图书馆借阅管理系统.docx

上传人:b****5 文档编号:11845998 上传时间:2023-04-05 格式:DOCX 页数:22 大小:152.93KB
下载 相关 举报
图书馆借阅管理系统.docx_第1页
第1页 / 共22页
图书馆借阅管理系统.docx_第2页
第2页 / 共22页
图书馆借阅管理系统.docx_第3页
第3页 / 共22页
图书馆借阅管理系统.docx_第4页
第4页 / 共22页
图书馆借阅管理系统.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

图书馆借阅管理系统.docx

《图书馆借阅管理系统.docx》由会员分享,可在线阅读,更多相关《图书馆借阅管理系统.docx(22页珍藏版)》请在冰豆网上搜索。

图书馆借阅管理系统.docx

图书馆借阅管理系统

学号2011010600057

甘肃民族师范学院

 

本科毕业设计

 

题目甘民院图书馆借阅管理系统

学生姓名    马海星    

专业班级 计算机科学与技术专业1101班 

系别      计算机科学系  

指导教师     马国俊 

职称     副教授 

日期  二〇一五年四月二十三日

 

教务处印制

郑重声明

本人的毕业论文(设计)是在指导教师马国俊的指导下独立撰写完成的。

如有剽窃、抄袭、造假等违反学术道德、学术规范和侵权的行为,本人愿意承担由此产生的各种后果,直至法律责任,并愿意通过网络接受公众的监督。

特此郑重声明。

 

毕业论文(设计)学生签名:

指导教师签名:

年月日年月日

 

 

甘民院图书借阅管理系统

摘要随着计算机技术的不断发展,新时代的产物-计算机,已经在各个行业以及领域中被大量使用。

伴随着这种背景,学校图书馆的资源建设以及管理方面都发生了很大的变化,尤其是在图书馆工作上,就体现在服务和管理方面,计算机的全面高效的管理已经代替了原本的人为的手工管理。

这篇论文最主要的介绍的就是如何使用Access对图书馆借阅管理系统进行设计的主要方法和步骤,主要从需求分析、功能描述、和对数据库设计实现对该软件的设计制作与打包等几个方面进行描述,仔细的介绍对系统的设计与实现。

关键词借阅管理数据库结构关系数据查询

引言

伴随着信息管理技术在各高端领域越来越深入的应用,相应的就是信息管理系统在技术方面的成熟。

[4]信息管理系统作为一们飞速发展的学科,伴随着不断增长和扩大的学校规模,图书的数量也大量的增长,信息量也是成倍的增长。

而微软Access2010作为一款在开发功能方面十分强大的工具,它兼具前台的系统界面开发功能和系统后台数据库设计的功能。

所以我们不但可以使用Access制作出我们适用的数据库,还可以使用Access设计制作出我们想要的管理系统。

[2]而在数据库软件开发得方面上,既支持VBA语言也支持VisualBasic宏,两者作为面向对象的编程语言,都能在不同的对象上引用,也可以利用可视化对象来完成对显示表和报表的实现。

这就使得我们设计数据库和编程的时候变得十分简单方便。

1需求分析

甘肃民族师范学院图书馆最开始的一次修建是在1985年。

发展至今,图书馆已经形成了以藏文文献、师范类图书为主,能满足经济、金融、英语、计算机、旅游、音乐舞蹈等不同学科教学需要的藏书体系.。

因为学校的图书馆实行人性化的管理好服务理念,而且对学生提供的借阅时间也比较长(15天),所以有部分的学生经常就忘记了归还的时间,从而导致部分的图书出现了逾期未归的现象,因此对图书的流通速度造成了很大的影响。

[6]学校现在使用的借阅管理系统对读者的借阅不能实现很实用有效的管理,所以我就想设计一个新的图书管理系统,在原有的基础上对现存的系统进行改名,以方便图书馆工作人员和学生双方能更有效更好的进行图书的借阅和管理,提高借阅效率,从而大幅度提高图书的流通速率。

本系统的设计就是为了方便对甘肃民族师范学院图书借阅信息的管理。

主要表现在对管理读者信息、管理信息、图书信息、以及借阅信息等。

对各个方面进行高效,快捷,准确的管理。

[1]所以这个系统的开发对于图书馆的管理人员对于借阅的管理给予了很大程度上的方便与帮助。

2功能描述

本系统主要实现对甘肃民族师范学院图书馆借阅信息的管理,系统的主要功能就是方便和加强图书馆这一整体中,图书信息,学生信息,以及借阅和归还的各分部在主体上能够比之前的更加方便。

