《基于C下的图书管理系统》由会员分享,可在线阅读,更多相关《基于C下的图书管理系统(36页珍藏版)》请在金锄头文库上搜索。
1、基于C+下的图书管理系统 作者: 日期:1 个人收集整理 勿做商业用途注意论文的格式!摘 要:随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。图书管理系统作为管理信息系统的一种,成为图书馆进行现代化图书管理和进行信息服务的基础。针对图书管理系统的特点,对图书管理系统进行了设计,并在VC 环境下,结合 SQL server2000 实现该系统。同时通过保障数据一致性、完整性和数据安全性,使得该系统具有功能完备、交互性好、界面友好等特点.关键字:图书管理;数据一致性;SQL2005ABSTRACT:With more and more widespread and
2、 profound application of information technology in management, the implementation of management information system has gradually matured technically. The books management system, being as a kind of management information system, becomes the foundation for the library to carry on the modernized books
3、 management and the information service. In the light of the features of books management system, this paper designs the books management system, and under the VC environment, implementing this system connecting with SQL server2000, and through guaranteeing the data consistency, integrity and securi
4、ty, enables this system to have complete function, excellent interaction, and good interface, etc。本文为互联网收集,请勿用作商业用途个人收集整理,勿做商业用途KEY WORDS: books management; data consistency; SQL2005(中文摘要部分还行,英文摘要要在把把关)目 录第一章 绪论41。1 引言41.2 图书管理系统的发展概要51。3 图书管理系统当下的生存状况61。4 图书管理系统前景展望7第二章 C+技术的概述82。1 C+技术发展历程82。2 C+与
5、java的比较112。3 C+技术的前景15第三章 总体设计183。1 系统需求分析183.1.1 设计背景183。1。2 业务需求183。1。3 系统目标193。2 系统功能结构193。2.1 总体功能设计193.2。2 数据库概念设计203.2.3 数据库逻辑结构设计22第四章 详细设计234。1 业务设计234。1。1 业务流程图234。1。2 主窗体设计244.2 系统登录模块设计244.2。1 系统登录模块概述244.2.2 系统登录技术分析与实现过程254.3 操作员管理模块实现254.3。1 操作员管理模块概述254。3.2 操作员管理模块技术分析与实现过程264。4 图书信息管
6、理模块设计274。4.1 图书信息管理模块概述274。4.2 图书信息管理技术分析与实现过程284.5 图书销售模块设计294。5.1 图书销售模块概述294.5。2 图书销售技术分析与实现294。6 图书销售查询模块设计314.6.1 图书销售查询模块概述314。6.2 图书销售查询技术分析与实现31第五章 总结36参考文献40第一章 绪论1。1 引言(格式不统一,有明显粘贴痕迹) 随着现代图书流通市场竞争愈演愈烈,如何以一种便捷的管理方式加快图书流通信息的反馈速度,降低图书库存占用,缩短资金周转时间,提高工作效率,已经成为能否增强图书企业竞争力的关键问题。信息技术的飞速发展给图书企业的管理
7、带来了全新的变革,采用图书管理系统对图书企业经营运作进行全程管理,不仅是企业摆脱了以往人工管理产生的一系列问题,而且让图书企业提高了管理效率,减少了管理成本,增加了经济效益。通过管理系统对图书企业的发展进行规划,可以收集大量的关键可靠的数据.企业决策层分析这些数据,作出合理决策,及时调整,使之能够更好地遵循市场的销售规律,适应市场的变化,从而让企业能够在激烈的行业竞争中占据一席之地。图书馆是用于收藏图书,供人们借阅书籍、查找资料、学习的地方,对图书馆的管理和使用要面对大量的书籍信息、读者信息、馆藏信息以及其他相关的信息。人工管理图书的图书馆很不利于查找资料,容易造成馆藏图书资源的使用率低、信息
8、资源不能充分利用而造成浪费。管理员整理馆内的图书十分困难,工作量大。读者也不能轻松地找到所需的书籍;因此以信息技术来促进学校图书馆水平的提高,是学校刻不容缓发展的重要组成部分。而图书管理信息系统是将书库内所有图书的作者、出版社、总册数、定价等详细信息,以及读者借阅的详细信息建立数据库,通过计算机来管理图书资料的增删改以及动态流通的情况,和传统的图书管理相比较,图书馆运用管理信息系统,不但有利于图书管理员高效率地整理好图书室,也能使读者更迅速找到所需书目。 由于时间仓促和本人的水平有限,不当之处在所难免,还请各位老师批评指正.(这句不能写在论文里,可以放在最后一张的总结里)1。2 图书管理系统的
9、发展概要随着当今社会各行业的迅速发展,人们对知识的需求也变得尤为重要,活到老,学到老的观念也越让人们所认可。知识能够帮助人们获得财富,能使人变得高尚,通过各方面知识的学习能够让一个民族不断强大起来,更加的繁荣昌盛。获取知识的途径有很多,在人们的生活中,大家习惯性的在图书馆查阅资料,获取各类信息。因为图书馆是搜集、整理、收藏图书供人借阅、参考的图书聚集地,早在公元前3000年就有了最早的图书馆。 由于图书馆内的藏书册数十分的大量,所以在普通的图书馆里,管理人员对书籍的操作很繁琐,而且很容易出错。我在对以往的图书馆管理的调查中发现,大多数的高校学生过去在图书馆借阅图书登记信息时,多以文本、填写表格
10、的形式,借书证没有能够实现电子智能化,每次借阅图书时,需要在管理人员那里登记日期、借书数、归还日期等等信息内容,这样的人工操作很容易出错,也很难改正这些不必要的错误.对于管理员来说,每次当有新书入库时,他们需要把每本的作者、编号、出版日期、出版社、定价等等一个个的编写在图书馆的书库里,工作量庞大繁琐,十分的不方便。读者想要查询一些书籍时,通过一些人工的方式进行查询,费时费力。而且图书馆内的图书特别多,以这样的运作方式日积月累下去,会有很多冗余的图书,会使很多图书失去了应有的价值。这些困扰在日新月异的社会环境中得到不断地改进提升,利用大量的计算机软件、操作来改善这种局面。目前的信息管理系统发展的
11、十分壮大,在各个领域也都有所应用。把信息管理运用到图书馆中是在好不过的了。以系统管理的方式来对图书馆内图书的管理,使其更加的系统化、简洁化、规范化和程序化。建立信息管理系统的图书馆不但可以大大提高图书馆内图书的流通率,而且还推动了社会文化生活的进步.文档为个人收集整理,来源于网络文档为个人收集整理,来源于网络1.3 图书管理系统当下的生存状况 (1)我国目前图书馆管理系统自动化总体上是不平衡的,主要体现在两方面:一是高校图书馆与公共图书馆、其它类型图书馆管理系统发展的不平衡,一般来说,高校图书馆在自动化程度、服务的质量以及图书馆本身的先进设备等方面都优于其它类型图书馆,高校图书馆起到了“领头羊
12、”的作用。另一方面,在同一系统内,图书馆自动化建设也是不平衡的,高校和科研系统图书馆的管理系统自动化建设主要集中在一些重点大学的重点学科单位,而在一些相对落后的城市和大中专院校的图书管理系统自动化方面尚处于初级阶段 (2)图书馆管理系统在自动化方面还处于初级阶段,虽然自进入9O年代中期以来,网络的覆盖面在逐渐的延伸,很多网络中心服务的质量和水平在逐步的提升,但总体距国际水平尚有很大的距离,其自动化水平还处于初级阶段。 (3)图书系统在自动化管理方面整体水平不高,很多图书馆的自动化建设还处于初级阶段,把图书馆内部业务作为处理的核心,仍然采用传统的图书馆业务流程来进行,自动化管理的水平整体不高,服
13、务水平和质量普遍较低,尝试采用虚拟咨询台或呼叫中心,给客户提供咨询服务的图书馆寥寥无几,整体水平有待提高。1.4 图书管理系统前景展望1、图书馆的管理理念是管理系统的灵魂,是管理工作的方向标管理理念作为管理系统的灵魂,这句话不仅适用在企业,同样也适用于图书馆管理中,一个管理理念的管理系统只能实现业务系统流程的自动化和机械化,很难凸显管理的思路,导致管理系统缺乏活力和创新性.但是当前大部分图书馆管理系统仍然以图书期刊管理为中心而建构,难以体现管理者的管理理念。未来的图书管理系统功能设计都应该围绕用户而进行,以客户为上帝,树立以用户为中心的设计理念。图书馆关注和管理的重点应该是资源、服务、管理这三
14、大要素,而这三要素之间又不是相互孤立的,而是紧密联系,相辅相成的。要坚持资源是基础,服务是目的,管理是手段的信念,真正做到全心全意为读者服务,切实抓好图书管理理念。2、客观、真实的数据是推动和实现高效管理的必要手段为了图书事业更好的为读者服务,为了获得图书事业自身更好的发展,图书管理者都会思考一下几个问题,即图书馆整体资源水平是否雄厚,图书馆的服务水平哪些有待提高,等。通常情况下,图书管理者想要了解这些问题,会通过举办读者交流会、开展调查问卷等方式来获取答案,诚然,这些方式具有一定的效果,使图书馆工作人员了解读者的一些看法和态度,有利于工作的改进和提升,但是存在一些后续繁琐事情有待处理,例如意
15、见收集、数据的整理和分析等问题,而且这种调查得出的结论往往由于参与读者人数有限,而导致客观性不强,可信性不高。第二章 C+技术的概述(内容还行,有些虚了,实际技术介绍太少,格式惨不忍睹)2.1 C+技术发展历程 早起的计算机程序语言就是就算计控制指令,每条指令就是一组二进制数,不同的计算都有不同的计算机指令集.使用二进制指令集开发程序时间很头痛的事,需要记住大量的二进制数,为了便于记忆人们将二进制数用字母组合代替,以字符串关键字代替二进制机器码的编程语言成为汇编语言,汇编语言被称为是低级语言,虽然汇编语言比机器码容易记忆,但仍然具有可续性差的缺点,大量的跳转指令和地址值很难让程序员在短时间内理解程序的