|
程序+源代码+论文
目 录
摘要……………………………………………………………………2
Abstract………………………………………………………………2
第一章 绪论…………………………………………………………3
1. 1图书信息管理系统的概述………………………………………………3
1. 2图书信息管理系统……………………………………………………4
1.2.1图书信息管理系统研究背景与意义………………………………………4
第二章 系统目标………………………………………………………4
第三章 系统需求分析…………………………………………………4
3.1系统要求…………………………………………………………………4
3.2功能要求…………………………………………………………………5
3.3系统运行环境……………………………………………………………5
第四章 图书信息管理系统总体设计…………………………………5
4.1系统模块设计……………………………………………………………5
4.2系统业务处理流程图……………………………………………………6
4.3系统结构图………………………………………………………………6
4.4系统数据分析……………………………………………………………7
4.5数据库设计………………………………………………………………7
4.6编码设计…………………………………………………………………10
4.6.1系统窗体模块组成……………………………………………………10
第五章 设计总结………………………………………………………43
参考文献………………………………………………………………43
摘要:
本课题设计是为适应信息化的要求,使图书信息进行管理提高到计算机的水平而设计的。图书管理包括多项内容,本课题设计只是承建了其中的一部分即:图书信息管理。本课题设计用为一个数据库应用程序,用到了多项技术,诸如:关系数据库、面向对象编程、软件工程思想等。采用Visual C++作为开发工具和Access作为数据库设计工具,实现了所要求的用户管理、基础数据管理、借阅管理、书库管理 数据库备份等基本功能。
关键字: 关系数据库 面向对象 软件工程 信息管理系统 图书管理
第一章 绪 论
图书信息管理系统是一个学校不可缺少的一部分,它对于图书管理员和读者来说是至关重要的,因此,图书信息的管理系统应该能够为图书管理员和读者提供充足的信息和快捷的查询手段。
随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是图书信息的管理科学化、正规化的重要条件。因此,开发一个图书信息的管理系统是很有必要的,具有其特有的技术意义和管理意义。
1.1图书信息管理系统的概述
图书信息管理是图书馆经常遇到的问题,尤其是当今高校的图书馆更为突出。近年来高校招生规模的逐步扩大和认识制度的改革,在学生认识将不断增加,而管理人员则相对减少。给学校的图书馆管理也带来了巨大的压力,早期的手工图书管理方式已经不能满足日益增长的图书馆借阅需求。因此在计算机飞速以展的今天,就用库技术实现图书信息的管理是可行而必要的工作。
实现图书信息管理系统,既能够提高工作效率,又可以提高工作水平。具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本底等。这些优点能够极大地提高图书信息管理的效率,也是进行科学化、正规化管理,与世界接轨的重要条件。
经过分析,我们使用MICROSOFT公司的VISUAL C++开发工具,后台用ACESS数据库。利用其提供的各种面向对象的开发工具,尤其是数据库窗口这一功能方便而简洁操纵数据库的智能化引伸,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
本次毕业设计题目:“图书管理系统”主要目的是利用VISUAL C++开发工具和ACESS数据库编制一个管理软件,用以实现图书、读者以及数据库等多项管理。
图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。
本系统的设计主要从以下几方面做起:系统业务流程分析、系统的功能设计、系统的数据库结构设计、系统输入/输出设计等。作这些工作需对数据库知识有足够认识,并深入的了解VC++6.0的使用和管理系统的相关知识。
① 在信息时代的今天,人类需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理,并对数据进行加工处理,数据库技术则是信息管理与数据处理的先进技术。随着信息量的不断增加,作为计算机的三大主要应用(科学计算、过程控制和数据处理)之一的数据处理,已迅速上升为计算机应用的主要方面,数据。。。。。。。
1.2图书信息管理系统
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息处理系统的环境。计算机最大的好处在于利用它能够进行信息管理,使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。
图书馆作为一个图书资源的集结地方,书的种类繁多,所以包含很多的信息数据的管理。另外,数据信息处理工作量大。因此,很有必要建立一个图书信息管理系统,使图书管理工作规范化,系统化,程序化。提高信息处理的速度和准确性。
1.2.1酒店管理系统研究背景与意义
随着我国经济的飞速发展,随着大学规模的不断扩大,学生数量的图书的急剧增加,图书馆的藏书也会不断地更新,各种书数量也成倍增长。面对庞大的藏书量,如何有效地管理这些图书,这对图书管理员来说是非常重要的,所以这就需要由图书信息管理系统来提高图书管理员的工作效率,这对信息的规范管理、科学统计和快速查询,减少管理方面的工作量,都具有十分重要的现实意义。
|