[发明专利]一种基于Android的便携式智能终端解决表格信息化的方法在审
申请号: | 202010841435.4 | 申请日: | 2020-08-20 |
公开(公告)号: | CN111949747A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 王爱武;许网俊;王春龙;朱军军;王燕生;徐听;韩新雨 | 申请(专利权)人: | 南京中车浦镇城轨车辆有限责任公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F40/18 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 210031 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 android 便携式 智能 终端 解决 表格 信息化 方法 | ||
1.一种基于Android的便携式智能终端解决表格信息化的方法,其特征在于,所述方法如下:
将电子表格模板文件上传到服务器的指定路径下进行存储,并将相关电子表格模板文件的表头信息及文件路径信息录入到预先建立的数据库中进行存储建立数据表存储信息;
便携式智能终端发送请求获取数据库中电子表格文件的相关信息,通过JXL技术将表头信息读取并加载到便携式智能终端,通过执行应用程序实现电子表格的表头信息在便携式智能终端以标准化电子表格的形式生成;
通过在便携式智能终端在标准化电子表格实时填写的信息同步到数据库临时搭建的数据表中进行存储,通过应用程序确认完成整体数据的上传并以电子表格文件的形式存储在服务器指定路径下实现了电子表格信息化处理 。
2.根据权利要求1所述的基于Android的便携式智能终端解决表格信息化的方法,其特征在于,所述服务器包括用来接收便携式智能终端发送的数据请求、查询数据库以及向便携式智能终端发送数据包的运行在服务器端的程序。
3.根据权利要求2所述的基于Android的便携式智能终端解决表格信息化的方法,其特征在于,服务器发送的数据请求、查询数据库以及向便携式智能终端发送数据包的方法包括:
步骤1:便携式智能终端与服务器之间通过无线网络连接;
步骤2:运行在便携式智能设备的应用程序以数据请求的方式向服务器发送;
步骤3:运行在服务器端的程序通过接受数据请求并进行解析处理,对数据库进行数据查询;
步骤4:判断查询的数据是否为空,若是,则转步骤5,否则转步骤6;
步骤5:查询出来的数据,服务器通过json数据包的形式发送给便携式智能终端,并把数据包信息进行解析处理;
步骤6:查询数据库数据为空时,向便携式智能终端发送空值指令,提示数据请求存在错误,转向步骤2重新整理数据请求并发送。
4.根据权利要求1所述的基于Android的便携式智能终端解决表格信息化的方法,其特征在于,建立数据表存储信息的方法包括:
S1:通过上传到服务器的电子表格模板进行要素分析;
S2:获取电子表格模板要素内容并进行属性分析;
S3:在数据库中通过分析得到的要素内容和属性建立对应的数据表;
S4:将要素信息填写到数据表中进行存储。
5.根据权利要求1所述的基于Android的便携式智能终端解决表格信息化的方法,其特征在于,便携式智能终端发送请求获取的方法包括:
a:便携式智能终端与服务器之间通过无线网络连接;
b:应用程序根据需要获取的信息向服务器端发送数据请求;
c:服务器端程序根据接收的数据请求查询数据库信息;
d:服务器端将查询的数据发送给应用程序;
e:应用程序解析数据并处理。
6.根据权利要求1所述的基于Android的便携式智能终端解决表格信息化的方法,其特征在于,JXL技术将表头信息读取并加载到便携式智能终端的方法包括:
A1:应用程序向服务器端发送数据请求并获得数据反馈;
A2:应用程序判定反馈的数据是否需要应用JXL技术进行处理,如果需要转步骤3,如果不需要转步骤4;
A3:应用程序对反馈数据进行解析并处理,例如实现数据的加载、实时操作等;
A4:JXL对表格相关数据进行解析并处理,通过获取服务器数端电子表格模板要素进行电子表格标准化处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京中车浦镇城轨车辆有限责任公司,未经南京中车浦镇城轨车辆有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010841435.4/1.html,转载请声明来源钻瓜专利网。