Font Size: a A A

Based On Ajax Technology, Intelligent Office Systems Research And Development Of Training Schools

Posted on:2011-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:D Y SunFull Text:PDF
GTID:2178330332965186Subject:Software engineering
Abstract/Summary:PDF Full Text Request
This paper is in the actual needs of the author's work, in order to improve the quality of teaching, curriculum and student management level and efficiency study. Mainly describes the training schools intelligent office systems development process, as well as involving the focus of features and algorithms.This paper analyzes the characteristics of the training schools, including students, curriculum, teachers and the differences of management model with colleges and universities, because these differences, as well as the management needs lead to the specific needs of the system, through the comparison of the similar systems as well as the office system in the school environment application development illustrate the features of the present system, through the realization of technology, development environment, the analysis of the operating environment to find the feasibility of this system.This paper prepared in accordance with the thinking of software engineering, using object-oriented analysis, designing and the way of coding.First, on the stage of requirement analysis, divide the system into students, teachers, academic, personnel, administrators four categories of users in demand of training schools, through the requirement analysis of the four users, using UML modeling language to describe and draw the different users use case diagram, and describes the details of each use case operation of the process, through the analysis of use case diagram to find the generated data and use case scenarios of each use case.Secondly, through the analysis of the data extraction, Carrying on database general design and designing E-R diagram illustrate the basic structure of system database and then generate the database physical design, through the introduction of Struts, Spring, Hibernate illustrate the stabilization and the extendibility of this system.for future requirements or system upgrade lay the foundation.Then, in the procedural detailed design parts, this paper introducing the SSH framework on the user management module function, which uses Struts as the MVC pattern implementation, using Hibernate object-relational mapping mechanism to achieve the transformation of the relationship table to the class object database, and combine the two using Spring IOC, while using the aspect-oriented transaction processing mechanisms to resolve the problem of many data operation generating error data.Finally, this paper puts forward three issues that need resolved, such as the Senate Course Scheduling problems, sharing lesson plans and the analysis of student learning situations, and giving the Course Scheduling more detailed analysis. the article lists the classic Course Scheduling algorithms used in the Colleges and Universities,Illustrate the specific arrangements on curriculum and teaching resources of training schools, for specific conditions of the training school put forward the use of resources to maximize course arrangement in accordance with the design, using the classrooms and laboratory as a set of resources, classroom-laboratory, laboratory-classroom, arranging schedule through the division of school hours to avoid the scheduling of resources, when prone to conflict. For the monitor of student learning, the system uses the basic data entry way, input student's information as the basic of data analysis after each lesson, the system analyze the basic data and based on the analysis of basic data to drawing trend graphic and provide the graphic to the teachers to monitor the student learning, when the student information system find the student's unusual dynamic information will support to teachers by designing warning data line, the use of Ajax technology for DWR framework to achieve the data asynchronously refresh, give teachers good experience through using layer and style sheet control combine with page displaying style, promptly notify the teacher to concern about the students, help teachers to improve student management capacity.
Keywords/Search Tags:Framework, asynchronous refresh, School office training system, smart Timetable
PDF Full Text Request
Related items