没有合适的资源?快使用搜索试试~ 我知道了~
VC管理系统项目设计与实现.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 82 浏览量
2023-05-06
12:54:55
上传
评论
收藏 2.11MB PDF 举报
温馨提示
试读
24页
VC管理系统项目设计与实现.pdf
资源推荐
资源详情
资源评论
VC++制作一个人事管理系统——教职工管理系统
关键词:VC++应用程序向导 增加对话框资源 ADODC 控件 DataGrid 控件 对话框
切换
2.1 系统设计的目的和意义
人事管理系统是公司或学校或其他的事业单位用来统一管理人员的软件,下面我就一学
校的教职工管理系统为例。
学校职工查询是学校管理中需要经常处理的一项工作,我的毕业设计结合一个简化的学
校教职工管理系统的制作,介绍如何利用 VC++的应用程序向导制作应用程序。该系统的制作
涉及一个数据库、两个数据表及其相关的对话框的制作开发,涉及在工程中增加对话框、调
用对话框的方法以及应用程序向导的使用方法。最重要的是,在我的毕业设计中,我将介绍
一种新的数据源引用方法,即使用 ADODC 控件引用数据源并制作应用系统的方法。我的毕业
设计程序是简单的,但方法是重要的。
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 职工工资数据表的结构
字段名称
职工编号
职工
基本工资
其他工资
月收入
2.3.2 数据库与数据表的创建过程
利用 Microsoft Access 创建数据序及具数据表的步骤如下:
(1)启动 Microsoft Office 2003中的 Microsoft Access 应用程序,出现如图 2.1 所
示对话框。
字段类型
数字
文本
数字
数字
数字
字段大小
长整型
20
单精度型
单精度型
单精度型
索引
惟一、主索引
必须填写
是
是
是
是
是
图 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 创建新工作区”并选择适合于 Windows 操作系统的 Win32 平台,如图 2.4
所示。
图 2.4 工程创建的基本配置
(7)单击“确定”按钮,出现图 2.5 所示对话框,该对话框用于进行应用程序类型设
置。
图 2.5 应用程序类型设置
(8)选择“基本对话框”,并设置在资源中使用的语言为“中文[中国]”。
(9)单击“下一步”按钮,出现另一个设置对话框,即工程特色设置对话框,如图2.6
所示。
图 2.6 工程特色设置
在工程特色设置对话框中作三项容选择,即:A 关于框符、3D 控制、ActiveX 控件,
并输入标题对话为“教职工管理系统”主界面。
(10)单击“完成”按钮,出现应用程序设置的全部信息:
Application type of 教职工管理系统: //工程类型
Dialog-Based Application targeting: //基本对话框
Win32 // 适
合于 Windows 平台
Classes to be created: //创建类
Application: CMyApp in 教职工管理系统.h and 教职工管理系统.cpp
Dialog: CMyDlg in 教职工管理系统 Dlg.h and 教职工管理系统.cpp
Features: // 特 色
信息
+ About box on system menu //创建了 About 对话框
+ 3D Controls //支持 3D 控件
+ Uses shared DLL implementation (MFC42. DLL) //使用动态库
+ ActiveX Controls support enabled //支持 ActiveX 控
件
+ Localizable text in: //工程
定位
中 文 [ 中
国] //资源使用语言
(11)单击“确定”按钮完成应用程序框架的创建,出现应用系统框架,如图 2.7 所示。
图 2.7 应用程序框架显示
在应用系统程序框架中列出了全部的资源文件,用户可以进行资源显示,并可以显示
由向导自动创建的各种类文档,这与第一个我的毕业设计所创建的应用程序框架的容大体一
致。
2.5 基本框架的修改
应用程序生成向导往往只能生成一个应用程序的架构,它不能执行任何的事务和系统的功
能,需要用户权据自己的需求送行具体的制作,因此我首先对应用程序的基本框架进行修改。
2.5.1 主界面的修改
在采用申文档应用程序类型创建应用系统时,往往向导创建的应用程序框架中的第一个
对话柜就是该应用系统的主控界面。主界面可以说是一个应用程序的核心,通过主界面可以
调用其他界面。用户可以在主界面中创建主菜单、快捷键面板或快捷菜中等,也可以增加命
令按钮,用以对其他界面进行调用。如果是一个简单的应用系统.也可以直接将主界面作为
数据管理的界面,直接在主界面中进行控件布局、创建数据源并进行数据访问控件与数据源
之间的“数据绑定”。在我的毕业设计中,先对主界面,即对话框作如下修改:
(1)删除主界面中的“确定”按钮。(2)删除主界面中的“取消”按钮。(3)删除主界面中的“TODO:
在这里设置对话控制。”静态文本框控件。(4)在界面中放入一个命令控钳控件 BUTTON1。(5)
用鼠标右键单击命令按钮控件 BUTTON1,出现—个快捷菜单。(6)在快捷菜单个选择“属性”
剩余23页未读,继续阅读
资源评论
hhappy0123456789
- 粉丝: 64
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功