java图书馆管理系统设计.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书馆管理系统 设计说明书 2012年 6 月 25 日 1 系统概述 1 1.1 项目背景 1 1.2 需求分析 1 1.3 系统设计 1 1.3.1 系统目标 1 1.3.2 系统功能结构 2 1.3.3 系统流程图 2 1.3.4 系统预览 3 1.4 小组成员及分工 7 1.5 系统的部署与运行 7 2 数据库设计 7 2.1 数据库分析 7 2.2 数据库概念模型设计 7 2.2.1 图书信息实体 7 2.2.2 读者信息实体 8 2.2.3 图书借阅信息实体 8 2.2.4 图书分类实体 9 2.2.5 图书订购实体 9 2.2.6 操作员信息实体 10 2.2.7 库存信息实体 10 2.3 数据库逻辑模型设计 10 2.4 数据库物理模型(MySQL 5) 11 2.5 相关数据库表说明如下: 13 2.6 各表详细说明 13 2.6.1 图书类别表 13 2.6.2 图书信息表 14 2.6.3 图书借阅表 14 2.6.4 图书订购表 14 2.6.5 读者信息表 15 2.6.6 库存表 15 2.6.7 操作员表 15 3 系统功能设计 16 3.1 图书类别管理 16 3.1.1 显示部门树 16 3.1.2 添加部门 17 3.1.3 修改部门 18 3.1.4 删除部门 18 3.1.5 实现部门信息管理的接口和类设计如下: 19 3.2 图书信息管理 19 3.2.1 员工列表 19 3.2.2 添加员工 20 3.2.3 修改员工 21 3.2.4 删除员工 21 3.2.5 实现员工信息管理的接口和类设计如下: 22 3.3 图书订购管理 22 3.3.1 培训列表 22 3.3.2 添加培训 23 3.3.3 修改培训 23 3.3.4 删除培训 24 3.3.5 实现培训信息管理的接口和类设计如下 24 3.4 图书借阅信息管理 26 3.4.1 增加员工工资 26 3.4.2 修改员工工资 27 3.4.3 删除员工工资 27 3.5 系统维护模块 28 3.5.1 显示系统树 28 一、功能描述 28 3.5.2 添加用户 28 一、 功能描述 28 3.5.3 修改用户信息 29 3.5.4 删除用户信息 29 3.6 登陆模块 30 系统概述 项目背景 XX高校拥有一个小型图书馆,为全校师生提供一个阅读、学习的空间。近年来,随着生涯不断扩大,图书馆的规模也随之扩大,图书数量也相应地大量增加,有关图书的各种信息成倍增加。而面对如此庞大的信息量,校领导决定使用一套合理、有效、规范、实用的图书馆管理系统,对校内图书资料进行统一、集中的管理。 我们受该高校的委托,开发一个图书馆管理系统,开发宗旨是实现图书管理的系统化、规范化和自动化,达成图书资料集中、统一管理的目标。 需求分析 图书馆管理系统是图书馆管理工作中不可缺少的部分,对于图书馆的管理者和使用者来说,都非常重要。但长期以来,人们使用传统的手工方式或性能较低的图书馆管理系统管理图书馆的日常事务,操作流程比较繁琐,效率相当低。而一个成功的图书馆管理系统应提供快速的图书信息检索功能、快捷的图书借阅、归还流程,为管理者与读者提供充足的信息和快捷的数据处理手段。我们经过对一些典型的图书馆管理系统的考察,并与XX高校图书馆领导的深入交流,从读者与图书馆管理员的角度出发,本着以读者借书、还书快捷、方便的原则,要求本系统应具有以下特点: 具有良好的系统性能,友好的用户界面; 较高的处理效率,便于使用和维护; 采用成熟技术开发,使系统具有较高的技术水平和较长的生命周期; 系统尽可能简化图书馆管理员的重复工作,提高工作效率; 简化数据查询、统计难度。 系统设计 系统目标 根据以上的需求分析以及与用户的沟通,该系统应达到以下目标: 界面设计友好、美观; 数据存储安全、可靠; 信息分类清晰、准确; 强大的查询功能,保证数据查询的灵活性; 操作简单易用、界面清晰大方; 系统安全、稳定; 开发技术先进、功能完备、扩展性强; 占用资源少、对硬件要求低; 提供灵活、方便的权限设置功能,使整个系统的管理分工明确。 系统功能结构 本图书馆管理系统分为4大功能模块:基础数据维护模块、图书借阅模块、新书订购管理模块、系统维护模块。 本系统各个部分及其包括的具体功能模块,如下图所示: 系统流程图 图书馆管理系统的系统流程图如下所示: 系统预览 图书馆管理系统由多个程序界面组成,下面仅列出几个典型界面。如下所示: 图1 管理员登录界面 图2 程序主界面 图3 添加图书类别界面 图4 修改图书类别界面 图5 添加图书信息界面 图6 修改图书信息界面 小组成员及分工 此处说明:学号、姓名、各自分工 序号 模块 学号 姓名 1 2 3 4

文档评论(0)

2749166188 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档