java窗体毕业设计之图书管理系统资料.doc

  1. 1、本文档共84页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文 课题名称: 图书管理系统 学 号: 姓 名: 班 级: 院 系: 指导老师: 前言 随着社会的发展,人们对于知识的需求也在不断地增长。书籍做为人们获取并增长知识的主要途径,使得图书馆在人们的生活中占有了一定位置。但是近几年来,随着藏书量不断的增长,造成了书库空间极度不足,图书挤压,管理不善。这些都直接影响了读者对图书馆藏书的充分利用。这时各个图书馆就特别需要开发一套图书馆管理系统,通过该系统来提高图书馆的管理效率,从而减少管理方面的工作流和成本。 本系统针对图书馆的业务范围及工作特点,设计了用户客服端、读者管理、图书管理等三个大模块。这三个模块包括了图书馆的主要业务。用户客服端提供了个人信息、借阅情况、查询书籍状态,读者管理模块提供了个人信息、借/还书、查询书籍状态,图书管理模块提供了采购、编目、检索、统计等业务的计算机管理。使图书馆管理水平和业务水平跃上一个新的台阶。应用本系统可以在计算机上灵活、方便地管理用户和图书,从而大大的提高了处理速率,使管理更加现代化。本系统是根据实际情况和具体内容,按照一定的要求,科学、合理的进行系统分析、设计,具体包括菜单设计、数据输入、查询、删除、个性等设计。从而使本系统完全能满足经济性、灵活性、系统性及可靠性的要求。 目录 第1章 概述 1 第2章 开发工具的选择 2 第3章 系统分析 3 第4章 系统设计 4 第5章 数据库分析与设计 6 第6章 图书管理系统具体实现 10 1.类设计 10 2.普通用户登录模块 11 3.普通用户注册 14 4.普通用户登录 18 4.1用户界面 18 4.2查看个人信息和修改个人信息 19 4.3用户预借图书界面 25 4.4取消预借图书界面 31 4.5用户借阅情况界面 35 4.6用户续借图书界面 38 4.7查询全部图书与部分查询图书界面 42 4.8用户退出 47 5.管理者登录模块 48 5.1 管理用户界面 48 5.2借阅图书界面 51 5.3还书界面 57 5.4超期罚款界面 64 5.5图书管理界面 66 5.6添加图书界面 66 5.7修改图书界面 69 5.8删除图书界面 73 5.9预借删除及图书超期界面 75 第7章 总结 79 参考书目 80 第1章 概述 早年的图书馆采用的都是手工操作的管理方式,随着图书馆藏书种类的增长,藏书量的不断增加,读者群的不断增多,这种传统的管理方式,暴露出了许多的管理漏洞。随着计算机和网络技术在我国的快速发展,图书馆迫切需要一个能够实现自动化管理的管理系统。通过该系统能够实时显示图书的库存数量和种类信息,还能够对读者进行管理,还能够实时显示书籍的借阅情况和订购情况。通过系统来提高图书馆管理水平,同时提高工作效率。 第2章 开发工具的选择 一、NetBeans IDE 是一个屡获殊荣的集成开发环境,可以方便的在Windows,Mac,Linux和Solaris中运行。NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE目前支持PHP、Ruby、JavaScript、Ajax、Groovy、Grails和C/C++等开发语言。 NetBeans项目由一个活跃的开发社区提供支持, NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。 NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java、C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。 在 NetBeans Platform 平台中,应用软体是用一系列的软体模组(Modular Software Components)建构出来。而这些模组是一个jar档(Java Archive File)它包含了一组Java程式的类别而它们实作全依据依 NetBeans 定义了的公开介面以及一系列用来区分不同模组的定义描述档(Manifest File)。有赖於模组化带来的好处,用模组来建构的应用程式可只要加上新的模组就能进一步扩充。由於模组可以独立地进行开发,所以由 NetBeans 平台开发出来的应用程式就能利用着第三方软件,非常容易及有效率地进行扩充。 第3章 系统分析 一、需求分析 图书馆管理系统是一个高度集成的图书信息处理系统,通过将图书管理的各种功能进行整合,从而达到高速检索信息、提高工作效率、降低管理成本等目的。一个典型的图书馆管理系统应该能够管理所有的图书种类、图书信息以及读者信息,还需要提供各种图书

文档评论(0)

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

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

1亿VIP精品文档

相关文档