1.2 课题目的和意义
云端文档存储同步功能设计与实现课题是为了实现云笔记的部分关键功能而形成的课题,作为一个校企合作的毕业设计,该课题的目的是为了制作一个方便公司员工即使出差在外也能通过手机等移动端进行文档记录办公而设计的项目。是一款跨平台的简单快速的个人记事备忘工具,并且能够实现PC端,移动端和云端之间的信息同步。
课题的意义:
(1)解放纸质笔记本所带来的束缚,提供更多的文档笔记记录方式;
(2)所有记录同时保存在云端,保障了信息存储的安全;
(3)多平台的阅读笔记和记录笔记让用户更加方便保存和修改文档;
(4)异地协同办公,加快工作进度和学习进度,同时文档分享又能做到资源共享,符合新世纪信息化时代的特征;
(5)利用电子化文档的优点可以实现文档检索和归类,使用户更快速找到想要的信息。
1.3 研究现状
云笔记兴起于6年前,在云技术形成之初便已经开始占据着主导地位,推出之时便受到了大部分互联网用户的认可,许多团队和公司也是抓住这一商机开始逐渐提供云端文档存储的功能,可以说是互联网信息的迅猛发展决定了现在的云技术需求,并随着国内外科研人员对互联网的重视而加快了这类产业发展的进度,也就是后来功能越加完善的云笔记服务。从之前单纯文本文档保存在网络服务端再到现在多平台和复杂文件的存储。云笔记也是逐渐进入广大用户的电脑和手机里。随着技术的发展和用户需求的提高,在文档记录,存储速度和界面优化方面会得到不断提升,并逐渐代替传统的记事本和便签。并在将来形成多元化云笔记而不是单纯的云端文档存储同步,可能是将这一云端服务作为其他主流产品的附属功能,也有可能将这一功能扩大,甚至对声音,视频都能做到随心做笔记。而且在现如今的大部分公司中也会为自身定制云笔记产品,用于公司内部合作办公,协调工作等方面,极大的提升了公司工作效率,加快公司进度的完成情况。
1.4 研究内容
研究内容主要针对现代文档存储普遍较为繁琐,不易保存的特征进行功能性优化而采用云技术对其进行修改,对如何使用云技术优化传统纸质笔记文档存储进行深刻分析,研究云端文档存储同步的可行性和需求性,并根据其优点加以利用,使用户在使用时能够充分体验到云技术所带来的便利。
1.5 论文框架
论文框架按照程序开发的顺序进行搭建,首先是研究程序开发的开发背景,目的和意义对其可行性进行分析,思考其需求分析和设计分析,最后对其运行环境进行分析,得出结论后开始对正式实施时的系统设计进行分类阐述,分别阐述其前端设计和后端设计,在设计完成之后对程序进行测试,写出其前端测试和后端测试,检验程序的完成情况,最后就是对程序的总结,致谢,参考文献和附录。
2 系统分析
云端文档存储同步功能重点在于如何存储在云端,也就是所谓的服务器端,通过java的Struts2框架搭建服务器可以有效解决这个问题,并利用该框架制作扩展功能。分析从可行性分析开始,检测程序的开发是否对社会,市场有意义。再确认程序的需求分析,对其需要实现的功能进行展开,最后再根据需求分析建立的功能点进行设计分析和开发环境分析,初步计算开发的基本流程和工作量,预计完成情况。