美章網 資料文庫 BBS下的在線培訓項目管理設計范文

BBS下的在線培訓項目管理設計范文

本站小編為你精心準備了BBS下的在線培訓項目管理設計參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

BBS下的在線培訓項目管理設計

摘要:本文設計了一種基于bbs在線培訓項目管理系統,系統是基于BBS的論壇系統后臺,以MySQL為后臺數據庫,應用了JSP,JavaBean等技術,在html+css技術做靜態樣式處理、JSP+JavaBean做動態數據交互的前提下進行的設計。程序后臺功能包含了用戶管理、論壇帖子管理、留言管理、論壇主題管理以及退出功能。管理員通過后臺管理系統能夠更加方便的對課程的目前狀況、用戶和帖子進行方便的管理。用戶可以通過注冊成為用戶或者管理員,用戶可查看個人主題和全部主題以及帖子回復、查詢名師并對其留言、查詢輔導課程,同時對自己的帖子進行刪除以及回復操作。能夠極大地提高在線課程培訓的管理效率。

【關鍵詞】數據庫;項目管理;JSP;論壇后臺系統

1引言

隨著各行各業的發展需要,越來越多的培訓項目開始引入在線培訓模式,與此同時如何提高培訓項目的管理效率是目前在線培訓面臨的一項重要挑戰。BBS的英文全稱是BulletinBoardSystem,最早是用來公布股票漲跌價格等信息的工具。早期的BBS與一般街頭公告板和校園內的公告板性質相似,只不過是通過電腦來發送或獲取消息而已。近些年來,隨著個人計算機的普及,BBS的功能得到了較大的擴充。由于論壇后臺強大的管理模式,可以為一些在線管理項目提供更加高效便捷的管理服務,大大提高項目管理效率。

2系統需求分析

需求分析要求詳細、準確地分析清楚系統必須“做什么”,它是關系到軟件開發成敗的關鍵階段。在需求分析階段,需要用到各種方法,技術和工具等。

2.1功能需求分析

本系統的基本需求為,可以發帖和評論,同時可以查詢主題以及查詢所有教師及授課信息,同時可以向授課教師留言展現自己的問題,也可以針對個別用戶進行一對一的短信收發和回復。后臺對注冊的用戶進行的管理,包括新用戶添加,對用戶信息的修改以及刪除過期用戶(如果一年內未曾登錄本論壇則視為過期用戶),同時管理員可以具有:提升用戶為管理員、選擇授課教師以及刪除管理員等權限。除此之外,后臺管理系統還應包括:用戶管理、論壇主題、帖子管理以及帖子回復管理、個人收發短信及短信回復、統計注冊人數以及關鍵字查詢等功能。論壇系統的最終目的是為廣大的在線用戶提供一個可以自由、方便地發表自己觀點和想法的網上空間,同時方便課程培訓項目的管理,提高培訓管理效率。

2.2開發平臺及運行環境

2.2.1程序開發平臺系統開發平臺:MyEclipse9.0、PhotoshopCS5、DreamweaverCS4數據庫:MySQL,第三方工具:NavicatForMySQL系統開發語言:JAVA運行平臺:Window2000,WindowsXp,WindowsServer2003,Linux

2.2.2運行環境:運行環境:javajdk1.6.0_16

3系統總體設計

3.1系統功能描述

本系統是論壇后臺系統設置的論壇管理員具有最高管理權限,除了可以使用用戶的所有功能之外,還可以進行論壇用戶管理、帖子管理、回復管理、主題管理、查詢、刪除、修改所有用戶信息等權限。用戶能通過查詢主題列表查看主題詳細信息以及其留言,并可以修改自己的注冊信息,當然注冊信息要通過管理員審核,不符合平臺要求的內容將會被刪除,同時用戶能查詢所有注冊教師及授課信息,并通過離線留言提出自己的問題。

3.2后臺功能總體模塊圖如圖1所示。

3.2.1系統功能結構總圖如圖2所示。

3.2.2模塊分析圖如圖3、圖4、圖5、圖6所示。

3.3系統流程分析

由上面的設計分析,本論壇系統中的一些操作是有先后順序的,例如只有先登錄才能做相應的操作。具體系統流程圖如圖7所示。

4數據庫設計

4.1數據庫表分析

(1)用戶表:用于存放用戶的一些信息。(2)發表主題表:用于記錄所有用戶發表的主題。(3)回復表:用于記錄所有用戶回復的內容。(4)短信表:用于記錄系統對用戶和用戶發送短信的信息。(5)在線課程表:用于記錄在線的輔導課程以及課程信息。(6)短信回復表:用于記錄用戶之間的留言以及標識。

4.1.1系統實體E-R圖根據以上的分析,確定本系統中的實體有:(1)用戶實體:存放用戶信息;(2)主題實體:主題實體和用戶存放多對多的聯系;(3)回復實體:回復實體和用戶存在多對多的聯系;所示系統實體E-R圖如圖8所示。

4.2數據庫邏輯設計

根據以上的設計,數據的字段詳細設計如下:(1)用戶表(user):用于保存用戶的注冊信息,userId是主鍵,userName為用戶名,pass為密碼。見表1。(2)主題表(topic):用于存放用戶發表的主題的表,topicId是主鍵,userName是發表主題的用戶名,也是用于關聯的和用戶表。見表2。(3)回復表(words):用于存放用戶對主題回復的表,wordsId是主鍵,tipicId是主題ID,userName是回復人的用戶名,也是用于關聯的和用戶表。見表3。(4)課程輔導表(course):用于存放用戶對主題回復的表,courseId是主鍵。見表4。(5)個人留言表(sms):用于存放用戶對主題回復的表,smsId是主鍵,sender是發送人,accepter為接收人。見表5。(6)留言回復(reply):用于存放個人留言回復,repluId是主鍵,smsId為邦定的留言ID,當smsId被用來查找留言信息并向數據庫寫入留言回復時,設置sms表里面的標識smsDiv為1,初始為0。見表6。

