首页 百科知识 系统平台的建设基础

系统平台的建设基础

时间:2022-06-15 百科知识 版权反馈
【摘要】:四、系统平台的建设基础(一)系统平台的开发条件电子商务快递服务平台的开发建设及正常运行并取得效益,必须具备一定的条件。推动系统平台开发的第一步是建立信息系统委员会。系统平台开发建设的组织主要包括以下几点。他们主要保证系统平台的安全性或快递企业自身所要求的某些特殊功能的实现。

四、系统平台的建设基础

(一)系统平台的开发条件

电子商务快递服务平台的开发建设及正常运行并取得效益,必须具备一定的条件。这些条件主要有如下几点。

1.领导重视,业务人员积极性高

国内外的经验证明,企业主要领导的重视和亲自参与,是成功建立系统平台的首要条件。一方面,系统平台是为管理服务的,只有最高领导最了解企业的目标和信息需求;另一方面,建立系统平台是一项复杂的系统工程,工期长,投资大,涉及面广,它的建立和应用可能涉及某些业务流程、规章制度,甚至组织机构的调整和改变,这些涉及全局性的问题,只有最高领导亲自过问才能解决。

除领导重视外,业务人员的积极性也是一个重要因素。在系统开发阶段,需要他们积极配合,介绍业务流程,提供数据。系统建成之后,他们是主要的使用者和操作者。他们的业务水平、工作习惯和对新系统的态度,直接影响系统的使用效果和生命力。往往有这种情况:一个设计得很好的系统在一个企业失败了,但另一个类似的设计得不很好的系统却在另一个单位成功了,其关键的因素是人。

调动领导和业务人员的积极性,一方面要通过教育,普及信息系统的知识,提高他们的信息意识,消除误解。另一方面要吸收他们参加系统的开发,鼓励他们提出方案和建议,参与和交流是最有效的教育。

2.有一定的科学管理基础

计算机的应用与管理水平的提高是相辅相成、互相促进的。管理水平的提高产生了对计算机的要求,计算机的应用又要求管理向更高水平发展。因此,建立系统平台,先要下决心研究管理问题,甚至下决心进行某些管理制度,乃至某些管理机构的改革。信息系统平台有各种形态,企业应根据实际管理水平,建立实用的系统平台,不要盲目追求整体性、综合性。一个战略目标不明确、管理制度不健全、数据不完整不准确的单位,建立信息系统平台之前首先要明确目标,建立制度,完善管理系统,使其科学化、完善化。否则,即使建立了信息系统平台,也不可能取得效益,反而为计算机的应用造成阻力。

3.能组织一支拥有不同层次的技术队伍

信息系统平台的开发和维护需要一支由各类专业人员组成的系统队伍,仅有计算机技术人员是不够的,还应有经济管理方面的专家。

在系统平台的开发过程中,系统分析是最困难的工作。系统分析员的知识水平和工作能力决定了系统质量。缺乏称职的系统分析员是目前制约系统开发的重要因素之一。通常可由一些具有计算机技术初步知识的管理专家与懂得管理业务的计算机专家组成系统分析小组,共同承担系统分析的重任。

4.具备一定的资源

系统平台的建立和维护是一项投资大且有一定风险的系统工程。在工程正式开始之前,应有一个总体规划,进行可行性论证,对所需资源有一个正确的估计,制定投资计划,保证资金、设备按期到位。开发过程中要加强资源管理,防止浪费。

(二)系统平台的开发组织

开发前的准备工作是建立领导机构。前苏联提出了“第一把手原则”,即一个组织要开发信息系统,必须要该组织的主要负责人亲自领导。西方许多专家也认为必须由企业的主要负责人、公司总裁或总经理领导系统的开发。我国的实践证明,主要领导人的重视和参与是系统成功的关键因素。只有主要领导人亲自组织,系统的开发才能顺利实现。

为了领导信息系统平台的开发工作,领导人应有运用现代管理科学提高企业管理水平的设想,具备信息系统的一些基本知识,了解信息系统的开发过程,善于组织队伍。推动系统平台开发的第一步是建立信息系统委员会。信息系统委员会是领导者的主要咨询机构,又是系统开发的最高决策机构。信息系统委员会的成员应包括有关部门的负责人、有经验的管理专家、系统分析员。委员会的主任由企业主要负责人担任。

在信息系统委员会下建立一个系统开发组。这是进行具体工作的机构。其成员包括各类管理专家,系统分析员、程序员、操作员等。这种机构可根据具体情况而定,人员可由各部门抽调,也可以外聘,或者内外结合。如何正确处理各类人员的直接关系,使开发建设工作按时、保质、在经费许可的范围内完成,是系统开发组织与项目管理的重要内容。

系统平台开发建设的组织主要包括以下几点。

