时间:2023-07-17 16:22:22
序论:写作是一种深度的自我表达。它要求我们深入探索自己的思想和情感,挖掘那些隐藏在内心深处的真相,好投稿为您带来了七篇软件开发与定制范文,愿它们成为您写作过程中的灵感催化剂,助力您的创作。
关键词:人事;电子政务;业务基础平台;定制开发
1、 引言
随着信息技术的迅猛发展,“以电子政务带动信息化”已成为带动国民经济和社会信息化的一项基本策略。推进政务信息化、推广电子政务系统,不仅可以提高政务工作的效率,使政务工作更好地为居民和企业服务, 还可以使民众更好地参与各项决策活动,推动国家或地区的整体发展。而对于涉及众多业务对象的政府人事部门来说,想要实现公共人事管理,向公众提供高效、便捷的服务,人事行政手段的现代化和信息化迫在眉睫,电子政务系统的规划与实施的重要性与迫切性显得更加突出。
背景项目在规划与建设过程中,结合当地的经济发展水平,以及对人才的迫切需求,形成以业务需求为核心,以信息资源整合为基础,以服务社会为目的的人事人才服务管理理念,着力打造先进、实用、持久的人事部门电子政务系统,为解决软件开发过程中存在的复用性低、开发效率低下、业务与技术的高耦合度等问题,引入基础平台作为业务系统开发的技术框架,软件开发人员只需要集中精力处理底层功能复用问题,统一为各业务子系统扩展各种通用功能与接口,而由专门的定制开发人员根据接口规范,设置接口属性,处理各业务系统的业务逻辑,达到各业务子系统的建设目的。
2、 软件开发平台
软件开发平台是基于功能强大的开发平台之上生成的一个面向业务人员使用的工具,即:业务定制/开发基础平台,它以通用技术架构(如MVC)为基础,集成了常用工具、二次开发包、基础解决方案等内容。在软件的平台化和配置化的开发过程中,软件开发平台被定义为:软件开发平台=通用业务组件层+应用支撑层,即:通过业务组件实现软件的共性功能,而通过应用支撑层,将组成应用的业务组件整合在一起,显示给用户。软件开发平台的引入可以大幅缩减编码率,使开发者有更多时间关注客户需求。业务人员用简单易用的业务平台来完成一些基本的功能,技术人员用底层的平台来完成复杂多变的特性。如此,业务设计人员不需要考虑技术实现问题,而将注意力集中于业务逻辑上,通过设计更加有效的业务流程来提高客户的满意度;而软件开发人员则着眼于系统性能的提高和接口功能的扩展,为业务实现提供灵活、高效的实现途径。
3、 业务基础平台的总体设计
人事部门电子政务系统几乎涵盖了全市机关及企事业单位的所有人事业务,包括专业技术人员的职称评审、继续教育等,以及机关事业单位的单位及人员管理;涉及的用户包括:单位、个人、各级各类人事业务主管部门等。在项目建设过程中,为解决采用传统的“手工作业”方式独立开发、各自为战的情况下,可能存在的无法快速响应用户频繁的需求变化,开发质量难以保证,项目的开发周期长,学习与维护成本高昂,系统的可扩展性、可维护性与灵活性低等风险,引入了软件开发平台的思想,将业务系统的业务逻辑与技术平台相分离,开发过程采用模块化和构件化的开发思想,尽可能通过抽象公共模块与复用构件实现软件的重用,并通过使用分层次的开发方法,使系统对数据库的操作与业务处理逻辑分离,便于扩展与维护。本平台的架构图如图1所示:
图1 平台总体架构图
平台采用分层架构模式,其中:
* 表现层:通过业务系统展现、收集信息。因为平台采用所见即所得的处理方式,因此,对于系统管理员来说,可以随时调整应用系统的相关配置;而二次定制开发人员可根据平台提供的辅助工具,即时修改定制并查看结果;对于用户展示的功能,则永远保持最新状态。
* 业务层:用于处理应用系统的业务逻辑。通过配置底层平台提供的相关组件的开发接口,并接收由表现层输入的采集信息及交互控制,将完整的业务逻辑处理结果输送到表现层。
* 数据层:平台统一提供的数据访问接口,用于处理数据存储/数据转换及数据封装等功能。
* 资源层:数据存储中心,用于存储数据或提供与其它数据资源系统的连接,数据资源类型可以是数据库、外部系统或文件系统。
4、 业务基础平台的应用设计
业务系统及其功能模块的开发,主要是基于平台进行二次定制开发,其中,业务功能模块可以由开发人员进行自主开发,也可以由平台提供的定制开发工具进行构建。基于平台构建的业务功能模块采用参数法构建,如图2所示:
图2业务系统功能模块构建方案
业务系统功能模块的构建过程主要是通过平台定制开发工具将系统或者模块的各种参数保存在数据库中。用户通过身份认证、登录业务系统后,权限控制层根据用户的功能模块访问权限,读取数据库中该模块的配置信息,并最终将该功能模块展现到系统界面,从而完成模块与数据库的各种交互操作。
在业务基础平台与业务系统之间共分为四个层次,包括:定制开发层、业务组件层、功能模块层以及业务系统层。其中:在定制开发层,开发人员根据逻辑需求,在页面上拖拽、挂接由平台封装好的、特定逻辑与实现模型的业务组件,并设置其属性,从而完成该业务模块所提供的功能;在业务组件层,平台统一解析挂接在页面上的组件,完成相应的功能;在功能模块层,通过在页面挂接的组件的处理,实现与用户的交互,完成数据处理工作;业务系统层,由所有的功能模块按照层次关系整合在一起,最终形成业务系统。在整个业务系统的实现过程中,由于平台实现了对业务组件的封装,开发人员只需按照组件的接口规范,设置属性即可完成相应的业务逻辑处理。
5、 结论
电子政务是当前信息科学领域的一门重要学科,而软件开发平台又是当前软件开发模式的一种趋势。将业务基础平台构筑为人事部门电子政务系统的业务基础平台,一方面,充分利用软件复用思想,通过组件化、平台化与配置化的开发方式,为基于平台进行二次定制开发奠定了强有力的技术支撑;另一方面将业务与技术相分离,技术人员通过开发、维护底层平台来完成复杂多变的特性,大幅缩减了编码率,降低了开发难度与成本;而业务定制人员只需要关注业务需求的变化,并通过简单易用的平台定制工具即可轻松实现需求,应对变化与改革,从而降低了业务系统的开发难度,提高了业务的实现效率。
参考文献:
[1] 刘红旗,王志凌.面向电子政务环境下的行政理念创新研究.经济师,2006,5:13-15.
2008年12月2日,软件开发“模式与实践”论坛首次登陆中国,软件工程之父Ivar Jacobson博士和微软公司架构策略总监JohndeVadoss等软件大师把模式设计和架构体系设计方面的“渔”术带到了中国,和中国的IT工作者分享软件工程方法论和软件架构设计、软件程序开发、软件流程控制等领域的最新研究成果。
身为全球最大的软件公司,微软如何构建高效的软件开发团队,其经验必有可之处。
“模式”就是微软多年下来所累积的工作方法,而“实践”就是如何将这些方法,具体地复制并落实到其它的开发团队中。形象来说,“模式与实践”的经验和指南打印到A4上,叠加起来可以绕地球2.6圈,而现在,微软把这些经验带到了中国,希望能够通过这个论坛,和中国的软件行业来共同分享。
谈到模式与实践,首先想到的就是方法论。通过“模式与实践”,企业可以通过构建软件业务程序来更好的实现商业价值。
这主要有三个方面,第一方面是开发,第二方面是IT的应用,第三方面是商业策略和技术策略完美统一,“模式与实践”在这三个领域里,经过总结微软30多年的经验,能够帮助软件开发者或者软件企业更好的在这三方面帮助他们去完成使命。
那么如何运用商业应用程序去实现商业价值呢?通常用户首先需要考虑几个问题。
首先是平台,无论用户构建怎样的商业应用程序,都必须运行该程序底层的基础平台,因此基础平台对用户的重要性不言而喻;其次就是工具,适合的工具能够帮助用户更好地构建商业应用程序。
在有了平台和工具以后,开发商在应用程序的时候还需要相应的指导,“模式与实践’正是集合了微软30多年软件开发历史过程中所提炼出来的实用模式和最佳实践的组合。微软把这些模式和经验总结成为“模式与实践”,做成一个可以向外提供给软件产业的一个工具包,希望大家能够跟微软共同成长,最终促进整个产业的发展。
在现在的经济环境下,优秀的企业意识到,此刻正是苦练“内功”的好时候,中国企业前几年都忙于扩张,现在反而是企业转型升级的好时机,企业练内功很重要一点就是为下一轮经济周期做准备。要练内功,创新是必要条件。
而最核心的创新在于生产力的创新。以用友为例,微软在和用友合作期间,把“模式与实践”软件工程的理念加入程序设计之中。
用友使用微软新的的DSL的领域建模语言,开发出一套基于Visual Studio的ERP系统定制工具,提高了ERP实施和定制的层次。
值得关注的是,作为华南乃至全国软件定制行业的佼佼者,广州讯猫软件有限公司(以下简称“讯猫软件”)可谓是一家具有独具传奇色彩的软件定制开发商,2012年103月成立的讯猫软件,团队从最初的3人迅猛发展到200多人,拥广州市中心超甲级写字楼;3万元创业,现公司年产值一个亿。目前旗下已碛辛8家估值过千万子公司。
“+飞猫”平台震撼上市,重新定义互联网+软件定制
据悉,讯猫软件携旗下新产品推出品牌“+飞猫”,携新产品“+飞猫APP”APP震撼亮相于11月1-3日在广东惠州召开的2016第五届中国(惠州)物联网・云计算技术应用博览会(简称“云博会”)。作为本次云博会的高级参展商,讯猫软件拥有了特展和标展两个站展位,活动现场大的大赢得了各界人士关注,再次带来了一股“互联网+”软件定制的热潮。
讯猫软件CEO吴烁在接受本刊采访时表示,云博会现场,讯猫软件向到场嘉宾展示了主打的“+飞猫”互联网+软件定制平台;同时,还推出讯猫软件一系列成熟软件产品,讯猫软件一直以打造“软件行业互联网+”时代下的CMM标准为目标,秉承以技术为核心,依托自主研发的庞大软件产品库,为各行业提供了丰富的应用解决方案和产品应用。
作为本次参展主打的“+飞猫”APP。+飞猫APP一款为用户提供互联网咨询、互联网项目估价、以及软件定制开发等功能的APP。“+飞猫将重新诠释软件定制行业的新体验”。
吴烁指出,讯猫软件将以“服务造就品牌,创新赢取未来”为核心理念,未来我们将提供更多优秀的互联网产品和优质的软件服务,助力传统企业加速互联网的转型升级。
谈及+飞猫平台的核心竞争优势及商业模式时,吴烁坦诚明确提出,+飞猫平台与传统软件定制行业的大有不同,++飞猫(京东模式+众包):提供免费的成熟技术架构以及已有软件与互联网管理协作平台,接受客户多频次需求变更、提出创新的服务计费方式、更多的软件厂商(个人或团体供应商)提供成熟软件产品支撑,+飞猫平台将全面把控整个服务过程的咨询、定价、研发、测试、升级,+飞猫必将成为众多传统企业和创业者的技术背书。
节省40%升级成本,推动软件定制行业创新发展
另外,吴烁还特别指出,目前讯猫软件还整合了行业内大大小小的软件公司及规模不大的技术团队,再结合公司已有的的沉淀的技术模板模块,及公司再制定高端的标准化软件定制标准化服务。同时以通过最低的价格提供最好的服务,直接降低了传统企业和初创互联网企业的40%左右的技术研发成本。
提及其合作模式,吴烁指出,建议双方或多方重新组成一个新的主体公司,人员大约5-10个人,以新的主体公司来服务这家传统企业,其中,只需要20%的软件开发需要个性化制定软件开发,另外80%的技术模块的部分,完全可以使用+飞猫固有的已有的标准成熟服务体系和服务标准。其竞争优势表现两点,第一,大大减少了企业的升级成本,二来确保传统企业升级的可靠性、安全性、及实用性及可持续性。
另外,针对传统企业的创创新转型升级,吴烁表示,传统企业的董事长或高层一定要在思维上有所突破。其实,互联网+和物联网并不遥远的,互联网就如“水和电”。如果利用好,你就可以变成第二个马云、马化腾。大有大用,小有小用的。按照水和电来从历史来说看,互联网的本质就是连接。传统企业家要认识到连接的重要性,包括例如董事长和员工的连接成本。
清科锐华主营业务包括三部分:第一部分是行业管理软件,主要是为建筑企业提供全面的管理软件,包括建筑企业管理信息系统(CEMIS)、路桥企业管理信息系统(RBMIS)等;第二部分是为企业提供通用管理软件,主要包括办公自动化系统、人力资源管理系统、企业IT风险管理系统等;第三部分是提供定制开发服务,行业或者有个性化需求的企业提供定制开发软件服务,包括航天、投资、制造、贸易、政府、教育等多个行业。
清科锐华以清华大学企业Intranet技术与应用研究中心为技术依托,一方面将实验室的优秀成果进行转化,另一方面为公司提供了源源不断的技术人才。在管理理念和业务知识方面,清科锐华以清华大学职业经理训练中心为依托,后者是其管理软件的研发基地。
清科锐华从2001年进入建筑施工企业管理软件领域,多年来一直专注于建筑行业企业级管理软件的开发,2001年就推出了基于B/S架构的软件产品版本。
清科锐华拥有自己自主研发的软件开发平台ReachFramework,所有产品和项目的研发都基于此平台。基于平台式的开发保证了软件开发质量和连贯性,同时有利于对用户个性化需求进行快速、高质量的定制开发和产品调整。
清科锐华建立了完整的软件开发质量保障管理体系,并总结出一套帮助客户实施信息化项目的方法论,包括一系列管理流程和文件模板,帮助客户快速高质量地推进信息化项目建设。
清科锐华是行业内最早开发出B/S架构的建筑施工企业级管理软件的厂商之一,为数百家建筑企业提品和服务,得到了众多客户的认可和好评。
清科锐华秉承“帮助客户把信息化系统真正用起来”以及“与客户建立长期合作伙伴关系,伴随企业共成长”的理念,总结了一整套建筑企业如何实施信息化的方法论,帮助企业把信息系统真正用起来而不是一个形象工程。
2009年度
中国行业信息化突出贡献企业奖
【关键词】计算机;软件开发;工具;集成
计算机软件开发工具的发展历程经历了三个阶段,即计划阶段、开发阶段和运行阶段。从上世纪末开始,计算机软件开发工具出现了跨越式的发展,应用越来越广泛,在软件市场中的作用日益重要,受到人们的关注度越来越高,现在很多计算机领域方面的专家都在对其进行研究。
1计算机软件开发工具概述
(1)计算机软件开发工具的作用和意义。计算机软件开发工具,顾名思义是为软件开发服务的。为了提升软件开发成功的几率,业内人士一直认为研究开发和使用计算机软件开发工具是一条非常正确的道路。软件开发工具已成为业内人士关注和热聊的焦点,但是从事软件开发工具研究和生产的企业却非常的少,究其根源,是因为计算机软件开发工具的生产必须满足几个前提条件:首先,计算机软件开发工具的生产必须依据科学的理论和技术;其次,制定计算机软件开发工具使用的标准和规范;再次,必须具备严谨的组织和完善的管理;最后,搭建良好的软件开发环境。计算机软件开发工具在软件开发中有着不可替代的作用和意义:节省了软件开发的时间,从而使软件开发的效率得以提升;对软件开发过程形成了标准化,并促使软件开发文档的产生;使软件开发人员之间、软件开发人员和使用人之间的沟通交流简单化;使软件开发过程具备了可控性;有利于扩充和维护计算机系统。
(2)计算机软件开封工具的使用现状。虽然说计算机软件开发工具对软件的开发意义重大,但经过调查研究得知在我国计算机软件开发工具的使用率并不理想,软件开发机构并没有在软件开发过程中对其进行全覆盖的使用。拥有集成化的计算机软件开发工具的机构寥寥无几。
(3)计算机软件开发工具应用少的原因。据相关资料显示,在我国,影响计算机软件开发工具使用效率低下的原因有很多种,其中主要的原因有以下四点:首先,由于市场上计算机软件开发工具的种类繁多,每一种工具都有自己的专用属性和使用方法,要想制定集成方案非常难;其次,计算机软件开发工具使用有一定的难度,对使用人没用正式的培训或培训做的不到位,且计算机软件开发工具的价格偏高,一般人难以负担;最后,计算机软件开发工具的使用缺少必要的环境和土壤。
2软件开发工具的发展历程
从软件开发效率的角度来看软件开发工具的发展历程,其包括编辑器、集成开发环境、软件开发平台三个阶段。
(1)软件编辑器。这种软件开发工具的主要特征就是通过编写大量的代码,并将代码进行编译来实现从功能到界面的转化,同时,对代码进行编译变成目标程序,可以实现对错误代码的调试。但是,这种开发工具开发出来的软件独立性太差,对计算机硬件的依赖程度较强,造成其维护性不好。
(2)集成开发环境。很多通用的界面定制功能和通用功能集成在了软件开发工具中,例如:打包工具、数据展示控件、数据库的操作、通讯的组件等,提升了软件开发的效率。目前市场上最受欢迎的以及大部分程序开发人员都在使用的开发工具有VIAUAL、MYECLIPSE等。
(3)软件开发平台。软件开发平台的提出在计算机软件开发领域属于一个全新的平台和理念。软件开发工具在软件开发平台这样的环境下使用,以最大的好处就是较大程度上提高了软件开发速度,并使整个软件开发过程实现了“三化”(可视化、定制化、无代码化),从而降低了程序员工作量,转移了程序员的主要工作方向(技术研究转向业务研究),例如,最具代表性的开发平台--咨微OBPS。
3购置和选择计算计算机软件开发工具需要考虑的因素
软件开发机构在选择和购置计算机软件开发工具时不能盲目的进行,其需要考虑计算机软件开发工具的特点和自身的特点。(1)考虑选择计算机软件开发工具的标准。计算机软件开发工具必须具备可用性、可靠性、可维护性、高效能和移植性五大特征。所谓可用性是指用户界面容易安装、学习和操作,并保证文档的质量;所谓可靠性是指能够确保数据的完整性、安全性,并在长时间的操作过程中不会出现死机现象;所谓可维护性是指厂商解决问题的能力、产品维护的能力以及服务创新的能力;所谓高效能是指对数据储存需求和内存需求进行优化;所谓移植性是指可以将数据在不同的软件开发工具之间自由的进行传递。(2)软件开发机构对自身的实际情况的考虑。软件开发机构要从实际出发,结合自身的特点去选择和购置计算进软件开发工具,考虑自身的情况主要包括软件开发技术人才是否充足;软件开发技术和经验是否成熟和丰富;待开发的软件系统规模如何;待开发的软件系统属于什么样的类型;参与软件开发的人员是否具备专业的知识、是否拥有良好的接受新事物的能力、是否具备团队协作精神和服从管理。
4计算机软件开发工具选择和集成的方法与步骤
软件开发机构选择和集成计算机软件开发工具的前提是结合自身的实际情况,用科学的方法制定好有关软件开发的方法、过程等的标准。这样在选择和集成计算机软件开发工具的时候才能做到有的放矢,计算机软件开发工具在软件开发中才能发挥出最大的作用。鉴于以上原因,软件开发机构要研究和界定自己单位的环境以及待开发软件的特点,从而确定待开发软件的方法、模型规范,并对参与人员的综合素质进行考评。另外,要对市场上现有的计算机软件开发工具进行实地考察,了解每种工具的相关信息,从中选择能够与自身相适应的工具,并通过科学的方法,将这些工具进行集成化。综上所述,计算机软件开发工具使用在软件开发过程有着巨大的作用,在提升软件开发效率的同时保证了软件开发的质量。软件开发机构在选择和使用计算机软件开发工具的时候要充分考虑工具、自身和待开发的软件的特点;对市场上各种软件开发工具进行认真细致的了解,因地制宜的进行选择;加强对本机构参与人员的培训,使参与人员具备专业的知识和团队协作精神;对选择的软件开发工具与自身实际情况进行有机的结合,以搭建良好的软件开发环境,并根据环境制定出严谨的规范标准,并在实际软件开发过程中对规范标准进行进一步的修正和完善,最终使新软件开发取得成功。
参考文献:
[1]孟德斌,罗晓沛,陈涵生.计算机软件开发工具的集成和应用研究[J].计算机工程,2002(04):276~279.
[2]杜德辉,黄凤珍.计算机监控系统绘图工具软件的设计与开发[J].水利水电技术,1996(06):54~56.
软件成为车载娱乐设备关键
车辆主体的开发周期一般需要若干年,而电子产品的研发周期通常只有几个月。通过电子技术的包装,汽车可以不断地花样翻新、引人入胜,为变化不那么多样的汽车产品注入了更多的活力,也带来了更多的利润来源。
不过,电子产品要登堂入室进入汽车,还必须逾越一些门槛。这些门槛首先表现为汽车产品与电子产品在更新换代周期方面的时间差。从更深的层次上看,这是由于汽车不仅是复杂的机械机构,并且高速行驶在道路上,而且对安全性和可靠性的要求远远高于居家、办公等普通的环境,同时在空间和电力供应等方面都受到更多的限制。
一方面是产品开发进程迅速、产品功能灵活多样的电子业,另一方面是开发周期长、功能变化不多的汽车业,如何在二者之间架起畅通的桥梁,这是摆在车载信息娱乐产品开发商面前的最大挑战。所幸的是,已经成为绝大多数电子产品核心部件的电脑可以把这个挑战分解为硬件和软件两个层面,进而可以用相对稳定、变化周期较长的硬件来适应汽车业较长的更新周期,同时用灵活多变的软件来为车载电子装备赋予丰富的功能。无论如何,软件已经成了车用电子产品是否能够决胜市场的关键。
建构任何电脑的软件系统都要从操作系统做起,而车载娱乐系统的操作系统目前却陷于一种窘境。如果用“infotainment operating system(车载娱乐操作系统)”在Internet上搜索,得到的结果都是一些老旧、偏门的操作系统,就连风靡全球消费电子产品的Linux也未列其中。这也并不奇怪,因为目前的大部分车载娱乐系统只是由收音机/磁带/CD机组成,并不需要什么复杂的软件。这种情况很快就会完全改变了。车载娱乐系统必将像消费电子产品那样白花齐放、日新月异,现在的关键在于如何从繁荣的消费电子市场选择最安全、可靠、适用的产品,并迅速针对汽车这种新的应用环境进行改良。其中既包括硬件改良,也包括软件改良。而且,硬件的改良有可能快速完成,而软件的改良与更新则是永无休止的。
选择高效软件平台,快速进入市场
车载信息娱乐产品的开发不应该从头做起,而是应该站在一个较高的平台上,采用“平台大挪移”的方式,对现有的消费电子产品进行裁剪和修补,这样就可以在车载信息娱乐市场竞争中取得先机。那么,消费电子产品中的哪些技术将会在车载信息娱乐产品中得到大量应用呢?
首先是网络通信技术。有关汽车的网络通信主要包括车辆对外与各类服务设施之间的通信和车内各类设备之间的网络通信。例如:利用蜂窝移动通信网络在车辆与各类服务设施之间实现信息沟通,提供故障救援、维护保养等服务;利用GPS系统来交流位置信息,可实现导航、地图以及当地服务广告等;利用卫星通信下载音频、视频和文件资料,以及实现网络访问和移动办公;车辆内部的网络通信主要通过蓝牙、Wi-Fi或者USB等方式实现,可以将车内的各类信息娱乐设备连接起来,还可与车主的手机、媒体播放器等便携式设备连接起来,并且与车内的仪表盘和操控系统向联系。
第二是人机界面技术。为了让驾驶员和乘客都可以方便地操作和控制车内各类设施,特别是不能影响到驾驶中的安全性,必须提供特殊的操作控制系统。例如,通过触摸屏和图形系统实现人机界面(HMI)的输入和反馈等。可以采用二维和三维图像实现显示器、按钮、拨号盘、开关,通过语音识别完成各类指令的输入,实现电话拨号、收音机换台等功能的语音操作,还必须解决噪声抑制、回声消除等问题。
第三是加强高效、稳定、可靠等特性的技术。例如,车载信息娱乐系统不可能允许像桌面PC那样漫长的启动时间,也不可能容许动不动就对这些设施进行“重新开机”。另外,有些系统在车辆停止使用的时候仍然需要电源供应,因此必须具有高效的电源管理能力,准确地判断什么时候应该处在“休眠”状态,什么时候需要完全关机,在节省电力和快速进入工作状态之间取得平衡。
给汽车“太空船”一样的大脑
那么,应该选择什么样的消费电子开发平台作为“挪移”的基础呢?从电子产品制造商的角度来看,车载信息娱乐产品开发平台应该具备以下三个方面的能力:第一,以灵活的电子产品特性让汽车可以快速反应市场需求;第二,以平台化的软件开发技术全面降低车用电子产品的开发成本;第三,以经过市场长期验证的参考设计(ReferenceDesign)拿到进入高利润市场的入场券。
为了获得这三个方面的能力,产品开发厂商仅仅拥有先进的软件开发工具还是不够的,还必须注意两个方面:第一,把自己融入电子产品开发的生态环境之中去。在这个生态环境中,不仅有软件开发工具提供商,而且还包括芯片供应商、ODM、IP供应商、中间件供应商等产业链中的上下游相关厂商。这个生态系统中的厂商结成战略合作伙伴,不仅进行技术协作,而且还有许多联合市场活动,共同推动市场发展。第二,软件开发过程中应当随时可以获得专业的服务与支持。对于车载信息娱乐产品开发商来说,在产品开发过程中一定会遇到各种问题。这些问题对于自己可能是全新的问题,但是对于软件开发解决方案提供上来说很可能是别人早就解决的问题。有的时候,一个自己摸索需要好几天还不一定能解决的问题,找到软件开发专业服务人员,很可能一通电话、一个E-mail就解决了。所以,车载信息娱乐产品开发商应该选择即刻提供软件开发工具与技术,有可以把自己带入完备的产业生态系统之中,同时可以提供专业服务与支持的软件开发解决方案提供商。
目前许多航空航天设备都采用Wind River提供的软件运行与开发平台。Wind River还与多家相关厂商合作推出了一个优化的车载信息娱乐软件平台参考设计,可以支持用户系统需要的大多数设备的板级支持包(BSP),例如:来自Tilcon公司的三维图形和GUI创建器(GUI builder)、Datalight公司具有断电保护能力的文件系统、StonestreetOne的蓝牙技术、VividLogic公司的1394、音频、视频、CD-ROM和互联网基本驱动程序。
关键词 物流 信息化 物流管理软件
中图分类号:F716 文献标识码:A
随着互联网大时代的逐渐深化发展,物流业将它的触角悄悄地延伸到制造和贸易以外的广阔市场中,在现代生产生活中凸显出其惊人的影响力。大量软件开发厂商纷纷加入物流管理软件的竞争大军中,希望能够分得一杯羹。然而国内市场上真正发展成熟、满足客户需求的物流管理软件却是凤毛麟角,如何在物流信息化进程中制定有竞争力的物流管理软件发展策略也成为一个重要课题。
一、物流管理软件的发展趋势
根据相关调研报告显示,中国的企业在提升自身产业价值、创造物流供应链价值方面已经逐步转变思路,由传统的通过人力劳动和生产设备创造价值转变为新型的通过高科技和信息技术创造价值。这种转变支撑着物流管理软件在过去几年的迅猛发展,通过对外部营运供应链的管理信息化,其提升收益的边际效益指数惊人地达到了60%。
(一)专业化程度高的物流管理软件更受欢迎。
我国的物流软件经过了几年的发展后,在产品设计理念方面已经日趋成熟,同时各物流企业在选择产品时也有了更加理性的考虑,开始针对自己企业的实际业务需求。物流管理软件开发商们也针对这一趋势,在开发过程中注重流程模型的多样化,在设计理念中采用逐步细分的方法,最大程度地满足用户的个性化需求。
(二)物流管理软件逐步向供应链管理服务方面靠近。
在全球范围内,不少发展成熟的物流管理软件供应商已经在软件设计理念中很大程度地融合了供应链管理的思想。其实顾客选择物流管理软件的初衷基本相同,都是希望能够高效地整合管理供应链管理各个环节上的资源,从而达到企业利益最大化。所以各大开发商正致力于在物流管理软件中融入物流供应链的重要管理模式,已达到整合物流各方资源、优化供应链管理的目的。
(三)行业的激烈竞争将加速优胜劣汰
相关调查显示,我国大中型企业物流及第三方物流企业信息化意识普遍提高,信息化进程正在加快。巨大的市场吸引了大量软件供应商加入物流管理软件的研发行列中,其中有部分是以前的仓储运输企业发展转变而成,有部分是传统的管理软件开发商衍生而来,还有部分是国外的物流管理软件开发商进入中国市场。这三类厂商都有自身的弊病与不足,我国的物流管理软件市场出现了品牌多竞争大的局面。随着行业竞争的不断深化,具有雄厚资金支持、品牌效应深入的几家大型厂商将逐渐显现出自身优势,优胜劣汰的步伐也将逐步加快。
二、物流管理软件发展面临的机遇和挑战
作为物流行业的新热点,我国物流管理软件在自身逐渐成熟的过程中遇到了许多发展契机,这些契机是物流管理软件的发展机遇,同时也是十分严峻的挑战。
(一)物流业进入我国十大振兴产业规划。
自从2008年全球金融危机爆发,在上游制造企业运量萎缩和运输成本提升的双重压力下,目前已有超过4成的物流企业利润下降。国务院通过了十大产业调整振兴规划,现代物流业跻身十大产业之列。信息化是现代物流业发展的重要趋势之一,而物流管理软件作为新时期物流行业与信息产业结合的产物,势必将处于风口浪尖之处。
(二)我国物流业市场并不成熟,尚处于发展期。
据调查,目前第三方物流商提供的物流服务85% 是运输、仓储等基础服务,而信息、加工处理和财务等增值只占15%。可见,我国物流的产业结构中信息化程度还相当低,众多物流的企业还处于摸索期,他们采用物流管理软件的初衷仅仅局限于单纯的降低物流成本,现在我国物流业还存在巨大的发展空间。
三、我国物流管理软件的发展策略
(一)针对客户需求,采取个性化定制策略。
日本的物流业发达很大程度取决于其物流软件的个性化定制服务。在我国,随着物流业的逐步发展,物流管理软件的顾客在选择产品时逐渐趋于理性化,他们更愿意选择契合企业物流供应链特点的软件,所以软件供应商可以根据不同的客户需求,采取自主定制物流管理软件的模式。具体来说就是设定企业所需的功能模块,最大限度地缩短开发周期和用户方熟悉软件系统的时间,从而节省开发费用和实施费用。
(二)以售后服务作为盈利的重点。
随着软件制造业的不断发展,越来越多的人意识到软件的赢利点应该转变为服务。软件制造企业可以和政府机关、电信展开合作,提供物流管理软件的购买、下载、咨询和升级服务,以此将软件的赢利点转移到售后服务。物流管理软件供应商通过与企业保持联系,时刻跟踪物流市场,向客户提供具有针对性的升级服务。这种策略一方面可以产生二次利润,另一方面也能提高客户忠诚度,巩固市场份额。
(三)根据企业自身情况制定发展策略。
目前我国的物流管理软件市场鱼龙混杂,各种类型的软件供应商在物流市场上竞争,寻求适合自身企业发展的道路也显得极为重要。对于在市场中已具有一定知名度的大型厂商,在经验和技术上相对中小厂商已有不可逆转的优势,所以他们的发展方向就是利用企业的雄厚资金支持,继续做大做强,巩固并扩大企业的优势。对于市场上大多数的中小型厂商,他们的发展策略就是将市场细化,找准自身立足空间。物流管理软件的市场复杂度高,中小型厂商总可以找到适合自身发展的突破口,拓出属于自己的市场。
四、结语
现在我国的物流管理软件市场已经显示出巨大的应用前景,相信随着物流信息化进程的不断深入,物流管理软件将呈现出专业化、个性化和系统化的不断成熟的发展趋势,进一步促进物流行业的蓬勃发展。
(作者:武汉大学信息管理学院硕士)
参考文献:
[1]馨轩.物流软件市场3年将超21亿元.大连日报,2008.8.15(A06).
[2]杨静.我国物流信息化发展概况.内蒙古科技与经济,2008,11:47-49.