【项目记录】-液化气配送app android版

本文介绍了一款针对液化气配送业务的Android应用开发过程。应用实现了配送接单、气瓶信息管理、通知接收及蓝牙打印等功能,并采用SQLite存储数据,支持Android 4.0以上版本。

  液化气配送app android版。

  提供资料如下:

  应用场景说明

  • 呼叫中心收到定气信息后,将定气/维修信息发送给指定送气工手机
  • 送气工配送完成后在手机上扫描回收气瓶条码\发送气瓶条码\维修条码码,并填写定单配送完成相应信息并打印配送/维修完成定单.
  • 呼叫中心统一向所有送气工手机发送通知信息


  提供的参考界面(有些敏感信息的就不放出记录了)

   

 

  xarue设计的界面

      

 

  开发相关

  开发完的相关界面(参考美团配色和样式)

  

 

  

 

  

 

 

 

  开发功能主要有:

  1. 数据接口甲方开发配合测试。
  2. 液化气配送接单、退单、完成操作。气瓶信息操作,可以增删
  3. 维修、接单、退单、完成操作。
  4. 通知查看。
  5. 蓝牙打印小票。
  6. 自动检测升级

 

  最低支持android4.0+

  app数据要求存在本地,每次根据送气工最后一次操作app单据时间作为更新标记。

  获取数据时间节点

    第一次获取数据为2000-01-01 00:00:00,后面就取本地数据库中最大的时间

  订单、维修单

    从服务器获取订单、维修单数据,根据唯一标识判断本地数据库中是否存在,不存在新增,存在则更新。

  通知

    从服务器获取通知数据,根据唯一标识判断本地数据库中是否存在,不存在新增,存在则更新。

  自动升级

    升级登录后自动检测版本,提示是否升级。【我的】界面,点击检测版本,提示是否升级。

  清理缓存

    清除7天前的完成订单。

 

  数据存储主要是用了sqliteSharedPreferences进行存储

  订单、维修单、通知数据存储。通过协议获取数据,存入sqlite数据库,数据查询数据从本地sqlite数据库中查询。

 

  项目中使用到的其他组件。(注:项目使用的组件均为开源组件)

  pulltorefresh下拉刷新组件

  fastjson-1.1.21.jar阿里json操作组件

  xUtils-3.1.22.jar安卓开发框架,项目中使用了控件注解获取引用,本地数据库sqlite操作。

  Zxing.jar摄像头扫扫码组件(使用的过程中遇到个识别速度慢的问题,后来将识别的图框调小后,速度快了不少。)

  

  结语
  项目2016-6月开始8月完成交接,中途增加通知功能,数据接口有过调整。

  安卓开发我也是边学边用,调样式费了不少时间,开发过程中间遇到不少问题,安卓版本、蓝牙打印机硬软件问题,客户使用时的错误异常捕获收集,随着这些问题的解决,慢慢会形成一些可复用的组件。

  自己独立完成的第一个安卓app,好多都是现学现用。对自己的要求要高点,这样每次才能有更多的收获和进步。

转载于:https://www.cnblogs.com/july4/p/6236801.html

液化气管理系统源码 1.首先配置基础数据 1)类型信息的添加 2)客户区域信息的添加 3)员工信息的添加 4)登陆用户信息的添加管理 此信息牵扯到一些内部数据,请谨慎使用此功能. 2.客户管理 分为客户信息的添加,删除和编辑.,在系统管理可以添加,在定单管理里面有自主判断功能,(有客户信息几显示,没有就弹出此功能页面添加客户信息),此页面只能按客户的电话来查询 3.定单管理 此功能模块是本系统的主入口模块也是其核心模块.直接接受客户直接下单.提供了丰富的查询功能.动态显示定单信息和统计信息. 1)添加定单 要求必须输入电话号,点击查询,如果是新客户就会弹出新客户信息的添加页面,如果是老客户就是显示出客户信息. 在产品名的后面个下拉框,所有的产品信息都在里面,如果你想添加新产品,请直接去系统管理添加商品信息,当选中1个产品时,产品信息会自动输入到产品名的输入筐里,最后点击确定,产品信息就显示在文本筐里了,确定购买就点击购买,或则电击重置或关闭页面. 2)定单管理 新下的定单和老定单的信息在本页面都能查询到,本页面提供了请大的查询,操作可以对新定单进行操作,例如收款,添加取瓶和送瓶人.等. 3)清单打印 支持按各种条件查询的定单信息. 4. 租瓶管理 提供了租瓶信息和退瓶信息的添加和删除. 5.支出管理 6.删除规则 1)定单信息可以任意删除,不建议---这些都是您的基础数据,有利于您采取一些商业策略和活动. 2)删除客户信息,必须先删除与他有关的所有定单 3)删除员工,必须先删除他的支出信息 4)删除客户类型和客户区域信息必须先删除所有的客户信息 收缩
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值