XCLW24392 VC++MySql开发的图书馆管理系统 (字数:12051)目录目录1摘要2第1章 绪论31.1 研究背景和意义31.2 国内外研究现状31.2.1 国内研究现状31.2.2 国外研究现状41.3 研究内容4第2章 图书馆管理系统开发相关技术简介52.1 C/S模式体系结构52.2 数据库介绍62.2.1 基本概念简述62.2.2 关系型数据库62.2.3 MySql数据库概..
XCLW24392 VC++MySql开发的图书馆管理系统 (字数:12051) 目录 目录 1 摘要 2 第1章 绪论 3 1.1 研究背景和意义 3 1.2 国内外研究现状 3 1.2.1 国内研究现状 3 1.2.2 国外研究现状 4 1.3 研究内容 4 第2章 图书馆管理系统开发相关技术简介 5 2.1 C/S模式体系结构 5 2.2 数据库介绍 6 2.2.1 基本概念简述 6 2.2.2 关系型数据库 6 2.2.3 MySql数据库概述 6 2.2.4 数据库的访问技术 7 2.3 开发工具介绍 7 2.3.1 Visual Studio开发环境 7 2.3.2 VC++开发语言 8 第3章 图书管理系统的需求分析 9 3.1 系统总体目标 9 3.2 系统开发环境 9 3.3 系统功能需求分析 9 3.3.1 用户登录模块 9 3.3.2 系统查询模块 10 3.3.3 图书借阅模块 10 3.3.4 管理员管理模块 10 3.4 本章小结 11 第4章 图书管理系统的总体设计 12 4.1 系统整体架构设计 12 4.2 系统功能模块设计 12 4.2.1 用户登录模块 12 4.2.2 系统查询模块 13 4.2.3 图书借阅模块 13 4.2.4 管理员管理模块 14 4.3 数据库设计 15 4.3.1 概念结构设计 15 4.3.2 数据流图设计 17 4.4 本章小结 17 第5章 图书管理系统详细设计与实现 18 5.1 用户登录模块 18 5.2 系统查询模块 19 5.3 图书借阅模块 20 5.4 管理员管理模块 24 5.5 本章小结 35 第6章 图书管理系统测试 36 6.1 测试的概念 36 6.2 测试的方法 36 6.3 系统测试 36 6.4 测试结果分析 38 6.5 本章小结 38 第7章 文档设计小结 39 参考文献 40 摘要 近几年由于高校的不断壮大,同时伴随着学生扩招和图书馆藏书资料数量的增加,传统的人工操作方式对图书馆的管理逐渐显示的力不从心了,出现了诸多问题,例如:管理人员的工作量的增加,而且效率低;由于手工录入信息数据,所以不可避免的出现错误数据;同时,所有信息资料保存在纸质的载体上,不便于长期保存,加到了管理的难度和成本。 随着科学技术的不断发展,计算机技术也得到了飞速的发展。用计算机技术取代传统的人工管理图书已经势在必行。如今的计算机已经十分廉价,性能却有了长足的进步。开发图书馆管理系统能够推进图书馆的信息化建设,运用先进的管理信息系统及其软件开发平台,对图书资源进行科学化和信息化建设,有效的管理能够提高工作效率、提高图书的利用率,充分发挥图书的作用,同时读者可以通过管理系统查询到所需的图书,管理人员还可以通过总量、各种图书的借阅率等及时了解库存、图书馆的发展规模以及读者对各类图书的需求,掌握今后图书的订购机会及取舍方向。 本文是基于C/S结构的方式对图书馆管理系统进行开发,语言是VC++,开发工具用Visual Studio,VC++集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windows API)能够很方便的进行Windows界面开发;数据库使用MySql,MySql数据库是开放源码的软件,可以大大的降低总体拥有的成本,其本身使用C/C++编写具有良好的可移植性,能够部署到廉价的linux服务器上同时也可以部署到Windows系统上,支持多线程技术具有良好的性能,同时对web开发语言也有较好的支持能够轻松的实现通过网络访问数据库保存的信息。管理系统主要包含四大功能模块:登陆模块,查询模块,借阅模块,管理模块。 关键词:图书馆 管理系统 数据库技术 VC++ MySQL
|
上一篇:VBSQL设计和实现的电子档案管理系.. | 下一篇:VC+ORACLE学生信息管理系统 |
点击查看关于 MySql 开发 图书馆 管理系统 的相关范文题目 | 【返回顶部】 |