图书馆管理系统.docx
- 文档编号:29299673
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:17
- 大小:1.84MB
图书馆管理系统.docx
《图书馆管理系统.docx》由会员分享,可在线阅读,更多相关《图书馆管理系统.docx(17页珍藏版)》请在冰豆网上搜索。
图书馆管理系统
摘要
在计算机科学技术中,数据库是发展最快的技术之一,近年来,各种应用领域对数据库管理的需求越来越多,数据库技术的重要性也越来越被大众所认识。
尤其是internet的发展以及多种信息技术的交叉与发展,给数据库应用提供了更多的机遇,同时也推动了数据库技术的发展和完善。
现今的信息社会,信息正逐步向我们展现着其作为战略资源的重要性,信息技术正慢慢发展成不可划缺的生产力,其中数据库技术作为信息资源管理与开发利用的基础显得尤为重要。
数据库的普及程度和应用水平已成为衡量一个国家信息化和发达程度的重要标志。
随着我国市场经济的迅速发展和人们生活水平的不断提高,图书馆藏书的树木逐渐增大,图书数量急剧增加,这也挑战了图书管理方面的技术,以前的人工管理方式已经不再适应现在的环境,取而代之的是先进的图书管理系统,通过使用SQLServer创建的图书管理系统可以让管理人员方便、更快捷的进行管理、查询、借阅、录入等工作。
图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。
我开发图书管理系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,做到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校、社会服务。
本文主要介绍了本课题的开发背景,系统的设计思路、总体设计。
重点说明了系统的各个功能模块的设计与实现,并对系统进行了测试和运行说明。
关键词:
SQLServer2008,信息管理,图书管理
目录
1绪论4
1.1研究背景4
1.2开发意义4
2.1系统的可行性分析5
2.1.1经济上的可行性5
2.1.2技术上的可行性5
2.2功能需求分析5
3概要设计7
3.1系统功能模块设计7
3.1.1读者(借阅人)管理模块7
3.1.2借阅信息管理模块8
3.1.3图书管理模块9
3.1.4图书信息管理模块10
3.1.5员工信息表结构模块11
3.2系统模块结构图13
3.3数据库的设计13
结论17
参考文献18
1绪论
1.1研究背景
在计算机科学技术中,数据库是发展最快的技术之一,近年来,各种应用领域对数据库管理的需求越来越多,数据库技术的重要性也越来越被大众所认识。
尤其是internet的发展以及多种信息技术的交叉与发展,给数据库应用提供了更多的机遇,同时也推动了数据库技术的发展和完善。
现今的信息社会,信息正逐步向我们展现着其作为战略资源的重要性,信息技术正慢慢发展成不可划缺的生产力,其中数据库技术作为信息资源管理与开发利用的基础显得尤为重要。
数据库的普及程度和应用水平已成为衡量一个国家信息化和发达程度的重要标志。
随着近年来计算机技术在我国的迅猛发展,我国的图书管理已经从人工管理阶段进入了计算机信息管理阶段。
因此应用计算机来对信息进行管理已成为一个不可逆转的趋势。
计算机所拥有的存储量大、易查找、易更新、保密性好、数据处理快等诸多优点极大的解决了以前人工管理图书的缺点,提高了工作效率,是一个单位从事人事管理必不可少的工具。
学校作为一个信息大量存储的地方,每年都有大量的新生入学和老生毕业,尤其是近几年高校生源的持续扩招,使得在以前图书管理中就存在的问题更加突出。
面对高校信息量不断增长的问题,很多学校都选择了在图书管理中引入计算机管理系统。
因此一个好的学生图书资料管理系统,对于任何一所大学来说都是非常需要的。
1.2开发意义
学生图书资料管理系统,是针对学校图书资料管理情况而设计的一款信息管理软件。
该系统应用SQLServer2008自带的数据库来存储学生的图书信息,能为管理员提供充足的学生信息和快捷的查询手段,极大的方便了学校的图书管理工作。
开发该系统主要有两方面的意义,一方面利用计算机来管理学生图书资料可以减少大量的人力资源,提高工作效率。
另一方面学生图书资料管理系统可以通过局欲网或互联网把整个学校的学生图书信息汇聚起来,为学校教学部门提供全面及时的学生信息,方便管理,同时亦可通过校园网扩展各类信息化应用,共享学生信息。
2需求分析
目前一些学校对于学生的图书信息管理还处于人工管理的阶段,管理大量学生的图书信息,不但工作繁琐而且效率低下,如果利用现代化的管理方式来管理学生的图书信息的话,就会简单方便地多。
2.1系统的可行性分析
目的:
可行性研究的目的是用最小的代价在尽可能少的时间内确定问题是否能够解决。
用SQLServer2008来编写的小型的、实用的信息管理系统,既能很好的完成对学生图书的管理,又比较经济实惠。
2.1.1经济上的可行性
由于现在各大高校已经普遍配备了电脑,而且用于学生管理的电脑的配置在存储量,速度方面都能满足数据库运行的要求,故在计算机硬件方面不需要太大的花销。
2.1.2技术上的可行性
本系统采用的是SQLServer语言,在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上也有很丰富的相关资料,通过参考一些功能模块程序的设计,实现该系统是完全可以的。
2.2功能需求分析
本系统主要实现对学生图书信息和学生成绩进行管理,需要实现以下几个方面的管理功能:
(1)图书信息表结构:
可以查询“图书编号、书号、登记日期、存在位置、是否在库”等信息。
(2)借阅信息表结构:
可以添加、删除、修改和查询“图书编号、图书证号、书名、借书时间、实还时间、是否续借”等。
(3)借阅人信息表结构:
可以添加、删除、修改和查询“姓名、班级、电话、图书证号、已借书籍、能否续借”等。
(4)图书管理表结构:
可以添加、删除、修改和查询“图书编号、书号、登记日期、存在位置、是否在库”等。
(5)员工信息表结构:
可以添加、删除、修改和查询“员工姓名、员工性别、员工编号、员工值班时间、员工联系方式”等。
3概要设计
3.1系统功能模块设计
学生图书资料管理系统中共设计了五大功能,包括读者(借阅人)管理、借阅信息管理、图书管理、图书信息管理、图书馆员工信息管理,基本上满足了学生图书资料管理的必需功能,下面将详细介绍各功能模块。
3.1.1读者(借阅人)管理模块
读者(借阅人)管理模块完成对借阅人借还书管理的操作,如读者借书时为该读者建立图书借阅信息,以及修改,删除和查询等众多功能。
查询命令:
use图书馆管理系统
go
select*from借阅人信息表;
3.1.2借阅信息管理模块
通过借阅信息管理模块,图书馆管理员可以查出借的图书编号、借阅人的图书证号、出借书名、借书时间、应归还时间等信息。
查询命令:
use图书馆管理系统
go
select*from借阅信息表结构;
3.1.3图书管理模块
图书管理模块可以实现查询图书的编号、书号、登记日期、存放位置等信息。
查询命令:
use图书馆管理系统
go
select*from图书管理表结构;
3.1.4图书信息管理模块
图书信息管理模块可以对书籍进行管理,实现书籍出入库信息的更新,以及书籍的基本信息,如“图书编号、书号、登记日期、存在位置、是否在库”等。
查询命令:
use图书馆管理系统
go
select*from图书管理表结构;
3.1.5员工信息表结构模块
图书信息管理模块可以对书籍进行管理,实现书籍出入库信息的更新,以及书籍的基本信息,如“图书编号、书号、登记日期、存在位置、是否在库”等。
查询命令:
use图书馆管理系统
go
select*from员工信息表结构;
3.2系统模块结构图
本次系统设计学生图书管理系统中共设计了五大功能,包括读者(借阅人)管理、借阅信息管理、图书管理、图书信息管理、图书馆员工信息管理,下面将详细介绍各功能模块,其系统模块结构如图3.1所示:
图3.1系统模块结构
系统模块结构图
3.3数据库的设计
数据库中包括借阅人信息表、借阅信息表结构、图书管理表结构、图书信息表结构、员工信息表结构,各表结构设计如下。
3.3.1、借阅人信息表
3.3.2借阅信息表结构
3.3.3图书管理表结构
3.3.4图书信息表结构
3.3.5员工信息表结构
结论
通过此次图书管理系统数据库的课程设计、学与用的结合,增强了我对数据库方面应用的理解,积累了实战经验,课程过程中,从建立数据开始,对库设计理念及思想上有更高的认识,从需求分析,到概念设计和逻辑设计,加深了我对数据库开发过程的认识理解。
在学习过程中,我也上网查了不少资料,也看了一些图书馆管理信息系统的设计报告,然后完成了这份自己的报告,过程中不断修改完善,力求系统的正确性和可行性。
虽然成效可能不太理想,但从中所学到的东西是不能这样衡量的。
本次设计课程后,我觉得作为计算机专业的学生今后要加强上机实操,锻炼自己的逻辑思维和快速反应,提高系统设计的效率,为自己以后的发展打下坚实基础。
本次课程设计获益良多。
在这次设计过程中,我得到了关秀芬老师的精心指导,在此,我由衷地感谢关秀芬老师!
参考文献
[1]胡国胜,易著梁.《数据库技术与应用----SQLServer2008》.机械工业出版社,2010年1月第1版;
[2]李岩,张瑞雪.SQLServer2005实用教程(第二版).清华大学出版社.2011,3;
[3]萨师煊王珊主编,《数据库系统概论(第四版)》,北京:
高教出版社,2010年;
[4]刘韬,楼兴华,SQLServer2000数据库系统开发实例导航,北京:
人民邮电出版社,2004
[5]丁宝康,懂健全,实验教程,北京:
清华大学出版社,2003:
125-170.
[6]刘志成.SQLServer2005实例教程.北京:
电子工业出版社,2008.
[7]张莉,王强.SQLServer数据库原理及应用教程[M].清华大学出版社,2003.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理 系统