毕业论文 校园活动 入党 考试

留学 励志 校园爱情 大学 高考

实习实践 简历大全 就业指导

职业规划 自荐 面试 应聘 鉴定

电脑学习 网店 销售 电话营销

市场营销 电子商务 成功创业

总结 报告 计划 体会 方案 党团

材料 发言 行政 合同 礼仪 演讲

热点专题: 大学专业介绍 高校网址 人生格言 人生感悟 留学签证 世界名校 公务员考试 计算机四级考试 考研试题 自学考试 大学英语四级考试 大学英语六级考试 职业规划 校园活动策划 社团活动策划 教育论文 管理论文 大学生入党 求职信 应聘信 自我评价 团日活动 社团活动总结 实习报告 实习周记 大学实习 社会实践 暑假社会实践
搜大学资料:
搜营销资料:
全站搜索:
当前位置:大学生无虑网大学生专栏毕业论文优秀毕业论文计算机论文企业工资管理系统的开发» 正文

企业工资管理系统的开发

[07-22 00:46:11]   来源:http://www.dxs56.com  计算机论文   阅读:8752
概要:工人信息表(personnel.dbf)(包括编号,姓名,性别,工作岗位,工龄,工资等级)。图6-1为本系统中工人信息的实体集及有关属性的图例:6.1.2实体和实体之间的关系E-R图如图6-2:6.2系统中有关数据库表结构设计如下:部门表字段名 类型 宽度 小数位数 索引部门 字符型 10部门工资 数值型 10 22.工龄表字段名 类型 宽度 小数位数 索引工龄 数值型 10 索引工龄工资 数值型 10 23.员工信息表字段名 类型 宽度 小数位数 索引序号 数值型 10 主索引姓名 字符型 6性别 字符型 2岗位 字符型 10工龄 数值型 5工资等级 字符型 56.3系统模块设计举例下面对本系统的具体的几个模块做详细说明。1、系统主程序MAIN.PRGclear screenclear eventsset defa to d:\qygzopen database database\salarydo salary\main.mprdo form salary\form\ksjmread events2、Ksjm.frm(1)打开表单设计器,设
企业工资管理系统的开发,标签:计算机论范文,毕业论文范文,http://www.dxs56.com
  工人信息表(personnel.dbf)(包括编号,姓名,性别,工作岗位,工龄,工资等级)。
  图6-1为本系统中工人信息的实体集及有关属性的图例:
  6.1.2实体和实体之间的关系E-R图如图6-2:
  6.2系统中有关数据库表结构设计如下:
  部门表
  字段名 类型 宽度 小数位数 索引
  部门 字符型 10
  部门工资 数值型 10 2
  2.工龄表
  字段名 类型 宽度 小数位数 索引
  工龄 数值型 10  索引
  工龄工资 数值型 10 2
  3.员工信息表
  字段名 类型 宽度 小数位数 索引
  序号 数值型 10  主索引
  姓名 字符型 6
  性别 字符型 2
  岗位 字符型 10
  工龄 数值型 5
  工资等级 字符型 5
  6.3系统模块设计举例
  下面对本系统的具体的几个模块做详细说明。
  1、系统主程序MAIN.PRG
  clear screen
  clear events
  set defa to d:\qygz
  open database database\salary
  do salary\main.mpr
  do form salary\form\ksjm
  read events
  2、Ksjm.frm
  (1)打开表单设计器,设计好表单,并且设置好必要的属性,设计结果见图6-3。
  Form1.load事件代码:
  public i
  i=0
  Timer.timer事件代码:
  if Thisform.Label1.Left<0-Thisform.Label1.Width
  Thisform.Label1.Left=Thisform.Width+3
  Endif
  Thisform.Label1.Left=Thisform.Label1.Left-10 www.dxs56.com
  I=I+10
  If I>=255*2-6
  I=0
  Endif
  (2)“员工基本信息“按钮的CLICK事件为:
  do form salary\form\personnel
  personnel.frm的有关设计见第3目
  图6-3
  (3)“工资基本设定“按钮的CLICK事件为:
  do form salary\form\dataformat
  (4)“工资汇总“按钮的CLICK事件为:
  do form salary\form\result
  (5)“个人工资查询“按钮的CLICK事件为:
  do form salary\form\grcx
  (6)“退出“按钮的CLICK事件为:
  thisform.release
  clear events
  3. personnel.frm的有关设计:
  (1)打开表单设计器,设计好表单,并且设置好必要的属性,设计结果见图6-4。
  Form1.init事件代码:
  set multilocks on
  cursorsetprop("buffering",3)
  (2) thisform.pageframe1.page1.command1.click事件代码:
  thisform.pageframe1.page1.fy1.enabled=.F.
  thisform.pageframe1.page1.command2.enabled=.F.
  thisform.pageframe1.page1.command3.enabled=.F.
  thisform.pageframe1.page1.command4.enabled=.T.
  if thisform.pageframe1.page1.command1.caption='增加新记录'
  thisform.pageframe1.page1.txtpid.enabled=.T.
  thisform.pageframe1.page1.txtpname.enabled=.T.
  thisform.pageframe1.page1.txtp***.enabled=.T.
  thisform.pageframe1.page1.txtpjob.enabled=.T.
  thisform.pageframe1.page1.txtpindate.enabled=.T.
  thisform.pageframe1.page1.txtprank.enabled=.T.
  append blank
  thisform.pageframe1.page1.command1.caption='增加确认'
  thisform.pageframe1.page1.refresh
  thisform.pageframe1.page1.txtpid.setfocus
  else
  getid=alltrim(thisform.pageframe1.page1.txtpid.value)
  getname=alltrim(thisform.pageframe1.page1.txtpname.value)
  get***=alltrim(thisform.pageframe1.page1.txtp***.value)
  getjob=alltrim(thisform.pageframe1.page1.txtpjob.value)
  getindate=alltrim(thisform.pageframe1.page1.txtpindate.value)
  getrank=alltrim(thisform.pageframe1.page1.txtprank.value)
  if empty(getid) or empty(getname) or empty(get***) or empty(getjob) or empty(getindate) or empty(getrank) www.dxs56.com
  messagebox("资料不足",48,"错误")
  else
  thisform.pageframe1.page1.command1.caption='增加新记录'
  tableupdate(.t.)
  thisform.pageframe1.page1.txtpid.enabled=.F.
  thisform.pageframe1.page1.txtpname.enabled=.F.
  thisform.pageframe1.page1.txtp***.enabled=.F.
  thisform.pageframe1.page1.txtpjob.enabled=.F.
  thisform.pageframe1.page1.txtpindate.enabled=.F.
  thisform.pageframe1.page1.txtprank.enabled=.F.
  thisform.pageframe1.page1.fy1.enabled=.T.
  thisform.pageframe1.page1.command2.enabled=.T.
  thisform.pageframe1.page1.command3.enabled=.T.
  thisform.pageframe1.page1.command4.enabled=.F.
  endif
  endif
  4.工龄工资设定窗体代码:
  1.”修改”按钮有关代码:
  thisform.grdgongling.column1.text1.enabled=.T.
  thisform.grdgongling.column2.text1.enabled=.T.
  thisform.grdgongling.column1.text1.setfocus
  2.”修改确认”按钮有关代码:
  thisform.grdgongling.column1.text1.enabled=.F.
  thisform.grdgongling.column2.text1.enabled=.F.
  3.”添加” 按钮有关代码:
  append blank
  go bottom
  thisform.grdgongling.column1.text1.enabled=.T.
  thisform.grdgongling.column2.text1.enabled=.T.
  thisform.grdgongling.column1.text1.setfocus
  4.”删除” 按钮有关代码:
  thisform.grdgongling.recordsource=''
  use gongling exclusive
  delete from gongling where gname=getgname
  pack
  thisform.grdgongling.recordsource='gongling'
  thisform.grdgongling.refresh
  5.”退出” 按钮有关代码

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9]  下一页


Tag:计算机论文计算机论范文,毕业论文范文毕业论文 - 优秀毕业论文 - 计算机论文

《企业工资管理系统的开发》相关文章: