基于元模型的人員數(shù)據(jù)處理機(jī)制的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-08-07 11:43
【摘要】:由于信息化產(chǎn)業(yè)的不斷發(fā)展,也隨著信息化集成度的不斷提升,現(xiàn)階段的信息管理系統(tǒng)的涉及面在不斷加大,從而導(dǎo)致高校系統(tǒng)的數(shù)據(jù)量也在不斷增加。對(duì)于高校而言,人事信息管理系統(tǒng)是其一個(gè)具有舉足輕重地位的管理系統(tǒng)。人事管理人員從一開始的管理人員的基本信息,到后來管理人員你的晉升考核,招聘以及薪酬等等,都使得人事系統(tǒng)的集成難度大大提升。利用元模型的方法來完成該人事系統(tǒng)以及相應(yīng)的數(shù)據(jù)庫的設(shè)計(jì)使得其能夠更好的完成相應(yīng)的工作,成為了這次設(shè)計(jì)該系統(tǒng)的目的與目標(biāo)。 本文從數(shù)據(jù)庫設(shè)計(jì),界面人機(jī)交互以及相應(yīng)的功能實(shí)現(xiàn)來解決高集成度的人事系統(tǒng)所面臨的相應(yīng)的問題。 1.對(duì)于高集成度的高校人事系統(tǒng),通過研究國內(nèi)外的一些較為先進(jìn)的人事系統(tǒng)的產(chǎn)品,發(fā)現(xiàn)大部分產(chǎn)品都基于元模型所抽象出了一個(gè)模型,這里稱為主集與子集,所謂的主集與子集,其實(shí)就是對(duì)于人事系統(tǒng)中不同的數(shù)據(jù)進(jìn)行的大體上的分類,一個(gè)是對(duì)于現(xiàn)在人員的狀態(tài)進(jìn)行記錄,一個(gè)是對(duì)于人員的歷史信息進(jìn)行記錄與保存,也就是說,現(xiàn)階段的人員數(shù)據(jù)大體分為兩類,一個(gè)是現(xiàn)在的,一個(gè)是過去的。通過這樣的設(shè)計(jì)方式,加大了人員管理系統(tǒng)的靈活程度,方便高校定制其自己的人事系統(tǒng),并且提高了系統(tǒng)的可集成度。 2.對(duì)于人機(jī)交互方面而言,考慮到高校人事管理系統(tǒng)能廣泛使用的情況下,大部分功能基于B/S去實(shí)現(xiàn),少部分的功能用C/S實(shí)現(xiàn)。在充分滿足軟件操作的三原則,即交互性,簡單性以及可視化的原則的基礎(chǔ)下,能及時(shí)的為系統(tǒng)操作人員展現(xiàn)清晰的數(shù)據(jù)展示,分析結(jié)果以及文檔等。通過自主開發(fā)的UIMS和BSUIMS開發(fā)框架來完成本管理系統(tǒng)的界面架構(gòu)。 3.對(duì)于相應(yīng)的功能實(shí)現(xiàn),通過對(duì)于前期的需求分析,由較為輕量級(jí)也是較為成熟的框架設(shè)計(jì)SSH——即Structs+Spring+Hibernate由Java語言來實(shí)現(xiàn)相應(yīng)的功能。 本文通過對(duì)這三個(gè)方面的敘述去展示如何解決系統(tǒng)所面臨的三個(gè)問題以及如何去較好地設(shè)計(jì)元模型: 1.如何在數(shù)據(jù)操作的過程中,對(duì)于大數(shù)據(jù)量的數(shù)據(jù)操作進(jìn)行優(yōu)化,尤其是針對(duì)Hibernate在JPA的規(guī)范中屬于十分輕量級(jí)的產(chǎn)品,如何通過自身的一些優(yōu)化和設(shè)計(jì)去將其做到盡量快速地展現(xiàn); 2.對(duì)于數(shù)據(jù)的管理,以及數(shù)據(jù)的靈活擴(kuò)展如何去實(shí)現(xiàn),由于Hibernate對(duì)于數(shù)據(jù)的自動(dòng)擴(kuò)展以及表的自動(dòng)擴(kuò)展不是很好,如何通過SSH框架來擴(kuò)展人事系統(tǒng)對(duì)于數(shù)據(jù)的靈活性的管理,也是該系統(tǒng)需要解決的問題; 3.由于數(shù)據(jù)量的巨大,所以冗余的數(shù)據(jù)肯定會(huì)更多,于是,對(duì)于數(shù)據(jù)的冗余控制也是該系統(tǒng)需要考慮與解決的問題,一般對(duì)于數(shù)據(jù)冗余大概可以通過分類存儲(chǔ),過濾,表間關(guān)聯(lián)等方法來控制與防止數(shù)據(jù)的冗余。 本文通過從三個(gè)方向的描述去解決以上三個(gè)問題,實(shí)現(xiàn)后的系統(tǒng)具有高效,靈活,交互效率較高的特點(diǎn),能滿足用戶的要求。
[Abstract]:With the continuous development of the information industry and the continuous improvement of the integration of information, the information management system at this stage is increasingly involved, which leads to the increase of the data volume of the university system. For colleges and universities, personnel information management system is a pivotal management system. Personnel management from the beginning of the management of the basic information, to later management of your promotion assessment, recruitment and compensation, and so on, make the integration of personnel systems greatly difficult. Using the meta-model method to complete the design of the personnel system and the corresponding database makes it better to complete the corresponding work, which has become the purpose and goal of the design of the system. In this paper, the database design, interface human-computer interaction and the corresponding functional implementation to solve the high level of personnel system facing the corresponding problems. 1. For the highly integrated personnel system in colleges and universities, by studying some more advanced personnel system products at home and abroad, it is found that most of the products are abstracted from a model based on metamodel, which is called principal set and subset. The so-called principal set and subset is actually a general classification of the different data in the personnel system. One is to record the status of the present person, and the other is to record and preserve the historical information of the person, that is, The current personnel data are generally divided into two categories, one is now, the other is the past. Through this design method, the flexibility of the personnel management system is increased, and it is convenient for colleges and universities to customize their own personnel system, and to improve the integration degree of the system. In terms of human-computer interaction, most of the functions are based on B / S and a few are implemented by C / S, considering that the personnel management system in colleges and universities can be widely used. On the basis of fully satisfying the three principles of software operation, namely, interaction, simplicity and visualization, it can display clear data display, analysis results and documents for system operators in time. Through the independent development of UIMS and BSUIMS development framework to complete the management system interface architecture. 3. For the corresponding function realization, through the analysis of the requirement in the early stage, SSH- which is designed by the lighter and more mature framework, that is, Structs Spring Hibernate is implemented by the Java language to realize the corresponding function. This paper shows how to solve the three problems of the system and how to design the metamodel through the narration of these three aspects: 1. How to optimize the data operation of large amount of data in the process of data operation, especially aiming at the very lightweight product of Hibernate in the specification of JPA, How to do as fast as possible through its own optimization and design; 2. How to realize the management of data and how to extend the flexible extension of data, because Hibernate is not very good for the automatic extension of data and the automatic extension of tables, how to extend the flexible management of personnel system to data through SSH framework, It is also the problem that the system needs to solve. Because of the huge amount of data, the redundant data will definitely be more. Therefore, the redundant control of data is also a problem that needs to be considered and solved in this system. In general, data redundancy can be stored and filtered by classification. Table correlation and other methods to control and prevent data redundancy. This paper solves the above three problems from the description of three directions. The realized system has the characteristics of high efficiency, flexibility and high interaction efficiency, and can meet the requirements of users.
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP311.52
,
本文編號(hào):2169916
[Abstract]:With the continuous development of the information industry and the continuous improvement of the integration of information, the information management system at this stage is increasingly involved, which leads to the increase of the data volume of the university system. For colleges and universities, personnel information management system is a pivotal management system. Personnel management from the beginning of the management of the basic information, to later management of your promotion assessment, recruitment and compensation, and so on, make the integration of personnel systems greatly difficult. Using the meta-model method to complete the design of the personnel system and the corresponding database makes it better to complete the corresponding work, which has become the purpose and goal of the design of the system. In this paper, the database design, interface human-computer interaction and the corresponding functional implementation to solve the high level of personnel system facing the corresponding problems. 1. For the highly integrated personnel system in colleges and universities, by studying some more advanced personnel system products at home and abroad, it is found that most of the products are abstracted from a model based on metamodel, which is called principal set and subset. The so-called principal set and subset is actually a general classification of the different data in the personnel system. One is to record the status of the present person, and the other is to record and preserve the historical information of the person, that is, The current personnel data are generally divided into two categories, one is now, the other is the past. Through this design method, the flexibility of the personnel management system is increased, and it is convenient for colleges and universities to customize their own personnel system, and to improve the integration degree of the system. In terms of human-computer interaction, most of the functions are based on B / S and a few are implemented by C / S, considering that the personnel management system in colleges and universities can be widely used. On the basis of fully satisfying the three principles of software operation, namely, interaction, simplicity and visualization, it can display clear data display, analysis results and documents for system operators in time. Through the independent development of UIMS and BSUIMS development framework to complete the management system interface architecture. 3. For the corresponding function realization, through the analysis of the requirement in the early stage, SSH- which is designed by the lighter and more mature framework, that is, Structs Spring Hibernate is implemented by the Java language to realize the corresponding function. This paper shows how to solve the three problems of the system and how to design the metamodel through the narration of these three aspects: 1. How to optimize the data operation of large amount of data in the process of data operation, especially aiming at the very lightweight product of Hibernate in the specification of JPA, How to do as fast as possible through its own optimization and design; 2. How to realize the management of data and how to extend the flexible extension of data, because Hibernate is not very good for the automatic extension of data and the automatic extension of tables, how to extend the flexible management of personnel system to data through SSH framework, It is also the problem that the system needs to solve. Because of the huge amount of data, the redundant data will definitely be more. Therefore, the redundant control of data is also a problem that needs to be considered and solved in this system. In general, data redundancy can be stored and filtered by classification. Table correlation and other methods to control and prevent data redundancy. This paper solves the above three problems from the description of three directions. The realized system has the characteristics of high efficiency, flexibility and high interaction efficiency, and can meet the requirements of users.
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP311.52
,
本文編號(hào):2169916
本文鏈接:http://www.lk138.cn/guanlilunwen/chengbenguanlilunwen/2169916.html
最近更新
教材專著