学生成绩管理系统总体设计说明书--朱利斌(2)

2019-08-20 19:54

5.由关闭系统事件激活关闭系统模块并退出系统。

2.4结构

系统可以划分为以下几个子系统功能模块:学生成绩管理(学号、姓名、 各科成绩等) ;学生基本信息管理(学号、姓名、系别、班级等) ;学生课程信息 管理(课程号、课程名、任课老师等) 。

软件结构图:

学生成绩管理系统学生信息输入成绩处理学生成绩输出学生信息文件课程信息文件单元课程新新文件主讲教师教务处考试委员会记录无效成绩记录有效成绩生成成绩列表无效成绩文件有效成绩文件生成最终成绩单

2.5功能需求与系统模块的关系

录入学生信息 教务处等处理结果 查询成绩

最终成绩结果

学生信息文件 √ 课程信息文件 单元信息文件 最终成绩列表

2.5.1功能分配

1.系统控制功能 1.初始化模块 2.关闭系统模块 3.系统功能模块 2..身份验证功能 1.身份验证模块

3.查询学生的基本信息功能 1.学生基本信息模块 2.刷新基本资料模块 4.查询学生的成绩功能 1.学生成绩模块 2.刷新基本资料模块 5.查询课程的基本信息功能 1.课程基本信息模块 2.刷新基本信息模块 6.修改功能 1.修改模块

2.刷新基本信息模块 7.增加功能 1.增加模块

2.刷新基本资料模块 8.删除功能 1.删除模块

2.刷新基本资料模块 9.帮助功能 1.帮助模块

√ √ √

2.6人工处理过程

通过发放统一的信息登记表,将需要的信息事先收集好,然后手动输入所 需信息。

2.7尚未解决的问题

操作流程以及数据库的详细设计

3.接口设计

3.1用户接口

系统将向用户提供窗口形式供用户进行数据的录入、查询、修改与打印等 操作,对于删除等重要性操作将提供提示对话框的形式,让用户进一步确认。

1.静态数据:登陆用户、密码、数据库位置以及各种系统原始数据。 2.动态数据:各显示数据,如登陆信息、成绩浏览、课程设置、交费情况等。

3.2外部接口

系统需一台计算机,必要时也需一台打印机与之连接,有 Windows XP 等

操作系统支持 visual C#前台开发工具,Microsoft SQL Server 后台数据库

前台开发工具和后台数据库通过 ADO 连接。本软件一般支持所有的操作系统,跟其它的软件没有不兼容的现象,因此不会有连接和通信方面的问题.

3.3内部接口

系统通过注册登记,进入主界面,然后通过鼠标点击,菜单的驱动,完成 各种操作,执行不同任务。

1.初始化模块: 系统初始时由操作系统调用,执行完毕后进入消息循环状态 2.关闭系统模块:由系统功能模块调用,执行完毕后返回操作系统

3.系统功能模块:接受系统功能区的相应消息,启动浏览、查询、删除、修改等模块

4.基本资料模块:由相应消息驱动,完成对基本资料区的直接消息的响应功能可能会调用刷新基本资料模块

5.刷新基本资料模块:依据当前数据刷新基本资料区 6.条件查询模块:依据条件进行查询 7.增加模块:增加一些学生的基本信息 8.删除模块:完成删除功能、 9.帮助模块:为用户提供帮助功能 4.运行设计

4.1运行模块组合

系统运行模块分别由一级菜单(五大功能)和二级菜单(十二大模块)构成。

4.2运行控制

系统进入二级菜单,则实际运行本系统的各种功能,通过鼠标或键盘控制 系统的运行。首先在登入界面书写用户名,密码进行登入,在进入系统之后就可以选择所需查看的模块,然后按系统的提示输入相应的数据就可以查看以及查询里面的内容了。 4.3运行时间

a.查询响应时间在2秒内 b.更新处理时间在2秒内

c.数据的转换和传送时间在半分钟内 5.系统数据结构设计

5.1逻辑结构设计要点

系统使用的数据结构分别有: 学生信息文件(主码:学号,姓名) ; 学生课

程信息文件(主码:学号+学生选课号) ; 课程单元信息文件(主码:课程单元测试成绩) ; 管理员基本信息(主码:编号)

5.2物理结构设计要点

系统内使用的数据结构中数据,主码不能为空,大多数项不能为空只有少 数项可以为空,为了提高查找速度,分别对某些数据结构创建了索引文件,并提 供不同的权限,对数据进行操作。

5.3数据结构与程序的关系

由于数据的存取是通过界面的接口和数据库进行连接的,所以在实现过程 中必不可少的是应用程序实现它们的连接。常用的访问有:查询、添加、删除、 修改等。本学生成绩管理系统数据结构与访问这些数据结构的形式:都是通过各 个系统模块功能代码来实现的。 在对学生基本信息、管理员信息等进行录入的时 候需对数据库的数据结构进行操作,即对数据表进行查询和修改;在对学生成绩 进行录入的时候,需对数据表进行添加;在对信息的查询的时候,需对数据表进 行查询。 成绩录入 修改成绩 删除记录 查询成绩 √ 计算总评分 计算全班平均总评分 统计各等级学生 成绩录入 学生表 课程表 √ 班级表 成绩表

√ √ √ √ √ √ √ √ √ 6.系统出错处理设计

6.1出错信息


学生成绩管理系统总体设计说明书--朱利斌(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:饥荒控制台代码大全

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: