如何采购网络货运平台项目技术标准如何技术角度阐述采购技巧

核心提示如何采购合适的网络货运平台?招投标,还是直接跟技术供应商洽谈?阔天科技简单说明市面上的场景情况。大部分自研的网络货运平台,通常只有个别省份的对接经验,因此导致资质申报过程中,进度缓慢,最终获得网络货运牌照效率低。部分技术供应商,虽然

如何选购合适的网上货运平台?投标,还是与技术供应商直接谈判?阔天科技简单讲解一下市面上的场景。大部分自研的网上货运平台通常只有个别省份的对接经验,导致资质申报过程进展缓慢,最终获得网上货运许可的效率较低。一些技术供应商虽然对接经验较多,但业务水平不够完善,导致甲乙双方合作时间较短,在获得网络货运牌照后,仍决定自主研发网络货运平台,双方技术合作难以深入。

购买在线货运平台通常有三种方式:

一是国内网络货运平台采购,选择招标,大部分属于低价中标;少数高价竞标者不够透明。这种合作只能协助甲方取得网络货运资质。在项目正式运作的层面,进展缓慢。

二、直接购买标准化线上货运平台,甲方企业管理层与乙方技术供应商远程或面对面沟通。一些专业客户会仔细观看平台的演示,避免盲目购买。这是最常见的合作形式。而很多企业客户只看业务层面,不关注平台本身的技术层面;在平台演示的过程中,很少记录问题来对比市面上的平台。第一次合作后,用了4-5个月的时间获得线上货运资质,后续仍需平台再次购买。

第三,购买网络货运平台源代码进行二次开发。这种网络货运企业属于专业级。这一部分简要说明了一些要点:

即使是自主研发,也建议购买网络货运平台的源代码进行二次开发,而且必须是完整版的源代码。平台源代码的交付细节受到严格的合同规范的约束。这样才能避免走弯路,低成本的源采购,交付滞后的版本或技术框架。市场上成熟的软件平台实际投入不会低于1000万,正常的RD周期在2年以上。自主研发,基于成熟软件的二次开发,前期可以节省90%左右的成本。

技术框架:建议购买以java为核心的后端开发语言,可以大大节省人力成本,提高开发效率。的相关开发语言。net和C#相对落后,即使在北上广深也很难招到技术人才。这些35岁左右的人才,大多已经转型;25岁左右,缺乏开发经验,培训和学习的。net和C#,无论是公立大学,还是私立院校,还是培训机构,都是比较少的。

下面简单解释一下。阔天科技采用的技术框架适合专业企业客户。对比自身RD团队的情况,进行技术选择和改编。

下图说明了网络货运平台研发的迭代过程。

货运平台-服务器

概述:服务器使用Java作为其开发语言。

作为微服务开发框架的Spring Cloud。

微服务:春云

ORM: MyBatis-plus

服务网关:孔

配置中心:阿波罗

服务注册中心:领事

数据库:MySQL+redis

短信服务:高斯

对象存储:minIO

外部负载均衡:阿里云SLB

内部负载平衡:nginx

服务链接跟踪:空中漫步

分布式搜索和分析:弹性搜索

安全认证和授权:Spring Security+JSON Web Token

API文档:智能文档

货运平台-前端技术

语言:js。

使用React作为UI框架。

使用MobX管理全局数据,使用Props State管理临时数据。

使用React路由器管理路由规则

使用Jest,Enzyme作为单元测试工具。

使用react-boilerplate初始化项目。

使用Webpack,Babel作为项目构建工具。

使用socket.io作为WebSocket工具

使用fetch作为ajax工具,过渡期使用axios。

使用CSS模块作为CSS模块化工具

使用Puppeteer作为集成测试工具。

使用ESLint作为检查代码语法的工具,代码规范参考前端开发技术规范。

使用Rendertron处理搜索引擎优化和服务器端渲染。

网络移动技术

颤动部分

开发语言:flutter/dart

数据持久性:共享的首选项

Ui布局:ui组件集和颤振/材质的自定义控件。

网络层:dio,连接

加密工具:加密

地图/位置:地图_颤动_地图,地图_颤动_位置

其他主要使用的第三方库:flutter _ datetime _ picker,image _ picker,path _ provider,flutter _ pdf view,URL _ launcher。

App开发,注意事项:RD团队前期尝试了React原生混合开发,但是遇到了很多技术问题,需要花费大量时间解决,所以已经放弃了。

网络货运iOS端

开发语言:目标-C

数据持久性:沙盒文件持久性,NSUserDefaults

用户界面布局:自动布局自适应布局

第三方库的组件依赖:Cocoapods,主要用的第三方库:Amap2MAP-NO-IDFA,AMapLocation-NO-IDFA,Accessibility,AlipaySDK-iOS。

货运机器人端机器人

开发语言:Java

数据持久性:共享的首选项

Ui布局:android的ui组件集和自定义控件。

网络层:okhttp,改造,rx

网络图片加载和缓存:glide

其他主要使用的第三方库:黄油刀、eventbus、picker、viewbinding、支付宝SDK、ama psdk。

统计分析:Bugly,友盟

网络货运小程序和H5

●采用uniapp技术方案。

 
友情链接
鄂ICP备19019357号-22