一、基本信息
标题:基于C++的图书管理系统的设计与开发
时间:2017
出版源:信息与电脑
文件分类:文献笔记
二、研究背景
图书馆依靠人工的传统方式管理图书的借阅情况,由于信息量较大,且信息处于动态更新状态,图书借阅的管理工作复杂混乱、不成体系。因此根据这个问题,建立了图书管理系统,使复杂混乱的信息得到规范化的管理。为满足图书管理部门日益迫切的需求,笔者从学校图书馆管理的实际情况出发,开发了一套基于 C++ 的图书管理系统。
三、具体内容
1、系统功能:服务人群和服务内容
2、系统模块设计: 业务流程图
图书信息管理程序框图:
读者借阅图书流程图:
3、数据库设计
系统构建于 C++ 程序语言之上,利用 SQLite 数据库技术实现,可以方便地利用 Windows 等系列操作系统提供的组件服务,方便地使用负载平衡和对象缓冲池技术,增强系统的弹性,使系统在以后的使用过程中稳定性更强。而且只有图书馆的管理人员知道图书管理系统的登录账号和密码。图书馆管理系统的数据层利用了 ODBC 数据库访问技术,使数据库的功能更加强大,而且还能采用操作系统中的文件、电子表格、电子邮件、多媒体数据以及目录服务信息等。
四、总结
随着数据库技术、中间件技术的进一步成熟以及在管理系统中的广泛应用,借助于更强大的 C# 平台为开发 Web 应用程序提供的良好支持,只要不断努力,所有的问题都可以得到慢慢解决。
引用:王玲.基于C++的图书管理系统的设计与开发.信息与电脑.2017-10-23:111—114.