- 相關(guān)推薦
管窺WAMP下教育培訓(xùn)系統(tǒng)論文
1、本文研究的主要內(nèi)容
20世紀(jì)90年代以來(lái),網(wǎng)絡(luò)技術(shù)迅速發(fā)展,網(wǎng)民對(duì)網(wǎng)絡(luò)教育認(rèn)知程度,以及學(xué)歷教育社會(huì)認(rèn)可度的提高。伴隨企業(yè)資金募集能力的增強(qiáng)和社會(huì)教育需求的持續(xù)增長(zhǎng),未來(lái)網(wǎng)絡(luò)教育市場(chǎng)將呈現(xiàn)出“百花齊放”的態(tài)勢(shì),網(wǎng)絡(luò)教育市場(chǎng)有著不可估量的發(fā)展?jié)摿Α1疚耐ㄟ^(guò)對(duì)教育培訓(xùn)機(jī)構(gòu)課程推廣和學(xué)員管理問(wèn)題進(jìn)行研究,分析其業(yè)務(wù)現(xiàn)狀和流程,使用PHP和MySQL數(shù)據(jù)庫(kù)技術(shù)作為支撐,采取B/S結(jié)構(gòu),實(shí)現(xiàn)了一個(gè)教育培訓(xùn)管理系統(tǒng),有效對(duì)學(xué)員實(shí)現(xiàn)網(wǎng)絡(luò)信息化管理。
2、系統(tǒng)分析
2.1用戶(hù)業(yè)務(wù)概述
教育培訓(xùn)機(jī)構(gòu)旨在為機(jī)構(gòu)提供課程網(wǎng)絡(luò)宣傳、支持在線咨詢(xún)、在線報(bào)名和學(xué)員管理。主要的用戶(hù)可分為系統(tǒng)管理員、普通學(xué)員和游客,用戶(hù)特點(diǎn)需求如下:
1.系統(tǒng)管理員:管理員擁有系統(tǒng)管理的最高權(quán)限,可設(shè)置網(wǎng)站全局環(huán)境參數(shù)配置;
2.普通學(xué)員;
3.游客:僅有對(duì)課程、新聞咨擁有瀏覽的權(quán)限。
2.2系統(tǒng)需求
教育培訓(xùn)機(jī)構(gòu)旨在為機(jī)構(gòu)提供課程網(wǎng)絡(luò)宣傳、支持在線咨詢(xún)、在線報(bào)名和學(xué)員管理。學(xué)員在教育平臺(tái)上實(shí)現(xiàn)在線報(bào)名、在線支付、教務(wù)通知、查詢(xún)課表、查詢(xún)報(bào)名、查詢(xún)成績(jī)等自助服務(wù)。根據(jù)教育培訓(xùn)機(jī)構(gòu)的要求,主要的功能需要包括以下幾個(gè)方面:
。1)課程分類(lèi)。該功能由系統(tǒng)管理員使用,用于劃分課程類(lèi)別,分類(lèi)支持無(wú)限級(jí)分類(lèi),每個(gè)分類(lèi)支持獨(dú)立的SEO優(yōu)化設(shè)置。
(2)課程管理。該功能由普通管理員以上級(jí)別的用戶(hù)使用,用于對(duì)課程進(jìn)行管理,支持發(fā)布、審核、推送、刪除等管理。發(fā)布課程時(shí)支持選擇課程教師,支持一次選擇多個(gè)講師,其中講師必須從教育培訓(xùn)機(jī)構(gòu)發(fā)布的講師中進(jìn)行提取,系統(tǒng)實(shí)現(xiàn)課程講師與已發(fā)布講師的數(shù)據(jù)自動(dòng)對(duì)接關(guān)聯(lián)。
(3)在線報(bào)名。該功能由會(huì)員使用,支持會(huì)員在線報(bào)名各種類(lèi)型的培訓(xùn)班,支持會(huì)員查詢(xún)自己報(bào)名情況,如果報(bào)名信息沒(méi)有被審核處理的,可以修改或刪除,反之則不允許刪除。
。4)報(bào)名管理。該功能由系統(tǒng)管理員使用,查看每個(gè)課程的報(bào)名情況,對(duì)報(bào)名信息進(jìn)行審核、刪除等處理。對(duì)報(bào)名信息支持進(jìn)行條件搜索,批量導(dǎo)出CSV(支持轉(zhuǎn)化為EXCEL),用于保存、統(tǒng)計(jì)或與其他網(wǎng)站進(jìn)行數(shù)據(jù)交互。
3、系統(tǒng)的設(shè)計(jì)
本系統(tǒng)采用的B/S(Browser/Server)結(jié)構(gòu),在這種系統(tǒng)結(jié)構(gòu)下,客戶(hù)端只需安裝有Web瀏覽器,不必安裝任何客戶(hù)端軟件,用戶(hù)對(duì)系統(tǒng)的任何操作都通過(guò)瀏覽器來(lái)實(shí)現(xiàn),而不必關(guān)心后臺(tái)服務(wù)器對(duì)事務(wù)的處理機(jī)制。本系統(tǒng)用三層結(jié)構(gòu)設(shè)計(jì),底層是PHP框架和公共服務(wù)層,主要提供框架設(shè)計(jì)和系統(tǒng)公共服務(wù);中間層是業(yè)務(wù)邏輯層,處理課程管理和學(xué)員管理業(yè)務(wù)的各種操作;上層是視圖用戶(hù)界面UI顯示,主要與系統(tǒng)使用人的交互。
4、系統(tǒng)實(shí)現(xiàn)與測(cè)試
4.1知識(shí)準(zhǔn)備
。1)什么是WAMP:Windows下的Apache+Mysql+Perl/PHP/Python,一組常用來(lái)搭建動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開(kāi)源軟件,本身都是各自獨(dú)立的程序,但是因?yàn)槌1环旁谝黄鹗褂谩?/p>
。2)什么是MVC:MVC全名是ModelViewController,是模型(model)-視圖(view)-控制器(controller)的縮寫(xiě),一種軟件設(shè)計(jì)典范,用于組織代碼用一種業(yè)務(wù)邏輯和數(shù)據(jù)顯示分離的方法。
4.2系統(tǒng)的實(shí)現(xiàn)
本系統(tǒng)采用“核心+模塊+插件”的框架設(shè)計(jì),其中主要的模塊包括:用戶(hù)會(huì)員、課程、講師、新聞資訊、圖片、視頻和資料下載模塊,需要指出的是,在系統(tǒng)中核心被當(dāng)成是一個(gè)特殊的模塊,主要用于提供公共底層服務(wù),而插件是系統(tǒng)運(yùn)行過(guò)程當(dāng)中小功能的集合。
4.3系統(tǒng)測(cè)試
系統(tǒng)測(cè)試是將已經(jīng)確認(rèn)的軟件、計(jì)算機(jī)硬件、外設(shè)、網(wǎng)絡(luò)等其它元素結(jié)合在一起,進(jìn)行信息系統(tǒng)的各種組裝測(cè)試和確認(rèn)測(cè)試。本文中系統(tǒng)測(cè)試人員對(duì)各個(gè)模塊分別進(jìn)行功能測(cè)試,然后進(jìn)行模塊集成測(cè)試,最后進(jìn)行系統(tǒng)測(cè)試,系統(tǒng)測(cè)試結(jié)果如下:
1.功能滿(mǎn)足系統(tǒng)需求分析。
2.操作返回?cái)?shù)據(jù)與系統(tǒng)應(yīng)有結(jié)果相一致。
3.系統(tǒng)在單一數(shù)據(jù)表數(shù)據(jù)在百萬(wàn)級(jí)數(shù)據(jù)量時(shí),各模塊的執(zhí)行反應(yīng)時(shí)間最長(zhǎng)不超過(guò)2秒。
5、結(jié)束語(yǔ)
本文是在教育培訓(xùn)機(jī)構(gòu)對(duì)課程和學(xué)員管理的現(xiàn)狀和存在問(wèn)題的基礎(chǔ)上,使用WAMP技術(shù)實(shí)現(xiàn)教育培訓(xùn)管理系統(tǒng),為教育培訓(xùn)機(jī)構(gòu)管理提供了有效的幫助。由于研究水平研究時(shí)間的限制,系統(tǒng)還有待進(jìn)一步完善和提高之處:
(1)提高系統(tǒng)的健壯性。對(duì)安全防護(hù)技術(shù)諸如CC攻擊、允許登錄后臺(tái)的IP、防止頁(yè)面刷新、后臺(tái)管理操作日志等安全防護(hù)還有待進(jìn)一步加強(qiáng)。
。2)用戶(hù)會(huì)員的整合。整合主流論壇系統(tǒng)以及與騰訊、163郵箱和微博等開(kāi)放平臺(tái),實(shí)現(xiàn)會(huì)員互通,讓訪客無(wú)需注冊(cè)即可登錄使用系統(tǒng)。
。3)實(shí)現(xiàn)支付方式多樣化。
【管窺WAMP下教育培訓(xùn)系統(tǒng)論文】相關(guān)文章:
美學(xué)教育下的幼兒教育論文12-04
社會(huì)背景下的成人教育論文12-04
開(kāi)放教育下微課程分析的論文12-02
關(guān)于產(chǎn)學(xué)研模式下的高職教育的論文11-30
MOOC教學(xué)模式下的創(chuàng)新教育論文12-09