用VC++制作一个教职工管理系统.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

案例二用VC++制作一个教职工管理系统

关键词:VC++应用程序向导增加对话框资源?ADODC控件?DataGrid控件对话框切换

2.1?系统设计的目的和意义

学校职工查询是学校管理中需要经常处理的一项工作,本案例结合一个简化的学校教职工管理系统的制作,介绍如何利用VC++的应用程序向导制作应用程序。该系统的制作涉及一个数据库、两个数据表及其相关的对话框的制作开发,涉及在工程中增加对话框、调用对话框的方法以及应用程序向导的使用方法。最重要的是,在本案例中,我们将介绍一种新的数据源引用方法,即使用ADODC控件引用数据源并制作应用系统的方法。

案例为大家学习使用VC++创立了一个根本例程,我们仍然采用向导创立工程的方法加以进行,案例程序是简单的,但方法是重要的。

2.2?系统功能设计

本系统具有—般系统的数据处理功能,如数据录入、增加、修改、删除等,另外,本系统将涉及职工信息表和职工工资表两个表的操作,用户可以在两个表之间相互切换,因此系统制作小需要涉及到对话框相互切换的方法,它是一个重要而且常用的方法。

2.3?数据库与数据表的设计

本系统将首先创立一个职工信息数据库,并在它之中创立两个数据表,一个是“职工信息数据表”,—个是“职工工资信息表”。在本案例当中,我们仅用MicrosoftAccess2003创立教职工管理数据库及其数据表,不再介绍其他方法。

利用MicrosoftAccess2003创立教职工管理数据库及其数据表

微软公司的许多产品所支持的数据库结构与数据库驱动器类型均是通用的,因此,用户往往可以借助于相关的工具创立数据库与数据表,这里我们介绍采用MicrosoftAccess2003创立数据库及其数据表的方法。先定义职工信息数据表的结构,如表2.1所示,它专门用于记录教职工的根本情况。

表2.1?职工信息数据表的结构

字段名称

字段类型

字段大小

索引

必须填写

职工编号

数字

长整型

惟一、主索引

职工姓名

文本

20

?

职工性别

文本

2

?

所在部门

文本

30

?

职工年龄

数字

整型

?

工作时间

日期/时间

8

?

职务

文本

20

?

职称

文本

20

?

简历

备注

默认

?

职工工资情况表的结构定义如表2.2所示,注意,这是一个简化了的职工工资数据表,因为工资表往往比拟复杂,而且不同的单位工资表结构也有所不同.我们不可能定义一个“万能”的工资表结构,只能创立一个具有示范意义的工资数据表结构。

表2.2?职工工资数据表的结构

字段名称

字段类型

字段大小

索引

必须填写

职工编号

数字

长整型

惟一、主索引

职工姓名

文本

20

?

根本工资

数字

单精度型

?

其他工资

数字

单精度型

?

月收入

数字

单精度型

?

数据库与数据表的创立过程???

利用MicrosoftAccess创立数据序及具数据表的步骤如下:

〔1〕启动MicrosoftOffice2003中的MicrosoftAccess应用程序,出现如图2.1所示对话框。

图2.1?新建数据库

?(2)选择创立一个空数据库。

(3)单击“确定”按钮之后出现保存对话框,确定保存数据库的文件位置和数据库名称即可,本例中数据库名称为“职工管理数据库”;随后出现图2.2所示界面。

图2.2?数据库中的数据表操作界面

在数据表操作界面小,用户可以翻开已经存在的数据表,也可以创立新的数据表。

〔4〕单击“设计”菜单项即可以设计一个新的数据表结构;设计一个新的数据表结构就是通过数据表的设计器设计一个表的字段名称、宇段类型、字段大小、小数位数以及索引字段等等。图2.3所示是职工信息数据表结构的设计器,读者可以按职工信息数据表结构定义创立即可。

图2.3?职工信息数据表结构设计器

采用同样的方法,可以创立职工工资数据表。

两个数据表结构一经创立,用户可以翻开该数据表,在数据表中输入一些根本数据,以便在后面的系统设计中表达设计的效果。创立的数据库保存在“D:\VC++写作案例\CH2\职工管理数据库”中。

2.4?创立职工管理系统应用程序框架

在VC++中创立应用程序往往可以通过向导首先创立一个应用程序的框架,应用程序框架为期户提供了一个根本的开发过程。在这里,首先介绍制作“职工管理系统”程序的根本框架的过程和方法,其过程如下:

〔1〕启动VC++程序,出现VC++开发平台。

〔2〕在VC++主菜单中单击“文件新建”菜单项,出现工程类型选择列表。

〔3〕在“工程”类型选择列表中选择工程类型为“MFCAppWizard(exe)”。

〔4〕在“工程”编辑框中键入“教职工管理系统”。

〔5〕在“位置”列表拒中选样存放的位置,此处设置

文档评论(0)

展翅高飞2020 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档