数据库课程设计图书馆管理系统_第1页
数据库课程设计图书馆管理系统_第2页
数据库课程设计图书馆管理系统_第3页
数据库课程设计图书馆管理系统_第4页
数据库课程设计图书馆管理系统_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

千里之行,始于足下让知识带有温度。第第2页/共2页精品文档推荐数据库课程设计图书馆管理系统.

数据库课程设计图书馆管理系统

名目

1绪论(5)

1.1课题背景(5)

1.2本课题讨论的意义和目的(5)

2图书馆管理系统的分析(6)

2.1现状分(6)

2.2可行性分析(7)

2.2.1技术可行性(7)

2.2.2操作可行性(8)

2.2.3市场可行性(8)

2.3需求分析(8)

2.3.1性能需求(8)

2.3.2功能需求(10)

3系统的总体设计(10)

3.1系统的总体目标(10)

3.2系统的结构(11)

3.2.1系统的概述(11)

3.2.2系统的总体结构(12)

3.3运行环境(13)

3.4开发软件(13)

3.4.1VisualStudio2022(13)

3.4.2SQLServer2022(14)

3.5开发语言(15)

3.6系统功能结构(16)

3.6.1登录模块功能结构流程图(16)

3.6.2图书管理和借阅模块功能流程图(17)

3.6.3系统业务流程图(18)

3.7系统数据流程图(18)

3.7.1系统总体数据流程设计(19)

3.7.2零数据流图(20)

3.7.3第一层数据流图(20)

4系统具体设计与实现(20)

4.1数据库设计(20)

4.1.1数据库开发平台(20)

4.1.2数据库设计原则(22)

4.1.3数据库分析(22)

4.1.4系统E-R模型(23)

4.1.5创建数据库表(23)

4.1.6数据库中表的关系(27)

4.2Windows窗体开发(27)

4.3系统功能模块设计(28)

4.3.1登录模块(29)

4.3.2用户管理模块(30)

4.3.3图书馆信息维护模块(32)

4.3.4图书借阅模块(35)

5系统测试(37)

5.1模块测试(37)

5.2整体测试(38)

5.3测试结果(40)

6附件(41)

6.1数据库创建代码(41)

6.2程序设计代码(43)

结论(63)

词(63)

1绪论

1.1课题背景

随着计算机技术的不断进展,计算机作为学问经济时代的产物,已被广泛应用于社会各个行业和领域。目前,我国的科技水平高速进展,计算机作为今日使用最广的现代化工具已深化到各个领域,并且正在成为将来社会——信息社会的重要支柱。在这样的大背景下,现代图书借阅管理系统的开发就是在于提高图书管理的工作效率,加强图书馆的管理,全面采取计算机管理。本课题是针对当前我国图书管理多数采纳人工管理的现状以及即使采纳了计算机图书管理系统却不能彻低满足本单位图书管理借还图书操作、书库维护操作等现状,对图书管理系统举行完美,基本上实现了容易有用的图书借阅管理。

数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆实行手工式对图书借阅状况举行人工管理,因为信息比较多,图书借阅信息的管理工作混乱而又复杂;普通借阅状况是记录在借书证上,图书的数目和容记录在文件中,图书馆的工作人员和管理员也只是当初对它比较清晰,时光一长,如再要举行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费劲。如要对很长时光以前的图书举行更改就越发困难了。

基于这此问题,有须要建立一个图书管理系统,使图书管理工作规化,系统化,程序化,避开图书管理的任意性,提高信息处理的速度和精确     性,能够准时、精确     、有效的查询和修改图书状况。

1.2本课题讨论的意义和目的

实现图书馆对新书入库,按照图书馆图书借阅的状况、旧书、走失的图书的信息做出容易处理,并且建立图书的统计数据档案,便与图书的更新。意义在于,该系统为针

对目前普遍的图书管理操作复杂,系统要求高等一系列问题,而设想一个具有共性化的图书管理系统。此设计的目标在于开发一个功能齐全,操作容易,容易明白的图书馆借阅系统.

项目的详细目的:

1.实现图书馆借书,还书的简易操作,提高图书馆对最平庸工作的效率。

