您好,欢迎光临本网站![请登录][注册会员]  
文件名称: java超完整毕业论文人事信息管理系统
  所属分类: C
  开发工具:
  文件大小: 928kb
  下载次数: 0
  上传时间: 2010-03-31
  提 供 者: zhangy******
 详细说明: ………………【详见论文】 3.3 详细设计 3.3.1查询和表格处理详细设计 (1)人事档案管理模块表格处理类: DWBasicInfoTable 成员变量: int type // type :1所有员工 2:在职员工 3:离职员工 String dept//部门名称如:人事部、财务部等。 A.构造函数 a. DWBasicInfoTable() 功能:默认够造函数1,设置type = 2, dept = null;用于处理人事档案管理 公司所有的在职员工信息。 b. DWBasicInfoTable(int type) 功能:用于处理人事档案管理 公司所有的在职员工或所有员工或离职员工信息 参数:type :1所有员工 2:在职员工 3:离职员工 动作: this.type = type. c. DWBasicInfoTable(int type, String dept) 功能:用于处理人事档案管理 公司所有的在职员工(或所有员工或离职员工) 且在某一部门如人事部的员工信息。 参数:type :1所有员工 2:在 职员工 3:离职员工 dept: 部门名称如:人事部、财务部等. B. int getType() 功能:返回type的值 C. String getDept() 功能:返回dept的值。 D. String [] getSelectedRowValue() 功能:返回表格中某一被选定行的所有字段值。 E. void deleteSelectedRow() 功能:删除表格中某一被选定的行,并从数据库中删除该记录. F. void fresh() 功能:从数据库中重新取数据,并刷新界面(面板). G. 对某一被选定行的右键鼠标事件处理函数 a. 查询(在当前页面查询) Query_Action() b. 修改(调用李红名添加类)Modify_Action() c. 删除(及时刷新表格)Delete_Action() d. 增加(调用李红名添加类,及时刷新表格)Add_Action() (2)离职模块表格处理类:DWDepartTable String dept//部门名称如:人事部、财务部等。 A.构造函数 a. DWDepartTable() 功能:默认够造函数,处理公司所有部门的员工离职信息。 b. DWDepartTable(String dept) 功能:处理公司某一部门的员工离职信息 参数:dept: 部门名称如:人事部、财务部等. B.String getDept() 功能:返回dept的值。 C. String [] getSelectedRowValue() 功能:返回表格中某一被选定行的所有字段值。 D. void deleteSelectedRow() 功能:删除表格中某一被选定的行,并从数据库中删除该记录. E. void fresh() 功能:从数据库中重新取数据,并刷新界面(面板). F. 对某一被选定行的右键鼠标事件处理函数 a. 查询(在当前页面查询) Query_Action() b. 修改(调用李红名添加类)Modify_Action() c. 删除(及时刷新表格)Delete_Action() d. 增加(调用李红名添加类,及时刷新表格)Add_Action() (3)调动模块表格处理类:DWDepartTable String dept//部门名称如:人事部、财务部等。 A.构造函数 a. DWDepartTable() 功能:默认够造函数,处理公司所有部门的员工调动信息。 b. DWDepartTable(String dept) 功能:处理公司某一部门的员工调动信息 参数:dept: 部门名称如:人事部、财务部等. B.String getDept() 功能:返回dept的值 C. String [] getSelectedRowValue() 功能:返回表格中某一被选定行的所有字段值。 D. void deleteSelectedRow() 功能:删除表格中某一被选定的行,并从数据库中删除该记录. E. void fresh() 功能:从数据库中重新取数据,并刷新界面(面板). F. 对某一被选定行的右键鼠标事件处理函数 a. 查询(在当前页面查询) Query_Action() b. 修改(调用李红名添加类)Modify_Action() c. 删除(及时刷新表格)Delete_Action() d. 增加(调用李红名添加类,及时刷新表格)Add_Action() (4)考勤模块表格处理类:DWDepartTable String dept//部门名称如:人事部、财务部等。 A.构造函数 a. DWDepartTable() 功能:默认够造函数,处理公司所有部门的员工考勤信息。 b. DWDepartTable(String dept) 功能:处理公司某一部门的员工考勤信息 参数:dept: 部门名称如:人事部、财务部等. B.String getDept() 功能:返回dept的值 C. String [] getSelectedRowValue() 功能:返回表格中某一被选定行的所有字段值。 D. void deleteSelectedRow() 功能:删除表格中某一被选定的行,并从数据库中删除该记录. E. void fresh() 功能:从数据库中重新取数据,并刷新界面(面板). F. 对某一被选定行的右键鼠标事件处理函数 a. 查询(在当前页面查询) Query_Action() b. 修改(调用李红名添加类)Modify_Action() c. 删除(及时刷新表格)Delete_Action() d. 增加(调用李红名添加类,及时刷新表格)Add_Action() (5)人事档案管理基本查询信息 A、查询公司所有在职员工或所有员工或离职员工基本信息QAllBasicInfo int type // type :1所有员工 2:在职员工 3:离职员工 String dept//部门名称如:人事部、财务部等。 String columnNames[];//表格列名数组 String dataItems[][];//查询结果集字符串数组 a.构造函数 QAllBasicInfo() 功能:无 b. void setVector();//DWBasicInfoTable类获得type dept的值 功能:如果 dept = null 查询公司所有在职员工或所有员工或离职员工基本信息 并初始化数组dataItems[][]. 如果dept != null查询公司某一部门的所有在职员工(或所有员工或离职员工) 基本信息.并初始化数组dataItems[][]. 参数:type :1所有员工 2:在职员工 3:离职员工 dept : 部门名称如:人事部、财务部等 c. String [] getColumnNames() 功能:返回表格列名数组 d. String [][] getDataItems() 功能:查询结果集字符串数组 B.查询某一部门某些在职员工(或所有员工或离职员工)基本信息QSomeBasicInfo String columnNames[];//表格列名数组 String dataItems[][];//查询结果集字符串数组 a.构造函数 QSomeBasicInfo 功能:无 b.void setVector() 功能:查询某一部门某些在职员工(或所有员工或离职员工)基本信息 并初始化数组dataItems[][]. 参数:无 c. String [] getColumnNames() 功能:返回表格列名数组 d. String [][] getDataItems() 功能:查询结果集字符串数组 e. Query_Action() 功能:触发查询事件,并将查询结果集显示在主界面上。 参数:无 f.界面设计 控件类型 控件名称 控件初始值 Label labelQueryCondition 查询条件 Label labelQueryScap 查询范围 Label labelQueryContent 查询内容 Combox Combobox1 所有员工、在职员工、离职员工 Combox Combobox2 人事部、财务部、市场部、 Combox comboxQueryCondition 员工号、姓名、家庭电话、手机号、身份证号、职务、出生日期、员工类别 Combox comboxQueryScap 包含、 TextField fieldQueryContent null Button ButtonOk 查询 Button ButtonCancel 取消 GridControl gridControl null (6)离职模块离职信息查询 A.查询公司某一部门的所有员工离职信息 QAllDepart String dept//部门名称如:人事部、财务部等。 String columnNames[];//表格列名数组 String dataItems[][];//查询结果集字符串数组 a.构造函数 QAllDepart() 功能:无 b. void setVector() 功能:查询某一部门所有员工离职信息并初始化数组dataItems[][]. c. String [] getColumnNames() 功能:返回表格列名数组 d. String [][] getDataItems() 功能:查询结果集字符串数组 e. Query_Action() 功能:触发查询事件,并将查询结果集显示在主界面上。 参数:无 B.查询公司某一部门某些员工离职信息QSomeDepart String columnNames[];//表格列名数组 String dataItems[][];//查询结果集字符串数组 a.构造函数 QSomeDepart 功能:无 b.void setVector() 功能:查询某一部门某些员工离职信息 并初始化数组dataItems[][]. 参数:无 c. String [] getColumnNames() 功能:返回表格列名数组 d. String [][] getDataItems() 功能:查询结果集字符串数组 e. Query_Action() 功能:触发查询事件,并将查询结果集显示在主界面上。 参数:无 (7)调动模块员工调动信息查询 A.查询公司某一部门的所有员工调动信息 QAllMobile String dept//部门名称如:人事部、财务部等。 String columnNames[];//表格列名数组 String dataItems[][];//查询结果集字符串数组 a.构造函数 QAllMobile() 功能:无 b. void setVector() 功能:查询某一部门所有员工调动信息并初始化数组dataItems[][]. c. String [] getColumnNames() 功能:返回表格列名数组 d. String [][] getDataItems() 功能:查询结果集字符串数组 e. Query_Action() 功能:触发查询事件,并将查询结果集显示在主界面上。 参数:无 B.查询公司某一部门某些员工调动信息QSomeMobile ………………【详见论文】 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: