一種基于ssm框架的云筆記系統
技術領域
1.本發明屬手機app技術開發領域,尤其是一種基于ssm框架的云筆記系統。
背景技術:
2.隨著“云概念”的提出,越來越多的傳統互聯網應用開始提供到云服務,人們也日漸接受和感嘆“云服務
″
的便捷方便。云服務是基于互聯網的相關服務的增加、使用和交互模式,通常涉及通過互聯網來提供動態易擴展且經常是虛擬化的資源。云筆記ssm框架登錄不能成功,作為一個“云服務”具體化的產品。與傳統筆記不同的是,它能用于使用者進行在線學習時隨時記錄、分享、收藏筆記,還可以快速搜索,分類查找,安全備份云端筆記,存儲永不丟失的珍貴資料,文件同步自動完成,從而高效管理個人知識。
3.目前,隨著的迅速崛起,云筆記已經不再受限于網絡流量費用的束縛。電子筆記提供的云服務已日益成為大眾選擇的首要條件。越來越多的軟件開發商開始云筆記服務,向消費者展示出一種新穎筆記體驗。但其中很多產品性能欠佳,而且浪費用手機資源。所以,開發一個實用的,供廣大用戶學習工作的云筆記迫在眉睫。
技術實現要素:
4.本發明的目的在于彌補現有產品的不足,基于ssm框架的云筆記系統,針對當前云筆記復雜冗余的問題,主要應用于學生和在職人員對于信息的管理,使之在工作學習時實現高效便捷的用戶體驗。
5.一種基于ssm框架的云筆記系統,其特征在于本發明包括以下功能模塊:個人信息管理模塊,包括用戶的注冊登錄,找回密碼,找回密碼問題的添加修改,郵箱的更改等。筆記本功能模塊,包括筆記本的增加、修改、刪除等(筆記本刪除時,須要驗證該筆記本中是否有筆記,再對其做相應操作)。筆記功能模塊,包括筆記的增加、修改、刪除、分享、移動、刪除保護、搜索查詢等。
6.本發明的優點和積極效果是:
7.本發明使用了被廣泛采用的b\s架構,采用ssm開發框架,同時引用了aop設計,針對個人用戶開發了一個界面友好、操作方便的云筆記系統,并且通過測試,其具備良好的可操作性。該系統實現了云筆記的筆記本管理、筆記管理、筆記編輯、筆記搜索、筆記回收站等模塊,功能豐富完整,基本上實現了筆記本的在線管理。
附圖說明
8.圖1是本發明的系統功能結構圖。
具體實施方式
9.以下結合附圖對本發明實施做進一步詳述:
10.本發明的云筆記系統,技術上需要實現頁面、功能與數據庫三層。頁面上使用
框架,以及html、css和開發,功能使用架構,數據庫使用mysql數據庫,整體上使用++框架進行開發。如圖1所示,云筆記系統主要包含:個人信息管理模塊、筆記本管理模塊、筆記管理模塊。
11.一、個人信息管理模塊設計:用戶通過輸入用戶名密碼登錄筆記,若是未經注冊用戶,可以選擇注冊并登錄。登錄時系統通過與數據庫的對比,可得出賬戶不存在、密碼錯誤、登錄成功的判斷。
12.二、筆記本管理模塊:在用戶登錄之后,瀏覽器即向服務器發送ajax請求,獲取筆記列表數據。若是網絡異常或是服務器不能響應該請求,發送ajax請求失敗,會alert提示錯誤;
13.(一)添加筆記本:服務器會接受筆記本的名字、用戶的id作為參數,通過獲取當前會話,以此將筆記本添加到當前會話中的用戶筆記本列表中,添加添加筆記本的按鈕之后,會彈窗給用戶輸入筆記本的名字,點擊確認即可添加一個新的筆記本。
14.(二)刪除筆記本:刪除筆記本需選中要刪除的筆記本,再點擊刪除筆記本按鈕即可刪除該筆記本。
15.三、筆記管理模塊:該模塊中筆記列表會在用戶點擊左邊筆記本列表區域中的筆記本之后開始加載顯示,系統會加載該筆記本所屬的下筆記,并過濾掉刪除的筆記本。在筆記本列表項中的后面,有一個菜單項,點擊該菜單即可彈出分享、移動、刪除的選項。
16.(一)筆記添加:筆記的添加要傳入用戶名id,若是沒有指定要添加到的筆記本,則會創建或選擇默認的筆記本,然后在彈窗中,輸入要添加的筆記名字,點擊確認即完成添加。
17.(二)筆記刪除:選中要刪除的筆記,在其子菜單中點擊刪除子選項,即可完成刪除操作。不過筆記列表中的刪除,并不會真的在數據庫中刪除筆記。為了防止用戶誤刪筆記,在這里的刪除實質上是指把筆記放入回收站。
18.(三)筆記移動:即該改變筆記所屬的筆記本。在選中筆記的刪除選項之后,系統會檢索該用戶所擁有的筆記本,并在下拉菜單中提供給用戶。
19.(四)筆記的分享:指的是將該用戶的當前選中的筆記本置為分享狀態,其他用戶在搜索時,可以檢索到其該筆記,在系統內部的數據庫操作中,分享會導致,該筆記本克隆出一份副本,并放在特有共享的筆記列表中。
20.(五)回收站:該功能可以讓用戶更加放放心的操作自己的筆記,保障筆記的安全。在筆記的回收站中,可選擇恢復誤刪筆記;在回收站中可以徹底刪除筆記。
21.(六)搜索頁面:本系統中,用戶通過輸入搜索的關鍵字即可搜索到匹配的筆記本。
22.需要強調的是,本發明所述的實施例是說明性的,而不是限定性的,因此本發明并不限于具體實施方式中所述的實施例,凡是由本領域技術人員根據本發明的技術方案得出的其他實施方式,同樣屬于本發明保護的范圍。
技術特征:
1.一種基于ssm框架的云筆記系統,其特征在于,本發明使用b\s架構,采用ssm開發框架,引用了aop設計,本發明針對個人用戶使用,界面友好、操作簡便。主要功能包括個人信息管理功能:包括用戶的注冊登錄,找回密碼,找回密碼問題的添加修改,郵箱的更改等;筆記本功能:包括筆記本的增加、修改、刪除等(筆記本刪除時,須要驗證該筆記本中是否有筆記,再對其做相應操作);筆記功能:包括筆記的增加、修改、刪除、分享、移動、刪除保護、搜索查詢等。2.根據權利要求1所述一種基于ssm框架的云筆記系統,其特征是,用戶登錄功能設計。通過輸入用戶名密碼登錄筆記,若是未經注冊用戶,可以選擇注冊并登錄,登錄時系統通過與數據庫的對比,可得出賬戶不存在、密碼錯誤、登錄成功的判斷。3.根據權利要求1所述一種基于ssm框架的云筆記系統,其特征是,筆記本模塊設計。在用戶登錄之后,瀏覽器即向服務器發送ajax請求,獲取筆記列表數據,若是網絡異常或是服務器不能響應該請求,發送ajax請求失敗,會alert提示錯誤。4.根據權利要求1所述一種基于ssm框架的云筆記系統,其特征是,筆記模塊設計。該模塊中筆記列表會在用戶點擊左邊筆記本列表區域中的筆記本之后開始加載顯示,系統會加載該筆記本所屬的下筆記,并過濾掉刪除的筆記本,在筆記本列表項中的后面,有可操作的菜單項,點擊該菜單即可彈出分享、移動、刪除的選項。5.根據權利要求1所述一種基于ssm框架的云筆記系統,其特征是,筆記的分享設計。將用戶的當前選中的筆記本置為分享狀態,其他用戶在搜索時,可以檢索到其該筆記,在系統內部的數據庫操作中,分享會導致該筆記本克隆出一份副本,并放在特有共享的筆記列表中。
技術總結
本發明涉及一種基于SSM框架的云筆記系統的設計與實現,其主要技術特點是:本發明使用了被廣泛采用的B\S架構,采用SSM開發框架,同時引用了AOP設計,針對個人用戶開發的界面友好、操作方便的云筆記系統。該系統實現了云筆記的用戶管理,包括用戶的注冊登錄、找回密碼、郵箱的更改等;還有筆記本管理、筆記管理、筆記編輯、筆記搜索、筆記收藏、筆記分享和筆記回收站等ssm框架登錄不能成功,其功能豐富完整,高效實現了筆記本的在線管理。線管理。
技術研發人員:梁倩 文建平
受保護的技術使用者:天津科技大學
技術研發日:2021.04.27
技術公布日:2022/10/27