人力资源管理系统设计书.docx

人力资源管理系统设计书.docx

ID:55558441

大小:2.28 MB

页数:44页

时间:2020-05-17

人力资源管理系统设计书.docx_第1页
人力资源管理系统设计书.docx_第2页
人力资源管理系统设计书.docx_第3页
人力资源管理系统设计书.docx_第4页
人力资源管理系统设计书.docx_第5页
资源描述:

《人力资源管理系统设计书.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、人力资源管理系统设计书第一章引言1.1文档目的《系统详细设计书》是项目组的部文档,是小组开发人员在《需求规格说明书》的基础上,从系统的逻辑对象、数据实体和界面逻辑关系中进一步整理和细化得到的设计方案。《系统详细设计书》将确定系统采用的技术方案,平台,并明确实际开发的组件、数据库表、窗口以及页面等。详细设计是把现实的技术应用到逻辑模型上,并考虑到实现的可能性和最终系统的性能。《系统详细设计书》的最终结果包含组件定义、特定平台上的用户界面设计,以及数据库的设计。《系统详细设计书》会说明系统的核心的算法,对后期开发起到很大的作用。1.2参考资料第二章目标围2.1业

2、务目标使得使用该系统的客户更方便的对人事进行管理。1.1项目目标Ø1实现部门管理,管理公司的组织结构,Ø2实现雇员管理,管理公司的雇员资料,Ø3实现工作日志和小结管理公司的雇员工作日志。Ø4实现工作任务,上级经理对员工分配任务,Ø5实现员工管理,Ø6实现短板管理,Ø7实现认识合同管理,管理储存人事合同管理,管理储存公司与员工的合同文档,Ø8实现招聘管理Ø9实现考勤管理Ø10实现绩效管理Ø11实现福利管理Ø12工资管理。1.2设计目标实现需求文档中所要求的所有功能。第二章系统结构2.1设计原则适配器,外观模式,高聚低耦合,抽象工厂……。1.1系统框架servl

3、et设计模式层次结构:界面层->service层->servlet层->dao层->entity层1.2功能模块1.3部署结构1.3.1类图考勤管理模块:人事规划模块类图(该模块主要集中在对数据库的操作上,故service层可不在类图上体现)薪资管理模块类图任务管理与绩效管理总类图:日志管理模块:招聘模块:1.1.1顺序图请假管理:薪资查询新增薪资:任务以及绩效管理模块系统顺序图:新增日志+评价日志1.职员选择创建一篇日志,调用service中的creatJournal(journal)方法;2.职员填写日志(journal),并保存,此时调用dao层中的a

4、dd()方法,生成一个journal对象并保存到数据库中;3.如果操作成功,那么dao层会收到成功信号,并return给service层;4.Service层收到成功信号后,会提示用户:日志创建成功!5.部门经理调用日志service层中的findJournal()方法来查找日志;6.Service层调用dao层的find方法来查找日志;7.Dao层返回查找成功的信号;8.Service得到dao层的信号,将日志详细容展示给部门经理,然后部门经理选择评价日志,将调用日志评论service层中的newComment(comment)方法来创建日志评论(comm

5、ent);9.日志评论service层调用日志评论dao层中的add()方法,生成一个日志评论(comment)并保持到数据库中;10.Dao层返回成功信号;11.Service层接受到成功信号后将保持日志评论并提示部门经理:日志评论创建已成功!1.1.1活动图请假管理:审批申请:薪资查询:经理对任务管理以及绩效管理的活动图:员工对任务管理和绩效管理的活动图:发起招聘:招聘需求:新增日志+评价日志1.1.1状态图请假管理:建立状态:系统数据1.1数据字典第一章系统界面1.1界面结构主界面l界面l模块功能由外部调用时传入指标序号,通过指标序号从hr_schem

6、e_d中获取指标项目,调用动态数据窗口对象创建dw_1,如果是修改则从数据库中检索出被修改人员的数据。l按钮功能l增加设置标志(is_Action=‘New’),打开档案编辑窗口,新增加档案信息(详见档案编辑窗口)。l修改设置标志(is_Action=‘Modify’),打开档案编辑窗口,修改档案信息(详见档案编辑窗口)。l删除删除选中的数据行。档案编辑窗口l界面l相关表方案主表hr_scheme子方案表hr_scheme_m方案明细表hr_scheme_d人员基本信息相关表l模块功能外部调用时传入指标序号,通过指标序号从hr_scheme_d中获取指标项目

7、序号,调用动态数据窗口对象创建dw_1。如果是修改则检索出被修改的数据。l按钮功能l确定取人员基本信息表中的emp_id存入该用户对象使用的表中的emp_id字段(此为相关联的外件),根据指标项的是否为空属性校验其输入是否为空,通过验证既保存新增或修改后的数据,如验证失败,提醒用户重新输入。l取消不保存数据,关闭窗口。树型代码窗口主窗口l界面l相关表代码类表wf_codecollect代码表WF_CODEITEMl模块功能外部调用时传入‘代码类别’、‘显示列’、‘数据列’三个参数。构造动态SQL:"SELECTLIST_ID,"+is_Disp_Col+",

8、"+is_Data_Col+",CODE_UPIDF

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。