学生成绩管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库(SQL Server)的建立和维护以及前端应用程序(C#)的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本系统主要完成对学生信息的管理,包括添加、修改、删除,查询、打印信息以用户管理等六个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。
根据教务对学生信息管理的要求,学生信息管理系统的功能需求包括学生对功能的需求、教师对功能需求和管理员对功能需求三大部分,下面主要围绕这三个功能来进行系统分析和设计。
1教务人员对功能的需求
教师用户可以对学生个人信息、学生成绩进行统一的管理,教师对功能需求具体如下:
1、对学生基本信息的管理及维护:浏览有关学生的个人信息,包括学号、姓名、性别、出生年月等;对学生个人信息进行添加、修改、删除。
2、对学生成绩信息进行管理和维护:根据条件浏览学生有关课程成绩;可以对学生相关课程成绩进行添加、修改和删除。
2学生对功能的需求
学生只是利用此系统进行与自己有关信息查询,不必过多地关心其他内容,学生对功能的需求如下:
1、查询个人信息,具体包括姓名、性别。
2、查询学生的成绩。