更新时间:09-12 (小萌男)提供原创文章
摘要:本系统开发应用于红河学院工学院学生的成绩管理,使学生成绩管理工作进一步系统化、规范化和科学化,为工学院学生管理工作提供信息化服务。
在了解了系统的开发背景和研究意义后,我进行了整体的系统需求分析和可行性分析。经过系统的总体设计,我采用Visual Studio.NET 2005作为平台;采用asp.net作为前台;C#作为语言进行开发;以SQL Server 2000为数据库进行了系统的实现,开发出了一个学生成绩管理系统对学生成绩进行管理。
其系统主要实现以下几个功能:(1)管理员对用户、学生、教师、班级、课程的管理。(2)任课教师可以对自己所上课程的查看以及对学生成绩的查询及录入。(3)学生对自己所修课程的成绩以及已获得的学分的课程性质的分类查询。(4)管理员对学生所修课程的学分以及课程性质进行查询统计,以便更好的了解学生的毕业情况。
关键词: 成绩录入;查询;毕业统计
目录
摘要
ABSTRACT
第一章 绪论-1
1.1 系统的开发背景与研究现状-1
1.2 系统的研究意义-1
1.3 系统的研究方法-1
1.4 系统的开发环境与相关技术-1
1.4.1 Visual Studio.NET 2005简介-1
1.4.2 Microsoft SQL Server 2000 简介-1
1.4.3 ASP.NET 简介-2
第二章 系统分析-3
2.1 系统需求分析-3
2.1.1 用户需求分析-3
2.2 系统可行性分析-3
2.2.1 技术可行性-3
2.2.2 经济可行性-3
2.2.3 操作可行性-3
第三章 系统总体设计-4
3.1 系统设计-4
3.1.1系统总体功能模块图-4
3.1.2 系统用户工作流程图-4
3.1.3 系统流程图-5
3.1.4 各用户工作流程图-5
3.2 系统数据库设计-7
3.2.1 数据库需求分析与逻辑分析-7
3.2.2 系统数据库表设计说明-7
3.2.3 E-R图-9
3.3 系统主要界面设计-10
3.3.1 管理员主界面设计-10
3.3.2 管理员后台功能模块设计-11
3.3.3 学生成绩统计查询功能模块设计-12
3.3.4 浏览功能模块设计-12
3.3.5 信息添加功能模块设计-13
3.3.6 成绩录入功能模块设计-13
3.3.7 学生成绩查看模块设计-13
3.3.8 学生成绩统计功能模块设计-14
第四章 系统的实现-15
4.1主要功能模块的代码实现-15
4.1.1 用户登陆界面-15
4.1.2 不同用户所进入的主界面不同-16
4.1.3 管理员账号管理功能的代码实现-17
4.1.4 学生成绩统计查询的代码实现-20
4.1.5 学生成绩录入功能的代码实现-22
4.1.6 学生查看成绩统计代码实现-25
4.1.7 学生选课信息导入代码实现-26
4.1.8 教师任课信息修改代码实现-28
4.1.9 学生查询成绩代码实现-32
第五章 系统测试-33
第六章 系统总结与展望-34
参考资料-36
致 谢-37