您现在的位置:网站首页答辩论文计算机毕业设计JAVA/JSP

Java实现图书馆管理系统开发

  • 简介:(毕业论文 字数:9074 页数:29)摘要:图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,一方面要求建立起数据一致性和完整性强、数据安全性好的库另一方面则要求应用程序功能完备,易使用等...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载

(毕业论文 字数:9074 页数:29)摘要:图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,一方面要求建立起数据一致性和完整性强、数据安全性好的库另一方面则要求应用程序功能完备,易使用等特点。本人结合单位图书借阅的要求,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。本文所设计的图书管理系统可以满足借阅者、工作人员和管理员三方面的需要。实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了多数据库表的连接操作,实现了条件查询和模糊查询,并灵活实现了对不可更新查询结果集的更新操作,实现了主从表操作,实现了密码维护功能,设计充分利用数据库技术的强大力量,提高了编程效率和可靠性,提高实施管理的准确性、科学性,使担负管理的工作人员从繁杂的手工劳作中解脱出来。

关键词:图书馆,数据,数据库,设计,分析


Library management system development

Abstract :The books management system management system is typical information management system (MIS), its development mainly includes the backstage database the establishment and the maintenance as well as front end the application procedure development two aspects, on the other hand on the one hand the request establishes the data uniformity and the integrity strong, the data security good storehouse requests the application procedure function to be complete, easy to use and so on the characteristics. Myself unify unit books borrowing the request, mainly completes to the books management system management system demand analysis, the function module division, the database pattern analysis, from this and has designed the database structure and the application procedure.This article designs the books management system management system may satisfy the borrower, the staff and the manager three aspect need.Has realized the database table browsing, the recording increase, the deletion and the revision, the report form production, has realized the multi-database table connection operation, has realized the condition inquiry and the fuzzy inquiry, and realized nimbly to has not been possible to renew the inquiry result collection the renewal operation, has realized the host from the table operation, has realized the password maintenance function, the design full use data bank technology formidable strength, enhanced the programming efficiency and the reliability, enhanced the implementation management the accuracy, the scientific nature, caused the load management the staff extricated from the numerous and diverse manual practical training.

Keywords:Library, data, database, design, analysis

目 录
第1章 序言…………………………………………………………………………………1
1.1、背景…………………………………………………………………………………1
1.2、课题目的……………………………………………………………………………1
1.3、课题任务……………………………………………………………………………1
第2章 系统分析……………………………………………………………………………3
2.1、系统的可行性分析…………………………………………………………………3
2.2、系统功能分析………………………………………………………………………4
2.3、系统流程图…………………………………………………………………………6
2.4、业务流程调查………………………………………………………………………6
第3章 数据库设计………………………………………………………………………10
3.1、数据流程分析 ………………………………………………………………10
3.2、概念设计……………………………………………………………………………10
3.3、数据库表设计………………………………………………………………………11
第4章 系统总体结构设计………………………………………………………………14
4.1、应用需求分析………………………………………………………………………14
4.2、界面设计…………………………………………………………………………15
4.2.1、登录界面……………………………………………………………………15
4.2.2、借书信息……………………………………………………………………16
4.2.3、读者信息界面………………………………………………………………18
4.2.4、图书信息查询界面…………………………………………………………20
第5章 系统测试与评价…………………………………………………………………25
5.1、系统的测试方案设计……………………………………………………………25
5.1.1、测试用例设计及测试结果分………………………………………………25
5.1.2、评价…………………………………………………………………………25
5.2、安全与保护措施…………………………………………………………………25
5.3、系统使用说明举例………………………………………………………………25
5.3.1、用户登录………………………………………………………………………25
5.3.2、注销与退出……………………………………………………………………26
5.3.3、关于/帮助……………………………………………………………………26
参考文献……………………………………………………………………………27

