欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    图书馆管理系统毕业论文

    • 资源ID:1387659       资源大小:2.19MB        全文页数:39页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    图书馆管理系统毕业论文

    1、 本 科 毕 业 设 计 第 1 页 共 39 页 1 引言 图书作为一种信息资源,用户阅读的资料繁多,包含很多的信息数据的管理,现今,有很多的图书管理都是手工的,尚未使用计算机进行管理。根据调查得知,以前 通常 对图书管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书信息和卖出书情况(如书籍信息、会员信息、卖出的书的数量等)的统计和核实等往往采用对书号的人工检查进行,对会员的权限、以及总经费等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏规范的系统管理手段。尽管有的商店、企业有计算机,但是尚未 用于管理,没有发挥它的效力,资源

    2、闲置比较突出,这就是图书管理系统的开发的基本环境。 由于图书管理在数据处理上是手工操作,工作量大,出错率高,出错后不易更改。图书管理采取手工方式对图书情况进行人工管理,由于信息比较多,图书信息的管理工 作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书管理的工作人员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅查找了,造成查询费时费力。如要对很长时间以前的图书进行更改就更加困难了。 基于这此问题 就 有必要建立一个图书管理系统 ,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的

    3、查询和修改图书情况。 图书馆管理系统是典型的信息管理系统 ,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强 .数据安全性好的库。而对于后者则要求应用程序功能完备 ,易使用等特点。 经过分析如此情况 ,使用 SUN 公司的 JAVA 作为前台开发语言 ,它是一种跨平台、适合于分布式计算环境的面向对象编程语言,以 Microsoft Access 2000 作为 后台数据库。 这次毕业设计的课题是 “ 图书馆管理系统 的设计与实现 ” ,目的是对学校图书信息进行全面的规划与管理,帮助学校做到: 1、完善体系管理。 2、 加强流程控制。 3

    4、、实现量化管理。 4、过渡到以读者为本的管理 。 5、 科学管理 读者的信息 ,优化分类,全面 读者的 情况 。 本 科 毕 业 设 计 第 2 页 共 39 页 6、科学管理图书的各种信息,优化分类,使读者对图书信息明确化 。 2 编程语言与开发工具介绍 本 图书管理系统平台 采用 C/S 结构,整个 平台 用 JAVA 与 Microsoft Access 2000数据库结合实现。 2.1 JAVA 简介 2.1.1 JAVA 简介 Java 语言其实最是诞生于 1991 年,起初被称为 OAK 语言,是 SUN 公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种

    5、独立于平台的软件技术,而且在网络出现之前, OAK 可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了 OAK 的命运。 在 Java 出现以前。 Internet 上的信息内容都是一些乏味死板的 HTML 文档。这对于那些迷恋于 WEB 浏览的人们来说简直不可容忍。迫切希望能在 WEN 中看到一些交互式的内容,开发人员也极希望能够在 WEB 上创建一类无需考虑软硬件平台就可以执行的应 用程序,当然这些程序还要有极大的安全保障。对于用户的这种要求,传统的编程语言显得无能为力, 而 SUN 的工程师敏锐地察觉到了这一点,从 1994 年起, 便 开始将OAK 技术应用于 WEB 上,并且开发

    6、出了 HotJava 的第一个版本 。 2.1.2 JAVA 的特点 Java 是一种跨平台,适合于分布式计算环境的面向对象编程语言。 具体来说,它具有如下特性: 1.面向对象 面向对象其实是现实世界模型的自然延伸。现实世界中任何实体都可以看作是对象。对象之间通过消息相互作用。另外,现实世界中任何实体都可归属于某类事物,任何对象都是某 一类事物的实例。如果说传统的过程式编程语言是以过程为中心以算法为驱动的话,面向对象的编程语言则是以对象为中心以消息为驱动。用公式表示,过程式编程语言为:程序 =算法 +数据;面向对象编程语言为:程序 =对象 +消息。 所有面向对象编程语言都支持三个概念:封装、多态性和继承, Java 也不例外。现实世界中的对象均有属性和行为,映射到计算机程序上,属性则表示对象的数据,行为表示对象的方法(其作用是处理数据或同外界交互)。所谓封装,就是用一个自主式框架把对象的数据和方法联在一起形成一个整体。可以说,对象是支持封装的手段,是 封装的基本单位。 Java 语言的封装性较强,因为 Java 无全程变量,无主函数,在 Java 中


    注意事项

    本文(图书馆管理系统毕业论文)为本站会员(泛舟)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583