您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页学生成绩管理系统总体设计说明书与详细设计说明书

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

来源:华佗小知识
精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

学生成绩管理系统总体设计说明书 1。引言

1.1编写目的

建立学生成绩管理系统,采用计算机对学生成绩进行管理,帮助广大师生提高工作效率,实现学生成绩管理工作流程的系统化、规范化和自动化,减少人力财力投资。

1。2背景

该项目的名称为“学生成绩管理系统\"。

随着学校的规模不断扩大,专业、班级、学生的数量急剧增加,有关学生课的各种信息量也成倍增长,而目前许多高校的学生成绩管理仍停留在人工管理阶段,重复工作较多,工作量大,效率低.因此,迫切需要开发基于网络的学生成绩管理系统来提高管理工作的效率。

1。3定义

学生成绩管理:对学生的基本信息、课程选择、成绩的录入、修改、删除、查询等一系列的操作.

1.4 参考资料

《软件工程(第五版)》张海藩 清华大学出版社

---------------------------------------------------------精品 文档

---------------------------------------------------------------------

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

2。 任务概述

2.1 条件与

由于我们组的开发知识有限,软硬件可能出现故障,且开发工作计划在2010年12月1日完成。具体如下:

a. 所建议系统的运行寿命的最小值; b. 进行系统方案选择比较的时间;

c. 硬件、软件、运行环境和开发环境方面的条件和; d. 可利用的信息和资源;

e. 系统投入使用的最晚时间。

2。2运行环境

服务器处理器型号及内存容量:WindowXP 主频2G以 ,内存在512M以上及可: 客户端: 由于这系统是BS系统(浏览器访问模式),客户端只需借用浏览器及可 服务器数据库: MYSQL 服务器:tomcat6。0

服务器操作系统:window XP

2。3需求概述

功能:能够实现老师和学生对成绩的管理,即完成一些基本的功能,查询,删除,

添加,修改等,同时也要实现权限的管理。

性能:信息中心提供的学生成绩信息必须及时的反映出来,老师和学生能够及时的进行对成绩的管理。

输入要求:数据完整,详实。

输出要求:简捷,快速,实时.

说明对于该软件的时间特性要求, a. 响应时间:少于3秒

---------------------------------------------------------精品 文档---------------------------------------------------------------------

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

b. 更新处理时间:少于2秒 c. 数据的转换和传送时间少于5秒

说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,

a. 操作方式上的变化:更人性化

b. 运行环境的变化:在windowsXP或以上的版本都能运行

3。 总体设计

3。1 处理流程

老师 添加、修改、删除学生成绩 失败 计算总评成绩 、全班平均总评分、成绩不及格、及格、中、良、优等分数段的学生人数 处 理 流 程 用户登录 成功 管理员 学生 查看成绩 全班单科成绩 全班各科汇总成绩 个人成绩

---------------------------------------------------------精品 文档---------------------------------------------------------------------

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

3.2 总体机构与模块外部设计

学生成绩管理系统 取得数据 计算成绩 输出结果 学生成绩管理系统一级分解

学生成绩管理系统 取得数据 计算成绩 输出结果 输入课程名称 输入第几学期 输入平时成绩 输入考试成绩 计算 单科总评分 全班平均总评分 各等级学生人数统计 全班单科成绩单 全班各科汇总成绩单 输入考试成绩学生成绩管理系统二级分解

4. 接口设计

4。1 外部设计

用户界面首页登陆:

---------------------------------------------------------精品 文档---------------------------------------------------------------------

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

学生成绩管理系统 用户: 密码: 登陆 4。2 内部接口

计算总评分:int sum(int , int )

计算全班平均总评分int average(int a[]) 统计各等级学生人数b[] stat(int a[])

5。 数据结构设计

5。1 逻辑结构设计

学生表

字段名 学生学号 学生姓名 班级号 数据类型 varchar(10) varchar(20) varchar(10) 主键 Y 课程表

字段名 课程名称 教师姓名 数据类型 varchar(20) varchar(20) 主键 Y ---------------------------------------------------------精品 文档---------------------------------------------------------------------

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

班级表

字段名 班级号 时间 课程名称 数据类型 varchar(10) date varchar(0) 主键 Y 成绩表

字段名 学生学号 课程名称 时间 平时成绩 考试成绩 总评成绩 数据类型 varchar(10) varchar(20) date varchar(3) varchar(3) varchar(3) 主键 Y 5.2 物理结构设计

每个数据项都可以直接通过网页的相关文本框来添加、更新。同时要查询时,也可以直观的在页面输入查询条件,就可得到结果。

6。 运行设计

6。1 运行模块的组合

计算总评分、计算全班平均总评分、统计各等级学生三大模块之间运行时才有才会相互组合. 当运行计算全班平均总评分、统计各等级学生时,都要调用计算总评分。只有运行了计算总评分模块计算出了学生总评才能计算全班平均总评分、统计各等级学生。

6。2 运行控制

当执行一些操作的时候,可以进行相应的控制操作。比如终止已经开始的的操作,用户只要关闭页面即可。简单快捷。

---------------------------------------------------------精品 文档---------------------------------------------------------------------

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

7。 出错处理信息

7。1 出错输出信息

1. WEB服务器故障.打不开首页.

2. 应用服务器故障。不能执行相应操作。

