郭偉 任國霞
摘要:精品課程是學(xué)校獨具特色的標(biāo)志性課程,通常擁有最優(yōu)質(zhì)的教學(xué)隊伍、內(nèi)容、方法、軟硬件條件及管理機(jī)制,是學(xué)校最具示范性課程?!渡虅?wù)網(wǎng)頁設(shè)計與制作》精品課程網(wǎng)站基于J2EE三層系統(tǒng)架構(gòu),采用ASP技術(shù)設(shè)計與實現(xiàn),課程網(wǎng)站擴(kuò)展方便、維護(hù)簡單,具有一定的實用性。
Abstract: Excellent course is a unique symbol of the school curriculum, usually having the highest quality teaching force, contents, methods, hardware and software conditions and management mechanism, and it is the most exemplary school course. The Excellent Course Website of "Business web design and production" based on J2EE three-tier system architecture is designed and relaized by ASP technology. The course website is easy to extend and maintain, so it has certain practicality.
關(guān)鍵詞:精品課程網(wǎng)站;J2EE;數(shù)據(jù)庫
Key words: Excellent Course Website;J2EE;database
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1006-4311(2016)06-0186-02
0 引言
21世紀(jì)是一個網(wǎng)絡(luò)和大數(shù)據(jù)時代,精品課程網(wǎng)站這種新的課程學(xué)習(xí)方式由此應(yīng)運而生,精品課程[1]已經(jīng)成為高校課程展示和教學(xué)的一個良好的平臺,建設(shè)精品課程網(wǎng)站已經(jīng)成為各高校課程轉(zhuǎn)換與升級的首要任務(wù)。
1 系統(tǒng)背景與意義
1.1 系統(tǒng)背景
精品課程建設(shè)可以創(chuàng)造和提供了更多更加優(yōu)質(zhì)的教育資源。但在這一摸索建設(shè)過程中,難免存在一些問題,對精品課程建設(shè)工程及其積極作用造成了一定影響,限制了精品課程的帶動性與示范性[2]。本文以楊凌職業(yè)技術(shù)學(xué)院《商務(wù)網(wǎng)頁設(shè)計與制作》課程為例,該精品課程網(wǎng)站已經(jīng)開設(shè)了十幾年,但是,課程教學(xué)過程中,我們發(fā)現(xiàn)該課程教學(xué)已經(jīng)不適應(yīng)當(dāng)前互聯(lián)網(wǎng)時代發(fā)展的要求。本文在瀏覽國內(nèi)外各類精品課程網(wǎng)站和參閱大量文獻(xiàn)的基礎(chǔ)上,開展基于J2EE[3]的《商務(wù)網(wǎng)頁設(shè)計與制作》精品課程網(wǎng)站建設(shè)。
1.2 系統(tǒng)意義
基于J2EE的《商務(wù)網(wǎng)頁設(shè)計與制作》精品課程網(wǎng)站以全面、系統(tǒng)、科學(xué)的系統(tǒng)開發(fā)理論為基礎(chǔ),基于J2EE的三層架構(gòu),采用ASP開發(fā)技術(shù),選擇Photoshop、Flash、Dreamweaver作為開發(fā)工具,對課程資源進(jìn)解構(gòu)和重構(gòu),全面有效的提高課程利用率和教學(xué)效果,對課程教學(xué)能能夠起到良好的輔助作用。因此,基于J-2EE的《商務(wù)網(wǎng)頁設(shè)計與制作》精品課程網(wǎng)站具備一定的實用價值。
2 系統(tǒng)研究現(xiàn)狀
2.1 國外研究現(xiàn)狀
2002年的聯(lián)合國教科文組織的年度論壇的圓滿結(jié)束,標(biāo)志著“開放教育資源[4]”建設(shè)事業(yè)的正式興起。2001年4月麻省理工提出了網(wǎng)絡(luò)課件開放工程。這項開放教育資源項目,期望通過十年的發(fā)展將該學(xué)院近兩千多門課程資源制作轉(zhuǎn)換為開放式課件形式,并有計劃、分批次的將其公布于國際互聯(lián)網(wǎng)中,免費提供給全球有需要的人去使用和學(xué)習(xí)。
2.2 國內(nèi)研究現(xiàn)狀
2003年4月教育部制定和下發(fā)了《關(guān)于啟動高等學(xué)校教學(xué)質(zhì)量與教學(xué)改革工程精品課程建設(shè)工作的通知》[5];2006年11月教育部制定和提出了《教育部財政部關(guān)于實施國家示范性高等職業(yè)院校建設(shè)計劃加快高等職業(yè)教育改革與發(fā)展的意見》;2011年7月教育部制定和提出了《財政部關(guān)于“十二五”期間實施“高等學(xué)校本科教學(xué)質(zhì)量與教學(xué)改革工程”的意見》。這些政策的出臺,標(biāo)志我國高校精品課程建設(shè)進(jìn)入了一個新的飛速發(fā)展的階段。
3 系統(tǒng)需求分析
系統(tǒng)分析是網(wǎng)站設(shè)計與開發(fā)的重要環(huán)節(jié),它對對系統(tǒng)能否最終開發(fā)成型起著至關(guān)重要的影響。系統(tǒng)分析確定系統(tǒng)功能需求,并且分析系統(tǒng)設(shè)計與實現(xiàn)是否可行,系統(tǒng)需求分析是網(wǎng)站設(shè)計與實現(xiàn)的一項十分重要的工作。
3.1 功能需求
課程首頁:課程簡介、課程大綱、課程教材等。
課程學(xué)習(xí):課程公告、課程內(nèi)容、課程作業(yè)等。
教學(xué)資源:PPT資源、文本資源、素材資源、案例資源、軟件資源等。
學(xué)生作品:主要展示學(xué)生作品。
教學(xué)團(tuán)隊:主要介紹課程教學(xué)團(tuán)隊,包括主講教師和團(tuán)隊成員。
交流互動:課程教學(xué)與學(xué)習(xí)在線交流。
3.2 安全需求
網(wǎng)站設(shè)計時必須保證網(wǎng)站安全可靠,運行穩(wěn)定。做好防范,防止外來終端利用Web服務(wù)器的漏洞進(jìn)行攻擊,如CGI緩沖區(qū)溢出,目錄遍歷漏洞利用等攻擊?;蛘呃镁W(wǎng)頁自身的安全漏洞進(jìn)行攻擊,如SQL注入,跨站腳本攻擊等。
4 系統(tǒng)概要設(shè)計
系統(tǒng)概要設(shè)計是在詳細(xì)的系統(tǒng)分析之后進(jìn)行系統(tǒng)的總體設(shè)計,其中包括系統(tǒng)的架構(gòu)設(shè)計、系統(tǒng)數(shù)據(jù)設(shè)計等內(nèi)容。
4.1 系統(tǒng)架構(gòu)
基于J2EE的《商務(wù)網(wǎng)頁設(shè)計與制作》精品課程網(wǎng)站要實現(xiàn)工程化設(shè)計,就要建立網(wǎng)站的有效結(jié)構(gòu)。本網(wǎng)站按照三層B/S體系,去執(zhí)行J2EE為基礎(chǔ)的業(yè)務(wù)關(guān)系,當(dāng)前臺、中間和后臺三個層次需要進(jìn)行分別討論時,得到的數(shù)據(jù)結(jié)果就是按照程序中的邏輯關(guān)系,進(jìn)行數(shù)據(jù)分析的。而當(dāng)修訂或是升級系統(tǒng)的時候,容易出現(xiàn)保護(hù)層脆弱的情況,很多軟件、結(jié)構(gòu)都容易受到攻擊,而三層防護(hù)結(jié)構(gòu)在存在,不僅可以提高穩(wěn)定性、安全性,還能降低維護(hù)升級成本。系統(tǒng)架構(gòu)圖如圖1所示。
4.2 系統(tǒng)數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫設(shè)計是根據(jù)系統(tǒng)的實際環(huán)境,以一種優(yōu)化的數(shù)據(jù)庫模式設(shè)計數(shù)據(jù)庫和系統(tǒng),達(dá)到高效儲存數(shù)據(jù),實現(xiàn)系統(tǒng)功能的目標(biāo)。數(shù)據(jù)表是數(shù)據(jù)庫的重要組成部分,是網(wǎng)站數(shù)據(jù)按照結(jié)構(gòu)化合理存放的文件,數(shù)據(jù)表的設(shè)計直接影響網(wǎng)站功能的實現(xiàn),根據(jù)網(wǎng)站的功能要求,本網(wǎng)站采用由微軟發(fā)布Microsoft Office Access關(guān)系數(shù)據(jù)庫管理系統(tǒng),其數(shù)據(jù)庫關(guān)系模型如圖2所示。
5 系統(tǒng)設(shè)計與實現(xiàn)
系統(tǒng)設(shè)計是在系統(tǒng)概要設(shè)計之后的一項重要工作,通過這一階段的工作,最終建立系統(tǒng)物理模型。基于J2EE的《商務(wù)網(wǎng)頁設(shè)計與制作》精品課程網(wǎng)站完成了在J2EE三層架構(gòu)基礎(chǔ)上的精品課程網(wǎng)站建設(shè),實現(xiàn)了精品課程網(wǎng)站系統(tǒng)需求的各項功能。網(wǎng)站設(shè)計與實現(xiàn)如圖3所示。
6 結(jié)束語
基于J2EE的《商務(wù)網(wǎng)頁設(shè)計與制作》精品課程網(wǎng)站通過系統(tǒng)分析、系統(tǒng)概要設(shè)計、系統(tǒng)設(shè)計與實現(xiàn)、測試等環(huán)節(jié)最終設(shè)計和實現(xiàn)網(wǎng)站功能需求,同時也解決了《商務(wù)網(wǎng)頁設(shè)計與制作》課程在教學(xué)過程教學(xué)輔助功能欠缺等問題。網(wǎng)站建設(shè)的完成增強(qiáng)了高校師生互動,提高了教師教學(xué)水平,激發(fā)了學(xué)生學(xué)習(xí)的積極性和主動性。
參考文獻(xiàn):
[1]柳禮泉.論精品課程的特征[J].高等教育研究,2009(3):82-86.
[2]郭偉.高校精品課程網(wǎng)站建設(shè)的若干思考[J].中小企業(yè)管理與科技,2014(9):297-298.
[3]田娟,徐釗.基于J2EE的MVC設(shè)計模式的分析與思考[J].計算機(jī)與現(xiàn)代化,2010(10):54-58.
[4]趙國棟,姜中皎.高?!伴_放教育資源”建設(shè)模式與發(fā)展趨勢[J].北京大學(xué)教育評論,2009,7(3):123-192.
[5]張澤洪,張軍.高校精品課程內(nèi)涵建設(shè)與網(wǎng)絡(luò)資源共享策略研究[J].地理教育,2011(9):60-61.