XML | HTML | TXT
您当前位置:软件开发 >> 新闻动态 >> 软件开发行业资讯 >> 浏览文章

软件开发平台

  在西方发达国家是为大、中、小公司所广泛采用的一种软件开发形式,在企业管理软件占有40%左右的市场份额,而在我国,由于经济环境和传统管理方式的不同,定制软件还是一种新生事物,不被广大客户所认同。

  一、软件开发平台的演变

  从编程之初,便免不了和方法,类,接口之类的东西打交道。久而久之,自然会对此进行总结,由此而产生了开发平台。而今中国的程序员之中,有很大一部分都是编一些企业MIS、政府MIS之类的程序。其主要工作就是对数据进行一下增删改查的操作,对MIS系统做一些基础的管理而已。软件开发平台有两种平台模式:一种是传统的C/S架构模式,一种是现在流行的B/S架构模式。B/S架构模式是随着互联网的流行,自然又要求以互联网为基础,把这些都网络化,以实现网络资源共享,而不是传统的单机模式。这便激发了软件开发者的创造力,形成了软件开发平台的B/S架构模式(web开发平台)。对于web开发平台,

  1.以web2.0为基础,基于互联网的B/S架构的软件。它本身也是一个软件,只不过不是最终的软件产品,而是用于二次开发的软件。

  2.用于实现各类业务系统,如CRM、MIS、ERP、HIS、OA等等的开发。web开发平台本身就是一个二次开发平台,他不同于诸如eclipse等这样的开发工具,需要写大量的代码来完成各个业务模块,二次开发平台只需要设计好自己的数据结构,进行一些简单的配置、拖拉等操作就可以完成业务系统的开发。

  3.能够快速的实现各种报表包括复杂的图表报表的设计制作,传统的编码式开发需要自己去编写想要的各种报表,而运用开发平台就简单多了,可以很轻松的配置出各种报表。

  使用web开发平台的目的是为了实现资源共享、节约开发成本、提高开发效率、缩短开发周期。而如今的开发平台大都采用非编码的方式或者是极少编码的方式,这样正好达到了目的。有的甚至可以减少80%的代码量,可见效率会提高多少。

  二、技术特点

  1、目前开发结构有B/S、C/S及混合结构,兼容各大型数据库系统,如Oracle、SQL Server。开发工具可根据企业实际需要选用相关技术平台,系统均采用多层架构组织而成,良好的分层决定了一个良好系统基础。

  2、系统采用CS(设计器)+BS(系统运行平台)的混合分离模式,使得设计与系统运行有机的分离。

  3、定制系统具有非常强大的伸缩扩展性,当系统上线后,如果公司业务发生了变化采用设计器就能很方便的重新构造出变化后的业务 模块出来,整个这个过程可能只需要几分钟,可减轻了客户再次开发的费用,既省时又省钱。

  4、设计器与系统运行平台的联系采用了当前最流行面向对象化编程技术并且在访问接口采用了非常复杂的加密等安全技术,系统安全性高、系统运行速度快

  5、系统运行平台的客户端没有数量的限制。

  三、开发范围

  1,在兴达ERP基础上定制个性化流程、定制个性化ERP

  2,定制各类客户内部办公及业务模块办公系统(OA及协同办公)

  3,定制各类企业的即时通讯工具(IM)

  4,定制个性化客户资源管理系统(CRM)

  5,在兴达ERP基础上定制个性化供应链管理系统(SCM)

  6,定制个性化供应链客户分销管理系统

  7,定制BtoB、BtoC各类电子商务平台

  8,定制各类企事业单位信息门户

  四、开发流程

  1、组织结构分析:可由兴达软件或与用户双方共同参与分析,写好组织结构文档;

  2、用户界面分析:绘制事件流程图,PDA(问题分析图)描述业务流程。兴达软件由专业软件开发工程师及美工设计师完成系统界面设计,经用户确认,开始软件开发;

  3、业务数据分析:构件图描述业务数据的内容及其之间的关系;

  4、说明文档和开发文档的编制;

  5、软件设计和开发;

  6、软件模块编写和开发;

  7、开发进度控制和质量控制;

  8、软件装配与测试:专业软件开发工程师和测试工程师完成系统软件开发和测试,强大测试力量和一对一软件测试体系, 确保系统软件质量为最终用户提供应用培训:专业软件工程师辅导用户使用系统,协助用户进行初始化工作;

  9、系统初始化完毕,进行试运行阶段,测试系统功能的完善性和全面性正式切换双方共同测评系统,确保系统能全面符合用户需求说明书定义的所有功能,正式启用系统;

  10、用户试用,反馈问题;

  11、软件质量改进,由双方协商进行;

  12、软件交付使用;

  13、定制开发流程图

  五、面向对象

  1 独立软件开发商

  省时省力:免代码,规范,更容易

  精力集中于业务逻辑的处理,而不需要疲于跟踪计算机发展的最新技术,也能开发出高质量的、符合客户需求的软件产品

  轻松提升软件开发管理水平

  宏天EST-BPM平台的平台无关性和技术无关性能保证企业的发展不受工具本身限制

  2 系统集成商

  省时省力省成本:二次开发从编程转为配置;

  集成力增强:易于定制,易形成行业方案;

  合约成功率提高:易与其它软件集成;

  3 大中型企业和政府

  业务流程可动态调整,而不受软件的限制;

  满足企业不断变化的需求;

  即使没有太多的专业的高水平的软件开发人员也能开发出符合企业特点的高水平的应用系统;


手机:18678812288 E-Mail:1069706080@qq.com
地址:山东省济南市舜耕路泉城公园东门园内向北50米 鲁ICP备07011972号 版权所有2008-2013 山东赢德信息科技有限公司