基于工作流的中小型连锁超市供货系统分析过程 |
2013-12-08 22:34 作者:赵育民 来源:硅谷网-《硅谷》杂志 HV: 编辑: 【搜索试试】
|
|
硅谷网讯 据《硅谷》杂志报道 结合一个应用系统开发实例,对目前中小型连锁超市供货系统中存在的主要问题进行研究,提出基于Web的工作流管理信息系统解决方案,并重点介绍工作流技术以及信息系统开发中系统分析阶段所用到的方法和技术。
关键词:Web工作流;中小型连锁超市;供货系统;系统分析
中图分类号:TP3文献标识码:A文章编号:1671—7597(2010)0520
目前,中小型连锁经营企业大多采用手工、半手工作业和简单管理信息系统的配送方式,主要存在如下问题:“信息孤岛”大量存在;信息传递和交换过程需要大量人工干预,工作流程不能自动流转,工作效率低;不能对市场和销售状况作为快速反应,难以缩短流程闲置时间;资金流、信息流、物流得不到高效统一的运转。
本文提出建立基于Web的工作流技术的中小型连锁超市供货系统,意图解决目前中小型连锁超市供货系统中存在的上述问题。
1基于Web的工作流技术在本系统中的应用
1.1工作流技术概述
根据工作流联盟(WFMC)的定义,工作流(WorkFlow)就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。
工作流管理系统(WorkFlowManagementSystem,WFMS)通过软件定义、创建工作流并管理其执行。总体来说,实际企业中运作的工作流管理系统,是一个“人-----机”结合的系统。
工作流系统关注的是如何缩短流程闲置时间,从而提高企业的业务处理能力,并使企业能够关注于真正对企业有意义的增值业务上。
1.2Web环境下工作流技术的应用及其优点
随着Internet和Web技术的迅猛发展,许多应用程序系统都被移植到了Web平台上。工作流管理系统在平台上的应用已经非常成熟,相对于其他的工作流系统(如:基于文件、基于消息等的工作流系统)来说,基于Web的工作流管理系统具有以下几个优点:用户界面良好;系统维护简单;可以充分利用现有网络设施,无须再单独投资建立通信网络;将服务分散到服务器和各应用服务器,这样可以较好的实现负载均衡和协同工作,能够较好的解决服务器瓶颈问题;便于在未来新技术条件下进行系统扩展。
1.3在本系统中采用基于Web的工作流技术的可行性
由于中小型连锁超市人员配置较少,兼职和交叉任职情况较多,业务范围和经营商品经常发生变化,员工不稳定,新员工培训和适应难度较大。应用基于工作流技术的供货管理系统可以及时掌握资金流动和库存状况,缩短物流周期,节约管理成本,降低劳动强度,减少人为差错,提高经济效益,并且能将企业经营者和员工从繁杂事务性工作中解放出来,把精力集中到处理核心业务上来。在“E时代”,采用Web技术具有可行性和超前性。所以,在中小型连锁超市供货系统中可以采用基于Web的工作流技术解决方案。
2系统分析
2.1系统开发方法的选取
作为中小型应用软件系统,开发周期都相对较短,短期内完成项目初始版本并交付使用,是完成此应用系统的关键。XP方法(极限编程,eXtremeProgramming),它是一种轻量级软件开发思想,同时也是一种高效、低风险、柔性、可预测、科学而充满乐趣的软件开发方式,非常适合作为这类应用系统的开发工具。
2.2系统范围的确定
系统范围定义阶段包括问题陈述、沟通协商、评价项目价值、范围定义文件完成四个步骤:
1)基于PIECES框架(即性能、信息、经济、控制、效率、服务),列出问题和机会及指示,形成问题陈述表,交付给项目参与者。
2)初始的问题陈述表还需要经过由开发人员、项目管理人员和典型客户代表组成的项目指导委员会进行研究和讨论。
3)对应用系统方案进行可行性论证,从经济效益、社会效益、技术可行性等各方面进行论证,评估项目价值,作出必要的取舍。
4)在前述工作的基础上定义项目涉及的业务领域,以及要实现的目标,进行必要的项目进度预算,建立基线计划,并将这些内容载入《项目章程》。
2.3系统功能定义
本系统主要面对集中式仓储和管理的中小型连锁超市。实现集中采购、集中管理、信息集成、三流(物流、信息流、资金流)统一的管理模式。
系统基本工作流程如图1所示:
2.4网络拓扑结构设计(略)
2.5系统架构设计
采用三层B/S结构开发,将应用系统结构划分为三层独立的包,包括用户表示层、业务逻辑层、数据访问层,其中将实现人机界面的所有表单和组件放在表示层,将所有和数据库的交互封装在数据访问组件中。其结构如图2所示:
2.6工作流模型及工作流引擎设计
工作流引擎是工作流执行模块,它指导所有的过程、一个过程中的所有步骤以及每一个步骤所适用的规则。工作流引擎是工作流管理系统的核心,它的好坏直接关系到系统的可交互性、扩展性和稳定性。所以,工作流引擎的设计至关重要。为了降低开发成本,保证工作流引擎的无缝接入,在借鉴成熟的开源工作流引擎的基础上自行开发工作流引擎是较好的选择。工作流运行模型如图3所示:
至此,一个基于Web的工作流管理系统的系统分析工作基本完成。实践证明,信息系统开发生命周期中并不存在明显的阶段划分,任何科学研究和技术应用过程都是无法用固定的法则去定义的,阶段性文档的提交和基线的完成也不能标明该阶段的彻底结束,分析阶段的成果还有待于后期工作的证明和进一步完善。 |
|
|
|
【对“基于工作流的中小型连锁超市供货系统分析过程”发布评论】 |
版权及免责声明:
① 本网站部分投稿来源于“网友”,涉及投资、理财、消费等内容,请亲们反复甄别,切勿轻信。本网站部分由赞助商提供的内容属于【广告】性质,仅供阅读,不构成具体实施建议,请谨慎对待。据此操作,风险自担。
② 内容来源注明“硅谷网”及其相关称谓的文字、图片和音视频,版权均属本网站所有,任何媒体、网站或个人需经本网站许可方可复制或转载,并在使用时必须注明来源【硅谷网】或对应来源,违者本网站将依法追究责任。
③ 注明来源为各大报纸、杂志、网站及其他媒体的文章,文章原作者享有著作权,本网站转载其他媒体稿件是为传播更多的信息,并不代表赞同其观点和对其真实性负责,本网站不承担此类稿件侵权行为的连带责任。
④ 本网站不对非自身发布内容的真实性、合法性、准确性作担保。若硅谷网因为自身和转载内容,涉及到侵权、违法等问题,请有关单位或个人速与本网站取得联系(联系电话:01057255600),我们将第一时间核实处理。
|
|
|
|