[9]在对于图书馆借阅管理的过程中,相信改进之后的数据库,对于高峰期学生的借阅和归还提供了很大的便利,使的更大一部分的人力能够解放出来。

[7]

新的图书管理系统,通过改良原有的系统中的不足之处时,使得图书的流动效率大大提高,同时也使得工作人员的劳动强度大幅度降低,在这个信息化管理,信息化交流,信息话取代原有的大部分交流,管理的时候。

与时俱进就是我们更进一步加强对于当代大学生自主创业的鼓励以及肯定。

所以我相信,新的系统会给我们的师生和工作人员最大程度的方便,给大家的借阅给予最大的帮助。

3数据表的设计

用户表的设计如表1所示

表1读者用户表

字段名称

是否主码

字段类型

字段大小

是否允许为空

用户名称

文本

15

借书证号

文本

15

所在系别

文本

15

所在班级

文本

15

管理员信息表的设计如表2所示

表2管理员信息表

字段名称

是否主键

字段类型

字段大小

是否为空

管理员名称

文本

20

管理员编号

文本

15

管理员密码

文本

15

图书信息表的设计如表3所示

表3图书信息表

字段名称

是否主键

字段类型

字段大小

是否为空

图书编号

文本

15

图书名称

文本

30

图书作者

文本

15

图书出版社

文本

30

图书出版时间

日期/时间

图书价格

货币

15

图书登记日期

日期/时间

译者

文本

15

图书类别编号

文本

15

备注

文本

255

 

借阅信息表的设计如表4所示

表4借阅信息表

字段名称

是否主键

字段类型

字段大小

是否为空

借书证号

文本

15

图书编号

文本

15

借书日期

日期/时间

还书日期

日期/时间

图书类别表的设计如表5所示

表5图书类别表

字段名称

是否主键

字段类型

字段大小

是否为空

类别编号

文本

15

类别名称

文本

15

备注

文本

255

4系统分析E-R图设计

系统分E-R图设计如下图1-3所示

 

图1读者实体

 

图2管理员实体

 

图3图书信息实体

5本系统的实体-联系(E-R)图

图5系统总E-R图设计

6结构关系

6.1数据表结构关系

图6数据表结构关系图

6.2多表间的数据查询

利用借书证号,查询读者数据表、借阅信息表和图书信息表中的信息。

其SQL语句如下:

SELECT读者用户表.用户名称,读者用户表.借书证号,读者用户表.所在系,读者用户表.所在班级,借阅信息表.借书日期,借阅信息表.借书日期,图书类别表.类别名称,图书信息表.图书名称,图书信息表.图书作者,图书信息表.图书出版社,图书信息表.图书出版时间,图书信息表.图书价格,图书信息表.图书登记日期,图书信息表.译者

FROM(图书类别表INNERJOIN图书信息表ON图书类别表.图书类别编号=图书信息表.图书类别编号)INNERJOIN(读者用户表INNERJOIN借阅信息表ON读者用户表.借书证号=借阅信息表.借书证号)ON图书信息表.图书编号=借阅信息表.图书编号

WHERE(((读者用户表.借书证号)=[请输入你要查询的借书证号]));

6.3追加查询

在图书信息表中进行追加图书信息的追加查询操作,其SQL语句如下:

INSERTINTO图书信息表(图书编号,图书编号,图书作者,图书出版社,图书出版时间,图书价格,图书类别编号,图书登记日期,译者,备注)

SELECT图书信息表.图书编号,图书信息表.图书名称,图书信息表.图书作者,图书信息表.图书出版社,图书信息表.图书出版时间,图书信息表.图书价格,图书信息表.图书类别编号,图书信息表.图书登记日期,图书信息表.译者,图书信息表.备注

结束语

经过这几个月的制作月学习,我也是将自己的论文甘民院图书馆借阅管理系统制作完成了,基本上按照数据库制作的需求和格式完成的。

只是因为接触和学习的不是很充分,导致自己在设计数据库的时候,经验和实际的经验不是很充分,所以导致设计不是很完美,存在部分的缺陷,自己理想中的部分功能还是没有能实践。

但是基本的设计需求大体上都完成了。

从这次的论文设计当中,我对于数据库里的只是更加进一步的了解了,也对于之前学习过程中遇到的部分问题,通过这次的亲手设计,明白了如何在现实制作中解决。

当然很大程度上还是多亏了同学和老师对于论文的帮助与指导。

在这里再次感谢老师对于论文提供的大力的帮助和支持。

我会继续努力的。

参考文献

[1]孙龙龙.图书借阅管理系统的设计与实现[D].大连理工大学,2012。

