-
可在线编辑的电子表格管理系统设计与实现
互联网的高速发展让无纸化的办公程度越来越高,越来越需要Office等办公软件来处理表格数据。而云时代的到来也让电子表格开始需要共享和查询。而传统的电子表格共享仍然是通过QQ、微信邮箱及使用局域网共享文件夹等方式,效率较低且无法实现对表格的查询与管理。因此一套实现电子表格的在线编辑,具有高效传输、随意分享、安全可靠等特点的电子表格系统受到越来越多的关注。
(一)国内外研究现状
近年来,国内中小企业的信息化办公程度达到新的高度,企业的文档和数据也愈发庞大。对电子表格共享与查询的需求越来越迫切,要求也越来越高。大多要求系统能够在线编辑和实时更新电子表格,支持表格本地上传和云端导出;要求系统能够高效查询和管理电子表格;要求系统应当具有加密的传输和存储,保障数据的可靠性和安全性。因此,不少国内外企业需要设计一套电子表格系统来实现上述需求。对此,不少国内外学者进行了相关的研究:
在《通用Excel共享及查询系统设计与实现》 一文中,王进利等学者提出了以Excel VBA PHP MySQL 的方案来搭建电子表格系统。因为Excel 软件在国内被广泛使用,以 Excel 为界面来构建系统,可以最大程度降低终端用户的使用成本。而Visual Basic for Applications(VBA)是微软开发出来在其桌面应用程序中使用的编程语言,与 Excel 等紧密结合,能实现从“普通应用软件”到“软件构造模块”的转变。 在网页构建方面,PHP语言可以实现复杂网页制作、权限管理和数据传输,而在数据存储和查询方面,MySQL能够进行存储和高效查询。
卢德山等国内学者在《基于PHP与电子表格的通用数据查询系统的开发》中提出了基于 PHP 的电子表格数据查询系统。该系统借助PHP语言提供的逻辑控制、数据读取与网页构造的功能和PHP的跨平台的特性,构建了系统。在查询数据时,利用PHP程序将电子表格文件作为二进制或字符集读入,然后按结构规范去读取相应区段中的内容,获取相应数据,再设计相关的查询算法去优化查询速度。在安全保障方面,系统使用用户名和密码来做权限认证。在数据存储方面,利用浏览器缓存,将读取到的数据放入数组中。
国外方面,基于分布式系统,开发了google docs,可以在线处理和搜索文档、表格、幻灯片,并可以通过网络和他人分享。
过去的研究基本都是基于程序语言和Excel软件来实现电子表格系统设计和相关功能。这些研究对本课题具有借鉴意义,它们在广度上为本课题的实现方式和技术选型提供了参考,在深度上对本课题的功能实现,特色创新和技术路线具有借鉴意义。
- 研究主要成果
电子表格系统解决了传统纸质表格灵活差,制作周期长,效率低的难题,具有可视化,在线表格编辑与查询,实时更新,可靠传输的特点。近几年国内外计算机企业在电子表格系统上也进行了一定的尝试:
Google Docs:Google Docs是谷歌公司开发的在线文档办公软件,方便办公人员对办公资料与数据进行归纳和整理,数据处理主要包括数据的收集、存储、处理、整理、检索和发布过程。数据处理的使用有利于科学管理,例如,使用Excel软件可以实现表单设计,办公人员可以更方便的处理数据,极大地提升了办公人员的工作效率。
WPS:WPS Office是由金山软件股份有限公司自主研发的一款电子表格系统,可以实现电子表格最常用的文字、表格、演示等多种功能。2012年起,WPS开始使用Qt框架进行开发,成为全球首个能跨平台的办公软件,支持Windows、Linux、Android、IOS所有主流平台。
以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。