软件定制开发平台在信息化建设中的作用
1软件定制开发平台的特点
(1)并非最终产品。所谓软件定制开发平台,可以看作是一个半成品的软件或者系统,用户拿到手后并不能直接用于处理自身的业务需求,而是要先根据自身的实际情况进行一系列的设置、设计才能得到一个可以运行的软件或者信息系统,这一过程所需要花费的时间和工作量由用户自身需求和实际情况的复杂程度决定。也就是说,软件定制开发平台只是一个工具,一个帮助用户生成自身所需软件和信息系统的工具。
(2)预置可用模板。虽然软件定制开发平台并非最终产品,需要用户自己进行二次开发,但由于一些常用业务广泛地存在于各企事业单位中,因此软件定制平台也会提供一些现成的配置好的软件模板供用户使用,使得用户有可能在只需进行少量设置的情况下即可开始使用。此外,预置的模板也是用户在设计开发自己的软件和信息系统时的一个良好参考。
(3)提供可视化开发工具。软件定制开发平台面向的用户是企事业单位中的员工,这里面既包括了信息技术人员,也包括了一般的业务人员,这就意味着在平台的使用过程中,必须要让缺乏系统开发经验的信息技术人员和毫无系统开发经验的业务人员都能够轻松上手。要做到这一点,提供可视化开发工具无疑是最佳方法。借助软件定制开发平台中提供的可视化开发工具,用户所要做的就是用鼠标点击、拖放各种组件到合适的位置,然后就可以看到最终的界面效果,一切都是所见即所得,让用户可以在不进行编程的情况下完成一个信息系统的开发设计。
(4)采用B/S结构。软件定制开发平台一般采用IE等主流浏览器作为开发环境,用户不需要安装特定的客户端,并且可以随时修改随时生效,不需要重新发布。所有的开发工作都是通过在WEB页面上的可视化配置来完成,用户可以在线完成CRM、OA、HR、SCM等各种行业管理系统的搭建。
2中小企事业单位信息化建设的障碍
中小企事业单位在信息化建设上的障碍主要体现在资金和人才两个方面。一方面,中小企事业单位往往缺乏资金,无法在信息化建设上投入大量资金,也就意味着无法支付昂贵的信息系统开发费用;另一方面,中小企事业单位中往往缺乏专门的信息技术人员,既有数量上的不足也有质量上的不足,也就意味着无法自行组织人员独立开发信息系统。没有为自己量身打造的信息系统,信息化建设也只能是空谈。
3软件定制开发平台对中小企事业单位信息化建设的积极作用
(1)费用低。软件定制开发平台中有不少都可以免费使用,即使购买厂商的服务支持,相比起其他开发方式仍然有成本优势。
(2)门槛低。由前述可知,软件定制开发平台提供了可视化的开发工具,并且有常见信息系统的模板,用户并非从零开始,即使是没有开发经验的业务人员也可以完成常见信息系统的配置开发,这大大降低了中小企事业单位进行软件定制开发的门槛。
(3)效率高。由于软件定制开发平台采用了B/S结构,所见即所得,所有修改即时生效,再加上模板的存在,使得定制开发一个信息系统所需的时间大大缩短了。同时,对定制的信息系统进行修改不再是一件费时费力的事,只需在线进行修改即可生效,用户可以随时根据自身情况完善、修正信息系统。
4应用软件定制开发平台需注意的问题
(1)学习成本。目前市面上的软件定制开发平台大多是基于某一技术架构开发的,最常见的就是基于J2EE和J2ME。不同的软件定制开发平台,虽然核心架构可能一样,但是在实际使用时需要掌握的知识却依然会有所差异。而且不同的平台产品,也会有不同的理念,这一点会体现在具体的使用过程中。因此,对于用户而言,不同的平台所需要花费的学习成本也是不同的,在选择软件定制平台时,应该先进行试用,初步了解其所需知识和设计理念后再根据自身情况决定。
(2)厂商实力。软件定制开发平台在国内仍属于新生事物,还在不断地发展完善中,作为用户,从长远的使用角度来考虑,应该选择一些有实力的厂商推出的软件定制开发平台,这样可以保证日后平台可以不断得到完善升级,或者在出现问题的时候能够得到技术支持。
(3)系统规划。虽然使用软件定制开发平台进行软件或者信息系统的开发相比起传统的系统开发方式而言容易了许多,但是相应的也容易使用户忽略了信息系统的规划,最终造成系统模块之间彼此割裂,难以复用,得不偿失。
5结束语
毫无疑问,软件定制开发平台作为一种新兴的开发工具,简化了开发过程,降低了开发难度,缩短了开发周期,提高了开发效率,节省了开发成本。普通用户在接受简单培训后也能够使用软件定制开发平台设计出自己所需的各种管理软件,无疑为中小企事业单位的信息化建设提供了强有力的支持。
参考文献
[1]洪蕾.山东农信社:像“搭积木”一样做开发[N].中国电脑教育报,2013429(13).
[2]京诚鼎宇开发基于java的快速开发平台助力企业信息化建设[N].世界金属导报,20130507(B07).
来源:现代商贸工业 2013年18期
作者:韦喆哲
上一篇:浅谈计算机软件开发与数据库管理
下一篇:医学样品检验管理软件的开发与应用