一种基于SSM框架的云笔记系统技术方案

技术编号:35361397 阅读:42 留言:0更新日期:2022-10-29 17:59
本发明专利技术涉及一种基于SSM框架的云笔记系统的设计与实现,其主要技术特点是:本发明专利技术使用了被广泛采用的B\S架构,采用SSM开发框架,同时引用了AOP设计,针对个人用户开发的界面友好、操作方便的云笔记系统。该系统实现了云笔记的用户管理,包括用户的注册登录、找回密码、邮箱的更改等;还有笔记本管理、笔记管理、笔记编辑、笔记搜索、笔记收藏、笔记分享和笔记回收站等,其功能丰富完整,高效实现了笔记本的在线管理。线管理。

【技术实现步骤摘要】
一种基于SSM框架的云笔记系统


[0001]本专利技术属手机App技术开发领域,尤其是一种基于SSM框架的云笔记系统。

技术介绍

[0002]随着“云概念”的提出,越来越多的传统互联网应用开始提供到云服务,人们也日渐接受和感叹“云服务

的便捷方便。云服务是基于互联网的相关服务的增加、使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云笔记,作为一个“云服务”具体化的产品。与传统笔记不同的是,它能用于使用者进行在线学习时随时记录、分享、收藏笔记,还可以快速搜索,分类查找,安全备份云端笔记,存储永不丢失的珍贵资料,文件同步自动完成,从而高效管理个人知识。
[0003]目前,随着Internet的迅速崛起,云笔记已经不再受限于网络流量费用的束缚。电子笔记提供的云服务已日益成为大众选择的首要条件。越来越多的软件开发商开始云笔记服务,向消费者展示出一种新颖笔记体验。但其中很多产品性能欠佳,而且浪费用手机资源。所以,开发一个实用的,供广大用户学习工作的云笔记迫在眉睫。

技术实现思路

[0004]本专利技术的目的在于弥补现有产品的不足,基于SSM框架的云笔记系统,针对当前云笔记复杂冗余的问题,主要应用于学生和在职人员对于信息的管理,使之在工作学习时实现高效便捷的用户体验。
[0005]一种基于SSM框架的云笔记系统,其特征在于本专利技术包括以下功能模块:个人信息管理模块,包括用户的注册登录,找回密码,找回密码问题的添加修改,邮箱的更改等。笔记本功能模块,包括笔记本的增加、修改、删除等(笔记本删除时,须要验证该笔记本中是否有笔记,再对其做相应操作)。笔记功能模块,包括笔记的增加、修改、删除、分享、移动、删除保护、搜索查询等。
[0006]本专利技术的优点和积极效果是:
[0007]本专利技术使用了被广泛采用的B\S架构,采用SSM开发框架,同时引用了AOP设计,针对个人用户开发了一个界面友好、操作方便的云笔记系统,并且通过测试,其具备良好的可操作性。该系统实现了云笔记的笔记本管理、笔记管理、笔记编辑、笔记搜索、笔记回收站等模块,功能丰富完整,基本上实现了笔记本的在线管理。
附图说明
[0008]图1是本专利技术的系统功能结构图。
具体实施方式
[0009]以下结合附图对本专利技术实施做进一步详述:
[0010]本专利技术的云笔记系统,技术上需要实现页面、功能与数据库三层。页面上使用
Bootstrap框架,以及HTML、CSS和JQuery开发,功能使用JAVAEE架构,数据库使用MYSQL数据库,整体上使用Spring+SpringMVC+MyBatis框架进行开发。如图1所示,云笔记系统主要包含:个人信息管理模块、笔记本管理模块、笔记管理模块。
[0011]一、个人信息管理模块设计:用户通过输入用户名密码登录笔记,若是未经注册用户,可以选择注册并登录。登录时系统通过与数据库的对比,可得出账户不存在、密码错误、登录成功的判断。
[0012]二、笔记本管理模块:在用户登录之后,浏览器即向服务器发送Ajax请求,获取笔记列表数据。若是网络异常或是服务器不能响应该请求,发送ajax请求失败,会alert提示错误;
[0013](一)添加笔记本:服务器会接受笔记本的名字、用户的Id作为参数,通过JESSIONID获取当前会话,以此将笔记本添加到当前会话中的用户笔记本列表中,添加添加笔记本的按钮之后,会弹窗给用户输入笔记本的名字,点击确认即可添加一个新的笔记本。
[0014](二)删除笔记本:删除笔记本需选中要删除的笔记本,再点击删除笔记本按钮即可删除该笔记本。
[0015]三、笔记管理模块:该模块中笔记列表会在用户点击左边笔记本列表区域中的笔记本之后开始加载显示,系统会加载该笔记本所属的下笔记,并过滤掉删除的笔记本。在笔记本列表项中的后面,有一个菜单项,点击该菜单即可弹出分享、移动、删除的选项。
[0016](一)笔记添加:笔记的添加要传入用户名Id,若是没有指定要添加到的笔记本,则会创建或选择默认的笔记本,然后在弹窗中,输入要添加的笔记名字,点击确认即完成添加。
[0017](二)笔记删除:选中要删除的笔记,在其子菜单中点击删除子选项,即可完成删除操作。不过笔记列表中的删除,并不会真的在数据库中删除笔记。为了防止用户误删笔记,在这里的删除实质上是指把笔记放入回收站。
[0018](三)笔记移动:即该改变笔记所属的笔记本。在选中笔记的删除选项之后,系统会检索该用户所拥有的笔记本,并在下拉菜单中提供给用户。
[0019](四)笔记的分享:指的是将该用户的当前选中的笔记本置为分享状态,其他用户在搜索时,可以检索到其该笔记,在系统内部的数据库操作中,分享会导致,该笔记本克隆出一份副本,并放在特有共享的笔记列表中。
[0020](五)回收站:该功能可以让用户更加放放心的操作自己的笔记,保障笔记的安全。在笔记的回收站中,可选择恢复误删笔记;在回收站中可以彻底删除笔记。
[0021](六)搜索页面:本系统中,用户通过输入搜索的关键字即可搜索到匹配的笔记本。
[0022]需要强调的是,本专利技术所述的实施例是说明性的,而不是限定性的,因此本专利技术并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本专利技术的技术方案得出的其他实施方式,同样属于本专利技术保护的范围。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于SSM框架的云笔记系统,其特征在于,本发明使用B\S架构,采用SSM开发框架,引用了AOP设计,本发明针对个人用户使用,界面友好、操作简便。主要功能包括个人信息管理功能:包括用户的注册登录,找回密码,找回密码问题的添加修改,邮箱的更改等;笔记本功能:包括笔记本的增加、修改、删除等(笔记本删除时,须要验证该笔记本中是否有笔记,再对其做相应操作);笔记功能:包括笔记的增加、修改、删除、分享、移动、删除保护、搜索查询等。2.根据权利要求1所述一种基于SSM框架的云笔记系统,其特征是,用户登录功能设计。通过输入用户名密码登录笔记,若是未经注册用户,可以选择注册并登录,登录时系统通过与数据库的对比,可得出账户不存在、密码错误、登录成功的判断。3.根据权利要求1所述一种基于SSM框架的云笔记系统,其特征是...

【专利技术属性】
技术研发人员:梁倩文建平
申请(专利权)人:天津科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1