Font Size: a A A

The Design And Implementation Of The Teacher Occupation Growth Archives Management Information System

Posted on:2016-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:X W HuangFull Text:PDF
GTID:2308330479994564Subject:Software engineering
Abstract/Summary:PDF Full Text Request
CZDA refers to not only a series of information that formed in the process of teachers’ teaching career and academic activities, but also a dynamic and genuine reflection of the development process and development status of teacher’s professional knowledge level, business level, ability for teaching and scientific research and work practice. However, there exists some shortcomings such as low efficiency and high management costs in the way of manual management, and it is not conductive for managerial hierarchy to make decisions at the same time. Applying information technique to build up a system for CZDA contributes to resolve above questions and it is also of great significance to improve the work efficiency of both teachers and education department.Therefore we develop an informationized portfolio system of teacher’s profession development(Chen Zhang Dang An, CZDA) to meet the administrative requirements. The main contributions of this paper are as follow:Firstly, the actors and the requirements of the system are analyzed. The requirements models are built with the UML modeling language. Architecture driven factors are identified. Quality attributes driven methods are applied to the software architecture design. The key technological problems and the steps are analyzed for the architecture design, which is showed by the view of hierarchical structure and modules decomposition structure. The system is divided into 3 levels, such as the level of view, control and model.Secondly, the user interface design with the design of navigation and layout are presented. The architecture style of B/S is utilized to the system implementation. The technology of HTML 5 is utilized to implement the web page. C# high level programming language, ASP.NET MVC framework, IIS web server and SQL Server 2008 are applied to the development of the system. Maintainability and extendibility of the system are increased by using ASP.NET MVC framework and controller level to separate the view and model layer from the system. The role based access control technology is used to to guarantee the security of information and extensibility.Finally, the testing environment and the test plan and the test methods are set up. Then, the performance of the database connection is tested and the functions of some modules are also tested. The test results show that the system can meet the requirements.
Keywords/Search Tags:Portfolio informatization, HTML5, C#, ASP.NET MVC, RBAC
PDF Full Text Request
Related items