- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C++图书管理系统
摘 要
本系统采用基于网络的C/S模式将软件分成客户端(前台)和服务器端(后台)。前台与后台服务器进行互动,前台通过网络向服务器发送数据请求,并处理服务器的回应数据,将数据直观的显示给用户,前台程序主要运用的C++ Qt中的界面控件,后台主要是接收用户的请求,做出相应的回应,并进行数据存储和数据处理,后台使用MySQL数据库存储数据,需要建立起数据一致性和完整性强、数据安全性好的库。本系统能对图书实行分类管理,并能按客户端登录用户实行三级权限管理:读者、图书管理员和操作员。
本系统分用户登录、图书查询、借还图书,系统管理和日志系统等五大功能模块。其中图书查询功能分为模糊查询、直接查询、多条件查询;系统管理则包括读者管理、图书分类管理、图书管理、逾期未还图书管理、管理员权限帐户管理等。其中多条件查询、模糊查询,图书分类管理,同步,实时性,多文档视图是本系统的难点。
关键词 :多文档视图 Qt C++ C/S MySQL
Abstract
The system uses the network of based on C / S mode into the software client (front) and server-side (background). Foreground and background server interaction, reception through the network to the server to send data requests and processing server response data, the data visually displayed to the user, the foreground program main use of C++ Qt in the interface controls, background is mainly to receive the users request make the appropriate response, and for data storage and processing, using MySQL databases to store data back-need to establish strong data consistency and integrity, data security, a good library. The system can implement classification of management books and according to a three-level client login user rights management: Readers, librarians, and operators.
The system points the user login, check books, circulation, system management and logging system, the five major functional blocks. Book search function which is divided into fuzzy queries, direct query, multiple query conditions; system management include the reader management, books classification management, library management, overdue library management, account management and other administrative privileges. One more query terms, fuzzy query, library classification management, synchronization, real-time, multi-document view is the difficulty of this system.
Keywords: Multi-document,Qt,C++,C/S,MySQ
目录
摘要 I
Abstract II
目录 III
前言 1
1 绪论 2
1.1 系统开发背景 2
1.2 设计目标 2
1.3 系统设计原则 3
2 系统开发工具及相应技术简介 4
2.1 Qt简介 4
2.2 常用开发技术比较 4
2.2.1 ODBC 4
2.2.2 DB2 5
2.2.3 MySQL 5
2
文档评论(0)