数据库课程设计报告图书管理系统Word格式文档下载.doc

上传人:b****2 文档编号:14573579 上传时间:2022-10-23 格式:DOC 页数:23 大小:191.50KB
下载 相关 举报
数据库课程设计报告图书管理系统Word格式文档下载.doc_第1页
第1页 / 共23页
数据库课程设计报告图书管理系统Word格式文档下载.doc_第2页
第2页 / 共23页
数据库课程设计报告图书管理系统Word格式文档下载.doc_第3页
第3页 / 共23页
数据库课程设计报告图书管理系统Word格式文档下载.doc_第4页
第4页 / 共23页
数据库课程设计报告图书管理系统Word格式文档下载.doc_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

数据库课程设计报告图书管理系统Word格式文档下载.doc

《数据库课程设计报告图书管理系统Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《数据库课程设计报告图书管理系统Word格式文档下载.doc(23页珍藏版)》请在冰豆网上搜索。

数据库课程设计报告图书管理系统Word格式文档下载.doc

六、物理设计.........................................................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图一一描述这些实体。

①类别实体图:

书籍类别

类别编号

类别名称

②读者信息实体图:

读者

读者姓名

读者性别

读者种类e

登记时间

读者借书证编号

可借书数

已借书数

逾期未还书数

③管理员实体图

管理员

管理员姓名

管理员编号

管理员密码

管理员权限

④超级管理员实体图

超级管理员

⑤书籍实体图:

书籍

书籍编号

书籍名称

书籍类别编号

书籍作者

出版时间

收录时间

是否被借

出版社

⑥借阅记录息信实体图:

借阅时间隔

借阅记录信息

⑦归还记录信息实体图:

归还记录信息

归还时间隔

⑧罚款信息实体图:

罚款信息实体实体

罚款金额

⑨总的信息实体E-R图:

1

n

信息登记

书类别

归还

借阅

罚款

罚款信息

还书信息

借阅信息

实体

m

创建

管理

出具罚款单

4、逻辑设计

(1)书籍类别(类别编号,类别名)

(2)读者(借书证编号,读者姓名,读者性别,读者种类,登记时期, 可借书数,已借书数,逾期未还书数)

(3)管理员(管理员编号,管理员姓名,管理员密码,管理员权限)

(4)超级管理员(管理员编号,管理员姓名,管理员密码,管理员权限)

(5)书籍(书籍编号,书籍名称,书籍类别,书记作者,出版社名称, 出版日期,登记日期)

(6)借阅(借书证编号,书籍编号,读者借书时间)

(7)还书(借书证编号,书籍编号,读者还书时间)

(8)罚款(借书证编号,读者姓名,借书证编号,书籍编号,读者借书 时间)

5、物理设计

表命令:

(1)创建数据库

CREATEDATABASElibrarysystem

ON

NAME=librarysystem,

FILENAME='

d:

\librarysystem.mdf'

SIZE=10,

MAXSIZE=50,

FILEGROWTH=5)

LOGON

NAME='

library'

e:

\librarysystem.ldf'

SIZE=5MB,

MAXSIZE=25MB,

FILEGROWTH=5MB

(2)书本类别表建立

createtablebook_style

bookstylenovarchar(30)primarykey,

bookstylevarchar(30)

(3)创建书库表

createtablesystem_books

bookidvarchar(20)primarykey,

booknamevarchar(30)Notnull,

bookstyleno

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电力水利

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1