版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学生成绩管理系统总体设计说明书项目名称总体设计说明书学号姓名所完成的任务成绩房晨顾聪总体设计说明书总体设计说明书1.1编写目的1)为了保证学校的信息流畅,工作高效,有必要设计一个学生成绩管理系统;2)运用软件对学生的成绩进行管理,科学而有效,不仅可以减少教师的工作量,方便学校对于所有学生的成绩进行系统的管理,而且便于学生适时的查询自己的成绩;1.2 背景学生成绩管理系统;任务提出者:房晨顾聪开发者:房晨顾聪用户:各大学校管理1.3 定义VS2005是VisualStudio2005的简写,是一门面向对象的可视化的编程语言。是一种简单、高效地开发应用软件的工具。SQL(StructuredQue
2、ryLanguage)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。数据流图简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。E-R图(EntireandRelation)为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。数据字典(Datadictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改
3、时必须手工更新其内容的数据字典。总体设计说明书2 .系统功能结构设计2.1 模块的划分和描述学生成绩管理系统主要以管理学生成绩信息为目的,设置了严密的权限管理。主要功能包括用户管理、查询管理、成绩录入管理、更新管理、统计管理、注册管理、密码管理等。(1)用户管理:设置了权限管理功能,学生用户只能查询成绩信息,管理员可以完成其他操作。(2)查询管理:包括查询成绩和基本信息。可以显示单独一条记录,也可以显示所有信息。(3)成绩录入管理:每次考试结束,管理员录入学生成绩信息。(4)更新管理:当有需要时,管理员可以进行成绩和信息的删除和修改操作。(5)统计管理:统计学生人数,缺考人数,平均成绩和不及格
4、人数。(6)注册管理:设置了验证功能。输入用户名后可检验是否可以使用,输入密码必须为6至12位。密码管理:用户可以根据需求修改密码。总体设计说明书3 .接口设计3.1 外部接口本工程产品通过PC机进行运行、操作,对报表、菜单的打印将使用C编程编辑器或调入word进行打印。输出、输入的相对时间将由pc机本身处理速度来决定。对程序的维护,需进行必要的备份。3.2 内部接口录取学修改学学生信添力考修改考考试信删除考修改考添加系删除系4 .数据库逻辑结构设计得到上面的数据项和数据结构后,就可以设计出能够满足用户需求的各种总体设计说明书实体,以及它们之间的关系,为以后的逻辑结构设计打下基础。这些实体包括
5、各种具体信息,通过各种相互之间的作用形成数据的流动。本系统中根据上面的设计规划出的实体有:学生学籍管理、学生信息管理、考试管理、成绩管理、用户管理。实体关系模型(Entity-RelationshipModule,简称ER模型)是数据库结构设计常用的方法。E-R图中的巨型表示实体,菱形表示实体间的联系,联系的类型可用1:1或M:M表示,圆角表示实体的有关属性,如图4-2所示的5 .数据库物理结构设计在上面的实体以及实体之间关系的基础上,形成数据库的表格以及各个表格之问的关系。根据系统E-R图需要设计以下几个数据表来存放学生的信息。StudentInfo学生个人信息表总体设计说明书字段名数据类型
6、字符大小是否允许为空说明备注StudentNum义本26否学号主键Name文本10否姓名grate文本20否年级Sex文本2否性别Folk文本18否民族Place文本20否籍贯BirthdayDate短日期否出生日期Housemaster文本12否家长姓名HouseAddress义本60否家庭住址Politics文本8否政治面貌TelNum文本一30是联系电话EnrollmentDate短日期否入学时间Remark备注50是备注图4-3Studentinfo学生个人信息表TestName信息表字段名数据类型字符大小是否允许为空说明备注ID自动编p长整型否编号主键SheetName文本20否考试
7、编号TestName文本50否考试名称4-4TestName信息表总体设计说明书Subject课程信息表字段名数据类型字符大小是否为空说明备注ID自动编p长整型否编号主键SubjectNameChar50否课程号码图4-5Subject课程信息表考试成绩存储信息表(本表名由考试名称决定)字段名数据类型字符大小是否允许为空说明备注StudentNumChar26否学号主键语文数字单精度型是成绩数学数字单精度型是成绩英语数字单精度型是成绩注:此信息表中考试科目是根据考试信息改变图4-6考试成绩存储信息表User信息表字段名数据类型字符大小是否允许为空说明备注ID自动编p长整型否编号主键UserName文本20否系统用户名Password文本20否用户密码AccessLevelChar20否系统等级6 .系统的体系结构和开发技术6.1 体系结构B/S结构总体设计说明书6.2 开发技术1、采用了B/S结构访问数据库,增加了数据访问的安全性;2、各个年纪班级和教务处采用浏览器作为客户端,减少了系统安装、配置等步骤,使用更加方便;3、使用程序自动控制数据格式,使得符
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年高二历史下学期期中考试卷及答案(二)
- 2026年高考化学最后冲刺押题试卷及答案(共九套)
- 2026年甲状旁腺功能亢进症术后患者伤口护理课件
- 掘金海洋旅游新纪元-领航全球海上旅游市场
- 浅谈高中议论文分层探索训练
- 美味美食:校园美食节小学主题班会课件
- 智能办公设备维护保养全周期操作手册
- 电子商务行业市场营销策划与推广方案指导书
- 智能家居系统布线与连接标准手册
- 遵守行业准则服务优化升级承诺书范文3篇
- 2024年(新高考I卷)英语读后续写评讲课件
- 易制毒化学品各岗位人员责任书
- (正式版)JBT 9229-2024 剪叉式升降工作平台
- 2024年中远海运博鳌有限公司招聘笔试参考题库含答案解析
- 2022年广州市交通发展年度报告
- 多器官功能障碍综合征(MODS)
- 【5套打包】兰州市小学五年级数学下期中考试单元检测试题(含答案解析)
- 重卡结构解析图
- 安踏集团零售管理培训手册定
- 职场小白快速读懂财务三张报表
- 《我参与 我奉献》第4课时示范公开课教学PPT课件【道德与法治五年级下册】
评论
0/150
提交评论