基于bs模式的图书借阅管理系统的设计和实现毕业设计论文(编辑修改稿)内容摘要:
┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 对第 1 层 DFD图中的加工 进一步进行展开, 如图。 读 者3 . 1合 法 性检 查3 . 2借 阅图 书读 者图 书读 者 借 阅 请 求借 阅 结 果借 阅 条 件读 者 信 息图 书 信 息图 书 信 息 图 图书借阅进一步细化数据流图 读 者3 . 1合 法 性检 查3 . 2续 借图 书读 者图 书读 者 续 借 请 求续 借 结 果续 借 条 件读 者 信 息图 书 信 息图 书 信 息 图 图书续借进一步细化数据流图 清华大学 毕业设计(论文)说明书 共 65 页 第 11 页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 读 者4 . 1合 法 性检 查4 . 2归 还图 书读 者图 书读 者 归 还 图 书归 还 结 果符 合 管 理 条 件读 者 信 息图 书 借 阅 信 息图 书 信 息不 符 管 理 条 件4 . 3罚 款 o r赔 偿提 示 惩 罚 信 息 图 图书归还进一步细化数据流图 有了系统的数据流 图后,还有相当多的数据信息如图书、借阅 、续借 、归还等信息需要进一步描述,这就是需要定义数据字典,才能把现有的系统描述清楚。 图 列出了系统的主要数据字典。 别 名 :描 述 : 纪 录 所 有 图 书 的 基 本 情 况定 义 : 图 书 信 息 表 = I S B N 号 + 条 号 码 + 索 取 号+ 财 产 号 + 馆 藏 地 + 价 格位 置 : L i b r a r . d b 3 数 据 库图 书 : 图 书 基 本 信 息 表 结 构 别 名 :描 述 : 纪 录 所 有 图 书 的 详 细 信 息定 义 : 图 书 I S B N 信 息 表 = I S B N 号 + I S S N 号 +索 取 号 + 题 名 + 丛 编 题 名 + 图 书 类 型 + 出 版 社+ 分 类 法 类 号 + 作 者 + 图 书 语 言位 置 : L i b r a r . d b 3 数 据 库图 书 : 图 书 I S B N 信 息 表 结 构 清华大学 毕业设计(论文)说明书 共 65 页 第 12 页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 别 名 :描 述 : 纪 录 所 有 图 书 的 借 阅 情 况定 义 : 借 阅 登 记 表 = 借 书 编 号 + 读 者 编 号 + 图书 编 号 + 借 阅 时 间 + 应 还 时 间 + 实 还 时 间 + 是 否归 还位 置 : L i b r a r y . d b 3 数 据 库借 书 登 记 : 借 书 登 记 表 结 构 别 名 :描 述 : 纪 录 所 有 读 者 信 息 情 况定 义 : 读 者 信 息 表 = 读 者 号 码 + 证 件 号 码+ 登 录 密 码 + 读 者 姓 名 + 性 别 + 读 者 类 型 + 办 证 日期 + 失 效 日 期位 置 : L i b r a r y . d b 3 数 据 库读 者 信 息 : 读 者 信 息 表 结 构 别 名 :描 述 : 未 按 时 归 还 图 书 的 读 者 需 要 记 录 的 信息 , 比 如 相 应 赔 偿 或 超 期 罚 款定 义 : 惩 罚 信 息 = 借 阅 I D + 读 者 编 号 + 图 书I D + 应 罚 款 额 + 实 罚 款 额 + 处 理 时 间 + 处 理 人 +罚 款 类 型 + 偿 还 类 型位 置 : L i b r a r y . d b 3 数 据 库名 称 : 惩 罚 信 息 表 别 名 :描 述 : 纪 录 管 理 员 信 息定 义 : 管 理 员 信 息 = 管 理 员 I D + 管 理 员 n a m e +密 码 + 角 色位 置 : L i b r a r y . d b 3 数 据 库名 称 : 管 理 员 别 名 :描 述 : 纪 录 管 理 角 色 拥 有 的 信 息定 义 : 管 理 角 色 = 角 色 I D + 角 色 名位 置 :名 称 : 管 理 员 角 色 别 名 :描 述 : 读 者 借 阅 请 求 信 息定 义 : 借 阅 请 求 = 借 阅 I D + 读 者 号 码 + 图 书 I D位 置 :名 称 : 借 阅 请 求 别 名 :描 述 : 续 借 图 书 的 相 关 信 息定 义 : 续 借 图 书 = 借 阅 I D + 读 者 号 码 + 图 书 I D位 置 :名 称 : 续 借 请 求 别 名 :描 述 : 归 还 图 书 的 相 关 信 息定 义 : 归 还 图 书 = 借 阅 I D + 读 者 号 码 + 图 书 I D +归 还 日 期位 置 :名 称 : 归 还 图 书 别 名 :描 述 : 是 否 借 阅 成 功 的 返 回 结 果定 义 : 借 阅 结 果 = 借 阅 I D + 图 书 I D + 读 者 号 码+ 借 出 否 + 提 示 成 功 借 阅位 置 :名 称 : 借 阅 结 果 清华大学 毕业设计(论文)说明书 共 65 页 第 13 页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 别 名 :描 述 : 续 借 图 书 的 返 回 结 果定 义 : 续 借 结 果 = 借 阅 I D + 读 者 号 码 + 图 书 I D +续 借 天 数 + 续 借 次 数位 置 :名 称 : 续 借 结 果别 名 :描 述 : 归 还 图 书 操 作 完 成 后 的 返 回 结 果定 义 : 归 还 结 果 = 借 阅 I D + 图 书 I D + 读 者 号 码+ 已 归 还 ( t r u e / f a l s e ) + 是 否 有 惩 罚 记 录位 置 :名 称 : 归 还 结 果别 名 :描 述 : 纪 录 系 统 所 设 置 的 角 色 权 限定 义 : 权 限 表 = 权 限 I D + 权 限 名位 置 : L i b r a r y . d b 3 数 据 库名 称 : 权 限 表 图 系统主要数据字典 清华大学 毕业设计(论文)说明书 共 65 页 第 1 页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 功能需求 经过以上详细的用户调查,在现行业务流程和数据分析的基础上,基本可以确定系统设计必须达到的目标。 以下是图书管理系统必须具备的功能: :对于购进的新书,系统必须具备图书信息资料的录入功能。 :当图书资料发生变化,如图书丢失或有错误信息输入时,则应能够及时对数据进行修改和补充。 ,续借的操作,归还的登记功能:系统的主要功能之一,供本校读者借阅图书、归还图书,并进行登记。 、删除和修改功能:系统主 要功能之一,建立读者信息,并对其进行维护。 ,委托信息进行维护; ,删除,修改:系统的主要功能之一,发布信息,并对其进行维护 清华大学 毕业设计(论文)说明书 共 65 页 第 2 页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 性能需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行,图书管理系统应该满足以下的性能需求: 系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要性能。 在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。 系统的开放性和系统的可扩充性 图书管理 系统在开发过程中,应该充分考虑以后的可扩充性。 例如用户查询的需求也会不断的更新和完善。 所有这些,都要求系统提供足够的手段进行功能的调整和扩充。 而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。 通过软件的修补、替换完成系统的升级和更新换代。 系统的易用性和易维护性 图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。 这就要求系统能够提供良好的用户接口,易用的人机交互界面。 要实现这一点,就要求系统应该尽量 使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。 系统的标准性 系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。 所有这些都要符合主流国际、国家和行业标准。 系统的先进性 目前计算系统的技术发展相当快,做为图书管理系统工程,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。 这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。 另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并 先进且有良好发展前途的产品。 系统的响应速度 图书管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。 在进行统计分析时,根据所需数据量的不同而从秒级到分钟级 ,原则是保证操作人员不会因为速度问题而影响工作效率。 清华大学 毕业设计(论文)说明书 共 65 页 第 3 页 ┊ ┊ ┊ ┊ ┊ ┊ ┊。基于bs模式的图书借阅管理系统的设计和实现毕业设计论文(编辑修改稿)
相关推荐
的执行速度有了大幅 提升。 与传统程序不同, Sun 公司在推出 Java 之际就将其作为一种开放的技术。 全球数以万计的 Java 开发公司被要求所设计的 Java 软件必须相互兼容。 “Java 语言靠群体的力量而非公司的力量 ” 是 Sun 公司的口号之一,并获得了广大软件开发商的认同。 这与 微软公司 所倡导的注重精英和封闭式的模式完全不同。 Sun 公 司对 Java 编程语言的解释是
靠性。 由于数据量大,必须对数据及时备份与恢复。 而 B/S 模式由于他开发的系统维护工作集中在服务器上,客户端不用维护,就可以很好的满足用户的需求以及达到安全性,一致性,可靠性的特点,而且对于终端用户来讲, B/S 模式比 C/S 简化了客户端程序,减少了终端用户的投入成本。 正是有 B/S 的种种特点,与其他模式相比它更能满足用户的需求。 系统设计原则 在采用 B/S
式与访问本地文件系统相同。 对于后者, Java 的 applet 小程序可以从服务器下载到客户端,即部分计算在客户端进行,提高系统执行效率。 Java 提供了一整套网络类库 [4],开发人员可以利用类库进行网络程序设计,方便得实现 Java 的分布式特性。 特点四:可靠性和安全性 Java 最初设计目的是应用于电子类消费产品,因此要求较高的可靠性。 Java 虽然源于C++,但它消除了许多
务器: Tomcat Tomcat 是 Apache Jakarta 软件组织的一个子项目, Tomcat 是一个 JSP/Servlet 容器,它是在SUN公司的 JSWDK基础上发展起来的一个 JSP和 Servlet规范的标准实现,使用 Tomcat可以体验 JSP和 Servlet 的最新规范。 经过多年的发展, Tomcat 不仅是 JSP 和 Servlet 规范的标准实现
别的角度重点介绍了学校模块设计、教师模块设计和教务管理部门模块设计,最后给出了学生信息管理模块、教学计划管理模块、教务排课管理模块、学生选课管理模块、班级管理模块、学生作业管理模块、学生成绩管理模块、教师教学质量评价管理模块、高校财务管理模块以及 系统维护模块等系统模块的业务流程图; 第五章主要介绍了该高校教务管理系统的数据库设计,从整体上将数据库设计分为数据库概念结构设计和数据库逻辑结构设计
统开放性: 采用 B/S 架构,利用 开发,除了服务端必须部署在windowsserver 上之外,客户浏览系统可以使用任何带有浏览器的操作系统; 系统可扩充性: 系统采用模块化设计,便于增加功能进行扩充; 界面友好性:系统操作界面美观大方,易于操作。 (4)其他需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行,高校教师管理系统还应该满足保密性和标准性的需求。 保密性