Font Size: a A A

Analysis And Dedign Of Students Courses Scores Management Informaition System

Posted on:2011-08-10Degree:MasterType:Thesis
Country:ChinaCandidate:Z ShiFull Text:PDF
GTID:2178360308461625Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of education and the rising number of students, how to manage these students effectively becomes a great challenge. On one side, we hope to seek the improvement of education management and on the other side currency information technology could be employed to raise management efficiency. Among those techniques, establishing an information system for students and teachers never fails to be a good way to help us to manage massive information.The goal of student information system is to manage student information effectively, but it is also helpful for administrators and teachers to check student information in various time and locations. Moreover, some disadvantages existing in the procedure of teachings are able to be detected by analyzing the stored information in the system. In the paper, we have developed such a system focusing on the management of student course scores. Through it, teachers are able to submit scores of students, students are able to check their scores and rankings and administrators are able to manage it effectively.The system proposed in the paper has been developed according to software engineering principles. (1) Firstly, we analyze user cases where normal ones are considered and abnormal ones are also taken into account. For example, one of abnormal cases is that users input invalid passwords. (2) Secondly, the design for architecture and database is proposed. Four modules are given:right module, score management module, course management module and function module. In the database, there are four tables corresponding to each of four modules:right table, course table, score table and function table. (3) On the architecture basis, the paper designs classes for each module and further gives sequence graph to illustrate the procedure more precisely. (4) Depending on classes, the paper then shows pseudo-codes for each class and finally implements the whole system.The development techniques include object-oriented programming and web programming. Here, the STRUTS web framework is employed. One important reason why we choose it is that STRUTS is very easy for web programmer to implement systems. Moreover, efficiency, flexibility and maintainability are fully considered in the design of STRUTS.In addition, MYSQL is used as our database.Through usage of students and teachers, it is shown that our system is necessary to satisfy needs for them. For instance, students could know their grades as soon as possible. The system is an important step in the education improvement of our university.
Keywords/Search Tags:Information management, software engineering, student information system, web programming
PDF Full Text Request
Related items