没有合适的资源?快使用搜索试试~ 我知道了~
基于SQL2008的数据库课程设计图书管理系统毕业论文
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 192 浏览量
2023-12-07
15:14:59
上传
评论
收藏 3.94MB PDF 举报
温馨提示
试读
43页
随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。本系统具有图书的查询、图书维护、用户维护等功能,系统安全稳定比起他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况的统计和核实等往往采用对借书卡的人工检查进行.数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。更能适合当今社会的发展和满足客户的需求。 本系统的开发采用 Windows窗体可视化图形界面,用户只需要具备一般的计算机知识,便可以轻松使用。整个图书馆管理系统采用有好的交互界面,结构清晰,简洁明了,使用者并不需要对软件开发的细节了解太多就可以轻松使用。具有易于操作的可行性。
资源推荐
资源详情
资源评论
WORD 版本 .
数据库课程设计图书管理系统毕业论文
目 录
1 绪论 ........................................................................... 1
1.1 课题背景 ................................................................. 1
1.2 本课题研究的意义和目的 .................................................... 1
2 图书馆管理系统的分析 ............................................................ 2
2.1 现状分 ................................................................... 2
2.2 可行性分析 ............................................................... 3
2.2.1 技术可行性 .......................................................... 3
2.2.2 操作可行性 .......................................................... 3
2.2.3 市场可行性 .......................................................... 3
2.3 需求分析 ................................................................. 3
2.3.1 性能需求 ............................................................ 3
2.3.2 功能需求 ............................................................ 4
3 系统的总体设计 ................................................................. 5
3.1 系统的总体目标............................................................ 5
3.2 系统的结构 ............................................................... 5
3.2.1 系统的概述 .......................................................... 5
3.2.2 系统的总体结构 ...................................................... 6
3.3 运行环境 ................................................................. 6
3.4 开发软件 ................................................................. 7
3.4.1 Visual Studio 2008 .................................................. 7
3.4.2 SQL Server 2008 ..................................................... 7
3.5 开发语言 ................................................................. 8
3.6 系统功能结构.............................................................. 9
3.6.1 登录模块功能结构流程图 .............................................. 9
3.6.2 图书管理和借阅模块功能流程图 ........................................ 9
3.6.3 系统业务流程图 ..................................................... 10
WORD 版本 .
3.7 系统数据流程图........................................................... 11
3.7.1 系统总体数据流程设计 ................................................. 11
3.7.2 零数据流图 .......................................................... 11
3.7.3 第一层数据流图 ....................................................... 12
4 系统详细设计与实现............................................................. 12
4.1 数据库设计 .............................................................. 12
4.1.1 数据库开发平台 ..................................................... 12
4.1.2 数据库设计原则 ..................................................... 13
4.1.3 数据库分析 ......................................................... 13
4.1.4 系统 E-R 模型 ....................................................... 14
4.1.5 创建数据库表 ....................................................... 14
4.1.6 数据库中表的关系 ................................................... 17
4.2 Windows窗体开发 ......................................................... 17
4.3 系统功能模块设计 ......................................................... 18
4.3.1 登录模块 ........................................................... 18
4.3.2 用户管理模块 ....................................................... 19
4.3.3 图书馆信息维护模块 ................................................. 21
4.3.4 图书借阅模块 ....................................................... 23
5 系统测试 ...................................................................... 25
5.1 模块测试 ................................................................ 25
5.2 整体测试 ................................................................ 25
5.3 测试结果 ................................................................ 27
6 附件 .......................................................................... 28
6.1 数据库创建代码........................................................... 28
6.2 程序设计代码............................................................. 29
结论 .............................................................................. 39
谢词 .............................................................................. 39
参考文献 .......................................................................... 40
WORD 版本 .
1 绪论
1.1 课题背景
随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行
业和领域。目前,我国的科技水平高速发展,计算机作为今天使用最广的现代化工具已深入到各个
领域,并且正在成为未来社会——信息社会的重要支柱。在这样的大背景下,现代图书借阅管理系
统的开发就是在于提高图书管理的工作效率,加强图书馆的管理,全面实行计算机管理。本课题是
针对当前我国图书管理多数采用人工管理的现状以及即使采用了计算机图书管理系统却不能完全满
足本单位图书管理借还图书操作、书库维护操作等现状,对图书管理系统进行完善,基本上实现了
简单实用的图书借阅管理。
数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅
情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记
录在借书证上,图书的数目和容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清
楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要
对很长时间以前的图书进行更改就更加困难了。
基于这此问题,有必要建立一个图书管理系统,使图书管理工作规化,系统化,程序化,避免
图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。
1.2 本课题研究的意义和目的
实现图书馆对新书入库,根据图书馆图书借阅的情况
、
旧书
、
丢失的图书的信息做出简单处理,
并且建立图书的统计数据档案,方便与图书的更新。意义在于,该系统为针对目前普遍的图书管理
操作复杂,系统要求高等一系列问题,而设想一个具有个性化的图书管理系统。此设计的目标在于
开发一个功能齐全,操作简单,简单明了的图书馆借阅系统.
项目的具体目的:
1. 实现图书馆借书,还书的简易操作,提高图书馆对最平凡工作的效率。
2. 实现图书馆对所上架的图书按类别,书名,书号等多方面的查询。
3. 实现图书馆外借用户按类别登录借阅,登录用户全由管理员授权。
4. 建立图书馆读者登录数据库,方便工作人员对读者进行有效管理。
5. 建立图书馆读者信息数据库,方便工作用户对个人信息进行有效管理。
WORD 版本 .
6. 建立图书馆图书信息的数据库,方便工作人员对图书信息有效整理。
7. 建立图书馆工作人员数据库,以便保证工作人员安全规的对软件操作。
8. 建立图书馆图书借阅信息数据库,以便工作人员对图书信息的统计更新。
2 图书馆管理系统的分析
2.1 现状分
随着计算机与网络等技术的发展, 各图书馆业务的深入开展和新业务的增加, 图书馆新情况
的产生, 要求图书馆集成系统应充分地考虑与适应这些新的变化。在这方面, 各个系统都有自己的
特色, 大多表现在对网络化服务功能的开拓与加强方面。这主要通过几个方面来体现:提供网际应
用、支持资源的共建、共享、实现联机编目、馆际互借、馆际文献查询等。还包括能实现个人图书
馆、信息服务台、用户服务、各类请求等。
回顾中国农科院图书馆自动化管理的发展过程,经历了单机、局域网、广域网三个发展时期, 这
可以说是中国图书馆自动化发展进程的一个缩影。中国农科院图书馆使用大型图书馆集成化管理系
统的过程大致分为这样三个阶段: ( 1) , 基于单机系统的自动化管理阶段; ( 2) , 基于小型局域
网的自动化管理阶段;( 3) , 基于大型数据库和国际标准协议的 Internet 的自动化管理阶段。中
国农科院图书馆在更新图书馆集成管理系统时, 对国的一些系统进行了认真的调研、考察和比较。
对重点系统还在馆安装了演示软件, 请馆工作人员( 技术人员、馆员等) 进行审查和评议。如: 北
邮电信的 MELINETS 系统, 省汇文公司的 LIBSYS2000 系统, 金盘公司的 GDLISXP。
另外我们还考察了科图公司的 ILASII 系统, 传技公司的 TOTALSII 系统, 博菲特公司的/ 文
献 0 管理集成系统 V6. 0, 丹诚公司的 DATATRANS )1500 系统, 大学图书馆的图腾 V7. 0 软件。在
此基础上, 对上述各软件的功能、特点有了进一步了解,并进行了分析、比较与总结。主要比较了集
成系统的性能/ 价格比、当前能够满足我馆各项业务要求的程度以及今后的发展前景、售后服务等
几个方面。考虑到工作的流程和技能的连贯性、熟练性, 以及工作效率, 并征求了大多数工作人员
的意见( 使用习惯) , 中国农科院图书馆最终选定金盘图书馆自动化管理系统- - GDLIS XP 。这标
志着国家农业图书馆进入了自动化发展的第三个阶段。
WORD 版本 .
2.2 可行性分析
为进一步考察方案的可行性,即是否为最优方案,我们从技术、操作、市场三个方面进行分析:
2.2.1 技术可行性
本系统设计运行在 Windows 7 平台上,采用 Client/Server (客户/服务器)结构模式,在分析
了图书馆管理的具体情况以后,充分利用 Visual Studio 2008 在应用程序开发上的高效性和灵活性,
以此作为界面开发的工具,并以 SQL Server 2008 作为后台数据库开发工具,分析并设计了“图书
馆管理信息系统”。
系统软件和对数据库的操作都可在计算机上完成,拥有技术可行性。
2.2.2 操作可行性
本系统的开发采用 Windows窗体可视化图形界面,用户只需要具备一般的计算机知识,便可以
轻松使用。整个图书馆管理系统采用有好的交互界面,结构清晰,简洁明了,使用者并不需要对软
件开发的细节了解太多就可以轻松使用。具有易于操作的可行性。
2.2.3 市场可行性
随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和
领域。本系统具有图书的查询、图书维护、用户维护等功能,系统安全稳定比起他们以前对信息管
理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况的统计和核实等往往采用
对借书卡的人工检查进行.数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查
找。更能适合当今社会的发展和满足客户的需求。
2.3 需求分析
2.3.1 性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,图书管理系统应满足一下的性能需求:
1、系统处理的准确性和及时性
系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前
和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。
2、系统的开放性和系统的可扩充性
图书管理在开发过程中,应该充分考虑以后的可充性。例如用户查询的需求也会不断的更新和完
剩余42页未读,继续阅读
资源评论
Rocky006
- 粉丝: 5861
- 资源: 1332
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Matlab实现扩展卡尔曼滤波EKF源码+项目说明+超详细注释.zip
- 学生课程实验的流程.doc
- 微信消息防撤回证据记录软件-大飞哥软件自习室.exe
- 2023-04-06-项目笔记 - 第一百二十阶段 - 4.4.2.118全局变量的作用域-118 -2024.05.01
- 课程设计基于python+mediapipe+opencv手势识别系统源码(含示例图片).zip
- 联想L-IG41M v1.0 BIOS
- 学生课程实验的流程.doc
- 基于MATLAB和Simulink通过正运动学和逆运动学设计了PID控制器.zip
- 文档内置图片提取工具 2.0能够将WORD PDF PPT等文档里面的图片解析并提取出来.exe
- 2023-04-06-项目笔记 - 第一百二十阶段 - 4.4.2.118全局变量的作用域-118 -2024.05.01
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功