| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15253 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着时代的迅速发展,互联网企业和移动技术也在迅速发展,手机已经成为越来越多大学生的标准配置。手机本质上是一个通讯工具,当代智能手机的设计初衷是为了使用户的使用更加便利,让用户在空闲时间可以浏览新闻、玩游戏进行放松。但是在大学校园中,手机的使用却违背了它的初衷。我们观察到很严重的现象:学生上课时间使用手机大多数都是因为它的娱乐功能,而辅助学习的功能却很少使用。因此,听课效率的大幅下降以及课后想弥补知识点却发现课堂笔记的记录不全、缺失成了大学生担忧的普遍问题。就现在的市场而言,并没有笔记分享型互助学习APP,因此云享笔记是迎合大学生需求的产品。现有的学习软件,只能支持学生们拍题搜题,只能解决遇到的某个知识点,功能比较单一,如果是系统性强的教材却又过于庞大难以满足大学生对于重点知识的快速获取。 云享笔记APP是在这种背景下,开发的一款基于Android的手机应用软件。而云享笔记的运营管理端更是对该APP各种用户行为进行管理。我们采用Web界面的方式使得管理端的设计更加合理,管理员只需要通过简单的图形化操作就可以实现基本的管理操作,这极大的提高了管理的效率。 我们设计了云享笔记系统,该系统主要包括学生端、教师端和管理端。云享笔记用户端系统基于Android平台,采用Java编程语言,并使用开源的MySQL作为数据库,Tomcat作为Web端服务器。运营方管理端的前端使用JavaScript和HTML开发,后端采用Java开发,能够很好的实现对学生和教师的管理。 云享笔记运营方管理端的主要功能包括笔记管理、用户管理、服务管理三大模块。对于笔记管理模块,管理员主要负责新笔记的审核以及推荐操作,对不适当的笔记采取删除操作。对于用户管理模块,管理员可以针对用户的非隐私信息进行审核,对于长期发表不当内容和图片的用户,管理员可以对其进行禁言操作,被禁言的用户无法发布笔记。对于服务管理模块主要涉及广告管理和用户反馈的处理,管理员负责广告的投放和审核,被投放的广告可以显示在APP端的广告栏处,投放的广告尽可能满足用户的实际需求,使得用户有兴趣点击从而获得收益。
关键词:Web开发;文件上传;运营管理端;推荐系统
目 录 摘 要 ABSTRACT 第一章 绪论-1 1.1 系统的开发背景和意义-1 1.2 针对运营管理的痛点分析-1 1.3 解决方案-2 1.4 论文结构安排-3 第二章 可行性分析-4 2.1 市场可行性-4 2.2 经济可行性-5 2.3 技术可行性-5 2.4 社会可行性-6 第三章 需求分析-7 3.1 功能需求分析-7 3.1.1 用户管理模块的需求分析-7 3.1.2 笔记管理模块的需求分析-7 3.1.3 服务管理模块的需求分析-8 3.2 非功能性需求分析-8 3.2.1 产品易用性-8 3.2.2 产品可靠性-8 3.2.3 产品安全性-8 3.2.4 产品维护性-8 第四章 系统的总体设计-10 4.1 开发技术简介-10 4.1.1 Eclipse开发环境-10 4.1.2 JavaScript脚本语言-10 4.1.3 Java编程语言-10 4.1.4 Photoshop介绍-11 4.1.5 Hibernate框架介绍-11 4.1.6 后端技术介绍-11 4.1.7 三端交互-12 4.2 系统架构图-12 4.2.1 物理架构-12 4.2.2 逻辑架构-13 4.3 系统功能图-13 4.4 管理端系统流程图分析-14 4.5 数据库设计-15 第五章 系统详细设计与实现-20 5.1 运营管理员登录-20 5.2 笔记管理模块-22 5.2.1 删除笔记-22 5.2.2 笔记搜索-23 5.3 广告管理模块-24 5.3.1 添加广告-24 5.3.2 删除广告-25 5.3.3 搜索广告-25 5.4 用户管理模块-26 5.4.1 修改用户信息-26 5.4.2 用户删除-28 5.4.3 用户搜索-29 5.5 反馈管理模块-29 5.6 推荐系统-30 第六章 系统测试-34 6.1 非功能测试-34 6.2 单元测试-34 6.2.1 单元测试工具简介-34 6.2.2 单元测试用例的设计-34 6.2.3 单元测试结果分析-35 6.3 性能测试-35 6.3.1 性能测试工具简介-35 6.3.2 性能测试报告分析-36 第七章 总结与展望-38 7.1 本文主要成果-38 7.2 未来工作展望-38 参考文献-39 致 谢-40 |