[2]赵会晶.图书借阅管理系统的设计与实现[D].电子科技大学,2010。

[3]孙大镭.佳木斯大学图书借阅管理系统设计与实现[D].北京邮电大学,2012。

[4]关平,刘红.图书馆借阅管理系统[J].自动化技术与应用,2005,12:

74-77。

[5]赵志刚,朱强.图书借阅管理系统的设计[J].浙江传媒学院学报,2006,02:

50-51+60。

[6]刘帅.图书管理信息系统的设计与实现[D].吉林大学,2011。

[7]刘洪星.杨青.C/S数据库设计特点及实例分析[J].交通与计算机.1998(02)。

[8]刘洪星.谭新明.Client/Server数据库及其设计要点[J].武汉交通科技大学学报.1998(02)。

[9].张哲.郝建民.图书管理系统[J]北京:

清华大学出版社.2003。

[10].唐红亮.图书管理系统[D]北京:

清华大学出版社.2007。

 

附录

1.数据表结构关系

C:

\Users\hailongking\Desktop\毕业论文四稿\图书管理系统.accdb2015年4月25日

表:

图书信息表页:

1

属性

AlternateBackShade:

95AlternateBackThemeColo1

AlternateBackTint:

100BackShade:

100

BackTint:

100DatasheetForeThemeColo0

DatasheetGridlinesThem3DateCreated:

2015/4/2219:

51:

04

DefaultView:

2DisplayViewsOnSharePoi1

FilterOnLoad:

FalseGUID:

