| In recent years, higher vocational colleges in our country’s higher education scalehas occupied "by heavily-accented" country, and has become an important part of highereducation. At present, higher vocational colleges and universities teaching managementis in a gradually perfect development stage, the need to adapt to the rapid developmentof education, economic level, which makes the teaching management workload greatlyincreased, the complexity of the work is also more and more big, therefore, the highvocational school college educational administration work also answer with informationand the rise of the network to carry out the form, the development of efficient based onnetwork of educational administration management system become a urgent task. At thesame time, now Internet technology and the improvement of campus network structureto build such a management system to provide the necessary conditions, due to thedevelopment requirements of the network is the integrity of the online information morethan its confidentiality, and traditional DAC/MAC strategy and could not provide thesupport. RBAC outstanding advantage is simplified the all kinds of environmentadministration of authorization, the thought is to allocated the access right to the role,the system user as a certain role, and compared the user role is relatively stable.Character is actually with specific jobs related a permissions set, when the user changesthe role just undo and redistribution.Therefore, this thesis takes the educational administration management systemdevelopment project as the background, focus on the Role based access Control (Role-BasedAccess Control, RBAC) in the application of system development.The teaching management system expounded in this thesis, adopts multilayerarchitecture based on the J2EE in Architecture, adopts JQuery in front interface, adoptsJava in Software development tool of back interface, adopts oracle in Database,adoptsUML in Modeling tools. The main functions modules of the system are enrollmentstatus management module, teaching plan management module, course arrangementmanagement module, elective course management module,performance managementmodule and system maintenance module,and so on. The teaching management system is a very practical network teaching management platform of having good developability,maintainability and portability.The thesis combines Yichun vocational and technical college practical teachingmanagement work, first discussed the design and application of the system, and then adetailed analysis of the system demand, this paper expounds the system constructionprinciple and target, describes the system function model, information model and thestandardization of the database design, and by using UML, the system set up staticstructure model and dynamic behavior model, and a physical model, and then thesystem involved in the part of the key modules in the system are discussed, includingthe RBAC module, curriculum arrangement module, elective module, and systemmaintenance modules, which for the RBAC module and curriculum arrangementmodule based on J2EE also gives the key to realize the code. At last, the dissertationdoes test to the system. |