李霜
【摘要】制作精品課程網(wǎng)站是客戶的最終所求,因為網(wǎng)站的最終目的就是為客戶產(chǎn)生效益,隨著網(wǎng)絡(luò)市場和網(wǎng)站制作技術(shù)的成熟和網(wǎng)站數(shù)量的增加,制作一個網(wǎng)站是非常簡單的事情,但是,要做出一個主題鮮明的網(wǎng)站卻不是一個簡單的事,他需要多方面的專業(yè)知識。除了基本的開發(fā)設(shè)計技術(shù)和SEO知識外,還需要營銷心理學(xué)做指點,各個細(xì)節(jié)做到位,精品課程網(wǎng)站就打好了基礎(chǔ)。
【關(guān)鍵詞】網(wǎng)站;主題;開發(fā)
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,我們發(fā)現(xiàn)信息技術(shù)的飛速發(fā)展正好越來越深刻地影響著教育發(fā)展,教育信息化的發(fā)展方向需要在基礎(chǔ)教育課程改革中充分發(fā)揮信息技術(shù)的巨大優(yōu)勢,讓教育能更好地適應(yīng)當(dāng)前科學(xué)知識迅速膨脹的客觀現(xiàn)實,同時也促進(jìn)教育品質(zhì)的不斷提升。建立精品課程網(wǎng)站是信息化教育資源建設(shè)的一種有效形式,具有資源豐富,自主性強、交互性好的特點。
一、開發(fā)精品課網(wǎng)站的目標(biāo)
網(wǎng)絡(luò)的迅速發(fā)展改變了許多交流的方式,使得許多交流互動和學(xué)習(xí)討論變得更加方便快捷。首先通過在學(xué)校內(nèi)的不斷變化,進(jìn)而使學(xué)生更加切身的體會網(wǎng)絡(luò)信息化的必要性和重大意義。通過信息化建設(shè),可以達(dá)到高效的學(xué)習(xí)效率,降低時間和空間的各方面限制,減少消耗,提高知識信息的利用率。
建設(shè)課程網(wǎng)站可解決課程開設(shè)中的諸多難題,是為促進(jìn)教師教學(xué)與學(xué)生學(xué)習(xí)而設(shè)計開發(fā)的。本網(wǎng)站主要實現(xiàn)課程的在線相關(guān)試題自測。系統(tǒng)采用Oracle–OraDb10g_home 1來設(shè)計數(shù)據(jù)庫,并使用當(dāng)前優(yōu)秀的開發(fā)工具—MyEclipse7.5和Macromedia Dreamweaver8,后臺管理系統(tǒng)采用的JSP動態(tài)網(wǎng)站開發(fā)技術(shù),一起完成了對本網(wǎng)站的開發(fā)。
通過網(wǎng)站可以方便進(jìn)行課程的學(xué)習(xí)和交流,提供一個教師與愛好者互動共同學(xué)習(xí)進(jìn)步的平臺。以下為該網(wǎng)站所要實現(xiàn)的目標(biāo):
a.通過用戶ID,用戶密碼,用戶權(quán)限完成登陸操作。
b.網(wǎng)站內(nèi)包含了公告通知,便捷的發(fā)布即使的通知信息。
c.課程內(nèi)容相關(guān)的習(xí)題自測,為愛好者提供了復(fù)習(xí)和鞏固相關(guān)知識的空間。
d.資源中心為愛好者提供了豐富的數(shù)據(jù)結(jié)構(gòu)相關(guān)的資源資料。
e.不同用戶的身份登錄實現(xiàn)不同功能操作。
f.題庫試題等各方面的資源可以進(jìn)行及時更新。
g.考研及相關(guān)內(nèi)容的分享。
h.教師與學(xué)生的交流和討論平臺。
i.課程簡介和教學(xué)梯隊,以及教學(xué)大綱清醒的顯示。
二、技術(shù)可行性
在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類:a.javaEE模型;b.WEB開發(fā)工具;c.EJB開發(fā)工具;d.應(yīng)用程序服務(wù)器的連接器;e.JavaEE項目部署服務(wù);f.數(shù)據(jù)庫服務(wù);g.MyEclipse整合幫助。
對于以上每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過對一系列的插件來實現(xiàn)他們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一個模塊進(jìn)行單獨的擴展和升級。
MyEclipse在結(jié)構(gòu)上可以分成7類特征:1.具有javaEE模型;2.擁有WEB開發(fā)工具;3.擁有EJB開發(fā)工具;4.含有應(yīng)用程序服務(wù)氣的連接器;5.具有javaEE項目部署服務(wù);6.數(shù)據(jù)庫服務(wù);7.整合服務(wù)。
Eclipse針對上述每一種功能有其相應(yīng)的功能布局,并用一系列功能插件實現(xiàn)。這種結(jié)構(gòu)上的模塊變化,可以讓使用者在不影響其它模塊的情況下,單獨擴展和升級其中任何一個模塊。
網(wǎng)站地圖可以快速制作網(wǎng)站雛形、設(shè)計、更新和重組網(wǎng)頁。改變網(wǎng)頁位置或檔案名稱,Dreamweaver會自動更新所有連結(jié)。使用支援文字、HTML碼、HTML屬性標(biāo)簽和一般語法的搜尋及置換功能使得復(fù)雜的網(wǎng)站更新變得迅速又簡單。
數(shù)據(jù)庫中所使用的SQL(Structured Query Language,結(jié)構(gòu)查詢語言)是一個功能強大的操作數(shù)據(jù)庫的語言。
非過程化語言:SQL是一個非過程化的語言,因為它一次處理一個記錄,對數(shù)據(jù)提供自動導(dǎo)航。SQL允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不是對單個記錄進(jìn)行操作,可操作記錄集,所有SQL語句接受集合作為輸入,返回集合作為輸出。SQL的集合特性允許一條SQL語句的結(jié)果作為另一條SQL語句輸入。
統(tǒng)一的語言:SQL可用于所有用戶的DB活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其他類型的終端用戶。
以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言,而SQL將全部任務(wù)統(tǒng)一在一種語言中。
三、經(jīng)濟可行性
隨著時代的發(fā)展,計算機網(wǎng)絡(luò)技術(shù)的發(fā)展和計算機辦公信息化的普及和應(yīng)用,計算機的應(yīng)用范圍也有了非常大的提高。計算機也都成為高等院校管理工作和教學(xué)工作中的重要設(shè)備之一。在硬件設(shè)備方面,無需另外購買專屬計算機,只需利用目前已有的計算機設(shè)備即可。所以從硬件設(shè)備方面可以實現(xiàn)。根據(jù)使用人員的要求進(jìn)行分析,其特點,在經(jīng)濟上本項目是可行的,發(fā)布,更新,維護(hù),人員不需要專業(yè)的編程知識就可以快速高效的使用該網(wǎng)站功能。這樣既提高了網(wǎng)站的利用率,也減少了人力資源的開銷,同時縮短了從知識信息到發(fā)布的時間周期,從而提高了學(xué)習(xí)的質(zhì)量和效率,而且由于管理周期短和人力開銷的減少,可以在高校信息化中獲得更多的好處。
在軟件上,由于網(wǎng)站的管理工作不同于其它行業(yè)的管理工作,該網(wǎng)站在市場上沒有專業(yè)的獨特的的網(wǎng)站;找軟件開發(fā)公司單獨開發(fā)軟件所需費用又太高,至少需要幾千元,并且實用性不強,日后的維護(hù)升級等問題也不易解決。而由我們自己研究開發(fā)一套適合實際需求的數(shù)據(jù)結(jié)構(gòu)精品課網(wǎng)站,即可節(jié)資金,也便于日常維護(hù)、備份和系統(tǒng)升級。
四、操作可行性
本網(wǎng)站使用目的可以提高數(shù)據(jù)結(jié)構(gòu)相關(guān)知識的學(xué)習(xí)效率,同時可以減輕相關(guān)教學(xué)部分負(fù)擔(dān)。相關(guān)操作人員只需掌握一定的計算機基礎(chǔ)知識和網(wǎng)絡(luò)技能,即可快速地了解其相應(yīng)功能,該網(wǎng)站系統(tǒng)可以良好的適應(yīng)新環(huán)境,因此保證了網(wǎng)站系統(tǒng)的操作可行性與人員可行性,得以使本網(wǎng)站順利運轉(zhuǎn)。