2.2.3 查询和分类功能 4
2.2.4 信息修改功能 4
2.2.5 相册功能 4
2.3 设计分析 4
2.4 运行环境分析 5
2.4.1 开发语言—Java 5
2.4.2 开发平台—eclipse 5
2.4.3 开发框架—Struts 6
2.4.4 数据库选择—MySQL 6
2.4.5 测试方法—黑盒测试 7
3 系统设计 8
3.1 运行模块设计 8
3.2 数据库设计 10
3.3 网页客户端设计 14
3.3.1 标题模块 14
3.3.2 主界面模块 14
3.3.3 标签模块 14
3.3.4 设置模块 14
3.3.5 用户登录模块 15
3.3.6 用户注册模块 15
3.4 系统后台设计 15
4 系统测试 17
4.1 测试任务 17
4.2 测试目标 17
4.3 画面测试 18
4.4 功能测试 20
5 结论 24
5.1 毕设成果 24
5.2 不足之处 24
5.3 未来规划 25
致谢 26
参考文献 27
附录 28
1 绪论
在这个信息化发展迅猛的时代,信息的高效处理已成为人们日常生活的必不可少的部分,云端文档存储同步功能便是解决文档如何高效存储问题的一种可行方案,通过文档存储在云端可以保证用户的信息安全,相比于传统纸质笔记本,云笔记拥有跨平台,便捷,安全,通用等优点。通过文档存储在云端(服务器端)既保障了文档的完整性,又保障了文档不易丢失的安全性。随着各大互联网公司推出各种云服务可见云笔记这一功能存在的必要性,在国外,云笔记产品已经被市场逐渐认可,而在国内云笔记产品虽然存在但因为处于初期阶段功能单一而不被广大消费者所熟知,如果人们习惯使用云笔记来代替传统纸质笔记本,那么无论是学习效率和办公效率都会得到极大的提高。所以这次毕业设计针对功能单一性的问题进行功能展开,同时又确保云端文档存储同步的优点最大化,充分发挥云端文档存储同步的优势和有点,最大化满足用户的需求,做出一个让所有用户满意的云笔记产品。
1.1 课题背景
互联网的迅猛发展已经成了社会发展的必然结果,相应的互联网产业也随之发展起来,人们在互联网的优点中不断尝试将其融入到生活中来扩大其优点,众多优秀的互联网产品也随之推出,部分厂商发现其中的市场后纷纷投身于互联网这个产业中,市场是建立在用户的需求之上的,没有用户的需求也就没有所谓的市场利益,于是云服务在用户的呼声中悄然诞生,云技术的建立成为了云计算和云服务的核心,也为我的这次毕业设计带来决定性的条件。云笔记作为云服务的一种并不是被很多人所认知,很多没有使用过云笔记产品的人都认为这是一个鸡肋的产品,并没有实质性的作用,绝大多数人认为其便利性比不上传统笔记本,但实际情况是云端文档存储同步有着极高的便利性和安全性。且从市场需求的角度来看云笔记所面对的客户都是办公人员,学生,教师这类人员,这部分人群在市场中也占据着主导地位,而且在需求上市场也处于供不应求的状况,所以开发一个云端文档存储同步功能的云笔记产品不仅仅是为了检验我的编程能力,更是方便社会上的所有人。