第 1 页,共 37 页
一、系统需求分析
随着时间的推移,最近几年我国对高校的招生不断扩招,高校老师所要带领的
学生也越来越多,老师们需要了解的学生信息也越来越多,如果还是像以前一样用
一个笔记本来记录学生的信息,那么不仅工作量大,还不好修改,这样给老师的教
学负担很大,所以开发一个给老师直接面对和管理学生信息的管理系统是十分必要
的。学校是一个重要的教育部门,每年都有大量的人才从这里走出去。对于一个现
代化的学校来说,信息化管理是必须的,而老师作为学校的一个直接面对学生的环
节,同样需要加强信息化管理。如何把学生的个人信息方便简洁的记录下来,又要
保证老师的工作量的问题,同时确保老师的教学负担不能过大,信息处理的高效,
并保证系统的实用性强,这是本系统设计的目的。
二、系统设计
平台:本学生信息管理系统采用 Visual Studio 2010
(C#)+SQL Server 2008 设计完成
1、处理对象
学生个人信息:学号(主键),姓名,性别,出生日期,班级,联系电话,入
学时间,学院,专业,家庭住址,备注
学生所选课程信息:课程编号(主键),课程名称,课程类型,学分
学生成绩信息:学号(主键),课程编号(主键),成绩
用户信息:用户名(主键),密码,账户类型
2、处理功能及要求
开发学生信息管理系统,主要为减轻教师人员的负担,使学生信息的存入记录
与取出记录相对方便,便于学生个人信息的增加与减少,降低出错率,使管理更加
合理、科学,也为老师节省开支。在系统中的新生信息的录入、所选课程信息的录