第1章 序 言
1.1 背景
随着科学技术的高速发展,我们已步入数字化、网络化的时代。图书馆是学校的文献信息中心,是为全校教学和科学研究服务的学术性机构,是学校信息化的重要基地。图书馆的工作是学校教学和科学研究工作的重要组成部分,是全校师生学习和研究的重要场所。为了更好地适应这种网络数字化信息的环境,一种成功的跟踪最新技术,充分利用软硬件资源,扎根于准、新、全数字资源的"图书馆管理信息系统"已孕育而生。
另外,由于图书馆陈旧的管理手段给读者和图书馆管理员带来的很多操作上的不方便,同时为了提高工作效率、服务质量和管理水平,并使图书馆管理人员从繁琐的工作中解脱出来,因此需要开发图书馆管理系统。
1.2 课题目的
随着现代化进程的不断加快,计算机管理系统已经浸入了各个部门行业。图书馆是收藏知识的宝库,是社会文化事业发展的标志性建筑之一,特别是在各大高校,图书馆已成为莘莘学子的良师益友。在这里有丰富的藏书,古今中外,天文地理,而且还在不断地吸收最新的健康书籍。
某高校图书馆为手工管理,效率低下,手续繁琐,又容易出错,而且耗费了大量的人力资源。因此,图书馆需要一个比较完善的图书管理系统,以实现读者的入库登记,图书的购入、借出、归还以及续借等等功能。管理人员可以查询某位读者、某本图书的借阅情况,对当前借阅情况作为一些统计,以全面掌握图书的流通情况。而读者则可以查看已经借到的图书情况,何时借出何时应该归还,可以对某本快要到期的图书进行续借,还可以检索自己感兴趣的书籍,进行预约,以方便借取。
此系统将为学校图书馆的管理带来极大的方便,将成为图书馆工作人员的好帮手。
面向读者:学校相关部门,图书馆领导同志及管理工作人员
再者,就是使本课题能实现对图书馆管理信息和数据的管理功能,便于工作人员操作,优化图书馆管理能力,增强工作效率。
1.3 课题任务
1 图书馆管理系统部分数据库数据表的设计、图书馆管理系统管理的窗体设计
2 对图书馆管理系统中的图书流通进行设计与实现。
3 图书馆管理系统中的窗体设计:最主要的是设计图书馆管理系统中的各窗体界面,使其美观,整洁。
4 图书馆管理系统中的系统管理设计:要求可以对图书馆管理系统中的读者类型,书籍类型,数据参数的设置。
第2章 系统分析
2.1 系统的可行性分析
经济上的可行性:低投入、高回报
技术可行性:本人能熟练使用VB.NET开发数据库应用程序,通过计算机相关原理,在老师的指导下,技术上没有问题。
经济可行性:本系统是以我校图书馆现有的计算机硬件和软件为基础开发和实施的,所以无需升级计算机系统就可以使用了。本系统由一人负责设计开发,无需额外费用。建立好本系统后,由于对信息采用数字化、集中化管理,节省了信息管理费用,所以开发这套图书管理信息系统在经济上是可行的。
社会可行性:图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,做到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校、社会服务。
运行环境可行性:使用者只需懂得WINDOWS的基本操作,无须通过培训便可使用。在系统开发的总体任务的基础上完成系统功能分析。
结论:通过以上的可行性分析,本人开发这个软件是完全可选行的,无论从技术、操作或其它方面,本系统都是完全可行的。
2.2 系统功能分析
1、系统总体结构设计与功能模块划分
2、本系统的主要功能模块包括如下:
(1)具体要求
借书、还书;
在图书馆中增加/删除一本书;
按照作者名或专业领域检索一批书;
找到被某位读者借出的一批书;
找出最近借走某本图书的读者。
(2)系统限制
馆中所有未借出的书籍能够供读者随时借阅。
在同一时刻,一本书不能既被借出后,还可供借阅。
一个读者一次借出的书籍数目不能超过预定值。
①系统设置模块
管理设置模块功能:包括管理员对读者新增、修改、删除。
退出系统功能:关闭系统。
②帮助设置模块
主要是提供管理员的资料以及系统的使用说明等资料
③进货管理模块
进货功能:对书籍的进货功能。
商品查询功能:主要是书籍价格数量等信息的查询。
④读者信息管理
会员卡管理:主要是对读者信息进行添加和删除,读者包括姓名.性别以及类别和详细的 联系方式和借阅等信息
卡报失管理:主要是对卡遗失的挂失以及资金处理方面的管理
⑤图书流通管理
流通管理:要针对图书馆主要业务,借书,续借,还书功能的实现。
⑥打印报表:
打印读者信息报表,书籍信息报表,借阅信息报表

查看评论 已有0位网友发表了看法
  • 验证码: