用VC++制作一个图书出版管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

案例三用VC++制作一个图书出版管理系统关键词:DAO数据源创建系统集成消息函数数据记录导航器制作

3.1 系统设计的目的和意义

出版社图书出版管理是一个庞大的任务,传统方式的图书管理将会造成巨大的人力和物力的浪费,因此能否实现计算机管理呢?回答是可以的。本案例将用VC++制作一个图书出版管理系统,他可以基本实现图书出版管理的大部分功能。本案例将采用简化的过程代码和完整的系统集成技术,并采用DAO数据源创建方法。在以DAO方式创建数据环境时,实现了数据源的引入和应用程序的制作。在程序中我们利用了消息函数,并自己创建了一组数据记录导航程序和数据修改程序,程序利用了简单的消息映射过程代码,实现了对数据集的导航、浏览、增加和删除的功能。

3.2 系统功能设计

本系统具有一般系统的数据处理功能,如数据录入、增加、修改、删除等,另外,本系统将涉及多个对话框及对话框之间的相互切换。

3.3 数据库与数据表的设计

本系统将首先创建一个“图书出版管理系统”数据库,并在它之中创建三个数据表,一个是“出版图书基本信息”数据表,一个是“图书分类”表,一个是“图书出售信息”表。

3.3.1定义数据表结构

数据表是数据库中的“元素”,数据库是数据表的集合。数据库和数据表是任何数据库应用系统所不可缺少的基本要素,因此我们需要首先创建数据表。先定义“出版图书基本信息”数据表的结构,如表3.1所示,他专门用于记录出版社出版的图书的基本情况。

表2.1 “出版图书基本信息”数据表结构

“图书分类”数据表的结构定义如表3.2所示。

表3.2 “图书分类”数据表的结构

“图书出售信息”数据表的结构如表3.3所示。

表3.3 “图书出售信息”数据表的结构

3.3.2 数据库与数据表创建过程

利用Microsoft Access创建数据库及其数据表的步骤如下:

(1)启动Microsoft Office 2003中的Microsoft Access 2003应用程序,出现图3.1所示对话框。

图3.1 新建数据库选择

(2)选择创建一个空数据库,单击“确定”按钮之后出现保存对话框,确定保存数据库的文件位置(创建的数据库保存的位置为D: \ VC++写作案例\CH3\)和创建的数据库名称为“图书出版管理系统”即可,随后出现图3.2所示界面。

图3.2 数据库中的数据表操作界面

在数据库操作界面中,用户可以打开已经存在的数据表,并进行数据处理操作,也可以创建新的数据表或删除已经存在的表。

(3)双击“设计”菜单,即可以设计一个新的数据表结构:图3.3是“图书出版基本信息”数据表结构的创建界面,用户可按表3.1定义的结构进行创建

即可。

图3.3 “图书出版基本信息”数据表设计

用同样的方法,可以创建其他两个数据表,这在后面的系统制作中将会用到。

数据表结构一经创建,用户可以打开该数据表,在数据表输入一些基本数据,以在后面的系统设计中体现设计的效果。

3.4 图书出版管理系统应用程序框架

在VC++中创建应用程序,可以通过向导首先创建一个应用程序的框架,应用程序框架为用户提供了一个基本购开发过程。在这里,首先介绍制作“图书出版管理系统”的基本框架的过程和方法。其过程如下:

(1)启动VC++程序,出现VC+开发平台。

(2)在VC++主菜单中单击“文件|新建”菜单项,出现工程类型选择对话框,在工程类型选择对话框中选择工程类型为“MFC AppWizard [exe]”。

(3)在“工程”编辑框中输入“图书出版管理系统”。

(4)在“位置”列表框中选择“D: \ VC++写作案例\CH3\”。

(5)选择创建新工作区和适应的Win32平台,如图3.4所示。

图3.4 新工程创建设置

(6)单击“确定”按钮,出现应用程序类型选择对话框,如图3.5所示。

图3.5 设置应用程序类型

(7)在应用程序类型选择对话框中选择“单个文档”、“文档查看体系结构支持”并设置资源语言为“中文”。

(8)单击“下一步”按钮进行进一步的设置;选择包含的数据库,如图3.6所示。

图3.6 选择包含的数据库

(9)选择“查看数据库不使用文件支持”返项。

(10)中击“Data Source”按钮,出现图3.7所示的数据源创建对话框。在数据源连接方式中选择ODBC方式,并通过开关按钮选样“D:\ VC++写作案例\Ch3\图书出版管理系统.mdb”作为系统制作的数据源,如图3.7所示。

图3.7 数据源连接方式与数据源选择

在这里我们选择ODBC数据源类型,即选择一种开放式数据源连接的驱动程序类型作为系统的数据源。往往在单击OK按钮后会出现找不到该数据库文件的信息提示,因为作为ODBC数据源,必须先创建一个数据源名并进行数据源登录。这里我们将采用一种通用的方法,即在Microsoft Windows98(Microsoft Windows 2000/Me/XP中也一样)中,利用开放式数据源创建与连接的公用程序ODBC进行数据源名称的创建与连接。其方法如下;

(9)打开Microsoft Windows98控制面板。

(10)双击ODBC DataSource(32Bit)程序图标,出现“ODBC数据源管理器”对话框,如图1.13所示。

(11)在“用户数据源”列表框中选择名称为“MS Access Database”的选项。

(12)单击“添加”按钮,然后在出现的对话框中选择使用何种驱动程序来安装数据源。如图1.14所示。

图1.13 ODBC数据源管理器

图1.14 选择安装数据源的驱动程序

在图1.14中选择“Microsoft Access Driver(*.mdb)”,作为安装数据源的驱动程序。

(13)单击“完成”按钮,出现数据源安装对话框,如图1.15所示。

相关文档
最新文档