999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SSM的高校知識分享系統的設計與實現

2019-07-23 01:11:35馬炳周
山東工業技術 2019年20期

馬炳周

摘 要:高校大學生面臨著信息多而知識少的困境,為解決該問題,本文設計實現了一個高校知識分享系統。本系統可以將知識按照類別以網狀的形式展現,用戶可以發布知識,也可以分享、關注、收藏感興趣的知識類別或知識,構建自己的知識網,還可以針對某話題在線發布問題或者對某問題進行答復;為方便用戶查找知識,該系統還實現了搜索功能,方便學生檢索感興趣的知識。

關鍵詞:知識分享;SSM;知識網;搜索

DOI:10.16640/j.cnki.37-1222/t.2019.20.167

0 引言

隨著信息時代的來臨,信息呈現爆炸式增長,知識越來越重要,高校大學生面臨著信息多而知識少的尷尬局面。由于精力和時間有限,每個學生掌握的知識總是有限的。如果存在一個平臺能夠實現知識的分享,那么經過分享后,學生就可以掌握學習更多的知識,這是一個雙贏的過程。因此,針對高校的這一現狀,本文設計了這樣一個知識分享系統。

1 系統設計

1.1 功能設計

高校知識分享系統是一個互動性非常強的交流社區。經分析,該系統用戶分為管理員和普通用戶兩類,劃分為11個功能模塊。下文一一介紹這些模塊功能。

(1)登陸注冊模塊,實現用戶登錄、注冊、密碼找回功能。登陸時利用驗證碼來防止惡意破解密碼,如果用戶賬號、密碼輸入錯誤3次,30分鐘以后才允許再次登陸;忘記密碼時,通過注冊預留的郵箱來找回;禁止封停賬號登陸。賬號、密碼和驗證碼輸入正確,且賬號未被封停,才允許登陸。

(2)主頁,用戶登陸成功后進入主頁面,主頁面用來展示用戶關注的知識類別、話題、用戶、知識等發布的最新內容,并提示接受到的最新系統消息。

(3)用戶管理,由管理員來完成對用戶的管理功能,封停用戶的賬號;普通用戶可以關注其他用戶,并發送個人消息。

(4)知識類別管理模塊,由管理員實現知識類別的添加、刪除、修改和查詢;普通用戶在發布知識時需要設置知識類別,還可以關注、收藏和分享感興趣的知識類別。

(5)知識管理模塊,實現知識的添加、刪除、修改和查詢,用戶可以搜索、關注、收藏和分享感興趣的知識。

(6)話題管理,實現對話題的管理,管理員和普通用戶都可以發布、刪除、修改、查看話題,并可以查看對話題的回復,還可以關注、收藏和分享感興趣的話題和回復。

(7)消息管理模塊,實現消息的管理,消息分為系統消息和個人消息,系統消息由系統自動創建并發送,普通用戶可以查看、回復和刪除系統消息;個人消息是由用戶來管理的,可以向自己關注的用戶發送消息,也可以對接受到的消息進行回復。

(8)審核模塊,由管理員對用戶發布知識、問題進行審核,如果發布信息包含敏感信息,審核不過,系統會記錄在案,超過3次,封停賬號,并發送系統消息提示。只有審核通過的知識和問題才能展示給用戶。

(9)搜索模塊,普通用戶通過關鍵詞搜索感興趣的知識類別、知識、話題、問題等。

(10)排行榜模塊,從收藏數、關注數、分享數等多維度設置Top10排行榜。

(11)管理員中心,實現對用戶、角色權限、院系、專業班級、知識類別、話題等系統數據進行管理維護;實現多維度數據的聚合統計功能,并將統計數據可視化。

1.2 數據庫設計

從上文的功能模塊可知,該系統需要設計用戶表、話題表、答復表、知識表、知識類別表等數據庫表。下面以用戶表、話題表和答復表為例展開描述說明。

用戶表,用于記錄保存用戶的相關信息,主要包含用戶id、昵稱、賬號、密碼、郵箱、真實姓名、學院、專業班級、是否封停、發布敏感信息次數等信息。

話題表,用于記錄保存話題的相關信息,包含話題id、話題內容、話題類別、話題創建人id、話題創建時間等信息。

答復表,用于記錄保存對話題的答復的相關信息,包含答復id、答復內容、話題id、答復人id、答復時間等信息。