4.3數據庫表結構說明及安全性

數據庫表優先考慮滿足功能要求,對于表的邏輯結構設計主要遵循的原則是:一個表只包含一個主要實體,如果主要實體中包含從屬實體數據,并且多個主要實體共享一個從屬實體,則把從屬實體單獨設計為表,與主要實體關聯,這樣增加一個從屬實體增加單獨的表就行,不會影響以前的功能。在數據庫里面經常用到標記位字段,取值只有0/1(true/false),有時候一個表里有很多這樣的字段,通常把所有標記為字段合并為一個數字字段,數字中的每一位就表示一個標記位,可以大大增加數據庫的可擴展性。MySQL管理員有責任保證數據庫內容的安全性,使得這些數據記錄只能被那些正確授權的用戶訪問,這涉及到數據庫系統的內部安全性和外部安全性。內部安全性關心的是文件系統級的問題,即,防止MySQL數據目錄(DATADIR)被在服務器主機有賬號的人(合法或竊取的)進行攻擊。如果數據目錄內容的權限過分授予,使得每個人均能簡單地替代對應于那些數據庫表的文件,那么確保控制客戶通過網絡訪問的授權表設置正確,對此毫無意義。外部安全性關心的是從外部通過網絡連接服務器的客戶的問題,即,保護MySQL服務器免受來自通過網絡對服務器的連接的攻擊。必須設置MySQL授權表(granttable),使得他們不允許訪問服務器管理的數據庫內容,除非提供有效的用戶名和口令。MySQL服務器通過在MySQL數據庫中的授權表提供了一個靈活的權限系統。可以通過設置表的內容來允許或拒絕客戶對數據庫的訪問,這提供了你防止未授權的網絡訪問對你數據庫攻擊的安全手段。

5測試

為保證系統能夠正常高效的運行,通過功能測試的方式對本系統進行系統測試,以便及時發現系統漏洞和問題,并隨時采取相應的解決措施修補系統漏洞。主要從用戶管理和后臺管理兩個模塊進行測試。

5.1用戶管理模塊測試見表7。

5.2后臺管理模塊測試見表8。

6總結

本文從論壇后臺系統的功能和體系結構兩大部分對該系統進行設計。使用MyEclipse作為開發工具,MySQL作為論壇的后臺數據庫。由于是基于B/S系統論壇系統,網頁在其中就承擔著大量的工作,包括從服務器端向后臺寫入和修改數據,以及服務端響應客戶端的請求,向客戶端頁面返回數據,這些工作由很多個JSP頁面之間的跳轉傳送數據來完成。設計采用了現代軟件開發過程的模塊化思想,先將系統功能進行分解,大致可分為前臺和后臺兩部分。在開發過程中可以逐步,逐個模塊的實現,提高了開發效率。此論壇后臺系統極大的提高了管理員的管理效率,為日后的在線培訓項目管理帶來了極大的方便。

參考文獻

[1]曾長軍.SQLServer數據庫原理及應用[M].上海:人民郵電出版社,2005.

[2]戴志誠,趙國峰.JSP信息化系統建設案例[M].上海:人民郵電出版社,2006.

[3]張思,李勇帆.高校教師使用Moodle網絡教學平臺影響因素研究[J].電化教育研究,2014,8:49-56.

[7]張漢玉,穆肅,任友群.學習管理系統的社會性交互功能比較——基于對Blackboard、Moodle、Sakai的調查與使用體驗[J].現代遠程教育研究,2013,2:38-44;52.

作者:紀麗娜 單位:中國船舶重工集團第七一三研究所

主站蜘蛛池模板: 久久精品国产亚洲AV麻豆~| 午夜剧场1000| 91色国产在线| 很黄很污的视频在线观看| 久久精品aⅴ无码中文字字幕重口| 精品久久久久国产| 国产亚洲成AV人片在线观看| 日本网址在线观看| 国内xxxx乱子另类| 免费无码又爽又刺激毛片| 青青草中文字幕| 天天干天天干天天天天天天爽| 中日韩中文字幕| 日韩大片高清播放器| 亚洲人成高清在线播放| 老师别揉我胸啊嗯上课呢视频 | 亚洲国产成人精品无码一区二区 | 巨胸喷奶水视频www网免费| 久久久久久a亚洲欧洲AV| 最新亚洲人成网站在线观看| 亚洲日韩中文字幕天堂不卡| 狠狠噜天天噜日日噜视频麻豆 | 免费高清资源黄网站在线观看| 色偷偷91综合久久噜噜| 国产午夜无码片在线观看| 免费在线h视频| 国产精品多p对白交换绿帽| 中文字幕成人在线| 日韩一区二区三区无码影院| 亚洲av无码片区一区二区三区| 精品国产v无码大片在线观看| 国产乱人伦app精品久久| 麻豆狠色伊人亚洲综合网站| 国产激情视频在线| 曰批全过程免费视频播放网站| 手机在线看片国产日韩生活片| 久久精品aⅴ无码中文字字幕| 最近最新中文字幕完整版免费高清| 亚洲国产成人va在线观看| 欧美末成年video水多| 亚洲精品无码精品mV在线观看 |