没有合适的资源?快使用搜索试试~ 我知道了~
数据库课程设计报告图书管理系统doc).pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 2 浏览量
2021-12-21
08:40:50
上传
评论
收藏 287KB PDF 举报
温馨提示
试读
18页
数据库课程设计报告图书管理系统doc).pdf
资源推荐
资源详情
资源评论
数据库原理课程设计
报 告 书
课 题 名 图书信息管理系统
指导教师
日 期
目 录
一、前言 .............................................................. 2
二、概述 ..............................................................2
2.1 开发目的 .......................................................2
三、需求分析 ..........................................................2
3.1 可行性分析 .....................................................2
3.1.1 技术可行性 ...............................................2
3.1.2 经济可行性 ...............................................3
3.1.3 管理可行性 ...............................................3
3.2 系统目标 .......................................................3
3.3 系统应该具备的功能 .............................................3
3.4 系统结构图 .....................................................4
四、概念设计 .........................................................5
五、逻辑设计 .........................................................9
六、物理设计 .........................................................9
5.1 表命令 ........................................................9
5.2 表结构图 .....................................................13
七、代码实现 ........................................................13
6.1 数据库连接 ...................................................13
6.2 增加一条图书记录 .............................................14
6.3 删除一条图书记录 .............................................16
6.4 修改一条图书记录 .............................................17
6.5 查询一条图书记录 .............................................18
八、结束语 ..........................................................22
前言
近年来,随着我国市场经济的迅速发展和人们生活水平的不断提高,
以及计算机的普及使用,图书馆藏书的数目逐渐增大,这也是挑战了图书
管理方面的技术,以前的人工管理方式已经不再适应现在的环境,取而代
之的是先进的图书管理系统,提高了图书馆的工作效率,为想要借书和还
书的人提供更好的服务。
1、概述
1.1 开发目的
图书信息管理工作面对大量的可模块化处理的信息,是当今信息革命
的一个重要阵地。我们小组开发图书管理信息系统就是采用现代化的信息
管理方式代替手工管理方式,提高图书管理工作效率,做到信息的规范管
理,科学统计和快速查询,让图书馆更好的为学校、社会服务。
2、需求分析
2.1 可行性分析
2.1.1 技术可行性
就技术力量来说,我们小组可以完成此次开发工作。开发过程中会出
现许多问题,有我们预想之中的,也有一些没有在我们预想中,但我们有
信心克服一切困难。我们小组各成员已经学习了 MySQL,SQL,对网络技术
和操作系统也有系统的了解,熟悉计算机原理,能解决常见的硬件故障和
硬件选择。
2.1.2 经济可行性
目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬
件的支出上十分有限。而且,目标系统并不是十分的复杂,开发的周期较
短,人员有限。当系统开发完实际运行后,将很大程度上提高计算机的功
能,在为使用者带来便利的同时也为系统的进一步推广创造了条件。
2.1.3 管理可行性
整个系统由于是自行开发,自行使用,所以很方便管理使用。
2.2 系统目标
图书管理信息系统是典型的信息管理系统,其开发主要包括后台数据
库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起
数据一致性和完整性强,数据安全性好的库。而对于后者则要求应用程序
功能完备,易使用等特点。 系统开发的总体任务是实现各种信息的系统化,
规范化和自动化。
2.3 系统应该具备的功能
①读者基本信息的输入,包括借书证编号、读者姓名、读者性别等。
②读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性
别等。
③书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。
④书籍类别信息的查询、修改,包括类别编号、类别名称。
⑤书籍库存信息的输入, 包括书籍编号、 书籍名称、 书籍类别、 作者姓名、
出版社名称、出版日期、登记日期。
⑥书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作
者姓名、出版社名称、出版日期登记日期等。
⑦借书信息的输入,包括读者借书证编号、书籍编号、借书日期。
⑧借书信息的查询、修改,包括借书证编号、借书证编号、读者姓名、书
籍编号、书籍名称、借书日期等。
⑨还书信息的输入,包括借书证编号、书籍编号、还书日期。
⑩还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编
号、书籍名称、借书日期、还书日期等。
⑾超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,
书籍编号,罚款金额。
⑿超期还书罚款查询, 删除,包括读者借书证编号、 读者姓名、 书籍编号、
书籍名称,罚款金额等。
⒀管理员管理:包括创建读者用户信息、删除读者用户信息、添加图书信
息、删除图书信息。
⒁超级管理员管理:包括创建管理员用户信息、删除管理员用户信息、创
建读者用户信息、删除读者用户信息、添加图书信息、删除图书信息。
2.4 系统结构图
(根据需求分析,图书信息管理系统的结构图如下: )
3、概念设计
所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构
功能。图书管理信息系统可以划分的实体有:书籍类别信息实体、读者信
息实体、书籍信息实体、借阅记录信息实体,归还记录信息实体。用 E-R
图一一描述这些实体。
图 书 管 理 系
统
借 还 书 子 系
统
查询子系统 管理子系统
图
书
类
管
理
图
书
管
理
读
者
管
理
逾
期
图
书
管
理
管
理
员
管
理
直
接
查
询
多
条
件
查
询
借
书
还
书
帮助子系统
登录子系统
剩余17页未读,继续阅读
资源评论
m0_62049267
- 粉丝: 0
- 资源: 12万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功