软件定制

首页

软件定制
为什么选择上海颉琛?

    上海颉琛是发动机及汽车电机测试主控软件开发服务提供商。成立以来,我们和国内多家知名发动机及新能源汽车公司建立了合作,为汽车行业的客户提供了优质的服务。

    上海颉琛对企业量身提供从咨询,解决方案到实施的一站式软件定制服务。我们的专业IT人员将立足于客户需求,开发出让客户满意的发动机及汽车电机专业测试软件。

    目前市场上的成熟工控软件一方面价格可能对一些公司来说难以承受,另一方面功能可能难以兼顾到公司的个性化需求,因此不少公司转向定制开发。具体地说,定制开发就是根据公司的具体情况,具体要求,我们帮需求公司设计软件系统,提供相应的数据库开发服务,也可提供原代码服务。我们的软件技术团队主力都在行业10年以上多线程编程经验,及嵌入式系统Linux,Vxworks,Ucos,RTX,LabviewRT,WinCE的编程经验,配套的硬件设计团队全来自科大,华为中兴等知名公司,

    我们提供的定制化软件用到的开发工具:

    Matlab/Sumlink,C/C++,VB,Delphi,Java,Labview,SQL,等。

    我们提供的定制化软件的类型:自动化生产线,运动控制模型仿真,新能源电机控制,电机台架测试软件,发动机及动力总成台架测试软件,现场工业数据采集,试验室数据管理,各种非标设备的控制软件,同时我们也提供软件的控制算法服务。

    我们专业的定制化工控类软件开发交钥匙流程:

    准备阶段 -实施过程管控阶段(需求分析、系统架构建立、设计、编码、测试)-整体验收-培训 


    开发人员对系统开发前期进行充分的用户调研、需求分析和系统体系结构的设计准备工作。 

    开发人员以及业务需求人员共同组建项目组,一名项目经理负责监控项目的整体实施,共同参与系统的全面设计、开发,并针对业务提出进一步开发需求,开展软件用户化工作,制定二次开发方案,参与设计业务系统与其它软件的接口。 

    实施过程管控阶段 

    整个开发过程将经历获取需求、需求分析、系统结构建立、设计、编码、测试等阶段

    1) 获取需求 

    软件在进入正式开发之前供准确的书面《软件设计详细需求书》响待开发系统的主要因素。 

    2) 需求分析 
    开运联合开发人员构思、确立系统目标、划分业务领域、现行业务分析、建立业务模型、信息需求分析、用户视图规范化、数据元素标准化与一致性控制等。 
    在项目组和用户充分交互、理解的基础上,提出系统的技术构架,对系统功能、性能等主要指标作描述,对实现方法项目实施人员应有一个比较清晰的轮廓及整体设计思路,对有疑问的地方及时与业务需求人员进行沟通交流,最终达成共识。 
    综合对该用户群体现有硬件配置,软件配置,网络使用情况,数据库使用情况,计算机熟悉程度做一定的调研,根据调查的统计结果决定即将开发的一些软件适用指标。 

    3) 系统结构建立 
    确定软件服务器的硬件配置及用户硬件资源配置。 
    确定用户软件平台的统一协调。 

    4) 设计 
    软件设计阶段的工作包括对模块进行必要的修改,同时可能需要对某些结构做一些修改,确定界面定义、用户服务层、业务逻辑层、数据库服务层和具体数据库,确定软件开发工具。这一阶段还将完成更详细的功能和业务需求调研,制作系统中最符合用户需要的文档。 
根据应用系统对安全的要求,同步进行安全保密设计。 

    5) 编码 
    确定软件的界面风格、使用功能、编程语言、数据库结构和具体数据等工作,并开始进入程序编写阶段。 
    开发人员进入设置和编码工作之后,应先确定编码的风格在开发过程中保持一致,工作过程中如发现前面分析或设计阶段的某些错误,应返回到前面的阶段进行必要的修改,同时主要开发人员之间应相互紧密配合。 

    6) 测试 
    系统投入使用前最关键的一个步骤,由开发人员之间、业务需求人员交叉测试或由软件测试工程师测试。开发人员将对在测试过程中发现的问题提出可行建议进行改进。 

    整体验收 
    业务需求人员负责提供验收标准。 
    当软件的后期测试完成后,通知业务需求人员验收,验收主要以业务需求人员提供的原始资料及《软件开发设计方案》为依据,对软件的各项功能进行全面的核查,如无异议,验收后签署验收确认书 

    后期培训 

    1) 培训目标 
    在实施项目的过程中,使相关操作人员理解软件的基本原理和实际运用,使他们对整套业务软件的具体性能,操作步骤以及具体要求,有一个更深层次的认识,并能在计算机管理下对其业务软件流程熟练操作使用。 

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

    3) 考核标准 
    以实际操作方式测试用户对软件系统流程的操作使用能力。 

    4) 技术支持 
    为业务需求方提供书面的技术支持承诺,并能够认真执行,落到实处

电机性能测试软件
发布时间:2017-1-10 18:50:35 浏览:280