Font Size: a A A

Research And Implementation Of Training Management System Based On The .Net

Posted on:2012-10-06Degree:MasterType:Thesis
Country:ChinaCandidate:X C TaoFull Text:PDF
GTID:2178330335951078Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The acceleration of technological progress, the rapid development of the Internet, leading to a global information society is taking shape, and promote the work of government departments, government automation, electronic, network, has become a major trend of development. Application areas as the information highway is an important application, the Government Office Automation System has been widely worldwide attention, traditional government will have a fundamental change in management activities can be said that government information is the economic information and social information The premise, the Government Office Automation system is the core competitiveness of the future state of the key elements.With the Daqing Bureau of Employment and Social Security, more complex training, an increasing number of students, the traditional manual management mode has been unable to guarantee the normal work. Computer technology and the rapid development of network technology changed the way people work mode, the mode of management of mankind from the complex to liberate. Daqing City by building training management systems to the training of the management of Daqing City, entered the era of information management, improved management and efficiency, reducing the effective management of labor intensity.By using the user management system of training analyzing functional requirements, establish the system development method, based on Web technology and the B/S of the system architecture of the government office to complete the local area network design and implementation of automation systems. Front uses. NET development platform, back-end database used SQLServer2005. The entire system development process in accordance with the development and realization of software engineering process, a detailed needs analysis, detailed design of the system function modules and the structure of the database was carefully designed and division.By Daqing Bureau of Labor and Training Division of Social Security detailed understanding, we will train management system functional requirements are analyzed in detail and summarized. System consists mainly of three types of users, the first user is the training school, they are responsible for the university's student information input into the system, the system is the most important source of data. The second user is the district managers who are responsible for the management of training within the school district, district managers can view and statistics of all schools of the district's students under training conditions. The third user is the Municipal Labor and Social Security Bureau officers, he was responsible for maintenance of the entire system is based on information and systems management. The city has a query and statistical information about the function of all training participants. The main sections of several important functions the system needs analysis shows, including:student information management, student information statistics, students file print, the chart shows the proportion of participants, user management, system management.The system uses three BS system architecture. B/S structure is truly three-tier structure, which to access the WEB database-centric, HTTP as the transport protocol, the client browser (Browser) to access WEB server and their associated back-end database, usually called B/S (Browser/Server) mode. System logic level from the bottom into three layers:data layer, business logic and data presentation layer. Logic-level information system should be generic to study it, and to focus on the data layer model, the establishment of a common value model is one of the keys of this study. Information System data layer is related to the business data, the operation of the system to. provide strong support. The system handles business logic is the basis of data for users. Business logic processing of the data ultimately back to the end user.Database design, database and application systems to establish the technology of information systems development and the proposed core technology. As the complexity of database application systems, to support related programs running, the database design becomes very complex, so the best design can not be achieved, but only a "repeated explore, stepwise refinement" process, which is planning And structured data in the database objects and data objects of the relationship between these processes. Training management system according to the requirements of the system to the user at the core, the configuration table as the basis for the documentation, configuration files and related management information as a basis for modeling. Paper describes in detail the data model of the system structure and the relationship between data tables, and lists the fields in each table name, field type and other information.Based on the above work on the training management system development has entered a substantive stage, the paper describes in detail the information management function module students to achieve, the students information input, modify and delete management in details. Management module in the implementation of student achievement, the main entry describes the function of teachers to achieve results, in the process of realization of this feature uses AJAX technology, presented the background of the results, reducing the amount of data transmission to improve the operation of the system Velocity, effective to reduce the network load. This page also enables automatic carriage return line feed function, click the first student teachers in the field and the results recorded after the complete results, simply press the Enter key, the cursor automatically jump to the next column of a student's performance and avoid Repeated when the results in the entry of teachers in the mouse and keyboard to switch back and forth to facilitate entry work performance of teachers. Participants statistics module in the main achieved statistical classification of 9 major data, including gender statistics, the 4050 student statistics, graduation statistics in the training, professional statistics, type of training statistics, category statistics students, training level statistics, professional skill level of statistical, the number of district students statistics. Daqing City can always view the current situation of the overall training of students, and according to current and relevant data to infer the direction of market demand. In order to more clearly show the overall distribution of students to achieve clear results, based on the statistical analysis of the data, generate bar charts, pie charts, line charts and so on. The chart generation method using Microsoft's OWC technology, the use of Microsoft's Office Web controls to achieve a variety of charts drawn. Dynamically generated according to the system's data charts.In the last describes the system in the development process of the analysis of the key issues and solutions. The first is the issue of data backup and restore, in order to ensure the safety of the system to prevent the occurrence of accidents, the system database backup is essential. To facilitate the work of the administrator's data backup system to develop this feature alone, convenient backup of the database administrator. The second is data encryption problem in the system in order to ensure the security of data encryption algorithm using the RAS, for all the data need to be included in the database are first encrypted and then stored in the database. Read the data, they must first be decrypted, and then displayed to the client. The course of its transmission in the network are to be transmitted in the form of ciphertext. The third is the application of AJAX technology, the smaller in the professional category, set the drop-down box to choose three levels of interaction relevant professional trainees, if the device used in all services to handle the Swiss event, there will be frequent page refreshes, Gives users a great deal of discomfort, serious impact on the user's working mood. Therefore, through the use of AJAX technology to extract data from the background, the use of technology and JAVASCRIPT DOM technology to achieve a dynamic drop-down box to add, so as to prevent the page refresh problem, provides a good experience results. The fourth function is the chart shows, through the use of OWC technology, to achieve the statistical analysis of the system in a graphical indicator of the data to make it more clear, clear.
Keywords/Search Tags:B/S, Training Management System, Software Engineering
PDF Full Text Request
Related items