基于.NET的学生成绩管理系统的设计与实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-01-27
  • 论文字数:15588
  • 当前位置论文阅览室 > 毕业设计 > 信息与计算科学 >
  • 课题来源:(神笔马良)提供原创文章

支付并下载

摘要:本软件根据开发要求主要在教育系统中应用,教育系统中学生用户是数量是十分巨大的,一些培训机构可能是几百数量级,一些高校可能是上网数量级,一些考学的门户网站,数量级可能是上百万,上千万,这么庞大的用户如果没有一个良好的学生管理系统,仅仅是录入一个成绩这个简简单单的工作将会付出巨大的人力,物力,财力,把学生的名单打印出来进行操作将花费巨大的纸张浪费,而且不能重用,若对学生信息进行数字化的管理,将大大的提高管理员的工作效率,与此同时,也可以大大的增加学生用户的查询效率,和信息更新的效率,有了一个良好的学生信息管理系统,信息的传递将会是实时的,所以无论是几百人的培训机构,几万人的高校,几百万人的管理网站,一个好的学生成绩管理系统是必要的,而且目前一个全方位,多角度的管理系统是更加必要的, 社会对信息管理系统质量的要求更是日趋增高。

 

关键词:软件工程、ACCESS 2010、Visual Studio 2005、管理系统

 

目录

摘要

Abstract

1-概述-1

1.1-选题背景-1

1.2-软件工程理论-1

1.2.1-需求分析阶段-1

1.2.2-软件设计阶段-2

1.2.3-软件实现阶段-2

1.2.4-软件测试阶段-2

1.3-系统开发工具与数据库介绍-2

1.3.1-.NET框架介绍-3

1.3.2-ADO.NET介绍-3

1.3.3-ASP.NET介绍-3

1.3.4-ACCESS 2010介绍-4

1.3.5-Visual Studio介绍-4

2-系统需求分析-4

2.1-可行性分析-5

2.2-需求分析-5

2.3-系统环境-5

2.3.1-软件环境-5

表1软件运行配置表-5

2.3.2-硬件环境-6

表2硬件运行配置表-6

2.4-非功能性的需求-6

3-系统功能设计-6

3.1-系统总体设计-6

3.2-系统的功能模块-8

3.2.1-学生信息模块-8

3.2.2-教师信息模块-9

3.2.3-课程信息模块-9

3.2.4-行课信息模块-9

3.2.5-管理员信息模块-9

3.3-数据库设计-10

3.3.1-数据库物理结构-10

3.3.2-表设计-10

4-系统实现-13

4.1-系统公共类和公共控件-13

4.2-系统模块实现-15

4.2.1-基础信息管理-15

4.2.2-学生信息管理-16

4.2.3-教师信息操作-18

4.2.4-课程管理-20

4.2.5-成绩管理-24

4.3-类设计-27

4.3.1-学生类UserStudent-28

4.3.2-教师类UserTeacher-32

4.3.3-管理员类SuperUserInfo-37

4.3.4-课程类Corse-40

4.3.5-行课类Xingke-42

4.3.6-任课类renke-43

5-其他问题分析-45

5.1-变量的命名-45

5.2-对错误的处理-46

5.3-系统测试-46

5.3.1-静态测试与动态测试-46

5.3.2-黑盒测试与白盒测试-46

6-致谢-47

参考文献