Purpose: By investigating the performance management subsystem in the current teaching management system, understand the business process of the performance management subsystem; through analysis and comparison, combined with the user's improvement opinions and implementation status of the performance management subsystem, using object-oriented thinking methods, design and Implement an innovative score management subsystem that meets functions and performance to improve the automation and friendliness of score management. This system is based on the .NET platform and SQL Server database. Through the graduation project, students can have a comprehensive understanding of the distributed three-tier database system developed in B/S mode under the .NET structure.
This system can be divided into the following major modules in terms of functions: functional module management, group permission management, student information management, course information management, student performance management, teaching information management, student information query, student performance statistics and other major modules. Each sub-module will be described below.
Function module management: Save system function modules to the database to facilitate dynamic allocation of permissions to different user groups and other operations. This module includes the addition, deletion, modification, etc. of functional modules.
Group permission management: Group users and set permissions to different user groups.
Student information management module: Enter basic student information and add, query, modify, and delete student information. You can also query basic student information by keyword and retrieve it from the database. Output student basic information, student number, class number, and name query information results.
Course information management: Set course number, course name, prerequisite courses and other course information.
Grade information management module: Enter grade information, and can add, query, modify, and delete grade information. You can also use keywords to query and call up the modification, deletion, etc. of the students' basic performance information in the database. Output the queried student performance information.
Teaching information management: Management of teacher teaching information scheduling, arrangements and other information.
Student information query: This module can query student scores. It can be independently queried or fuzzy queried based on different conditions such as student number, name, age, department, year of enrollment, etc.
Student performance statistics: Statistics of student performance total scores, average scores, etc.
The system administrator background user name is: codepub, and the password is codepub.com
Ordinary user (test case) user name: user01, password: 111111
Under DB is the Sql database. Attached, under Papers is the thesis and thesis directory of the program.
Expand