已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在线图书借阅系统需求规格说明书小组成员: 日 期:2013/10/9目录1导言21.1目的21.2适用范围21.3缩略语和术语21.4参考资料22 . 任务概述32.1系统定义32.1.1项目来源及背景32.2 应用环境32.2.1 系统运行硬件环境32.2.3 系统运行网络环境43.需求规定43.1对功能的规定43.2 对性能的规定53.2.1精度53.2.2 时间特性要求53.2.3 灵活性53.3 输入输出要求53.4 数据管理能力要求63.5 故障处理要求63.6 其他要求64 运行环境规定64.1 设备64.2 支持软件74.3 接口74.4 控制81导言1.1目的编写此文档的目的是进一步定制软件开发的细节问题,希望能使在线图书借阅系统开发工作更具体。是为使用户、软件开发者及分析人员对在线图书借阅系统的初始规定有一个共同的理解,它说明了本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,阐述实用背景及范围,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。1.2适用范围该产品是在积累了丰富业务经验的基础上进行开发的,在需求上,充分考虑了具体用户的实际情况。本产品将主要适用于xxx图书馆读者的在线图书借阅管理,主要完成用户进行图书借阅,读者之间的心得体会交流以及线下图书交换阅读的功能,还可以作为图书管理系统的一个子功能模块。1.3缩略语和术语缩略语:均采用首字母结合的方式。术语:均采用英文模式。首字母大写。1.4参考资料资料名称标识符出 版 单 位作 者日 期移动应用开发(J2ME)清华大学出版社肖正兴 2012-02-01数据库系统概论(第四版)高等教育出版社王珊 萨师煊2006-052 . 任务概述2.1系统定义2.1.1项目来源及背景本项目名称为“图书借阅移动应用”此项目来源于计算机学院软件工程软件项目管理与合作实验,设计者为本组成员。需要设计一款在线图书借阅系统。在线图书借阅系统是方便读者能够更加方便地浏览本馆所拥有的书目,是一个读者进行图书借阅以及归还的一个平台,使读者能够借阅大量时间。同时,还能够与他人进行读后经验交流以及讨论。2.1.2项目目标开发一个满足用户需求的一款图书借阅移动应用,用户可以通过在线查询图书借阅情况,还可进行读者交流,提供一个人与人之间的交流平台,可以对图书借阅以及图书阅读情况进行了解。所建议的系统的开发目标应考虑以下几个方面:(1)系统需要操作方便,方便管理员对整个系统的管理和读者借阅。(2)系统需要提供综合查询系统,方便图书的查询。(3)系统需要良好的扩展性,方便功能扩展和性能扩展。(4)系统需要较好的安全性和灾难恢复机制。2.2 应用环境2.2.1 系统运行硬件环境服务器:工作站或小型机,移动设备;网络设备:网络交换机,网卡,网线,储存卡;图书条码打印和扫描机。2.2.2 系统运行软件环境客户端软件选择的具体说明:web浏览器数据库管理系统:SQL Server。开发工具:Eclipse。软件平台:Tomcat。2.2.3 系统运行网络环境系统是移动终端上的图书借阅系统,用户在使用软件时要在线链接才可以进入系统,再还书时无需登录,借阅图书及查询图书信息是需要登录,方便还书用户能更快捷的操作,为用户节约手机流量。加载图片也考虑加入清晰的图片,提供用户使用感受。2.3 假定和限制对本项目开发中给出的条件、假定和所受到的限制如下。(1)所建议系统的运行寿命的最小值(2)进行系统方案选择比较的时间(3)经费、投资的来源和限制3.需求规定3.1对功能的规定功能名称简要说明登录数据库的链接、数据库操作、相关表的建立、登录信息显示查询图书信息按书名查,按图书类别查,按作者,按出版社查,可提供选择和输入两种方式查询本人借阅信息列出本人所有借阅历史信息和当前借阅信息查询图书信息查询馆藏图书和借阅图书,以列表显示,点击每本图书显示该图书详细信息查询读者信息提供输入姓名和编号两种方式图书入库登记图书入库信息办理借书证给读者分配一个编号,登记读者信息图书借阅和归还不同级别会员的出借天数和最多借阅册书不同(普通会员借阅30天2本,银卡会员借阅60天3本,金卡会员借阅90天5本)逾期未还处理列出未还的图书清单和读者清单挂失处理包括借书证挂失和图示遗失处理,借书证挂失在挂失数据表中处理,图书遗失在借阅表和图书表中处理3.2 对性能的规定3.2.1精度由于此软件是一个信息管理系统,其实际应用过程中必须要求记录信息和查询信息的准确性,由于系统信息录入时能选择录入的尽量选择录入,手工录入的信息也要判断其录入内容的合法性。3.2.2 时间特性要求该图书馆借阅管理系统在时间要求不是很高,只认为其在单个终端上使用,尽管如此,平凡的查询还是要求响应的时间尽可能的短。因此,还是要尽量优化功能模块的代码,减少数据库的访问次数。在完成功能的前提下尽量减少数据库的访问次数或数据操纵的次数。3.2.3 灵活性由于系统采用 B/S 的结构,所以在操作上比较灵活,客户机只需要具有浏览器即可实现对该软件操作了,对于服务器端则要配备相应的环境,以及相应的数据库的安装。此系统主要采用 JSP 来实现,根据Java 语言的特点,具有可移植性,只要是符合java语言的开发环境都可以运行该系统软件。在设计时要注意其适用性及可变性方面的功能,方便版本的更新,以及在需求发生变化的时候可以及时地进行修改。主要是在功能列表中有接口,便与今后后续的概念的增加;在各个功能的具体下设的细小的功能的部分要便于增加与修改以及删除。3.3 输入输出要求输入基本上是通过 post 方法进行,即用户选择或者手工录入的信息写入数据库。输出则是依靠相应的JSP 代码完成HTML 代码的打印。3.4 数据管理能力要求在系统设计及实施阶段,要有阶段性的记录文件。对于数据库的设计要足够的大,表的空间要足够大,同时要有一个可变化的空间,对于今后在此方面的增长上能够有足够的空间。在数据精度及范围上及存储上可根据编码人员的设计决定,注意的一点是要有足够的空间的大小3.5 故障处理要求对于可能出现的故障问题应该在重新启动系统时,自动恢复,同时对于产生的故障可能是无法估计的,或是由于特殊的原因而产生的,所以应该就有的一项功能是能够及时地对用户进行的操作进行恢复与保存的功能,目的是使得当系统遇到不可抗拒的原因被迫中止运行时能够对用户来说产生最小的损失。3.6 其他要求扩展策略: 考虑到今后系统的应用范围及频度方面的问题可以,在设计时要充分考虑到今后系统得功能扩展以等方面的问题。 复用策略:本系统目前正在使用中,复用的程度会很高,所以在服用方面一定要做好充足的准备。 折衷策略。说当两个目标难以同时优化时,如果存在此种情况时,这是我们需要考虑的是客户的需求在哪一方那个面更大些,这样我们就可以有侧重的进行。例如“时空”效率折衷,如果客户在时间上要求更加迫切的话,那么就可以适当在时间方面略有侧重。复杂性与实用性折衷,此方面的折衷办法也是相同的4 运行环境规定4.1 设备开发环境的配置类别标准配置最低配置计算机硬件CPU 奔腾2.0 及以上,硬盘40G以上,内存256M 及以上CPU 奔腾2.0,硬盘40G,内存256M软件Eclipse,Tomcat,JDK,MysqlWindows2000 或Windows XPEclipse3.1,Tomcat5.0,JDK5.0,Mysql网络系统服务器与客户机在一个网络内在一个局域网的空间内其他暂无暂无运行环境的配置类别标准配置最低配置计算机硬件CPU 奔腾2.0 及以上,硬盘40G以上,内存256M 及以上CPU 奔腾2.0,硬盘40G,内存256M软件图书借阅管理管理系统采用B/S 三层结构,其中数据库服务器为Mysql;Web 服务器端采用JAVA技术实现,推荐采用Tomcat 5.0 以上;客户端为IE6.0或FireFox1.0 以上。图书借阅管理系统采用B/S 三层结构,其中数据库服务器为MSSQL Server6.0 以上;Web 服务器端采用JAVA 技术实现,推荐采用Tomcat 5.0 以上;客户端IE6.0FireFox1.0 以上。网络系统服务器与客户机在一个网络内在一个局域网的空间内其他暂无暂无4.2 支持软件操作系统:windows XP 或 windows 2000测试软件:各种测试软件其中包括对于功能测试,性能测试,压力测试等方面的软件浏览器:如 Netscape Navigator 或Internet Explorer编译器:My eclipse4.3 接口接口:该软件系统可以图书馆借阅图书的管理,包括 1.如果用户是读者,可进行如下交互:1)查询
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新食品安全防培训课件
- 幼儿园安全课课件
- 2018年联考公务员考试《申论》真题及答案解析
- 2025年计量员(高级)职业技能鉴定标准试题解析
- 2025年安全培训试题及完整答案(考点梳理)
- 幼儿园防火安全演练课件
- 2025年巴彦淖尔驾驶教练员从业资格证考试题库
- 2022年12月质量管理体系基础考试真题参考答案
- 企业隐患内部报告奖励模版
- 比赛裁判策划方案
- 医疗投标项目实施方案
- 青岛版一年级数学教案
- 口腔科护士岗位说明书
- GB/T 22086-2008铝及铝合金弧焊推荐工艺
- 第五到第七章社区照顾模式课件
- 2020舞蹈鉴赏期末考试答案
- 超高层项目测量技术应用(图文并茂)
- 十字阀组步骤详解课件
- DB32∕T 4307-2022 党政机关办公楼(区)物业管理服务规范
- 小学阅读兴趣小组记录
- (高清正版)JJF(浙)1090—2014薄片千分尺校准规范
评论
0/150
提交评论