第一章 导论一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。本次毕业设计题目:“图书管理系统”主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。......
目 录摘 要........................................................1目 录........................................................2第一章 导 论 ...............................................41.1所用开发语言简介.............................................41.1.1 VC++的特点 ...............................................41.1.2 VC++控件及其属性简介 .....................................41.1.3系统数据访问接口的选择.....................................4第二章 系统分析阶段 ............................................72.1系统功能模块 ..............................................82.1.1 功能的实现 ..............................................82.1.2 模块框架图 ..............................................92.2系统数据分析 ...............................................10第三章 设计阶段 ...............................................113.1概要设计 ...............................................113.1.1数据库概论及SQL、ACCESS2000简介 ..........................143.2 详细设计 ...............................................183.2.1数据信息准备 ...............................................183.2.2程序数据流图 ...............................................18第四章 设计思想 .............................................274.1 面向对象的程序设计..............................................274.2 详细设计思想 .............................................284.2.1资本资料维护模块设计:......................................294.2.2“系统管理”模块设计.........................................304.2.3“用户登录”模块设计..................................... ....39总结与展望 ......................................................43结束语 ...............................................44参考文献 ...............................................45
参考文献:[1] 伍俊良.《Visual C++ 课程设计与系统开发案例》.清华大学出版社[2] 杨小平.《Visual C++ 项目案例导航》.科学出版社[3] 邓宗明,张晓竞.《Visual C++ 编程实用技术与案例》.清华大学出版社[4] 郑阿奇.《Visual C++ 实用教程》.电子工业出版社[5] 萨师煊,王珊.《数据库系统概论》.高等教育出版社[6] 郑人杰,殷人昆,陶永雷.实用软件工程.清华大学出版社.1997.4
摘 要二十一世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源引起人们广泛的关注。如何获取信息?图书是我们最好的获取信息的方式,但由于图书馆图书收藏量大大增加,使传统的图书管理员的工作日益繁重起来。迫使人们起用新的管理方法来管理图书,如何把图书管理员从繁重的工作中解脱出来呢?科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,图书管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。从而使人们有更多时间来获取信息、了解信息、掌握信息 。