学生成绩管理系统需求分析.docx

上传人:b****2 文档编号:16921661 上传时间:2023-04-24 格式:DOCX 页数:12 大小:178.99KB
下载 相关 举报
学生成绩管理系统需求分析.docx_第1页
第1页 / 共12页
学生成绩管理系统需求分析.docx_第2页
第2页 / 共12页
学生成绩管理系统需求分析.docx_第3页
第3页 / 共12页
学生成绩管理系统需求分析.docx_第4页
第4页 / 共12页
学生成绩管理系统需求分析.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

学生成绩管理系统需求分析.docx

《学生成绩管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统需求分析.docx(12页珍藏版)》请在冰豆网上搜索。

学生成绩管理系统需求分析.docx

学生成绩管理系统需求分析

 

课程:

实用软件工程称

系别:

信息处理与控制工程系

班级:

软件技术091班

姓名:

陈红梅

学号:

200905270102

目录

1.引言2

1.1编写目的2

1.2项目背景3

1.3术语说明3

1.4参考资料3

2.项目概述3

2.1待开发软件的一般描述3

2.3运行环境4

2.4系统存储方案4

2.5性能要求4

2.6条件与限制5

人力、资金、时间的约束5

技术发展规律的约束5

3.系统逻辑模型5

1)顶层数据流图:

5

2)顶层分层数据流图:

6

3)成绩查询数据流图7

4)成绩修改数据流图7

5)成绩发布数据流图8

3.数据字典8

数据流的描述8

处理逻辑的描述9

数据存储的描述9

外部实体的描述10

4.总结:

10

1.引言

1.1编写目的

传统的手工方式,数据容易丢失,在统计时易发生错误,速度慢。

而计算机可以提高工作速度及统计数据的准确性。

从而提高管理效率。

在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,学生成绩管理系统以计算机为工具,通过对教务管理所需的信息管理,为老师节省很多的时间和精力,提高老师的工作效率。

传统的手工方式,数据容易丢失,在统计时易发生错误,速度慢。

而计算机可以提高工作速度及统计数据的准确性。

从而提高管理效率。

在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,学生成绩管理系统以计算机为工具,通过对教务管理所需的信息管理,为老师节省很多的时间和精力,提高老师的工作效率。

1.2项目背景

Ø开发软件名称:

学生成绩管理系统

Ø项目任务提出者:

张丽景老师

Ø项目负责人:

包霞霞

Ø系统分析员:

陈军明、陈红梅

Ø系统设计员:

高鹏强、高双鹏

Ø程序员:

郭云龙、何建伟、孔德鹏

Ø资料员:

罗利文、李文娟

用户:

学校学生成绩管理工作者

开发小组:

软件第一小组

与其它产品的关联:

学生成绩管理系统应与学生管理系统、教务管理系统、选课系统相配合使用。

1.3术语说明

实现环境:

系统运行的目标软件、硬件环境。

实现技术及工具:

系统所采用的软件技术或体系结构,如:

VisualBasic或Visualfoxpro或Dephi语言。

1.4参考资料

1)海南软件职业技术学院《学生管理系统计划任务书》;

2)海南软件职业技术学院《学生成绩管理系统可行性分析报告》;

3)罗先文《软件工程》,重庆大学出版社。

2.项目概述

2.1待开发软件的一般描述

通过本程序给学校管理者减轻工作的负担,同时为了将工作的失误几率降到最低。

为广大老师同学带来便利。

使大家能够更好的投入到学习中。

同时本程序的目标还有:

1减少人力与管理费用;2提高信息准确度;3更简便、信息化程度更高的学生信息管理系统。

2.2需求概述

1)管理员需求

本软件面向学生信息管理人员。

必须熟练掌握计算机的操作。

系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。

维护人员为间隔性用户。

2)学生需求

查看成绩时需要登录进行身份验证,不能修改成绩,必须会基本的操作。

3)老师

老师先登录进行身份验证,可以修改、添加、删除学生成绩,对学生成绩求总分,进行排名。

2.3运行环境

本系统采用C/S体系结构,由一台服务器与多个客户机组成,

配置如下:

服务器:

硬件:

80x86系列微机

CPU:

733以上

内存:

256M以上

硬盘空间:

40G以上

软件:

WindowsServer、Access等

工作站:

硬件:

80x86系列微机

CPU:

166以上

内存:

16M以上

硬盘空间:

2G以上

软件:

Windows9x或Windows2000professional、Access等。

输入输出设备:

扫描仪、打印机等。

网络设备:

Hub、网卡、网线等。

2.4系统存储方案

考虑到用户实际情况,大多数人已经学习过数据库的基础知识,因此采用数据库方式来保存整个系统应该保存的数据。

2.5性能要求

1)系统响应时间的要求。

一般操作的响应时间应在1~2s内,登陆界面在2~3s之间,启动程序在5s之内。

2)出错处理机制。

正常使用时不应出错,对于用户的输入错误应该给出适当的改正提示,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。

2.6条件与限制

人力、资金、时间的约束

学生成绩管理系统的实施的目标就是要减轻老师的工作负担,为老师节省时间,其开发过程中也要考虑到人力、资金和时间的约束。

因此,在设计中要充分考虑系统处理数据的效率,真正做到为老师节省很多时间跟精力,提高老师的工作效率。

技术发展规律的约束

计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。

例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。

3.系统逻辑模型

1)顶层数据流图:

 

2)顶层分层数据流图:

3)成绩查询数据流图

图表3成绩查询数据流图

4)成绩修改数据流图

4)成绩发布数据流图

3.数据字典

数据流的描述

编号

名称

数据流来源

数据流去向

数据流组成

数据流量

高峰流量

S001

管理员信息

管理员

学生成绩管理系统

管理员账号和密码

100/天

500/天

S002

课程信息

课程信息表

学生成绩管理系统

学生姓名,学号、年龄、课程、年级

1000/天

10000/天

S003

学生成绩

管理员

学生成绩管理系统

学生学号、成绩、课程

1000/天

10000/天

S004

查询

学生

成绩查询系统

学生学号

2000/天

30000/天

S005

学生成绩

成绩查询系统

学生

学号、姓名、成绩

2000/天

30000/天

S006

成绩单

成绩发布系统

学生

学号、姓名、成绩

10000/天

80000/天

图表6数据流的描述

处理逻辑的描述

编号

名称

输入的数据流

处理描述

输出的数据流

处理频率

P0

成绩管理系统

管理员账号、密码、学生学号

系统调用各个子系统完成不同功能

学生信息或学生成绩

1000/天

P01

成绩查询子系统

学号

调用成绩查询功能模块处理

成绩

1000/天

P02

成绩修改子系统

学生学号

按照学号查找学生成绩,然后修改,最后保存

新的成绩

100/天

P03

成绩发布

学生学号

首先查询学生成绩,然后将其发布到网络上

成绩

1000/天

图表7处理逻辑的描述

数据存储的描述

编号

名称

数据存储组成

关键字

相关联的处理

D01

学生成绩信息

学号、姓名、课程、成绩

学号

D02D03

D02

学生信息

学号、姓名、课程

学号

D01

D03

课程信息

课程名、课程号

课程号

D01

图表8数据存储的描述

外部实体的描述

实体编号

实体名称

简述

输入的数据流

输出的数据流

E01

管理员

对学生成绩信息进行管理

D02

D01

E02

学生

学生可以查询成绩

D02D03

D01

图表9外部实体的描述

4.总结:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 小学教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1