2.实现图书馆对所上架的图书按类别,书名,书号等多面的查询。

3.实现图书馆外借用户按类别登录借阅,登录取户全由管理员授权。

4.建立图书馆读者登录数据库,便工作人员对读者举行有效管理。

5.建立图书馆读者信息数据库,便工作用户对个人信息举行有效管理。

6.建立图书馆图书信息的数据库,便工作人员对图书信息有效收拾。

7.建立图书馆工作人员数据库,以便保证工作人员平安规的对软件操作。

8.建立图书馆图书借阅信息数据库,以便工作人员对图书信息的统计更新。

2图书馆管理系统的分析

2.1现状分

随着计算机与网络等技术的进展,各图书馆业务的深化开展和新业务的增强,图书馆新状况的产生,要求图书馆集成系统应充分地考虑与适应这些新的变化。在这面,各个系统都有自己的特色,大多表现在对网络化服务功能的开辟与加强面。这主要通过几个面来体现:提供网际应用、支持资源的共建、分享、实现联机编目、馆际互借、馆际文献查询等。还包括能实现个人图书馆、信息服务台、用户服务、各类哀求等。

回顾中国农科院图书馆自动化管理的进展过程,经受了单机、局域网、广域网三个进展时期,这可以说是中国图书馆自动化进展进程的一个缩影。中国农科院图书馆使用大型图书馆集成化管理系统的过程大致分为这样三个阶段:(1),基于单机系统的自动化

管理阶段;(2),基于小型局域网的自动化管理阶段;(3),基于大型数据库和国际标准协议的Internet的自动化管理阶段。中国农科院图书馆在更新图书馆集成管理系统时,对国的一些系统举行了仔细的调研、考察和比较。对重点系统还在馆安装了演示软件,请馆工作人员(技术人员、馆员等)举行审查和评议。如:北邮电信的MELINETS系统,省汇文公司的LIBSYS2000系统,金盘公司的GDLISXP。

另外我们还考察了科图公司的ILASII系统,北京传技公司的TOTALSII系统,博菲特公司的/文献0管理集成系统V6.0,北京丹诚公司的DATATRANS)1500系统,高校图书馆的图腾V7.0软件。在此基础上,对上述各软件的功能、特点有了进一步了解,并举行了分析、比较与总结。主要比较了集成系统的性能/价格比、当前能够满足我馆各项业务要求的程度以及今后的进展前景、售后服务等几个面。考虑到工作的流程和技能的连贯性、娴熟性,以及工作效率,并征求了大多数工作人员的意见(使用习惯),中国农科院图书馆终于选定金盘图书馆自动化管理系统--GDLISXP。这标志着农业图书馆进入了自动化进展的第三个阶段。

2.2可行性分析

为进一步考察案的可行性,即是否为最优案,我们从技术、操作、市场三个面举行分析:

2.2.1技术可行性

本系统设计运行在Windows7平台上,采纳Client/Server(客户/服务器)结构模式,在分析了图书馆管理的详细状况以后,充分利用VisualStudio2022在应用程序开发上的高效性和灵便性,以此作为界面开发的工具,并以SQLServer2022作为后台数

据库开发工具,分析并设计了“图书馆管理信息系统”。

系统软件和对数据库的操作都可在计算机上完成,拥有技术可行性。

2.2.2操作可行性

本系统的开发采纳Windows窗体可视化图形界面,用户只需要具备普通的计算机学问,便可以轻松使用。囫囵图书馆管理系统采纳有好的交互界面,结构清楚,简洁明白,使用者并不需要对软件开发的细节了解太多就可以轻松使用。具有易于操作的可行性。

2.2.3市场可行性

随着计算机技术的不断进展,计算机作为学问经济时代的产物,已被广泛应用于社会各个行业和领域。本系统具有图书的查询、图书维护、用户维护等功能,系统平安稳定比起他们以前对信息管理的主要式是基于文本、表格等纸介质的手工处理,对于图书借阅状况的统计和核实等往往采纳对借书卡的人工检查举行.数据信息处理工作量大,简单出错;因为数据繁多,简单走失,且不易查找。更能适合当今社会的进展和满足客户的需求。

2.3需求分析

2.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论