学生成绩管理系统姓名:学号:学院:信息工程学院专业:计算机科学与技术绪论随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要。采用学生成绩管理系统,可以方便地对学生和学生成绩进行管理。.1 设计目的随着学生数量的增多,学校对学生成绩的管理的要求也越来越高。普通的人事化管理也因学生数量的增多,其劳动量也越来越大,也不利于存储,查找,更改等操作。所以要采用信息化、系统化、数字化的在线成绩系统来代替人脑的不足。即易于管理也减少了不必要的人事资源浪费,可以有更多的老师全身心的投入到教育失业中去。自己设计类一个简单的学生成绩管理系统,包括学生信息,课程信息,教师信息,成绩信息和管理员信息。虽然不够完善,但可以实现最基本的一些功能。1.2 开发工具本系统后台数据库采用 Microsoft SQL Server 2005 数据库,该数据库在运行速度和安全性以及与前台 Microsoft Visual Studio 2012 连接上的操作更为方便快捷。1.3 开发环境系统开发平台:Microsoft Visual Studio 2012系统开发语言:T-SQL 语言、ADO.NET数据库管理软件:SQL Server 20051.4 报告主要展现内容主要介绍学生成绩管理系统的开发过程,主要涉及到:系统需求分析、系统概念设计、系统部分模块介绍及相关代码。系统需求分析2.1 需求分析任务需求分析是在于弄清用户对数据库应用系统的确切需求。明确有哪些用户,主要实体之间的联系和信息:需要通过系统向数据库哪些信息进行操作,在其基础上设置权限登录,明确哪些用户能实现哪些相应的功能。本学生成绩管理系统有三类登录用户:学生、教师、管理员。其对应需要实现的功能如下:(1)学生可以查看本学期的选课情况,在系统上进行选课,查看相应课程的成绩及课程的信息;修改密码,查看成绩单。(2)教师可以查看自己所教授的课程及选修的学生的所有信息。课程结束后,教师可录入学生成绩,也可更改成绩。(3)管理员管理员相对于教师和学生其能实现的功能更全面,可以对学生的各项信息进行相关操作,包括增加、删除、更改,查询学生信息,也可对教师和管理员进行相同操作,若课程信息有改动也可进行操作并对课程安排教师进行教授。2.2 功能需求本系统需要实现的功能主要包括:(1)...