本科毕业设计__图书管理系统设计与实现图书管理与读者管理.docVIP

  • 8
  • 0
  • 约1.21万字
  • 约 23页
  • 2017-01-29 发布于辽宁
  • 举报

本科毕业设计__图书管理系统设计与实现图书管理与读者管理.doc

本科毕业设计__图书管理系统设计与实现图书管理与读者管理

图书管理系统设计与实现 ──图书管理与读者管理 摘 要:随着科学技术的进步,信息管理系统彻底改变了很多的经营管理模式,图书管理是每个高校都必须面对的工作,一直以来,人们使用传统的人工方式管理图书资料及其借阅。这种方式存在着许多缺点,如效率低、保密性差且繁琐。因此,开发图书管理系统是一个亟待解决的问题。本文从系统的总体架构、数据库设计、详细设计等思路出发,进行了总体设计、详细设计。 关键词:图书;读者;管理系统;数据库 Abstract:With the development of scientific technology, information management system completely changed a lot of business management mode, the books management is each university must face work, people have always been used the traditional manual mode and its borrowing books data management. This way has many shortcomings, such as low efficiency, secrecy bad and red tape. Therefore, the development books management system management system is a problem to be solved. This paper from the system of general framework, database design, detailed design viewpoint, the overall design, detailed design. Keywords:Book;Reader;Management System;Database 1 前言 1.1 系统开发目的 图书管理系统主要目的是对图书馆种类繁多的书籍进行管理,并且合理管理好用户的借还信息。提高图书馆的工作效率,降低管理成本。其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发。前者要求建立起数据一致性各完整性强、数据安全性好的数据库。而后者则要求应用程序具有功能完备、易用等特点。因此本系统结合开放式图书馆的要求,采用java swing技术和SQL SERVER 2005数据库进行系统的开发。 1.2 图书管理系统现状 1.2.1 信息资源收集的现代化 现代社会信息资源丰富,信息污染也很严重,给图书馆信息资源的收集带来了极大麻烦。传统图书馆时期,由于各种信息资源极大部分由正规渠道获得,经过图书期刊编辑人员的认真校对,信息质量相对可靠。而现代化信息的载体以及出版发行方式发生了很大变化,各种光盘、印刷品、网上信息、声像读物等良莠不齐。这就要求图书馆采编人员掌握多方面的信息源,运用现代化的各种手段,对各种信息做出尽可能正确的判断。 1.2.2 图书馆服务的现代化 服务是图书馆的生命。图书馆所做的一切工作,只有一个目的,就是做好图书馆的读者服务工作。服务的现代化包括两个方面,一是图书馆工作人员服务的现代化,二是服务手段的现代化。 总之,我们通过对图书管理系统的分析,对管理系统在其他情况下的应用,有了一个基础性的了解与掌握。同时,对热门图书的科学管理,进一步提高其利用率,不断满足读者日益旺盛的阅读需要,有着十分积极的现实意义。 2 系统分析 2.1 系统开发目标 该系统主要建立一个基于java的图书馆借阅管理系统,面对当起很多小型图书管理仍是人工管理带来的检索速度慢,效率低。借阅归还图书量大,图书统计工作量大,藏书不能完成及时更新的问题,该系统可以对跟系统的三个用户类型的使用实现。 2.2 可行性研究 2.2.1 技术可行性 技术可行性包括以下几个方面:硬件,系统软件,应用软件,技术人员。针对这四个方面可行性都是没有问题的,本系统采用java编程语言加SQLSrver2005数据库。目前,数据库产品较多,每种产品都具有各自的特点和适用的范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围选择最合适的。 Java 编程语言的风格十分接近C、C++语言。Java是一个纯的面向对象的程序设计语言,它继承了 C++ 语言面向对象技术的核心,Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档