高校办公自动化学习平台的研究

2019-11-05 08:10尹孟园石玉阳王沈莉汪强
科技视界 2019年27期
关键词:办公自动化资源共享文档

尹孟园 石玉阳 王沈莉 汪强

【摘 要】本文针对目前高校大学生计算机基础应用能力偏弱以及毕业后工作中处理办公自动化能力不高的现状,提出建设高校办公自动化学习平台,以ASP.NET及SQL数据库技术设计实现集在线编辑、文件合成、学习交流与资源共享服务为一体的多功能学习平台,培养学生计算机应用能力、信息检索能力以及創新能力。

【关键字】办公自动化;学习平台;ASP.NET;SQL

中图分类号: TP317.1;TP311.52   文献标识码: A文章编号: 2095-2457(2019)27-0141-002

DOI:10.19694/j.cnki.issn2095-2457.2019.27.061

0 引言

随着信息技术的飞速发展,计算机的使用早已渗透到我们生活的各个方面,《计算机基础》已经作为各大高校的必修基础课程,主要学习计算机操作及使用、Office办公软件、计算机网络及数据库等知识,而办公自动化是每个学生毕业后必将从事最多的工作之一,而目前各高校计算机基础学习存在着一些突出问题,导致学生毕业后不能很好的胜任办公自动化下的基本工作要求,主要体现在以下几个方面:

(1)学生学习完《计算机基础》课程,甚至通过了二级MS Office高级应用考证,但仍旧不会自行进行毕业论文标准排版,更不会对给定的图文素材进行排版制作封面,Word图文编排能力薄弱。

(2)学生毕业后,不会设计个人求职简历表格,更不会对复杂表格进行数据处理、分析与运用,Excel表格处理能力差。

(3)学生步入工作岗位之后,制作PPT方面缺乏创新,图文混排美感,效果差,制作动画水平一般。

(4)具权威统计,现如今百度、知乎、谷歌、等主流搜索引擎上每天共可以产生1000条以上的各类问题的答案,百分之八十的问题基本都可以在网络上找寻得到答案,但学生普遍网络信息检索能力差,针对某具体问题在海量网络信息中无从下手。

综上,尽管高校信息化校园发展迅速,但针对办公自动化及计算机基础操作学习的平台普遍缺乏,急需建立一个集学习交流、资源共享、实践实训为一体的多功能学习平台。

1 平台功能设计

1.1 平台功能模块设计

本文针对目前各高校大学生计算机基础学习存在的突出问题以及办公自动化能力弱的现状,提出建设“高校办公自动化学习平台”的思想,培养学生计算机应用能力、信息检索能力以及创新能力,实现高校对应用型人才的培养。平台主要功能模块包括:在线编辑、文件合成、学习交流与资源共享等。

1.2 平台各模块功能设计

1.2.1 “在线编辑”模块功能设计

开发“在线编辑”模块,实现用户对doc、xls、ppt文件进行在线即改即存。主要利用JavaScript技术进行开发,适度削减部分office不常用功能,提供与Office软件类似的操作页面,用户可以通过页面在线编辑操作,以所见即所得的方式对文本、表格、图片、艺术字等进行具体格式编排。其最大特点在于即改即存,大大提高了工作效率,同时也可以规避办公软件平台运行环境较差,软件所占用内存资源大的弊端。该模块具体流程为用户上传文档,完成在线修改及保存操作,最后根据需要下载到本地。

1.2.2 “PPT自动合成”模块功能设计

建立PPT模板库,实现PPT模板与用户文档的DIY自动合并生成。分门别类提供众多PPT模板供用户自主选择,根据用户选定的模板及文档文件,确定各一二三级标题,然后进行文档DIY编辑排版,当完成编排后,采用CPA文档合成算法即通过文档与模板中主要元素之间的引用关系,确定各图文元素的属性及匹配规则,最后自动合成并生成新的PPT文件。由于可以实现依据模板自动完成文档合并及生成,节省了时间,大大提高了工作效率,同时另一方面可以激发用户的创造力与创新力。

1.2.3 “学习交流与资源共享”模块功能设计

