- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web Service的中小企业管理工作流系统 设计说明书 V 1.0 目 录 1 前言 3 2 系统分析 4 2.1 系统主要任务和目标 4 2.1.1 主要内容 4 2.1.2 主要目标 4 2.2 系统结构分析 4 2.2.1 Web Service 服务端 5 2.2.2Web Service 客户端 6 3 系统设计 7 3.1 总体设计 7 3.1.1 系统体系结构 7 3.1.2 处理流程 7 3.1.3 工作流引擎设计 7 3.1.4 工作流引擎详细设计 8 3.1.5 数据库设计 11 4 系统实现 14 4.1 环境搭建 14 4.2 建立工作流引擎 14 4.3 发布服务 21 4.4 客户端实现 21 1 前言 当今大部分企业的内网中往往运行着各种不同平台中的,风格各异的应用程序和数据库,往往我们都需要将这些软件、程序、数据库等集成起来构成一个集成应用平台,来提高生产率和工作效率,以提高企业的效益。在集成风格各异的应用程序的时候,由于平台的不同或者生产厂商的不同往往就会给集成开发带来巨大的困难。随着Internet的不断发展,人们也在不断的寻找一个可以在任何系统之间进行数据的传递和存储的方式。Web Service就应运而生了。引入Web Service技术将从根本上解决系统集成的难题,使用Web Service你将可以随时随地的将自己的应用程序发布为Web应用程序,在网络中供自己或者企业的合作者使用,而不需要花费大部分的时间来考虑怎么传递数据和保存数据。 企业之中,完成一项业务通常都需要各个部门之间的相互协作,传统的通过人工传递消息、文档等的方式显然已经不足以提高企业工作效率。随着计算机技术的不断发展和人们的不断探索,工作流技术的引进为解决企业内部的繁琐的业务交流、提高企业的综合市场竞争力带来希望:它改善了企业资源的规划,提高了企业部门之间协调的灵活性,它能够跟踪管理业务的处理,集中处理紧要的任务,减少了不必要时间的浪费,充分的发挥了每个职员的职能等众多功能。在基于Web Service的工作流技术基础上将充分的提高应用之间的集成能力,加强企业业务交流合作能力,为企业带来充足的利润回报。 2 系统分析2.1 系统主要任务和目标 2.1.1 主要内容1. 利用java语言实现工作流引擎功能,利用Apache Aixs2框架编写代码并发布为Web Service,形成Web Service服务端。2. 调用Web Service实现管理员对工作流的模版信息进行创建、删除和修改功能。 3. 。 4. 。 5.2.1.2 主要目标 2.2 系统结构分析 图2-1 系统架构图 2.2.1 Web Service 服务端 在Web Service的服务端中,我们一共实现了包含部门管理服务、模版管理服务、用户管理服务、工作流实例化服务、工作流实例化节点服务和历史记录管理服务等六大服务功能,下面分别进行说明: 1.部门管理服务:企业中存在着不同的部门,工作流系统流转于不同的部门之间,此处提供了对部门信息进行添加、删除和修改的功能,此项只能由管理员权限完成。 2.模版管理服务:模版管理指的是工作流的流程模版,我们首先需要定义工作流模版的名称,包含的内容,完成该内容所需的时间。在创建好上述内容之后,我们就需要对该模版的节点进行一一创建,该节点也指完成一个业务流程过程中所经历的各个节点。节点的创建包含节点的序号、节点的名称、节点内容信息描述、负责完成该节点的人或者部门和完成节点内容限制的时间。完成模版的所有信息之后,我们可以整体的查看所有模版的信息,并对其中的不满意处进行修改和删除操作。 3.用户管理服务:在一个业务流程运转的过程中,每个员工都是分工明确的,由此用户的信息管理非常重要。用户管理服务包含用户注册,用户登录和用户信息修改等内容。 4.工作流实例化服务:在定义好工作流模板之后,该模板的所有信息对一个业务流程并不存在实际的意义。一个流程真正的开始始于第一个实例化该流程的人,这里提供了流程实例化服务。在实例化工作流模板的过程中,我们创建一个模板对象,该对象包含模板的所有信息。一个模板可以进行多次的实例化,每次实例化的业务处理过程都一样,但是完成该业务的时间、人和内容可能不一致。 5.工作流实例化节点服务:在实例化模板信息之后我们需要对每个工作流模板对象的节点也进行实例化,这样才能构成一个完整的业务流程。 6.历史记录管理服务:企业对员工完成每一项任务都需要进行的监控和考核,防止出现差错和进行年终的评审,为此系统实现了历史记录管理服务。 2.2.2Web Service 客户端 在Web Service的客户端中,我们通过调用Web Service服务端所提供的各种服务信息,利用jsp语言创
您可能关注的文档
- 本科毕业设计(论文)17217变电站(22011035kV)电气部分初步设计.docx
- 本科毕业设计(论文)FTP服务器设计.doc
- 本科毕业设计(论文)C-均值聚类在模拟电动消防车系统中的应用.doc
- 本科毕业设计(论文)饼干中各类添加剂的综合报告.doc
- 本科毕业设计(论文)城市更新之市场模式.docx
- 本科毕业设计(论文)Linux下网络聊天工具的设计与实现.doc
- 本科毕业设计(论文)郴州市苏仙区高峰灌区节水配套改造设计.doc
- 本科毕业设计(论文)城市化进程中农村土地冲突的种类、原因及其政策建议.docx
- 本科毕业设计(论文)城市土地价格指数研究-以包头市为例.doc
- 本科毕业设计(论文)大学校园废旧自行车的回收与再利用的调查报告.doc
- 本科毕业设计(论文)基于Web Service的中小企业管理工作流系统源代码.doc
- 本科毕业设计(论文)基于半城镇化理论的东莞新型城镇化规划策略思考.docx
- 本科毕业设计(论文)基于Web 服务的中小企业管理工作流系统.docx
- 本科毕业设计(论文)基于安卓平台的签到管理系统设计.doc
- 本科毕业设计(论文)基于单片机的多功能智能小车设计.doc
- 本科毕业设计(论文)基于丁香天全线粒基因组的分子进化研究.doc
- 本科毕业设计(论文)基于肤色和Adaboost算法的人脸检测.doc
- 本科毕业设计(论文)基于单片机的智能晾衣架控制系统的设计与实现.doc
- 本科毕业设计(论文)基于高压水射流机理的储罐清洗装置设计.docx
- 本科毕业设计(论文)基于加速度检测的起重机用无线速度传感器.docx
最近下载
- 五年级道德与法治上册期中考试卷及答案【学生专用】.docx VIP
- 离散输入inspectionrun1电梯技术8 dcss vfj.pdf VIP
- 《中国肌肉减少症诊疗指南(2024版)》解读PPT课件.pptx VIP
- “十五五”服务业高质量发展规划_1.docx
- QC成果-提高大面积金刚砂地坪一次验收平整度合格率.pdf VIP
- 五年级《道德与法治》上册期中考试卷及答案.docx VIP
- 山东省德州市2024-2025学年高二上学期期中考试生物试题..docx VIP
- 李可老中医急危重症疑难病经验专辑(精品版本).docx VIP
- 2025年中国快运快递产业园区行业市场全景评估及发展战略研究报告.docx
- 无损检测质量管理体系.ppt VIP
有哪些信誉好的足球投注网站
文档评论(0)