图书馆管理系统需求分析_第1页
图书馆管理系统需求分析_第2页
图书馆管理系统需求分析_第3页
图书馆管理系统需求分析_第4页
图书馆管理系统需求分析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机与通信工程学院 软件工程 实验报告 图书馆管理系统 需求分析说明书 The Specification of Requirement Analysis 专 业 计算机科学与技术 班 级 计科 07 1 班 姓 名 张娜 报告日期 2010 年 5 月 31 日 1 引言 随着计算机及网络技术的飞速发展 Internet Intranet 应用在全球范围 内日益普及 当今社会正快速向信息化社会前进 信息系统的作用也越来越大 图书馆在正常运营中总是面对大量的读者信息 书籍信息以及由两者相互作用 产生的借书信息 还书信息 因此图书管理信息化是发展的必然趋势 用结构 化系统分析与设计的方法 建立一套有效的图书信息管理系统 可以减轻工作 将工作科学化 规范化 提高了图书馆信息管理的工作质量因此根据图书馆目 前实际的管理情况开发一套图书管理系统是十分必要的 1 1 编写目的 1 随着社会的进步 信息技术的广泛应用 数字化管理的优势日趋显著 针对中小型图书馆或图书室管理落后的情况 设计实现一个图书信息管理系统 通过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进行管理可 以给管理员和用户带来以下不同的方便 检索迅速 查找方便 可靠性高 存 储量大 保密性好 寿命长 成本低等 这些优点能够极大地提高工作效率 也是图书馆等部门管理科学化 正规化的重要标志之一 而且计算机管理的成 本不断降低 因此 开发一套这样的中小型图书管理软件已经很有必要 并且 实现研究服务于实践的原则 2 本报告由张娜 6 完成 1 2 背景 1 待开发软件系统的名称 图书馆管理系统 2 任务开发者 张娜 3 软件用户 图书馆管理员 1 3 定义 为了便于阅读理解本文 在此解释一些在本文中用到的简写和专业术语 图书 管理 系统设计 信息 1 4 参考资料 1 张海藩 软件工程导论 第五版 M 北京 清华大学出版社 2008 2 刘乃丽 精通 ASP NET2 0 SQLServer 2005 项目开发 M 北京 人民邮电 出版社 2007 100 150 3 美 沃尔特 本 甘 萨卡 Microsoft SQL Server 2005 技术内幕 T SQL 程 序设计 M 北京 电子工业出版社 2007 50 80 4 Google Web APIs Reference EB OL 2 任务概述 2 1 目标 他图书馆管理系统以计算机为工具 通过对图书馆管理所需的信息管理 把管理人员从繁琐的数据计算处理中解脱出来 使其有更多的精力从事图书馆 管理政策的研究实施 图书馆管理计划的制定执行和教学质量的监督检查 从 而全面提高教学质量 本系统基于 java 语言开发 数据库采用 MySQL 2 2 用户的特点 因为该系统的最终用户是大学校园的全体师生 当然他们对系统的不同部 分有各自不同的权限 这个系统还面向一些潜在的用户 比如学生可以查询自 己的借书记录 图书馆老师可以查询学生的基本情况等 要求使用本系统的用 户对计算机能够熟练的使用 知道基本的操作 2 3 假定和约束 图书馆工作人员可以据实修改学生的借书信息 学生和其他人员只有查询 的权限 3 需求规定 3 1 对功能的规定 根据图书管理系统的实际需求 可以将图书管理系统划分为系统设置 图 书管理 读者管理 图书借还 系统查询 排行榜6个部分各个部分的具体功能 的系统功能结构图如图3 1所示 图书管理系统 系 统 设 置 管 理 员 设 置 书 架 设 置 读 者 管 理 排 行 榜 图 书 管 理 图 书 借 还 系 统 查 询 读 者 类 型 管 理 图 书 借 阅 排 行 榜 读 者 借 阅 排 行 榜 图 书 借 阅 查 询 图 书 档 案 查 询 图 书 归 还 图 书 借 阅 图 书 档 案 管 理 图 书 类 型 管 理 读 者 档 案 管 理 图3 1 系统功能结构图 3 2 对性能的规定 使用稳定 操作性能好 操作方法易于掌握 系统的安全性强 3 2 1 精度 系统保证结果的正确性 在精度需求上 根据使用需要 在各项数据的输 入 输出及传输过程中 本系统可以满足各种精度的需求 3 2 2 时间特性要求 在软件方面 响应时间 更新处理时间都比较快且迅速 完全满足用户要 求 3 2 3 灵活性 系统具有较高的可靠性 可恢复性 系统有良好的可扩展性 允许管理员随时对其进行更新和维护 当用户需 求 如操作方式 运行环境 结果精度等发生变化时 设计的软件要做适当调 整 灵活性较好 3 3 输入输出要求 1 系统设置模块 添加删除管理员 设置管理员的权限 说明图书存放书 架信息添加删除书架信息 2 读者管理模块 添加删除不同类型的读者及注明可借图书的数量 添加 删除读者的档案 3 图书管理模块 添加删除不同类型的的图书及注明图书可借的天数库存 数量 添加删除图书的档案 4 图书借还模块 可查询读者借阅和归还图书的信息及图书的现有库存量 5 系统查询模块 可根据不同的条件 条形码 书名 类别 作者 书架 出版社 查询读者需要的图书 读者可根据不同的条件 图书条形码 图书名 称 读者编号 读者名字 到期时间 查询自己借阅图书信息 6 排行榜模块 可以让读者知道图书借阅的排行榜及读者借阅的排行榜 表3 1显示具体的输入 输出及各个模块的功能 功能名称输入项输出项执行权限功能描述 系统设置模块想设置的管 理员账号 成功添加或删除管理 员 管理员实现管理员的添加或删 除 系统设置模块图书编号图书的存放位置管理员提供所有图书在书架上 的存放位置 读者管理模块读者学号 读者类型 最大借阅量 显示读者的类型管理员提供每位读者的类型及 可借阅图书数量 读者管理模块需要添加或 删除的档案 信息 添加或删除成功或失 败的提示信息 管理员删除毕业或退学的档案 信息 添加新入学同学 的信息 图书管理模块需要添加或 删除的图书 信息 成功或失败的提示信 息 管理员添加新购入的图书或删 除不再使用的图书 图书管理模块需添加或删 除图书的类 型 图书类型及可外借天 数 管理员给图书分类 方便管理 图书借还模块读者学号读者借阅或归还图书 的信息 管理员 用户 方便管理员和读者查询 借阅信息 图书借还模块书名要查询的图书的库存 量 用户方便用户查询图书是否 借出 系统查询模块书名或作者 等 图书信息管理员 方便管理员管理图书 档案 系统查询模块书名或作者 等 图书信息及所在书架 位置 所有用户方便读者查询及寻找图 书 排行榜模块图书借阅排 行榜 排行榜内容所有用户是读者了解最受欢迎的 书 排行榜模块许哲借阅排 行榜 排行榜内容所有用户让大家知道哪位读者借 阅的图书最多 表 3 1 3 4 数据管理能力要求 针对软件系统 图书管理员基本信息中的 id 号 姓名 读者详细信息表中的各项信息 图 书详细信息表中的各项信息基本上是固定不变的 他们不会随着系统的运行和 时间的变化而发生变化 他们一旦入库 一般情况下是不会改变的 所以 他 们输入库的过程一定要确保正确 其他的 如图书管理员基本信息中的密码 图书借阅和归还信息表都随时 需要做一些调整 因此他们会改变 用户的权限一旦入库后基本上是不会改变的 但在入库确定前是可以改变 的 3 5 故障处理要求 系统失效后能给出错误信息 提示用户采取适当手段处理故障 3 6 其他专门要求 普通用户的需求 对于只有查看 借阅权限的用户 一般是通过上网浏览 学校网页来查看数据的 各图书馆管理员 能够对系统进行设置 以适应不同用户的需求 4 运行环境规定 4 1 设备 普通 PC 即可 4 2 支持软件 1 操作系统 Win2000 XP Vista SEVEN 2 DBMS MySql5 0 或以上版本 3 JDK1 5 及以上 4 Web 服务器 Tomcat 5 浏览器 IE5 0 及以上 推荐使用 IE6 0 4 3 接口 4 3 1 用户接口 采用窗口化的界面 菜单式进行设计 在操作时响

温馨提示

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

评论

0/150

提交评论