基于WPS的工单教程

基于WPS的工单教程

ID:38623248

大小:4.44 MB

页数:15页

时间:2019-06-16

基于WPS的工单教程_第1页
基于WPS的工单教程_第2页
基于WPS的工单教程_第3页
基于WPS的工单教程_第4页
基于WPS的工单教程_第5页
资源描述:

《基于WPS的工单教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、开发环境配置:1.WPS安装和基本配置:2.MQ配置:3.流程服务器连接配置二、WID下的项目配置1.模块添加项目应用程序JAR:eomslib.jar、gpmlib.jar2.安全性收集安全性并配置为“所有已认证的用户”1.部署将应用程序(gpmEAR、gpm.war)类装入器方式修改为后加载父类方式2.模块依赖在模块依赖中选中eomslib.jar和gpmlib.jar一、业务分析和数据制作a)业务分析和权限数据制作1.分析工单需求,确认工单需要定义的角色、资源(功能)、菜单等信息(以生产任务工单

2、为例)。(1)流程图:(2)确认工单在导航菜单中的位置该工单显示为一级目录,如下图:(1)根据用户需求定义角色角色名称:生产任务工单维护职能:工单派发、回复等所有操作(2)定义工单资源工单链接、派单、未接、已接、待归档、草稿、已派、已处理、已归档、已撤销、工单查询、工单权限查询(3)定义角色资源关联关系即某个角色能够使用哪些资源对应的功能。a)根据确认的信息制作工单链接相关的数据。数据制作顺序及说明:(4)业务环节数据(opm_gpm_operationphase):a.id和code原则上相等,便于维护

3、b.operationkingcode业务环节类型,工单业务都为20(5)资源数据(opm_gpm_resource):a.工单资源数据分2类,一类是菜单所用链接,一类为工单导航页面所用链接(如工单派发、已接、未接、已处理、查询、统计等等)。b.id每一个业务根据实际情况都需要做一定的预留,已满足后期业务增长(6)角色数据:(opm_gpm_role):a.id也需要为每个业务做预留b.id和code原则上相等,便于维护c.operationphaseid为对应的业务环节idd.accessed为空e.r

4、oletype角色类型字段,根据每个工单进行定义(7)菜单文件夹数据(opm_gpm_menufolder):a.displayorder代表该文件夹所处位置b.如果存在多级菜单,则通过parent字段控制(8)菜单节点数据(opm_gpm_menuitem):a.id和资源数据id一致,2者为一对一关系,便于维护b.resid资源数据idc.menufolderid所属文件夹idd.sys值为1e.accessed值为空(9)角色资源关联数据(opm_gpm_role_resource):a.首先给角色

5、分配对应的工单/功能的链接,比如故障工单派单角色,首先我们需要给将故障工单的链接给它。a.然后根据业务进行分析,哪些角色需要哪些操作资源。比如工单派发角色,对应的拥有该角色的人需要能够进行派单和归档操作,那么就需要将派单和归档的资源分配给该角色。(2)权限分配并验证a.系统管理员登录(用户)->给部门分配业务环节(业务环节)->在部门下创建职位(职位)->给职位分配用户(职位)->给用户分配权限(job_role)b.权限分配也可以通过数据脚本方式向job_role表插入数据(3)制作完成的数据脚本a)工

6、单表结构(1)基表:保存工单公有的基本信息(2)特征表:保存主工单CLOB、特有信息(3)步骤表:工单处理步骤信息(操作人、时间、状态)(4)子表(子流程表):子流程操作步骤和处理信息记录(5)工单建表:b)短信定制数据(1)工单短信包含到达提醒和超时提醒(2)分析确认工单需要包含哪些类型的短信(3)短信表结构短信也对应了一个资源数据,所以如果某个工单需要短信功能,必须给该工单的角色制作对应的角色资源数据。(4)数据脚本:二、程序开发a)工单模板创建工单界面呈现采用XML+XSL方式,因此需要在工单模板中

7、定义每一个工单步骤的表单项等信息:a)工单实体类以及hibernate映射文件(1)特征表:(2)子表:b)工单导航页面开发(1)原理说明:工单导航界面的各项链接和之前定义的资源数据(resource)一一对应,在开发导航界面时需要根据用户当前职位下拥有的角色进行判断,用户无权操作的资源置为不可用状态。(2)关键代码定义工单涉及的资源ID:从session中获取当前用户拥有的所有角色资源关联关系MAP,然后和当前工单资源进行匹配,实现对资源是否可用的控制:(1)输出结果a)工单输入界面开发(1)原理说明工

8、单的输入界面(需填写工单内容)构建时,首先从工单XML模板中取出对应的步骤,然后根据每个表单项定义的数据来源对表单进行初始化,最后输出到页面上(2)关键代码(1)输出结果(以派单为例)a)工单流转过程中对工单实体的操作(1)工单派发时创建工单实体并初始化(1)工单处理时对工单实体进行修改a)对流程操作的功能开发(派单、撤销工单)(1)原理说明工单派发、启动子流程、撤销是针对流程实例的操作。流程操作:派单或启动子流程时,首先获取

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

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

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