图书馆管理系统项目需求说明书

图书馆管理系统项目需求说明书

ID:6361286

大小:736.50 KB

页数:12页

时间:2018-01-11

图书馆管理系统项目需求说明书_第1页
图书馆管理系统项目需求说明书_第2页
图书馆管理系统项目需求说明书_第3页
图书馆管理系统项目需求说明书_第4页
图书馆管理系统项目需求说明书_第5页
资源描述:

《图书馆管理系统项目需求说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、图书馆管理系统项目需求分析说明书1目录第一章引言11.1编写目的11.2读者对象11.3软件项目概述11.4文档概述21.5定义21.6参考资料2第二章项目概述22.1系统用例图22.1.1系统顶层用例图22.1.2系统综合用例图32.2用户特点52.3限制和约束52.4假设和前提5第三章系统详细需求描述63.1系统类图63.1.1系统实体类图83.1.2系统控制类图和边界类图83.2系统类说明83.2.1系统实体类说明83.2.2系统控制类说明83.2.3系统边界类说明8II3.3性能需求93.3.1系统

2、性能需求93.4设计约束93.4.1系统设计约束93.5进度要求9II第一章引言1.1编写目的编写文档的目的:全面、详细和准确地定义图书馆管理系统的用户需求,指导系统的后续开发工作;本文档所描述的用户需求将作为项目最终检验的标准和依据。1.2读者对象本文档的目标读者:(1)用户(2)需求分析人员(3)软件设计人员(4)软件测试人员1.3软件项目概述图书馆管理系统,将传统的图书管理系统和图书馆后台管理系统功能相结合,把两个系统的功能组合在一个系统中。可以完成以下系统功能需求:新书录入数据库,新书推荐,到期书籍

3、催还,图书馆工作人员出勤情况统计以及信息管理,图书馆新闻通知管理,用户书籍查询,用户信息修改,用户在借书籍续借等。在提供给完整的用户体验的同时,着力为用户提供方便、易用舒适的用户界面。系统的总体拓扑图如下:(图1.1系统拓扑)9在完成系统现有功能的基础上,我们着力把系统设计成容易扩展,重用性高的组件集成的项目,在组件方面做出尝试,使构成系统的组件可以在以后的开发中得到重用。1.4文档概述本文档力求全面、详细和准确地定义图书馆管理系统的用户需求,文档的内容组织如下:第一章,引言,简要介绍文档和项目的情况。第二

4、章,一般性描述,定义了系统与环境之间的关系。第三章,详细需求描述,详细定义了系统的功能需求。第四章,其他需求描述,定义了系统的非功能需求。1.5定义1.5.1文档中用到的概念定义如下:LibraryManagementSystem(LMS):图书馆管理系统学生用户:指LMS的图书借阅者,新闻通告查看者管理员:指图书馆管理系统的系统管理员,后台管理者外部系统:指图书馆管理系统外部的其他系统,它与图书馆管理系统交互,完成一些系统功能,如中国数字图书馆的电子图书查询接口1.6参考资料《软件工程与软件文档写作》文斌

5、刘长青田原著,清华大学出版社,北京交通大学出版社第一章一般性描述图书馆管理系统,涉及的学生用户个人信息,学生用户借阅信息,管理员信息等都放在数据库服务器上。本系统采用浏览器/服务器(B/S)模式,系统的主要用户有:学生用户,管理员。2.1系统用例图(UserCase)2.1.1系统顶层用例图9(图2.1系统顶层用例图)角色定义如下:学生用户、系统管理员:定义见需求分析说明书1.5.12.1.2系统综合用例图(图2.2系统综合用例图)9各个用例说明如下:(1)查询个人信息:学生用户查询个人身份信息第一步:用户

6、给出学号和密码第二步:合法登陆后可以查询(2)修改个人信息:学生用户修改个人信息第一步:用户给出学号和密码第二步:合法登陆后可以修改(3)查询系统消息:学生用户查询系统消息新闻第一步:用户给出学号和密码第二步:合法登陆后可以查询(4)查询在借信息:学生用户查询个人在借书籍信息第一步:用户给出学号和密码第二步:合法登陆后可以查询(5)新书推荐:学生用户和管理员查看新书相应模块查看即可(6)在借书籍续借:学生用户续借没有续借过的书籍第一步:用户给出学号和密码第二步:合法登陆后查看在借信息第三步:点击相应的书籍操

7、作第四步:如果书籍没有续借过,则系统使该书籍还书日期延后,续借成功;否则,续借失败。(7)书籍检索:学生用户进行书籍检索输入关键字,选择检索条件,检索即可。(8)过期书籍催还:管理员触发过期书籍催还条件催还书籍第一步:管理员给出用户和密码第二步:如果管理员有相应权限,则触发过期催还第三步:所有在借书籍有过期的用户将接到消息通知(9)新书录入:管理员添加新书资料9第一步:管理员给出用户和密码第二步:有相应权限则可以添加新书第三步:新书内容入库(1)添加系统新闻公告:管理员添加新闻和公告第一步:管理员给出用户和

8、密码第二步:有相应权限则可以添加(2)工作人员管理:管理员管理图书馆工作人员的资料信息第一步:管理员给出用户和密码第二步:有相应权限则可以进行相应管理因此,系统由以下模块组成:①图书模块②用户操作模块③管理员模块④新闻通告模块2.2用户特征学生用户:学生用户本身拥有学校发放的学号和密码;熟悉浏览器的使用;能够按照常规的系统使用流程使用系统。管理员用户:管理员用户本身熟悉图书馆业务流程,能够熟练的使用浏览器和系统后

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。