基于Eclipse的图书管理系统设计及开发

上传人:mg****2 文档编号:198671878 上传时间:2021-09-29 格式:DOC 页数:20 大小:541.50KB
返回 下载 相关 举报
基于Eclipse的图书管理系统设计及开发_第1页
第1页 / 共20页
基于Eclipse的图书管理系统设计及开发_第2页
第2页 / 共20页
基于Eclipse的图书管理系统设计及开发_第3页
第3页 / 共20页
基于Eclipse的图书管理系统设计及开发_第4页
第4页 / 共20页
基于Eclipse的图书管理系统设计及开发_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《基于Eclipse的图书管理系统设计及开发》由会员分享,可在线阅读,更多相关《基于Eclipse的图书管理系统设计及开发(20页珍藏版)》请在金锄头文库上搜索。

1、- -远程教育学院本科生毕业论文设计题目 基于Eclipse的图书管理系统设计与开发 与学号 如钻 5 年级与专业 2012秋计算机科学与技术 学习中心 浙大华家池指导教师 林剑 大学远程教育学院本科生毕业论文设计诚信承诺书1.本人重地承诺所呈交的毕业论文设计,是在指导教师的指导下严格按照学校和学院有关规定完成的。2.本人在毕业论文设计中引用他人的观点和参考资料均加以注释和说明。3.本人承诺在毕业论文设计选题和研究容过程中没有抄袭他人研究成果和伪造相关数据等行为。4.在毕业论文设计中对侵犯任何方面知识产权的行为,由本人承当相应的法律责任。 毕业论文设计 如钻2014年 11月 16 日论文使用

2、授权书 本论文作者完全了解大学远程教育学院有权保存并向国家有关部门或机构送交本论文的复印件和电子文档,允许论文被查阅和借阅。本人授权大学远程教育学院可以将论文的全部或局部容编入有关数据库进展检索和传播,可以采用影印、缩印或扫描等复制手段保存、汇编论文。毕业论文设计作者签名:如钻2014年 11 月 16日- - word.zl- -摘要随着各高校图书馆规模的不断扩大,图书数量也相应地增加,此时传统的人工方式管理已经过时,人力物力资源过多浪费,造成管理上的混乱,因此必须制定一套合理,有效地图书管理信息系统,对图书馆进展统一管理。随着科学技术的迅速开展,图书馆的管理工作所需的软硬件条件已经相对成熟

3、,所以,我按照软件工程思想和管理信息系统的开发步骤,把图书馆的应用需求作为背景,设计开发了本图书管理系统。图书管理信息系统是典型的信息管理系统,也是图书管理机制中的重要组成局部之一。本文结合所学专业知识,以及所在高校的图书管理实际情况,使用 Eclipse 3.4和 SQL Server 2005,设计并开发了一套基于 Eclipse 的图书管理信息系统,-由于目前大多数嵌入式的开发人员首选会是 Eclipse,并且它能完全免费下载,可以随时升级到最新版本,运用 Eclipse 这种工具集成的话,可以对其扩展与定制,从而满足图书馆工程建立的要求。关键词图书管理系统,Eclipse,SQL Se

4、rver- - word.zl- -目录摘要I目录I引言1第1章 相关技术简介21.1 JAVA21.2 Eclipse21.3 SQL Server 20052第2章 需求分析32.1 可行性分析32.2 功能分析32.3 性能分析4第3章 系统设计63.1 模块设计63.2 数据库设计73.2.1 逻辑构造设计73.2.2 物理设计73.3 系统主要功能模块的设计83.3.1 数据库的连接83.3.2 用户登录模块83.3.3 系统主界面模块9第4章 程序的平安性实现114.1 系统资源的平安性114.2 效劳器的平安114.3 数据库的平安114.4 文档的平安性124.5 操作的访问控

5、制124.6 系统的网络平安12第5章 总结13参考文献14- - word.zl- -引言随着科学技术的不断提高,计算机科学也随之迅猛开展,它的强大功能已经被人们所认识,它在社会的各个领域中发挥着越来越重要的作用。图书是人类从事各种社会活动并具有一定价值的材料或实物,是人类共同的财富。因此可以看出,图书馆管理是一个重要的工作。然而,怎样科学地保管和有效利用的图书的功能和作用,是我们亟待解决的问题。传统的图书管理方式还存在许多缺陷,主要表现如下:1检索缓慢和低效。类型图书馆里的藏书,数量,集合准确分类,快速搜索,手动付出艰辛的努力,终于找到了信息往往是很困难的,没有一本书或博物馆借来的。图书馆

