毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

PB人事管理系统(摘要+需求分析+详细设计+系统测试+参考文献) 第7页

更新时间:2010-6-11:  来源:毕业论文
PB人事管理系统(摘要+需求分析+详细设计+系统测试+参考文献) 第7页
图4-3人事管理系统主菜单
代码编写
主窗口含有菜单,用户可以通过选择菜单命令来调用系统的各个功能模块,调用其他窗口。用户的单击将触发菜单项的clicked事件,例如,双击“人员信息录入”菜单项,为其他clicked事件响应函数编写代码如下
//设置打开新窗口的参数
Str_emp_param strIn
strIn_state=“newrecodrd”
strIn.rowno=-1
//使用给定的参数,打开人员信息录入窗口
Opensheetwithpaim(w_employee,strIn,w_main,1,Original!)
以上程序会打开一个新的“人员信息录入”窗口,在打开新窗口的程序段中,响应函数给打开窗口函数Opensheetwithparam传入了及个参数,其中:
 W_employee参数是将要被打开的新的窗口对象。
  strIn将被作为一个参数传递给w_employee的Open函数的不同之处。 strIn是一个PowerBuilder结构(类型为str_emp_param),它的定义如图4-4所示。
type Variable Name
string state
integer rowno
integer Row_id
integer 
图4-4strIn结构定义
4.2.2人员信息录入模块设计
(1)窗口设计。人员信息输入窗口( w_employee)用来录入新的人员信息,或者修改,浏览已经存在的人员信息。窗口及其上的空间的主要属性设置如表4-5所示。
w-employee的控件列表
名称 属性 属性值 
w-employee 录入人员信息 录入图书信息
 WindowType Main
dw-work  Dataobject Dw_emp_tmp
 BoarderStyle StyleLowered
Pb1 text 确定
Pb2 text 取消
表4-5
根据表4-5设计窗口,设计结果如图所示。
窗口上的分页控件上有基本信息,履历,社会关系和奖惩记录4个页面。履历,社会关系和奖惩记录3个页面的内容如图4-7—图4-9所示。
 图4-6人员信息录入窗口
图4_7履历页面毕业论文http://www.Lwfree.cn/ 论文网http://www.Lwfree.com/
图4-8奖惩页面
图4-9社会关系页面
(2)数据窗口设计。人员录入窗口使用了3个数据窗口,分别是履历信息数据窗口dw-empexp奖惩信息数据窗口dw-ap和社会关系信息数据窗口dw-rel.
履历信息数据窗口dw-empexp如图4-10所示。
图4-10数据窗口dw_empexp
奖惩信息数据窗口dw_ap如图4-11所示.
 图4-11数据窗口dw_ap
社会关系信息数据窗口dw-rel4-12如图所示.
 图4-12数据窗口dw-rel
图4-13人员信息录入工作原理
4.2.3部门信息录入模块设计
(1)窗口设计。部门信息输入窗口(w-dep)用来录入新的部门信息,或者修改,浏览已经存在的部门信息。窗口及其上的控件的主要属性设置如表4-14所示。
w-dept的控件列表
名称 属性 属性值
w-dept Title 部门信息录入
 WindowType Main
 Dw-work Dataobject Dw-dept-edit
 BoarderStyle Styleowered
Pb-ok Text 确定
Pb-cancel Text 取消
表4-14
根据表4-14设计窗口,设计结果如图4-14所示。
图4-14部门信息录入窗口
(2)数据窗口设计。数据窗口w-dept-edit的定义如图4-15所示。
 图4-15数据窗口w-dept-edit
4.3 数据库设计
人事管理系统需要实现对部门信息和部门信息的录入,人员信息的操作,浏览个人情况及代码表的文护等等功能,其中员工信息包括员工基本信息,员工家庭信息,工作经历信息。本课题围绕企业人事管理系统所要实现的功能,设计所需的数据库及表。

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

PB人事管理系统(摘要+需求分析+详细设计+系统测试+参考文献) 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。