网站地图>收藏本站>设为首页
定做流程>服务项目>价格参考>付款方式>诚邀加盟>关于本站>联系我们
当前位置:5173毕业设计论文网文章资讯.NET

ASP.NET+sql学生成绩管理系统

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2010-04-15 11:40:00
QQ交谈在线咨询详情 5173论文网竭诚为您服务 本站永久域名:www.lw5173.com

目 录

【摘要】.................................................................................................................................. 1

第一章

1.1问题的提出....................................................... 2

1.2现有系统存在问题的分析........................................... 2

1.3系统开发目标与意义............................................... 2

1.3.1系统开发目标................................................... 2

1.3.2意义........................................................... 3

1.4可行性分析....................................................... 3

1.4.1 经济上可行性.................................................. 3

1.4.2技术上可行性................................................... 3

1.4.3运行上可行性................................................... 3

第二章 需求分析

2.1 教育系统学生管理现状分析........................................ 4

2.1.1 学校工作流程分析.............................................. 4

2.1.2 学校具体需求分析.............................................. 4

2.1.3 系统设计思想.................................................. 4

2.1.4 系统设计分析.................................................. 4

2.1.5 系统功能分析.................................................. 5     

2.1.6 学生学籍系统的目标............................................ 5

2.2  基于B/S结构技术的应用......................................... 5

2.2.1  B/S结构技术发展简述.......................................... 5

2.2.2 动态网站开发技术比较.......................................... 6

2.2.3 本系统的开发采用Asp.Net---- 一种全新的设计模式................ 7

2.2.4 面向对象的开发过程............................................ 8

2.2.5 开发工具的选择................................................ 9

2.2.6 数据库系统选择.............................................. 10

2.2.7 开发方法的选择.............................................. 11

2.2.8 开发本系统的意义............................................ 12

2.2.9 本文档编写目的.............................................. 12

2.2.10 定义....................................................... 12

第三章 学生成绩管理系统概要设计

3.1系统设计图例说明............................................... 13

3.2 系统设计业务目标(业务逻辑层).................................. 13

3.2.1系统设计目标概述............................................. 13

3.2.2 用户(角色).................................................. 13

3.2.3 假定........................................................ 14

3.3 技术总体目标.................................................. 15

3.3.1系统技术性能要求............................................. 15

3.3.2 精度........................................................ 16

3.3.3 数据管理能力要求............................................ 16

3.3.4 时间特性要求................................................ 16

3.3.5 故障处理要求................................................ 16

3.3.6 UI要求设计要求.............................................. 17  

3.3.7 开发与运行环境规定.......................................... 17      

第四章 学生成绩管理系统详细

4.1 系统结构...................................................... 18

4.2 程序逻辑...................................................... 19

4.2.1系统E-R................................................... 19

4.2.2查询模块流程图............................................... 19

4.2.3 维护模块流程图.............................................. 20

4.2.4系统维护模块流程图........................................... 21

4.3 用户/管理员登入系统设计....................................... 21

4.4 创建数据库.................................................... 23

4.5 数据库表逻辑结构设计.......................................... 26

4.5.1 数据库表介绍................................................ 26

4.5.2 数据库表结构及设计.......................................... 27

4.5.3 数据库库的创建.............................................. 28

4.6 应用系统结构.................................................. 32

4.7 主要求程序设计说明............................................ 33

4.7.1 管理用户登录模块............................................ 33

4.7.2 类设计说明.................................................. 35

4.7.3 管理功能模块设计............................................ 36

第五章 学生成绩管理系统系统测试

5.1 概述.......................................................... 37

5.2 测试方法...................................................... 37

5.2.1 界面测试.................................................... 37

5.2.2 功能测试 ................................................... 37

5.2.3 功能测试边界测试\越界测试技术详述........................... 38

5.2.4 状态测试技术................................................ 38

5.2.5 竞争条件测试技术............................................ 38

5.2.6 负载\压力测试(StressTest)................................... 38