6、越大,这个问题更加突出。2图书馆的书籍繁重的工作。处理库还书的频率越高,作用越大的图书馆,图书馆的图书大量注册存在的图书更新和借阅图书逾期,丧失等,其量之大,往往是手工操作的工作不能做到的。如错误和经常出现。3图书的统计工作是较为困难的,无法完成集合的更新。图书馆的书籍应该被添加和更新,这是科学技术的开展和教学的需要,但是,越来越多的收藏数量和类型的书籍,加上自然损耗,人为破坏,难以及时完成统计工作的书籍,集合更新知识构造就难以有针对性的收藏没有得到很好的控制。使用计算机管理图书相应的信息具有几种特点例如:检索迅速,很容易找到,可靠程度高,存储容量巨大,性好,寿命比较长以及本钱相对较低。这些优

7、点都是手工管理无法比较的。计算机管理图书能够极提高图书馆管理的效率,并符合我国各类院校和大学工作的有关部门以及科学规的管理条件。基于以上背景,本文使用Eclipse 3.4和SQL Server 2005作为系统开发工具,设计并实现了图书管理信息系统,具有重要的意义。- - word.zl- -第1章 相关技术简介1.1 JAVA Java编程语言的风格是C,C+语言非常接近。 Java是一种纯粹的面向对象的编程语言,它继承了C语言,面向对象技术的核心,Java的放弃C语言中容易出现的错误指针引用取代,运算符重载运算符重载,多继承的特性以接口取代增加占用的存空间由垃圾回收器功能的恢复的对象不再

8、被引用,所以程序员不用担忧存管理。 Java SE版本1.5,Java和引进泛型编程泛型编程,类型平安的枚举可变长度参数和自动加载/拆包语言功能。1.2 Eclipse Eclipse:是一个相当知名的开放式源代码的Java IDE,IBM的开源,它是一个基于Java的开放源代码的,可扩展的应用程序开发平台,它提供了程序员一个一流的Java集成开发环境集成开发环境,IDE。一个平台,用于构建Web应用程序的开发工具,它本身不提供任何功能,实现快速开发方案的特点,但通过插件,Eclipse是一个成熟的,可扩展的体系构造。它的价值还表达在一个开源平台,用于创立可扩展的开发环境。1.3 SQL Se

9、rver 2005 本文在系统中使用的数据库是 SQL Server 2005,它是一个非常全面的数据库平台,使用集成的商业智能Business Intelligence,BI该工具提供的数据管理。SQL Server 2005 数据库本身就具有一定的存储能力,还为关系型数据和构造化数据提供了一定的平安性与可靠性,允许用户建立和管理高可用性和高性能的数据库应用系统进展业务处理。 因此,便可看出 SQL Server 2005 数据引擎是企业数据管理解决方案的核心。第2章 需求分析2.1 可行性分析 技术上的可行性分析的条件是否主要分析技术来帮助完成的开展系统,硬件和软件,可以满足。该系统采用

10、Eclipse 开发,使用 SQL Server 作为后台数据库管理系统,能够处理大量的数据以保持数据的完整性和平安性。在硬件方面,随着科学技术的飞速开展,对于硬件的更新速度要求越来越高,图书馆对于硬件能力的要求也越来越大,可靠性越来越高,此外价格还相对廉价,因此硬件平台能够满足所需要的系统。2.2 功能分析 实现读者迅速的检索查询,方便图书的借阅与归还,图书管理员高效的完成系统的各项根本操作都是图书管理信息系统的主要任务。系统功能进展分析的根底上整体系统的开发任务。图书管理信息系统需要完成的主要功能表达在以下几方面:1用户登录要求。该模块实现对管理员用户登录的验证、标识,为用户对系统的操作提

11、供授权依据,在这一模块中,首先要求管理员输入本人的用户名和密码,然后系统将会对用户名和密码进展验证,判断其用户的身份。2用户管理要求。由于用户多,为了方便每个用户借阅,该系统需要存储每个用户的根本信息,以便用户在借书时能通过用户名从数据库中快速调出用户所需的信息,用户根本信息有以下几局部组成:用户名、密码、学院、专业、年级等,管理员可以添加新用户、查询用户、修改用户和删除用户。3图书管理要求。为了方便书籍的管理,需要把每本书的相关信息添加到数据库,以便通过书号从数据库中快速调出用户信息,图书根本信息包括书号、作者、出版年月等,管理员可以添加图书、查询图书、修改图书和删除图书。4借阅管理要求。通过本系统,图书管理员可以进展图书借阅登记和图书归还登记,并可以查询图书被借阅的情况。如图3-1所示图2-1图书管理功能需求图2.3 性能分析 该系统是基于 Eclipse 的图书管理信息系统,为了使该系统可以稳定运行并且供用户使用,系统具有以下几个关键因素:可扩展性,可靠性,可管理性,可操作性,可维护性和平安性。1可扩展性 可扩展性是指系统确保可持续的增长来满足复杂的需求和业务需求,系统模型中的动态变化通常是非常小的开端,但是随着指数增长,需求指数也相应的增长。这种增长的速度是非常之神速,它不仅表现在支持用户的数量上,而且也表现在性能和用户的复杂性与整合效劳上。提高图书管理信息系统

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号