面向对象技术与C++
课程设计报告
题目:图书馆管理系统
院 (系): 计算机科学与工程学院
专 业: 信息对抗专业
班 级: 130609 学 生: 许明龙 学 号: 指导教师: 姜 虹
2014年 7月
0
摘要
随着计算机技术的飞速发展,电子信息化慢慢替代了企业管理的传统管理手法,采用管理系统是能够有效提高管理效率的。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。为了提高日常的图书管理效率,本文针对通常的图书管理流程,设计了一个面向对象图书管理系统。本系统中包含六个功能模块:图书馆基本信息,借书,还书,
读者维护,图书维护,管理员维护。
summary
With the rapid development of computer technology, electronic information technology gradually replaced the traditional management of enterprise management methods, management system, can effectively improve the efficiency of management. Library as a kind of information resource collection and distribution center, library and user lending data is various, contains a lot of information data management, today, there are a lot of libraries are preliminary started using, use a computer for information management. If libraries adopt manual approach to artificial management books and materials and library, because the material is various, manual processing workload is big, the overall management efficiency is low, also not convenient to readers of books and materials inspection. In order to improve the efficiency of books
management, this paper usually books management processes, an object-oriented books management system management system is designed. This system contains six modules: basic information, library books, and books, the reader maintenance, maintenance, administrators to maintain.
目 录
1 引 言 ................................................................ 1 1.1 问题的提出 ........................................................ 1 1.2国内外研究的现状 ................................................... 1 1.3任务与分析 ......................................................... 1 2 程序的主要功能 ........................................................ 2 2.1添加功能 ........................................................... 2 2.2删除功能 ........................................................... 2 2.3 删除全部职员信息 ................................................... 2 2.4显示功能 ........................................................... 2 2.5查找功能 ........................................................... 2 2.6修改功能 .......................................................................................................................................... 2 2.7借书、还书 ......................................................... 2 3 程序运行平台 .......................................................... 3 4 总体设计 .............................................................. 4 5 程序类的说明 .......................................................... 5 6 模块分析 .............................................................. 8 6.1 添加模块 .......................................................... 8 6.2 显示模块 .......................................................... 8 6.3 修改模块 .......................................................... 8 6.4 查找模块 .......................................................... 8 6.5 删除模块 .......................................................... 8 6.6 清空模块 .......................................................... 8 7 系统测试 .............................................................. 9 8 结论 ................................................................. 10 参考文献 ............................................................... 11
1.1 课题背景意义
在学校现代化的管理中,图书馆管理系统也是其中非常重要的一部分,然而,用大型软件系统来于小型的图书管理,不啻于“杀鸡用牛刀”,因此小型的的软件对于这种管理自然有十分重要作用。某图书馆需要管理其各种人员信息和图书信息,希望实现办公的信息化,通过建立一个图书管理系统来管理图
书馆。
1.2国内外研究的现状
国内在信息化这一方面做的没有国外好,因此现在需要大量这样的程序人
员,图书馆管理系统这一块也需要做大量改进。
1.5任务与分析
本课题主要的目的是???
建立一个图书馆管理系统,可以处理以下对象:
.图书馆基本信息 .图书馆的书籍 .图书馆管理员 .读者信息
2. 程序的主要功能
1. 查询图书馆的总信息 2. 查询图书馆管理员的信息 3. 查询图书馆藏书信息
4. 存入新书
5. 存入新的管理员的信息 6. 修改管理员的信息(增加工龄,加薪)
7. 根据书名检索书刊信息 8. 查询读者的借阅信息 9. 查询读者信息
10. 图书和管理员等信息应存放在不同的文件中,便于查询。
流程图 借书失败 输入读者姓名
书不存在
2.1添加功能
添加一个读者的基本信息,包括姓名、编号;添加一本书的基本信息,书名、编号;添加一个图书管理员的基本信息,姓名、员工号、工资、工龄。
2.2删除功能
能够对一个读者、图书管理员、一本书的信息进行删除按姓名进行删除。
2.3 删除全部成员信息
能够对于全部读者和员工的信息进行删除!
2.4显示功能
显示所有读者、图书、员工的主要信息包括姓名或书名,编号等。
2.5查找功能
根据你键入的编号,显示其详细信息!
2.6修改功能
对读者、图书、员工的信息进行修改。
2.7借书、还书
输入读者编号和要借或要还的书处理并把信息存在读者信息内。
3 程序运行平台
VC++6.0。
具体操作如下:新建??文件,创建C++source file??,写入程序再编译,链接,
执行等。
4 总体设计
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库(最新版)图书管理系统毕业课程设计内容在线全文阅读。
相关推荐: