下载此文档

JavaEE设计图书管理系统.doc


文档分类:IT计算机 | 页数:约37页 举报非法文档有奖
1/37
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/37 下载此文档
文档列表 文档介绍
摘要
图书馆拥有丰富的文献信息资源,是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。
因此,建立一个图书馆管理系统是有必要的,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。
本课程设计主要解决学校图书馆的图书管理问题, 设计开发一个简单的图书管理系统,实现图书的入库,图书的查询,图书的借阅,读者的增加,删除等功能。本系统总共分为三个模块:管理员登陆与操作模块,读者登陆与操作模块,图书馆各个部门登陆模块。在课程设计中,系统开发平台为Windows XP,程序设计语言采用Java,数据库采用MySQL,程序运行平台为Windows98/2000/Xp。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在图书馆的图书管理中,解决实际问题。
关键词:图书信息管理系统;数据库;
目录
摘要 I
目录 II
第一章绪论 1
1. 背景介绍 1
2. 国内外研究动态 2
3. 课题研究的意义及价值 2
第二章系统开发工具 4
1. 开发平台 4
J2EE介绍 4
MyEclipse简介 5
2. 数据库 5
第三章系统需求分析 7
1. 可行性分析 7
2. 需求分析 7
员工管理 7
读者管理 8
图书信息管理功能 8
图书借还管理 9
系统用例图 9
3. 系统运行环境 11
第四章系统设计 12
1. 总体设计 12
2. 详细设计 14
读者管理模块 14
书籍管理模块 15
书籍借阅与归还 17
3. 数据库设计 19
概念结构设计 19
逻辑结构设计 19
第五章系统实现 21
1. 数据库的连接 21
2. 数据库表的建立 21
3. 系统功能模块实现 22
第六章系统测试 29
1. 测试目的 29
2. 测试方案 29
3. 测试内容 30
4. 测试用例 30
5. 测试结果 31
结论 32
参考文献 33
第一章绪论
1. 背景介绍
随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。书籍做为人类的精神食粮,在现代社会中越来越受到重视,大量的书籍出现在市场上,人们有了各种各样不同的选择。与此同时,为了管理大量的图书,图书管理系统也大量的出现,随着图书的大量增加,其管理难度也越来越大,如何优化管理也就成为了一个大众化的问题。
现已有的图书管理系统,其功能已十分强大,为了便于管理员对图书管理系统进行妥善的管理和读者的查询,图书管理系统为管理员提供了管理日志、管理员添加、管理员切换、读者添加、读者修改、读者查询、读者删除、新书入库等功能,为读者提供了书籍查询、读者借阅信息查询、图书网上续借等很多功能。
大学为我们提供了自由的学习环境,使我们有更多的时间到图书馆借阅书籍,让我们可以随时掌握各方面的知识,不断提高自我、充实自我,但由于图书馆藏书成千上万,我们很难一本一本的去查找自己感兴趣的书籍,因此我们会经常用到学校为我们提供的图书管理系统,用时间长了便对此产生了兴趣,正好本次课程设计为我们提供了良好的机会,让我们亲自设计并实现了图书管理系统的部分功能。
设计一个图书管理系统必不可少的必须对全管书籍进行分类汇总。而这就是我们所说的数据库设计的第一阶段:需求分析。在这一阶段除了对具体情况诸如实行对管理员的管理、对读者的管理、书籍管理、书籍的借阅与归还、借阅超时等功能的实现,还需要对用户的需求进行调查和分析,否则就失去了设计这个系统的意义了。
对于界面的设计我们应该追求的是:美观、易读性强、清晰度高;原则是:不能因为刻意追求美观而以整个界面的清晰度的牺牲作为代价,不能为了清晰度而抛弃对易读性的追求。再设计的过程中我们应该根据实际的情况进行设计,做到具体问题具体分析,不刻意追求原则。
在对应的界面与MySQL数据库建立连接,并实现对应的SQL语句进行实现将产生的结果显示出来。并运用捕捉异常的方法,将异常信息显示出来。
实现SQL语句的时候借助前台开发工具中关于数据处理的控件来完成

JavaEE设计图书管理系统 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数37
  • 收藏数0 收藏
  • 顶次数0
  • 上传人459972402
  • 文件大小0 KB
  • 时间2013-10-22