当前位置:文档之家› (完整版)C语言本科毕业设计论文

(完整版)C语言本科毕业设计论文

电子科技大学毕业设计(论文)任务书题目:任务与要求:时间:年月日至年月日共周学习中心(或办学单位):专业:指导单位或教研室:指导教师:职称:年月日毕业设计(论文)任务书题目:任务与要求:时间:年月日至年月日共周学习中心:(或办学单位)学生姓名:学号:专业:指导单位或教研室:指导教师:职称:年月日毕业设计(论文)进度计划表本表作评定学生平时成绩的依据之一。

摘要随着计算机的普及和网络的出现,对信息的需求,书馆业务受到了强烈的冲击,传统的手工管理方式已不能适应现在的信息化社会。

如何利用现有的科学技术条件提高图书信息的管理效率是我们当下要考虑的问题.图书信息管理系统是典型的信息管理系统,其开发主要包括前端应用程序的设计和后台数据库的建立及维护两方面。

对于前者,要求应用程序功能;而对于后者,则要求数据库具有一致性、完整性、安全性等特点。

对此,建立一个规范化,系统化,程序化的图书管理系统迫不急待。

为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写程序以提高图书馆的管理效率。

使用程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,以便全面掌握图书的流通情况等等。

关键词 C语言;图书管理;数据处理;信息技术AbstraCtWith the popularization of Computer and network, the demand forinformation, the library serviCe a strong impaCt, the traditional manual management unable to adapt to the information soCiety now. How to use the existing sCientifiC and teChnologiCal Conditions improve the book information management effiCienCy is our immediate Consideration. Library information management system is an information management a typiCal system, its development mainly inCludes the establishment and maintenanCe of the two front appliCation program design and the baCkstage database. For the former, requires the appliCation program funCtion; and for the latter, it requires a database with ConsistenCy, integrity, safety and so on In this regard, the establishment of a standardized, systematiC, wait the books management system management system programming. For the ConvenienCe of library books, readers information, book borrowing for effiCient management, speCial program to improve library management effiCienCy.After using the program, the staff Can borrow a reader, a book, Can borrow books on the Currentsituation of some statistiCs, so as to fully grasp the flow of booksKEY WORDSC language, Library Management, Data ProCessing, Information TeChnology目录摘要............................................................. (I)AbstraCt....................................................... . (II)1 绪论............................................................. . (1)1.1 选题的背景和选题的意义 (1)1.1.1 选题的背景 (1)1.1.2 选题的意义 (1)1.2 系统的特点 (2)1.3 需求分析.............................................................22 系统的总体设计 (3)2.1 系统总体设计 (3)2.2运行环境和开发工具 (3)2.2.1开发工具 (3)2.2.2运行环境 (4)2.3 系统流程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 系统调..175系统运行............................................................. (19)结论............................................................. .. (23)致谢............................................................. .. (24)参考文献............................................................. . (25)附录程序源代码............................................................. ..261 绪论1.1选题背景和选题意义1.1.1选题背景随着社会经济的迅速发展和现代科学技术的进步,人类社会正逐渐走向现代化。

计算机事业的飞速发展,使得以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。

同时,随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。

图书馆拥有丰富的文献信息资源,是社会系统的重要组成部分,在信息社会中的作用愈来愈重要。

图书管理系统是我国大部分学校或其他部门不可缺少的部分,书籍是人类的精神食粮,尤其对一些学校来说,图书馆非常重要。

在软件开发中,以计算机图书为主,称“计算机图书管理系统”。

计算机图书管理系统能够为用户实现借阅图书、管理等,随着计算机科学的日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对图书资源信息进行管理,具有着手工管理所无法比拟的优点,例如:查阅迅速、安全性高、可靠性高、存储量大、保密性好、成本低等。

计算机图书管理系统能够单一定向计算机图书方面,具有实用、精简功能等效率,这些优点能够极大的提高图书管理的效率,也是企业、学校的科学化、正规化管理,与世界接轨的重要条件。

1.1.2选题意义图书馆的信息化从最初的对图书馆业务管理实行信息化发展到图书馆各个业务流程进行系统和网络化管理,并建立大规模以个体文献目录联机查询为主的资源共享系统。

进入21世纪,充分利用计算机网络和信息技术,逐步实现不同载体的实体文献的信息化管理和多方位的联机查询。

图书馆的计算机信息化管理,就是将传统图书馆业务的手工操作转变成由计算机管理,既图书馆的图书期刊、音像资料等各种载体文献的采编、典藏、流通、检索及常规业务管理工作,采用计算机技术,进行高效、准确的信息化管理。

其根本目的是实现区域内及地区、国家、国家间的资源共享。

要达到资源共享的目的,必须制定一定的标准,只有各个系统都遵循这些标准,不同的系统间才可以实现联机查询、资源共享的效果。

1.2图书管理系统简介图书管理系统是图书馆的重要组成部分,图书是我们最好的获取信息的方式,但由于图书馆图书收藏量大大增加,使传统的图书管理员的工作日益繁重起来,迫使人们起用新的管理方法来管理图书。

本文通过设计和开发图书馆管理系统的实践,阐述了图书管理软件中所应具有的功能、设计、实现。

介绍了图书管理系统的设计和系统功能的实现过程。

该系统可以运用于高校的图书管理,由图书借阅,图书归还,图书查询,图书信息修改,等多个模块组成,实现了图书资料的计算机网络管理。

一般通用的图书馆管理系统通常包括系统管理、读者管理、编目、图书流通、统计、查询等功能。

比较先进的系统能够在一个界面下实现图书、音像、期刊的管理,设置假期、设置暂离锁、暂停某些读者的借阅权、导入导出读者资料、交换MARC(MaChine Readable Catalogue)数据、升级辅助编目库、征订图书等。

此外,随着工Internet应用的发展,一个完善的系统还应提供无缝接入Internet的功能,通过IE浏览器让读者使用借阅资料查询、更换密码、预约、资料检索等功能。

有些系统还能提供读者自助服务,可以开放一些客户机让读者自行管理密码、查询自己的借阅史、预约资料、检索资料等。

1.3图书管理系统需求分析为满足图书管理现代化的需求,国内软件商已开发出很多商品化图书管理软件,但他们大多是面向大型专业图书馆而开发的,专业性强,操作和使用比较复杂,难以掌握。

而国内很多中小型图书馆由于管理人员不多且大多数不是图书管理业务的专业人员、业务分工也不是很详细、明确,这样的软件对于他们而言太复杂,所以应用效果并不是很好。

目前在大的图书馆己经有一整套比较完善的信息管理系统,而在一般小型图书馆中大部分工作还是进行手工管理,工作效率低,并不能即时了解图书馆各类图书的库存,读者比较需求的图书难以在短时间内找到,图书的入库和更新比较麻烦等等,不便于动态及时调整图书结构。

同时由于不可避免的人为因素,造成数据的遗漏、误报等。

为了更好的适应当前中小型图书馆的读者借阅需求,缓解手工管理存在的各种弊端,因此开发了面向中小型图书馆的图书管理系统,为用户提供全方位的信息服务。

相关主题