- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要
目录
摘 要 2
绪 论 3
一、系统开发工具 4
1、MyEclipse 4
2 、SQL Server 2008 5
二、系统结构分析 5
1. 需求分析5
1.1 用户管理6
1.2 图书管理6
1.3 借书管理6
1.4 还书管理 6
2 功能模块图 6
3. 系统运行环境8
三 系统总体设计 9
1 、逻辑结构设计9
2 、物理结构设计 10
3 、据库表的建立 10
四、系统实现 11
五、心得体会 15
六、参考文献 16
摘要
摘 要
图书馆拥有丰富的文献信息资源,是社会信息系统的重要组成部分,在信息社会
中的作用愈来愈重要。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,
包含很多的信息数据的管理,数据信息处理工作量大,容易出错;由于数据繁多,容
易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆
有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是
管理信息系统的开发的基本环境。
因此,建立一个图书馆管理系统是有必要的,使图书管理工作规范化,系统化,程
序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有
效的查询和修改图书情况。
本课程设计主要解决学校图书馆的图书管理问题, 设计开发一个简单的图书管理
系统 ,实现图书的入库,图书的查询,图书的借阅,读者的增加,删除等功能。本系
统总共分为三个模块:管理员登陆与操作模块,读者登陆与操作模块,图书馆各个部
门登陆模块。在课程设计中,系统开发平台为 Windows7,程序设计语言采用 Java,数据
库采用 SQL Server2 008,程序运行平台为 Windows7。程序通过调试运行,简单实现了
设计目标,并且经过适当完善后,将可以应用在图书馆的图书管理中,解决实际问题。
关键词:图书管理系统;数据库;
2
JavaEE 课程设计
绪论
书籍做为人类的精神食粮,在现代社会中越来越受到重视,大量的书籍出现在市
场上,人们有了各种各样不同的选择。与此同时,为了管理大量的图书,图书管理系
统也大量的出现,随着图书的大量增加,其管理难度也越来越大,如何优化管理也就
成为了一个大众化的问题。
现已有的图书管理系统,其功能已十分强大,为了便于管理员对图书管理系统进
行妥善的管理和读者的查询,图书管理系统为管理员提供了管理日志、管理员添加、
管理员切换、读者添加、读者修改、读者查询、读者删除、新书入库等功能,为读者
提供了书籍查询、读者借阅信息查询、图书网上续借等很多功能。
大学为我们提供了自由的学习环境,使我们有更多的时间到图书馆借阅书籍,让
我们可以随时掌握各方面的知识,不断提高自我、充实自我,但由于图书馆藏书成千
上万,我们很难一本一本的去查找自己感兴趣的书籍,因此我们会经常用到学校为我
们提供的图书管理系统,用时间长了便对此产生了兴趣,正好本次课程设计为我们提
供了良好的机会,让我们亲自设计并实现了图书管理系统的部分功能。
设计一个图书管理系统必不可少的必须对全管书籍进行分类汇总。而这就是我们
所说的数据库设计的第一阶段:需求分析。在这一阶段除了对具体情况诸如实行对管
理员的管理、对读者的管理、书籍管理、书籍的借阅与归还、借阅超时等功能的实现,
还需要对用户的需求进行调查和分析,否则就失去了设计这个系统的意义了。
对于界面的设计我们应该追求的是:美观、易读性强、清晰度高;原则是:不能
因为刻意追求美观而以整个界面的清晰度的牺牲作为代价,不能为了清晰度而抛弃对
易读性的追求。再设计的过程中我们应该根据实际的情况进行设计,做到具体问题具
体分析,不刻意追求原则。
在对应的界面与 SQL server 2008 数据库建立连接,并实
文档评论(0)