图书管理系统用户需求说明书

上传人:痛*** 文档编号:127360341 上传时间:2022-07-30 格式:DOC 页数:15 大小:520KB
收藏 版权申诉 举报 下载
图书管理系统用户需求说明书_第1页
第1页 / 共15页
图书管理系统用户需求说明书_第2页
第2页 / 共15页
图书管理系统用户需求说明书_第3页
第3页 / 共15页
资源描述:

《图书管理系统用户需求说明书》由会员分享,可在线阅读,更多相关《图书管理系统用户需求说明书(15页珍藏版)》请在装配图网上搜索。

1、图书管理系统 用户需求说明书用户需求说明书文档标识:lms-03当前版本:1.0当前状态:草稿发布日期:2009-11-30发布修改历史日期版本作者修改内容评审号变更控制号2009-11-301.0 第1页,共15页目录1引言41.1编写目的41.2项目背景41.3术语定义41.4 参考资料52综合描述52.1产品介绍52.2目标范围52.2.1应用目标 52.2.2 作用及范围 52.3用户特性52.4约定假设62.5总体需求62.6内容需求64功能需求62.7数据需求82.8接口需求92.9权限控制需求102.9.1系统安全要求(软硬件)102.9.2用户角色102.9.3角色权限控制10

2、3非功能需求113.1用户界面需求113.2性能需求113.3压力需求123.4主流技术应用需求123.5安全需求123.6故障处理需求133.7环境需求133.8产品质量需求143.9其他需求144需求优先级14 第15页,共15页1 引言1.1 编写目的配合客户写一份详细的,完整的需求,杜绝很多因为需求不明或理解偏差造成的失误和项目失败,编写目的是为后续的开发工作起到较好的指导作用。该需求规格说明书可提供给最终用户、研发人员、质保人员等相关人员阅读,这样使得网站后期的开发可以较为满足客户的需要。1.2 项目背景人工管理图书的手续繁琐、效率低下给具有强烈时间观念的管理人员带来了诸多不便,而且

3、近年来图书馆信息量愈来愈大,采用手工处理很容易出错。随着政府机关与广大企事业单位内部网络的广泛建立,在通用信息平台上构筑高效实用的协同工作和自动化办公应用系统,满足信息高度共享和即时发布的需求,有效实现内部知识管理,已成为众多用户的共同需求。图书管理系统,是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对读者借阅过程形成一整套动态的管理能够极大地提高图书馆管理的效率,这也是企业、学校的科学化、正规化管理,与世界接轨的重要条件。1.3 术语定义

4、图书管理系统(LMS):Library Management System,图书管理系统是一种基于集中统一规划的数据库数据管理模式。在对图书、读者的管理,其实是对图书、读者数据的管理。用户需求(user requirement): 文档描述了用户使用产品必须要完成的任务,这在使用实例(use case)文档或方案脚本说明中予以说明。BookAdmin 系统权限:图书管理员 SuperAdmin 系统权限:超级管理员(系统管理员) Student 系统用户角色:学生Teacher 系统用户角色:教师 、辅导员1.4 参考资料图书管理系统用户需求说明书所参考的资料或其他资源用以下格式表示:资料名称

5、版本号作者日期出版单位/资料来源备注现代软件工程学2004潘昊2009-11-27北京:国防工业出版 北京:电子工业出版社孙卫琴2009-11-29基于MVC模式地Java Web设计与开发2 综合描述2.1 产品介绍该图书管理系统基于Windows 2000以上操作系统和IE6.0版本以上研制的图书馆管理软件,功能齐全,操作简单便捷。适用于学校图书馆的图书管理。产品支持对图书数据各自独立管理,可分别对图书和期刊进行借阅,续借及归还操作。读者管理上,可自定义多种读者类型,灵活应对各种层次读者需求。软件同时提供了图书馆借阅证的办理及注销功能、图书管理功能、图书借还查询等多种功能。2.2 目标范围

6、 2.2.1应用目标 :通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书馆书籍,读者资料,借还书等进行高效的管理。 2.2.2 作用及范围 :本软件适用于学校的中小型图书馆,系统管理软件功能要求比较齐全,对图书馆的书籍,读者资料,借还书等可以进行方便的管理。2.3 用户特性本图书管理系统主要针对各类最终用户的特点,本软件的使用对象有学校图书馆的系统管理员(更新维护系统),图书管理人员(办理借阅,归还图书)和相关操作人员。2.4 约定假设已经有的约束条件包括:本系统开发经费并不是很多。对于规模不很大,经费有限的单位在经济上是可以接受的,并且本系统实施后可以显著提高效率,很快就可以