在“学习交流与资源共享”模块中,一方面教师教辅人员、学生等用户在学习或工作上遇到的具体问题可以进行线上交流分享,另一方面平台针对用户发布的问题自动从后台数据库中搜索已有答案并反馈页面供用户选用,如若后台数据库中并没有相关答案,则自动进行网络搜索贴吧将相关答案链接推送至页面供用户选用。该模块具体流程如下图1所示。

1.3 数据库设计

1.3.1 用户表

用户表字段主要包括:用户名、昵称、手机号、邮箱、密码、是否删除(0:正常;1:已删)、创建者、创建时间、更新者、更新时间等。

1.3.2 文件上传表

文件上传表字段主要包括:主键、文件名(UUID编码)、文件大小(字节)、文件后缀、文件路径、是否删除(0:正常;1:已删)、创建者、创建时间、更新者、更新时间等。

1.3.3 用户文件关联表

用户文件关联表字段主要包括:主键、用户id、文件id、是否删除(0:正常;1:已删)、创建者、创建时间、更新者、更新时间等。

1.3.4 文件修改(更新)记录表

文件修改(更新)记录表字段主要包括:主键、文件id、修改后保存的文件路径、是否删除(0:正常;1:已删)、创建者、创建时间、更新者、更新时间等。

1.3.5 合成文件表

合成文件表字段主要包括:主键、合成的新文件名(UUID编码)、模板文件id、文档文件id、文件大小(字节)、文件后缀、文件路径、是否删除(0:正常;1:已删)、创建者、创建时间、更新者、更新时间等。

2 平台功能实现

本平台开发采用ASP.NET技术,后台数据库采用SQL2008设计实现,在浏览器中输入网址,进入到高校办公自动化学习平台首页界面,如图2所示。单击左上角可以进行用户登录/注册操作,登录时若勾选“记住用户名”复选框,则下次登录时直接选择账号即可实现快速登录。

点击顶部导航栏中的“在线编辑”按钮即可进入到在线编辑页面,点击“上传”按钮,选择需要上传的文档,点击“确认”,文档即上传到后台数据库中,选择侧边栏中的相应功能按钮即可进行在线编辑实现在线即改即存,待修改结束后也可将文档下载到本地进行保存。

点击顶部导航栏中的“文件合成”按钮即可进入文件合成页面,首先选择拟使用的PPT模板,然后上传待编辑的文档文件,设置一二三级标题,自动合成新的PPT文件,然后在线进行微调修改后保存,最后将修改好的PPT文件下载到本地使用。

点击顶部导航栏中的“学习交流”按钮即可进入到学习交流页面,用户可以在站内搜索问题答案或者发布问题帖供站内人员学习交流。点击顶部导航栏中的“资源共享”按钮即可进入到资源共享页面,用户可以在站内搜索相关文档、软件等资源,也可以在站内发布文档、软件等资源供其他人员下载使用。

3 平台测试

本平台采用B/S架构设计,平台操作简单,界面清爽简洁,用户可进行在线编辑、文件合成、学习交流与资源共享等操作,后台数据库对用户密码采用MD5加密算法,所有用户密码不可见,数据信息安全性佳。平台各模块间交互性好,并发150个用户进行压力测试,平台运行稳定良好。

4 结论

高校办公自动化学习平台实现了集在线编辑、文件合成、学习交流与资源共享服务等功能,可以有效解决目前高校大学生计算机基础应用能力偏弱以及毕业后工作中处理办公自动化能力不强的问题。下一步针对平台数据库设计进行进一步优化,并对数据冗余问题进行优化调整。

【参考文献】

[1]张弛.基于HTML5的手机移动便利店研究[J].无线互联科技,2018(8):142-144.

[2]吴立雪,刘金泉.基于Clojure的PDF文档共享系统的设计与实现[J].软件,2015,36(12):137-139.

[3]赵昌建.关于SQL数据库的性能优化问题的研究[J].科技风,2018(15):72.

猜你喜欢
办公自动化资源共享文档
浅谈Matlab与Word文档的应用接口
交通运输数据资源共享交换体系探究与实现
有人一声不吭向你扔了个文档
浅谈办公自动化系统的设计与应用
办公自动化中的计算机应用
卫康与九天绿资源共享
办公自动化系统软件教学探索
基于RI码计算的Word复制文档鉴别
办公室自动化、办公自动化与OA
教育部第一批“国家级精品资源共享课”公布