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

来源 :计算机时代 | 被引量 : 0次 | 上传用户:DZLYSSY
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:分析了目前中小企业信息化需求,在此基础上,设计了适应中小企业个性需求的信息化解决方案。应用文中所提出的平台架构,可以快速构建出相应的应用系统。
  关键词:中小企业;信息化;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 结束语
  
  本方案主要按中小企业个性化需求进行规划,企业门户设计以商务平台为核心,业务内容涵盖经营者管理与控制的各个方面。企业电子商务的外部事务处理与内部各种管理信息系统的集成,不仅能满足中小企业快速成长的需要,同时也可满足信息技术快速发展的需要。此外,采用本方案软件架构以服务为核心的基本思想,将企业所有应用通过标准化的服务接口连接起来,基于标准的服务,可以被重新组合,容易构建出适应中小企业个性需求的应用系统。
其他文献
摘要:为更好地保证计算机局域网内部数据资源不被泄密和偷盗,一方面要完善局域网内的信息安全管理;另一方面须采用先进网络技术对送出网络的信息进行监控,使信息不被泄密。后者的基本思路是拦截输出网络的信息,对这些信息进行安全检查,只有通过安全检查的信息才允许传输到外面的网络。  关键词:网络嗅探器;信息安全;数据包截获    0 引言    随着计算机网络技术的飞速发展,计算机网络已经显示出广域分布、体系
期刊
摘要:在当今主流的嵌入式系统安全解决方案中,存在着运行效率、安全性、可移植性和跨平台性等问题。文章针对这些问题,在“和欣”操作系统下,应用XML-Glue设计模式及面向构件技术,提出了开发具有跨平台、可定制等特性的自适应安全构件。安全构件既能运行在不同的嵌入式系统平台上,又能运行在传统的桌面计算平台上。文中介绍了安全构件的设计理念,并给出了其总体架构和详细设计。  关键词:“和欣”操作系统;构件技
期刊
摘要:依据基于列插合成模式的自由立体显示的基本原理,结合3DMAX插件体系,阐述以插件的形式创建立体摄像机实个现3DMAX的立体显示功能,详细说明了立体摄像机创建过程,并分析了影响立体摄像机的内部参数与立体深度之间的关系,最后讨论了实现效果及应用前景。  关键词:自由立体显示;3DMAX插件;立体摄像机;位差    0 引言    所谓自由立体显示是一种区别于需要通过佩戴偏振眼镜或者液晶眼睛等辅助
期刊
摘要:USSD是在GSM短消息系统基础上开发的数据交互技术,采用面向连接,提供透明通道的交互式会话方式,具有比短消息服务更高的传输速率和更强的交互性。文章首先介绍了中国移动通讯USSD应用接口协议的基本原理;为了更好地解决企业级消息交互中的问题,依据功能分层思想,提出了一种USSD应用接口协议的分层解决方案,根据该方案给出了各层的具体实现;并以发送USSD Submit包的流程为例,对协议的核心实
期刊
摘要:使用Linux进行嵌入式产品开发有一个很大的优势,就是开发资源丰富,且成本低廉。但是,技术路线复杂多样,专业人才相对匮乏是Linux嵌入式系统开发面临的一个难题。文章描述了嵌入式系统的特色,分析了嵌入式系统设计的过程,并从实际应用的角度,讨论了如何在S3C2410开发板上移植嵌入式Linux 2.6.11.7内核系统,用于构建H.264多媒体系统。  关键词:嵌入式系统;Linux;内核;文
期刊
摘要:早期国内开发的数控设备没有考虑到与常用CAD/CAM软件的结合,通用性和标准性不是很好,没有相应的后置处理软件与之配套,难以实现计算机辅助编程实验。而对于复杂的曲面,数控程序更难于人工编写。随着CAD/CAM软件的普及,计算机辅助设计与计算机辅助制造已在企业里广泛应用,需要让学生及时掌握企业里数控机床实际应用的有关知识,特别是计算机对复杂零件及曲面的特征提取、自动生成刀具进刀程序等内容。文章
期刊
摘要:远程教育中,很多学生由于缺少交流产生孤独感,从而导致辍学。网络化班级管理系统主要是为远程教育学生提供感情归属的目的而设计的。系统分前台和后台两部分,前台为学生提供温馨的网上班级环境和协同学习环境,并提供人性化的管理和服务功能;后台为班主任提供班级事务管理平台,使班主任工作从手工化转向信息化、自动化。  关键词:班级管理;远程教育;虚拟集体;网络化管理    0 引言    在远程教育中,对学
期刊
摘要:使用ETL过程将数据源数据装载到数据仓库,大多数时候是向数据仓库中追加数据,但有时也需要删除一些数据,以维持数据仓库中数据的正确性。文章结合Oracle ETL工具的装载特点提出了一种对增量数据进行预处理的方法,以实现有删除数据的ETL装载,并给出了具体的设计。  关键词:增量ETL;增量数据;数据仓库;增量维护算法    0 引言    数据仓库中的ETL(Extract,Transfor
期刊
摘要:研究了在SAP(System,Applications and Products in Data Processing)R/3表单开发过程中实现自定义结构数据传递的问题。提出了一种高效实用的方法,并给出了简单的程序范例。使用该方法,可以避免采用常规方法需要在ABAPDictionary中创建大量结构的问题,减轻了后期维护的工作量,也提高了开发的效率。  关键词:SAP;表单;自定义结构数据;
期刊
摘要:阐述了Oracle10g中最新推出的Flashback在实际环境中的应用与实践。通过闪回特性工作原理的基本描述以及闪回查询、表闪回、删除闪回、数据库闪回这四种闪回功能的实际应用,使读者对Oracle10g中的Flashback特性有更深入的了解。  关键词:数据库:Oracle10g;Flashback;闪回    0 引言    Flashback是Oracle10g最新推出的新特性,通过
期刊