需求规格说明书
一.背景
信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和
社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算
机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,
学籍管理系统软件将会为教学办公带来极大的方便。
1 .编写目的
需求分析是软件系统生存期中定义阶段的最后一个步骤。是作为整个软件开发范围的指南,是软件开发人
员开发出正确的符合用户要求的软件的重点。该文档将最终交给软件具体开发人员进行具体的开发,其针
对的对象是软件开发人员。
2.项目背景
现今学籍管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的学籍
管理软件,为了对学生档案的管理方便,开发人员完成了全面的调查与分析,同时与目标用户进行了多次
深入沟通,并在次基础上着手开发《学籍管理系统》软件
3.定义
静态数据--系统固化在内的描述系统实现功能的一部分数据。
动态数据--在软件运行过程中用户输入的后系统输出给用户的一部分数据,也就是系统要处理的数据。
数据字典--数据字典中的名字都是一些属性与内容的抽象和概括,它们的特点是数据的“严密性”和“精确
性”,没有半点含糊。
4.参考资料 郑人杰,殷人昆,陶永雷,《实用软件工程》,清华大学出版社,1997
二.任务概述
1.目标
软件需求分析阶段有以下几个目标:
●给出软件系统的数据流程图与数据结构,构造一个完全的系统逻辑模型。
●提出详细的功能说明,确定设计限定条件,规定性能要求。
●密切与用户的联系,使用户明确自己的任务,以便实现上述两项目标。
2.运行环境
软件基本运行环境为 Windows 环境
3.条件与限制
由于系统较小,且在 windows 系统下开发,故在 windows 环境下基本没有什么限制。
三. 数据描述
1.静态数据
静态数据是系统内部有关的数据结构与操作规程。