学生成绩管理系统总体设计说明书Word下载.doc

上传人:wj 文档编号:3510807 上传时间:2023-05-01 格式:DOC 页数:8 大小:101.59KB
下载 相关 举报
学生成绩管理系统总体设计说明书Word下载.doc_第1页
第1页 / 共8页
学生成绩管理系统总体设计说明书Word下载.doc_第2页
第2页 / 共8页
学生成绩管理系统总体设计说明书Word下载.doc_第3页
第3页 / 共8页
学生成绩管理系统总体设计说明书Word下载.doc_第4页
第4页 / 共8页
学生成绩管理系统总体设计说明书Word下载.doc_第5页
第5页 / 共8页
学生成绩管理系统总体设计说明书Word下载.doc_第6页
第6页 / 共8页
学生成绩管理系统总体设计说明书Word下载.doc_第7页
第7页 / 共8页
学生成绩管理系统总体设计说明书Word下载.doc_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

学生成绩管理系统总体设计说明书Word下载.doc

《学生成绩管理系统总体设计说明书Word下载.doc》由会员分享,可在线阅读,更多相关《学生成绩管理系统总体设计说明书Word下载.doc(8页珍藏版)》请在冰点文库上搜索。

学生成绩管理系统总体设计说明书Word下载.doc

各大学校管理

1.3定义

VS2005是VisualStudio2005的简写,是一门面向对象的可视化的编程语言。

是一种简单、高效地开发应用软件的工具。

SQL(StructuredQueryLanguage)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

数据流图简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。

E-R图(EntireandRelation)为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

数据字典(Datadictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。

主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。

被动数据字典是指修改时必须手工更新其内容的数据字典。

2.系统功能结构设计

2.1模块的划分和描述

学生成绩管理系统主要以管理学生成绩信息为目的,设置了严密的权限管理。

主要功能包括用户管理、查询管理、成绩录入管理、更新管理、统计管理、注册管理、密码管理等。

(1)用户管理:

设置了权限管理功能,学生用户只能查询成绩信息,管理员可以完成其他操作。

(2)查询管理:

包括查询成绩和基本信息。

可以显示单独一条记录,也可以显示所有信息。

(3)成绩录入管理:

每次考试结束,管理员录入学生成绩信息。

(4)更新管理:

当有需要时,管理员可以进行成绩和信息的删除和修改操作。

(5)统计管理:

统计学生人数,缺考人数,平均成绩和不及格人数。

(6)注册管理:

设置了验证功能。

输入用户名后可检验是否可以使用,输入密码必须为6至12位。

(7)密码管理:

用户可以根据需求修改密码。

2.2系统的功能结构图

学生成绩管理系统

登录模块

查询模块

统计模块

管理模块

基本信息查询

用户管理

密码管理

注册管理

成绩修改管理

成绩录入管理

成绩查询

不及格人数

平均成绩

缺考人数

学生人数

成绩删除管理

3.接口设计

3.1外部接口

本工程产品通过PC机进行运行、操作,对报表、菜单的打印将使用C编程编辑器或调入word进行打印。

输出、输入的相对时间将由pc机本身处理速度来决定。

对程序的维护,需进行必要的备份。

3.2内部接口

教务处

添加考试信息

录入考试信息

录取学生信息

删除学生信息

修改学生信息

学生信息存储

修改考试信息

删除考试信息

考试信息存储

录入考试成绩

修改考试成绩

删除考试成绩

考试成绩存储

添加系统用户

删除系统用户

用户信息存储

数据总汇

4.数据库逻辑结构设计

得到上面的数据项和数据结构后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为以后的逻辑结构设计打下基础。

这些实体包括各种具体信息,通过各种相互之间的作用形成数据的流动。

本系统中根据上面的设计规划出的实体有:

学生学籍管理、学生信息管理、考试管理、成绩管理、用户管理。

n

性别

籍贯

民族

信息管理

组成

学籍管理

成绩管理

考试管理

记录号

考试名

数据库

科目名

用户名

用户等级

用户密码

年级

实体—关系模型(Entity—RelationshipModule,简称E—R模型)是数据库结构设计常用的方法。

E—R图中的巨型表示实体,菱形表示实体间的联系,联系的类型可用1:

1或M:

M表示,圆角表示实体的有关属性,如图4-2所示的是本管理系统的E—R图:

5.数据库物理结构设计

在上面的实体以及实体之间关系的基础上,形成数据库的表格以及各个表格之间的关系。

根据系统E—R图需要设计以下几个数据表来存放学生的信息。

StudentInfo学生个人信息表

字段名

数据类型

字符大小

是否允许为空

说明

备注

StudentNum

文本

26

主键

Name

10

grate

20

Sex

2

Folk

8

Place

Birthday

Date

短日期

出生日期

Housemaster

12

家长姓名

HouseAddress

60

家庭住址

Politics

政治面貌

TelNum

30

联系电话

Enrollment

入学时间

Remark

50

图4-3StudentInfo学生个人信息表

TestName信息表

ID

自动编号

长整型

编号

SheetName

考试编号

TestName

考试名称

图4-4TestName信息表

Subject课程信息表

是否为空

SubjectName

Char

课程号码

图4-5Subject课程信息表

考试成绩存储信息表(本表名由考试名称决定)

语文

数字

单精度型

数学

英语

注:

此信息表中考试科目是根据考试信息改变

图4-6考试成绩存储信息表

User信息表

UserName

系统用户名

Password

AccessLevel

系统等级

6.系统的体系结构和开发技术

6.1体系结构

B/S结构

6.2开发技术

1、采用了B/S结构访问数据库,增加了数据访问的安全性;

2、各个年纪班级和教务处采用浏览器作为客户端,减少了系统安装、配置等步骤,使用更加方便;

3、使用程序自动控制数据格式,使得符合规格的数据直接入库,免去了数据的复查程序;

4、而整个的系统使用网络进行数据交换和意见反馈,更加快捷;

5、减少了数据的手工操作,使得数据出错的几率降低到了最低点。

7.参考资料

《ASP.NET2.0完全自学手册》张庆华等

《软件工程》钱乐秋等

百度文库

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2