5.3 不同的测试技术区分............................................ 39

5.3.1 覆盖测试技术................................................ 39

5.3.2 白盒测试和黑盒测试技术...................................... 39

5.3.3 手工测试和自动化测试........................................ 39

5.4. 软件缺陷的原则............................................... 39

第六章  帮助模块设计

6.1 系统导航...................................................... 40

6.2 帮助.......................................................... 40

第七章 开发技巧和难点.................................................................................................. 41

第八章 系统编译和发行.................................................................................................. 41

第九章

结束语............................................................ 41

附录.............................................................. 42

 

第二章 需求分析

21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。

 

2.1 教育系统学生管理现状分析

2.1.1 学校工作流程分析

学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。

新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。

在每个学期开始,教务处根据班级的情况,以班为单位,为每个班级安排一个班主任及对此年级安排一个年级组长。并对各科老师进行安排。

每举行一次考试后由任课老师对成绩进行录入。班主任对本班的成绩汇总。并进行排名,然后年级组长再进行汇总,并对本年级各科成绩及总成绩进行排名。

教务处、年级组长、班主任及任课老师跟据实际情况对录入的成绩进行维护,各位同学对以上录入的信息可以跟据自己的需要进行适当的查询。

 

2.1.2 学校具体需求分析

学生:对各科成绩的查询及查看本班成绩排名等情况。

任课老师:输入并维护所教科目的学生成绩,计算本科的成绩排名、本科成绩在班上的排名。

输出本班科目的成绩及排名情况。

班主任:输入并维护本班的基本信息,对本班的各科成绩汇总,计算各科成绩的总分,排名,本班平均分等需求。

输出学生的基本信息,各科的成绩及各科成绩的部分,各科成绩的排名,总分的排名情况。

教务处: 学校全体成员的信息管理,对考试科目,时间及对所考科目的编号等进行具体的管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护,可打印学生的所有信息。

 

2.1.3 系统设计思想

1、  采用现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。

2、  系统就满足学校的需求,例如学生信息的录入、查询、更新等。学生录入与排名。

3、  系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。

 

2.1.4 系统设计分析

      本系统适用于中小学校,其功能主要分为六大类:

      用户管理:用于对用户的添加,赋于不同权限及对用户的修改及查询。

      课程管理:用于对各学期课程的开设和修改。

      成绩管理:用于对成绩的输入、修改、汇总及排名。

       学生信息管理:添加,删除,修改学生信息等。

       授课信息管理: 对授课教师,课程号,学时数,班级等信息的添加,维护等。

       学生信息查询: 对学生成绩等信息的查询,查询方式为模糊,且具有多条件组合查询功能。

       学生成绩统计: 统计本科的总分,平均分等信息。

本系统性能力求易于使用,具体有较高的扩展性和可维护性。

 

2.1.5 系统功能分析

      权限功能:系统具有动态的权限分配功能,可按用户权限对用户进行分组。可分为普通用户,一般用户,超级用户。普通用户只是查询不能修改,一般用户只能对授权范围内进行相应修改及删除,超级用户能修改、删除所有信息。

      录入功能:为一般用户提供相应的录入功能,为超级用户提供对所有信息的录入功能。

      查询功能:为所有用户提供查询的功能,可查询允许范围内的所有信息。

      维护功能:为一般用户提供查询及相应的修改,删除功能,为超级用户提供对所有信息的修改删除功能。

      退出功能:结束并关闭系统。

 

2.1.6 学生学籍系统的目标

节约资源,提高学籍信息的精确度

    本系统能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大节省了学校能源。并且计算机的存储与快速查询功能大大提高了学籍管理的效率,并且还提高了学籍信息管理的精确度。

方便快速操作,精减人员,节约开支

方便快速的操作,可减少学籍信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。

 

数据库分析

    用户需求具体有学籍管理系统提供保存、更新、查询、维护和打印,这就需求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。

 

 

2.2  基于B/S结构技术的应用


以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
     购买帮助>>

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论