- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于WPS的工单教程
开发环境配置:
WPS安装和基本配置:
MQ配置:
流程服务器连接配置
WID下的项目配置
模块
添加项目应用程序JAR : eomslib.jar、gpmlib.jar
安全性
收集安全性并配置为“所有已认证的用户”
部署
将应用程序(gpmEAR、gpm.war)类装入器方式修改为后加载父类方式
模块依赖
在模块依赖中选中eomslib.jar和gpmlib.jar
业务分析和数据制作
业务分析和权限数据制作
分析工单需求,确认工单需要定义的角色、资源(功能)、菜单等信息(以生产任务工单为例)。
流程图:
确认工单在导航菜单中的位置
该工单显示为一级目录,如下图:
根据用户需求定义角色
角色名称:生产任务工单维护
职 能:工单派发、回复等所有操作
定义工单资源
工单链接、派单、未接、已接、待归档、草稿、已派、已处理、已归档、已撤销、工单查询、工单权限查询
定义角色资源关联关系
即某个角色能够使用哪些资源对应的功能。
根据确认的信息制作工单链接相关的数据。
数据制作顺序及说明:
业务环节数据(opm_gpm_operationphase):
id和code原则上相等,便于维护
operationkingcode业务环节类型,工单业务都为20
资源数据(opm_gpm_resource):
工单资源数据分2类,一类是菜单所用链接,一类为工单导航页面所用链接(如工单派发、已接、未接、已处理、查询、统计等等)。
id每一个业务根据实际情况都需要做一定的预留,已满足后期业务增长
角色数据:(opm_gpm_role):
id也需要为每个业务做预留
id和code原则上相等,便于维护
operationphaseid为对应的业务环节id
accessed为空
roletype角色类型字段,根据每个工单进行定义
菜单文件夹数据(opm_gpm_menufolder):
displayorder代表该文件夹所处位置
如果存在多级菜单,则通过parent字段控制
菜单节点数据(opm_gpm_menuitem):
id和资源数据id一致,2者为一对一关系,便于维护
resid资源数据id
menufolderid所属文件夹id
sys值为1
accessed值为空
角色资源关联数据(opm_gpm_role_resource):
首先给角色分配对应的工单/功能的链接,比如故障工单派单角色,首先我们需要给将故障工单的链接给它。
然后根据业务进行分析,哪些角色需要哪些操作资源。比如工单派发角色,对应的拥有该角色的人需要能够进行派单和归档操作,那么就需要将派单和归档的资源分配给该角色。
权限分配并验证
系统管理员登录(用户)-给部门分配业务环节(业务环节)-在部门下创建职位(职位)-给职位分配用户(职位)-给用户分配权限(job_role)
权限分配也可以通过数据脚本方式向job_role表插入数据
制作完成的数据脚本
工单表结构
基表:保存工单公有的基本信息
特征表:保存主工单CLOB、特有信息
步骤表:工单处理步骤信息(操作人、时间、状态)
子表(子流程表):子流程操作步骤和处理信息记录
工单建表:
短信定制数据
工单短信包含到达提醒和超时提醒
分析确认工单需要包含哪些类型的短信
短信表结构
短信也对应了一个资源数据,所以如果某个工单需要短信功能,必须给该工单的角色制作对应的角色资源数据。
数据脚本:
程序开发
工单模板创建
工单界面呈现采用XML+XSL方式,因此需要在工单模板中定义每一个工单步骤的表单项等信息:
工单实体类以及hibernate映射文件
特征表:
子表:
工单导航页面开发
原理说明:
工单导航界面的各项链接和之前定义的资源数据(resource)一一对应,在开发导航界面时需要根据用户当前职位下拥有的角色进行判断,用户无权操作的资源置为不可用状态。
关键代码
定义工单涉及的资源ID:
从session中获取当前用户拥有的所有角色资源关联关系MAP,然后和当前工单资源进行匹配,实现对资源是否可用的控制:
输出结果
工单输入界面开发
原理说明
工单的输入界面(需填写工单内容)构建时,首先从工单XML模板中取出对应的步骤,然后根据每个表单项定义的数据来源对表单进行初始化,最后输出到页面上
关键代码
输出结果(以派单为例)
工单流转过程中对工单实体的操作
工单派发时创建工单实体并初始化
工单处理时对工单实体进行修改
对流程操作的功能开发(派单、撤销工单)
原理说明
工单派发、启动子流程、撤销是针对流程实例的操作。
流程操作:
派单或启动子流程时,首先获取流程模板的信息,然后封装启动流程所需的数据对像,最后调用WPS API启动流程实例。
您可能关注的文档
- 博士研究生资格考试参考书目.doc
- 2008 DISMY产品目录.pdf
- 1--2 函数极限.ppt
- 验证性实验五.doc
- 企业文化-在线作业_C.doc
- XXX党风廉政建设责任制实施细则.doc
- 生物必修1第四章第五章寒假作业.doc
- 5岁以下儿童哮喘诊断和管理全球策略——《全球哮喘防治创议》2009版.pdf
- 9.25项目部安全管理制度.doc
- 节能减排(武美欣).doc
- 银行业专业人员资格考试银行业法律法规与综合能力分类模拟29.pdf
- 银行业专业人员资格考试银行业法律法规与综合能力分类模拟21.pdf
- 四川省隆昌市第一中学2024届九年级下学期第一次月考数学试卷(含答案).doc
- 银行业专业人员资格考试银行业法律法规与综合能力分类模拟35含答案.pdf
- 银行业专业人员资格考试银行业法律法规与综合能力分类模拟37有答案.pdf
- 四川省隆昌市第一中学2023届九年级下学期第一次月考数学试卷(含答案).doc
- 银行业专业人员资格考试银行业法律法规与综合能力分类模拟62含答案.pdf
- 四川省隆昌市第一中学2023届九年级上学期第二次月考数学试卷(含答案).doc
- 四川省隆昌市第一中学2022-2023学年八年级下学期第二次月考数学试卷(含部分解析).doc
- Power Up教学资源-单元测试-PU1 - U6 - Unit Test.docx
文档评论(0)