- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.需求分析阶段--需求说明书全解
学生成绩管理系统
需求说明书
拟 制 人_张远浩、罗陈黄、徐硕勋、徐鹏_
审 核 人_____高月____ __________
批 准 人__ 高月 ____ _________
2016年6月29日
目录
1.引言 2
1.1编写的目的 2
1.2背景 2
1.3定义 2
1.3.1?总体结构 2
1.3.2?外部接口 2
1.3.3?数据结构 2
1.3.4?概念数据 3
1.3.5?物理数据 3
1.3.6?视图 3
1.3.7?角色 3
1.3.8?子系统 3
1.3.9?模块 3
1.3.10?内部接口 3
1.3.11?相关文件 4
1.4参考资料 4
2.任务概述 4
2.1目标 4
2.2用户的特点 4
2.3假定和约束 4
3.需求规定 4
3.1对功能的规定 4
3.2 对性能的规定 5
3.3输入输出要求 6
3.4数据管理能力要求(针对软件系统 6
3.5故障处理要求 7
3.6其他专门要求 7
4.运行环境规定 7
4.1设备 7
4.2支持软件 8
4.3接口 8
4.4控制 8
1.引言
1.2背景
待开发的系统的名称;学生成绩管理系统
本项目的任务提出者、开发者、用户;
项目任务提出者:北华大学13级学生罗陈黄,徐硕勋,张远浩,徐鹏。
项目开发者:北华大学13级学生罗陈黄,徐硕勋,张远浩,徐鹏。
用户:大学阶段师生。
该系统同其他系统或其他机构的基本的相互来往关系。
实现软件单位:北华大学。
1.3定义
a.数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。?
b.数据字典:是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。
?c.系统流程图:是描绘系统物理模型的传统工具。它的基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等),表达信息在各个部件之间流动的情况。?
d.结构化分析:使用数据流程图、数据字典、结构化语言、判定表和判定树等工具,来建立一种新的、称为结构化说明书的目标文档-需求规格说明书。
1.3.1?总体结构
软件系统的总体逻辑结构按照不同的设计方法,有不同的总体逻辑结构。若采用面向功能或面向数据的设计方法,则总体逻辑结构为一树形的功能模块结构图。若采用面向对象或面向部件(构件)的设计方法,则总体逻辑结构为部件(构件)的组装图
?
1.3.2?外部接口
本软件系统与其他软件系统之间的接口,接口设施可以是中间件。接口描述包括:传输方式、带宽、数据结构、传输频率、传输量、传输协议
?
1.3.3?数据结构
数据结构包括:数据库表的结构、其他数据结构等
?
1.3.4?概念数据
模型CDM?关系数据库的逻辑设计模型,叫做概念数据模型。主要内容包括一张逻辑
E-R图及其相应的数据字典
?
1.3.5?物理数据
模型PDM?关系数据库的物理设计模型,叫做物理数据模型。主要内容包括一张物理表关系图及其相应的数据字典
?
1.3.6?视图
?在基表或其他视图之上建立的一张虚表,叫做视图,它具有物理表的许多性质,在数据处理和授权上很有用
1.3.7?角色
?数据库中享有某些特权操作的用户,叫做角色。角色的权利通过授权来实现
?
1.3.8?子系统
?具有相对独立功能的小系统叫做子系统。一个大的软件系统可以划分为多个子系统,每个子系统可由多个模块或多个部件组成
?
1.3.9?模块
具有功能独立、能被调用的信息单元叫做模块。模块是结构化设计中的概念
?
1.3.10?内部接口
软件系统内部各子系统之间、各部件之间、各模板之间的接口,叫做内部接口。接口描述包括:调用方式、入口信息、出口信息等
?
1.3.11?相关文件
相关文件是指当本文件内容变更后,可能引起变更的其他文件。如需求分析报告、详细设计说明书、测试计划、用户手册
?
1.4参考资料
《软件工程基础》赵一丁北京邮电大学出版社
《软件需求》劳森(作者), 刘晓晖 (译者) 电子工业出版社
《软件需求工程:原理和方法》金芝,刘璘,金英科学出版社
《实用软件工程》第三版殷人昆清华大学出版社
2.任务概述
2.1目标
本文档是在对学生成绩管理系统进行总体分析后,得出的对学生成绩软件系统的需求说明。本文将对学生成绩软件的软件需求进行详细的定义,并以需求基线的形式确定下来,对之进行严格的控制,目的是准确和正确地满足学生成绩管理系统的要求,减少返工。本文档将作为对本学生成绩软件进行设计开发和验收活动的依据。
文档评论(0)