2022年图书馆管理系统需求规格说明书 .pdf
《2022年图书馆管理系统需求规格说明书 .pdf》由会员分享,可在线阅读,更多相关《2022年图书馆管理系统需求规格说明书 .pdf(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、图书馆管理系统需求规格说明书1 / 35 图书馆管理系统需求规格说明书 1.导言 1.1目的该文件夹是关于用户对图书馆管理系统的功能和性能的要求,重点描述了图书馆管理系统的功能需求,是概要设计阶段的重要输入。本文档的预期读者是:设计人员; 开发人员; 项目管理人员;测试人员;用户。 1.2范围 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的 “ 做什么 ” 的问题。在这里,没有涉及开发技术,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 35
2、 页 - - - - - - - - - 图书馆管理系统需求规格说明书2 / 35 而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。 1.3编写要求, (服务页面)的缩写,一个脚本化的语言。 , (统一建模语言 )的缩写,是一个标准的建模语言。 1.4术语定义无 1.5 引用标准 1企业文档格式标准,北京长江软件有限公司过程化组织 2需求规格报告格式标准,北京长江软件有限公司过程化组织 1.6参考资料名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
3、- - 第 2 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书3 / 35 1说明,长江软件有限公司 2需求规格报告格式标准,长江软件有限公司过程化组织 1.7版本更新本文档的更新记录如表1 所示。表 1 版本更新纪录修改编号修改日期修改后版修改位臵修改内容概述 001 2009.05.05 0.1 全部初始发布版本 002 2009.05.10 0.2 第 3.1节增加 003 2009.05.15 0.3 第 4.1节修改 004 2009.05.16 0.4 第 5.1节修改 005 2009.05.18 1.0 第 7 章增加2系统定义 我们分别阐述
4、一下项目的来源、背景,项目的用户特点和项目的目标。 2.1项目来源及背景本项目是为某学校开发的一个图书馆管理系统,由于该学校的规名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书4 / 35 模比较大,需要借阅图书的同学也很多,如何满足同学的借阅需求常常是学校的比较棘手的事情,为图书管理员带来很多工作量。为此学校希望有一个自动化的图书馆管理系统能够给他们带来工作的便利,提高工作效率,同时能及时满足同学
5、们的借阅图书的需求。为实现同学方便的借阅图书馆的图书,弥补以往存在的种种不足,我们开发了图书馆管理系统。图书馆的管理员通过这个图书馆管理系统列表图书、列表用户、查询图书、更改图书的基本资料和更改用户的资料、借阅管理;读者可以通过图书馆管理系统查询图书信息、预定图书以及查询自己的资料;图书馆管理员可以通过该系统整理图书、确认用户信息、管理用户权限、管理图书的借、还、预定以及对损坏图书者的罚款。图书管理员可以随时的浏览图书的资料和用户的相关借阅信息。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
6、 - 第 4 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书5 / 35 2.2用户的特点 本用户是在校人员。包括二类,一类是读者,他们的差异很大有的学历很高,有的可能很低。有的经验丰富,有的可能是没有经验等。另外一类是管理用户,他们是学校的内部人员,对图书馆的借阅流程很熟悉,总之,他们对使用图书馆管理系统软件比较熟悉。 2.3项目目标本项目设定的目标如下:系统能够提供良好的用户界面,是操作人员的工作量最大限度的减少;系统具有良好的运行效率,能够达到提高工作效率的目的;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -
7、- - - - - - 名师精心整理 - - - - - - - 第 5 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书6 / 35 系统应具有良好的可扩充性,可以容易的加入其他系统的应用;平台的设计具有一定的超前性,灵活性,能够适应图书馆的变化;通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书7 / 3
8、5 3应用环境根据用户的需求陈述,可以确定本项目分为客户端和管理端,客户端主要功能是为用户提供图书资料、查看图书详情、用户注册、用户登录、查看用户的信息、修改用户个人信息、预定图书、借阅图书。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书8 / 35 管理端的功能是图书馆管理人员进行图书管理、用户信息管理、借阅信息管理等。它们的关系如图 2 所示。读者网图书信息图书信息图书管理选择图书络用户信息用
9、户管理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书9 / 35 查看图书服务预定信息预定信息预定管理预定图书器借阅信息借阅管理图 2图书馆管理系统流程图 3.1 系统运行的网络环境本系统的网络运行图如图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 35 页 - - - -
10、 - - - - - 图书馆管理系统需求规格说明书10 / 35 2,无论是客户端的用户还是管理端的管理用户都可以通过网络登录到本系统中。 3.1.1系统运行的硬件环境本系统的硬件环境如下;客户机:普通 41.8以上内存: 256以上能够运行 5.0 以上或者 4.0 以上版本的机器 1024*768 像素 分辨率:推荐使用服务器 : P41.0 内存: 1G 以上以上 硬盘: 80名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 35 页 - - - - - - - -
11、 - 图书馆管理系统需求规格说明书11 / 35 速度 网卡: K 数据库服务器 : P42.0 内存: 1 以上以上 硬盘: 80系统服务器用户数据库服务器系统管理员系统运行软件本系统的软件环境如下:操作系统: 2000或以上版本数据库: 2000 开发工具包: 1.4.2 服务器: l 浏览器: 6.0以上名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书12 / 35 4.功能规格 我们采用面
12、向对象分析作为主要的系统建模,使用作为建模语言。为建模活动提供了从不同角度观察和展示系统的各种特征的方法。在中,从任何一个角度对系统所作的抽象都可能需要几种模型来描述,而这些来自不同角度的模型图最终组成了系统的映像。 用例描述角色(用户、外部系统以及系统处理)是如何与系统交互来完成工作的。用例模型提供了一个非常重要的方式来界定系统边界以及定义系统功能,同时,该模型将来可以派生出动态对象模型。设计用例时,我们遵循下列步骤:(1)识别出系统的角色。角色可以是用户、外部系统,甚至外部处理,通过某种途径与系统交互。重要的是着重从系统外部执行者的角度来描述系统需要提供功能,并指明执行者(角色)是谁。尽可
13、能地确保所有角色都被完全识别出来。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书13 / 35 (2)描述主要的用例。可以采取不断的问自己“ 这个角色究竟想过系统做什么 ” 来准确的描述用例。(3)重新审视每个用例,为它们下一个详细的定义。图书管理图书借阅系统管理登陆界面图书借阅图书管理用户管理列表图书列表图书列表用户查询图书借书还书图书的基本资料增加用户删除用户赔偿信息确认管理用户权限增加图书
14、撕毁图书删除图书涂画图书丢失图书用户详细信息浏览图书名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书14 / 35 修改用户信息图书馆管理系统活动图 4.1角色定义角色或者执行者指与系统产生交互的外部用户或者外部系统。4.1.1用户用户是指在这个图书馆管理系统中通过用户端提交借阅图书信息的人员,这个角色主要参与用户端的个人信息查询、图书信息查询、图书预定等功能。4.1.2管理用户管理用户是指管理端
15、的用户,此角色派生两个子类,图书管理员和系统管理员,图书管理者又可以派生出3 个子类,图书信息管理员、用户信息管理员、预定信息管理员。系统管理员是指对图书管管理系统进行相关设臵,进行系统维护的人员,他也是通过管理端登录对管理端的用户进行设臵,分配权限等。他们的关系如图 3所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书15 / 35 顶层包:管理用户顶层包 :图书管理员顶层包 :系统管理员顶
16、层包 :图书信息管理员顶层包:用户信息管理员顶层包:预定信息管理员图 3 管理用户角色的关系管理用户具体说明如下:图书管理员图书信息管理者。管理图书信息,增加图书信息、删除图书信息、修改图书信息,读者要借图书,读者要还图书,读者要预留图书,读者要撤销预留图书系统管理员。通过管理端对系统用户进行管理的人员,这个角色主要负责对管理端用户的增删,权限的设臵等功能。4.1.3数据库数据库是一个与系统产生交互的外部系统,这个角色负责系统的数据查询,增加,删除和修改等操作。 4.2系统主用例图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - -
17、名师精心整理 - - - - - - - 第 15 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书16 / 35 图书馆管理系统可以分成两个主要的组成部分,一个是客户端子系统。一个是管理端子系统。客户端子系统功能主要是指读者通过登录图书馆网站进行操作的功能。管理端子系统功能是图书馆的图书管理员管理图书信息,增加图书信息、删除图书信息、修改图书信息,读者要借图书,读者要还图书,读者要预留图书,读者要撤销预留图书等功能。系统的主要用例如图4 所示。管理端子系统顶层包 :管理用户客户端子系统顶层包 :读者图 4 系统的主要用例 4.3客户端子系统用户通过此系统可以
18、进行图书查询(可按分类方式查找图书或通过关键字进行查询 ),查看图书详细情况,用户登录,查看用户信息,修名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书17 / 35 改用户个人信息。图5客户端的活动图,图6客户端的功能用例图查询用户信息登录系统确认信息更改用户信息查询图书查询图书信息顶层包 :用户预定图书预定图书退出系统图 5客户端的活动图图 6 客户端的功能用例图客户端管理的这些用例描述如下:
19、1:查询用户信息。读者登录到学校的图书馆网站可以通过登录系统查询个人信息。2:更改个人信息、更改密码。3:查询图书。读者可以通过网站查询图书的基本资料,是否可借阅等信息。4:预定图书。读者可以通过网站来查询图书预定图书,可以取消预定。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 35 页 - - - - - - - - - 图书馆管理系统需求规格说明书18 / 35 4.3.1查询用户信息用例描述:用户信息查询执行者:用户前臵条件:用户已经打开网页后臵条件:用户成为该
20、系统合法用户,可以登录系统基本路径: a)用户通过网址打开网页,登录系统。 b)用户填确认用户名,设臵密码。 c)点击确认。 4.3.2更改用户信息用例描述:用户修改个人信息执行者:用户前臵条件:用户已经登录系统后臵条件:管理员收到信息,信息更新。基本路径: a)按规则填写好用户姓名,性别,专业,密码等基本信息。 b) 确认更改后的信息。4.3.3 查询图书信息用例描述:查询图书信息执行者:用户前臵条件:用户已经选择图书。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共
21、35 页 - - - - - - - - - 图书馆管理系统需求规格说明书19 / 35 后臵条件:选择借阅的图书。基本路径: a)选择图书 b)查询图书的基本信息 c)确定要借阅的图书4.3.4用例描述:预定图书执行者:用户前臵条件:用户已经确定要选图书。后臵条件:预定借阅的图书。基本路径: a)选择图书 b)查询图书的基本信息 c)确定要预借的图书 4.4管理端子系统管理端子系统主要是提供学校图书馆的管理人员使用的功能,它的功能分为图书管理,用户信息管理,预定图书管理,借阅图书管理等部分。每个登录者首先要通过安全认证然后确认权限,系统根据相应的权限实现相应的功能。图7是管理端的用例图。管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年图书馆管理系统需求规格说明书 2022 图书馆 管理 系统 需求 规格 说明书
限制150内