我公司具有高层次的软件开发技术队伍,致力于高端管理软件开发,在各种软件开发技术领域都有相当的技术储备,包括Java、.Net、Vc等各种平台,并以先进的管理理念、优秀的设计方法、完善的系统功能,已经为数个政府部门和企事业单位完成了多个应用系统软件的开发定制服务,赢得了用户的好评。

    我公司在应用系统软件开发上主要采用了以下技术:元数据技术、BPMS流程管理技术、WebService开放的接口技术和基于Java的跨平台BS结构。

    元数据技术的使用使得数据的描述和定义与数据本身分离开来。也就是说,数据的存储和数据的定义在物理上是分离的。由于定义和存储的物理分离,当某一个实体的属性发生变化时只需要修改、添加、删除数据定义即可而没有必要修改程序代码。这使得系统的灵活性和可维护性大大增强。

    BPMS 流程管理技术包含了很多工作流管理技术的成分。但业务流程管理技术更多地强调对业务流程的动态优化和应用的集成,使得应用系统可以方便地集成其它业务应用。

    WebService开放的接口技术可以方便地和第三方系统进行交互。未来可以方便从其它行业相关系统获得信息资料,或者提供相关信息。

    基于Java的跨平台BS结构可以使系统具有一定的灵活性和可扩充性,可以很容易地根据情况的变化进行调整,并且在规模和性能两个方向上有充分的能力进行扩展以适应未来网络范围扩大、用户增多和应用升级的需要。

软件定制开发的实施过程分为五个步骤

1.前期准备:
    开发人员对系统开发前期进行充分的用户调研、需求分析和系统体系结构的设计准备工作。前期准备工作完成后双方签订《软件开发合同》 。
    我公司的软件开发人员以及用户方人员共同组建项目组,一名或两名项目主管负责管理项目的整体实施,共同参与系统的全面设计、开发,并针对业务提出进一步开发需求,开展软件用户化工作,参与设计业务系统与其它软件的接口。

2.实施过程:
    整个开发实施过程将经历需求分析、架构设计、系统设计、代码编写、软件测试等阶段。

3.项目验收
    当软件部署正常试运行进行项目初步验收。正常运行至规定时间后,进行项目最终验收,验收主要以项目合同及《软件开发设计方案》为依据,对软件的各项功能进行全面的核查,如无异议,用户方签署“验收确认书”。

4.使用培训
    制定培训目标和实施培训计划。项目组有义务对用户提供及时、有效、全面的培训,并在项目实施过程中充分重视对用户方的技术转移,并提前制订有效可行的培训计划。

5.售后技术支持和系统维护