About Images
服务介绍

近年,云、智能手机、AI等代表技术的发展催生了数字转换(DX),大数据、RPA等新业务和技术。 精琢凭借其先进的专业知识和开发技术,为各种行业和业务提供最佳的系统,以满足客户从小型到大型项目的需求。

服务流程

本公司的软件开发有8个基本流程,各不同角色在每个流程中都承担相应的作用,推动开发项目的进展。

1-售前

首先,销售代表要找出新客户和持续交易客户在当前业务中的改进点,探索有什么样的解决方案,以及开发什么样的系统对业务运营有帮助。 在与客户交谈的同时构建假设,并与客户进行协商,以确保他们对系统的部署持积极态度。

2-咨询・提案

接下来是与项目经理和系统工程师进行客户访谈的阶段。我们将公司管理的中长期计划与现状进行比较,并了解客户面临的挑战。在此基础上向客户提出解决方案。考虑到系统的内容,开发成本,开发周期,成本效益和其他公司的比较,将其纳入建议书中,根据客户的管理体制明确引入目的、期望结果和应用范围,同时完善开发方的项目体制,提出建议。 提案后,提出详细的报价,得到客户的认可后即为合同和订单。 签约后,我们将参考项目管理方法「PMBOK」(项目管理Body of Knowledge)等,制定项目计划、日程安排和各种管理方法(进度,质量,沟通,挑战/风险等)。

3-需求分析

需求定义是将系统化的业务和必要的性能等明确化并确定规范的阶段。需求定义影响后续的所有过程,是左右项目成功与否的阶段。 在需求定义中,将编写「需求定义书」,并对以下三点进行讨论和说明。

  • 掌握当前的业务流程:掌握当前的业务流程,整理技术上的问题和课题,制作系统设计书。
  • 明确客户和开发方之间的角色划分:明确客户和开发方之间的角色划分以及相互间所需的工作任务。
  • 制定新的业务流程(解决方案):考虑实现客户需求的措施,并将其纳入新的业务流程和设计中。 从预算和可行性的角度出发,我们还将明确在本次解决方案中包括或未包括的规格。

4-设计

该设计将根据要求文档审查软件开发大纲和规范。设计方法包括「基本设计(外部设计)」和「详细设计(内部设计)」。

  • 基本设计:确定从外部观察基本设计软件和系统时的工作方式。 根据需求文档设计用户规格,包括操作屏幕和操作方法。
  • 详细设计:根据基本设计确定系统和软件的内部结构设计。系统功能,数据库设计和程序创建之前的具体开发过程将在规范中列出。

5-开发

根据规范书和设计文档,使用计算机可处理的语言编写程序。根据需要,与数据库和其他系统并行进行参数设置和接口开发。

6-测试

测试验证系统和软件是否按照设计和规范运行。有四种类型的测试。

  • 单元测试:一个接一个地测试创建的程序,以验证它们是否正常运行。还将检查各个模块(部件)的功能、性能和可操作性。
  • 结合测试(综合测试):将单元测试确认的多个模块连接起来,验证它们是否正常工作而没有任何问题。 从小结合到大结合,分几个阶段执行。
  • 系统测试(综合测试):对所有程序和硬件进行整体系统测试。 在所有子系统中执行所有假定的处理,包括正常的批处理,每月和年度处理。
  • 操作测试(用户测试)用于确定客户是否接受完成的系统交付的测试。 在客户使用实际处理的数据的同时,确认系统的功能和性能是否与目的和使用意图相匹配。

7-交付

在客户验收系统开发完成后,交付给客户。在开始系统的实际操作时,将系统的设计文件,程序和操作手册交付给客户。开发方也可能会进行一系列的操作说明。在销售SaaS(Software asa Service)软件包时,会涉及到名为「客户支持」的跟进人员。主要目的是帮助客户顺利使用产品。

8-运维

交货后会应对系统故障和维护。在稳定运转之前的一定期间内,系统故障等也会积极应对。此外,在开始运行后,如有系统的修订或客户的要求,我们将对应系统进行追加开发。

FineReport 部署支持服务

精琢提供FineReport的部署、咨询、开发、运维等服务。
部署流程

需求定义→设计→实施、反馈

需求定义

在正式构建FineReport BI系统之前,需要从经营层、业务部门和信息部门等多个角度收集需求,明确“谁、用于什么目的”。 很可能是因为需求定义失败,才引入了BI系统,但最终没有人使用。 在这一步中,要明确用户要分析什么,以及分析时需要的数据,这一点很重要。 一旦确定了分析对象,就可确定每个分析对象的分析切口和数值。 例如,如果你想以销售额为分析对象,按商品、地区来分析销售额,那么商品、地区就是分析的切入点,销售额就是要分析的数值。 您应该可以在此步骤中定义BI分析所需的数据源。

设计

在完成BI系统的设计之前,全面理解必要条件。 设计步骤包括数据模型、数据仓库、画面、报告等。

  • 数据模型:数据建模是对分析的关键部分(维度)进行分类和分层,并对要分析的数值(度量)进行分类。 通过设计数据模型来满足最终用户的需求,用户可以立即找到并使用他们所需的数据。 这一步需要IT部门花费大量时间。
  • 数据软件:数据软件是以预定义格式(如结构化或分类)存储大量数据的数据库。 如果数据未经预处理,可能会降低数据查询的效率。 因此,如果一般数据库的处理速度较慢,并且没有用于分析的数据格式,则需要使用ETL工具来转换,提取和加载数据,并设计用于存储数据的数据软件。
  • 画面和报告:设计用户在FineReport BI系统中实际使用的分析画面,报告输出画面,例行报告和仪表盘(图形化显示数据资源资料的一种展示形式)等。

实施、反馈

做好准备后,我们将开始实施FineReport BI系统的概念验证(POC)。 收集关于BI系统使用的大量数据和用户反馈,并找出未满足定义请求的原因。 然后对BI系统进行修改和优化以满足要求。 BI系统部署是一个重复的过程,包括需求定义,设计,实施和反馈。 特别是在这一步骤中,我们会在使用过程中遇到各种问题,因此我们会根据反馈,从最初的需求定义开始,不断地改进整个流程。

Images

联系我们

联系我们

公司地址:北京市海淀区东北旺西路8号院23号楼108房间

联系电话:010-62669667

电子邮件:foryou@prec-tech.com

copyright © 2021 , 北京精琢科技有限公司 版权所有 京ICP备xxxxxxxx号