《VB程序设计与应用案例》第9章 工资系统开发案例

第9章工资系统开发案例 学习目标: ◆掌握一个实际应用项目的开发过程 自主开发一个小型的信息管理系统
第9章 工资系统开发案例 学习目标: ◆ 掌握一个实际应用项目的开发过程 ◆ 自主开发一个小型的信息管理系统

第9章工资系统开发案例 教学内容: 9,1系统结构 92设计系统启动窗体 93设计用户登录窗体 94设计系统主窗体 95设计基本数据输入窗体 9.6设计基本数据修改窗体 9,7设计专项数据修改窗体 98设计工资组合查询窗体 99设计查询工资明细窗体 910有待完善的问题与思考
第9章 工资系统开发案例 教学内容: 9.1 系统结构 9.2 设计系统启动窗体 9.3 设计用户登录窗体 9.4 设计系统主窗体 9.5 设计基本数据输入窗体 9.6 设计基本数据修改窗体 9.7 设计专项数据修改窗体 9.8 设计工资组合查询窗体 9.9 设计查询工资明细窗体 9.10 有待完善的问题与思考

返回目录 91系统结构 1.系统流程图 显示启动界面 用户登录 No 用户名及密码正确吗? Y 显示系统主窗体 基基专/打 本本项资资 数数数组 职部 据据据合细 工门 工|工 該·||资
9.1 系统结构 1.系统流程图 返回目录

返回目录 91系统结构 2.系统的中的窗体模块 frmStart:显示开发人员的名单及开发日期等 > frmLogin:用户登录界面 frmMain:含系统菜单的主窗体 frmInbase:输入每个职工的基本数据 frmInedit:浏览、修改、删除及查找职工的基本数据 > frmInSpecial:修改指定职工的基本工资和和岗位工资 frmQryzh:查询指定职工或指定部门的职工工资情况 frm QryGr:查询指定职工详细的工资信息 frmPrtgzd:打印指定职工的工资单 > frmPrtDepart:打印指定部门的所有职工的工资单
9.1 系统结构 2. 系统的中的窗体模块 ➢ frmStart:显示开发人员的名单及开发日期等 ➢ frmLogin:用户登录界面 ➢ frmMain:含系统菜单的主窗体 ➢ frmInBase:输入每个职工的基本数据 ➢ frmInEdit:浏览、修改、删除及查找职工的基本数据 ➢ frmInSpecial:修改指定职工的基本工资和和岗位工资 ➢ frmQryZh:查询指定职工或指定部门的职工工资情况 ➢ frmQryGr:查询指定职工详细的工资信息 ➢ frmPrtGzd:打印指定职工的工资单 ➢ frmPrtDepart:打印指定部门的所有职工的工资单 返回目录

返回目录 91系统结构 3.系统中的数据库及数据表 工资库MDB—基本工资表 序号 字段名 类型 长度 职工号 文本 部门编号 文本 2345678 职工姓名 文本 性别 文本 282 职称或职务 文本 16 参加工作时间 日期时间自动 基本工资 数字单精度型 自动 岗位工资 数字单精度型 自动 应发工资 数字精度型 自动 所得税 数字单精度型自动 11 实发工资 数字单精度型 自动
9.1 系统结构 3. 系统中的数据库及数据表 工资库.MDB— 基本工资表 返回目录

返回目录 91系统结构 工资库MDB—部门表 序号 字段名 米刑 长度 部门编号 文本 2 部门名称 文本 16 工资库MDB一密码表 序号 字段名 类型 长度 文本 inane 文本 8 3 assad 文本 6
9.1 系统结构 工资库.MDB— 部门表 工资库.MDB— 密码表 返回目录

返回目录 92设计系统启动窗体 frmStart 1.窗体设计 对象属性 设置值 Name Restart 窗体 Borderstvle None 工程: wagesystemvbp Windowstate Maximize 窗体: frmStart Caption 工资管理系统案例 Labell Fore Color 黑色) Caption 工资管理系统案例 Labe Fore Color (白色) Label Caption 设计人:朱茂然王永生 Label Caption 二0二年六月 工资管理系统案例」 2.代码要求 无论单击窗体、标签或 按下某个键,均显示登录 设计:朱茂然王永生刘钢 窗体 frmLogin 二00二年六月
9.2 设计系统启动窗体frmStart 1. 窗体设计 返回目录 工程:wagesystem.vbp 窗体:frmStart 2. 代码要求 无论单击窗体、标签或 按下某个键,均显示登录 窗体frmLogin

返回目录 93设计用户登录窗体 rlogin 1.窗体设计 登录 “工程→添加窗体” 用户名称 保存为 frmLogin frn 密:码(P) K下D 对象 属性 设置值 Databasename 工资库mb Datal Recordsource 密码表 Visible false Combo Nan Cbl name CommandbUtton Caption 确定 CommandButton Caption 取消
9.3 设计用户登录窗体frmLogin 1. 窗体设计 “工程→添加窗体” 保存为frmLogin.frm 返回目录

