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

java企业人事管理系统 第6页

更新时间:2010-2-26:  来源:毕业论文
java企业人事管理系统 第6页
Primary Key (FUserID)
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.界面设计

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

java企业人事管理系统 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

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