计本1202-第二组-图书馆管理系统需求规格说明书资料

上传人:枫** 文档编号:507605459 上传时间:2022-09-19 格式:DOC 页数:20 大小:279KB
返回 下载 相关 举报
计本1202-第二组-图书馆管理系统需求规格说明书资料_第1页
第1页 / 共20页
计本1202-第二组-图书馆管理系统需求规格说明书资料_第2页
第2页 / 共20页
计本1202-第二组-图书馆管理系统需求规格说明书资料_第3页
第3页 / 共20页
计本1202-第二组-图书馆管理系统需求规格说明书资料_第4页
第4页 / 共20页
计本1202-第二组-图书馆管理系统需求规格说明书资料_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《计本1202-第二组-图书馆管理系统需求规格说明书资料》由会员分享,可在线阅读,更多相关《计本1202-第二组-图书馆管理系统需求规格说明书资料(20页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上 信息系统工程与实践图书馆管理系统需求规格说明书 专业班级: 计本1202班 项目分组: 第二组 姓名学号1: 王莉琴26 姓名学号2: 王林飛29 姓名学号3: 王珂强36 编写人员: 王林飛 专心-专注-专业目录8需求规格说明书1.序1.1编写需求规格说明书的目的 编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准,图书馆管理系统也是为了能满足读者和图书的图书馆实现日常操作信息化和后台统计电算化的系统。它能够帮助图书馆管理人员处理基本的管理项目,图书馆满足信息化的需要,并且有操作简单,易上手,错

2、误较少等优点。1.2项目背景开发软件名称:图书馆管理系统。项目任务提出者:王莉琴、王林飛、王珂强。 软件开发者:王莉琴、王林飛、王珂强。用户:图书馆工作人员及读者。项目与其他软件、系统的关系:本系统基于Internet的互联网网络,以B/S形式实现的。本系统是采用ASP技术,以SQL Server2008作为数据库,利用网络来查询、借书和还书。1.3定义 系统:图书馆管理系统 借书记录:包括借阅者姓名、ID号以及所借书的书名和和借阅日期等信息。 借阅规则:对不同的借阅者有不同的借阅册数和借阅日期,对不同的违章情况有不同的罚款措施。 1.4参考资料 1用户:图书馆工作人员及读者。 2张害藩,软件

3、工程导论(第四版),清华大学出版社3.王珊等,数据库原理及设计,清华大学出版社 4 施伯乐 丁宝康 汪卫,数据库系统教程(第2版)M,北京,高等教育出版社,2010 5 张文仲,ASP.NET网络开发技术M,北京,人民邮电出版社,2006 6赵池龙等,软件工程实践教程,电子工业出版社2.软件产品的一般性描述2.1运行环境与资源2.1.1硬件管理服务器(1) 处理器(CPU)(2) 内存容量(RAM):至少256M客户端 (1) 处理器(CPU) (2) 内存容量(RAM):64M或更高2.1.2软件环境数据库服务器端 (1) 操作系统:Microsoft Windows (2) 数据库管理系统

4、:SQL server 2008_r2,配置TCP/IP协议Web服务器端 (1) 操作系统:Microsoft Windows (2) Internet 信息服务(IIS) (3) Visual Studio,配置TCP/IP协议 客户端 (1) 操作系统:Windows 98/2000/2003/XP/Windows 7 (2) Web浏览器:Internet Explorer 5.0以上或Netscape 4.0以上,配置TCP/IP协议2.2软件产品的功能 在图书管理系统中,管理员要为每个读者建立借阅账户,并給读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人

5、信息和借阅记录信息。持有借阅卡的读者可以通过管理员借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书,读者登陆后还可以修改部分个人信息,修改密码和上传照片。 图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销,包括图书类别和出版社管理,还要协助读者完成借书、还书和续借。管理员模块读者模块图书检索读者登陆借阅信息查询查询图书信息查询或修改部分个人信息图书馆管理系统图书维护图书的增删改读者维护读者的增删改借阅管理对借书、还书和续借处理图1 功能模块图2.3用户特征 本软件的最终用户是面向管理

6、员、读者(老师和同学等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读者都是经常性用户。 系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。2.4限制与约束2.4.1用户终端/服务器总体设计方案对它的约束本图书馆管理系统为C/S的一个应用系统,不可避免的要受到C/S结构的约束,在其实施的各个阶段都要服从它的一些规划,包括功能设计,系统配置和一些计划。同时,由于信息的共享与交换,图书馆管理系统还受到其他系统的信息约束。2.4.2人力、资金、时间的约束 图书馆管理系统工程实施的目标是辅助图书馆的工作事务方便进行,由于学校自开发自用,开发过

7、程中对人力、资金和时间的约束考虑不会太严格。软件开发由计算机专业大三学生解决,硬件资源充足,限时一个学期开发完成。3.功能行为需求3.1引言 UML(Unified Modeling Language)的概念于1996年由面向对象方法领域的三位著名专家Grady Booch,James Rumbaugh和Ivar Jacobson提出的,又称统一建模语言或,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。UML是面向对象软件的标准化建模语言。在软件无线电系统的开发过程中,统一建模语言可以在整个设计周期中使用,帮助设计

8、者缩短设计时间,减少改进的成本,使软硬件分割最优。本系统的功能行为需求就是在软件Rational Rose中用UML绘制的用例图、活动图和类图来表示。3.2业务需求功能模块用例模型 用例建模主要用来分析一个系统的功能需求。因此用例建模的目的是捕获功能需求。用例是对系统行为的描述,它由在特定环境下与特定目标相关的系统与用户之间的一组可能的交互序列组成,描述一个系统在响应来自主要参与者的请求时它在各种情况下的行为。1.读者用例图 图2 读者用例图表1 读者登陆用例说明用例名读者登陆简单描述读者登录图书馆主页面,输入所注册成功的用户名和密码前置条件图书馆的主页面正常运行后置条件如果读者登录成功,则该

9、读者可以进行图书的查阅等操作成功;否则,不能进行图书的相关操作。事件流基流 1.读者用户进入图书馆的登录页面2.读者输入用户名和密码;3.读者将输入的信息进行提交;4.系统对用户提交的用户名和密码进行有效性检查;5.系统记录并显示当前登录用户;6.用户查阅相关的图书信息;扩展流4a.读者输入的用户名错误 4a1.系统弹出的用户名错误; 4a2.读者重新输入用户名。4b.读者输入的密码错误 4b1.系统弹出密码错误信息; 4b2.读者重新输入密码。表2 书目检索用例说明用例名书目检索简单描述读者可以在书目检索栏输入关键字,查询所需图书。前置条件图书馆管理系统正常运行后置条件如果用例成功,读者可以

10、查询出输入关键字的所有有关书籍,还可继续查看图书信息事件流 基流1.系统显示主界面; 2.点击书目检索;3. 选择检索类型;4. 输入关键字; 5.显示所有相关书籍。扩展流 3a.系统提示没与关键字相关的书籍 3a1.用户点击该对话框 3a2.系统回到主界面表3 读者查看图书信息用例说明用例名查看图书信息简单描述查看具体的图书信息,如书名、作者、出版社和定价等。前置条件图书馆管理系统正常运行后置条件如果用例成功,读者可以查看图书信息事件流 基流 1.系统显示书籍查询窗口 2.用户点击具体书本3.系统显示该书的详细信息扩展流 3a.系统提示没有此书信息 3a1.用户点击该对话框 3a2.系统回到

11、主界面表4 借阅信息查询用例说明用例名借阅信息查询简单描述读者借书图书记录的查询。前置条件本用例开始前,读者必须登录到系统中后置条件如果用例成功,读者可以查看读者借书记录事件流 基流 1.系统显示书籍查询窗口 2.用户点击借阅信息3.系统显示借阅信息扩展流 3a.系统提示没有借阅信息 3a1.用户点击该对话框 3a2.系统回到主界面表5 查询和修改个人信息用例说明用例名查询或修改个人信息简单描述读者或者管理员登陆以后可以修改部分个人信息。前置条件读者登陆成功 后置条件如果用例成功,读者的个人信息可能会发生改变事件流基流1. 读者登陆进入系统;2. 点击打开个人信息;3. 查看读者信息;4. 修

12、改读者的部分个人信息;5. 保存修改信息。扩展流5a.读者无法修改某项信息; 5a1.此项是默认信息,不予修改; 5a2.保存其他修改信息; 5a3.退出个人信息页面。2. 管理员用例图 图3 管理员用例图表6 借书处理用例说明用例名借书处理简单描述在读者借阅图书时,处理读者的借书请求前置条件图书馆开放、图书管理系统正常运行时间后置条件如果读者没有借书证则不能借阅图书,否则则为他办理借阅。事件流基流1. 读者发出借阅请求;2. 管理员扫描读者的借书证 3.如果读者有罚款未交或达到借书限额则不给予办理。扩展流 2a.借书证扫描不成功 2a1.系统显示无法读出用户信息 2a2.管理员提醒读者重新办理借书证 表7 还书处理用例说明用例名归还图书简单描述在读者归还图书时,处理读者的还书操作。前置条件图书馆开放、图书管理系统正常运行时间后置条件完成还书操作后,读者下次可以继续借阅其他的图书,如果不及时完成还书的处理则读者可能不再具有借书权利,影响读者对图书的借阅行为。事件流 基流 1.系统显示图书借阅窗口 2管理员点击书籍归还处理3.系统显示该借阅者的借阅信息 4.图书管理员将已归还的书籍从借阅信息中点击“已归还”5.系统显示的借阅者信息里不再显示“借阅”这本书扩展流3a.系统提示缴纳罚款 3a1.借阅者支付罚金3b.系统显示的借阅者信息里不再显示“借阅”这本书表8 续借处

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

当前位置:首页 > 办公文档 > 教学/培训

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