1、贵州希望泥腿信息技术有限公司贵州希望泥腿信息技术有限公司RFID开发方案文档I目录一、概述11.1项目背景11.2建设目标11.3建设原则1二、需求描述及分析12.1概述12.1.1需求分析目标和任务12.1.2需求组织方式12.2需求描述22.2.1业务需求22.2.2接口需求22.2.3性能需求22.2.4其他需求22.3需求分析22.3.1系统涉众分析22.3.2功能需求分析2三、总体设计23.1总体设计目标33.2总体设计原则33.3总体逻辑架构33.4网络系统设计33.5硬件系统设计3四、详细设计34.1总体架构设计34.2各个功能模块详述54.3安全设计54.4 用户界面设计5第5
2、章 项目实施方案55.1 项目实施策略与运行管理机制55.1.1 项目实施策略55.1.2 项目运行管理机制55.2项目实施和管理55.2.1 项目组织结构55.2.2 项目管理55.2.3 项目计划55.2.4项目组人员分配55.2.5 项目测试方案5第6章 技术支持和服务5一、 概述1.1项目背景企业为了在追溯系统中找到合适的方式解决在加工过程中人员自动化管理,使用自动化设备进行加工过程数据的数字化追踪。1.2建设目标(1)实现对用户信息安全管理。(2)实现加工过程的数据上传。(3)在追溯界面进行数据的可视化查询。1.3建设原则满足安全性、可追溯性展示。二、需求描述及分析2.1概述2.1.
3、1需求分析目标和任务企业需要进行茶叶的加工全过程进行追踪,过程分别是:绿茶:采摘、杀青、揉捻、干燥、包装;红茶:采摘、萎凋、揉捻、捡块、发醇、提香、包装;总体分为:采摘、杀青、凉青、炒青、揉捻、捡块、发醇、复炒、复揉、提香、干燥、包装;它们又分属不同的阶段,初加工阶段: 采摘、杀青、凉青、炒青、揉捻。精加工阶段:捡块、发醇、复炒、复揉、提香、干燥;图1.1 茶叶加工流程使用RFID设备进行处理。2.1.2需求组织方式(1)使用扫二维码方式进行网页可视化数据显示。如:(2)使用android端进行数据的上传。如:(3)使用手持设备进行数据的采集,在经过每一个标签时使用手持设备进行数据的读取。(4
4、)服务器端进行数据接口的提供。2.2需求描述2.2.1业务需求Android客户端实现用户信息安全的登陆,实现登陆后初始化登陆用户的各项信息,包括:标签ID、标签对应的操作、标签对应的用户等级的分配。服务器端实现对接口的编写,为客户端提供用户登陆后的预加载数据提供,为客户端提供的数据进行解析和保存以及为追溯界面提供数据。2.2.2接口需求Android客户端,为服务器端提供数据接口,接收SID、EPCID、DID:服务器端,为客户端用户登陆提供数据相应、为客户端上传数据提供接口。接口:涉及到的数据库表为:RFID_PROCESSNAME(LINEID NUMBER(20), NAME NVAR
5、CHAR(50), NUMBER(10);RFID_EPCPROCESS(ID NUMBER(20), EPCID NUMBER(40), SID NUMBER(20), PNID NUMBER(10);RFID_TEAPROCESS(LINEID NUMBER(20), SID NUMBER(20), CONTNO NVARCHAR2(40), PHOTO BLOB , OPERATEID NUMBER(10), OPERATETIME NUMBER(10), PINID NUMBER(10);2.2.3性能需求在企业操作员持手持设备进行相应操作扫描时,读取响应的操作步骤、操作时间,进行本地
6、保存和上传操作数据。为企业减轻流程负担。2.2.4其他需求略2.3需求分析客户端需求:(1) 进行用户安全登陆。(2) 为相应企业的相应操作提供必要的数据记录。(3) 企业操作员可以选择对应数据的上传方式。服务器端需求:(1)提供数据录入、用户验证、保存溯源数据。2.3.1系统涉众分析系统涉及的用户,服务器维护人员、茶企操作员。服务器维护人员为茶企提供的数据进行相应的维护,茶企人员使用Android登陆账号、链接RFID手持设备、然后进行数据的录入。2.3.2功能需求分析三、总体设计3.1总体设计目标(1)实现用户登陆。(2)实现用户数据预加载。(3)实现用户设备连接。(4)实现用户采集数据上
7、传。(5)实现加工数据可追溯。(6)实现追溯界面可视化显示。3.2总体设计原则以实现前期的功能为第一目的。3.3总体逻辑架构3.4网络系统设计GPRS数据流量网络。Android机与RFID读卡器使用蓝牙相连接。Android与服务器使用json进行通信。3.5硬件系统设计RFID标签、RFID读卡器、Android机。RFID标签贴放在茶叶加工的关键位置,便于加工流程的监管。RFID读卡器需要操作员手持扫描标签。Android机需要操作员登陆并与RFID读卡器相连接,然后才能进行流程的操作。四、详细设计针对用户需求,整个开发的需求是。(1) 对用户信息进行安全认证管理,需要登陆验证。(2)
8、对用户信息预加载。(3) 对用户所需操作流程进行请求。(4) 用户对各操作流程进行读卡。(5) 用户操作流程数据每一段时间进行一次后台上传。用户操作:Android机需要操作员登陆并与RFID读卡器相连接,然后才能进行流程的操作。4.1总体架构设计图2.1用户在进行操作流程为。图 2.2如图2.1所示,(1) 用户登陆进行用户信息验证,获取用户是哪一家企业。(2) 对用接收到的户信息进行查表,然后将企业相对应的用户信息发送给用户。(3) 在客户端APP进行预处理。(4) APP在进入时先进行一次询问是否进入。其中有一环节失败,整个程序将退出,服务器会根据客户端发来的不同请求做出不同的回应。4.
9、2各个功能模块详述Android:用户界面设计。登陆界面(用于用户安全信息验证和企业信息的提供):模块选择界面(选择配对的手持设备,用数据上传):服务器端设计,为客户端访问提供接口(为用户登陆信息进行验证,为客户端预加载信息提供响应):手持设备RFID读卡器:与Android相匹配,然后读取当前所处位置标签的信息。标签:标记当前位置,便于手持设备读取。4.3安全设计4.4 用户界面设计第5章 项目实施方案5.1 项目实施策略与运行管理机制5.1.1 项目实施策略5.1.2 项目运行管理机制5.2项目实施和管理5.2.1 项目组织结构5.2.2 项目管理5.2.3 项目计划5.2.4项目组人员分
10、配人员:杨逍、陈海军、邱鑫、王伦福项目APP开发、RFID设备测试、数据录入:杨逍、王伦福。项目服务器、追溯界面显示:陈海军、邱鑫。5.2.5 项目测试方案第6章 技术支持和服务其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。二培训的及要求培训目的安全生产目标责任书为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标:一、目标值:1、全年人身死亡事故为零,重伤事故为零,轻伤人数为零。2、现金安全保管,不发生盗窃
11、事故。3、每月足额提取安全生产费用,保障安全生产投入资金的到位。4、安全培训合格率为100%。二、本单位安全工作上必须做到以下内容: 1、对本单位的安全生产负直接领导责任,必须模范遵守公司的各项安全管理制度,不发布与公司安全管理制度相抵触的指令,严格履行本人的安全职责,确保安全责任制在本单位全面落实,并全力支持安全工作。 2、保证公司各项安全管理制度和管理办法在本单位内全面实施,并自觉接受公司安全部门的监督和管理。 3、在确保安全的前提下组织生产,始终把安全工作放在首位,当“安全与交货期、质量”发生矛盾时,坚持安全第一的原则。 4、参加生产碰头会时,首先汇报本单位的安全生产情况和安全问题落实情
12、况;在安排本单位生产任务时,必须安排安全工作内容,并写入记录。 5、在公司及政府的安全检查中杜绝各类违章现象。 6、组织本部门积极参加安全检查,做到有检查、有整改,记录全。 7、以身作则,不违章指挥、不违章操作。对发现的各类违章现象负有查禁的责任,同时要予以查处。 8、虚心接受员工提出的问题,杜绝不接受或盲目指挥;9、发生事故,应立即报告主管领导,按照“四不放过”的原则召开事故分析会,提出整改措施和对责任者的处理意见,并填写事故登记表,严禁隐瞒不报或降低对责任者的处罚标准。 10、必须按规定对单位员工进行培训和新员工上岗教育;11、严格执行公司安全生产十六项禁令,保证本单位所有人员不违章作业。 三、 安全奖惩: 1、对于全年实现安全目标的按照公司生产现场管理规定和工作说明书进行考核奖励;对于未实现安全目标的按照公司规定进行处罚。 2、每月接受主管领导指派人员对安全生产责任状的落6