版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、会计学1 毕业答辩基于毕业答辩基于SpringMVC和和Mybatis的的 云笔记云笔记PPT课件课件 功能需 求 功能实 现 论文总 结 目录章节 问题讨 论 第1页/共12页 功能需 求 It was the best of times, it was the worst of times; it was the age of wisdom, it was the age of foolishness. 第2页/共12页 该模块包括用户登录、用 户注册、修改密码、退出 登录四项,并包含了非法 数据的检验。 登录模块 该模块包括新建笔记、笔 记的重命名、笔记的修改 、笔记的删除、分享、移 动
2、,其中删除分为硬删除 和软删除两种。 笔记模块 该模块包括新建笔记本、 笔记本重命名、笔记本的 删除。 笔记本模块 该模块包括音乐的播放、 暂停、停止,进度和音量 的调节,上一曲下一曲 控制。 音乐播放器模块 功能需求功能实现 问题讨论论文总结 第3页/共12页 功能实 现 It was the best of times, it was the worst of times; it was the age of wisdom, it was the age of foolishness. 第4页/共12页 浏览器充当客户端,用户通过打开网页来访问云笔 记系统,不用下载客户端,方便该系统的普及
3、,提 升用户体验。客户端则使用js来写一下简单的业务逻 辑,使用HTML、CSS来布局装饰页面。 浏览器(客户端) 服务器则是由Spring整合MyBatis框架搭建起来的 。通过Tomcat来进行网页与服务器的数据交互,交 互的数据类型是json类型,发送请求则是以post方 式发送的ajax请求,数据通过注解的方式放入容器 中,然后传递到HTML中。 服务器 数据库使用MySQL5.5版本,作为云笔记的数据存 储的容器,每个功能都有相应的数据表与之对应, 方便数据的存储与交互。数据库与服务器则是通过 DBCP进行交互的,即数据库连接池。 数据库 功能需求功能实现 问题讨论论文总结 第5页/
4、共12页 功能需求功能实现 问题讨论论文总结 第6页/共12页 问题讨 论 It was the best of times, it was the worst of times; it was the age of wisdom, it was the age of foolishness. 第7页/共12页 TEXT O TF T 服务器与数据库交互时,存 入数据库的中文数据有时候 会出现乱码,从数据库读出 数据也会变为相应的乱码, 我们需要在DBCP数据库连 接池的配置时进行编码约束 utf-8,读数据时也是用utf- 8即可! 数据库与服务器交互的乱码问题 当某人知道我们个人主页 的网
5、址,直接访问而不使 用登录界面直接登录时, 会不会直接访问到我们的 网站内部呢?当然不会, 我们设置了安全监测,若 是检测不到Cookie中的 UserId,直接访问主界面 会连接到登录界面请求登 录。 个人主页的安全问题 万一我们的数据库被不法 分子攻破后,用户的信息 会不会泄露?答案是不会 的,我们的用户数据通过 MD5的方式进行了加密 ,即便被攻破,得到的也 是加密后的乱码,这种加 密方式很难被反编译出来 。 数据库中的数据安全问题 当不同的用户登录时,我 们如何区分是哪一个用户 登 录 的 ? 我 们 需 要 将 UserId加入到网页的 Cookie中,当用户登录 后 , 我 们 只
6、 需 要 读 取 Cookie中的信息,即可 知道是哪一个用户登录的 了。 前端页面显示问题 功能需求功能实现 问题讨论论文总结 第8页/共12页 论文总 结 It was the best of times, it was the worst of times; it was the age of wisdom, it was the age of foolishness. 第9页/共12页 对于该项目还有很多需要改进的地方,比 如如果服务器响应时间过长的的异常处理 ,将音乐播放器改为搜索版本的等等。但 总体而言,这个项目也算是完成了! 通过这次毕业设计,使我深刻的了解 与运用ajax和json数据类型,MySQL数据 库与Myeclipse的连接。Web.xml文件的 配置也熟练了很多,对于前端的一些知识 ,如div的布局等等,各种样式的设置也熟
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省南通市南通中学2026年初三最后一次模拟(三模)化学试题含解析
- 2026年分层路径跟踪控制策略与LMPC设计
- 2026年边缘服务器选型OTIIE模块化设计自由组合指南
- 2026年锂电池科学分级认证制度设计:强制性认证保底线分级认证拉高线
- 2026届吉林白山市高三二模英语试题(含解析无听力原文及音频)
- 新兴产业企业HR经理的面试全攻略
- 齐鲁物流公司市场部经理的市场开发计划
- 大数据分析与处理流程概述
- 联想集团市场部经理面试技巧
- 交通信号灯智能调度系统介绍
- 诊所转兑合同协议
- 2024年中小学教师资格考试复习资料
- 人教A版高一数学必修第二册第六章《平面向量及其应用》单元练习题卷含答案解析
- 【校园安全】中小学危化品管理“五双制度”
- 纸板纸箱基础知识
- 民办非企业单位验资报告模板
- 城乡环卫基础设施建设要求DB3212T 1107-2022
- 出版专业资格考试:中级出版专业基础知识真题及答案
- 林地造林承包合同范例
- 机场跑道沥青混凝土施工组织设计方案
- 小学数学课程标准(2022)解读
评论
0/150
提交评论