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

发布 2019-06-27 04:23:35 阅读 7630

目录。第一章引言 1

1.1 背景 1

1.2 设计目的 1

1.3 系统功能概述 1

第二章术语 2

2.1 专业术语 2

2.1.1 需求定义专用术语2

2.1.2 系统模型专用术语3

2.2 其他术语 3

第三章用户需求定义 4

3.1 用户功能需求定义 4

3.2 用户非功能需求定义 5

第四章系统体系结构 6

4.1 设计目标 6

4.2 系统体系结构设计 6

4.2.1 系统基本框架设计6

4.2.2 系统总体模块构成7

4.2.3 系统各模块设计8

第五章系统需求描述 14

5.1 系统需求概述 14

5.2 系统可行性分析 14

5.2.1 技术可行性研究14

5.2.2 经济可行性研究14

5.2.3 运行可行性研究15

5.3 系统功能需求描述15

5.3.1 用户权限管理功能15

5.3.2 成绩管理功能19

5.3.3 课程管理功能21

5.3.4 考试管理功能24

5.3.5 学生信息管理功能29

5.4 系统非功能需求描述29

5.4.1 系统安全性需求29

5.4.2 系统可靠性需求30

5.4.3 系统人机界面需求30

5.4.4 系统开发及运行环境需求32

第六章系统模型 33

6.1 上下文建模 33

6.2 数据流模型 34

6.3 序列图模型34

6.4 对象模型36

6.5 数据字典 36

6.6 视点层次模型 37

参考文献38

第一章引言。

1.1 背景。

随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,人们的生活与工作方式发生了很大的改变。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。

成绩管理是学校教学管理中重要的环节之一。近年来,随着学校的不断扩招,学生数量的急剧增加,有关学生的各种信息量也在成倍增长。面对庞大的信息数据量,传统的手工式管理学生成绩的工作方式己经不能适应现代化学校的发展。

1.2 设计目的。

随着互联网的发展,利用internet 技术来实现“无纸办公”这个概念已经深入人心,校园网作为学校信息化建设的一个平台在完成资源共享、互联网访问、教务管理、电子备课等方面发挥了重要作用。服务教学、提高教学水平和效果是校园网建设的核心目标和核心价值。

利用计算机进行成绩管理可以提高成绩管理工作的效率,从而做到信息数据的规范化、数据统计的准确性、并有查询方便、存储量大、检索快捷,保密性好等优点,大大减少管理方面的工作量。通过使用计算机技术等手段,我们可以做到信息的规范管理和快速查询统计,实现了学生成绩管理的系统化、规范化和自动化;这样不仅减少了管理工作量,还有利于提高效率,降低成本。使教育基础管理工作迈出了一个新的台阶,从而实现了教育基础管理的信息化、科学化、现代化。

因此,开发学生成绩管理系统是有必要的。

1.3 系统功能概述。

系统主要功能分为两部分,一是教师在网上可以录入成绩,学生可以网上查询成绩,二是实现成绩、考试、学生等信息的后台录入、查询、删除、统计、等功能。

第2章术语。

2.1 专业术语。

2.1.1 需求定义专用术语。

1)用户需求。

关于系统服务和约束的自然语言加上方块图表述。为客户撰写。

2)系统需求

一个结构化的文档写出系统的服务。作为客户和承包商之间的合同内容。

3)功能需求。

系统需要提供的服务的表述,系统应该如何响应特定输入,系统在特定的情形下应该如何动作。

4)非功能需求。

系统提供的服务或功能上的约束,例如时间约束、开发过程约束、标准等。

5)人机界面。

人机界面(human machine interaction,简称hmi),又称用户界面或使用者界面,是人与计算机之间传递、交换信息的媒介和对话接口,是计算机系统的重要组成部分。是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。

2.1.2 系统模型专用术语。

1)上下文建模。

上下文模型用来说明系统的边界,社会和机构的因素会影响系统的边界,描述一个系统及其与其它系统之间的关系。

