ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:369.45KB ,
资源ID:612207      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-612207.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(图书馆管理系统课程设计.docx)为本站会员(无敌)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

图书馆管理系统课程设计.docx

1、I摘 要随着信息技术的发展,计算机已被广泛的应用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。软件产业已成为社会信息化进程中的一个战略性产业。在软件技术的应用中软件的开发技术尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品。尤其是在校园里,各种软件的应用无处不在,为我们的学习和生活提供了方便。学校的图书馆不仅给我们提供看书学习的地方,还给我们提供了一套功能齐全的图书馆系统,方便我们搜索书籍、借阅图书。我们本次的 Java 课程设计的最终

2、目标是实现一个图书馆管理系统,使其具有一般图书管理系统所具有的功能,可以实现管理员日志、管理员添加、管理员退出、读者添加、读者修改、读者查询、读者删除、新书入库、书籍查询、书籍借阅与归还等功能。因为 Java 是一门很优秀的编程语言,具有面向对象、与平台无关、安全、稳定和多线程等特点,所以用 Java 编程为我们本次程序的编写提供了方便。关键字:图书馆管理系统,Java,Access 数据库I目 录一、课程设计目的 .1二、设计方案的论证 .22.1 背景及意义 .22.2 技术路线 .2三、设计实现过程 .33.1、概要设计 .33.2、详细设计 .43.3、数据库设计 .7四、调试运行及结

3、果分析 .10五、测试及问题探讨 .135.1 系统测试分析 .135.2 问题探讨 .16六、课设总结与体会 .17七、致谢 .18八、参考文献 .19九、附录 .11一、 课程设计目的根据整个课程设计的要求,设计一个图书管理系统必不可少的必须对全管书籍进行分类汇总。而这就是我们所说的数据库设计的第一阶段:需求分析。在这一阶段除了对具体情况诸如实行对管理员的管理、对读者的管理、书籍管理、书籍的借阅与归还、借阅超时等功能的实现,还需要对用户的需求进行调查和分析,否则就失去了设计这个系统的意义了。对于界面的设计我们应该追求的是:美观、易读性强、清晰度高;原则是:不能因为刻意追求美观而以整个界面的

4、清晰度的牺牲作为代价,不能为了清晰度而抛弃对易读性的追求。再设计的过程中我们应该根据实际的情况进行设计,做到具体问题具体分析,不刻意追求原则。在对应的界面与 Access 数据库建立连接,并实现对应的SQL 语句进行实现将产生的结果显示出来。并运用捕捉异常的方法,将异常信息显示出来。通过此课程设计,能够达到巩固 Java 基础,运用 Java 编写相应的前台以及后台的程序。熟练掌握JDK、 Editplus、Eclipse、 JCreator 等开发工具的运用,拓宽常用类库的应用。 2二、设计方案的论证2.1 背景及意义随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机

5、与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。书籍做为人类的精神食粮,在现代社会中越来越受到重视,大量的书籍出现在市场上,人们有了各种各样不同的选择。与此同时,为了管理大量的图书,图书管理系统也大量的出现,随着图书的大量增加,其管理难度也越来越大,如何优化管理也就成为了一个大众化的问题。现已有的图书管理系统,其功能已十分强大,为了便于管理员对图书管理系统进行妥善的管理和读者的查询,图书管理系统为管理员提供了管理日志、管理员添加、管理员切换、读者添加、读者修改、读者查询、读者删除、新书入库等功能,为读者提供了书籍查询、读者借

6、阅信息查询、图书网上续借等很多功能。2.2 技术路线开发环境的选择会影响到数据库的设计,所以在这里给出图书管理系统开发与运行环境的选择如下:开发环境:Window 7 旗舰版开发工具:MyEclipse7.03三、设计实现过程3.1、概要设计系统管理模块分为管理员、读者管理、书籍管理、书籍借阅归还。系统体系结构框图如下图图 3-1 图书管理系统功能模块图图书馆管理系统管理员读者管理书籍管理书籍借阅归还管理员管理日志管理员添加管理员切换读者添加读者信息修改读者删除新书入库书籍查询借阅书籍归还书籍借阅超时读者信息查询43.2、详细设计由于本课程设计涉及的模块比较多,流程大致相同,所以我们只展示图书

7、管理模块和读者管理模块的流程图,首先是创建图书的流程图,首先要按照提示对各个数据进行输入,系统判断,输入是否合法,如果不合法,不显示信息且不录入数据库,反之,录入数据库,流程图如下:开始创建图书Y是否合法N结束图 3-2 创建图书处理流程图借阅功能,输入图书编号,确定是否借阅。不借阅则返回,借阅则继续。流程图如下:输入图书编号Y是否借阅N结束图 3-3 图书借阅处理流程图开始5退还功能,输入图书编号,确定是否退还,退还则继续,不退还则返回,流程图如下:开始输入图书编号Y是否退还N结束图 3-4 图书退还处理流程图读者的管理主要分为增,删,改,查四个部分,以图书证号为凭据,添加读者流程图:开始创

8、建读者Y是否合法N结束图 3-5 创建读者处理流程图修改读者信息,确定是否要修改读者信息,确定则继续,6不确定则返回,流程图如下:开始修改读者信息Y是否合法N结束图 3-6 修改读者信息的处理流程图删除读者信息流程图:确定要删除的读者信息,开始输入,确定是否要删除读者信息。图如下:开始删除读者信息Y是否删除N结束图 3-7 删除读者信息的处理流程图73.3、数据库设计药品管理系统主要涉及到几个表,即:管理员信息表,管理日志表,图书表,读者表,借阅表。管理员信息表,设置了用户名,密码二个列,管理员信息表设计如下表:表 3-1 管理员信息表字段名称数据类型 长 度备 注用户名文 本 10密 码文 本 15管理日志表中记录借还书日志,用于存下所有对图书操作的记录,以便以后可以翻阅和查找。表 3-2 管理日志表字段名称数据类型 长 度备 注书号 文 本 10书名 文 本 15作者 文 本 15出版社文 本 15入库时间DATE 15已付款额文 本 10

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报