学生成绩查询系统成为教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要, 以其便捷性被越来越多的老师、学生所接受,所以学生成绩查询系统应该能够为用户提供充足的信息和快捷的查询手段。可以说它完全是为学生朋友服务的系统,并且适用于各所高校对于本系统, 其开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。系统使用Microsoft公司以C#为核心语言的ASP.NET开发工具,结合SQL Server 2005建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立ASP.NET页面,不断改进,直到功能基本实现的可行系统。而我们需要实现以下一些以下主要功能:学生查询功能,添加功能,修改功能等。
学校想要提高对学生的科学化管理,应针对学校的管理现状和要求,从理论和应用的角度研发学生成绩管理信息系统。学生成绩查询系统的总体设计思路:成绩查询系统主要是对后台管理和前台操作。后台管理是管理员对本系统的维护,通过新增(添加学生信息,教师信息,班级信息,课程信息)、维护(维护学生信息,变更成绩)等功能达到对网站的管理。
前台操作是用户登录到本网站,可以进行查询信息(学生),成绩录入(老师),密码修改等。
目 录
第1章 绪论 1
1.1 引言 1
1.2 成绩查询系统发展现状 1
1.3 成绩查询系统的发展目标 2
1.4 成绩查询系统的服务整合 3
1.5 开发工具的选择 3
1.5.1 ASP.NET开发平台 3
1.5.2 Microsoft SQL Server 4
第2章 系统规划 6
2.1 系统规划概述 6
2.1.1 系统规划的目标、任务和主要工作 6
2.1.2 系统规划工作的特点 7
2.2 项目实施前期工作 8
2.3 学生成绩查询系统的总体设计思路 8
2.4 学生成绩查询系统的主要设计原则 8
第3章 系统需求分析 9
3.1 开发背景 9
3.2 需求分析 9
3.2.1 需求信息的收集 10
3.2.2 需求信息的整理 11
第4章 系统概要设计 12
4.1 系统设计概述 12
4.2 系统总体设计结构 12
4.2.1 系统总体功能结构 12
4.2.2 系统总体物理结构 13
4.2.3 系统体系结构 13
4.3 系统设计概要 14
4.3.1 程序设计概要 14
4.3.2 数据库设计 15
第5章 系统详细设计 18
5.1 用户界面设计 18
5.1.1 登陆界面 18
5.1.2 管理员用户界面 18
5.1.3 老师用户界面 19
5.1.4 学生用户界面 19
5.2 功能模块的实现 20
第6章 系统测试 23
6.1 测试项目 23
6.1.1 系统窗体的测试 23
6.1.2 添加信息窗口的测试 23
6.1.3 查询信息窗口的测试 23
6.1.4 修改信息窗口的测试 24
6.2 系统测试的方法及步骤 24
结 论 25
致 谢 26
参 考 文 献 27
附录A 译文 28
译文1:《Professional ASP.NET Web Services.》 28
译文2:《Professional Active Server Pages 3.0》 30
译文3:《ASP.NET》 33
附录B 外文原文 36