ASP.NET+sql学生成绩管理系统
目 录
【摘要】.................................................................................................................................. 1
第一章 绪 论
1.1问题的提出....................................................... 2
1.2现有系统存在问题的分析........................................... 2
1.3系统开发目标与意义............................................... 2
1.4可行性分析....................................................... 3
第二章 需求分析
2.1 教育系统学生管理现状分析........................................ 4
2.2 基于B/S结构技术的应用......................................... 5
第三章 学生成绩管理系统概要设计
3.1系统设计图例说明............................................... 13
3.2 系统设计业务目标(业务逻辑层).................................. 13
3.3 技术总体目标.................................................. 15
第四章 学生成绩管理系统详细
4.1 系统结构...................................................... 18
4.2 程序逻辑...................................................... 19
4.3 用户/管理员登入系统设计....................................... 21
4.4 创建数据库.................................................... 23
4.5 数据库表逻辑结构设计.......................................... 26
4.6 应用系统结构.................................................. 32
4.7 主要求程序设计说明............................................ 33
第五章 学生成绩管理系统系统测试
5.1 概述.......................................................... 37
5.2 测试方法...................................................... 37
5.3 不同的测试技术区分............................................ 39
5.4. 软件缺陷的原则............................................... 39
第六章 帮助模块设计
6.1 系统导航...................................................... 40
6.2 帮助.......................................................... 40
第七章 开发技巧和难点.................................................................................................. 41
第八章 系统编译和发行.................................................................................................. 41
第九章
结束语............................................................ 41
附录.............................................................. 42
第二章 需求分析
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。
2.1 教育系统学生管理现状分析
学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。
新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。
在每个学期开始,教务处根据班级的情况,以班为单位,为每个班级安排一个班主任及对此年级安排一个年级组长。并对各科老师进行安排。
每举行一次考试后由
教务处、年级组长、班主任及
学生:对各科成绩的查询及查看本班成绩排名等情况。
输出本班科目的成绩及排名情况。
班主任:输入并维护本班的基本信息,对本班的各科成绩汇总,计算各科成绩的总分,排名,本班平均分等需求。
输出学生的基本信息,各科的成绩及各科成绩的部分,各科成绩的排名,总分的排名情况。
教务处: 学校全体成员的信息管理,对考试科目,时间及对所考科目的编号等进行具体的管理,并对
1、 采用现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。
2、 系统就满足学校的需求,例如学生信息的录入、查询、更新等。学生录入与排名。
3、 系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。
本系统适用于中小学校,其功能主要分为六大类:
用户管理:用于对用户的添加,赋于不同权限及对用户的修改及查询。
课程管理:用于对各学期课程的开设和修改。
成绩管理:用于对成绩的输入、修改、汇总及排名。
学生信息管理:添加,删除,修改学生信息等。
授课信息管理: 对授课教师,课程号,学时数,班级等信息的添加,维护等。
学生信息查询: 对学生成绩等信息的查询,查询方式为模糊,且具有多条件组合查询功能。
学生成绩统计: 统计本科的总分,平均分等信息。
本系统性能力求易于使用,具体有较高的扩展性和可维护性。
权限功能:系统具有动态的权限分配功能,可按用户权限对用户进行分组。可分为普通用户,一般用户,超级用户。普通用户只是查询不能修改,一般用户只能对授权范围内进行相应修改及删除,超级用户能修改、删除所有信息。
录入功能:为一般用户提供相应的录入功能,为超级用户提供对所有信息的录入功能。
查询功能:为所有用户提供查询的功能,可查询允许范围内的所有信息。
维护功能:为一般用户提供查询及相应的修改,删除功能,为超级用户提供对所有信息的修改删除功能。
退出功能:结束并关闭系统。
节约资源,提高学籍信息的精确度
本系统能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大节省了学校能源。并且计算机的存储与快速查询功能大大提高了学籍管理的效率,并且还提高了学籍信息管理的精确度。
方便快速操作,精减人员,节约开支
方便快速的操作,可减少学籍信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。
数据库分析
用户需求具体有学籍管理系统提供保存、更新、查询、维护和打印,这就需求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。
2.2 基于B/S结构技术的应用
以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
购买帮助>>