文本
文本
文本
文本
字段大小
10
10
10
10
10
50
10
100
部门表的结构
字段名称
部门代号
部门
数据类型
文本
文本
字段大小
10
10
二、窗体的设计
在本程序中涉及的窗体有7个,用于完成不同的功能,这些窗体的名称和基本功能如下所示:
(1)主窗体:设计一个MDI窗体,即多文档窗体,作为其他窗体的容器。在本窗体上,将为每个功能设计菜单,从而调用其他窗体来完成对应的功能。
(2)人事资料卡片窗体:这是本程序中极为重要的窗体,它将显示职工信息表中的数据并且完成其数据的增加、修改、删除等操作,并且可以调用窗体来显示其他的附加信息。该窗体为主窗体的子窗体。
(3)部门人事浏览窗体:这是本程序中最为复杂的窗体,它同时显示部门表和职工信息表的内容,并且实现两者的同步。该窗体也为主窗体的子窗体。
(4)部门管理窗体:提供对部门的管理,可以实现增加、修改和删除部门等操作。该窗体也为主窗体的子窗体。
(5)查询窗体:本窗体用于输入数据查询条件,并调用查询结果窗体将结果加以显示。
(6)查询结果窗体:用数据表格的方式将查询结果加以显示的窗体。
(7)家庭成员窗体、社会关系窗体和个人简历窗体:这些窗体用于显示职工的附加信息,并且可完成增加信息、修改信息和删除信息等功能。
以上各个窗体的属性如下表所示:
窗体的基本属性
窗体名称
窗体类型
Borderstyle
Caption
Mdichild
Windowstate
Frmmain
MDI
企业人事管理系统
2-maximized
Frmsingleview
非MDI
2-sizable
人事资料卡片
True
2-maximized
Femdeptview
非MDI
2-sizable
部门人事管理
True
2-maximized
Frmdep
非MDI
2-sizable
部门管理
True
2-maximized
Frmsearch
非MDI
2-sizable
查找
False
0-Nonnal
Frmsearchr
非MDI
2-sizable
查找结果
True
2-maximized
Frm个人简历
非MDI
2-sizable
个人简历
True
2-maximized
Frm家庭成员
非MDI
2-sizable
家庭成员
True
2-maximized
Frm社会关系
非MDI
2-sizable
社会关系
True
2-maximized
1、主窗体的设计
主窗体是MDI窗体,其中包含"档案管理"和"档案查询和统计"两项菜单。其基本属性如下表所示
主窗体的菜单
菜单标题
菜单名称
菜单缩进等级
快捷键
说明
档案管理
Munlist
无缩进
无
增加人事卡片
Munadd
缩进一级
无
删除人事卡片
Mundel
缩进一级
无
编辑人事卡片
Mnuedit
缩进一级
无
-
Mnuspl
缩进一级
无
菜单分隔符
部门管理
Mnudept
缩进一级
无
部门人事浏览
Mnudeptlist
缩进一级
无
档案查询和统计
Mnusearch
无缩进
无
查询人事卡片
Mnusearch1
缩进一级
无
2、人事资料卡片窗体的设计
在工程中添加普通窗体,在其属性窗口中设置其属性如下表:
框架控件的属性设计
名称
Caption
Font
Frame1
部门
宋体四号
Frame2
个人信息
宋体四号
Frame3
操作
宋体四号
Frame4
其他资料
宋体四号
在框架中添加文本框控件、标签控件、按钮控件和ADO数据控件,如下表所示,在属性窗口中设置各控件的属性,并在窗体设计视图中调整其位置和大小。
ADO数据近代件的属性
控件名称
Caption
Connectionstring
Recordsource
Adode1
Adode1
按钮控件属性
控件名称
Caption
Font
所属框架
Command1
新增职工
宋体五号
操作
Command2
保存
宋体五号
操作
Command3
删除职工
宋体五号
操作
Command4
取消
宋体五号
操作
Command5
编辑资料
宋体五号
操作
Command6
社会关系
宋体五号
其他资料
Command7
个人简历
宋体五号
其他资料
Command8
家庭成员
宋体五号
其他资料
文本框控件的属性
控件名称
Datafield
Datasouce
Font
Text1
部门代号
Adodc1
宋体小四
Text2
部门
Adodc1
宋体小四
Text3
代号ID
Adodc1
宋体小四
Text4
姓名
Adodc1
宋体小四
Text5
职务
Adodc1
宋体小四
Text6
民族
Adodc1
宋体小四
Text7
籍贯
上一篇:
VB+ac人事管理系统(论文和程序)
下一篇:
对硕士毕业生迁移失业目的地的实证研讨