详细需求说明.doc

上传人:m**** 文档编号:562069069 上传时间:2023-04-08 格式:DOC 页数:20 大小:622KB
返回 下载 相关 举报
详细需求说明.doc_第1页
第1页 / 共20页
详细需求说明.doc_第2页
第2页 / 共20页
详细需求说明.doc_第3页
第3页 / 共20页
详细需求说明.doc_第4页
第4页 / 共20页
详细需求说明.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《详细需求说明.doc》由会员分享,可在线阅读,更多相关《详细需求说明.doc(20页珍藏版)》请在金锄头文库上搜索。

1、员工管理-详细设计说明书详细设计说明书修改历史日期版本作者修改内容更改请求号注释:“更改请求号”为文档正式发布后需要变更时的编号。正式批准角色签名日期备注目录1软件结构31.1功能需求3组织管理模块3子模块划分3子模块间关系3功能描述31.2相关模块32详细设计42.1部门管理4类图设计4方法说明4修改部门信息时序图5新增部门信息时序图5删除部门信息时序图62.2员工管理6类图设计6方法说明7导入员工名单时序图82.3职位管理8类图设计8方法说明9时序图92.4工作流管理10模块说明10模块用例图10类图设计10方法说明10时序图112.5表单定义11类图设计11方法说明112.6公文管理12

2、类图设计12系统用例图13方法说明13时序图142.7模块管理15系统类图15模块添加时序图15方法说明152.8角色管理16系统类图16方法说明162.9用户管理17系统类图17方法说明173数据库设计184参考文献201 软件结构1.1 功能需求组织管理模块 员工、部门,职位详细信息,提供方便简洁的关联查询、统计、分类、流自定义功能。子模块划分说明本系统的实现, 即其内部的子模块划分。(建议以图形说明)。子模块间关系说明各子模块间的控制、顺序等耦合关系。功能描述对员工,组织,部门这些信息进行操作(信息的新增、修改、删除,导入,导出、查询等)。 1.2 相关模块组织管理模块,员工管理模块,部

3、门管理模块等。2 详细设计2.1 部门管理类图设计方法说明1.新增部门savePartment (Partment partment)当操作者执行新增操作时调用PartmentAction类中savePartment ()方法,PartmentAction类中savePartment方法再调用PartmentBiz类中savePartment ()方法,最后调用PartmentDAO类中savePartment ()方法对信息进行保存。2.修改部门updatePartment (int id) 当操作者执行修改操作时调用PartmentAction类中updatePartment ()方法,P

4、artmentfAction类中updatePartment方法再调用PartmentBiz类中updatePartment ()方法,最后调用PartmentDAO类中updatePartment ()方法对信息进行修改。3.查找部门集合findPartments(int parentid) 当操作者执行查询操作时调用PartmentAction类中findPartments ()方法,PartmentAction类中findPartment方法再调用PartmentBiz类中findPartments ()方法,最后调用PartmentDAO类中findPartments ()方法对信息进

5、行查询。4.删除部门deletePartments(int id) 当操作者执行查询操作时调用PartmentAction类中deletePartments ()方法,PartmentAction类中deletePartment方法再调用PartmentBiz类中deletePartments ()方法,最后调用PartmentDAO类中deletePartments ()方法对信息进行删除。5.根据id查部门selectPartment (int id) 当操作者执行修改操作时调用PartmentAction类中selectPartment ()方法,PartmentfAction类中sel

6、ectPartment方法再调用PartmentBiz类中selectPartment ()方法,最后调用PartmentDAO类中selectPartment ()方法对信息进行修改。修改部门信息时序图新增部门信息时序图删除部门信息时序图2.2 员工管理类图设计方法说明1.新增员工savePerson (Person person)当操作者执行新增操作时调用PersonAction类中sava Person ()方法,PersonAction类中savePerson方法再调用PersonBiz类中savePerson ()方法,最后调用PartmentDAO类中savePerson ()方法

