- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向中小企业的软件超市平台的设计与实现.doc
面向中小企业的软件超市平台的设计与实现
摘 要:中小企业的信息化应用水平不高已经成为制约产品创新和提升业务管理水平的瓶颈环节,为降低企业信息化过程中软件购买和运维等成本,本文设计实现了中小企业的软件超市服务平台,其主要功能包括软件发布、软件购买、软件试用等,中小企业借助平台上的软件进行产品设计、工艺、制造、试验、管理、采购和营销等制造生命周期过程中的业务处理,从而缓解了中小企业信息化建设资金、人才缺乏的现状,利用信息化来增强市场应对能力,带动产业结构升级。
关键词:软件超市;集成;系统设计;SaaS架构
中图分类号:TP311.5 文献标识码:A
1 引言(Introduction)
中小企业的信息化应用水平不高已经成为制约产品创新和业务协作的瓶颈环节,迫切需要推进面向企业的信息化服务平台,使中小企业突破资金、技术、人才、资源制约,借助信息化技术可促进中小企业产业升级、产品设计能力、生产能力、管理能力、产品质量和市场竞争力,使企业更专注于核心业务。借助信息化技术可促进中小企业产业升级、产品设计能力、生产能力、管理能力、产品质量和市场竞争力,因此,本文设计并开发了辅助中小企业业务处理的信息化处理的软件超市服务平台,旨在实现方便快捷的软件资源共享,使中小企业借助平台上的软件进行产品设计、工艺、制造、试验、管理、采购和营销等制造生命周期过程中的业务处理,从而降低企业信息化软件购买和运维等成本,获得企业经营过程中的软件服务[1]。缓解中小企业信息化建设资金、人才缺乏的现状,利用信息化来增强市场应对能力,带动产业结构升级[2,3]。
本文结合软件供应商和企业用户两方的需求,对企业用户、软件供应商、软件专家、管理员进行了用例分析,设计了软件超市平台主要包括:软件发布、软件试用、软件购买、软件行情信息发布、软件专家咨询与沟通等功能模块。
此外,本文平台上集成了相关信息化技术等资讯、软件供应商产品和专家资源。
2 软件超市的体系结构(Architecture of software
supermarket)
软件超市提供的服务包括资讯服务、专家服务、团购服务、支付担保服务、软件试用服务、信誉服务、知识交流服务,这些服务背后需要有多租户数据系统,为此,软件超市采用典型的SaaS架构,如图1所示。
图1 总体逻辑架构图
Fig.1 The overall logic chart
应用层:它是中小企业用户、SaaS服务提供商访问平台的入口。由该层来负责对中小企业用户进行统一管理、提供SaaS软件产品的展示、支持用户对SaaS服务的租用及对服务租赁费用的支付[4]。还提供与企业信息化相关的政策、法律法规的咨询服务和IT基础知识的培训服务等[5-7]。用户使用SaaS服务的入口也由该层来提供。
为了提高数据存储的读写效率、方便数据的管理维护、减少数据依赖、降低各层的耦合性,从扩展性方面考虑,将SaaS应用层的数据和SaaS平台层的业务数据分开存储,相关联的数据则通过数据库的同步器来实现数据同步,从而使数据保持一致有效[8-11]。
平台层:负责对SaaS服务的业务运营进行统一管理。包括对多租户数据系统、高可用运行环境和交易支付系统进行管理。
资源层和硬件层:主要负责为SaaS服务提供部署运行所需要的硬件、网络等基础设施资源。提供灵活、可扩展的服务部署或接入机制。
基于云计算管理平台,用户可以在网络中的任意位置以浏览器的方式获取与软件产品相关的各种服务。软件供应商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向软件供应商定购所需的应用软件服务,按定购的服务多少和时间长短向软件供应商支付费用,并通过互联网获得软件供应商提供的服务[12]。用户既不需要购买软件,也不需要维护软件,只需向提供商租用基于Web的软件,来管理企业经营活动,而软件提供商会全权管理和维护软件。软件供应商在向客户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其定购的软件和服务[13]。
在这种模式下,客户无须再像传统模式那样将大量资金用于硬件、软件、人员上,而只需要支出一定的租赁服务费用,即可享受到软件使用权、软件升级和维护等相关服务,这是网络应用最具效益的营运模式。
3 功能设计和实现(Functional design and
realization)
软件超市系统包括如图2和图3所示的系统主要功能模块,还有部分功能模块未列出,例如前台的信息浏览,后台的专家管理、咨询管理等模块。
图2 软件超市前台功能图
Fig.2 The software supermarket recept
文档评论(0)