全国服务专线:029-88605294
产品服务
推广销售
网站建设
软件开发
APP开发
域名注册
网站空间
软件开发 当前位置:首页 - 产品服务  - 软件开发
  利友科技整体技术实力雄厚,具备对复杂系统的分析和设计能力,具有对大型关系型数据库应用设计和实施的经验,秉承现代管理理念,不断完善经营模式。在内部管理上优化管理流程,合理利用资源,以人为本,注重个人道德素质的培养,充分调动每一位员工的积极性,发挥每个人的最大潜能;以客户的需要为第一需要,以客户的发展为自己的发展,快速响应客户的个性化需求,因而获得了很好的口碑。

  利友科技软件事业部软件开发流程
  1、前期准备
  西安利友科技有限公司开发人员对系统开发前期进行充分的用户调研、需求分析和系统体系结构的设计准备工作。 开发人员以及业务需求人员共同组建项目组,一名项目经理负责监控项目的整体实施,共同参与系统的全面设计、开发,并针对业务提出进一步开发需求,开展软件用户化工作,制定二次开发方案,参与设计业务系统与其它软件的接口。 
  2、实施过程
  整个开发过程将经历获取需求、需求分析、系统结构建立、设计、编码、测试等阶段。 
  2.1 获取需求
  软件在进入正式开发之前供准确的书面《软件设计详细需求书》响待开发系统的主要因素。 
  2.2 需求分析
  西安利友科技有限公司开发人员构思、确立系统目标、划分业务领域、现行业务分析、建立业务模型、信息需求分析、用户视图规范化、数据元素标准化与一致性控制等。 在项目组和用户充分交互、理解的基础上,提出系统的技术构架,对系统功能、性能等主要指标作描述,对实现方法项目实施人员应有一个比较清晰的轮廓及整体设计思路,对有疑问的地方及时与业务需求人员进行沟通交流,最终达成共识。 综合对该用户群体现有硬件配置,软件配置,网络使用情况,数据库使用情况,计算机熟悉程度做一定的调研,根据调查的统计结果决定即将开发的一些软件适用指标。
  2.3 系统结构建立 
  确定软件服务器的硬件配置及用户硬件资源配置。 确定用户软件平台的统一协调。 
  2.4 设计 
  软件设计阶段的工作包括对模块进行必要的修改,同时可能需要对某些结构做一些修改,确定界面定义、用户服务层、业务逻辑层、数据库服务层和具体数据库,确定软件开发工具。这一阶段还将完成更详细的功能和业务需求调研,制作系统中最符合用户需要的文档。 根据应用系统对安全的要求,同步进行安全保密设计。 
  2.5 编码 
  确定软件的界面风格、使用功能、编程语言、数据库结构和具体数据等工作,并开始进入程序编写阶段。 开发人员进入设置和编码工作之后,应先确定编码的风格在开发过程中保持一致,工作过程中如发现前面分析或设计阶段的某些错误,应返回到前面的阶段进行必要的修改,同时主要开发人员之间应相互紧密配合。 
  2.6 测试 
  系统投入使用前最关键的一个步骤,由开发人员之间、业务需求人员交叉测试或由软件测试工程师测试。开发人员将对在测试过程中发现的问题提出可行建议进行改进。 
  3 、整体验收
  业务需求人员负责提供验收标准。 当软件的后期测试完成后,通知业务需求人员验收,验收主要以业务需求人员提供的原始资料及《软件开发设计方案》为依据,对软件的各项功能进行全面的核查,如无异议,验收后签署“验收确认书”。 
  4 、后期培训
  4.1 培训目标
   在实施项目的过程中,使相关操作人员理解软件的基本原理和实际运用,使他们对整套业务软件的具体性能,操作步骤以及具体要求,有一个更深层次的认识,并能在计算机管理下对其业务软件流程熟练操作使用。 再开发人员共同接受软件开发方全面、系统的培训,保证能够在二期推广中独挡一面完成推广及软件升级任务。
  4.2 培训计划
  项目组有义务对用户提供及时、有效、全面的培训,并在项目实施过程中充分重视对用户方的技术转移,并提前制订有效可行的培训计划。 
  4.3 考核标准
  以实际操作方式测试用户对软件系统流程的操作使用能力。 
  5 、技术支持
  西安利友科技有限公司为业务需求方提供书面的技术支持承诺,并能够认真执行,落到实处。 开发人员对系统开发前期进行充分的用户调研、需求分析和系统体系结构的设计准备工作。 西安利友科技有限公司软件开发人员以及业务需求人员共同组建项目组,一名项目经理负责监控项目的整体实施,共同参与系统的全面设计、开发,并针对业务提出进一步开发需求,开展软件用户化工作,制定二次开发方案,参与设计业务系统与其它软件的接口。

技术实力

  LAMP软件架构
  LAMP(Linux- Apache-MySQL-PHP)软件架构是目前国际流行的B/S软件应用框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据 库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和 Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等特点,微软的.NET架构相比,LAMP具有通用、跨平台、高性能、低价格的 优势,因此LAMP无论是性能、质量还是价格都是搭建B/S软件应用的首选平台。
  Jave/J2EE软件架构
  企业级最安全,最流行的 基于java技术J2EE Java2平台企业版(Java 2 Platform,Enterprise Edition)技术架构:J2EE 架构整合SSH经典java分层技术,即Struts2.0 + Spring3.0 + Hibernate3.0框架。J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
   数据库就采用目前最安全,最高效的关系型数据库 oracle10。
  Jave和J2EE,无论在负载均衡还是可扩展性,java的开源特性,都可帮助找到最合适的技术框架。J2EE提供了企业级的计算模型和运行环境,使用EJB Server作为商业组件的部署环境,在EJB Server容器中提供了分布式计算环境中组件需要的所有服务(JTS、JMAPI、JMS、JNDI等)。实现商业逻辑的EJB组件可以更高效的运行在应用服务器中,支持多种客户端的访问。J2EE使企业级应用具有安全性、可扩展性和可靠性,使用J2EE作为工作流的开发平台符合电子商务建设的应用需求。 

版权所有:中国 · 西安利友科技有限公司
地址:西安市高新区科技路70号(科技路与高新六路十字东南角)梧桐朗座B座18楼21802室 邮编:710065
公司总机:029-88605294 传真:029-88605294
陕ICP备10004098号