您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 基于ECLIPSE的图书管理系统设计与开发
远程教育学院本科生毕业论文(设计)题目基于Eclipse的图书管理系统设计与开发姓名与学号陈如钻712128012025年级与专业2012秋计算机科学与技术学习中心浙大华家池指导教师林剑浙江大学远程教育学院本科生毕业论文(设计)诚信承诺书1.本人郑重地承诺所呈交的毕业论文(设计),是在指导教师的指导下严格按照学校和学院有关规定完成的。2.本人在毕业论文(设计)中引用他人的观点和参考资料均加以注释和说明。3.本人承诺在毕业论文(设计)选题和研究内容过程中没有抄袭他人研究成果和伪造相关数据等行为。4.在毕业论文(设计)中对侵犯任何方面知识产权的行为,由本人承担相应的法律责任。毕业论文(设计)作者:陈如钻2014年11月16日论文版权使用授权书本论文作者完全了解浙江大学远程教育学院有权保留并向国家有关部门或机构送交本论文的复印件和电子文档,允许论文被查阅和借阅。本人授权浙江大学远程教育学院可以将论文的全部或部分内容编入有关数据库进行检索和传播,可以采用影印、缩印或扫描等复制手段保存、汇编论文。毕业论文(设计)作者签名:陈如钻2014年11月16日浙江大学远程教育学院本科毕业论文(设计)摘要I摘要随着各高校图书馆规模的不断扩大,图书数量也相应地增加,此时传统的人工方式管理已经过时,人力物力资源过多浪费,造成管理上的混乱,因此必须制定一套合理,有效地图书管理信息系统,对图书馆进行统一管理。随着科学技术的迅速发展,图书馆的管理工作所需的软硬件条件已经相对成熟,所以,我按照软件工程思想和管理信息系统的开发步骤,把图书馆的应用需求作为背景,设计开发了本图书管理系统。图书管理信息系统是典型的信息管理系统,也是图书管理机制中的重要组成部分之一。本文结合所学专业知识,以及所在高校的图书管理实际情况,使用Eclipse3.4和SQLServer2005,设计并开发了一套基于Eclipse的图书管理信息系统,-----由于目前大多数嵌入式的开发人员首选会是Eclipse,并且它能完全免费下载,可以随时升级到最新版本,运用Eclipse这种工具集成的话,可以对其扩展与定制,从而满足图书馆项目建设的要求。关键词图书管理系统,Eclipse,SQLServer浙江大学远程教育学院本科毕业论文(设计)目录I目录摘要..............................................................................................................I目录..............................................................................................................I引言.............................................................................................................1第1章相关技术简介...............................................................................21.1JAVA................................................................................................................21.2Eclipse..............................................................................................................21.3SQLServer2005..............................................................................................2第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操作的访问控制..........................................................................................124.6系统的网络安全..........................................................................................12第5章总结.............................................................................................13参考文献...................................................................................................14浙江大学远程教育学院本科毕业论文(设计)引言1引言随着科学技术的不断提高,计算机科学也随之迅猛发展,它的强大功能已经被人们所认识,它在社会的各个领域中发挥着越来越重要的作用。图书是人类从事各种社会活动并具有一定价值的材料或实物,是人类共同的财富。因此可以看出,图书馆管理是一个重要的工作。然而,怎样科学地保管和有效利用的图书的功能和作用,是我们亟待解决的问题。传统的图书管理方式还存在许多缺陷,主要表现如下:(1)检索缓慢和低效。类型图书馆里的藏书,数量,集合准确分类,快速搜索,手动付出艰苦的努力,终于找到了信息往往是很困难的,没有一本书或博物馆借来的。图书馆越大,这个问题更加突出。(2)图书馆的书籍繁重的工作。处理库还书的频率越高,作用越大的图书馆,图书馆的图书大量注册存在的图书更新和借阅图书逾期,丢失等,其量之大,往往是手工操作的工作不能做到的。如错误和经常出现。(3)图书的统计工作是较为困难的,无法完成集合的更新。图书馆的书籍应该被添加和更新,这是科学技术的发展和教学的需要,但是,越来越多的收藏数量和类型的书籍,加上自然损耗,人为破坏,难以及时完成统计工作的书籍,集合更新知识结构就难以有针对性的收藏没有得到很好的控制。使用计算机管理图书相应的信息具有几种特点例如:检索迅速,很容易找到,可靠程度高,存储容量巨大,保密性好,寿命比较长以及成本相对较低。这些优点都是手工管理无法比拟的。计算机管理图书能够极大地提高图书馆管理的效率,并符合我国各类院校和大学工作的有关部门以及科学规范的管理条件。基于以上背景,本文使用Eclipse3.4和SQLServer2005作为系统开发工具,设计并实现了图书管理信息系统,具有重要的意义。浙江大学远程教育学院本科毕业论文(设计)第2章引言2第1章相关技术简介1.1JAVAJava编程语言的风格是C,C++语言非常接近。Java是一种纯粹的面向对象的编程语言,它继承了C语言,面向对象技术的核心,Java的放弃C语言中容易出现的错误指针(引用取代),运算符重载运算符重载,多继承的特性(以接口取代)增加占用的内存空间由垃圾回收器功能的恢复的对象不再被引用,所以程序员不用担心内存管理。JavaSE版本1.5,Java和引进泛型编程(泛型编程),类型安全的枚举可变长度参数和自动加载/拆包语言功能。1.2EclipseEclipse:是一个相当知名的开放式源代码的JavaIDE,IBM的开源,它是一个基于Java的开
本文标题:基于ECLIPSE的图书管理系统设计与开发
链接地址:https://www.777doc.com/doc-4899348 .html