1. 毕业设计(论文)的内容和要求
设计主要针对目前用户和企业对于在线预览服务的功能需求和业务需求,要求系统具有较强的易使用性,容错性和安全性;界面交互良好,登录注册简单方便;支持对Office、PDF等办公文档的在线预览;可以在线查看txt、md等纯文本文件和zip、rar等压缩包文件;并且支持跨平台开发,能够快速接入企业开发项目,成为在线预览功能的解决方案。
2. 实验内容和要求
基于spring boot框架,使用jodconverter、pdf.js等技术,依赖于外部环境redis、openoffice,将word、excel等文档转换位pdf文件,并通过pdf.js在前端页面显示,用户可以上传、下载、删除、查找文件,系统设计主要有三个模块,分别为登录模块、文件管理模块和预览模块。
登录模块设计,要求具有较强的便捷性、可靠性和安全性。
文件管理模块设计,要求具有实时性、易用性和安全性。
3. 参考文献
[1] 祁兴华,鲍剑洋. 基于flashpaper的教学网站文档转换系统的研究与设计[j].办公自动化,2012(11):59-60 .
[2] 汪孔敏,李凯,李华飘,等.基于rtmp的文档在线浏览工具[j].计算机系统应用,2010,19(10):257-260.
[3] jorge moraleda. large scalability in document image matching usingtext retrieval[j]. patternrecognition letters,2012, 33(7):863-871.
4. 毕业设计(论文)计划
2022年7月5日-2022年9月3日 确定论文题目,收集资料,撰写开题报告。2022年9月5日-2022年9月12日 确定设计主要功能模块。
2022年9月20日-2022年12月3日 搭建设计运行环境和框架,导入依赖。2022年12月5日-2022年4月10日 设计配置,实现具体功能。2022年4月13日-2022年4月28日 中期检查,根据老师提出的问题进行修改。并开始撰写毕业设计说明书。2022年5月5日-2022年5月25日论文的修改和论文答辩。