学生成绩管理系统总体设计说明书书

学生成绩管理系统总体设计说明书书

ID:38433701

大小:89.00 KB

页数:8页

时间:2019-06-12

学生成绩管理系统总体设计说明书书_第1页
学生成绩管理系统总体设计说明书书_第2页
学生成绩管理系统总体设计说明书书_第3页
学生成绩管理系统总体设计说明书书_第4页
学生成绩管理系统总体设计说明书书_第5页
资源描述:

《学生成绩管理系统总体设计说明书书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、[项目名称]总体设计说明书学号姓名所完成的任务成绩房晨顾聪………年月日1.引言1.1编写目的1)为了保证学校的信息流畅,工作高效,有必要设计一个学生成绩管理系统;2)运用软件对学生的成绩进行管理,科学而有效,不仅可以减少教师的工作量,方便学校对于所有学生的成绩进行系统的管理,而且便于学生适时的查询自己的成绩;1.2背景l学生成绩管理系统;l任务提出者:房晨顾聪开发者:房晨顾聪用户:各大学校管理1.3定义VS2005是VisualStudio2005的简写,是一门面向对象的可视化的编程语言。是一种简单、高效地开发应用软件的工具。SQL(StructuredQueryLanguage)是一种数

2、据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。数据流图简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。E-R图(EntireandRelation)为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。数据字典(Datadictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据

3、字典。2.系统功能结构设计2.1模块的划分和描述学生成绩管理系统主要以管理学生成绩信息为目的,设置了严密的权限管理。主要功能包括用户管理、查询管理、成绩录入管理、更新管理、统计管理、注册管理、密码管理等。(1)用户管理:设置了权限管理功能,学生用户只能查询成绩信息,管理员可以完成其他操作。(2)查询管理:包括查询成绩和基本信息。可以显示单独一条记录,也可以显示所有信息。(3)成绩录入管理:每次考试结束,管理员录入学生成绩信息。(4)更新管理:当有需要时,管理员可以进行成绩和信息的删除和修改操作。(5)统计管理:统计学生人数,缺考人数,平均成绩和不及格人数。(6)注册管理:设置了验证功能。输

4、入用户名后可检验是否可以使用,输入密码必须为6至12位。(7)密码管理:用户可以根据需求修改密码。2.2系统的功能结构图学生成绩管理系统登录模块查询模块统计模块管理模块基本信息查询用户管理密码管理注册管理成绩修改管理成绩录入管理成绩查询不及格人数平均成绩缺考人数学生人数成绩删除管理3.接口设计3.1外部接口本工程产品通过PC机进行运行、操作,对报表、菜单的打印将使用C编程编辑器或调入word进行打印。输出、输入的相对时间将由pc机本身处理速度来决定。对程序的维护,需进行必要的备份。3.2内部接口教务处添加考试信息录入考试信息录取学生信息删除学生信息修改学生信息学生信息存储修改考试信息删除考

5、试信息考试信息存储录入考试成绩修改考试成绩删除考试成绩考试成绩存储添加系统用户删除系统用户用户信息存储数据总汇4.数据库逻辑结构设计得到上面的数据项和数据结构后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为以后的逻辑结构设计打下基础。这些实体包括各种具体信息,通过各种相互之间的作用形成数据的流动。本系统中根据上面的设计规划出的实体有:学生学籍管理、学生信息管理、考试管理、成绩管理、用户管理。nnnnnnnn学号姓名性别籍贯民族信息管理组成学籍管理组成组成组成成绩管理考试管理用户管理记录号考试名数据库科目名记录号用户名用户等级用户密码学号记录号考试名年级科目名实体—关系模型

6、(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否

7、民族Place文本20否籍贯BirthdayDate短日期否出生日期Housemaster文本12否家长姓名HouseAddress文本60否家庭住址Politics文本8否政治面貌TelNum文本30是联系电话EnrollmentDate短日期否入学时间Remark备注50是备注图4-3StudentInfo学生个人信息表TestName信息表字段名数据类型字符大小是否允许为空说明备注ID自动编号长整型否编号主键She

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。