| With school scale expanded further, the school students in total number also is rising year by year, thus student management information system becomes more and more complicated. Therefore, effective student information management system introduced into the school educational administration management, the author thinks that, this to promote the college student management system and improve the teaching quality of perfect all schools have a vital role in promoting.In development, the author also has to choose which kind of architecture development mode and confusion, before traditional C/S structure information management software has far can not meet the requirements, school larger information that has become the bottleneck of the further development of the school. After investigation concluded that this kind of information system software save the such as software maintenance cost is higher, information query isn't very convenient, and against remote management, while software maneuverability not higher defect.With the popularity of Internet technology, the development of The Times and Web based on B/S structure of information management system obtained fast development, have already walked into every corner of the society, including schools. Compared with C/S structure is the latter more can reduce the school information software maintenance costs. Develop a development based on B/S structure of student management systems, making further for students to use, convenient staff management. We through and school leadership, staff and students and more detailed exchanges, determine the overall system is divided into student management terminal and teacher management terminal. The system function to make the following description:The function staff included: the worker can modify own password, have add new students' function, have according to student id inquires the student named of the basic information of the function, according to student id inquires the student achievement of the designated function, scope, the control of the elective course for students can undertake strict control, achievements input function. Students are: check the functions include basic individual information, see individual achievement information, including already courses grades and fail course grades, online courses, and can check timetable.The whole system development, is based on the JSF + BackBean mode, this also is compared commonly used JSF developing a design model, that is, each JSF page background are corresponding to a Bean Bean, of course, in the process of the work still need to be applied to other classes, such as the system and database interact TeacherDB classes and StudentDB classes.The JSF is based on a Java Web application development in the field of provides a reusable, extensible, based on component, tools friendly server-side UI framework. In support of the JSF RAD development tools, people can quickly build Web user interface, and greatly reduce the use Java technologies to realize the difficulty of Web user interface, improving the efficiency of development.This subject is the starting point is for school students and teachers two-way use one of auxiliary teaching information platform, and therefore this system is a section of resources management system, applicable to the general higher teaching management and administration of teachers and students, daily use query management tool, with rich, complete and normative content and comparatively perfect function. Is a suitable for higher institutions or all kinds of junior college students work management department of computer-aided management system. It has the student work in universities and colleges of student management department of daily routine work and all kinds of data of automation processing functions. |