软件项目需求管理

上传人:夏** 文档编号:492920060 上传时间:2023-11-20 格式:DOC 页数:6 大小:40.52KB
返回 下载 相关 举报
软件项目需求管理_第1页
第1页 / 共6页
软件项目需求管理_第2页
第2页 / 共6页
软件项目需求管理_第3页
第3页 / 共6页
软件项目需求管理_第4页
第4页 / 共6页
软件项目需求管理_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《软件项目需求管理》由会员分享,可在线阅读,更多相关《软件项目需求管理(6页珍藏版)》请在金锄头文库上搜索。

1、南京信息工程大学实验(实习)报告实验名称 软件项目需求管理 实验日期 10.15 指导老师 仅供参考 一、实验目的 掌握软件项目需求管理过程,学习编制软件项目需求规格说明书。二、实验时间 2学时三、实验要求1、 按照需求规格文档模板完成需求规格说明书的编写,按实验报告的撰写规范完成实验报告。2、 自拟一个简易软件系统(以自己熟练操作的软件为主,如学生成绩管理系统、图书管理系统、美食订餐系统等,后续实验将一直围绕该系统展开),从软件开发人员角度来思考编写该项目的需求规格说明书。3、用功能点法分析软件规模,给出软件的功能点值。四、实验内容图书管理系统软件需求规格说明1.引言1.1目的对于一个大型图

2、书馆,对图书的借还,读者注册借阅以及图书的管理是使用图书馆资源重要的前提,所以一个优秀的图书管理系统对于管理是非常重要的,该需求规格说明书对图书管理系统软件进行了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能。 1.2范围本系统通过给图书管理人员带来管理上的便利来提高管理效率,本系统包括基本的增删改查功能。力求减少人力与管理费用,提高信息准确度,改进管理和服务,建立高效的信息传输和服务平台,提高信息处理速度和利用率。1.3定义、简写和缩略语文档中采用的专门术语的定义及缩略词简要如下:LMS:LibraryManagementSystem,图书管理系统。1.4引用文件中国国家标准化

3、管理委员会.GB/T-9385-2008,计算机软件需求规格说明规范S20082.概述2.1产品描述本系统就是为现代化图书管理信息系统而设计的,本系统是面向图书管理员的,主要解决了手工记录容易出错等与书籍多等有关的问题。2.2产品功能能够储存一定数量的图书信息,并方便有效地进行相应的图书书籍的数据操作和管理,这主要包括:图书信息的增删改查;图书的检索;图书借还情况的统计。能够对一定数量的读者进行相应的信息储存和管理,这其中包括:读者信息的增删改查;读者的统计与查询。能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供数据备份的服务。2.3用户特点通过对图书书籍、读者信息、借还情

4、况进行高效的管理,图书管理员可以查询某读者、某图书的具体情况,还可以对某类、某具体同种书进行一些统计,能够在系统上给出统计表格,以便全面掌握图书的流通情况,减少工作量。2.4运行环境硬件环境: CPU:2.2GHz及以上 内存:最低128M;推荐512M以上 硬盘:最低5G可用;推荐10G可用以上 显示:1280x1024及以上软件环境: Windows XP及以上操作系统 My Eclipse SQL server 2008 Jdbc2.5约束本图书管理系统最好只应用于学校图书管理员,在功能上还可以进一步实现安全防范、借阅平台、后台管理、图书管理、与网络集成起来,实现真正的网上图书系统软件。

5、2.6假设和依赖关系由于开发时间和计算机数量有限,该系统不能提供强大的信息查询功能,对信息的保护手段也仅仅限于登录密码保护,以及对数据文件的备份也比较简单,安全性有待进一步提高。3接口需求3.1硬件接口考虑到大量数据备份等要求,需要保持与外部存储设备的接口。3.2软件接口这里主要考虑软件与操作系统和数据库的接口,以及局域网和互联网软件的数据交换,考虑到文档处理时需要常用的办公软件,应尽量实现它们数据格式的自动转换。3.3用户接口用户进入图书馆管理系统主页面时,输入用户名与密码,只有都输入正确才能进入系统。在做新建和更新数据信息的操作时,必须输入合法内容才能成功的进行数据控制操作。3.4通信接口

