没有合适的资源?快使用搜索试试~ 我知道了~
java课程设计图书馆信息管理系统.doc.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 183 浏览量
2022-06-10
18:11:56
上传
评论
收藏 2.26MB DOC 举报
温馨提示
试读
21页
java课程设计图书馆信息管理系统
资源推荐
资源详情
资源评论
Java 课程设计报告
题 目: 图书馆信息管理系统
学生姓名:
学 号:
专业班级:
同组姓名:
指导教师:
设计时间: 2012
年上学期第
17
周
指导老师意见:
评定成绩: 签名: 日期:
目 录
一、系统描述.....................................................................................................................................3
1.1 问题的提出...........................................................................................................................3
1.2 可行性分析...........................................................................................................................3
1.2.1 技术可行性........................................................................................................................3
1.2.2 经济可行性................................................................................................................4
1.3 系统功能分析.......................................................................................................................4
1.3.1学生端...................................................................................................................4
1.3.2管理员端...............................................................................................................4
二、分析与设计.................................................................................................................................5
2.1 功能模块划分.......................................................................................................................5
2.2 数据库结构的描述...............................................................................................................5
2.2.1 E-R图设计............................................................................................................5
2.2.2 数据库概念设计........................................................................................................6
三、 系统详细设计文档....................................................................................................................9
3.1 系统主界面设计.................................................................................................................9
3.2主页面详细设计..............................................................................................................10
四、部分模块功能描述...................................................................................................................11
4.1 登陆界面介绍....................................................................................................................11
4.2 登录后的主界面介绍.............................................................................................11
4.3 借书功能实现..........................................................................................................13
五、 系统测试..................................................................................................................................17
5.1 运行界面.............................................................................................................................17
...................................................................................................................................................17
5.2 登陆后主界面.............................................................................................................17
5.3 子功能截图.................................................................................................................18
5.4 读者信息管理测试.....................................................................................................20
六、心得体会...................................................................................................................................21
七、 参考文献..................................................................................................................................21
2
一、系统描述
1.1 问题的提出
图书馆的管理直接关系到我们大学生如何更好的使用图书,针对当今的大学
图书馆藏书越来越多,学生借书越来越频繁,图书管理较为繁琐,图书馆管理
工作人员付出的工作时间越来越多,得到的效率却很低这个现状,决定开发学
校图书馆管理系统软件,以帮助更好的实现图书馆的管理,让我们能更便捷的
借阅图书,让图书馆管理员能花最少的时间办理好借阅图书手续。
1.2 可行性分析
1.2.1 技术可行性
首先,我们已经学习了 Java 这门课程,对 Java 编程有一定的了解,这在编
程的技术上是可行的。
其次,由于本系统的开发是基于本地客户端的,仅仅利用数据库来进行数据
的查询,增加,修改,删除,并不涉及数据库的高级操作,如触发器,存储过
程,而 MySQL 遵循 SQL 的语法,完全支持标准 SQl 的各种操作,完全满足上
述需要。本系统数据量不是很大,不用使用大型的数据库来存储数据。MySQL
安装和卸载都很方便,不会出现卸载不干净等问题,同时 MySQL 提供定制安
装,可以满足客户的个性化要求,利用 MySQL 操作数据也很方便,如果不想
在命令行下进行操作,可以利用 Navicat Premium 在图形界面下操作数据,
MySQL 完全支持标准 SQL 的语法,比如 Select,Delete,Insert,Update 这些
常用操作。 MySQL 检索数据速度很快,占用的内存资源很小,对硬件的要求
很低,操作时不会出现操作缓慢的问题,在使用 MySQL 时,用户可以很快的
查询到需要的数据。
综上所述,本小组能够完成一个一个比较简单的图书馆信息管理系统的设计。
3
1.2.2 经济可行性
此系统是由在校大学生开发的学校图书馆管理信息系统。此系统在开发方式上
对系统的需求,由于学校图书馆的借阅是一种无商业利益的,所以系统设计开
发的周期要短,在短时间内完成,减少开发成本,提高开发效率,方便、简单、
实用是作为系统开发的指导思想。
本系统完全能够在校园图书馆管理工作中发挥重要作用,而作为个人,能在软
件开发能力方面得到锻炼和提高也是十分重要的,本系统在此不注重任何社会
经济目标。
1.3 系统功能分析
通过对图书馆的了解,确定本系统具备一下功能。
1.3.1学生端
查询图书,学生可以进行简单的数据查询和高级查询
挂失图书,当图书丢失时进行相关的挂失
预约图书,当所借书不在管内时可以对图书进行预约
1.3.2管理员端
图书管理,包括对图书的增、删、改、查 ;
管理员管理,超级管理员能对普通管理员进行增、删、改,普通管理员只有修
改自己的信息进行修改
借阅管理,即对图书的外借和归还及交纳罚款的管理
4
二、分析与设计
2.1 功能模块划分
学生端口实现对图书的查询,预约与挂失功能,管理员端口实现对图书的管理
以及对用户的管理等。
具体的功能模块图如下:
图 1 系统功能模块图
2.2 数据库结构的描述
2.2.1 E-R图设计
根据系统结构图和数据流图描述出实体联系图 E-R 图,该系统包含的实体主要有图书、
学生、管理员。
5
剩余20页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功