基于jsp的图书管理系统_第1页
基于jsp的图书管理系统_第2页
基于jsp的图书管理系统_第3页
基于jsp的图书管理系统_第4页
基于jsp的图书管理系统_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

互联网软件开发(JavaEE)课程设计题目: 图书借阅管理学 生 姓 名: 蔡侃廷 学 号: 3140704139 专 业 班 级: 软件 141 学 院: 计算机与信息学院 指 导 教 师: 汪国武 设 计 时 间: 2017.9.4-2017.9.15 2017 年 9 月 16 日前言当 今 时 代 是 飞 速 发 展 的 信 息 时 代 。 在 各 行 各 业 中 离 不 开 信 息 处理 , 这 正 是 计 算 机 被 广 泛 应 用 于 信 息 管 理 系 统 的 环 境 。 计 算 机 的 最大 好 处 在 于 利 用 它 能 够 进 行 信 息 管 理 。 使 用 计 算 机 进 行 信 息 控 制 ,不 仅 提 高 了 工 作 效 率 , 而 且 大 大 的 提 高 了 其 安 全 性 。 由 于 信 息 技 术的 发 展 , 许 多 行 业 在 经 营 管 理 过 程 中 对 计 算 机 技 术 的 依 赖 程 度也 不 断 增 强 。一 直 以 来 人 们 使 用 传 统 的 人 工 方 式 管 理 图 书 馆 的 日 常 工 作 ,在 计 算 机 尚 未 在 图 书 管 理 系 统 广 泛 使 用 之 前 , 借 书 和 还 书 过 程 主 要依 靠 手 工 。 一 个 最 典 型 的 手 工 处 理 还 书 过 程 就 是 : 读 者 将 要 借 的 书和 借 阅 证 交 给 工 作 人 员 , 工 作 人 员 将 每 本 书 上 附 带 的 描 述 书 的 信 息的 卡 片 和 读 者 的 借 阅 证 放 在 一 个 小 格 栏 里 , 并 在 借 阅 证 和 每 本 书 贴的 借 阅 条 上 填 写 借 阅 信 息 。 这 样 借 书 过 程 就 完 成 了 。 还 书 时 , 读 者将 要 还 的 书 交 给 工 作 人 员 , 工 作 人 员 根 据 图 书 信 息 找 到 相 应 的 书 卡和 借 阅 证 , 并 填 好 相 应 的 还 书 信 息 , 这 样 还 书 过 程 就 完 成 了 。信 息 化 浪 潮 、 网 络 革 命 在 给 社 会 带 来 冲 击 的 同 时 , 也 使 图书 馆 业 务 受 到 了 强 烈 的 冲 击 , 图 书 馆 传 统 的 管 理 和 服 务 方 式 已 不 能适 应 读 者 对 日 益 增 长 的 文 献 信 息 的 需 求 , 建 设 图 书 馆 信 息 网 络 系 统 ,是 图 书 馆 现 代 化 建 设 的 客 观 要 求 。 建 设 以 计 算 机 为 核 心 的 图 书 馆 信息 网 络 , 实 现 图 书 馆 管 理 和 服 务 的 自 动 化 , 更 好 地 为 科 技 工 作 服 务 ,是 图 书 馆 发 展 的 必 由 之 路 。 目 前 , 国 内 大 部 分 大 型 的 公 共 图 书 馆 和高 校 图 书 馆 都 实 现 了 网 络 管 理 , 中 小 型 图 书 馆 ( 包 括 企 业 图 书 馆 ) ,也 在 朝 着 这 个 方 向 发 展 。图 书 馆 管 理 系 统 是 一 个 基 于 Web 的 电 子 图 书 管 理 系 统 , 主要 包 含 系 统 设 置 、 读 者 管 理 、 图 书 管 理 、 图 书 借 还 、 系 统 查 询 及密 码 修 改 等 功 能 模 块 。 系 统 采 用 Java 作 为 核 心 语 言 , 辅 助 以html、 css 语 言 和 脚 本 语 言 javascript 对 系 统 功 能 进 行 分 析 与 设 计 ,系 统 的 设 计 思 想 则 采 用 了 MVC 设 计 思 想 , 通 过 视 图 层 、 模 型 层 及控 制 层 三 者 的 交 互 , 实 现 系 统 的 功 能 , 软 件 界 面 清 晰 友 好 美 观 ,系 统 基 本 功 能 一 目 了 然 。 系 统 的 整 体 架 构 为 三 层 架 构 , 以 Java 作为 编 程 语 言 , 用 JSP 实 现 动 态 页 面 , 用 MySQL 存 储 数 据 。目录需求分析 .5功能需求: .5性能需求 .61、信息处理的准确及时 .62、客户端操作简单易学和后台数据便于维护 .7概要设计 .7系统实现的目标 .7系统功能模块设计 .8系统功能结构图 .8系统流程图 .11详细设计 .16系统流程分析 .16登陆功能 .16管理员添加功能 .17首页功能设计 .18图书管理模块 .19读者管理模块 .21图书借阅模块 .21图书续借模块 .22调试分析 .24系统测试的概述 .24测试结果 .24运行截图 .26小结 .27参考文献 .28附录 .29需求分析随着社会的进步,的、意义信息技术的广泛应用,数字化管理的优势日趋显著。针对中小型图书馆或图书室管理落后的情况,设计实现一个图书信息管理系统,通过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进行管理可以给管理员和用户带来以下不同的方便:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作效率,也是图书馆等部门管理科学化、正规化的重要标志之一。而且计算机管理的成本不断降低。因此,开发一套这样的中小型图书管理软件已经很有必要,并且实现研究服务于实践的原则。功能需求:图书借阅者的需求是查询图书室所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护等。图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借书证号和密码登录系统,还可以进行本人借书情况的查询和维护部分个人信息。一般情况下,图书借阅者只应该查询和维护本人的借书情况和个人信息,若查询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。图书馆工作人员有修改图书借阅者借书和还书记录的权限,所以需对工作人员登陆本模块进行更多的考虑。在此模块中,图书馆工作人员可以为图书借阅者加入借书记录或是还书记录,并打印生成相应的报表给用户查看和确认。图书馆管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对图书信息、借阅者信息、总体借阅情况信息的管理和统计、工作人员和管理人员信息查看及维护。图书馆管理员可以浏览、查询、添加、删除、修改、统计图书的基本信息;浏览、查询、统计、添加、删除和修改图书借阅者的基本信息,浏览、查询、统计图书馆的借阅信息,但不能添加、删除和修改借阅信息,这部分功能应该由图书馆工作人员执行,但是,删除某条图书借阅者基本信息记录时,应实现对该图书借阅者借阅记录的级联删除。并且还应具有生成催还图书报表,并打印输出的功能。性能需求1、信息处理的准确及时一个系统如果不能及时并准确地进行信息管理,那么这个系统一定不会让用户接受。因此,要求系统在信息处理上做严谨的开发,保证用户在进行信息处理时,不会出现数据处理过慢,信息处理出错等 bug,最大程度地满足用户的个性化需求。2、客户端操作简单易学和后台数据便于维护图书管理系统面向的是图书管理人员,他们需要的是简明易懂、方便操作,令人看着舒心的系统界面。这些个性化需求就使得系统在开发过程中,必须考虑视图层界面的清晰明了,一眼看去就能找到自己所需的系统功能。要做到这些,就要求系统分析人员及时了解用户的需求信息,同时,在系统开发中减少英文等外语的使用,使得用户能在最短的时间里摸透系统的各项功能。在当今的各种信息管理系统中,都是使用数据库对数据信息进行挖掘与处理,图书管理系统作为中小型的图书馆使用的系统,就决定了数据库不需要是超大型数据库,但是使用的数据库必须便于对数据库中的数据进行更新备份,也能在遇到断电,系统发生故障或意外崩溃时,对失去的数据进行恢复。概要设计系统实现的目标 学校图书管理系统的开发主要要实现的目标有以下几个方面:(1)界面设计友好、美观。(2)数据存储安全、可靠。(3)信息分类清晰、准确。(4)强大的查询功能,保证数据查询的灵活性。(5)实现对图书借阅和归还过程的全程数据信息跟踪。(6)提供图书借阅排行榜,为图书管理员提供了真实的数据信息。(7)提供灵活、方便的权限设置功能,使整个系统的管理分工明确。(8)具有易维护性和易操作性。系统功能模块设计(1)系统设置模块:添加删除管理员、设置管理员的权限、说明图书存放书架信息添加删除书架信息。(2)读者管理模块:添加删除不同类型的读者及注明可借图书的数量、添加删除读者的档案。(3)图书管理模块:添加删除不同类型的的图书及注明图书可借的天数库存数量、添加删除图书的档案。(4)图书借还模块:可查询读者借阅和归还图书的信息及图书的现有库存量。(0035)系统查询模块:可根据不同的条件(条形码、书名、类别、作者、书架、出版社)查询读者需要的图书、读者可根据不同的条件(图书条形码、图书名称、读者编号、读者名字、到期时间)查询自己借阅图书信息。(6)排行榜模块:可以让读者知道图书借阅的排行榜及读者借阅的排行榜。系统功能结构图根据图书管理系统的实际需求,可以将图书管理系统划分为图书管理、读者管理、图书借还、系统查询、4个部分各个部分的具体功能的系统功能结构图如图3-1所示。图书馆管理系统系统读者管理图书管理图书借还系统设置读者信息读者信息更新读者查询图书信息部门信息更新图书查询图书借阅图书归还图书过期用户管理图3-1 系统功能结构图(1) 图书借阅系统完成用户的借书过程其数据流图如图3-2所示。图3-2 借阅系统的数据流图借阅管理书籍借阅书籍归还 输入读者证号和图书索引号输入读者证号和书籍索引号归还成功借阅成功(2)还书系统完成图书的归还过程其数据流图如图3-3所示。图3-3 归还系统的数据流图(3)图书档案管理系统为用户提供图书档案信息其数据流图如图3-4所示。图3-4 图书档案管理数据流图(4)读者档案系统用于记录读者的详细信息其数据流图如图3-5所示。归还读者卡号归还 id 归还时间图书编号 操作员图3-5 读者档案管理数据流图系统流程图图书管理系统的流程是用户先输入自己的帐号密码及系统显示

温馨提示

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

评论

0/150

提交评论