适应中小企业个性需求的信息化解决方案

摘要:分析了目前中小企业信息化需求,在此基础上,设计了适应中小企业个性需求的信息化解决方案。应用文中所提出的平台架构,可以快速构建出相应的应用系统。

关键词:中小企业;信息化;Web服务;.NET

0 引言

信息技术的广泛应用,使得信息在以计算机技术为主导的自动化、网络化管理中成为生产与交换的重要资源。虽然,新的信息服务企业不断出现,还产生了一些新的服务模式和形态,但由于自身特点的限制,大部分中小企业信息化水平还只停留在门户网站和局域网的原始阶段。很多企业仍然是以行业经济模式而不是以信息经济模式进行管理和经营,这与我国经济快速发展的局面极不适应。通过对几十家中小企业的深入调研,我们认为中小企业信息化迟迟不能进入实质性阶段,其原因主要有以下几个方面:一是中小企业经营流程本来是简洁高效的,现有的解决方案用上去反而给企业经营带来了麻烦。这主要是因为现有软件产品的开发并非源于中小企业的实际需求,没有摆脱原有思维模式的束缚。二是中小企业经营灵活,个性化强,现有的解决方案服务项目粒度过大,使得企业无法根据自己的经营实际进行恰当选择。三是很多中小企业,特别是不足百人的企业,他们不可能花较昂贵的代价去架设自己的专用网络。正是这些原因,制约了中小企业信息化进程,同时也制约了中小企业的快速成长和发展。基于上述分析,本文提出了一个适应中小企业个性需求的信息化解决方案。

1 方案设计

中小企业信息化应用的关键在于灵活安全和经济实效,即能以简单的手段整合企业各方面的信息,可以随着需求变化方便地调整功能,提高工作效率。

1.1 设计目标

提供企业商务门户服务,主要包括企业信息与商务服务、在线销售等内容。设计目标如下:门户统一,自助支持;提供企业内部运营管理服务。采取可组合的形式,发布基于互联网的各种应用软件,将企业需要的功能模块从完备的系统中提取出来,重新封装组合成个性化应用解决方案提供给使用者,满足中小企业产品全生命周期各业务环节的个性化服务需求。为软件供应商提供中小企业管理与技术公共服务接口。以Web服务方式整合中小企业信息化产品公共资源,提供软件产品的发布、租用等服务。

此外,方案部署要灵活,整体方案可以部署为第三方服务平台,满足没有必要去架设自己的专用网络的中小企业;同时,方案的主要部分也可以部署在已架设局域网的企业内部。

方案的总体设计如图1所示。

1.2 功能描述

统一门户模块以商务平台为核心,主要包括产品展示、在线销售、企业文化、信息发布、客户服务等。目的是使企业可以较容易地利用各种Internet手段与内部员工、客户、供应商和合作伙伴进行信息交流和商务交易,并方便地为他们提供支持和服务。

个性服务模块主要包括采购管理、生产销售、资金管理、员工管理、资产管理等。设置这些模块的目的是使企业管理走上规范化,领导者可实时掌控企业运营情况,并通过各类数据的统计分析(包括市场、客户、员工、资金、生产等)迅速做出决策,以适应竞争日趋激烈的市场。

软件租用模块主要包含通用性较高的服务内容,如OA系统、客户管理、企业社区及各类技术服务等。

安全支持系统用于保证系统各相关部分的安全性,包括软硬件网络安全,接受服务的企业的各种数据不丢失,企业应用系统不受恶意侵扰,用户商业秘密不被泄露。

2 技术架构

为了适应中小企业的个性需求,本方案将企业内部经营管理业务使用Web Service技术进行封装,对提供的服务进行组合,可快速、灵活地创建企业个性化应用系统。当然,系统的伸缩性和灵活性与服务的粒度(granularity)大小相关。粒度太小,会增加服务间互操作通讯的开销;粒度过大,会影响服务应对需求变化的敏捷性。通过服务的分层,可以降低耦合度和复杂性。