{guid{C8FA9DEC-5170-

4389-A1F3-

HideNewField:

FalseLastUpdated:

2015/4/2220:

53:

33

NameMap:

长二进制数据OrderByOn:

False

OrderByOnLoad:

TrueOrientation:

从左到右

PublishToWeb:

1ReadOnlyWhenDisconnectFalse

RecordCount:

6ThemeFontIndex:

1

TotalsRow:

FalseUpdatable:

True

名称类型长度

图书编号文本15

AggregateType:

-1

AllowZeroLength:

False

AppendOnly:

False

Attributes:

可变长

CollatingOrder:

SimplifiedChinese

ColumnHidden:

False

ColumnOrder:

1

ColumnWidth:

默认

CurrencyLCID:

0

DataUpdatable:

False

DisplayControl:

文本框

GUID:

{guid{486589F3-8A82-4230-9EED-F7D37346A528}}

IMEMode:

1

IMESentenceMode:

3

OrdinalPosition:

0

Required:

True

ResultType:

0

SourceField:

图书编号

SourceTable:

图书信息表

TextAlign:

常规

UnicodeCompression:

False

图书名称文本30

AggregateType:

-1

AllowZeroLength:

True

AppendOnly:

False

Attributes:

可变长

CollatingOrder:

SimplifiedChinese

ColumnHidden:

False

C:

\Users\hailongking\Desktop\毕业论文四稿\图书管理系统.accdb2015年4月25日

表:

图书信息表页:

2

ColumnOrder:

默认

ColumnWidth:

默认

CurrencyLCID:

0

DataUpdatable:

False

DisplayControl:

文本框

GUID:

{guid{663F738A-7F58-4335-83B8-F01ACB7DD2DC}}

IMEMode:

1

IMESentenceMode:

3

OrdinalPosition:

1

Required:

False

ResultType:

0

SourceField:

图书名称

SourceTable:

图书信息表

TextAlign:

常规

UnicodeCompression:

True

图书作者文本15

AggregateType:

-1

AllowZeroLength:

True

AppendOnly:

False

Attributes:

可变长

CollatingOrder:

SimplifiedChinese

ColumnHidden:

False

ColumnOrder:

默认

ColumnWidth:

默认

CurrencyLCID:

0

DataUpdatable:

False

DisplayControl:

文本框

GUID:

{guid{0F4F896B-0B1E-437A-8B06-D989B5FD8CF4}}

IMEMode:

1

IMESentenceMode:

3

OrdinalPosition:

2

Required:

False

ResultType:

0

SourceField:

图书作者

SourceTable:

图书信息表

TextAlign:

常规

UnicodeCompression:

True

图书出版社文本30

AggregateType:

-1

AllowZeroLength:

True

AppendOnly:

False

Attributes:

可变长

CollatingOrder:

SimplifiedChinese

ColumnHidden:

False

ColumnOrder:

默认

ColumnWidth:

默认

CurrencyLCID:

0

DataUpdatable:

False

C:

\Users\hailongking\Desktop\毕业论文四稿\图书管理系统.accdb2015年4月25日

表:

图书信息表页:

3

DisplayControl:

文本框

GUID:

{guid{A301B86F-30C9-4783-86E6-6627A39FCAA3}}

IMEMode:

1

IMESentenceMode:

3

OrdinalPosition:

3

Required:

False

ResultType:

0

SourceField:

图书出版社

SourceTable:

图书信息表

TextAlign:

常规

UnicodeCompression:

True

图书出版时间日期/时间8

AggregateType:

-1

AllowZeroLength:

False

AppendOnly:

False

Attributes:

固定长度

CollatingOrder:

SimplifiedChinese

ColumnHidden:

False

ColumnOrder:

默认

ColumnWidth:

默认

CurrencyLCID:

0

DataUpdatable:

False

GUID:

{guid{3BCBBB36-BF47-4A37-B166-5C4D0C68E2F3}}

IMEMode:

2

IMESentenceMode:

3

OrdinalPosition:

4

Required:

False

ResultType:

0

ShowDatePicker:

为日期

SourceField:

图书出版时间

SourceTable:

图书信息表

TextAlign:

常规

图书价格货币8

AggregateType:

-1

AllowZeroLength:

False

AppendOnly:

False

Attributes:

固定长度

CollatingOrder:

SimplifiedChinese

ColumnHidden:

False

ColumnOrder:

默认

ColumnWidth:

默认

CurrencyLCID:

2052

DataUpdatable:

False

DecimalPlaces:

自动

Format:

¥#,##0.00;¥-#,##0.00

GUID:

{guid{B398AAFD-E9F3-49BF-BDC7-EAACDB58DAA0}}

OrdinalPosition:

5

Required:

False

C:

\Users\hailongking\Desktop\毕业论文四稿\图书管理系统.accdb2015年4月25日

表:

图书信息表页:

4

ResultType:

0

SourceField:

图书价格

SourceTable:

图书信息表

TextAlign:

常规

图书类别编号文本15

AggregateType:

-1

AllowMultipleValues:

False

AllowValueListEdits:

True

AllowZeroLength:

True

AppendOnly:

False

Attributes:

可变长

BoundColumn:

1

CollatingOrder:

SimplifiedChinese

ColumnCount:

1

ColumnHeads:

False

ColumnHidden:

False

ColumnOrder:

默认

ColumnWidth:

默认

ColumnWidths:

1440

CurrencyLCID:

0

DataUpdatable:

False

DisplayControl:

组合框

GUID:

{guid{6C2E4F85-02A2-458A-AFC7-BE78547F57BA}}

IMEMode:

1

IMESentenceMode:

3

LimitToList:

False

ListRows:

16

ListWidth:

1440twip

OrdinalPosition:

6

Required:

False

ResultType:

0

RowSource:

SELECT[图书类别表].[图书类别编号]FROM图书类别表ORDER

BY[图书类别编号];

RowSourceType:

表/查询

ShowOnlyRowSourceValueFalse

s:

SourceField:

图书类别编号

SourceTable:

图书信息表

TextAlign:

常规

UnicodeCompression:

True

图书登记日期日期/时间8

AggregateType:

-1

AllowZeroLength:

False

AppendOnly:

False

Attributes:

固定长度

CollatingOrder:

SimplifiedChinese

ColumnHidden:

False

ColumnOrder:

默认

C:

\Users\hailongking\Desktop\毕业论文四稿\图书管理系统.accdb2015年4月25日

表:

图书信息表页:

5

ColumnWidth:

默认

CurrencyLCID:

0

DataUpdatable:

False

GUID:

{guid{0F98C22D-6DBE-4C70-B734-463D5C9A730F}}

IMEMode:

2

IMESentenceMode:

3

OrdinalPosition:

7

Required:

False

ResultType:

0

ShowDatePicker:

为日期

SourceField:

图书登记日期

SourceTable:

图书信息表

TextAlign:

常规

译者文本15

AggregateType:

-1

AllowZeroLength:

True

AppendOnly:

False

Attributes:

可变长

CollatingOrder:

SimplifiedChinese

ColumnHidden:

False

ColumnOrder:

默认

ColumnWidth:

默认

CurrencyLCID:

0

DataUpdatable:

False

DisplayControl:

文本框

GUID:

{guid{69E0BDF7-615A-4517-A5E1-29F64244D208}}

IMEMode:

1

IMESentenceMode:

3

OrdinalPosition:

8

Required:

False

ResultType:

0

SourceField:

译者

SourceTable:

图书信息表

TextAlign:

常规

UnicodeCompression:

True

备注文本255

AggregateType:

-1

Al

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

当前位置:首页 > 教学研究 > 教学案例设计

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

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