软件文档写作学生学籍管理系统需求分析说明书.docx
- 文档编号:3323662
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:13
- 大小:92.68KB
软件文档写作学生学籍管理系统需求分析说明书.docx
《软件文档写作学生学籍管理系统需求分析说明书.docx》由会员分享,可在线阅读,更多相关《软件文档写作学生学籍管理系统需求分析说明书.docx(13页珍藏版)》请在冰豆网上搜索。
软件文档写作学生学籍管理系统需求分析说明书
学生学籍管理系统
软件需求说明书
本说明书是系统客户和开发者对将要开发的软件系统的共同理解,是后续设计和实现工作的基础。
本报告由以下表格组成:
软件需求说明书目录
文档序号
1.前言
R1.
2.项目概述
R2.
3.具体需求
R3.
3.1.功能需求
R3.1.
3.2.外部接口需求
R3.2.
3.3.性能需求
R3.3.
3.4.软件属性需求语法
R3.4.
3.5.数据要求说明
R3.5.
3.6.其它需求
R3.6.
本说明书涉及的对系统的全部定义,经客户确认后,具有约束力,由系统设计人员贯彻。
系统分析员:
丁泽杰
(签名)
日期:
2012年10月8日
主文档名称
软件需求说明书
主文档编号
R
子文档名称
1.前言
子文档序号
R1.
编者
丁泽杰
编写日期
2012年10月8日
学生学籍管理系统是由华东交通大学10级软件工程3班丁泽杰编写及开发,集查询、添加、删除、修改并打印学生学籍信息功能为一体的系统软件。
根据项目要求规定,特此编写《学生学籍管理系统需求说明书》。
1.编写目的
系统对华东交通大学的学生的学籍信息进行有效地管理,通过开发学生学籍管理系统,方便学生、教职工、学籍管理员管理学生的学籍信息。
以此,满足各方面的需求,方便学校有效的管理学生的学籍信息,是管理更加有序。
此外,系统还涉及到系统安全和数据库安全管理问题、各种代码使用和维护问题、数据安全和数据维护问题,因此还需要管理员实时检查数据库的状况。
2.项目背景
开发软件的名称:
学生学籍管理系统。
项目任务提出者:
华东交通大学教务处。
项目开发者:
丁泽杰
用户:
华东交通大学学籍管理员、教职工、学生。
实现软件人员:
丁泽杰
3.缩略语定义
查询:
对学生学籍信息进行查询
增加:
对学生学籍信息进行增加
修改:
对学生学籍信息进行修改
删除:
对学生学籍信息进行删除
打印:
对学生学籍信息进行打印
C/S:
Client/Server客户端/服务器
主文档名称
软件需求说明书
主文档编号
R
子文档名称
2.项目概述
子文档序号
R2.
编者
丁泽杰
编写日期
2012年10月8日
1.待开发的系统的一般描述
学生学籍管理系统项目结合华东交通大学的实际需要,对教务处负责的学生学籍信息进有效地行管理,提供丰富的查询、增加、修改、删除并打印学生学籍信息的功能,以满足华东交通大学的教务处的需求。
本软件旨在使华东交通大学的教务处管理员更加方便的管理,方便学生,教职工的查询与修改,使学生信息的管理更加合理化、有效化。
2.产品功能
待开发的系统软件具有学生学籍信息的查询、增加、修改、删除及学籍信息打印。
3.用户特点
本软件的使用对象是教务处的管理员。
懂计算机的基本操作就可以利用该软件进行所需的操作。
4.一般约束
(1)系统为C/S结构的一个应用系统,不可避免的要受到C/S结构的约束。
因此在实施的各个阶段都要服从它的一些规划,包括功能设计等。
(2)硬件约束:
系统运行要求WindowsXP系统,数据库采用MicrosoftAccess;客户端运行时内存要求512MB,安装需要硬盘50MB。
(3)并行操作。
软件本本身不会限制操作用户的数量。
并行操作用户数会影响系统的功能,但主要与硬件平台的处理能力及网络传输速度有关。
(4)所需要的语言为Java语言。
(5)通讯协议采用TCP/IP协议。
5.假设和依据
本系统要求具有较高的可靠性和安全保密性。
所谓的可靠性是指:
在有大量终端用户登录的时候,确保的服务器的顺利运行。
系统安全保密性是指,学生的个人信息除了教务处的管理员、教职工、及学生本身以外,其他人不能接触到。
并且,对于不同的用户定义不同的使用访问权限,不同的用户拥有不同的功能。
本系统开发时间为:
2011年1月至2011年2月。
主文档名称
软件需求说明书
主文档编号
R
子文档名称
3.1功能需求
子文档序号
R3.
编者
丁泽杰
编写日期
2012年10月8日
模型信息
ProjectName
学生学籍管理系统
ProjectCode
Javaproject1
Name
Project1
Code
ConfirmFrame.java,DeleteFrame.java,IpFace.java,MenuDemo.java,QueryFrame.java,StuInforManager.java,StuInformation.java,TestDatabase.java,UpdateFrame.java
Author
DingZejie
CreatedOn:
2011-01-0308:
00ModifiedOn:
2011-01-1611:
15
顶层数据流图
二层数据流图
三层数据流图
加工
ProcessList:
Name
Code
学生学籍管理系统
SS-ManagementSystem
ProcessTree:
学生学籍管理系统[1]
登录[1.1]
查询学生信息[1.1.1]
增加学生信息[1.1.2]
修改学生信息[1.1.3]
删除学生信息[1.1.4]
打印学生信息[1.1.5]
加工引用列表:
Connectedvia
Connectedto
Src
Dst
登录
数据库(Access)
╳
╳
查询学生信息
数据库(Access)
╳
增加学生信息
数据库(Access)
╳
修改学生信息
数据库(Access)
╳
删除学生信息
数据库(Access)
╳
打印学生信息
数据库(Access)
╳
数据存储
数据存储列表:
Name
Code
学生学籍管理系统数据库
StuInfor.mdb
数据存储:
学生学籍管理系统
Name:
学生学籍管理系统数据库
Code:
StuInfor.mdb
Number:
10,000
数据存储描述:
存储内容=姓名+学号+性别+家乡+年龄
外部实体列表:
Name
Code
教务处管理员
Admin
教职工
Teacher
学生
Student
外部实体:
Name:
教务处管理员
Code:
Admin
Name:
教职工
Code:
Teacher
Name:
学生
Code:
Student
实体描述:
学籍信息系统管理员,教职工,学生。
实体引用列表:
Connectedvia
Connectedto
Src
Dst
教务处管理员
数据库(Access)
╳
教职工
数据库(Access)
╳
学生
数据库(Access)
╳
数据流
Name
Code
用户登录
Login
用户功能
Function
数据流:
用户功能
Name:
用户功能
Code:
Function
Type:
Logical
Source:
学生学籍管理系统数据库(Access)
数据流描述:
用户功能=查询/增加/修改/删除/打印
主文档名称
软件需求说明书
主文档编号
R
子文档名称
3.2.外部接口需求
子文档序号
R3.2.
编者
丁泽杰
编写日期
2012年10月8日
(1)用户接口
①采用Windows的通用图形界面,用户友好。
②界面具有一致性,界面规范遵循Windows软件界面的规范。
③提供错误处理。
④提供信息提示,用多种信息提示当前用户的状态、界面。
⑤提供方便的联机帮助。
⑥遵循国家关于计算机方面词汇的标准,用词正确、准确、无歧义。
⑦本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如,输入界面、输出界面)。
用户对程序的维护,最好要有备份。
(2)硬件、软件接口
系统中的各个子系统的硬件和软件的配置如下:
1数据库管理系统:
MicrosoftAccess2010
硬件要求:
奔腾CPU,有足够的硬件存储空间
2客户端系统的运行要求:
WindowsXP以上
主文档名称
软件需求说明书
主文档编号
R
子文档名称
3.3.性能需求
子文档序号
R3.3.
编者
丁泽杰
编写日期
2012年10月8日
为了保证系统能够长期、安全、稳定、可靠、高效地运行,学生学籍管理系统应该满足以下
性能需求:
(1)系统处理的准确性和及时性
系统处理的准确性和及时性是系统的必要性能。
查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。
在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足用户对信息处理的需求。
响应时间,更新处理时间都比较迅速,完全满足用户要求。
一般操作的响应时间应在1-2s内,对数据的导入、导出、软磁盘和打印机的操作也应在可接受的时间内完成。
(2)系统的开放性和系统的可扩充性
系统在开发过程中,应该充分考虑以后的可扩充性。
用户查询的需求也会不断地更新和完善。
所有这些,都要求系统提供足够的手段进行功能的调整和扩充。
而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单地加入和减少系统的模块,配置系统的硬件。
通过软件的修补、替换,完成系统的升级和更新换代。
(3)系统的易用性和易维护性
系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。
这就要求系统能够提供良好的用户接口,易用的人机交互界面。
系统中涉及到的数据是学校的相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份、日常的安全管理、系统意外崩溃时数据的恢复等工作。
(4)系统的标准性
系统在设计、开发、使用过程中,要涉及很多计算机硬件、软件。
所有这些都要符合主流国际、国家和行业标准。
例如,在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。
主文档名称
软件需求说明书
主文档编号
R
子文档名称
3.4.软件属性需求
子文档序号
R3.4.
编者
丁泽杰
编写日期
2012年10月8日
(1)正确性要求发布的软件达到用户的预期目标,运行时基本无错误。
(2)可靠性在正常条件下,应该不出故障。
(3)效率
对于查询、增加、删除、修改操作,要求及时响应,在1-2s内。
(4)完整性要求在发生意外(如,掉电)时,保证数据不丢失。
(5)易使用性
软件界面符合当前流行的习惯,尽量为用户的使用提供方便。
(6)可维护性
要求软件运行发现错误时,能够快速、准确地对其定位、诊断和修改、恢复。
(7)安全保密性
数据库文件,只允许教务处管理员接触,其余人员无任何权限接触到。
主文档名称
软件需求说明书
主文档编号
R
子文档名称
3.5.数据要求说明
子文档序号
R3.5.
编者
丁泽杰
编写日期
2012年10月8日
(1)数据描述
学生学籍信息数据项:
姓名、学号、性别、家乡、年龄
(2)动态数据
动态输入数据:
学生学籍信息
动态输出数据:
查询结果
内部生成数据:
中间查询结果
(3)数据库描述
本系统采用MicrosoftAccess2010数据库
(4)数据项描述:
序号
名称
标识符
类型
长度
备注
1
姓名
Sname
String
不限
无
2
学号
Sno
String
不限
无
3
性别
Ssex
String
不限
无
4
籍贯
Shome
String
不限
无
5
年龄
Sage
String
不限
无
主文档名称
软件需求说明书
主文档编号
R
子文档名称
3.6.其它需求
子文档序号
R3.6.
编者
丁泽杰
编写日期
2012年10月8日
本系统旨在方便教务处管理员管理学生学籍信息,方便教职工、学生查询学生学籍信息,只能进行数据库文件的查询、增加、删除、修改及打印的功能,暂不能满足其他需求。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 文档 写作 学生 学籍 管理 系统 需求 分析 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)