[发明专利]一种基于Android平台的机加车间电子工票信息交互系统及方法无效
申请号: | 201310079600.7 | 申请日: | 2013-03-13 |
公开(公告)号: | CN103198375A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 尹超;王明远;尹翰坤;郭晨;钟婷 | 申请(专利权)人: | 重庆大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 400044 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 android 平台 车间 电子 信息 交互 系统 方法 | ||
1.本发明提供了一种基于Android平台的机加车间电子工票信息交互系统,由Android电子工票终端与系统管理端组成,Android电子工票终端包括以下功能模块:终端信息的初始化(包括连接服务器IP的设定、终端别名的设定、用户表的下载与同步)、用户登陆验证、生产任务及工序内容的下载、工序内容的上传、用户操作日志记录以及生产任务及工序内容的本地保存等模块。
2.根据权利要求1所述的基于Android平台的机加车间电子工票信息交互系统,系统管理端功能模块包括:生产任务及工序信息的制定与下达、生产任务及完工信息的查看与统计、用户信息维护、终端信息维护以及对电子工票终端上传及请求信息的响应模块。
3.根据权利要求1所述的基于Android平台的机加车间电子工票信息交互系统,对于终端信息的初始化模块,首先基于Android平台的电子工票终端从服务器下载终端安装包APK文件并安装,安装完成后点击登录图标,程序就会判断用户是否是第一次登陆,若是第一次登陆则进入终端信息的初始化界面,用户需要填写终端需要连接的服务器IP信息、终端昵称,完成以后终端系统就会根据用户填写的服务器IP与服务器连接,同时把终端序列号、昵称等上传到服务器并注册,服务器会把终端注册信息保存到服务端数据库中,同时终端系统也要把服务器IP信息、终端昵称保存在终端数据库Sqlite中;此外服务器要把用户表信息发送给注册终端,终端把用户表信息保存在终端数据库Sqlite中,这样当无线网络异常的时候,终端也可以通过本地用户表验证登陆。
4.根据权利要求1所述的基于Android平台的机加车间电子工票信息交互系统,对于终端用户登陆验证模块,用户在登陆界面输入用户名和密码后,终端系统会通过MD5算法进行加密,然后与终端上用户表信息表上的用户信息进行比较,验证通过后进入主程序。
5.根据权利要求1所述的基于Android平台的机加车间电子工票信息交互系统,对于生产任务及工序内容的下载模块,首先基于Android平台的电子工票终端把终端序列号及请求对应生产任务信息通过Wifi无线网发送给系统管理端服务器,服务器根据终端序列号反馈该终端对应的生产任务内容以及工序内容,终端获取对应的生产任务及工序内容保存在终端数据库中同时显示在终端主界面上。
6.根据权利要求1所述的基于Android平台的机加车间电子工票信息交互系统,对于工序信息的上传模块,当用户填写工序完成信息后,点击“上传”按钮可以把工序的完成信息情况通过Wifi无线网上传到系统管理端服务器,由服务器保存并作其他相应处理。
7.根据权利要求1所述的基于Android平台的机加车间电子工票信息交互系统,用户操作日志记录模块用来保存用户对终端的操作信息情况;用户登陆电子工票终端进行操作时,终端用户操作日志记录模块都会对用户的操作信息进行记录,这样当终端上传的工序完成信息出现异常时,管理人员可以把终端用户的操作日志记录上传到服务器进行查看,找到对应信息的操作者,这样就可以避免用户不负责任进行的非法操作。
8.根据权利要求1所述的基于Android平台的机加车间电子工票信息交互系统,对于工序内容的本地保存模块,是指在没有wifi的情况下,电子工票终端可以把用户填写的工序完成情况保存在终端Sqlite数据库中,当wifi等无线网络可用时再同步到服务器中,这样电子工票终端不必随时都打开wifi无线网,延长了终端待机时间。
9.由于本发明存在服务器端以及客户端两个数据库,当数据库端下载了生产任务工序内容以后,有可能服务器端工序信息发生变更,基于以上原因本发明提供了一种电子工票终端与服务器端工序信息同步校验方法,具体步骤如下:
步骤1,首先管理端工序信息指制定人员添加任务工序信息时,系统会把该工序的操作时间一起保存到表中,当工序修改时此工序的操作时间就会被改为该工序被修改的时间;
步骤2,当电子工票终端操作人员点击下载工序内容信息时,本地终端就把下载工序内容的当前时间与该工序内容一起保存;
步骤3,当操作人员填写完工序操作信息,提交上传时终端就会把该工序下载时的时间与该工序的填写信息一起提交到服务器端,服务器端就会把该工序的下载时间与服务器数据库中该工序的操作时间相比较,假如终端该工序的下载时间大于等于服务器中该工序的操作时间,说明终端下载完该工序内容后,管理端并没有修改该工序信息,此时服务器端就要把电子工票终端上传上来的该工序的完成信息保存到本地数据库中,成功以后反馈保存成功信息到终端,终端再做相应操作;假如终端该工序的下载时间小于服务器中该工序的操作时间,说明终端下载完该工序以后,管理端对该工序做过修改,服务器端此时就不能保存终端上传过来的工序操作信息,服务器端要提示终端该上传上来的工序已经变动需要重新下载并填写,这样就保持了终端上传信息与管理端要求信息的一致性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310079600.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:开门者非正常状态下不能开启的门禁系统
- 下一篇:一种煤矿安全评估的方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理