- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VC++制作一个人事管理系统——教职工管理系统
关键词:VC++应用程序向导? 增加对话框资源? ADODC控件? DataGrid控件 对话框切换
2.1? 系统设计的目的和意义
人事管理系统是公司或学校或其他的事业单位用来统一管理人员的软件,下面我就一学校的教职工管理系统为例。
学校职工查询是学校管理中需要经常处理的一项工作,我的毕业设计结合一个简化的学校教职工管理系统的制作,介绍如何利用VC++的应用程序向导制作应用程序。该系统的制作涉及一个数据库、两个数据表及其相关的对话框的制作开发,涉及在工程中增加对话框、调用对话框的方法以及应用程序向导的使用方法。最重要的是,在我的毕业设计中,我将介绍一种新的数据源引用方法,即使用ADODC控件引用数据源并制作应用系统的方法。我的毕业设计程序是简单的,但方法是重要的。
系统功能设计
本系统具有—般系统的数据处理功能,如数据录入、增加、修改、删除等。
?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所示是职工信息数据表结构的设计器,采用同样的方法,可以创建职工工资数据表。两个数据表结构一经创建,用户可以打开该数据表,在数据表中输入一些基本数据,以便在后面的系统设计中体现设计的效果。创建的数据库保存在“D:张超的毕业设计\ 职工管理数据库”中。
2.4? 创建职工管理系统应用程序框架
在VC++中创建应用程序往往可以通过向导首先创建一个应用程序的框架,应用程序框架为期户提供了一个基本的开发过程。在这里,首先介绍制作“职工管理系统”程序的基本框架的过程和方法,其过程如下:
(1)启动VC++程序,出现VC++开发平台。
(2)在VC++主菜单中单击“文件新建”菜单项,出现工程类型选择列表。
(3)在“工程”类型选择列表中选择工程类型为“MFC AppWizard (exe)”。
(4)在“工程”编辑框中键入“教职工管理系统”。
(5)在“位置”列表拒中选样存放的位置,此处设置为“D:\VC++我的毕业设计”。
(6)选择“R创建新工作区”并选择适合
文档评论(0)