7、对信息进行保存。2.修改员工updatePerson () 当操作者执行修改操作时调用PersonAction类中updatePerson ()方法,PersonfAction类中updatePerson方法再调用PersonBiz类中updatePerson ()方法,最后调用PersonDAO类中updatePerson ()方法对信息进行修改。3.查找员工findPerson () 当操作者执行查询操作时调用PersonAction类中findPerson ()方法,PersonAction类中findPerson方法再调用PersonBiz类中findPerson ()方法,最后调用P

8、ersonDAO类中findPerson ()方法对信息进行查询。4.删除员工deletePerson () 当操作者执行查询操作时调用PersonAction类中deletePerson ()方法,PersonAction类中deletePerson方法再调用PersonBiz类中deletePerson ()方法,最后调用PersonDAO类中deletePerson ()方法对信息进行删除。5.根据id查员工selectPerson () 当操作者执行修改操作时调用PersonAction类中selectPerson ()方法,PersonfAction类中selectPerson方法再

9、调用PersonBiz类中selectPerson ()方法,最后调用PersonDAO类中selecPerson ()方法对信息进行查询。6上传照片uploadPhone () 当操作者执行上传照片操作时调用PersonAction类中uploadPhone ()方法,PersonAction类中selectPerson方法再调用PersonBiz类中selectPerson ()方法,最后调用PersonDAO类中uploadPhone ()方法上传照片。7.导出数据exportPerson () 当操作者执行上传照片操作时调用PersonAction类中exportPerson ()方法

10、,PersonAction类中exportPerson方法再调用PersonBiz类中exportPerson ()方法,最后调用PersonDAO类中exportPerson ()方法导出数据。8.导入数据importPerson () 当操作者执行上传照片操作时调用PersonAction类中 importPerson ()方法,PersonAction类中importPerson方法再调用PersonBiz类中importPerson ()方法,最后调用PersonDAO类中importPerson ()方法导入数据。导入员工名单时序图2.3 职位管理类图设计方法说明1.新增职位save

11、Position (Position position)当操作者执行新增操作时调用PositionAction类中savaPosition ()方法,PositionAction类中savePosition方法再调用PositionBiz类中savePosition ()方法,最后调用PositionDAO类中savePosition ()方法对信息进行保存。2.修改职位updatePosition () 当操作者执行修改操作时调用PositionAction类中updatePosition ()方法,PositionfAction类中updatePosition方法再调用PersonBiz类

12、中updatePosition ()方法,最后调用PositionDAO类中updatePosition ()方法对信息进行修改。3.查找职位findPosition () 当操作者执行查询操作时调用PositionAction类中findPosition ()方法,PositionAction类中findPosition方法再调用PositionBiz类中findPosition ()方法,最后调用PositionDAO类中findPosition ()方法对信息进行查询。4.删除职位deletePosition () 当操作者执行查询操作时调用PositionAction类中deleteP

13、osition ()方法,PositionAction类中deletePosition方法再调用PositionBiz类中deletePosition ()方法,最后调用PositionDAO类中deletePosition ()方法对信息进行删除。5.根据id查员工selectPerson () 当操作者执行修改操作时调用PersonAction类中selectPerson ()方法,PersonfAction类中selectPerson方法再调用PersonBiz类中selectPerson ()方法,最后调用PersonDAO类中selecPerson ()方法对信息进行查询。时序图2.

14、4 工作流管理模块说明本模块主要用户对 发文 ,收文 流程定义,流转,查询操作。模块用例图类图设计方法说明1. 上传流程定义和流程图片的信息调用WorkflowAction中的add()方法,在调用WorkflowBiz中void add()方法,在调用WorkflowDao中void add()方法。2. 打开查看流程图片的界面调用WorkflowAction中的del()方法,在调用WorkflowBiz中void del ()方法,在调用WorkflowDao中del()方法。3. 获取流程图片信息进行显示调用WorkflowAction中的viewImage()方法,在调用WorkflowBiz中void viewImage()方法,在调用WorkflowDao中void viewImage()方法。4. 查看流程定义界面调用WorkflowAction中的image()方法,在调用WorkflowBiz中void image ()方法,在调用WorkflowDao中vo

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号