当前位置:首页 > 工资管理系统课程设计报告
课程设计报告
开始第16页 共??页
输入或选择相关信息职工号职工姓名部门查询人事基本信息表得到职工号查询部门表判断是否出错YES出错信息YES判断是否出错NO出错信息YES判断是否出错NONO由职工号查询工资表得到工资信息 ,并显示在窗体中YES是否继续NO结束 图4-6 工资查询程序流程图
4.2.4 补贴标准增加
课程设计报告
该模块负责补贴新标准的增加,并将新记录添加到数据库中。 补贴标准增加程序流程如图4-7所示:
第17页 共??页
开始输入补贴最新标准信息数据确定判断数据有效性有效查询数据库出错YesNo显示出错信息无效保存Yes继续No结束 图4-7 补贴标准增加程序流程图
课程设计报告
4.2 数据库设计 4.2.1 E-R图
E-R图如图所示:
编号标准编号标准编号行政管理人员职务岗位津贴标准表工资记录1第18页 共??页
标准工人职务岗位津贴标准表1专业技术人员职务岗位津贴标准表1编号职工号职务工资编号标准生成生成生成涉及职工号1n普通工人岗位技术等级工资表1姓名性别111生成1技术工人岗位技术等级工资表生成1岗位类别包含1岗位档次包含1编号标准编号标准职称备注E-R图
4.2.2系统数据表结构
1专业技术职务等级工资表1生成职称明细n岗位明细11包含n职员n包含职务11职务明细1职务级别职务档次生成职员职务等级工资表1标准编号 课程设计报告
第19页 共??页
根据工资管理的一般工作过程和用户需求的研究分析,工资观众里系统数据库系统中主要包括公司管理员管理登录表、部门情况表、员工表、工资发放表,各个数据库表的结构如下:
该系统由下述五张数据表组成: 员工信息表:Personnel.dbf 基础工资设置表:course.dbf 岗位工资设置表:rank.dbf
工龄工资设置表:gongling.dbf 管理员注册表:adminer.dbf 1、 员工信息表:Personnel.dbf 字段 字段名 类型 宽度 说明 1 员工号 字符型 3 数字 2 员工姓名 字符型 10 小于等于5个汉字 3 员工性别 字符型 2 “男”或“女” 4 岗位名称 字符型 14 小于等于7个汉字 5 工龄 数值型 2 1~99之间 6 工资等级 数值型 2 1~99之间
2、 基础工资设置表:course.dbf 字段 字段名 类型 宽度 说明 1 工资等级 数值型 2 1~99之间 2 工资标准 数值型 4 1~9999之间 3、 岗位工资设置表:rank.dbf 字段 字段名 类型 宽度 说明 1 岗位名称 字符型 14 小于等于7个汉字 2 工资标准 数值型 4 1~9999之间
4、 工龄工资设置表:gongling.dbf 字段 字段名 类型 宽度 说明 1 工资等级 数值型 2 1~99之间 2 工资标准 数值型 4 1~9999之间
5、 管理员注册表:adminer.dbf 字段 字段名 类型 宽度 说明 1 注册名 字符型 10 任意字符 2 口令 字符型 10 英文字母或数字 4.3 代码设计 具体代码如下:
(1)“增加记录”按钮控件源代码: Thisform.pageframe1.page1.fy1.enabled=.F.
共分享92篇相关文档