欢迎来到天天文库
浏览记录
ID:42779758
大小:351.97 KB
页数:19页
时间:2019-09-21
《基于eclipse图书管理系统设计与开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、远程教育学院本科生毕业论文(设计)题目基于Eclipse的图书管理系统设计与开发姓名与学号年级与专业学习中心浙大华家池指导教师林剑浙江大学远程教育学院本科生毕业论文(设计)诚信承诺书1・本人郑重地承诺所呈交的毕业论文(设计),是在指导教师的指导下严格按照学校和学院有关规定完成的。2•本人在毕业论文(设计)中引用他人的观点和参考资料均加以注释和说明。3•本人承诺在毕业论文(设计)选题和研究内容过程中没有抄袭他人研究成果和伪造相关数据等行为。4•在毕业论文(设计)中对侵犯任何方面知识产权的行为,由本人承担相应的法律责任。毕业论文(设计)作者:陈如钻2014年口月16H论文版权使用
2、授权书本论文作者完全了解浙江大学远程教育学院有权保留并向国家有关部门或机构送交本论文的复印件和电子文档,允许论文被查阅和借阅。本人授权浙江大学远程教育堂电可以将论文的全部或部分内容编入有关数据库进行检索和传播,可以采用影印、缩印或扫描等复制手段保存、汇编论文。毕业论文(设计)作者签名:陈如钻.2014年月16日摘要随着各高校图书馆规模的不断扩大,图书数量也和应地增加,此时传统的人工方式管理已经过时,人力物力资源过多浪费,造成管理上的混乱,因此必须制定一套合理,有效地图书管理信息系统,对图书馆进行统一管理。随着科学技术的迅速发展,图书馆的管理工作所需的软硬件条件已经相对成熟,所
3、以,我按照软件工程思想和管理信息系统的开发步骤,把图书馆的应用需求作为背景,设计开发了本图书管理系统。图书管理信息系统是典型的信息管理系统,也是图书管理机制中的重要组成部分之一。本文结合所学专业知识,以及所在高校的图书管理实际情况,使用Eclipse3.4和SQLServer2005,设计并开发了一套基于Eclipse的图书管理信息系统,——由于目前大多数嵌入式的开发人员首选会是Eclipse,并且它能完全免费下载,可以随时升级到最新版本,运用Eclipse这种工具集成的话,可以对其扩展与定制,从而满足图书馆项目建设的要求。关键词图书管理系统,Eclipse,SQLServe
4、r目录摘要目录引言0第1章相关技术简介11.1JAVA11.2Eclipse11.3SQLServer20051第2章需求分析22.1可行性分析22.2功能分析22.3性能分析3第3章系统设计53.1模块设计53.2数据库设计63.2.1逻辑结构设计63.2.2物理设计63.3系统主要功能模块的设计73.3.1数据库的连接73.3.2用户登录模块73.3.3系统主界面模块8第4章程序的安全性实现104.1系统资源的安全性104.2服务器的安全104.3数据库的安全104.4文档的安全性114.5操作的访问控制114.6系统的网络安全11第5章总结12参考文献13引言随着科学技
5、术的不断提高,计算机科学也随之迅猛发展,它的强大功能已经被人们所认识,它在社会的各个领域中发挥着越来越重要的作用。图书是人类从事各种社会活动并具有一定价值的材料或实物,是人类共同的财富。因此可以看出,图书馆管理是一个重要的工作。然而,怎样科学地保管和有效利用的图书的功能和作用,是我们亟待解决的问题。传统的图书管理方式还存在许多缺陷,主要表现如下:(1)检索缓慢和低效。类型图书馆里的藏书,数量,集合准确分类,快速搜索,手动付出艰苦的努力,终于找到了信息往往是很困难的,没有一本书或博物馆借来的。图书馆越大,这个问题更加突出。(2)图书馆的书籍繁重的工作。处理库还书的频率越高,作用
6、越大的图书馆,图书馆的图书大量注册存在的图书更新和借阅图书逾期,丢失等,其量之大,往往是手工操作的工作不能做到的。如错误和经常出现。(3)图书的统计工作是较为困难的,无法完成集合的更新。图书馆的书籍应该被添加和更新,这是科学技术的发展和教学的需要,但是,越来越多的收藏数量和类型的书籍,加上自然损耗,人为破坏,难以及时完成统计工作的书籍,集合更新知识结构就难以有针对性的收藏没有得到很好的控制。使用计算机管理图书相应的信息具有儿种特点例如:检索迅速,很容易找到,可靠程度高,存储容量巨大,保密性好,寿命比较长以及成本相对较低。这些优点都是手工管理无法比拟的。计算机管理图书能够极大地
7、提高图书馆管理的效率,并符合我国各类院校和大学工作的有关部门以及科学规范的管理条件。基于以上背景,本文使用Eclipse3.4和SQLServer2005作为系统开发工具,设计并实现了图书管理信息系统,具有重要的意义。第1章相关技术简介1.1JAVAJava编程语言的风格是C,C++语言非常接近。Java是一种纯粹的而向对彖的编程语言,它继承了C语言,面向对象技术的核心,Java的放弃C语言中容易出现的错误指针(引用取代),运算符重载运算符重载,多继承的特性(以接口取代)增加占用的内存空间由垃圾回收器功
此文档下载收益归作者所有