# 方案 # 方案一 ### 模块规划 #### 1、app应用 应用包括调用安卓内置SDK驱动插件、业务应用和终端管理3个模块。 ##### 调用SDK插件 作用:用于调用安卓内置sdk驱动,从而调用机器硬件,讲安卓调用方式转化为了js以供前端业务人员使用 人员分配:需要安卓工程师和前端工程师配合便携式插件并发布 ##### 业务应用 作用:项目主体业务展示、交互、办理 人员分配:需要UI设计师设计,前端工程师开发 ##### 终端管理 作用:用来管理和设置终端 人员分配:需要UI设计师设计,前端工程师开发 #### 2、server 后端服务包括远程设备管理、业务数据统计/分析、接口转发、应用设置等功能 人员分配:后端java开发工程 ##### 设备管理 作用:用于管理自助设备,并提供下发文件、检测设备状态 ##### 接口转发 作用:将甲方和第三方接口转换为统一标准接口提供给内部人员使用 ##### 应用设置 作用:用于设置终端应用个性化配置 ##### 其他功能具体项目而增加 #### 3、web终端管理 作用:将后端服务server的设备管理、应用设置等具体业务可视化,以便管理人员操作 人员分配:需要UI设计师设计,前端工程师开发 ### 人员建设 产品经理:对项目进行实时跟进和需求梳理,对外与商务、甲方进行项目信息沟通,对内与设计和开发人员进行需求沟通和项目实现跟进,必要时对同类型产品进行市场调研和构想,并应用于项目中 项目经理:对产品提供的项目需求进行时间的安排和分配开发资源,并进行实现,必要时对代码进行审核 UI设计师:对产品提供的原型图和需求进行页面设计输出设计稿,必要时与产品完成宣传图、高保真原型图 前端工程师:对设计稿进行代码还原,并对接后段开发人员进行接口对接 后端工程师:对甲方、第三方接口进行转发成内部标准接口以供前端人员调用 安卓驱动工程师:参与安卓SDK驱动对接与前端人员一起开发对接插架,以便前端人员使用 ### 结构图 [![方案一.png](https://bookstack.szzt.com/uploads/images/gallery/2022-07/scaled-1680-/QnacDySUtm.png)](https://bookstack.szzt.com/uploads/images/gallery/2022-07/QnacDySUtm.png)