说明 成员列表 名称 用于保存公司评价信息的实体类 成员类型 原型 Emp_cd 属性 public string Emp_cd 员工编号 Evaluation_date 属性 public string Evaluation_date 评价日期 Evaluation_class 属性 public string Evaluation_class 评价区分 Evaluation_emp_name 属性 public string Evaluation_emp_name 评价人 Flag 属性 int Flag 评价状态 Evaluation_memo 属性 public string Evaluation_memo 评价备注 DateBegin 属性 public string DateBegin 查询时时间下限 DateEnd 属性 public string DateEnd 查询时时间上限 Chkflg 属性 public int Chkflg 判断属性 类名 Emp 类别 说 明 用于保存员工信息的实体类 成员列表 名称 成员类型 原型 Emp_name Sex Birthday Id_card Marry Diploma Homeplace Nation Postalcode Linkman Phone Email Contract_class Address Emp_cd Timecard Dept_cd Pj_cd Join_date Emp_class Forward_work_year Dorm Bed Emp_memo 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 属性 public string Emp_name public string Sex public string Birthday public string Id_card public string Marry public string Diploma public string Homeplace public string Nation public string Postalcode public string Linkman public string Phone public string Email public string Contract_class public string Address public string Emp_cd public string Timecard public string Dept_cd public string Pj_cd public string Join_date public string Emp_class public string Forward_work_year public string Dorm public string Bed public string Emp_memo 员工姓名 性别 生日 身份证号 婚否 学历 省份 民族 邮编 联系人 电话 邮箱 合同区分 家庭住址 员工编号 出勤卡号 部门编号 工程编号 入职日期 员工区分 工龄 寝室 床号 备注 类名 类别 说 明 成员列表 Photo 属性 public string Photo
3.系统模块(详细设计-Business类库) ComyEvaluations 提供相关方法对公司评价信息进行操作 名称 成员类型 原型 public DataSet GetCompanyEvaluation(string emp_cd, string emp_name, string dept_cd, string pj_cd, string evaluation_class, DateTime dateBegin, DateTime dateEnd) public void ComyEvaluationInsert(ComyEvaluation comy_evalu) public DataSet GetComyEvaluationByEmpcd(string emp_cd) public bool CheckComDate(string emp_cd, DateTime date) 图片 备注 根据条件获取公司评价 GetCompanyEvaluation 方法 插入公司评价 ComyEvaluationInsert 方法 根据emp_cd获取公司评价 GetComyEvaluationByEmpcd CheckComDate 类名 类别 说 明 成员列表 名称 GetEmps EmpDelete GetEmpByEmpcd 方法 方法 核对评价日期是否已经存在 Emps 提供相关方法对部门信息进行操作 成员类型 方法 方法 方法 原型 备注 public DataSet GetEmps(Emp emp) 根据各种条件查找员工 public bool EmpDelete(string 删除员工操作 emp_cd) public DataSet 根据员工编号获取关于此员工的所有信息GetEmpByEmpcd(string emp_cd) GetContractTimeByEmpcd 方法 GetDutyNameByEmpcd 方法 EmpDetailInsert EmpInsert EmpUpdate GetCEC GetEmpMoveQuery 方法 方法 方法 方法 方法 GetEmps 方法 GetEmpsAndPjNames EmpUpdate GetEmpNameByEmpId 方法 方法 方法 GetEmpInfoByEmpID 方法 GetEmpByEmpcdGroupD 类名 类别 说 明 成员列表 名称 GetEvaluation GetPjEByEmpcd 方法 public DataSet GetContractTimeByEmpcd(string emp_cd) public DataSet GetDutyNameByEmpcd(string emp_cd) public void EmpDetailInsert(Emp emp, ContractRecord con_record) public void EmpInsert(Emp emp) public void EmpUpdate(Emp emp) public DataSet GetCEC() public DataSet GetEmpMoveQuery(string begindate, string enddate) public DataSet GetEmps(string emp_cd, string emp_name, string dept_cd, string pj_cd, int selPjCd) public DataSet GetEmpsAndPjNames(string pj_cd) public int EmpUpdate(string emp_cd, string pj_cd) public DataSet GetEmpNameByEmpId(string emp_cd) public DataSet GetEmpInfoByEmpID(string emp_id) public DataSet GetEmpByEmpcdGroupD(string emp_cd) 根据员工编号获取该员工合同信息(应用合同续签表获取 职务变更履历表获取 关于员工详细页的插入方法 添加员工信息 关于员工详细页面的修改--员工表 public DataSet GetCEC() 在籍者移动查询 通过编号,姓名,部门,工程等条件进行通过工程编号得到员工和工程名 更新员工的工程 通过员工编号获取员工姓名 根据员工编号获取员工信息(应用于Resi根据员工编号获取关于此员工的所有信息员工表获取 Pjevaluations 提供相关方法对工程评价信息进行操作 成员类型 方法 方法 原型 备注 public DataSet GetEvaluation(Pjevaluation 根据emp_cd获取职务信息 pj_evalu, Emp emp) public DataSet GetPjEByEmpcd(string emp_cd) 根据emp_cd获取工程评价 PjEvaluationInsert CheckPjDate 方法 方法 public void PjEvaluationInsert(Pjevaluation 插入工程评价 pj_evalu) public bool CheckPjDate(string emp_cd, 核对评价日期是否存在 DateTime date)
4.数据库设计-存储过程 存储过程名称 说 明 返回值 参数列表 名称 p_GetEvaluation 根据条件得到工程评价信息 无 类型 大小 输入输出模式 默认值 备注 emp_cd emp_name dept_cd pj_cd evaluation_class evaluation_date 存储过程名称 说 明 返回值 参数列表 名称 VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR 20 20 20 20 5 20 null null null null null null GetPj_Ebyemp_cd 根据员工编号获取对该员工的工程评价 无 类型 大小 输入输出模式 默认值 备注 emp_cd 存储过程名称 说 明 返回值 参数列表 名称 VARCHAR 10 p_t_pj_evaluation_insert 插入一个新的工程评价 0或1 类型 大小 输入输出模式 默认值 备注 emp_cd date class name flag memo VARCHAR VARCHAR VARCHAR VARCHAR INT VARCHAR 20 20 5 20 20 null 1 null chkflg 存储过程名称 说 明 返回值 参数列表 名称 INT output 0:success 1:fail p_GetCompanyEvaluation 根据所选条件获取公司评价 无 类型 大小 输入输出模式 默认值 备注 emp_cd emp_name dept_cd pj_cd evaluation_class dateEnd dateBegin 存储过程名称 说 明 返回值 参数列表 名称 emp_cd evaluation_date evaluation_class evaluation_emp_name flag evaluation_memo VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR Datetime Datetime 20 20 20 20 5 null null null null null 1953/1/1 p_t_comy_evaluation_insert 插入公司评价 有 类型 VARCHAR VARCHAR VARCHAR VARCHAR INT VARCHAR 大小 20 20 5 20 50 输入输出模式 默认值 备注 chkflg 存储过程名称 说 明 返回值 参数列表 名称 INT OUTPUT GetComy_evaluationByemp_cd 根据员工编号获取公司评价 无 类型 大小 输入输出模式 默认值 备注 emp_cd
VARCHAR 20