【正文】
.在編碼前約定很重要,比如數(shù)據(jù)庫表命名以tb開頭,視圖以v開頭,整個項目編碼用UTF8,變量命名規(guī)則是駝峰式規(guī)則,注釋完善,代碼格式化等都很重要。下面將詳細(xì)介紹系統(tǒng)在開發(fā)過程中的單元測試、功能測試和性能測試。圖42 用戶注冊步驟2圖43用戶注冊步驟32. 當(dāng)用戶注冊成功并登錄以后,可以進(jìn)行在線觀看視頻,如圖44所示。圖321 后臺權(quán)限ER圖前臺論壇模塊的ER圖如圖322所示。圖313 角色實體屬性圖權(quán)限實體屬性圖如圖314所示。圖36 注冊活動圖用戶注冊成功且登錄成功后,可以進(jìn)行在線學(xué)習(xí)以及在線自測,用戶的在線自測的活動圖如圖37所示。 前置條件:無。 后置條件:進(jìn)入在線自測界面。 后置條件:進(jìn)入系統(tǒng)主界面。 個人設(shè)置用戶登錄成功后修改密碼以及自己的相關(guān)信息。 課程選擇 用戶可以根據(jù)自己的興趣通過一級分類、二級分類、三級分類以及關(guān)鍵字進(jìn)行篩選喜歡的課程,然后可以進(jìn)行學(xué)習(xí)或者視頻下載。4. 網(wǎng)站需提供常見問題FAQ。 課題研究意義在當(dāng)今互聯(lián)網(wǎng)迅猛發(fā)展的信息時代,如何更快更好的接受新知識尤為關(guān)鍵。s world is a world of knowledge explosion, more diverse learning styles, the original school education has failed to meet people39。網(wǎng)校的崛起讓人們的學(xué)習(xí)方式打破了時間和空間的限制,可以使人們隨時隨地的進(jìn)行學(xué)習(xí),那么選擇一個好的網(wǎng)校平臺就顯得尤為重要。 Struts2。 相關(guān)技術(shù)隨著軟件行業(yè)的不斷蓬勃發(fā)展,當(dāng)今世界已經(jīng)是技術(shù)滿天飛的世界,為了提高軟件項目的開發(fā)速度、提高軟件的性能以及保障軟件的安全性,在開發(fā)軟件時選擇合適的技術(shù)就顯得非常重要。 操作可行性分析系統(tǒng)是面向大眾的,面向的是不同領(lǐng)域的群體,系統(tǒng)在操作方式上符合瀏覽器的相關(guān)方式,系統(tǒng)的界面友好,提示信息較為齊全,用戶可以很快的熟練掌握系統(tǒng)的使用方法。 調(diào)查表網(wǎng)站可以向用戶發(fā)出調(diào)查問卷,實時了解用戶的想法,盡最大努力為用戶考慮。圖31 前臺功能模塊圖 后臺功能模塊圖后臺的功能模塊圖如圖32所示。 (3)進(jìn)入系統(tǒng)主界面。 (3)用戶在線自測。 (2)系統(tǒng)檢驗用戶名、密碼是否匹配。圖39 管理員后臺整體管理活動圖 數(shù)據(jù)庫設(shè)計 項目實體屬性圖系統(tǒng)采用MySQL數(shù)據(jù)庫,每張表對應(yīng)一個JavaBean,表的命名具有良好的規(guī)范,均已tb開頭,下面是數(shù)據(jù)庫主要的表對應(yīng)的實體屬性圖。圖316 主題實體屬性圖回復(fù)實體屬性圖如圖317所示。表31 tb_user表字段名數(shù)據(jù)類型約束備注idint主鍵自增usernamevarchar長度22用戶名pssswordvarchar長度32密碼,MD5加密namevarchar長度10姓名varchar長度32郵箱birthdayvarchar出生日期photovarchar長度255頭像的保存路徑phonevarchar長度11手機(jī)號表32 tb_teacher表字段名數(shù)據(jù)類型約束備注idint主鍵自增namevarchar長度15教師姓名description varchar長度255教師簡介school_idInt外鍵教師所屬學(xué)校的idphoto_pathvarchar長度255教師頭像的保存路徑表33 tb_school表字段名數(shù)據(jù)類型約束備注idint主鍵自增namevarchar長度15學(xué)校名稱 photo_path varchar長度255學(xué)校圖標(biāo)的保存路徑description varchar長度255簡介表35 tb_article表字段名數(shù)據(jù)類型約束備注idint主鍵自增titlevarchar標(biāo)題faceIconvarchar表情contenttext內(nèi)容user_idint外鍵關(guān)聯(lián)tb_userpost_timedatetime文章發(fā)表時間ipvarcharIp地址表36 tb_forum表字段名數(shù)據(jù)類型約束備注idint主鍵自增namevarchar長度15名稱description varchar長度255簡介position int版塊的位置article_acount int文章數(shù)量topic_acount int 主題數(shù)量topic_id int外鍵最新主題表37 tb_topic表字段名數(shù)據(jù)類型約束備注idint主鍵自增typeint主題類型forum_idint外鍵所屬版塊reply_idint外鍵最后回復(fù)reply_acountint回復(fù)數(shù)量last_update_timedatetime最后回復(fù)時間表38 tb_reply表