2)数据流模型。

数据流图从功能的角度对系统建模,追踪数据的处理有助于全面地理解系统,数据流图也可用于描述系统和外部系统之间的数据交换。

3)序列图模型。

序列图主要用于按照交互发生的一系列顺序,显示对象之间的这些交互。序列图的主要用途之一,是把用例表达的需求,转化为进一步、更加正式层次的精细表达。

4)对象模型。

对象模型描述系统的对象类,一个对象类是一系列具有共同属性和服务的对象的抽象描述。

5)数据字典。

数据字典是系统模型中用到的所有名称的列表。包括实体、关系和属性的描述。

2.2 其他术语。

b/s结构:

b/s结构(browser/server,浏览器/服务器模式),是web兴起后的一种网络结构模式,web浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(browser),如internet explorer,服务器安装oracle、sybase、informix或 sql server等数据库。

浏览器通过web server 同数据库进行数据交互。

学生成绩管理系统测试分析报告

1引言 1 1.1编写目的 1 1.2背景 1 1.3定义 2 1.4参考资料 2 2测试概要 2 3测试结果及发现 3 3.1测试1 标识符 3 3.2测试2 标识符 3 4对软件功能的结论 4 4.1功能1 标识符 4 4.1.1能力 4 4.1.2限制 4 4.2功能2 标识符 4 5分析摘要...

软件需求规格说明书图书管理系统需求说明书

图书管理系统需求说明书。目录。1 概述 1 1.1编写目的 1 1.2编写依据 2 2软件概要 2 2.1系统指导思想和建设目标 2 2.2总体功能设计 3 2.3功能目标 4 2.4功能目标 5 2.5 作用及范围 5 3 需求规定 5 3.1理解需求 5 3.2需求分析 6 4 系统功能模块划分...

学生成绩管理系统开发计划书

web项目开发约定文档。2012软工第三小组。1.开发背景。2.需求分析。根据授课老师的要求现归纳出各用户的基本需求及其功能实现。3.系统设计。3.1系统目标。3.2系统流程图。3.3系统功能结构。3.4构建开发环境。3.4.1项目开发环境。3.4.2服务器端。3.4.3客户端。3.5数据库设计。3...

vb学生成绩管理系统实验报告

综合性实验。实验名称 学生成绩管理系统实验报告。专业班级 金融1202 学生姓名 于淇 学号 2012180227 指导教师 刘素华 管理信息系统就是我们常说的mis management information system 是集成了计算机网络技术 信息处理技术,对信息进行收集处理 传输及存储,进...

图书管理系统需求规格说明书

西安邮电大学 西安邮电大学。计算机学院 实验名称 需求规格说明书。专业名称网络工程 班级。学生姓名。学号 8位。一 引言。1 1编写目的。编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准,图书馆管理系统也是为了能满足读者和图书的...

图书管理系统 需求规格说明书

图书管理系统。软件需求规格说明书。课程 软件需求分析 学院 电子与信息工程学院 班级 13软件本 一 姓名 杨祎。学号 130912012 老师 刘欢 井冈山大学。2015年 12 月 19 日。目录。目录 2 1.引言 4 1.1编写的目的 4 1.2背景 4 1.3定义 4 1.4参考资料 5 ...

图书管理系统需求规格说明书

拟订人 学号 拟订时间 2014年6 月。1.引言。1 1编写目的。编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。1.2项目背景。开发软件名称 图书管理系统。项目开发者 黑龙江科技学院计算机科学系 图书管理系统 开发人 姚学...

企业车辆管理系统需求规格说明书

赣南师范学院商学院。课程名称 信息系统分析与设计。班级 2010信管班。学号 101104048 姓名 张文清。完成时间 2012 10 07 目录。1.引言 1 1.1 编写的目的 1 1.2背景 1 1.3定义 1 1.4参考资料 1 2.任务概述 1 2.1 目标 1 2.2用户的特点 2 2...