本方案体系架构采用多层结构模型,包括用户界面层、服务管理与集成层、服务实现层、数据访问层和数据层,如图2所示。

用户界面层 用户界面层主要是用户和应用程序的通讯接口,它除了向用户显示信息外,更多的是实现用户与应用程序的交互。

服务管理与集成层 该层主要处理的是服务调用、服务的可靠性与可用性等问题,可以完成对业务的重新配置,并隔离业务逻辑软件的用户界面。这一层没有任何需要处理的逻辑,只是作为后台逻辑处理和前端用户界面的缓冲区,定义服务接口和管理接口,以供其它系统重用管理服务。本方案将用户界面和业务逻辑处理分开,使同一个业务逻辑能够处理不同的客户端请求;将该层设计成Web服务,可以使用相同的应用服务层,同时为传统的WinForm客户端程序、Web程序以及其他外部系统提供服务。同时,也可以实现系统的分布式部署。

服务实现层 服务实现层运行中小企业个性化经营与管理服务的实现过程,在本方案中包括两大部分,一是组合服务的实现,二是租用服务的实现。第一部分由若干个业务单元所组成,如采购管理、生产管理、销售管理、资金管理等,企业可根据需求选用;每个业务单元按照一定业务流程,通过一系列元操作来完成一项具体任务,如采购管理业务可能包括生成订单、订单审批、财务付款、到货通知、采购入库等元操作。对于不同的企业,所需元操作的数目与次序可能不同,需要按照相应的业务规则进行处理,实现业务流程重构。该部分可以采用托管或企业内部的部署方式。服务实现层的第二部分是通用业务单元的实现,主要包括OA系统、客户管理、企业社区、公用技术服务等,采用租用的方式实现。

数据访问层 在该层采用Web Service技术构建通用数据访问服务,将数据库的访问单独分给一个组件,该组件将把数据返回到前端应用程序。所有SQL语句驻留在Web Service中。服务器构建结果数据集,并将其作为XML流返回到客户端。将数据访问集中到组件中,可以减少应用程序中的重复代码,每个需要访问特定表的业务都使用相同的组件。集中式数据访问机制有助于系统的维护工作,并可以随时将组件分离到不同的物理计算机上。

数据层 数据层可以是不同的数据源,包括各种数据库系统,文件系统,以及自定义数据系统等。其返回结果均转换为标准的XML流向上层传输。

3 方案应用讨论

按本方案的设计思想,我们构建了一个适应中小企业个性需求的信息化服务平台。该平台的个性服务部分包括内部OA、人力资源管理、采购管理、生产销售、库存管理、财务管理、统计分析等供用户选择的业务单元,每个业务单元设计了若干个元操作,如生产销售业务单元包括生产原料出库、生产产品入库、产品销售订单、产品销售出库、销售订单维护等供用户选择的元操作,见图3。用户选定的业务单元作为个性服务部分的主菜单,根据需要组合的元操作作为相应的子菜单。用户界面层通过相关接口调用分散在多个应用服务器中的业务单元,借助SOAP进行有效的通信。本实例的实施,验证了方案结构的稳定性、有效性以及灵活性,可以根据用户需求,快速构建出相应的应用系统。

4 结束语

本方案主要按中小企业个性化需求进行规划,企业门户设计以商务平台为核心,业务内容涵盖经营者管理与控制的各个方面。企业电子商务的外部事务处理与内部各种管理信息系统的集成,不仅能满足中小企业快速成长的需要,同时也可满足信息技术快速发展的需要。此外,采用本方案软件架构以服务为核心的基本思想,将企业所有应用通过标准化的服务接口连接起来,基于标准的服务,可以被重新组合,容易构建出适应中小企业个性需求的应用系统。

推荐访问:中小企业 信息化 解决方案 需求 个性