软件开发三大文档需求计划标准模块之详细设计说明书Word文档格式.docx
《软件开发三大文档需求计划标准模块之详细设计说明书Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件开发三大文档需求计划标准模块之详细设计说明书Word文档格式.docx(25页珍藏版)》请在冰豆网上搜索。
publicclassDataBasic
{
///打开数据连结
publicintConn()
{
//TODO:
implement
return0;
}
///关闭数据连结
publicintClose()
///新增记录基方法
publicintAddBasic()
///更新数据基方法
publicintUpdateBasic()
///删除数据基方法
publicintDeleteBasic()
///执行存储过程
publicintBasicRunProc()
///开启事务
publicintBasicBeginTran()
///提交事务
publicintBasicCommitTran()
///回滚事务
publicintBasicRollbackTran()
privateStringConnstring;
}
2.2员工类
Employee.cs
DefinitionoftheClassEmployee
///员工类
publicclassEmployee
publicEmployeeBC[]Association5;
///员工表编号
privateint_EmployeeId;
///员工表名称
privatestring_EmployeeName;
///员工表部门
privatestring_EmployeeDept;
///员工表工号
privateint_EmployeeNum;
///员工表电话
privatestring_EmployeeTel;
///员工表职位
privatestring_EmployeeJob;
///员工表备注
privatestring_EmployeeExplain;
publicintEmployeeId
get
{return_EmployeeId;
set
{_EmployeeId=value}
publicstringEmployeeName
{return_EmployeeName;
{_EmployeeName=value}
publicstringEmployeeDept
{return_EmployeeDept;
{_EmployeeDept=value}
publicintEmployeeNum
{return_EmployeeNum;
{_EmployeeNum=value}
publicstringEmployeeTel
{return_EmployeeTel;
{_EmployeeTel=value}
publicstringEmployeeJob
{return_EmployeeJob;
{_EmployeeJob=value}
publicstringEmployeeExplain
{return_EmployeeExplain;
{_EmployeeExplain=value}
2.3员工操作类
EmployeeBC.cs
DefinitionoftheClassEmployeeBC
publicclassEmployeeBC:
DataBasic
///新增记录
publicintAdd()
///修改记录
publicintUpdate()
publicintDelete()
///取得记录列表
publicintGetlist(refDataSetmyds)
///取得记录详细
publicintGetrow(refDataSetmyds)
2.4需求计划类
DemandPlan.cs
DefinitionoftheClassDemandPlan
///需求计划
publicclassDemandPlan
///需求计划部门
publicstring_DemandPlanDept;
publicStation[]Relationship1;
///需求计划编号
privateint_DemandPlanId;
///需求计划名称
privatestring_DemandPlanName;
///需求计划说明
privatestring_DemandPlanExplain;
///需求计划状态
privatebool_DemandPlanState;
///需求计划需要时间
privateDateTime_DemandPlanTime;
///需求计划第一次审批意见
privatestring_DemandPlanFirstCheck;
///需求计划第一次审批状态
privatebool_DemandPlanFirstState;
///需求计划第二次审批意见
privatestring_DemandPlanSecondCheck;
///需求计划第二次审批状态
privatebool_DemandPlanSecondState;
///需求计划第三次审批意见
privatestring_DemandPlanThirdCheck;
///需求计划第三次审批状态
privatebool_DemandPlanThirdState;
publicintDemandPlanId
{return_DemandPlanId;
{_DemandPlanId=Value;
publicstringDemandPlanName
{return_DemandPlanName;
{_DemandPlanName=Value;
publicstringDemandPlanDept
{return_DemandPlanDept;
{_DemandPlanDept=Value;
publicstringDemandPlanExplain
{return_DemandPlanExplain;
{_DemandPlanExplain=Value;
publicboolDemandPlanState
{return_DemandPlanState;
{_DemandPlanState=Value;
publicDateTimeDemandPlanTime
{return_DemandPlanTime;
{_DemandPlanTime=Value;
publicstringDemandPlanFirstCheck
{return_DemandPlanFirstCheck;
{_DemandPlanFirstCheck=Value;
publicboolDemandPlanFirstState
{return_DemandPlanFirstState;
{_DemandPlanFirstState=Value;
publicstringDemandPlanSecondCheck
{return_DemandPlanSecondCheck;
{_DemandPlanSecondCheck=Value;
publicboolDemandPlanSecondState
{return_DemandPlanSecondState;
{_DemandPlanSecondState=Value;
publicstringDemandPlanThirdCheck
{return_DemandPlanThirdCheck;
{_DemandPlanThirdCheck=Value;
publicboolDemandPlanThirdState
{return_DemandPlanThirdState;
{_DemandPlanThirdState=Value;
2.5需求计划操作类
DemandPlanBC.cs
DefinitionoftheClassDemandPlanBC
///需求计划业务
publicclassDemandPlanBC:
///生成
publicintBuild()
publicDemandPlan[]Association3;
2.6岗位信息类
Station.cs
DefinitionoftheClassStation
///岗位信息
publicclassStation
publicDemandPlanRelationship1;
///岗位名称
privatestring_StationName;
///岗位所属部门
privatestring_StationDept;
///薪酬
privatedecimal_StationMoney;
///岗位本职要求
privatestring_StationJobask;
///岗位任职要求
privatestring_StationHoldask;
///岗位信息说明
privatestring_StationExplain;
///岗位信息编号
privateint_StationId;
publicstringStationName
{return_StationName;
{_StationName=Value;
publicstringStationDept
{return_StationDept;
{_StationDept=Value;
publicdecimalStationMoney
{return_StationMoney;
{_StationMoney=Value;
publicstringStationJobask
{return_StationJobask;
{_StationJobask=Value;
publicstringStationHoldask
{return_StationHoldask;
{_StationHoldask=Value;
publicstringStationExplain
{return_StationExplain;
{_StationExplain=Value;
publicintStationId
{return_StationId;
{_StationId=Value;
2.7岗位信息操作类
StationBC.cs
DefinitionoftheClassStationBC
///岗位信息业务
publicclassStationBC:
publicStation[]Association6;
2.8流程设定类
CheckFlow.cs
DefinitionoftheClassCheckFlow
///审核流程
publicclassCheckFlow
///审核流程编号
privateint_CheckFlowId;
///第三次审核人
privateString_CheckFlowName;
///第一次审核人
privatestring_CheckFlowFirst;
///第二次审核人
privatestring_CheckFlowSecond;
privatestring_CheckFlowThird;
publicintCheckFlowId
{return_CheckFlowId;
{_CheckFlowId=value;
publicStringCheckFlowName
{return_CheckFlowName;
{_CheckFlowName=value;
publicstringCheckFlowFirst