7、体现其效益。投入:除软件开发成本,若干台中等电脑,完全可以良好的运行系统,完成硬件平台的要求,而且经济实用。 本系统的最后的交付日期是2010年1月,并且包括最后的测试、产品包装。另外,本系统不会有海量存储的要求。2.5 总体需求1、 图书馆希望能够在编目的时候迅速查找新的书籍是否已编目,并可 以快速编目.2、 图书馆希望省去编写查询卡能够用计算机进行各种快速查找。 3、 图书馆希望使用条码来实现图书的借还。4、 图书馆希望通过能统计大量的以前无法统计的数据,方便管理。5、 有多个库,要可以灵活设置库的性质。6、 图书管理员有不同的权限要可以进行权限设置。2.6 内容需求需求类型英文名称中文名

8、称FFunction功能PPerformance性能DData数据UUser Interface用户界面IInterface接口SSecurity安全MMalfunction故障处理4功能需求该网站根据功能分为以下几个大的模块:u 首页u 系统设置u 读者管理u 图书管理u 图书借还 u 系统查询u 更改口令u 退出系统l 首页“首页”是关键,它是整个网站形象的具体体现。本网站的“首页”先分为图书借阅排行榜、用户登入状态等几个部分。l 系统设置1、 图书馆信息:主要包含图书馆名、馆长、联系电话和联系地址、联系邮箱、图书馆网址、建管时间、图书馆简介。2、 管理员设置:在这里可以添加或删除管理员并

9、对管理员的管理权限进行设置。3、 参数设置:主要是对图书馆借阅证的办证费和有效期限的设置。4、 书架设置:可以添加、删除或修改书架的名称。l 读者管理1. 读者类型管理:用于添加、删除或修改读者类型及读者的可借图书的数量。2. 读者档案管理:可对读者的信息资料(包含姓名、性别、联系方式、身份证号码、联系电话、邮箱)进行增删改的操作。l 图书管理1、 图书类型设置:对图书类型(图书类型、可借天数)信息进行增加 、删除和改的操作。2、 图书档案管理:可以添加图书信息(书名、条形码、图书类型、作者、价格等)、删除或修改图书的档案。l 图书借还1、 图书借阅:含借书人和所借图书的相关信息。2、 图书续

10、借:含借书人和续借图书的相关信息。3、 图书归还:含借书人和归还图书的相关信息。l 系统查询1、 图书档案查询:该模块可通过书名、条形码、书的类别、作者、出版社和书架多种不同的渠道查询图书。2、 图书借阅查询:对被借图书的信息以及读者信息和状态(借阅时间、 应还时间、是否归还)进行查询。3、 借阅到期提醒: 查询被借图书的归还状况。 l 更改口令.提供管理员修改密码l 退出系统.退出系统2.7 数据需求普通管理员有以下权限:l 系统设置:参数设置、管理员设置、书架设置、图书管理信息l 图书管理:图书档案管理、图书类型设置l 系统查询:借阅到期提醒、图书档案查询、图书借阅查询l 更改口令l 退出

11、系统超级管理员有以下权限及功能:l 系统设置:参数设置、管理员设置、书架设置、图书管理信息l 读者管理:读者档案管理和读者类型管理l 图书管理:图书档案管理、图书类型设置l 图书借还:图书借阅、图书续借、图书归还l 系统查询:借阅到期提醒、图书档案查询、图书借阅查询l 更改口令:l 退出系统2.8 接口需求u 用户接口 本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份。 u 软件接口 Windows2000/XP操作系统 。2.9 权限控制需求管理员权限信息管理员编号读者管理权限系统设置权限图书管理

12、权限图书借还权限系统查询权限2.9.1 系统安全要求(软硬件)u 硬件方面:系统对硬件的要求比较低,且能够在不同的计算机上稳定的运行,界面清晰,系统资源占用少。u 软件方面:要求系统安全稳定、信息管理系统安全、网络信息安全、功能完备、扩展性强、占用系统资源少、能适应不同类型的图书馆的信息化、网络化管理的基本需求。2.9.2 用户角色角色名称职责描述用户管理员负责对图书管理系统进行更新和维护书籍管理员对和图书进行管理借阅管理员查询、修改和删除读者信息2.9.3 角色权限控制 用户管理员、书籍管理员和2种角色,不同角色具有不同的权限。 用户权限分为“系统管理员”、“书籍管理员” 两种。系统管理员完

