2【概要设计】

2【概要设计】

ID:43058103

大小:194.51 KB

页数:6页

时间:2019-09-24

2【概要设计】_第1页
2【概要设计】_第2页
2【概要设计】_第3页
2【概要设计】_第4页
2【概要设计】_第5页
资源描述:

《2【概要设计】》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学生成绩管理系统概要设计说明书(小组成员:G402+G403)概要设计一.登录界面管理三个登录页面:一是系统管理员页面,二是教师登录页面,三是学生登录页面1)系统管理员页面:实现教师添加,教师修改,教师删除,教师查询,数据库的恢复,数据库的备份,学生的添加,学生的修改,学生的查询,学生成绩的录入,学生成绩的添加,学生成绩的修改,学生成绩的删除,等基本功能.2)教师登录页面:实现学生的查询,学生成绩的查询录入修改及删除,密码的修改,教师的查询,教师登陆密码的更改,教师任课表及个人信息的修改等基本功能.3)学生登录页面:实现学生自己的成绩查询,自己登录密码的修改,个人信息的

2、查询基本功能.二.系统模块设计该系统功能有:信息管理,成绩管理,课程管理等,可分为下面几个模块:1基本信息管理(学生学号,姓名,性别,专业,年级,;老师姓名,工号等)2学生成绩管理(学生学号,课程编号,课程名,成绩,学分等)3学生课程管理(课程编号,课程名,上课时间,上课地点,学分,任课教师等)系统中所有数据都存放在数据库中(其中账户密码需加密),其数据流图如下:具体模块1.模块编号:01模块名称:用户身份认证模块(登录系统)模块说明:模块提供教师、学生、管理员登录三个可选窗口。并提供密码找回功能,用户第一次进入系统后可以设定认证邮箱,供日后找回密码用。2.模块编号:0

3、2模块名称:学生信息及成绩查询模块说明:学生登录模块。提供学生查询个人基本信息、课程表及成绩信息等功能。学生可以输入一定信息检索相关信息。1.模块编号:03模块名称:老师信息查询及学生成绩录入修改查询模块说明:教师登录模块。教师可查询及修改个人基本信息,查询学生基本信息,查询、录入、修改和删除学生成绩,查询个人授课表。2.模块编号:04模块名称:管理员管理模块模块说明:管理员登录模块,分若干子模块。各子模块提供相应的功能。子模块①:角色管理提供添加、修改、删除、查询学生、教师角色等功能。新增角色可分配初始密码。子模块②:课程信息维护管理员可添加、修改、查询、删除课程相关

4、信息。子模块③:授课教师信息管理管理员可添加、修改、查询、删除授课教师相关信息。子模块④:查询、统计发布学生成绩管理员可查询任课教师录入的学生成绩,然后进行班级、年级统计、发布。子模块⑤:系统维护管理员可通过该模块导出相关数据,备份数据库数据。5.模块编号:05模块名称:口令系统模块模块说明:学生、教师、管理员均可进入,提供认证邮箱修改、密码修改等功能。三.接口设计用户接口  本系统提供可视化的操作方式,用户只需使用鼠标进行命令控制,使用键盘进行参数输入;用户通过窗口,对话框等交互。硬件接口:  本系统不需要特定的硬件或硬件接口进行支撑。软件接口:  本系统的软件接口由

5、C++编程语言,SQL数据库以及数据结构组成。通讯接口:  本系统的没有特殊的通讯接口,通讯接口由所使用的PC机决定。四.软件结构B/S架构,通过网络及浏览器使用五.数据库结构设计1.相应ER图如图2_1。图2_1成绩管理系统ER图2.基本表的设计:根据图2_1看到的ER图,结合本系统的实际,设计基本表如下:1)学生表:名称字段数据类型备注学号snoVarchar(11)PK,自动增加姓名snameVarchar(8)班级sclassVarchar(8)密码spasswordVarchar(8)1)学生成绩表:名称字段数据类型备注学号snoVarchar(11)PK,自

6、动增加课程号cnoVarchar(8)课程班级cclassint1成绩2成绩的时间(学期)3学分GradeTimePointIntInt(4)Int(2)2)课程表:名称字段数据类型备注课程号cnoVarchar(8)PK,自动增加课程名课程学期时间CnameCtimeVarchar(20)Int(4)3)教师表:名称字段数据类型备注职工号tnoVarchar(11)PK,自动增加姓名tnameVarchar(8)密码tpasswordVarchar(8)4)教师授课表:名称字段数据类型备注职工号tnoVarchar(11)PK,自动增加课程号cnoVarchar(8)

7、课程班级cclassint成绩上传日期inputtdatetime成绩上传状态torfint六.整体层次结构图学生成绩管理系统取得数据计算成绩输出结果学生成绩管理系统一级分解学生成绩管理系统取得数据统计成绩输出结果输入课程名称输入第几学期输入平时成绩输入考试成绩计算单科总评分学生单科成绩学生各科汇总成绩单学生课程表学生成绩管理系统二级分解全班平均总评分各等级学生人数统计七.性能规定1时间特性用户提交查询时,得到返回结果的延时不得超过5秒;提交数据录入时,得到结果的延时不得超过5秒2输入输出要求要符合精度的设定3可扩充性要求磁盘碎片过多以及

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

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

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