3. 数据库故障。连接不到数据库,或查询错误.

7.2 出错处理对策

当出现WEB服务器故障和应用服务器故障时,不用着急.一方面后备设备可以马上开启。另一方面,可能是服务器性能过高,性能降级后,就可以继续工作。当然数据库备份是必要的.

8. 安全保密设计

设置相应的措施,以防止不发事故的出现。 1. 用户权限.用户只能在其权限内操作。 2. 数据库。数据做好了保密工作。

9。 维护设计

各模块有联系,又相互。一块出现故障,不会影响其他功能。可以很好的只修改这里即可。

---------------------------------------------------------精品 文档---------------------------------------------------------------------

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

学生成绩管理系统详细设计说明书

2成绩系统的结构

学生成绩数据库 模块3: 模块4: 模块1: 模块2: 管理员删除程学生分类查询管理员输入管理员修改程 程序 序 程序 序

2。1(模块1)管理员输入程序设计说明: 1)程序描述:

管理员可以用该程序对学生成绩数据库添加各种信息,包括课程,学生,成绩等。 2)功能:

系统:学生成绩管理系统

开发人员:黄家申 丁潇 陈彦毓

模块:管理员输入程序

编号:1

输入:添加学生,课程,成绩等信息

处理:对数据库添加记录

输出:输出添加结果

---------------------------------------------------------精品 文档---------------------------------------------------------------------

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

3)输入项:

学生姓名(8字节字符串),学号(8字节字符串,数字),班级(30字节字符串) 课程名(30字节字符串),课程号(10字节字符串),课程类别(20字节字符串) 课时数(8字节字符串,数字)课程学分(8字节字符串,数字) 成绩分数(8字节字符串,数字),状态(8字节字符串) 4)输出项:

以表格的形式输出输入结果。 5)程序流程图: 开始 输入管理 员密码 是 否 添加或 退出 添加 退出 添加数据库 退出 ---------------------------------------------------------精品 文档--------------------------------------------------------------------- 精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

PAD图:

N-——S图:

2。2(模块2)管理员修改程序设计说明: 1)程序描述:

管理员可以用该程序对学生成绩数据库修改各种信息,包括课程,学生,成绩等。 2)功能: 系统:学生成绩管理系统 开发人员:黄家申 丁潇 陈彦毓 模块:管理员修改程序 编号:2 输入:修改学生,课程,成绩等信息 处理:对数据库修改记录 输出:输出修改结果

3)输入项:

学生姓名(8字节字符串),学号(8字节字符串,数字),班级(30字节字符串)

---------------------------------------------------------精品 文档

---------------------------------------------------------------------

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

课程名(30字节字符串),课程号(10字节字符串),课程类别(20字节字符串) 课时数(8字节字符串,数字)课程学分(8字节字符串,数字) 成绩分数(8字节字符串,数字),状态(8字节字符串) 4)输出项:

以表格的形式输出修改结果。 5)程序流程图:

开始 输入管理 员密码 是 否 退出 添加或退出 添加 修改数据库 ---------------------------------------------------------精品 文档--------------------------------------------------------------------- 退出 精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

PAD图:

N—--S图:

2.3(模块3)管理员删除记录程序设计说明: 1)程序描述:

管理员可以用该程序对学生成绩数据库删除各种信息,包括课程,学生,成绩等. 2)功能:

系统:学生成绩管理系统

开发人员:黄家申 丁潇 陈彦毓

模块:管理员删除记录程序

编号:3

输入:删除学生,课程,成绩等信息

处理:对数据库删除记录

输出:输出删除结果

---------------------------------------------------------精品 文档

---------------------------------------------------------------------

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

3)输入项:

学生姓名(8字节字符串),学号(8字节字符串,数字),班级(30字节字符串) 课程名(30字节字符串),课程号(10字节字符串),课程类别(20字节字符串) 课时数(8字节字符串,数字)课程学分(8字节字符串,数字) 成绩分数(8字节字符串,数字),状态(8字节字符串) 4)输出项:

以表格的形式输出修改结果。

开始 输入管理 员密码 是 否 添加或 退出 添加 退出 删除部分数据库记录 ---------------------------------------------------------精品 文档--------------------------------------------------------------------- 精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

PAD图:

N——--S图:

2.4(模块4)学生分类查询程序设计说明: 1)程序描述:

学生可以用该程序对自己的成绩进行分类查询,包括成绩,课程分类,学分,学时,状态.

2)功能:

系统:学生成绩管理系统 开发人员:黄家申 丁潇 陈彦毓 模块:学生分类查询程序 编号:4 输入:学号,密码和课程类别 处理:按照学号和课程类别查找符合条件 的记录 输出:输出查询结果 ---------------------------------------------------------精品 文档--------------------------------------------------------------------- 精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

3)输入项:

学号(8字节字符串,数字)密码(20字节字符串)课程分类(从列表框中选择) 4)输出项:

以表格的形式输出查询结果 5)程序流程图: 开始 学生输入学号和密码 验证密码是 否正确 是 选择要查询的课程类 别 ---------------------------------------------------------精品 文档--------------------------------------------------------------------- 精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

PAD图:

N--—S图:

---------------------------------------------------------精品 文档---------------------------------------------------------------------

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------精品 文档---------------------------------------------------------------------

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务