25
setrapways getrapways rapways:String rapways:String 通过该方法传递进来参数给rapways赋值 通过该方法传递进来参数得到rapways的值 方法名 query() 表4.9 RAPINFDAO方法说明表 方法参数 功能说明 rap : RAPInformation 在数据库中查询满足条件的rap元素奖惩信息 从数据库中统计增加满足条件rap元素的奖惩信息 从数据库中统计删除满足条件rap元素的奖惩信息 从数据库中统计修改满足条件rap元素的奖惩信息 add() rap : RAPInformation Delete() rap : RAPInformation Upadate() rap : RAPInformation 方法名 queryAction() addAction() 表4.10 RAPINFServer方法说明表 方法参数 功能说明 Dao : RAPINFDAO Dao : RAPINFDAO Dao : RAPINFDAO Dao : RAPINFDAO 在系统中查询奖惩信息 在系统中增加奖惩信息 在系统中删除奖惩信息 在系统中修改奖惩信息 deleteAction() upadateAction()
4.4.2奖惩项目管理类图设计
26
方法名 add() 表4.11 RAPProjDAO方法说明表 方法参数 功能说明 rap : RAPInformation 从数据库中统计增加满足条件rap元素的奖惩项目信息 从数据库中统计删除满足条件rap元素的奖惩项目信息 从数据库中统计修改满足条件rap元素的奖惩项目信息 Delete() rap : RAPInformation Upadate() rap : RAPInformation 方法名 addAction() 表4.10 RAPProjServer方法说明表 方法参数 功能说明 Dao : RAPProjDAO Dao : RAPProjDAO Dao : RAPProjDAO 在系统中增加奖惩项目信息 在系统中删除奖惩项目信息 在系统中修改奖惩项目信息 deleteAction() upadateAction()
27
4.5部门管理子系统
图4.5.1部门管理子系统类图
department类中的属性说明表
属性名 类型 dname dId dduty
department类中的方法说明表
string int string 说明 部门名称 部门编号 部门职责
28
方法名称 addDepAction() editDepAction() deleteDepAction() queryDepAction()
功能说明 增加部门信息 修改部门信息 删除部门信息 查询部门信息 4.6入职离职子系统
图4.5.1入职离职子系统类图
29
入职离职子系统类图部分属性说明表
属性名 empstate Jschool Jmajor Jpos 类型 string string string string 说明 员工的工作状态,入职、离职或者休假状态 求职者的毕业院校 求职者的专业 求职者想数应聘的岗位 方法名称
入职离职子系统部分方法说明表
功能说明 申请离职 录用新员工 开除员工 applyforDimissionAction() hireAction() FireAction()
5 数据库设计 5.1.1 数据库ER图
算法输入子系统的ER图如图6.1所示。