6、网络通讯协议:HTTP协议数据传输协议:TCP/IP协议4功能需求4.1图书管理功能描述:图书信息的添加、删除、修改以及采购新书、旧书下架等输入项:图书编号、图书名称、作者、出版社、定价、图书类型、库存数量、借数量处理描述: 当图书馆购买新的图书后图书管理员将图书的信息录入系统中,给每本图书分配一个唯一标示的图书编号,以方便对图书进行各种查询及更新、修改操作。根据读者的需要输入书名,查询图书数据库显示图书信息和图书的数量是否可借。输出项:图书具体信息4.2用户管理功能描述:系统管理员管理前台操作员用户、图书管理员用户、读者用户的信息以及权限输入项:用户编号、用户姓名、性别、年龄、身份、权限处理

7、描述:所有用户从进入本校开始,都有一个唯一标识的用户编号,所有用户信息都会在用户数据库,不同身份的用户有不同的权限,可以进行属于自己权限的操作以及管理,用户信息有改动时,用户管理系统管理员可以修改信息,用户离校时信息作废,不能使用。输出项:用户信息4.3借阅管理功能描述:读者用户可以通过将借书证上的唯一标识的用户编号借书输入项:读者用户编号、姓名、所借图书编号、图书名称、借书时间处理描述:当读者用户去图书馆前台借书时,出示自己的借书证,前台工作人员通过扫描借书证上的信息标识和图书编号,判断当前用户是否可以借当前的图书,如果读者是在校合法的注册读者用户,则可以借书,否则,不能借书。输出项:当前读

8、者是否可以借当前图书4.4还书管理功能描述:通过读者用户借书证和所还图书上唯一标识的编号判断是否正常还书输入项:读者编号、读者姓名、性别、年龄、图书编号、图书名称、借书时间、还书时间处理描述:当读者用户去图书馆前台还书时,出示自己的借书证和要还的图书,前台工作人员通过扫描借书证上的信息标识和图书编号,查询当前用户的借书信息,判断读者是否违章,若读者违章,则缴纳罚金,若读者未违章,正常还书输出项:读者是否可以正常还书4.5预定管理功能描述:读者通过图书检索预订图书输入项:读者编号、姓名、性别、年龄、图书编号、图书名称处理描述:读者可以预订当前全部借完的图书,以便在该书还回后尽快借到该图书。输出项

9、:预定图书是否成功4.6借阅信息管理功能描述:读者用户可以查询自己的图书借阅信息,可以续借一次当前已借图书输入项:读者编号、读者姓名、性别、年龄、所借图书编号、图书名称、借书日期处理描述:读者用户通过登陆自己的客户端查询自己的图书借阅信息,还可以续借一次已借图书输出项:所借图书信息,借书历史信息4.7图书检索功能描述:读者用户登录到自己的客户端对想借阅的图书进行检索输入项:图书名称、图书编号处理描述:读者用户通过客户端可以进行图书检索,有一般检索(模糊查询)和高级查询(详细查询)输出项:图书信息4.8信息查询密码修改功能描述:所有用户都可以登录到自己的系统,进行对自己的信息查询和密码修改操作输

10、入项:用户编号、当前密码、新密码处理描述:用户通过自己合法的用户名与密码登录到系统,查询自己的基本信息,修改登录密码。输出项:个人信息密码修改是否成功5其他非功能性需求5.1精度要求该系统的所有输入输出的数据精确到小数点后两位。货币金额数据类型均按实数保存,在显示处理时保留小数点后4位;文本安装基本文字规范录入。5.2时间要求响应时间:统计、查询数据数据的相应时间控制在30秒内一卡通读卡时间控制在0.5秒之内,写卡时间控制在0.8秒之内更新处理时间:局域网数据库在网络无故障的情况下,插入一条数据和更新一条数据的数据库操作响应时间控制在0.5秒/条之内数据的转换和传送时间:在拨号网络连接通后,交

11、换数据以数据单元形式进行,所有数据交换过程控制在20分钟内运行时间:程序启动和初始化时间控制在3秒之内5.3密码安全性在软件系统的安全性方面要求有较高的安全防护,基本的安全防护为用户密码,无法通过验证的用户是无法进入系统;提供用户修改密码功能;用户的密码与数据库密码相结合及用户所具有的界面操作权限与其所对应的数据库表的权限是一致的,这样不仅提高了应用程序的安全性,而且提高了数据库的安全性。5.4数据库安全性提供定期数据库自动备份和手工备份功能,并对数据库服务器和数据库平台进行加密,只有系统管理员才有权限进行数据库的备份和还原工作,以提高数据库的安全性。五、实验总结组件组件复杂度低中高EI4*30*40*6EO5*40*50*7EQ4*32*40*6EIF5*70*100*15ILF7*50*70*10总计11480UFC122TCF=0.65+0.1*(0*2+3*8+5*4)=1.09FP=122*1.09=133

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号