创建时间 2017-12-12

1  引言

1.1项目背景
针对线上消费与线下消费界线逐渐模糊的商业消费现状,我们团队提出“以轻量的方式接入实体商业,采集全面的线下消费数据,建立共享的线下会员体系。”并针对如何采集线下消费数据进行设计。

1.2参考材料 
Windows打印体系结构之Print Spooler概念与架构
Windows打印体系结构之打印驱动框架

1.3假定和约束
开发期限 2018.3.1 之前
基本架构 android、linux
开发环境 不限
经费限制 面议

2 功能需求

2.1 插件运行环境
安卓收银系统

2.2 插件流程
开机自启动(商户ID自动登录)
安卓收银系统发送打印数据流给小票打印机时,自动截取数据流,发送到指定云端
在原来的数据流后加上推送的二维码

2.3 插件模块
2.3.1 模块 1 自启动模块
2.3.2 模块 2 商户登录模块
2.3.3 模块 3 小票打印数据采集模块
2.3.4 模块 4 小票打印数据发送模块
2.3.5 模块 5 推送二维码打印模块

2.4 外部接口

2.5 性能需求
适用于所有安卓收银系统
能够将安卓收银系统小票打印数据稳定地发送到指定云端

3 非功能需求

3.1 安全性需求
员工登录密码以加密形式传回数据库并记录登录 ip 以实现唯一性和不可取代性
将安卓收银系统小票打印数据稳定地发送到指定云端,不外泄

3.2 易用性需求
易于安装在安卓收银系统上
用户登录即可操作
一键搞定
方便查询
快速
高效

4 运行环境规定
Android

安卓收银系统小票打印机数据采集插件项目需求文档相关推荐

  1. Java-超市收银系统(Java基础知识项目)

    超市收银系统: 该系统主要是针对Java基础知识的练习项目 设计目标是面向小超市 系统主要分为两个模块:会员登入模块.员工登录模块 其中员工登录中还有其他许多小模块,如会员管理.上下班打卡等 其中比较 ...

  2. 智慧果园系统——以水肥一体化系统功能为基础实现智慧果园系统项目 需求文档

    文章目录 一.引言 1.文档的作用 2.文档的标准 3.产品的范围 二.综合描述 1.项目前景 2.项目目标 3.项目功能 4.调研和面谈 A.硬数据采样 a)硬数据分析的形式 b)定量硬数据 c)定 ...

  3. 安卓Android收银系统手机app源码在线演示实景分享

    1,综述:安卓Android收银系统手机app源码版,部分在线实景页面介绍. 1.1,基于安卓8.0原生开发 1.2,完整源码,可独立部署 1.3,商家,店长,收银员,分权限使用 1.4,与桌面收银, ...

  4. 超市收银软件测试自学,超市收银系统测试计划.doc

    文档介绍: <超市收银系统>测试计划:张润学号:12740125班级:软件工程(1)班指导老师:路飞目录1.引言 31.1编写目的 31.2背景 31.3定义 31.4测试目标 32.计划 ...

  5. 会员收银系统颠覆传统门店经营模式

    移动电商兴起的市场环境下,近几年各个实体行业的发展态势并不乐观,线下经营的地域限制以及客源流失,给实体经营者造成了不小的困扰.不过,随着新零售概念逐渐取得市场认可,传统零售店向实体线上相结合的新零售业 ...

  6. 收银系统服务器有哪些,收银系统有哪些,国产收银系统十大排名

    现实生活中,我们离不开各种各样的商铺.便利店.理发店.快餐店.商店等等,已经充斥着我们的生活方方面面.而这些店铺无一例外地需要使用到收银系统,随着网络信息的发展,商铺们对于收银系统的信息化.智能化的需 ...

  7. 鞋店收银系统用什么软件

    鞋店相比于服装店,经营的商品种类没那么多,但由于鞋码跨度大,给售卖.查库存带来很大不便.现在鞋店已经摆脱传统的经营方式,使用收银系统帮助鞋店记录进销存数据.计算优惠金额,帮助鞋店高效.正确地完成日常销 ...

  8. 《重大技术需求征集系统》项目目标文档

    分组:每四人一组 主题:xxx征集系统 成果: 讨论结束后,每组提交一份课堂讨论记录(电子版发表到博客上,纸质版小组成员签名,下节课提交). 每人根据课堂讨论结果提交一份系统利益相关者描述案例.撰写项 ...

  9. 服装店收银系统如何设置小票内容?

    许多服装店都用管理软件来打理门店,服装店管理系统能够快速完成结算,帮助员工提高工作效率,统计实时收益数据,管理店铺更加简单. 服装店通常都有小票打印需求,服装店收银系统可以和小票打印机联接,开启打印状 ...

最新文章

  1. Jenkins 从选择插件到配置详解-Gradle
  2. Html Dom 的nodetype解析 转自“sweting”
  3. Nacos(三)之架构
  4. arcgis根据矢量范围裁取tif影像(栅格数据)、批量合并shp文件、根据矢量范围裁取区域内的矢量,输出地理坐标系
  5. go一个简单的爬虫(豆瓣)
  6. 网易丁磊:创造中国特色文化精品,助力实现中国文化大时代
  7. [专栏精选]Unity刚体详解
  8. python模块使用教程详解_python之mock模块基本使用方法详解
  9. 合泰单片机驱动步进电机程序
  10. 用增广矩阵的秩判断N线性方程的解的个数
  11. iOS开发常用三方库、插件、知名博客等等
  12. outlook邮箱显示一直启动中_Outlook发送邮件一直停留在发件箱的解决办法
  13. Easypanel linux离线安装,easypanel
  14. oracle集群crs,oracle rac集群 crs常用命令(转)
  15. 嵌入式编程与软件编程思想不同浅见
  16. HFSS和CST电磁仿真的硬件选型指南(纯个人经验)
  17. 关于source insight、添加.s和.S文件,显示全部路径、加入项目后闪屏幕
  18. 人工智能的定义与发展史
  19. DOS命令FINDSTR
  20. python scapy网络嗅探

热门文章

  1. 【2020年高被引学者】 宋令阳 北京大学
  2. Lex和Yacc应用方法(一).初识Lex
  3. 沁恒CH583 USB 自定义HID调试记录
  4. 招IOS马甲包套壳上架技术 ,招外包团队以及个人开发者技术
  5. 子集和数问题-----易懂
  6. 丽水数据可视化设计价格_大数据可视化项目报价模板
  7. 杂多酸离子液体[BMIM]3 PW12O40负载三乙烯四胺(TETA)功能化Fe3O4复合材料([BMIM]3 PW12O40/Fe3O4@TETA)
  8. CSS笔记(字体样式,文本属性和颜色样式)
  9. PM1200手持无线电综合测试仪
  10. HT7733 DC-DC升压芯片