职工基本信息管理系统.ppt

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

打印报表的命令
REPORT FORM 报表文件名 [PREVIEW]
(1)部门基本信息打印
在VFP中打印功能需要用报表实现
利用报表设计器新建一个bm表的报表, 以文件名bmdy保存
bmdy
按照相同的方法创建 职工基本信息报表 zgxxdy 和职工工资信息报表 zggzdy
这两个界面的创建过程与部门信 息修改类似。
职工基本信息修改zgxxxg
职工工资信息修改界面zggzxg
3. 打印
(1)部门基本信息打印(2) 职工基本信息打印 (3)职工工资信息打印
报表设计
在数据库应用系统中,要实现打印,常 将数据处理结果以报表形式处理。
创建报表的方法
(1)用“报表向导 ”创建简单的单表或多
父表 子表 更新 规则
bm zgxx 级联
删除 规则
级联
插入 规则
限制
父标记 子标记 代码 部门
zgxx zzgz 级联 级联 限制 编号 编号
三、应用程序设计 (一)总体设计 (二)各功能模块的设计 (三)菜单设计 (四)主界面设计
(一)总体设计
职工基本信息管理
信息录入
职部职
工门工
基信工
本息资
表报表————最简单。
(2)用“快速报表 ”为一个表创建一个简
单报表————最迅速。
(3)用“报表设计器 ”创建报表————
功能最强。
报表带区
带区名称
标题 页标头 列标头 组标头 细节带区 组注脚 列注脚 页注脚
总结
打印结果
每报表一次 每页面一次
每列一次 每组一次 每记录一次 每组一次 每列一次 每页面一次 每报表一次
3)将bm表各个字段拖到表单中,然 后调整位置和宽度
4)利用控件工具栏加按钮:查找记录
5)同样的方法添加按钮: 删除记录,退出
6)添加代码:查找记录
6)添加代码(续):删除记录
6)添加代码(续):退出
7)以文件名bmxg保存
到此,部门基本信息修改界面已经完 成,可以运行程序检验一下。
(2)职工基本信息修改界面 (3)职工工资信息修改界面
(2)职工基本信息录入界面zgxxlr
1)新建一个表单,并将该表单的 caption设置为“职工基本信息录入”
2)在数据环境中添加zgxx表
3)将zgxx表各个字段拖到表单中,然 后调整位置和宽度
4)将性别修改为选项按钮组
4)将性别修改为选项按钮组(续)
5)将部门修改为下拉组合框
Fra Baidu bibliotek
5)将部门修改为下拉组合框(续)
2)在数据环境中添加bm表
3)将bm表各个字段拖到表单中,然 后调整位置和宽度
4)利用控件工具栏加按钮:上一条
5)同样的方法添加按钮: 下一条,增加,退出
6)添加代码:上一条
6)添加代码(续):下一条
6)添加代码(续):增加
6)添加代码(续):退出
7)以文件名bmlr保存
到此,部门基本信息录入界面已经完 成,可以运行程序检验一下。
(1)部门基本信息修改界面 (2)职工基本信息修改界面 (3)职工工资信息修改界面
(1)部门基本信息修改界面bmxg 其中用到了一个条件对话框tj
创建条件对话框 1)新建一个表单,并将该表单的 caption设置为“条件对话框”
创建条件对话框 2)在表单中添加两个标签控件, 请选择字段、请输入值
6)利用控件工具栏加按钮:上一条
7)同样的方法添加其他按钮:
8)添加代码:上一条
8)添加代码(续):下一条
8)添加代码(续):增加
8)添加代码(续):退出
9)以文件名zgxxlr保存
到此,职工基本信息录入界面已经完 成,可以运行程序检验一下。
(3)职工工资信息录入界面 gzlr
2. 信息修改
职工基本信息表zgxx 部门信息表bm 职工工资表zzgz
(三)创建表间关系及参照完整性
首先要为各表建立相应的索引,才能建 立表间的永久关系。
zgxx表中将编号建立为主索引 zgxx表中将部门建立为普通索引 Bm表中将代码建立为主索引 zzgz表中将编号建立为普通索引
表间关系
参照完整性
VFP应用程序设计实例
职工基本信息管理系统
教学目的
运用前面所学习的数据库理论与程序设 计方法,结合这个实例,阐明一个VFP 应用 系统的整个开发过程,供仿效与借鉴。
数据库应用系统的一般步骤
开发目的 需求分析
能够录入、修改、删除和打印部门信息,职工的 基本信息、职工工资信息。
功能需求
(1)数据录入:将部门信息、职工基本信息及工资 信息及时登记到数据库表中。 (2)数据修改:对录入信息进行删除、修改操作。 (3)数据打印:打印部门信息表、职工的基本信息 表、职工工资表。




信息修改
打印
职部职
工门工
基信工
本息资




职部职
工门工
基信工
本息资




(二)各功能模块的设计
1. 信息录入 2. 信息修改 3. 打印
1. 信息录入
(1)部门基本信息录入界面 (2)职工基本信息录入界面 (3)职工工资信息录入界面
(1)部门基本信息录入界面 bmlr
1)新建一个表单,并将该表单的 caption设置为“部门信息录入”
创建条件对话框 3)在表单中添加一个组合框
创建条件对话框 4)在表单中添加一个文本框和“确定” 命令按钮
创建条件对话框 5)添加代码:确定
6)以文件名tj保存 到此,条件对话框已经完成。
下面来完成部门信息修改界面
1)新建一个表单,并将该表单的 caption设置为“部门信息修改”
2)在数据环境中添加bm表
系统主界面
部门信息录入
职工基本信息录入
职工工资信息录入
系统主界面
部门信息修改
单击 按钮
职工基本信息修改
职工工资信息修改
系统主界面
部门信息打印
职工基本信息打印
职工工资信息打印
开发步骤: 一、创建项目 二、数据库设计 三、应用程序设计
一、创建项目
为每一开发项目可建立一个.PJX(项目) 文件,便于通过项目管理器来对项目中的数 据,文档等进行集中管理,使项目的创建与 维护更加方便。
二、数据库设计 (一)创建数据库ZGGL (二)在数据库中创建相关的表 (三)创建表间关系及参照完整性
(一)创建数据库ZGGL
为项目建立一个.DBC(数据库)文件, 将所有相关的表放到该数据库中。
(二)创建相关的表
职工基本信息表zgxx 部门信息表bm 职工工资表zzgz
这3个表之间的关系如何?
相关文档
最新文档