基于web架构的简单流程管理系统设计说明书

基于web架构的简单流程管理系统设计说明书

ID:20235069

大小:410.50 KB

页数:39页

时间:2018-10-11

基于web架构的简单流程管理系统设计说明书_第1页
基于web架构的简单流程管理系统设计说明书_第2页
基于web架构的简单流程管理系统设计说明书_第3页
基于web架构的简单流程管理系统设计说明书_第4页
基于web架构的简单流程管理系统设计说明书_第5页
资源描述:

《基于web架构的简单流程管理系统设计说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、哈尔滨工业大学本科毕业设计(论文)开题报告哈尔滨工业大学国家示范性软件学院本科毕业设计(论文)开题报告题目:基于B/S架构的通用简单流程管理系统专业软件工程学生姓名联系方式年级实习基地中兴软件技术(南昌)有限公司基地指导教师联系方式校内指导教师联系方式开题日期2005-11-20哈尔滨工业大学软件学院12哈尔滨工业大学本科毕业设计(论文)开题报告目  录1.项目来源及开发目的和意义11.1项目背景及来源11.2项目的目的和意义21.3国内外相关产品的发展现状32.开发内容和系统的总体设计42.1通用简单的流程管

2、理的可实现性42.2系统的基本功能42.3数据库的设计52.4总体设计及所用技术63.进度安排,目标及其他63.1为完成项目已具备的条件和所需经费63.2项目参与人员以及分工63.3项目的目标63.4项目的进度计划73.5可能遇到的困难74.参考文献8附图1:数据库设计概念模型9附录1:哈尔滨工业大学毕业设计(论文)任务书10附录2:本科毕业设计(论文)开题审查意见表121.12哈尔滨工业大学本科毕业设计(论文)开题报告1.项目来源及开发目的和意义1.1项目背景及来源流程(process)的定义是:一个或一系列

3、有规律的行动,这些行动以确定的方式发生或执行,导致特定结果的出现——单个或一系列连续的操作。简单地说,流程就是将输入转化为输出的一系列活动。流程具有三个基本要素:输入、活动和输出。输入情况会影响输出情况,输出的是令客户满意的方式,输出的时间要尽可能的越短越好[1]。综上,最常见的“流程”存在于企业中。一个企业所作的几乎所有的事情都可以算作是一个流程,流程是单个的或者一组的活动,获取输入,再向内部或外部用户提供输出。无论公司大小,它每天都在用流程向外提供产品和服务。本项目主要探讨简单流程管理的实现。简单的流程管理

4、的对象是简单的流程。一个简单的流程有确定的开始提供输入,确定的结束提供输出,一组角色操作这个流程来从输入转化为输出,由一系列互相联系的活动构成。简单的流程关注一个确定的处理对象。如“Bug”,“请假单”,“票据”等,活动可以看作是这个确定的处理对象的某一个状态。对象的状态根据活动之间的关联在各个状态之间转化。如上说述业务流程的计算机化或自动化也可称作是工作流管理。完整的工作流管理系统要比本项目所实现的流程管理要复杂一些。本项目局限了流程活动间状态转换的方式,简化了一些功能,因此称之为简单的流程管理。一些简单流程

5、管理的例子:图1-1 某公司请假审批流程22哈尔滨工业大学本科毕业设计(论文)开题报告图1.2 一种Bug管理流程本项目即来源于中兴软件技术内部项目《Bug管理系统》。原项目被设计为可以由用户自定义Bug管理的流程,以适应不同项目组的规模及需求。因此原项目的设计要求充分灵活以实现流程的可定制。但我认为原项目的设计仍然没有充分放开,仍然拘泥于“Bug管理”这一特殊的流程管理而没有抽象到更高的程度。因此我重新设计了这一套可以通用的简单流程管理系统。经过用户定制,这套系统可以完成原Bug管理系统的功能,并且可以作为其

6、他场合的简单流程管理系统使用。1.1项目的目的和意义流程管理常见而重要。首先,在企业方面,公司的产品和服务都要靠流程来体现,因此流程管理和流程控制是公司整体功能中最重要的部分。流程是连接企业生产和客户需求的纽带。流程的好坏和产品,服务的质量有直接的关系。流程控制的好坏是衡量公司管理水平的标准之一。流程管理也可以加强公司各部门之间的协作。公司在具体事务的运作上,不可避免的要涉及到员工与员工之间、部门与部门之间的协同配合。在企业中很常见的问题就是各部门之间职责重叠,职责不清,互相推诿。有效的流程管理可以解决这些问题

7、。22哈尔滨工业大学本科毕业设计(论文)开题报告虽然流程管理最常见于企业之中,流程的思想在其他方面都有应用。如在软件质量管理中常见的Bug管理就是一种典型的流程管理。在其他场合,一些有着确定步骤的处理过程也可以表达为流程管理。综上所述,随处可见的简单的流程管理,无论应用在何处,都有很大的共同点。经过计算机科学的抽象,完全可以制作出一个花费小,功能精炼的通用简单流程系统。制作这一套系统是可行的且有必要的。本项目的意义在于:1)它采用B/S结构开发,对客户端要求少,容易在企业中部署。2)它的功能精炼,易用,灵活。适

8、合于中小企业的流程管理,也方便企业优化流程。3)它的设计开放,易扩展。通过简单的二次开发可以方便的与企业的现有系统融合。4)它采用业界流行的开源框架设计开发,成本低,费用小。5)本项目和国内正在逐步兴起的大型工作流管理系统的基本功能很接近,企业可以利用它引进工作流的思想,逐步改造业务流程。虽然本项目并不是真正的工作流管理系统。但基本的工作流管理系统应有的工作流设计,工作流控制,工作流交

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

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

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