




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图书馆管理系统需求规格说明书目录1. 概述1.1 编写目的1.2 项目背景2. 任务概述2.1 软件总体描述2.2 用户特征2.3 运行环境3. 功能需求3.1 功能划分3.2 功能描述3.3 用例图3.4 流程图4. 故障处理需求4.1 软件运行故障4.2 使用故障5. 其它需求5.1 性能需求5.2 精度需求5.3 软件属性6. 外部接口需求6.1 用户界面6.2 硬件接口6.3 软件接口7. 数据描述7.1 静态数据7.2 动态数据7.3 数据库介绍1. 概述1.1编写目的 编写此文档的目的是对图书馆管理系统做出详细的需求分析,进一步定制软件开发的细节问题,为了使用户、软件开发者及分析和测试人员对该软件的初始规定有一个共同的理解,它说明了本软件的各项功能需求、性能需求和数据需求,明确标识各项功能的具体含义,为开发人员、维护人员及用户之间提供共同的协议以保证开发任务顺利并行地开展。1.2 项目背景 开发目的:本项目旨在方便图书馆的信息管理以及读者的借阅管理,读者使用web页面进行各类操作,后台使用windows程序进行数据库的操作以应对用户操作。 参与者和使用者:本项目的使用者为读者(教师,学生使用web页面),图书馆管理员(使用后台windows程序)以及系统管理员(系统维护)2. 任务概述2.1 软件总体描述随着信息技术的发展,传统的图书馆机制显得效率低下,不易管理与借阅,为了适应互联网发展的需求,使用户更方便的查询,借阅资料,特此开发图书馆管理系统。2.2 用户特征 本系统的用户包含普通读者用户,图书馆管理员以及系统管理员。普通读者用户特征:主要面向老师,学生,以中文用户为主,熟悉电脑操作。用户使用的web界面需要有简洁的界面,尽量不使用专业词汇,若有则给以适当的提示。图书馆管理员特征:对图书馆的运作流程较为熟悉,对计算机的操作比较熟练,并且懂得如何使用本系统,要求操作方便,界面简洁。系统管理员特征:对本系统有较深的了解,且精通网络及数据库知识,能掌握系统的相关配置。2.3 运行环境服务器端运行环境:硬件平台: IBM兼容PC机硬件要求:Pentium 666MHz以上操作系统:Windows XPWindows 2003 Sever数据库系统:SQL Server 2005运行环境:Microsoft .Net Framework 2.0及以上Web容器:IIS 6.0读者客户端运行环境硬件平台:IBM兼容PC机,苹果机等硬件要求:Pentium450MHz以上CPU,32MB以上可用内存。操作系统:Windows 98 Windows Me Windows 2000 Windows XP Window Vista Linux 及苹果操作系统浏览器:IE 6.0及以上浏览器 Firefox2.0图书馆管理员客户端运行环境硬件平台:IBM兼容PC机,苹果机等硬件要求:Pentium 666MHz以上CPU,128MB以上可用内存。推荐Pentium 2.0 GHz以上CPU, 512MB以上可用内存操作系统:Windows 98 Windows Me Windows 2000 Windows XP Window Vista Linux 及苹果操作系统运行环境:Microsoft .Net Framework 2.0及以上 2.0 GHz以上CPU, 512MB以上可用内存操作系统:Windows 98 Windows Me Windows 2000 Windows XP Window Vista Linux 及苹果操作系统运行环境:Microsoft .Net Framework 2.0及以上3 功能需求3.1 功能划分 供读者使用的前台采用B/S结构,读者可以在网页上查询图书,查看公告信息,注册,登录后进入个人信息页面,可查询/修改个人信息,查看自己的借阅历史,进行预约,挂失。 自助借书/还书机器,用于扫描书本序列号,更新借阅历史,完成用户的借书/还书操作。(仅当图书的状态为已借出时才可带出图书馆)。 管理员登录后台进行信息管理,采用C/S结构,使用数据库保存信息,登录管理员账号后可进行公告信息的发布,借阅历史的查询(包括逾期未还书而扣费的用户),用户的管理以及图书信息的管理。功能框架如下:图书馆管理系统前台后台自助借书/还书机器还书借书首页用户中心图书查询用户管理借阅信息查询图书管理公告管理挂失预约图书借阅历史个人信息图书查询公告信息3.2 功能描述前台:首页公告信息:图书馆的最新通知,新闻。图书查询:可对图书分类查询或用关键字检索,显示图书信息,剩余量,借阅情况,若已登录可对图书进行预约。用户中心个人信息:姓名,账号,密码,邮箱,生日等信息。借阅历史:借书,还书的历史记录。预约图书:用户可于指定时间预约图书,取消预约。挂失:进行图书的挂失处理,相应的后续工作由图书馆人员负责。后台:借阅信息查询:可选择指定时间,用户,图书进行借阅信息的查询;能够直接查询因逾期未还书而扣费的记录。用户管理:查看用户列表,可注册新用户,并对用户的权限进行设置。图书管理:筛选指定图书,对图书信息进行编辑;登记新图书。公告管理:发布,编辑,删除公告信息。3.3 用例图 (visio 2007)3.4 数据流图前台数据流图(顶层)预约流程:后台数据流图(顶层)为表达方便,将公告信息,借阅历史信息,图书信息,用户信息统称为可编辑信息。以下为对可编辑信息的分解:4 故障处理需求4.1 软件运行故障前台使用网页,不存在此问题,后台软件使用过程中,若出现停电,内存不足等情况时会引发运行故障,此时对数据库的操作应进行回滚,问题修复,软件重新运行后,应确保软件功能的完整性,不允许因发生运行故障而导致软件无法继续使用的问题。4.2 使用故障前台或后台的使用过程中,如果出现软件使用故障,应当给予提示警报。当必要的输入项为空或者格式不正确时,应当给出提示与正确的格式信息。为了防止信息因意外丢失,应对数据库进行定时备份,从而保证数据的安全。当功能所依赖的文件,数据库损毁或不存在时,应给出对话框提示并给出详细的错误信息,以方便系统维护员进行修复。5 其它需求5.1 性能需求系统实时响应时间:用户在前台获取信息,或管理员使用后台时应在1秒内给予回应。数据更新时间:服务器处理数据更新时,更新处理时间不超过1/100秒,且无脏数据。5.2 精度需求用户账号长度 = 206 = 密码长度 =BOOK_PRIORITY) 时才可借阅。实体图书表BOOK_ENTITY_TABLE:(自动生成)序号字段名字段说明数据类型属性1SEQ_NUM序列号Varchar(255)主键2BOOK_ID图书IDVarchar(255)外键3DETAIL图书详细状态Varchar(255)可为空4USER_ID图书状态对应用户Varchar(255)可为空DETAIL:AVAILABLE(可借)BORROWED(借出);RESERVED(已预约);LOST_BROKE(丢失或损坏);USER_ID只在图书借出或者已预约时有效,用于标识借书人或预约人的ID。借阅信息表(BORROW_INFO_TABLE):序号字段名字段说明数据类型属性1BORROW_ID借阅IDVarchar(255)主键&非空2USER_ID借书人IDVarchar(255)非空3BOOK_ID图书IDVarchar (255)非空4SEQ_NUM图书序列号Varchar (255)非空5BORROW_TIME借阅时间Date非空6RETURN_TIME归还时间Date可为空7IS_RETURN是否归还bit非空8DEAD_LINE到期时间Date非空预约表(RESERVE_TABLE):序号字段名字段说明数据类型属性1RESERVE_ID预约IDVarchar(255)主键2USER_ID用户IDVarchar(255)外键3SEQ_NUM书本序列号Varchar(255)外键4IS_RESERVED预约是否已分配BOOL非空5KEEP_TIME保留时间Int可为空图书都已借出时方可预约,且根据用户权限不同,图书可预约数量与为用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 门急诊科年终总结
- 年终总结汇报
- 尤袤《送赵子直帅蜀得须字二首(其二)》古诗鉴赏试题答案及解析
- 防雷防汛安全培训
- 如何制作车型培训
- 喷气织机技术解析
- 2026届山东省威海市化学九年级第一学期期中检测试题含解析
- 人事薪酬月度工作总结
- 2026届吉林省大安县联考九年级化学第一学期期末教学质量检测试题含解析
- 2026届山东省德州市禹城市齐鲁中学化学九上期中学业质量监测模拟试题含解析
- 22J403-1楼梯栏杆栏板
- 项目整体回购方案模板(3篇)
- 2025秋部编版(2024)八年级上册语文上课课件 第三单元 阅读综合实践
- 法国国家介绍
- 公园的欢乐时光记叙文(10篇)
- 用英语讲好中国故事课件
- 信息储存设备管理制度
- 人防机房管理制度
- 2025年轴流冷却风扇行业深度研究分析报告
- 《商法学》本科笔记
- 读书分享会红色书籍《保卫延安》课件
评论
0/150
提交评论