2 系統實現

該系統采用SSM框架,利用maven實現項目管理,利用EasyUI實現前端視圖層,以Redis緩存簡單常用、時效性強的數據,以MySQL為數據庫,搭建開發環境。以知識管理模塊為例,其發布問題如圖1所示。發布問題功能的實現如下:

(1)視圖層,完成問題及其詳細說明的輸入,話題的設置,發布,通過Ajax將數據發送到后臺控制層QuestionController的方法addQuestion()。

(2)業務邏輯層層,方法addQuestion()調用業務邏輯層接口QuestionService,完成業務邏輯的處理,然后調用數據持久層的DAO接口。

(3)持久化層,DAO接口QuestionDAO的方法addQuestion()完成數據的持久化,將數據寫入數據庫。

3 結束語

本文基于SSM框架設計實現了一個校園知識分享系統,該系統實現了登陸注冊、知識類別、知識管理、消息管理、審核、搜索、排行榜、數據統計等功能模塊。經測試,該系統達到了預期的目標,滿足在校學生分享知識的需求。該系統有兩個不足之處:一是搜索功能不夠智能,性能比較低;二是不具備推薦功能,無法做到給用戶智能推薦知識和話題,這是需要改進的地方。

參考文獻:

[1]江志剛.基于SSM框架的網上題目錄入答題系統設計[J].無線互聯科技,2017(20):62-63.

[2]董成光等.基于ssm+redis的網絡問答社區的設計與實現[J].電腦知識與技術,2018,14(14):48-51.

[3]謝新洲,黃楊.從平臺到社區——網絡社區問答的演變研究[J].出版科學,2018(01):14-19.

主站蜘蛛池模板: 国产精品手机在线播放| 亚洲av成人无码网站在线观看| 亚洲日韩久久综合中文字幕| 精品国产香蕉伊思人在线| 亚洲第一网站男人都懂| 亚洲av无码牛牛影视在线二区| 露脸一二三区国语对白| 欧美一区二区三区国产精品| 国产精品蜜臀| 成人午夜天| 老司机精品一区在线视频| 国产在线日本| 一级爆乳无码av| 亚洲女同欧美在线| 国产91无码福利在线| 一级片免费网站| 久久综合色视频| 亚洲综合专区| 国产在线观看精品| 狂欢视频在线观看不卡| 四虎国产在线观看| 亚洲一区波多野结衣二区三区| 亚洲精品在线观看91| 色网站在线视频| 中文字幕人妻无码系列第三区| 黄色网在线| 最新亚洲av女人的天堂| 亚洲一区黄色| 九九这里只有精品视频| 久久婷婷色综合老司机| 97青草最新免费精品视频| 色窝窝免费一区二区三区| 久久国产黑丝袜视频| 97久久免费视频| 日韩不卡高清视频| 亚洲区一区| 国语少妇高潮| 国产精品微拍| 在线观看国产精品第一区免费| 国产欧美性爱网| 播五月综合| 国产精品爆乳99久久| 欧美第一页在线| 精品国产香蕉在线播出| 国产丝袜第一页| 国产黄视频网站| 97国内精品久久久久不卡| 国产拍在线| 婷婷亚洲最大| 91无码视频在线观看| 亚洲第一黄色网址| 1024你懂的国产精品| 老司机久久99久久精品播放| 毛片一区二区在线看| 毛片视频网| 最新日本中文字幕| 91娇喘视频| 亚洲AV成人一区二区三区AV| 一级毛片无毒不卡直接观看| 日本在线视频免费| 中文无码精品a∨在线观看| 国产AV无码专区亚洲精品网站| 亚洲精品国产首次亮相| 操操操综合网| 久久久久久久97| 午夜三级在线| 97在线免费| 黄片在线永久| 欧美午夜一区| 亚洲欧美综合在线观看| 欧美国产日产一区二区| 成人精品视频一区二区在线 | 一级毛片免费播放视频| 国产第一页免费浮力影院| 三上悠亚精品二区在线观看| 亚洲欧美日韩精品专区| 无码福利日韩神码福利片| 国产成人a在线观看视频| 亚洲成AV人手机在线观看网站| 日韩精品专区免费无码aⅴ | 99精品在线视频观看| 国产视频大全|