1.系统平台开发建设领导小组

系统平台开发建设领导小组是由快递企业的领导和有关职能部门负责人组成的,不负责开发建设的具体技术工作,其组成成员有的可能并不具备计算机应用的知识和经验。领导小组的主要任务是制定系统平台的规划,负责整个项目的计划、开发和实施,包括:

(1)提出建立系统平台的总体目标、规划和总的开发策略;

(2)审定、批准长远规划和项目建设计划;

(3)审核项目投资机会和经费预算;

(4)审定和批准重要的技术方案;

(5)组织开发机构,任命相应的负责人;

(6)聘请技术顾问

(7)批准合作开发的公司或机构;

(8)其他项目工作。

2.专家小组

聘请公司内部和社会上知名的快递企业管理和信息技术专家组成专家小组,负责提出各种技术方案、计划,并指导项目开发组工作。

3.项目开发组

负责项目的建设,承担系统平台的开发。项目开发组由快递企业业务代表、信息技术人员及合作开发公司和机构的人员共同组成。项目开发组应设置一些重要岗位,并分成若干小组工作。

(1)总工程师:全面负责系统开发的技术工作。

(2)项目管理组:负责项目开发管理、技术标准、进度、质量、财务管理和控制等。

(3)业务分析组:负责业务流程分析、业务流程再造、设计决策模型等。

(4)数据库设计组:负责数据建模、数据库设计、数据库转储、装入、数据仓库建设方案等。

(5)各子系统软件开发组:负责各子系统的功能实现。

(6)网络组:负责网络方案的设计、建设。

(7)机房建设组:负责机房建设。

4.技术队伍组

电子商务快递服务平台的建设是一项人才密集型工程,需要各层次的信息技术人才组成团结合作的技术团队,分工负责相关建设任务。他们主要保证系统平台的安全性或快递企业自身所要求的某些特殊功能的实现。不同类型的系统平台需要不同方面的技术支持人员。技术队伍组成的建议方案如下:

(1)高级系统分析师

熟悉快递业务,精通信息系统的设计方法和理论,有长期从事信息系统开发和主持全面工作的经历,要有较强的组织才能和领导艺术,较好的交流技能,还要有很强的分析、设计能力。

(2)软件工程师

负责功能模块的设计、编写详细设计说明书、测试计划、测试分析报告、指导程序设计员编程调试。

(3)程序设计人员

熟悉相应的编程语言,从事编程工作两年以上。在系统分析人员的要求下开发和修改系统,负责系统的程序设计和代码的编写。

(4)网络工程师

业务上熟悉网络技术。有建网经验,有从事互联网或局域网工作两年以上的经历,熟悉常用的网络操作系统。

(5)数据库管理人员

应熟悉Oracle、Sybase等典型的DBMS,有负责数据库建模和数据库维护的经历。

(6)数据录入人员

要求有熟悉的键盘指法,有终端工作的经历。

(7)系统维护工程师

负责系统软件、硬件的维护工作,保证系统的安全可靠运行。

除技术人员外,开发的各个阶段需要有业务人员的参加配合。开发的前期需要用户配合系统分析人员做好系统分析工作;后期需要用户承担切换、测试工作,如图5-1所示。为了使用户配合好开发工作,需要对用户进行培训,提出对他们的培训要求。

图5-1 各开发阶段的人力需求

(三)系统平台的开发方式

电子商务快递服务平台在开发建设过程中,可以采用委托开发、独立开发、合作开发和购买现成软件四种方式。

1.委托开发

委托开发方式适合于资金较为充足但系统平台的开发队伍力量薄弱的单位。委托开发方式具有省事、省时、开发的系统技术水平较高的优点;缺点是费用高,系统维护需要开发单位的长期支持,需要企业的业务骨干参与系统的论证工作,开发过程中需要企业和开发单位双方经常沟通,及时进行协调和检查。

业务外包是委托开发的形式,这不需要依靠企业内部资源建立信息系统,可以聘请专门从事开发服务的外部开发商负责信息系统的建设,甚至进行日常管理。可见,委托开发多是就一次性项目来签委托合同,而业务外包则有可能是签订一个长期的服务合同,对企业有关信息技术的业务进行日常支持。

业务外包的流行是因为有企业发现业务外包方式建立信息比企业维持内部计算机中心和信息系统工作人员更能控制成本,因为负责系统开发服务的外部开发商能从规模经济中(相同的知识、技能和能力由许多不同的用户共享)降低成本,从而获得收益,并能以富有竞争力的价格收费。因为一些企业内部的信息系统人员对知识的掌握无法与技术变化同步,所以企业可以借助业务外包进行开发。但是,也不是所有企业都能从资源外包中获得好处,一旦不能对系统很好地理解和管理,那么业务外包的缺点也有可能给组织带来严重的问题。