13、成对用户登录和用户权限的管理,可以增加用户、修改用户信息和删除用户。书籍管理员完成对所有书籍信息的维护。图书管理员包括增加图书信息、删除图书信息和修改图书信息功能。借阅管理员,修改借书和还书记录信息。查询所有书籍列表、书籍借阅情况和所有用户列表。3 非功能需求3.1 用户界面需求管理员登入页面:图书管理系统首页:3.2 性能需求由于此开发项目针对图书馆,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管理和操作。查询速度:不超过10秒;其它所有交互功能反应速度:不超过3秒;可靠性:平均故障间隔时间不低于200小时。

14、3.3 压力需求需要加快图书管理系统网站的访问速度, 即使在流量高峰时也要保证速度。峰值负载供应必须满足需要。3.4 主流技术应用需求1、由于Windows xp操作系统是有人机变互的友好界面,很容易掌握及操作,程序界面相对较容易实现等特点,加之目前基于Windows xp操作系统的软件开发工具也很多,易于学习、开发及应用。2、同时由于图书管理业务事务种类繁多,结合实际情况,及管理人员的素质等因素,Windows xp操作系统易学易用,而且可以满足需求,故决定采用Windows xp平台开发。3、本系统采用Tomcat作为jsp的容器,使用的是jdk1.6版本,采用的开发工具是MyEclips

15、e6.5,它具有功能强大的特点,选择它可以加速系统的完成进度。4、本系统是由jsp进行网页界面的设计,使用MVC设计模式,采用了开源框架Struts2.X,它采用了当今软件设计的最新技术,具有开发效率高、设计灵活、生成的软件界面友好美观等特点。本系统中通过jdbc驱动和数据库进行无缝连接,后端的数据库是mysql5.X,也是一个开源的数据库系统,该数据库具有较高的完整性,一致性和安全性。3.5 安全需求这是任何一个信息管理系统都需要的部分,图书管理系统的操作也只能由专人运行,只有图书管理部门的工作人员才能拥有此权限,特别是图书的借出状况,如果没有安全管理部分,后果难以想象。一些约束如:每个读者

16、最大借阅量为5,对已借的图书只能续借1次。对图书的续借期限进行约束。无论是管理员或读者身份登陆系统后,都可以对自己的登陆密码进行修改操作,这样保证了系统的安全性。3.6 故障处理需求当用户输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行。程序运行时,对服务器和网络通信故障能够识别或提示,当故障排除后,程序回复正常运行。3.7 环境需求u 软件方面:操作系统:程序在通常条件下,在Win2000/XP上安装运行,但是,还要求能够在XP及后续的MS的操作系统上运行。系统要求能够在Windows2000上安装和运行.1、 开发工具:本系统所采用

17、的开发工具是MyEclipse。2、前台:本系统所采用的是jsp进行页面设计。3、数据库:采用mysql 型数据库系统作为图书管理系统的后台数据库,mysql是世界上公认的很好的开源型数据库,采用面向对象的方式对数据库进行管理与操作,大大简化了用户的开发与维护工作,另外小型数据库的灵活性、安全性、易用性为数据库编程提供了良好的条件。4、 采用测试工具Junit 。 u 硬件方面:1、 客户程序硬件要求:具有奔4处理器且满足以下要求的计算机:最低128M内存最小:8G硬盘鼠标键盘2、 服务器硬件要求:具有奔4处理器且满足以下要求的计算机:最低512M内存最小10G硬盘鼠标键盘3.8 产品质量需求

18、主要质量属性详细需求正确性保证系统的正确性(如用户输入账号或密码不会出现异常错误甚至关闭系统)。性能、效率必须能够通过多种途径(如:书名、条形码)查询图书或读者信息,且执行效率高。易用性系统简单实用,图书管理员只要有计算机基本操作的基础就可以方便的对图书进行管理。清晰性要求本图书管理系统结构清晰(如图书分类管理,读者分类管理等)方便管理员管理。安全性登陆系统后,都可以对自己的登陆密码进行修改操作对图书借阅管理要有一定的约束,以保证图书借阅安全。可扩展性要求本图书管理系统系统具有可扩展性,可以在本框架的基础之上适当地进行增减模块。3.9 其他需求系统在开发完毕后,实现了任务管理的功能和框架,在后续的开发中,可以在本框架的基础上,采用Java中面向对象的特点增加功能模块。可能增加的模块包括:界面改进(如程序以一个任务栏的小图标运行)个人数据存储:(包括图像、音乐等)。4 需求优先级依照高到低的顺序大体如下:产品功能产品性能安全性故障处理数据和借口用户界面

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!