实践项目需求文档.docx
- 文档编号:25995198
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:10
- 大小:44.66KB
实践项目需求文档.docx
《实践项目需求文档.docx》由会员分享,可在线阅读,更多相关《实践项目需求文档.docx(10页珍藏版)》请在冰豆网上搜索。
实践项目需求文档
实践项目需求文档
文档编号
项目代号
项目名称
学生信息管理系统
产品版本
V1.0
文档名称
企业信息平台需求规格说明书
编辑人
李捷
编辑时间
2008/04/22
页数
11
密级
中
软件需求规格说明书
(仅供参考)
编制
李捷
日期
2008/04/22
审核
日期
2008/04/24
审核
日期
批准
日期
第一章引言
1编写目的
本需求规格说明书是为了开发企业信息平台系统而编写,主要面向系统分析员、程序员、测试员、实施员和最终用户。
本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。
本文也是项目完成后系统验收的依据。
同时本说明书还是《用户手册》和《测试计划》的编写依据。
2项目背景
信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。
计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。
为了适应现代社会人们高度强烈的时间观念,学生信息管理系统软件为教学办公室带来了极大的方便。
该软件是以汉语编程语言为实现语言,其功能在系统内部有源代码直接完成。
通过操作手册,使用者可以了解本软件的基本工作原理。
操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。
第二章任务概述
本需求的编写目的在于研究学生信息管理系统软件的开发途径和应用方法。
本需求的预期读者是与学生信息管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。
系统关系图
第三章需求规定
1对功能的规定
从系统的主要功能大致可以分为五大部分,即用户管理、课程管理、选课管理、班级管理、成绩管理几大部分。
2对子模块的规定
1.用户管理
(1)管理员:
对信息享有最大的权利,可以对信息进行修改,删除,增加等操作。
(2)教师:
可以查看所有学生的信息列表,不可进行修改,删除,增加等操作。
(3)学生:
可以查看学生个人的所有信息,不可以进行删除,修改,增加等操作。
3用户特点
本软件的使用对象是教学办公室工作人员。
会汉语、懂计算机的基本操作就可以利用该软件进行所需操作。
4一般约束
a.本项目的开发经费不超过1千元;
b.辅导老师1人,开发人员6人;
c.在管理方针,硬件的限制,并行操作安全和保密方面无约束。
5假设和依据
假设开发经费不到位,管理不完善,设计时没能用全得到考虑,本项目的开发都将受到很大的影响。
6具体需求
A.功能需求
(一)
规格说明
输入每个人的具体信息
●引言
为了把个人信息(包括:
学号、姓名、性别、年级、班级、系别、专业、户口所在地、家庭住址、联系电话、户口分类、考前学历、现今学历、出生日期、民族、政治面貌、身份证号、文考准考证号、自考准考证号、填卡日期、备注)输入到数据库。
●输入
个人信息。
●加工
通过学生信息管理系统输入到数据库中。
●输出
个人的全部信息。
B.功能需求
(二)
规格说明
查询个人的全部信息。
●引言
为了查询个人的全部信息。
●输入
个人信息的关键字(姓名)。
●加工
利用关键字在数据库中找到个人的全部信息。
●输出
个人信息的全部内容。
C.功能需求(三)
规格说明
查询单个人的全部信息。
●引言
根据学号查询个人信息
●输入
个人信息的关键字(学号)。
●加工
利用数据库中找到此学号人员的全部信息。
●输出
个人信息的全部内容。
D.功能需求(四)
规格说明
查询个人的班级信息。
●引言
根据学号查询个人班级信息
●输入
个人信息的关键字(学号)。
●加工
利用数据库中找到此学号人员的班级信息。
●输出
个人的班级信息。
E.功能需求(四)
规格说明
查询个人的选课信息。
●引言
根据学号查询个人选课信息
●输入
个人信息的关键字(学号)。
●加工
利用数据库中找到此学号人员的选课信息。
●输出
个人的选课信息。
F.功能需求(四)
规格说明
查询个人的成绩信息。
●引言
根据学号查询个人成绩信息
●输入
个人信息的关键字(学号)。
●加工
利用数据库中找到此学号人员的成绩信息。
●输出
个人的成绩信息。
7性能需求
1)动态数值需求
预处理的窗口正常情况下和峰值工作条件下为5个,一定时间周期中要处理的数据的数量:
窗口开始尺寸2个数据、开始位置2个数据、最大尺寸2个数据、最小尺寸2个数据、编辑框位置4个数据、按钮位置4个数据,平均处理的数据约为16个数据。
2)静态数值需求
a.支持的终端数为1台;
b.处理1个文件及20条记录;
3)精度需求
在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使用了数摞结构,可以满足各种精度的需求。
4)时间需求
在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。
5)灵活性
当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。
6)故障处理
a.内部故障处理
在开发阶段可以随即修改数据库里的相应内容。
b.外部故障处理
对编辑的程序进行重装载时,第一次装载认为错,修改。
第二次运行,在需求调用时出错,有错误提示,重试。
8.设计约束条件
1)技术约束
本项目的设计是在汉语程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。
2)环境约束
运行该软件所适用的具体设备必须是奔腾3、内存16兆以上的计算机;
3)标准约束
该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格。
4)硬件限制
奔腾3、内存16兆以上PC机满足输入端条件。
5)接口需求
a.用户接口
本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:
输入界面、输出界面)。
用户对程序的维护,最好要有备份。
b.软件接口
WIN9X/NT操作系统,汉语编程系统。
10.属性
●可使用性
在装载总程序时,正常就运行,异常就停止;汉语编程系统出现错误,将会产生不可遇见的问题,热启,整个终端程序就会再启动;程序出现错误,重新装载,若仍有错,按照提示逐渐装载。
●保密性
本软件作为教学管理辅助设备,它的规模比较小,不需要保密技术;限定一个程序中某些区域的规约,给不同的模块分配不同的功能。
●可维护性
本软件的组成程序为汉语成语设计语言,组构均较简单,直观意义上的较独立。
因此,给予电子化的所构成的硬件的简单可维护的特点,决定了该软件的简单可维护性。
●可转移、可转换性
可转移的环境是奔腾3、16兆内存以上;不可修改任何部分;可用向上兼容的高版本的汉语编程系统。
●注释
本产品所拥有的属性十分重要,它使得读者用规定的方法去客观的验证软件的各种特性。
11.其他需求
我们设计的软件是一种辅助办公室档案管理软件,它应用的汉语程序设计语言实现的系统的软件。
目前为止,汉编自动化软件还不成熟,其当前市场基本为零,这就要去开发占有此市场。
●数据库
数据库是实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软硬自愿组成的系统;他与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。
由于本软件的整体结构比较简单,所涉及数据相对来说也较少,组成文件的最小单位是记录。
●操作
a.初始化操作;
b数据处理的支持功能较强;
c后援和恢复操作。
●场合的使用性
给定的场合时汉语程序系统,通过该系统软件,完成各模块功能,采用模块设计思想,将各程序划分为独立使用的功能模块,但他们之间又相应联系。
12.支持信息
●支持软件
我们用汉语程序设计语言作为系统的支持软件。
●设备
奔腾3,16兆以上内存的pc机。
●控制
本软件是以汉语程序设计语言的操作系统来控制软件运行。
●文档
对于本软件的有关文档有:
<<学生信息管理系统软件立项建议书>>
<<学生信息管理系统软件开发任务书>>
<<学生信息管理系统软件招标书>>
<<学生信息管理系统软件需求规格说明书>>
●需求注释
对于本软件,它的功能需求、性能需求、接口需求,从稳定性、可行性上都是可以的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实践 项目 需求 文档