2.自主开发

具有较强的信息技术队伍的企业适合自主开发,又称最终用户开发。自主开发有开发费用少、开发的系统能够适用本单位的需求且满意度最高、便于维护的优点;缺点是由于不是专业开发队伍,容易受业务工作的限制,系统优化不够,开发水平较低,且由于开发人员是临时从所属各单位抽调出来进行信息系统的开发工作,这些人员在其原部门还有其他工作,所以精力有限,容易造成系统开发时间长,系统整体优化较弱,开发人员调动后,系统维护工作没有保证的情况。因此,一方面可向专业开发人士或公司进行咨询,或聘请他们做开发顾问;另一方面需要大力加强领导,实行“一把手”原则。

专门的第四代软件工具和信息系统生成器的发展使越来越多的企业进行自行开发成为可能,尽管这些工具与常规的编程语言相比运行速度较慢,但由于目前硬件的成本越来越低,完全可以弥补软件运行速度的不足,使该方法在经济上可行。

3.联合开发

有一定的信息技术人员,但不太了解信息系统开发规律,或者是整体优化能力较弱,希望借助信息系统的开发完善和提高自己的技术队伍,利于后期的系统维护工作的企业适合采取联合开发方式。该方式相对于委托开发方式具有节约资金,可以培养、增强企业的技术力量,便于系统维护工作的优点。但存在双方在合作中易出现扯皮现象的特点,因此需要双方及时达成共识,进行协调和检查。

4.购买软件包与二次开发

为了避免重复劳动,提高系统开发的经济效益,也可以购买信息系统的成套软件或开发平台。此方式具有节约时间和费用,技术水平较高的优点;缺点是通用软件的专用性较差,需要根据用户的需求,凭借一定的技术力量做软件改善和接口工作等二次开发工作。

这四种方式各有优点和缺点,但不论哪一种方式都需要快递企业的领导和业务人员参加,并在系统平台开发建设的整个过程中培养和锻炼快递企业的信息技术队伍。四种开发方式具体的比较如表5-1所示。

表5-1 各种开发方式比较

img36

(四)系统平台的开发原则

为了保证电子商务快递服务平台的成功开发,在开发中应遵循一定的原则,主要包括:

1.完整性

电子商务快递服务平台是由各子系统组成的整体,具有系统的整体性特征。手工方式下,由于处理手段的限制,信息处理采用各职能部门分别收集和保存、分散处理的形式。计算机化的信息系统必须从系统的总体出发,克服手工信息分散处理的弊病,各子系统的功能要尽可能规范,数据采集要统一,语言描述要一致,信息资源要共享,保证各子系统协调一致地工作,避免信息的大量重复(冗余),寻求系统的整体优化。

2.相关性

组成信息系统平台的各子系统有独立功能,同时又相互联系,相互作用。通过信息流把它们的功能联系起来,某一子系统发生变化,其他子系统也要相应地进行调整和改变,因此,在系统开发中,不能不考虑系统的相关性,即不能不考虑其他子系统而孤立地设计某一子系统。

3.适应性

信息系统平台应对外界条件的变化有较强的适应能力。不能适应环境变化的系统是没有生命力的。由于电子商务快递服务平台是一个很复杂的系统工程,故要求系统的结构具有较好的灵活性和可塑性。这样,当组织管理模式或计算机硬件等发生变化时,系统才能容易地进行修改、扩充等。

4.可靠性

只有可靠的系统才能得到用户的信任,因此在设计系统时,要保证系统软硬件设备的稳定性;要保证数据采集的质量;要有数据校验功能;要有一套系统的安全措施。只有这样,系统的可靠性才能得到充分保证。系统的可靠性是检验系统成败的主要指标之一。

5.经济性

经济性是衡量系统值不值得开发的重要依据。开发过程中,应尽可能节省开支和缩短开发周期。新系统投入运行后,应尽快收回投资,以提高系统的经济效益和社会效益。

(五)系统平台开发的计划与控制

电子商务快递服务平台的开发建设是一项涉及众多因素、耗资大、时间长、风险大的工程,必须进行计划和控制,即项目管理。

项目管理的目的是保证工程项目在一定资源情况下如期完成,即控制计划的执行。项目管理体现在四个方面:

1.资源保证

人力、财力、物力等方面的资源是实现计划的基础,应当首先保证这些资源的提供。

2.进度保证

在计划执行过程中,对各项任务的进度进行检查,拟定具体办法和措施。当某项任务不能按时完成时,应及时调整计划,保证整个计划按时完成。

3.审核批准

一项任务完成后,要进行审核批准,以保证质量,防止事后返工,影响后面计划的完成。

4.进度和费用统计

及时统计工程进度和经费开支情况,以便更好地控制计划的执行和调整预算。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