java 云笔记_云笔记系统的设计与实现 PDF 下载
1 系統設計
1.1 系統總體功能設計
云筆記系統主要為了讓人們可以實時的、快速
的 將 所 需 筆 記 保 存 起 來 ,而 且 圖 文 并 茂 ,便 于 查
看[14-21]。確保用戶信息的安全,擁有個人私有空間,
筆記命名規范化,對每個環節可能出現的問題要有
反饋信息,使用戶在使用過程中不存在疑惑。
本系統的用戶由用戶自己注冊申請創建,創建的
用戶賬號密碼在傳輸過程中都對其進行加密,服務端
獲取后再進行解密操作,保證了用戶重要信息的安全
性。本系統按系統角色不同共分為三大模塊,分別
是:登錄模塊、筆記模塊以及活動模塊。其中活動模
塊是每個用戶的共有功能,功能模塊如圖1所示。
云筆記系統的設計與實現
毛 靜 (安康學院 電子與信息工程學院,陜西 安康 725000)
摘要:針對傳統手工筆記存在的效率低、易出錯、存儲內容單一的缺陷,提出使用計算機技術開發
一款能夠高效、實時、準確的存儲筆記的軟件。系統使用 B/S架構,SpringMVC + MyBatis技術,實現
的主要功能包括用戶登陸模塊、筆記模塊、活動模塊三大模塊。經測試,系統功能均已實現,且界
面干凈友好,操作簡單明了,功能合理,安全性較高。
關鍵詞:云筆記;Mysql;Ajax;SpringMVC
中圖分類號:TN06 文獻標識碼:A 文章編號:1674-6236(2019)02-0034-04
Design and implementation of cloud note system
MAO Jing (Department of Electronic and Information Engineering,Ankang University,Ankang 725000,China)
Abstract: Aiming at the shortcomings of traditional manual note,such as low efficiency,error prone and
single storage content,an efficient,real-time and accurate note taking software.is developed based on
computer technology. The system used the B/S architecture,SpringMVC + MyBatis technology. The
main functions of the system included three modules: user login module,note taking module and activity
module. After tested,the function of the system has been realized,and the interface was clean and
friendly.
Key words: cloud notes;Mysql;Ajax;SpringMVC
- 34 -
DOI:10.14022/j.cnki.dzsjgc.2019.02.008
圖1 系統總體功能圖
1.2 系統數據庫設計
本系統數據庫設計共包含 7 張表,分別是:1)個
人信息表:用于存儲用戶的個人信息;2)筆記表:用
于存儲用戶寫的筆記的具體內容;3)筆記本表:用于
保存筆記本的相關信息,如筆記本 ID、用戶 ID、筆記
ID 等;4)活動表:保存活動的相關信息;5)收藏筆記
表:保存收藏筆記的信息;6)點贊狀態表:保存筆記
點按狀態信息;7)活動筆記表:保存活動筆記的相關
信息。E-R 圖如圖 2所示。 圖2 系統E-R 圖
數據庫中部分表的結構如下所示: 表1 筆記本表(cn_notebook)
字段名稱
cn_notebook_id
cn_user_id
cn_notebook_type_id
cn_notebook_name
cn_notebook_desc
cn_notebook_createtime
字段類型
Varchar(主鍵)
varchar
varchar
varchar
text
timestamp
長度
100
100
300
100
500
50
表2 筆記表(cn_note)
字段名稱
cn_note_id
cn_notebook_id
cn_user_id
cn_note_status_id
cn_note_type_id
cn_note_title
cn_note_body
cn_note_create_time
字段類型
Varchar(主鍵)
varchar
varchar
varchar
varchar
varchar
text
bigint
長度
100
100
100
100
100
500
0
20
2 系統實現
本系統主要包含 3 大模塊,登錄模塊、筆記模塊
和活動模塊。 2.1 筆記模塊的實現
筆記模塊包含了該系統的主要功能:創建筆記
本、筆記本重命名、創建筆記、刪除筆記、刪除筆記至
回收站、移動筆記、回收站筆記、收藏筆記、參加活動
筆記和搜索筆記。 1)創建筆記本:用戶輸入筆記本名稱,點擊確認
按鈕時前臺通過 JS 先對其判斷是否為空,若不為空
則發送 ajax 請求判斷是否存在重名,若存在返回提
示信息,若成功則跳轉至成功創建的筆記本中。具
體流程如圖 3所示。
總結
以上是生活随笔為你收集整理的java 云笔记_云笔记系统的设计与实现 PDF 下载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows注册表自定义添加右键菜单
- 下一篇: 计算机系统保护怎么打开,如何开启系统还原