没有合适的资源?快使用搜索试试~ 我知道了~
基于c语言的图书管理系统毕业论文
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
![star](https://csdnimg.cn/release/downloadcmsfe/public/img/star.98a08eaa.png)
温馨提示
![preview](https://dl-preview.csdnimg.cn/88629501/0001-70cd2d3a21912915fe09fe107d1981e1_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
35页
人类已经跨入了新世纪,正在进入信息化时代。信息化浪潮、网络革命在给社会带来 冲击的同时,也使图书馆业务受到了强烈的冲击,图书馆传统的管理和服务方式已不能适 应读者对日益增长的文献信息的需求。随着馆藏量的不断增加,图书资料的录入和查询的 难度也就相应增加,数据处理手工操作,工作量大,出错率高,出错后不易更改的手工方 式,已经不能满足要求。 基于此问题,建立一个规范化,系统化,程序化的图书管理系统迫不急待。为方便对 图书馆书籍、读者资料、借还书等进行高效的管理,特编写程序以提高图书馆的管理效率。 使用程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借 阅情况进行一些统计,以便全面掌握图书的流通情况等等。
资源推荐
资源详情
资源评论
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/88629501/bg1.jpg)
图书分类号:
密 级:
毕业设计(论文)
基于 C语言的图书管理系统
Design and Implementation of Books
Management System Based on C Language
学 生 姓 名
学 院 名 称
专 业 名 称
指 导 教 师
2012 年
5 月
日
![](https://csdnimg.cn/release/download_crawler_static/88629501/bg2.jpg)
I
摘要
人类已经跨入了新世纪,正在进入信息化时代。信息化浪潮、网络革命在给社会带来
冲击的同时,也使图书馆业务受到了强烈的冲击,图书馆传统的管理和服务方式已不能适
应读者对日益增长的文献信息的需求。随着馆藏量的不断增加,图书资料的录入和查询的
难度也就相应增加,数据处理手工操作,工作量大,出错率高,出错后不易更改的手工方
式,已经不能满足要求。
基于此问题,建立一个规范化,系统化,程序化的图书管理系统迫不急待。为方便对
图书馆书籍、读者资料、借还书等进行高效的管理,特编写程序以提高图书馆的管理效率。
使用程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借
阅情况进行一些统计,以便全面掌握图书的流通情况等等。
关键词:
C语言;图书管理;数据处理;信息技术
![](https://csdnimg.cn/release/download_crawler_static/88629501/bg3.jpg)
II
Abstract
Mankind has entered the new century, which is entering the information age. Wave of
information technology, the network revolution has brought about the impact, but also make the
library service has been badly hit,and library management and services of traditional methods
can not meet the growing literature on the information the reader needs. With the continuous
increase in the collections, books, data entry and also a corresponding increase in the difficulty
of queries, data processing manual operation, heavy workload, error rate, error is not easy to
change after the manual mode can no longer meet the requirements.
Based on this problem, the establishment of a standardized, systematic, process-oriented
library management system can not wait. For the convenience of library books, readers
information, such as borrowing and returning books for efficient management, especially the
preparation of the management procedures to enhance the efficiency of the library. After using
the program, staff can search for certain readers, borrow some books, can also borrow books on
the current situation of some statistics in order to fully grasp the flow of books.
KEY WORDS
:
C language, Library Management, Data Processing, Information Technology
![](https://csdnimg.cn/release/download_crawler_static/88629501/bg4.jpg)
I
目 录
摘要 .................................................................................................................................................. I
Abstract ......................................................................................................................................... II
1 绪论 ............................................................................................................................................. 1
1.1 选题的背景和选题的意义 ................................................................................................. 1
1.1.1 选题的背景 .................................................................................................................. 1
1.1.2 选题的意义 ................................................................................................................ 1
1.2 系统的特点 ......................................................................................................................... 2
1.3 需求分析 ............................................................................................................................. 2
2 系统的总体设计 ......................................................................................................................... 3
2.1 系统总体设计 ..................................................................................................................... 3
2.2 运行环境和开发工具 .......................................................................................................... 3
2.2.1 开发工具 ....................................................................................................................... 3
2.2.2 运行环境 ....................................................................................................................... 4
2.3 系统流程图 ......................................................................................................................... 5
3 系统的详细设计 ......................................................................................................................... 6
3.1 主体界面设计 ...................................................................................................................... 6
3.1.1 主函数 ........................................................................................................................... 6
3.1.2 输入模块 ....................................................................................................................... 7
3.1.3 删除模块 ....................................................................................................................... 8
3.1.4 查询模块 ....................................................................................................................... 9
3.1.5 修改模块 ..................................................................................................................... 11
3.1.6 显示模块 ..................................................................................................................... 12
3.1.7 借出模块 ..................................................................................................................... 13
3.1.8 归还模块 ..................................................................................................................... 14
3.1.9 公共函数 ..................................................................................................................... 16
4 系统调试 ................................................................................................................................... 17
5 系统运行 .................................................................................................................................... 19
结 论 ............................................................................................................................................. 23
致 谢 ............................................................................................................................................. 24
参考文献 ....................................................................................................................................... 25
附录 程序源代码 ....................................................................................................................... 26
![](https://csdnimg.cn/release/download_crawler_static/88629501/bg5.jpg)
1
1 绪论
1.1 选题的背景和选题的意义
1.1.1 选题的背景
随着社会的发展,信息管理系统越来越受到人们的重视,运用信息管理系统可以减少
人们的工作量和工作时间,让我们不必花费大量的时间在查找上,所以信息管理系统越来
越受到管理人员的青睐并且被普遍应用与各行各业中。在高校的图书管理中因为书籍数量
的庞大,手工是很难有效率的管理,运用图书管理系统则可以避免了手工操作而造成的错
误操作和减轻工作人员的工作量。
图书管理系统是图书馆的重要组成部分,图书是我们最好的获取信息的方式,但由于
图书馆图书收藏量大大增加,使传统的图书管理员的工作日益繁重起来,迫使人们起用新
的管理方法来管理图书。本文通过设计和开发图书馆管理系统的实践,阐述了图书管理软
件中所应具有的功能、设计、实现。介绍了图书管理系统的设计和系统功能的实现过程。
该系统可以运用于高校的图书管理,由图书借阅,图书归还,图书查询,图书信息修改,
等多个模块组成,实现了图书资料的计算机网络管理。
一般通用的图书馆管理系统通常包括系统管理、读者管理、编目、图书流通、统计、
查询等功能。比较先进的系统能够在一个界面下实现图书、音像、期刊的管理,设置假期、
设置暂离锁、暂停某些读者的借阅权、导入导出读者资料、交换 MARC(Machine Readable
Catalogue) 数据、升级辅助编目库、征订图书等。此外,随着工 Internet 应用的发展,
一个完善的系统还应提供无缝接入 Internet 的功能,通过 IE 浏览器让读者使用借阅资料
查询、更换密码、预约、资料检索等功能。有些系统还能提供读者自助服务,可以开放一
些客户机让读者自行管理密码、查询自己的借阅史、预约资料、检索资料等。
1.1.2
选题的意义
由于现在图书数量的日益增加,如何对图书进行管理便成为了一个迫切要解决的问
题,因为有现代技术的帮助,我们可以借助计算机来解决繁重的图书管理问题。利用计算
机科技可以提高图书管理的效率和准确率,然而,不同的处理方法会有不同的效率,因此,
选择一个好的算法和编辑一个好的程序便成为了人们正在研究的问题,好的算法和程序可
以更好地管理图书并且降低系统冗余度。
图书馆是信息的处理和收集的地方,图书和用户借阅资料繁多,包含很多的信息数据
的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。
根据调查得知,他们以前对信息管理的主要方式是基于文本,表格等纸介质的手工处理,
数据处理工作量大,容易出错。由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系
统规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它
的效力,资源闲置比较突出,这就是管理信息系统的开发的基于环境。
剩余34页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
- ℡Cuber2023-12-31这个资源对我启发很大,受益匪浅,学到了很多,谢谢分享~
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
Rocky006
- 粉丝: 6827
- 资源: 1332
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)