返回目录 93设计用户登录窗体 frmLogin 2.编写代码 (1)在“通用”声明段定义该模块通用的sSQL、 Sirname、 sirpwd变量 (2)主要的事件响应代码: >窗体的初始化事件( Form initialize):将密码表中的用户名 添加到登录窗体的下拉列表框中。 “确定”按钮的单击事件( cmdok click):在“密码表” 中查 找是否有对应的记录。有则显示 frmMain窗体,否则提示 重新输入密码。 “密码”文本框的按键事件( txtPassword_ Keypress:输入 密码后,按回车键相当于单击“确定”按钮
9.3 设计用户登录窗体frmLogin 2. 编写代码 (1) 在“通用”声明段定义该模块通用的sSQL、sirname、 sirpwd变量 (2) 主要的事件响应代码: ➢ 窗体的初始化事件(Form_Initialize):将密码表中的用户名 添加到登录窗体的下拉列表框中。 ➢ “确定”按钮的单击事件(cmdOK_Click):在“密码表” 中查 找是否有对应的记录。有则显示frmMain窗体,否则提示 重新输入密码。 ➢ “密码”文本框的按键事件(txtPassword_KeyPress):输入 密码后,按回车键相当于单击“确定”按钮 返回目录

返回目录 94设计系统主窗体 frmMain 1.窗体设计 “工程→添加窗体”,保存为 frmMain. frm 工资系统案例主菜单 工资输入和修改(工资数据查询Q)打印工资数据()
9.4 设计系统主窗体frmMain 1. 窗体设计 “工程→添加窗体” ,保存为frmMain.frm 返回目录
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《VB程序设计与应用案例》第8章 小型试题库系统设计案例.ppt
- 《VB程序设计与应用案例》第5章 界面设计.ppt
- 《VB程序设计与应用案例》第6章 文件操作.ppt
- 《VB程序设计与应用案例》第3章 控制语句与程序调试.ppt
- 《VB程序设计与应用案例》第1章 走 Visual进 Basic.ppt
- 《VB程序设计与应用案例》第2章 Visual Basic语言基础.ppt
- 《VB程序设计与应用案例》第4章 数组与过程.ppt
- 燕山大学:《微机控制技术》第九章 P|D控制器.doc
- 燕山大学:《微机控制技术》第八章 连续域-离散化设计.doc
- 燕山大学:《微机控制技术》第七章 计算机控制理论基础.doc
- 燕山大学:《微机控制技术》第六章 数控技术.doc
- 燕山大学:《微机控制技术》第三章 输入输出接口技术.doc
- 燕山大学:《微机控制技术》第二章 微机总线及系统扩展.doc
- 燕山大学:《微机控制技术》第一章 绪论.doc
- 燕山大学:《微机控制技术》第十四章 微机系统设计.doc
- 燕山大学:《微机控制技术》第十三章 常用软件设计.doc
- 燕山大学:《微机控制技术》第十二章 预测控制.doc
- 燕山大学:《微机控制技术》第十一章 状态空间设计法.doc
- 燕山大学:《微机控制技术》第十章 离散域设计.doc
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(PPT课件讲稿)第二讲 指令与编程 第三章 指令系统及程序设计.ppt
- 《VB程序设计与应用案例》第7章 数据库管理.ppt
- 《VB程序设计与应用案例》第10章 高级界面设计.ppt
- 北京邮电大学:《数据库设计与开发》第三章(3-3)数据库应用系统体系结构.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库体系结构.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库实例管理.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库存取管理.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库规划与实施.ppt
- 北京邮电大学:《数据库设计与开发》第五章(5-1)数据库设计过程.ppt
- 北京邮电大学:《数据库设计与开发》第五章(5-2) 实体联系模型.ppt
- 北京邮电大学:《数据库设计与开发 前言.ppt
- 北京邮电大学:《数据库设计与开发》第一章(1-2)关系代数.ppt
- 北京邮电大学:《数据库设计与开发》第一章(1-3)SQL.ppt
- 北京邮电大学:《数据库设计与开发》第一章(1-4)对象关系数据库.ppt
- 北京邮电大学:《数据库设计与开发》第二章(2-1)数据存储.ppt
- 北京邮电大学:《数据库设计与开发》第二章(2-2)数据管理.ppt
- 北京邮电大学:《数据库设计与开发》第三章(3-1)嵌入式SQL.ppt
- 湖北大学数计学院:《计算机图形学》第一章 绪论(余敦辉).ppt
- 湖北大学数计学院:《计算机图形学》第一章(1-1)计算机图形学及其相关概念.ppt
- 湖北大学数计学院:《计算机图形学》第二章 图形设备.ppt
- 湖北大学数计学院:《计算机图形学》第五章 基本图形生成算法.ppt