软件工程实训-需求分析报告_第1页
软件工程实训-需求分析报告_第2页
软件工程实训-需求分析报告_第3页
软件工程实训-需求分析报告_第4页
软件工程实训-需求分析报告_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

精品文档 1欢迎下载 软件工程 需求分析报告 报告名称基于 JSP 的图书馆管理系统 的设计与实现 专 业软件技术 班 级 学 号 姓 名 指导教师 精品文档 2欢迎下载 1 1 引言引言 随着计算机技术的不断应用和提高 计算机已经深入到社会生活的各个角 落 计算机软件也在各方面得到广泛的应用 但是 很多图书馆仍采用手工管 理图书的方法 不仅效率低 易出错 手续繁琐 而且耗费大量的人力 为了 满足图书馆管理人员对图书馆书籍 读者资料 借还书等进行高效的管理 并 结合我院图书馆管理现状 在工作人员具备一定的计算机操作能力的前提下 特编此图书管理系统软件以提高图书馆的管理效率 1 1编写目的编写目的 本需求的编写是为了研究图书管理系统软件的开发途径和应用方法 同时 它也是进行项目策划 概要设计和详细设计的基础 是维护人员进行内部维护 信息更新 验收和测试的依据 1 2预期的读者和阅读建议预期的读者和阅读建议 本需求的预期读者是我院图书馆管理员 部分学员 与图书管理系统软件 开发有联系的决策人 开发组成人员 扶助开发者 软件验证者 1 3背景及范围背景及范围 本项目的名称 图书馆管理系统开发软件 本项目的任务提出者及开发者是图书管理系统软件开发小组 用户是学院图 精品文档 3欢迎下载 书馆及相关读者 本产品是针对电脑管理图书的需求设计的 主要包括管理员管理模块和学 员自助服务模块 其中 管理员管理模块可以完成读者登记 购入新书 图书 检索 读者借还书 图书注销等主要功能 学员自助服务模块可以完成学员电 子阅读 图书检索功能 1 4参考资料参考资料 1 软件工程 赛煜 刘文 编著 东软电子出版社 2 数据库系统概论 萨师煊 王珊 编著 高等教育出版社 3 JSP项目开发 萨师煊 陈丹丹 高飞 编著 清华大学出版社 2 2 综合描述综合描述 为方便对图书馆书籍 读者资料 借还书等进行高效的管理 特编写该程 序以提高图书馆的管理效率 使用该程序后 图书馆管理人员可以管理读者的 登记 图书的购入 借出 归还以及注销等 还可以查询某位读者 某本图书 的借阅情况 对当前借阅情况给出一些统计 给出统计表格 以全面掌握图书 的情况 在学校图书馆内部的现有局域网这个网络环境下 信息由各用户在规定 的权限下在各自的工作站上录入 信息上网后各用户可查询 调用 达到信息 共享 2 12 1 产品的前景产品的前景 图书馆在正常运营中面对大量书籍 读者信息以及两者间相互联系产生的 借书信息 还书信息 现有的人工记录方法既效率低又错误过多 大大影响了 图书馆的正常管理工作 因此需要对书籍资源 读者资源 借书信息 还书信 息进行管理 及时了解各个环节中信息的变更 有利用管理效率的提高 本系 统通过强大的计算机技术给图书管理人员和读者借 还书带来便利 本系统除 了图书馆内管理的一般功能还外 还包括网上在线查询图书信息 查询本人的 借阅情况和续借等功能 系统的功能相对比较完善 根据以后不同的需要 还 精品文档 4欢迎下载 要对系统进行更新 2 22 2 产品的功能产品的功能 1 读者信息的制定 输入 修改 查询 包括种类 性别 借书数量 借书 期限 备注 2 书籍基本信息制定 输入 修改 查询 包括书籍编号 类别 关键词 备注 3 借书信息制定 输入 修改 查询 包括书籍编号 读者编号 借书日期 借书期限 备注 4 还书信息制定 输入 修改 查询 包括书籍编号 读者编号 还书日期 还书期限 备注 5 有条件 多条件查询各种信息 2 32 3 用户类和特征用户类和特征 本系统的最终用户为管理员 图书管理员和其它管理人员 他们可以删除 图书信息 删除或增加学生信息 可以查看读者的借阅信息 他们都具有一定 的计算机应用基础 可以比较熟练操作计算机 运行环境运行环境 1 1 硬件环境硬件环境 服务器 1 处理器 CPU 双核 Intel 奔腾 D 或 AMD 速龙 64X2 以上 2 内存容量 RAM 1G 以上 客户端 1 处理器 CPU 双核 Intel 奔腾 D 或 AMD 速龙 64X2 以上 2 内存容量 RAM 1G 以上 精品文档 5欢迎下载 2 2 软件环境 软件环境 数据库服务器端 1 操作系统 Windows 7 2 数据库管理系统 MySql 配置 TCP IP 协议 Web 服务器端 1 操作系统 Windows 7 2 Internet 信息服务 IIS 6 0 管理器 客户端 1 操作系统 Windows 7 2 Web 浏览器 Internet Explorer 5 0 以上 配置 TCP IP 协议 2 42 4 设计与实现上的限制设计与实现上的限制 开发时间比较紧 机器限制 开发人员的经验少 是开发系统中主要的问 题 开发经费不到位 管理不完善 设计时没能全得到考虑 都会影响本项目 的开发进程 3 3 功能需求功能需求 3 13 1 需求规定需求规定 在图书管理系统中 管理员要为每个读者建立借阅账户 并給读者发放不 同类别的借阅卡 借阅卡可提供卡号 读者姓名 账户内存储读者的个人信息 和借阅记录信息 持有借阅卡的读者可以通过管理员 作为读者的代理人与系 统交互 借阅 归还图书 不同类别的读者可借阅图书的范围 数量和期限不 同 可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况 以及续 借图书 系统审核符合续借条件 借阅图书时 先输入读者的借阅卡号 系统验证借阅卡的有效性和读者是 精品文档 6欢迎下载 否可继续借阅图书 有效则显示读者的基本信息 供管理员人工核对 然后输 入要借阅的书号 系统查阅图书信息数据库 显示图书的基本信息 供管理员 人工核对 最后提交借阅请求 若被系统接受则存储借阅纪录 并修改可借阅 图书的数量 归还图书时 输入读者借阅卡号和图书号 或丢失标记号 系统 验证是否有此借阅纪录以及是否超期借阅 无则提示 有则显示读者和图书的 基本信息供管理员人工审核 如果有超期借阅或丢失情况 先转入过期罚款或 图书丢失处理 然后提交还书请求 系统接受后删除借阅纪录 并登记并修改 可借阅图书的数量 图书管理员定期或不定期对图书信息进行入库 修改 删除等图书信息管 理以及注销 不外借 包括图书类别和出版社管理 3 23 2 功能分类如图功能分类如图 1 1 图图书书 馆馆管管 理理系系 统统 系系统统 登登陆陆 基基础础 信信息息 管管理理 图图书书馆馆信信息息 系系统统信信息息参参 数数设设置置 书书架架设设置置 管管理理员员设设置置 图图书书词词库库设设 置置 图图书书 管管理理 购购入入新新书书 图图书书注注销销 学学生生 管管理理 查查询询 子子系系 统统 学学生生借借书书 学学生生还还书书 学学生生信信息息查查询询 图图书书信信息息查查询询 图 1 精品文档 7欢迎下载 3 33 3 具体需求具体需求 系统的总体图见图 2 图图书书馆馆管管理理人人员员 登登陆陆信信息息验验证证用用户户名名和和密密码码 密密码码错错误误信信息息 管管理理员员表表 处处理理管管理理请请求求 数数据据 输输入入管管理理请请求求数数据据显显示示器器显显示示 系系统统时时钟钟 当当前前日日期期 处处理理查查询询请请求求 数数据据 查查询询结结果果当当前前日日期期 图 2 第一层图 第一层图 1 登陆子系统如图 3 图 图书 书馆 馆管 管理 理人 人 员 员 密 密码 码验 验证 证用 用户 户名 名和 和密 密码 码 登 登陆 陆错 错误 误信 信息 息 管 管理 理员 员表 表 验 验证 证权 权限 限用 用户 户名 名 显 显示 示可 可用 用的 的控 控 件 件和 和界 界面 面 权 权限 限 显 显示 示器 器 显 显示 示 图 3 管理员登录 2 查询模块 精品文档 8欢迎下载 查询读者信息及其借书情况如图 4 图图书书馆馆管管理理 人人员员 学学生生信信息息查查 询询 输输入入学学生生查查询询关关键键字字 显显示示器器 学学生生信信息息 学学生生文文件件借借书书文文件件 图图书书信信息息查查 询询 输输入入图图书书查查询询关关键键字字 图图书书信信息息 图图书书目目录录 文文件件 图 4 查询读者信息及其借书情况 第二层图 第二层图 1 1 处理新书购入 如图处理新书购入 如图 5 5 规格说明 输入新书的全部信息 引言 为了输入新书的全部信息 包括 分类目录号 流水号书名 作者 内容 摘要 价格和购书日期等 输入 新书的全部信息 处理 通过图书管理系统写入图书目录文件 输出 精品文档 9欢迎下载 新书的全部信息 图 5 输入新书全部信息 2 2 处理学生借书 如图 处理学生借书 如图 6 6 规格说明 查询读者借书的相关信息 引言 为了查询读者借书的相关信息 输入 借书信息的关键字 处理 利用关键字在借书文件中找到此流水号图书的相关信息 输出 借书相关信息 精品文档 10欢迎下载 图图书书馆馆管管理理 人人员员 检检查查学学生生欠欠 费费情情况况 输输入入学学生生字字段段 罚罚款款单单 显显示示器器欠欠款款超超额额 拒拒绝绝借借书书 更更新新数数据据库库 接接受受借借书书 输输入入图图书书信信息息 借借书书文文件件 借借书书成成功功 非非法法学学生生信信息息 系系统统时时钟钟当当前前日日期期 学学生生文文件件 图 6 查询读者借书 3 3 处理学生还书 图 处理学生还书 图 7 7 规格说明 输入读者还书信息 引言 为了把读者还书的相关信息 包括 图书分类号 流水号 读者号 借阅 日期和还书日期等 写入还书文件中 输入 读者还书信息 处理 通过图书管理系统写入还书文件中 输出 读者还书信息的全部内容 精品文档 11欢迎下载 图图书书馆馆管管理理 人人员员 根根据据图图书书字字 段段查查找找数数据据 库库 输输入入图图书书字字段段计计算算欠欠款款结结 果果 借借书书信信息息和和学学生生信信息息 显显示示器器 欠欠款款金金额额 还还书书成成功功 系系统统时时钟钟 当当前前日日期期 罚罚款款单单学学生生文文件件 图图书书目目录录 文文件件 借借书书文文件件 图 7 输入读者还书信息表 4 4 处理图书注销 如图 处理图书注销 如图 8 8 规格说明 注销图书的相关内容 引言 为了注销图书的相关信息 输入 图书信息的关键字 图书分类号或书名 处理 利用关键字在图书目录文件中找到此图书分类号或书名图书的相 关信息 输出 图书的注销信息 精品文档 12欢迎下载 图图书书馆馆管管理理人人 员员 根根据据图图书书字字 段段 查查找找数数据据 库库 输输入入注注销销图图书书字字段段 图图书书目目录录文文 件件 操操作作验验证证修修改改操操作作 保保存存修修改改记记录录 输输入入修修改改信信息息 显显示示器器注注销销成成功功 非非法法操操作作 系系统统时时钟钟当当前前日日期期 图 8 注销图书 5 5 处理学生信息查询 如图 处理学生信息查询 如图 9 9 规格说明 读者登记 即读者的具体信息 引言 为了把读者的具体信息 包括 读者编号 姓名 学院 专业 年级等 写入读者目录文件中 输入 读者具体信息 处理 通过图书管理系统写入读者目录文件中 输出 读者具体信息 精品文档 13欢迎下载 图图书书馆馆管管理理 人人员员 确确定定查查询询类类 型型及及字字段段 输输入入查查找找字字段段查查找找数数据据库库查查找找字字段段 关关键键字字 显显示示器器 查查询询结结果果 学学生生文文件件借借书书文文件件 图 9 读者登记 6 6 处理图书信息查询 图 处理图书信息查询 图 1010 规格说明 查询图书的相关内容 引言 为了查找图书的相关信息 输入 图书信息的关键字 图书分类号或书名 处理 利用关键字在图书目录文件中找到此图书分类号或书名图书的相关信息 输出 图书的相关信息 图图书书馆馆管管理理人人 员员 确确定定查查询询类类型型 及及字字段段 输输入入查查询询关关键键字字查查找找数数据据库库查查询询字字段段及及关关键键字字显显示示器器查查询询结结果果 借借书书文文件件 图图书书目目录录文文 件件 图 10 查询图书 精品文档 14欢迎下载 4 4 非功能需求非功能需求 4 14 1 性能需求性能需求 1 1 精度需求 在精度需求上 根据使用需求 在各项数据的输入 输出及传输过程中 可以满足各种精度的需求 2 2 时间需求 在软件方面 响应时间 更新处理时间都比较快且迅速 完全满足用户要 求 3 3 灵活性 当用户需求 如操作方式 运行环境 结果精度 数据结构与其他软件接 口等发生变化时 设计的软件要做适当调整 灵活性非常大 4 4 故障处理 内部故障处理 在开发阶段可以随即修改数据库里的相应内容 外部故障 对编辑的程序进行重装载时 第一次装载认为错 修改 第二 次运行 在需求调用时出错 有错误提示 重试 4 24 2 属性属性 1 1 保密性 本软件作为教学管理辅助设备 它的规模比较小 不需要保密技术 先顶 一个程序中某些区域的规约 给不同的模块分配不同的功能 2 2 可维护性 本软件的组成程序组构较为简单 直观意义上较独立 因此 给予电子化 的所构成的硬件的简单可维护的特点 决定了该软件的简单 他与文件系统

温馨提示

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

评论

0/150

提交评论