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

  • 3
  • 0
  • 约1.56万字
  • 约 55页
  • 2017-09-02 发布于浙江
  • 举报
用VC制作一个教职工管理系统1

用VC++制作一个教职工管理系统 关键词:VC++应用程序向导? 增加对话框资源? ADODC控件? DataGrid控件 对话框切换 2.1? 系统设计的目的和意义 学校职工查询是学校管理中需要经常处理的一项工作,本案例结合一个简化的学校教职工管理系统的制作,介绍如何利用VC++的应用程序向导制作应用程序。该系统的制作涉及一个数据库、两个数据表及其相关的对话框的制作开发,涉及在工程中增加对话框、调用对话框的方法以及应用程序向导的使用方法。ADODC控件引用数据源并制作应用系统的方法。 案例为学生学习使用VC++创建了一个基本例程,同样,作为本书的第二个例子,我们仍然采用向导创建上程的方法加以进行,案例程序是简单的,但方法是重要的。 2.2? 系统功能设计 本系统具有—般系统的数据处理功能,如数据录入、增加、修改、删除等,另外,本系统将涉及职工信息表和职工工资表两个表的操作,用户可以在两个表之间相互切换,因此系统制作小需要涉及到对话框相互切换的方法,它是一个重要而且常用的方法。 2.3? 数据库与数据表的设计 本系统将首先创建一个职工信息数据库,并在它之中创建两个数据表,一个是“职工信息数据表”,—个是“职工工资信息表”。在本案例当中,我们仅用Microsoft Access 2003创建教职工管理数据库及其数据表,不再介绍其他方法。? 2.3.1? 利用Microsoft Access 2003创建教职工管理数据库及其数据表 Microsoft Access 2003创建数据库及其数据表的方法。先定义职工信息数据表的结构,如表2.1所示,它专门用于记录教职工的基本情况。   2.1? 职工信息数据表的结构   字段类型 字段大小 索引 必须填写 职工编号 数字 长整型 惟一、主索引 是 职工姓名 文本 20 ? 是 职工性别 文本 2 ? 是 所在部门 文本 30 ? 是 职工年龄 数字 整型 ? 是 工作时间 日期/时间 8 ? 是 职务 文本 20 ? 是 职称 文本 20 ? 是 简历 备注 默认 ? 是   2.2所示,注意,这是一个简化了的职工工资数据表,因为工资表往往比较复杂,而且不同的单位工资表结构也有所不同.我们不可能定义一个“万能”的工资表结构,只能创建一个具有示范意义的工资数据表结构。 ? 表2.2? 职工工资数据表的结构   字段类型 字段大小 索引 必须填写 职工编号 数字 长整型 惟一、主索引 是 职工姓名 文本 20 ? 是 基本工资 数字 单精度型 ? 是 其他工资 数字 单精度型 ? 是 月收入 数字 单精度型 ? 是   2.3.2? 数据库与数据表的创建过程??? Microsoft Access创建数据序及具数据表的步骤如下: (1)启动Microsoft Office 2003中的Microsoft Access应用程序,出现如图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)在“工程”类型选择列表中选择工程类型为“MFC AppWizard (exe)”。 (4)在“工程”编辑框中键入“教职工管理系统”。 (5)在“位置”列表拒中选样存放的位置,此处设置为“D:\VC++写作案例\ch2”。 (6)选择“R创建新工作区”并选择适合于Windows操作系统的Win32平台,

文档评论(0)

1亿VIP精品文档

相关文档