版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1引言1.1编写目的能为软件开发工程师进行程序代码的编写提供资料。1.2背景1)人力资源管理系统-需求计划;2)参与者:系统分析员,软件工程师,测试工程师。3)使用者:人力专员和各个部门高级管理人员。1.3参考资料需求计划-概要设计说明书UML设计思想2程序系统的设计说明2.1数据基类/* * Module: DataBasic.cs * Author: Administrator * Purpose: Definition of the Class DataBasic */using System;/ 数据库操作基类public class DataBasic / 打开数据连结 public
2、 int Conn() / TODO: implement return 0; / 关闭数据连结 public int Close() / TODO: implement return 0; / 新增记录基方法 public int AddBasic() / TODO: implement return 0; / 更新数据基方法 public int UpdateBasic() / TODO: implement return 0; / 删除数据基方法 public int DeleteBasic() / TODO: implement return 0; / 执行存储过程 public in
3、t BasicRunProc() / TODO: implement return 0; / 开启事务 public int BasicBeginTran() / TODO: implement return 0; / 提交事务 public int BasicCommitTran() / TODO: implement return 0; / 回滚事务 public int BasicRollbackTran() / TODO: implement return 0; private String Connstring;2.2员工类/* * Module: Employee.cs * Aut
4、hor: Administrator * Purpose: Definition of the Class Employee */using System;/ 员工类public class Employee public EmployeeBC Association5; / 员工表编号 private int _EmployeeId; / 员工表名称 private string _EmployeeName; / 员工表部门 private string _EmployeeDept; / 员工表工号 private int _EmployeeNum; / 员工表电话 private stri
5、ng _EmployeeTel; / 员工表职位 private string _EmployeeJob; / 员工表备注 private string _EmployeeExplain; / 员工表编号 public int EmployeeId get return _EmployeeId; set _EmployeeId =value / 员工表名称 public string EmployeeName get return _EmployeeName; set _EmployeeName =value / 员工表部门 public string EmployeeDept get ret
6、urn _EmployeeDept; set _EmployeeDept =value / 员工表工号 public int EmployeeNum get return _EmployeeNum; set _EmployeeNum=value / 员工表电话 public string EmployeeTel get return _EmployeeTel; set _EmployeeTel=value / 员工表职位 public string EmployeeJob get return _EmployeeJob; set _EmployeeJob=value / 员工表备注 publi
7、c string EmployeeExplain get return _EmployeeExplain; set _EmployeeExplain=value 2.3员工操作类/* * Module: EmployeeBC.cs * Author: Administrator * Purpose: Definition of the Class EmployeeBC */using System;public class EmployeeBC : DataBasic / 新增记录 public int Add() / TODO: implement return 0; / 修改记录 publ
8、ic int Update() / TODO: implement return 0; public int Delete() / TODO: implement return 0; / 取得记录列表 public int Getlist(ref DataSet myds) / TODO: implement return 0; / 取得记录详细 public int Getrow(ref DataSet myds) / TODO: implement return 0; 2.4需求计划类/* * Module: DemandPlan.cs * Author: Administrator *
9、Purpose: Definition of the Class DemandPlan */using System;/ 需求计划public class DemandPlan / 需求计划部门 public string _DemandPlanDept; public Station Relationship1; / 需求计划编号 private int _DemandPlanId; / 需求计划名称 private string _DemandPlanName; / 需求计划说明 private string _DemandPlanExplain; / 需求计划状态 private boo
10、l _DemandPlanState; / 需求计划需要时间 private DateTime _DemandPlanTime; / 需求计划第一次审批意见 private string _DemandPlanFirstCheck; / 需求计划第一次审批状态 private bool _DemandPlanFirstState; / 需求计划第二次审批意见 private string _DemandPlanSecondCheck; / 需求计划第二次审批状态 private bool _DemandPlanSecondState; / 需求计划第三次审批意见 private string
11、_DemandPlanThirdCheck; / 需求计划第三次审批状态 private bool _DemandPlanThirdState; / 需求计划编号 public int DemandPlanId get return _DemandPlanId; set _DemandPlanId = Value; / 需求计划名称 public string DemandPlanName get return _DemandPlanName; set _DemandPlanName= Value; / 需求计划部门 public string DemandPlanDept get retur
12、n _DemandPlanDept; set _DemandPlanDept= Value; / 需求计划说明 public string DemandPlanExplain get return _DemandPlanExplain; set _DemandPlanExplain= Value; / 需求计划状态 public bool DemandPlanState get return _DemandPlanState; set _DemandPlanState= Value; / 需求计划需要时间 public DateTime DemandPlanTime get return _D
13、emandPlanTime; set _DemandPlanTime= Value; / 需求计划第一次审批意见 public string DemandPlanFirstCheck get return _DemandPlanFirstCheck; set _DemandPlanFirstCheck= Value; / 需求计划第一次审批状态 public bool DemandPlanFirstState get return _DemandPlanFirstState; set _DemandPlanFirstState= Value; / 需求计划第二次审批意见 public stri
14、ng DemandPlanSecondCheck get return _DemandPlanSecondCheck; set _DemandPlanSecondCheck= Value; / 需求计划第二次审批状态 public bool DemandPlanSecondState get return _DemandPlanSecondState; set _DemandPlanSecondState= Value; / 需求计划第三次审批意见 public string DemandPlanThirdCheck get return _DemandPlanThirdCheck; set
15、_DemandPlanThirdCheck= Value; / 需求计划第三次审批状态 public bool DemandPlanThirdState get return _DemandPlanThirdState; set _DemandPlanThirdState= Value; 2.5需求计划操作类/* * Module: DemandPlanBC.cs * Author: Administrator * Purpose: Definition of the Class DemandPlanBC */using System;/ 需求计划业务public class DemandPl
16、anBC : DataBasic / 新增记录 public int Add() / TODO: implement return 0; / 修改记录 public int Update() / TODO: implement return 0; public int Delete() / TODO: implement return 0; / 取得记录列表 public int Getlist(ref DataSet myds) / TODO: implement return 0; / 取得记录详细 public int Getrow(ref DataSet myds) / TODO: i
17、mplement return 0; / 生成 public int Build() / TODO: implement return 0; public DemandPlan Association3;2.6岗位信息类/* * Module: Station.cs * Author: Administrator * Purpose: Definition of the Class Station */using System;/ 岗位信息public class Station public DemandPlan Relationship1; / 岗位名称 private string _S
18、tationName; / 岗位所属部门 private string _StationDept; / 薪酬 private decimal _StationMoney; / 岗位本职要求 private string _StationJobask; / 岗位任职要求 private string _StationHoldask; / 岗位信息说明 private string _StationExplain; / 岗位信息编号 private int _StationId; / 岗位名称 public string StationName get return _StationName; s
19、et _StationName = Value; / 岗位所属部门 public string StationDept get return _StationDept; set _StationDept = Value; / 薪酬 public decimal StationMoney get return _StationMoney; set _StationMoney = Value; / 岗位本职要求 public string StationJobask get return _StationJobask; set _StationJobask = Value; / 岗位任职要求 pu
20、blic string StationHoldask get return _StationHoldask; set _StationHoldask = Value; / 岗位信息说明 public string StationExplain get return _StationExplain; set _StationExplain = Value; / 岗位信息编号 public int StationId get return _StationId; set _StationId = Value; 2.7岗位信息操作类/* * Module: StationBC.cs * Author
21、: Administrator * Purpose: Definition of the Class StationBC */using System;/ 岗位信息业务public class StationBC : DataBasic / 新增记录 public int Add() / TODO: implement return 0; / 修改记录 public int Update() / TODO: implement return 0; public int Delete() / TODO: implement return 0; / 取得记录列表 public int Getlis
22、t(ref DataSet myds) / TODO: implement return 0; / 取得记录详细 public int Getrow(ref DataSet myds) / TODO: implement return 0; public Station Association6;2.8流程设定类/* * Module: CheckFlow.cs * Author: Administrator * Purpose: Definition of the Class CheckFlow */using System;/ 审核流程public class CheckFlow / 审核
23、流程编号 private int _CheckFlowId; / 第三次审核人 private String _CheckFlowName; / 第一次审核人 private string _CheckFlowFirst; / 第二次审核人 private string _CheckFlowSecond; / 第三次审核人 private string _CheckFlowThird; / 审核流程编号 public int CheckFlowId get return _CheckFlowId; set _CheckFlowId =value; / 第三次审核人 public String
24、CheckFlowName get return _CheckFlowName; set _CheckFlowName =value; / 第一次审核人 public string CheckFlowFirst get return _CheckFlowFirst; set _CheckFlowFirst =value; / 第二次审核人 public string CheckFlowSecond get return _CheckFlowSecond; set _CheckFlowSecond =value; / 第三次审核人 public string CheckFlowThird get
25、 return _CheckFlowThird ; set _CheckFlowThird =value; 2.9流程设定操作类/* * Module: CheckFlowBC.cs * Author: Administrator * Purpose: Definition of the Class CheckFlowBC */using System;/ 审核流程业务public class CheckFlowBC : DataBasic / 新增记录 public int Add() / TODO: implement return 0; / 修改记录 public int Update() / TODO: implement return 0; public int Delete() / TODO: implement return 0; / 取得记录列表 public int Getlist(ref DataSet myds) / TODO: implement return 0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 秋游活动活动方案
- 街区文化创新机制-洞察及研究
- 种子课程活动方案
- 油画市场技术进步影响-洞察及研究
- 拍卖支付风险控制策略-洞察及研究
- 安全员c证国家考试题库及答案解析
- 智能化煤炭洗选设备-洞察及研究
- 运动生理学-第2篇-洞察及研究
- 核能环境影响-洞察及研究
- 电车无人驾驶安全测试题及答案解析
- 超级计算与大数据-全面剖析
- 大学生劳动教育理论与实践 课件 第8章 锻炼大学生社会实践能力-增强劳动技能
- ALC条板技术交底
- 5%水泥稳定碎石技术规格书
- 内部控制与固定资产管理
- 选矿厂安全风险分级管控
- 我国绿色甲醇产业现状与发展展望
- 港口装卸工艺与设备操作作业指导书
- 柞蚕丝项目可行性研究报告
- DB11-T 1754-2024 老年人能力综合评估规范
- 《项目管理培训模板》课件
评论
0/150
提交评论