0
首頁(yè) 公文范文 網(wǎng)站開(kāi)發(fā)論文

網(wǎng)站開(kāi)發(fā)論文

發(fā)布時(shí)間:2022-04-17 03:47:17

開(kāi)篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的1篇網(wǎng)站開(kāi)發(fā)論文,希望這些內(nèi)容能成為您創(chuàng)作過(guò)程中的良師益友,陪伴您不斷探索和進(jìn)步。

網(wǎng)站開(kāi)發(fā)論文

網(wǎng)站開(kāi)發(fā)論文:網(wǎng)站開(kāi)發(fā)發(fā)展中小企業(yè)論文

1網(wǎng)站的定位

網(wǎng)站是企業(yè)宣傳形象、理念、產(chǎn)品文化的窗口,是企業(yè)在網(wǎng)絡(luò)上的代言人。網(wǎng)站對(duì)企業(yè)網(wǎng)絡(luò)營(yíng)銷的效果有直接影響。網(wǎng)站定位不準(zhǔn)確是許多企業(yè)網(wǎng)站失敗的主要原因。在給中小企業(yè)開(kāi)發(fā)網(wǎng)站時(shí),首先要明確建站的目的是什么,哪些人可能會(huì)訪問(wèn)這個(gè)網(wǎng)站,這個(gè)網(wǎng)站能給用戶提供哪些內(nèi)容和信息。只有這些問(wèn)題都有了明確的答案,網(wǎng)站建設(shè)的其它步驟才能順利開(kāi)展,達(dá)到企業(yè)網(wǎng)站建設(shè)的預(yù)期效果。

2收集網(wǎng)站素材

網(wǎng)站的定位明確以后,就可以到企業(yè)去收集相關(guān)用于網(wǎng)站建設(shè)的素材。素材包括:文字、圖片、視頻、宣傳冊(cè)等,這些素材應(yīng)當(dāng)包括企業(yè)本身介紹的,也應(yīng)包括企業(yè)產(chǎn)品的。對(duì)這些素材要進(jìn)行整理形成文檔,為以后的網(wǎng)站制作工作打下良好的基礎(chǔ)。

3網(wǎng)站的規(guī)劃

(1)采用何種開(kāi)發(fā)技術(shù)制作網(wǎng)站前要根據(jù)具體的網(wǎng)站選取相應(yīng)的開(kāi)發(fā)平臺(tái)和運(yùn)行平臺(tái)、開(kāi)發(fā)工具和開(kāi)發(fā)技術(shù)。現(xiàn)在比較流行的開(kāi)發(fā)平臺(tái)有兩個(gè),一個(gè)Windows操作系統(tǒng)下的IIS,主要的開(kāi)發(fā)技術(shù)是ASP、,數(shù)據(jù)庫(kù)一般采用SQLSERVER或ACCSESS。另一開(kāi)發(fā)平臺(tái)是Linux操作系統(tǒng)平臺(tái)下Apache,開(kāi)發(fā)語(yǔ)言一般為PHP,數(shù)據(jù)為MySQl。網(wǎng)站的頁(yè)面開(kāi)發(fā)工具可以選擇微軟的網(wǎng)頁(yè)三劍客。

(2)網(wǎng)站的風(fēng)格設(shè)計(jì)網(wǎng)站風(fēng)格是指一個(gè)網(wǎng)站的整體形象給瀏覽對(duì)象的一個(gè)整體感受,是站點(diǎn)與眾不同的特色,通過(guò)它可以展現(xiàn)出企業(yè)形象、企業(yè)文化和企業(yè)精神。整體風(fēng)格應(yīng)當(dāng)體現(xiàn)在網(wǎng)站的結(jié)構(gòu)設(shè)計(jì)、色彩和內(nèi)容的各個(gè)方面。每個(gè)企業(yè)網(wǎng)站都應(yīng)有自己的特色,而不應(yīng)是產(chǎn)品介紹的一個(gè)簡(jiǎn)單的羅列。

(3)網(wǎng)頁(yè)的色彩搭配在設(shè)計(jì)網(wǎng)頁(yè)時(shí),一定要根據(jù)企業(yè)的特點(diǎn)和產(chǎn)品的特色選擇色彩,使網(wǎng)頁(yè)中的文字、圖片和色彩搭配美觀,給人留下深刻的印象。首先要根據(jù)企業(yè)特色選擇主色調(diào),根據(jù)主色調(diào)選擇輔色調(diào),做到主色突出,輔色調(diào)與主色調(diào)互相協(xié)調(diào)。

(4)網(wǎng)站的版式設(shè)計(jì)網(wǎng)頁(yè)的版式設(shè)計(jì)指如何合理的美觀的把各個(gè)網(wǎng)頁(yè)元素合理組織起來(lái)。首先要考慮頁(yè)面的大小,考慮用戶屏幕的分辨率,要確保瀏覽器滿屏?xí)r不出現(xiàn)滾動(dòng)條。網(wǎng)站的首頁(yè)不要做得太長(zhǎng)。此外要選擇具體的布局版式,比如T型布局、“口”型布局、“三”型布局、POP布局等。

(5)網(wǎng)站的欄目設(shè)置一般企業(yè)網(wǎng)站應(yīng)包括:公司簡(jiǎn)介、產(chǎn)品介紹、服務(wù)內(nèi)容、價(jià)格信息、聯(lián)系方式、網(wǎng)上定單等基本內(nèi)容。根據(jù)以上設(shè)計(jì),開(kāi)發(fā)者用作圖軟件Photoshop或Firework給用戶做出三個(gè)或以上方案的頁(yè)面效果圖,供用戶選擇。效果圖包括網(wǎng)站首頁(yè)、欄目頁(yè)和內(nèi)容頁(yè)。用戶可以選擇其中滿意的效果圖作為網(wǎng)站的開(kāi)發(fā)方向,如果效果圖用戶不滿意,可以在此基礎(chǔ)上修改。當(dāng)效果確認(rèn)好了以后,就可以進(jìn)行頁(yè)面的制作了。

4網(wǎng)站頁(yè)面的制作

現(xiàn)在比較流行的是使用DIV+CSS技術(shù)進(jìn)行頁(yè)面排版。首先要對(duì)效果圖進(jìn)行頁(yè)面布局,根據(jù)布局結(jié)果對(duì)效果圖進(jìn)行切片,將切出的圖片保存成需要的格式。在站點(diǎn)建立以后,需要制作CSS樣式文件和相關(guān)聯(lián)的XHTML文件。通過(guò)DIV和CSS技術(shù)分別制作網(wǎng)頁(yè)的背景、Logo、導(dǎo)航、頁(yè)面內(nèi)容的版式、網(wǎng)站的超鏈接等。最終把效果圖轉(zhuǎn)化為HTML網(wǎng)頁(yè)文件。網(wǎng)頁(yè)的前臺(tái)界面出來(lái)以后,可以著手進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)部分的設(shè)計(jì),并最終與后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行連接,實(shí)現(xiàn)網(wǎng)站的最終效果。

5網(wǎng)站的測(cè)試和

網(wǎng)站建設(shè)好后要進(jìn)行相關(guān)的測(cè)試。首先要進(jìn)行網(wǎng)站的功能測(cè)試,包括鏈接是否正確,表單提交數(shù)據(jù)是否符合要求,表單數(shù)據(jù)是否與數(shù)據(jù)庫(kù)數(shù)據(jù)類型一致。然后還要對(duì)網(wǎng)站的性能進(jìn)行測(cè)試,要測(cè)的項(xiàng)目包括連接速度、連接數(shù)量的壓力測(cè)試。此外還要進(jìn)行客戶端的兼容性測(cè)試和安全性測(cè)試。經(jīng)過(guò)相關(guān)測(cè)試后就可以將企業(yè)網(wǎng)站到WEB服務(wù)器上,供客戶進(jìn)行瀏覽。

作者:冀松單位:中國(guó)地質(zhì)大學(xué)長(zhǎng)城學(xué)院

網(wǎng)站開(kāi)發(fā)論文:網(wǎng)站開(kāi)發(fā)與網(wǎng)頁(yè)設(shè)計(jì)論文

1網(wǎng)頁(yè)設(shè)計(jì)與網(wǎng)站開(kāi)發(fā)教學(xué)活動(dòng)中的計(jì)算參與

網(wǎng)頁(yè)設(shè)計(jì)與網(wǎng)站開(kāi)發(fā)課程的教學(xué)活動(dòng)的要從三個(gè)方面來(lái)描述:從編寫HTML代碼到創(chuàng)建實(shí)際任務(wù);從獨(dú)立開(kāi)發(fā)到小組合作、組間協(xié)作;從“白手起家”到“站在巨人肩膀上”再創(chuàng)造再開(kāi)發(fā)。

1.1從編寫代碼到創(chuàng)建實(shí)際任務(wù)。傳統(tǒng)的網(wǎng)頁(yè)教學(xué)總是以編寫HTML超文本標(biāo)記語(yǔ)言、CSS層疊樣式表文件、JavaScript為基礎(chǔ),通過(guò)Dreamweaver工具的拆分模式實(shí)現(xiàn)可視化的實(shí)際效果與基礎(chǔ)理論的結(jié)合來(lái)展開(kāi)。這樣的教學(xué)方式與網(wǎng)頁(yè)的實(shí)際應(yīng)用聯(lián)系較少。使得學(xué)生在學(xué)完網(wǎng)頁(yè)之后難以解決具體的實(shí)際問(wèn)題。采用任務(wù)驅(qū)動(dòng)的教學(xué)方法,通過(guò)實(shí)際項(xiàng)目,引入真實(shí)情境,如玩具銷售店、我的大學(xué)生活、學(xué)科資源網(wǎng)站等。讓學(xué)們從單純的學(xué)生角色轉(zhuǎn)化為網(wǎng)站構(gòu)建者,成為一個(gè)生產(chǎn)者。這樣大大激發(fā)了學(xué)生的學(xué)習(xí)動(dòng)力,并肩負(fù)責(zé)任感和成就感去學(xué)習(xí)。學(xué)生在構(gòu)建實(shí)際網(wǎng)站過(guò)程中直接、頻繁地接觸計(jì)算思維的概念,如網(wǎng)頁(yè)結(jié)構(gòu)的搭建,樣式美化的屬性設(shè)置等,并不斷提升系統(tǒng)性的思考能力和創(chuàng)意思維能力。構(gòu)建網(wǎng)站時(shí)系統(tǒng)性的思考力是指學(xué)生需要在設(shè)計(jì)諸如導(dǎo)航條或鏈接中從設(shè)計(jì)網(wǎng)站、解決問(wèn)題和理解用戶需求的角度去“仔細(xì)思考用戶與網(wǎng)站的互動(dòng)方式以及根據(jù)意圖實(shí)現(xiàn)功能的方式解決問(wèn)題”[1]。構(gòu)建網(wǎng)站中的創(chuàng)意思維是指學(xué)生可以把網(wǎng)頁(yè)設(shè)計(jì)學(xué)習(xí)融入到創(chuàng)作具有實(shí)際意義和真實(shí)內(nèi)容及富有個(gè)性的網(wǎng)站構(gòu)建過(guò)程中,將學(xué)科學(xué)習(xí)與實(shí)際生活相統(tǒng)一。

1.2從獨(dú)立開(kāi)發(fā)到小組合作、組間協(xié)作。網(wǎng)頁(yè)設(shè)計(jì)與網(wǎng)站開(kāi)發(fā)的工作不是一個(gè)人獨(dú)立完成的,而是需要團(tuán)隊(duì)的合作共同完成,當(dāng)前的信息產(chǎn)業(yè)的工作都不是一個(gè)人獨(dú)立能夠完成的,而需要與他人合作完成。因此,獨(dú)立思考和學(xué)習(xí)確實(shí)能促進(jìn)學(xué)生知識(shí)掌握能力、而通過(guò)合作構(gòu)建網(wǎng)站可以分解復(fù)雜任務(wù)。利用這種協(xié)作模式可以培養(yǎng)計(jì)算思維能力中除知識(shí)技能方面的其他方面——過(guò)程與方法、情感態(tài)度與價(jià)值觀。

2考核評(píng)價(jià)

根據(jù)《網(wǎng)頁(yè)設(shè)計(jì)與網(wǎng)站開(kāi)發(fā)課程》的三維教學(xué)目標(biāo)(知識(shí)技能、過(guò)程與方法、情感態(tài)度三方面)制定考核方法及評(píng)價(jià)標(biāo)準(zhǔn)??己嗽u(píng)價(jià)改變傳統(tǒng)的單一的總結(jié)性評(píng)價(jià)的方法,采用平時(shí)的過(guò)程評(píng)價(jià)、階段評(píng)價(jià)和綜合評(píng)價(jià)相結(jié)合的評(píng)價(jià)方法。過(guò)程評(píng)價(jià)是指學(xué)生平時(shí)的學(xué)習(xí)過(guò)程,根據(jù)精心設(shè)計(jì)的學(xué)習(xí)情境對(duì)學(xué)生的學(xué)習(xí)過(guò)程進(jìn)行記錄和評(píng)分。這其中包括學(xué)生出勤情況、學(xué)習(xí)態(tài)度、單元情境的完成情況;階段評(píng)價(jià)即是期中評(píng)價(jià),通過(guò)期初時(shí)提出主題網(wǎng)站任務(wù),學(xué)生在學(xué)習(xí)過(guò)程中著手規(guī)劃、設(shè)計(jì)、實(shí)施并完成任務(wù),在學(xué)期中期進(jìn)行集中評(píng)價(jià)[2],起到貫穿始終、承前啟后的作用;期末考試采用上機(jī)考試,題型包括根據(jù)給定素材及代碼截圖拼出網(wǎng)頁(yè)頁(yè)面,根據(jù)給定模板和主題要求,在現(xiàn)有素材的基礎(chǔ)上實(shí)現(xiàn)網(wǎng)站規(guī)劃及網(wǎng)頁(yè)設(shè)計(jì)。

3結(jié)束語(yǔ)

在網(wǎng)頁(yè)設(shè)計(jì)與網(wǎng)站開(kāi)發(fā)的教學(xué)活動(dòng)中,培養(yǎng)學(xué)生計(jì)算思維的三維目標(biāo),并結(jié)合行之有效的計(jì)算參與,將會(huì)大大調(diào)高教學(xué)質(zhì)量和教學(xué)效果。

作者:陳麗麗 單位:遼寧建筑職業(yè)學(xué)院

網(wǎng)站開(kāi)發(fā)論文:網(wǎng)站開(kāi)發(fā)項(xiàng)目的任務(wù)拆分

摘 要 在軟件項(xiàng)目開(kāi)發(fā)過(guò)程中,項(xiàng)目延期,質(zhì)量不合格,IT人員緊缺,小型軟件開(kāi)發(fā)公司多,開(kāi)發(fā)人員的經(jīng)驗(yàn)不足等,嚴(yán)重影響著軟件的質(zhì)量。如何管理好軟件項(xiàng)目開(kāi)發(fā),成了當(dāng)前很多軟件公司的困境。本文以針對(duì)目前軟件項(xiàng)目開(kāi)發(fā)中的代碼編寫問(wèn)題進(jìn)行探討分析,并提出一些解決方法以減少項(xiàng)目的失敗率,減少項(xiàng)目的風(fēng)險(xiǎn)。提高項(xiàng)目的交付時(shí)間準(zhǔn)時(shí)性,提高軟件項(xiàng)目的質(zhì),降低成本。

【關(guān)鍵詞】項(xiàng)目管理 軟件開(kāi)發(fā) 任務(wù)

1 合理的人員分配

目前很多小公司的開(kāi)發(fā)人員是一個(gè)經(jīng)驗(yàn)豐富的項(xiàng)目管理人員,帶一些新人。那么任務(wù)分配的時(shí)候,我們就盡可能的把任務(wù)分成簡(jiǎn)單的,容錯(cuò)能力強(qiáng)的和復(fù)雜的容易出錯(cuò)的任務(wù)分開(kāi)。把前部分分配給新員工,技術(shù)熟練成度不是很高的員工。

例如某新聞項(xiàng)目拆分為兩大知識(shí)點(diǎn),分別是html+css和JSP+數(shù)據(jù)庫(kù)動(dòng)態(tài)代碼部分。html+css分為DIV布局拆分,ul li、連接標(biāo)簽,Css屬性等。 JSP+數(shù)據(jù)庫(kù)動(dòng)動(dòng)態(tài)代碼包含了數(shù)據(jù)庫(kù)設(shè)計(jì)與連接,數(shù)據(jù)庫(kù)內(nèi)容顯示。html+css部分分配給新員工,老員工給予技術(shù)指點(diǎn)。JSP+數(shù)據(jù)庫(kù)動(dòng)由老員工編寫。既減少了關(guān)鍵人員的時(shí)間,又保證了軟件的質(zhì)量,新員工也得到了進(jìn)步。

2 簡(jiǎn)明扼要的代碼

軟件開(kāi)發(fā)代碼編寫要求用純html標(biāo)簽編寫,不要用軟件生成,這樣的代碼簡(jiǎn)單易懂,層次分明,美觀好看,方便自己修改和別人維護(hù),方便插入相應(yīng)的JSP代碼。例如,某新聞網(wǎng)頁(yè),分為如下四部分。

2.1 DIV布局拆分設(shè)計(jì)

首頁(yè)拆分為三個(gè)模塊,第一個(gè)模塊為頭部1000px*100px。第二個(gè)模塊再拆分成440px*400px,540px*400px兩個(gè)模塊,為間20px的小灰邊,第三個(gè)模塊尾部為1000px*80px。

對(duì)應(yīng)的HTML代碼為:

網(wǎng)站開(kāi)發(fā)論文:網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程中項(xiàng)目教學(xué)法的應(yīng)用

【摘 要】本文針對(duì)網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程教學(xué)現(xiàn)狀,分析項(xiàng)目教學(xué)法及其在網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程中的作用,并探索網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程中項(xiàng)目教學(xué)法的具體應(yīng)用,以有效地提高學(xué)生實(shí)操能力,提升教學(xué)質(zhì)量。

【關(guān)鍵詞】網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程 項(xiàng)目教學(xué)法 應(yīng)用

網(wǎng)站開(kāi)發(fā)是一項(xiàng)對(duì)實(shí)操能力、自主創(chuàng)造力以及團(tuán)隊(duì)協(xié)作能力要求非常高的專業(yè)技能。中職教育是以向社會(huì)輸送專業(yè)技能型人才為主要目標(biāo),以提高學(xué)生職業(yè)技能為目的培養(yǎng)社會(huì)所需的人才。本文試針對(duì)網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程教學(xué)現(xiàn)狀,分析項(xiàng)目教學(xué)法及其在網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程中的作用,并提出網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程中項(xiàng)目教學(xué)法的應(yīng)用措施,以有效地提高學(xué)生實(shí)操能力,提升教學(xué)質(zhì)量,培養(yǎng)更多的專業(yè)技能型人才。

一、網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程教學(xué)現(xiàn)狀

整個(gè)計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)課程中,網(wǎng)站開(kāi)發(fā)是優(yōu)秀技術(shù)之一,它將多門專業(yè)學(xué)科知識(shí)融會(huì)貫通,是一門對(duì)實(shí)踐和操作都要求非常高的技術(shù)課程?,F(xiàn)有中職計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)的各科成績(jī)以及最后實(shí)踐的大數(shù)據(jù)調(diào)查普遍顯示學(xué)生的各科成績(jī)都達(dá)到優(yōu)異的標(biāo)準(zhǔn),但綜合實(shí)踐的過(guò)程中卻存在不會(huì)開(kāi)發(fā)、不會(huì)思考,甚至是對(duì)于一個(gè)開(kāi)發(fā)網(wǎng)站的項(xiàng)目無(wú)從下手的情形。種種跡象表明,學(xué)生雖然各科成績(jī)優(yōu)異,但缺乏將所學(xué)知識(shí)運(yùn)用于實(shí)際,缺乏連貫運(yùn)用,缺乏實(shí)際操作能力。因此,對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)的學(xué)生開(kāi)設(shè)網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程非常必要。它對(duì)于培養(yǎng)學(xué)生動(dòng)手能力、激發(fā)學(xué)生學(xué)習(xí)探索的興趣以及提高學(xué)生綜合知識(shí)應(yīng)用能力有著顯著的改善。

然而,從網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程整體開(kāi)設(shè)的現(xiàn)狀來(lái)看,其教學(xué)模式仍是以教師為主體,教師通過(guò)電腦屏幕的控制向?qū)W生演示課程中即將要實(shí)現(xiàn)的功能以及實(shí)現(xiàn)的過(guò)程,讓學(xué)生模擬練習(xí),如此一來(lái),學(xué)生無(wú)須動(dòng)腦,他們大多認(rèn)為只要根據(jù)步驟實(shí)現(xiàn)功能就行,缺乏自主探索意識(shí),這樣的實(shí)訓(xùn)現(xiàn)狀已經(jīng)跟不上當(dāng)前網(wǎng)站開(kāi)發(fā)的現(xiàn)實(shí)需求。

二、項(xiàng)目教學(xué)法及其在網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程中的作用

在計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)的綜合實(shí)訓(xùn)課程教學(xué)中,傳統(tǒng)的利用投影儀或者是利用多媒體網(wǎng)絡(luò)教學(xué)的情形非常普遍,各種先進(jìn)的教學(xué)方法也引入教學(xué)之中。然而,由于長(zhǎng)期以來(lái)教學(xué)一直強(qiáng)調(diào)的是以課堂為中心、以教師授課為中心,忽略了學(xué)生的主動(dòng)性以及積極性的發(fā)展,這就導(dǎo)致學(xué)生在實(shí)踐中缺乏實(shí)際開(kāi)發(fā)能力。項(xiàng)目教學(xué)法是以學(xué)生為主體、以教師為主導(dǎo)、以項(xiàng)目為主題的一種創(chuàng)新型教學(xué)教學(xué)方式。它強(qiáng)調(diào)學(xué)生的自主學(xué)習(xí),促使學(xué)生從嘗試入手,從練習(xí)開(kāi)始,調(diào)動(dòng)學(xué)生的自主學(xué)習(xí)能力、積極探索能力,讓學(xué)生當(dāng)“主角”、讓教師當(dāng)“輔助”,如此一來(lái),有利于鍛煉學(xué)生動(dòng)手能力,提高實(shí)際操作能力,對(duì)所學(xué)知識(shí)進(jìn)行融會(huì)貫通。在綜合實(shí)訓(xùn)過(guò)程中應(yīng)用項(xiàng)目教學(xué)法,則都是由學(xué)生自主分析、自主操作、自主探索,教師扮演解惑的指導(dǎo)角色。它能夠充分調(diào)動(dòng)學(xué)生的主觀能動(dòng)性以及積極創(chuàng)造性、動(dòng)手能力、思維能力,促進(jìn)學(xué)生更好地將所學(xué)知識(shí)運(yùn)用于實(shí)際,實(shí)現(xiàn)教學(xué)的目的。這就有助于培養(yǎng)學(xué)生創(chuàng)造力和創(chuàng)新力,使學(xué)生能真正理解什么是網(wǎng)站開(kāi)發(fā),網(wǎng)站開(kāi)發(fā)都需要經(jīng)歷什么樣的過(guò)程,并在實(shí)操中學(xué)以致用。

三、網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程中項(xiàng)目教學(xué)法的具體應(yīng)用

網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程是一門綜合考驗(yàn)學(xué)生對(duì)于各科知識(shí)的掌握情況,提高學(xué)生專業(yè)技能的重要課程??梢哉f(shuō),它是對(duì)學(xué)生在網(wǎng)站開(kāi)發(fā)中實(shí)操能力的終極鍛煉。網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程中應(yīng)用項(xiàng)目教學(xué)法,讓學(xué)生獨(dú)立對(duì)一個(gè)項(xiàng)目進(jìn)行處理,包括開(kāi)發(fā)前期信息的采集,設(shè)計(jì)項(xiàng)目方案,書寫項(xiàng)目開(kāi)發(fā)文檔以及預(yù)估開(kāi)發(fā)過(guò)程和網(wǎng)站開(kāi)發(fā)之后部署實(shí)施,交付報(bào)告,終極測(cè)評(píng)等,不僅可以加深學(xué)生對(duì)知識(shí)的理解,更有助于提高學(xué)生全方位的技能。在網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程中項(xiàng)目教學(xué)法主要涉及設(shè)計(jì)思想、設(shè)計(jì)理念、設(shè)計(jì)步驟、實(shí)施過(guò)程以及項(xiàng)目考核。

(一)設(shè)計(jì)思想。網(wǎng)站開(kāi)發(fā)綜合實(shí)訓(xùn)課程的主要目的是要將網(wǎng)站開(kāi)發(fā)的優(yōu)秀課程知識(shí)串聯(lián)起來(lái)完成一個(gè)具有動(dòng)態(tài)交互功能的網(wǎng)站,所依據(jù)的基本思想為:從項(xiàng)目主題出發(fā),憑借自己所學(xué)的專業(yè)知識(shí)和技能,通過(guò)方法分析、任務(wù)分解以及社會(huì)能力的運(yùn)用來(lái)完成整個(gè)項(xiàng)目的設(shè)計(jì)。

(二)項(xiàng)目制定。從確立該項(xiàng)目為交互式動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)主題開(kāi)始,根據(jù)學(xué)生的能力將該網(wǎng)站目標(biāo)定位為:創(chuàng)建網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、動(dòng)靜態(tài)網(wǎng)頁(yè)制作以及數(shù)據(jù)庫(kù)創(chuàng)建與維護(hù)、腳本語(yǔ)言的使用技術(shù)等,根據(jù)學(xué)生掌握相關(guān)知識(shí)的能力對(duì)這些模塊進(jìn)行重組,主要體現(xiàn)在以下 6 個(gè)模塊:

從設(shè)計(jì)理念上看,每個(gè)項(xiàng)目都是一個(gè)相對(duì)完整的工作過(guò)程。設(shè)計(jì)之初,必須明確在該項(xiàng)目中要實(shí)現(xiàn)的目標(biāo)以及預(yù)估或檢測(cè)是否在自己的能力范圍內(nèi),所需的專業(yè)知識(shí),在該項(xiàng)目進(jìn)行開(kāi)發(fā)的過(guò)程中所涉及的知識(shí)、方法等事先都應(yīng)該明確,如此才能更好地進(jìn)行網(wǎng)站開(kāi)發(fā)的后續(xù)工作。

(三)項(xiàng)目實(shí)施。將一個(gè)項(xiàng)目分成 6 個(gè)獨(dú)立的模塊,以實(shí)現(xiàn)每個(gè)模塊為目標(biāo),最終實(shí)現(xiàn)一個(gè)完整的項(xiàng)目。如此一來(lái),項(xiàng)目目標(biāo)明確,每個(gè)模塊要實(shí)現(xiàn)的功能任務(wù)也很明確,學(xué)生在一步步完成既定的分解任務(wù)之后,再進(jìn)行有效的模塊匯總,最終實(shí)現(xiàn)項(xiàng)目,實(shí)現(xiàn)該項(xiàng)目所要達(dá)到的功能。鑒于此,該項(xiàng)目依照上述分解的模塊,具體的設(shè)計(jì)步驟或是詳情步驟可分為以下幾步:一是將上述模塊1的框架設(shè)計(jì)分解來(lái)進(jìn)行網(wǎng)站創(chuàng)建、頁(yè)面結(jié)構(gòu)、頁(yè)面布局等框架的設(shè)計(jì)。二是動(dòng)靜態(tài)網(wǎng)頁(yè)的創(chuàng)建可分解為使用 javascript 腳本語(yǔ)言、htnl 網(wǎng)頁(yè)語(yǔ)言或者是 、PHP 等開(kāi)發(fā)語(yǔ)言來(lái)實(shí)現(xiàn)頁(yè)面注冊(cè)以及其他功能性網(wǎng)頁(yè)的創(chuàng)建。三是數(shù)據(jù)庫(kù)模塊的設(shè)計(jì)步驟可分解為數(shù)據(jù)庫(kù)的配置、鏈接、建表、所要涉及的視圖、存儲(chǔ)過(guò)程以及數(shù)結(jié)構(gòu)編寫等。四是網(wǎng)頁(yè)美工模塊可分為整個(gè)網(wǎng)站的網(wǎng)頁(yè)布局統(tǒng)一性以及單個(gè)頁(yè)面設(shè)計(jì)的美化性等。五是功能信息模塊可將其分解為單個(gè)頁(yè)面功能的實(shí)現(xiàn)以及整個(gè)網(wǎng)站統(tǒng)一性的功能完善等,包括繪圖、按鈕形狀以及后臺(tái)邏輯過(guò)程的處理。六是該模塊可分解為整個(gè)網(wǎng)站進(jìn)行黑盒測(cè)試、百盒測(cè)試以及服務(wù)器搭建和網(wǎng)站的。

項(xiàng)目的實(shí)施主要包括實(shí)施項(xiàng)目、網(wǎng)站展示檢查以及評(píng)測(cè),包括對(duì)項(xiàng)目進(jìn)行可行性的分析、項(xiàng)目實(shí)現(xiàn)的基本思路、實(shí)施的基本步驟以及進(jìn)度控制的方面的工作??刹扇⌒〗M的形式進(jìn)行,到整個(gè)項(xiàng)目結(jié)束提交一份總結(jié)以及項(xiàng)目的開(kāi)發(fā)文檔并進(jìn)行匯報(bào)。而教師對(duì)該項(xiàng)目在開(kāi)發(fā)過(guò)程中出現(xiàn)的一些問(wèn)題以及處理問(wèn)題的方法進(jìn)行評(píng)測(cè)、歸納并總結(jié),提出可改進(jìn)的一些建議,以便學(xué)生在下次進(jìn)行網(wǎng)站開(kāi)發(fā)項(xiàng)目中能得到提升。

(四)項(xiàng)目考核??己耸菍?duì)整個(gè)網(wǎng)站開(kāi)發(fā)項(xiàng)目的最后的步驟,考核直接關(guān)系到教學(xué)成果,直接關(guān)系到學(xué)生實(shí)施項(xiàng)目的效果和最終成績(jī)的評(píng)定,重點(diǎn)在于技能考核,所實(shí)現(xiàn)功能的方法考核,是否測(cè)試通過(guò)考核以及教師評(píng)測(cè)和學(xué)生自評(píng)等組成,至于成績(jī)比例的分布等可根據(jù)不同項(xiàng)目來(lái)逐步確定。

總之,網(wǎng)站開(kāi)發(fā)對(duì)于實(shí)際操作能力以及動(dòng)手能力的要求非常高,項(xiàng)目教學(xué)法推行于網(wǎng)站開(kāi)發(fā)項(xiàng)目教學(xué)的課程中,不僅可以很好地實(shí)現(xiàn)教學(xué)環(huán)境與實(shí)際工作環(huán)境一致,而且其對(duì)于小組之間的合作性、學(xué)生自主創(chuàng)造性以及實(shí)操能力都有一個(gè)完美的提升,因此,在實(shí)訓(xùn)教學(xué)環(huán)節(jié)中,可根據(jù)具體的實(shí)訓(xùn)項(xiàng)目開(kāi)展項(xiàng)目教學(xué)法,并從中摸索出一條適合本校教學(xué)特色的教學(xué)之路。

網(wǎng)站開(kāi)發(fā)論文:基于ASP的網(wǎng)站開(kāi)發(fā)安全問(wèn)題及漏洞防范研究

摘要: 許多用戶共享的數(shù)據(jù)都集中在數(shù)據(jù)庫(kù)系統(tǒng)中,因而其安全性也是個(gè)十分重要的問(wèn)題。一旦數(shù)據(jù)庫(kù)遭到破壞,整個(gè)系統(tǒng)都將面臨崩潰。從SQL Server2000數(shù)據(jù)庫(kù)管理自身提供的安全機(jī)制出發(fā),對(duì)在設(shè)計(jì)與開(kāi)發(fā)Web網(wǎng)站中所遇到的操作數(shù)據(jù)庫(kù)的安全性問(wèn)題進(jìn)行探討,并對(duì)SQL注入漏洞給出具體的防范措施,這些方法和措施可用于網(wǎng)站設(shè)計(jì)中對(duì)SQL Serve數(shù)據(jù)庫(kù)進(jìn)行安全訪問(wèn)控制。

0 引言

在數(shù)據(jù)庫(kù)系統(tǒng)中,許多數(shù)據(jù)集中存放,被許多用戶共同享用,因而其安全性問(wèn)題尤為突出。一旦存儲(chǔ)大量數(shù)據(jù)的數(shù)據(jù)庫(kù)遭到破壞,整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)就都將面臨崩潰。ASP技術(shù)具有編程靈活且簡(jiǎn)便等優(yōu)越的特點(diǎn)而使其成為當(dāng)下最為廣泛訪問(wèn)WEB數(shù)據(jù)庫(kù)技術(shù)中應(yīng)用的一種技術(shù)。本文分析研究數(shù)據(jù)庫(kù)的安全問(wèn)題是選用ASP + SQL Server2000開(kāi)發(fā)Web網(wǎng)站為實(shí)例的。

1 分析ASP技術(shù)的安全開(kāi)發(fā)問(wèn)題

按照計(jì)算機(jī)web網(wǎng)絡(luò)服務(wù)器的結(jié)構(gòu),Web網(wǎng)站的數(shù)據(jù)安全性可分操作系統(tǒng)層次、IIS層次、數(shù)據(jù)庫(kù)管理系統(tǒng)層次、ASP源代碼層次四個(gè)層次。本文通過(guò)分析ASP連接SQL Serve數(shù)據(jù)庫(kù)的操作來(lái)舉例說(shuō)明安全開(kāi)發(fā)的問(wèn)題,多數(shù)情況下,程序開(kāi)發(fā)人員在應(yīng)用SQL Server數(shù)據(jù)庫(kù)進(jìn)行動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)時(shí),都會(huì)選擇直接使用SQL Server的系統(tǒng)用戶賬號(hào)Sa和密碼進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn)。以ADO方法連接數(shù)據(jù)庫(kù)為例子:建立與KWServer服務(wù)器上KWGL數(shù)據(jù)庫(kù)的連接,其ASP連接數(shù)據(jù)庫(kù)代碼如下:

一旦非法用戶查得到數(shù)據(jù)庫(kù)的連接文件,由于Sa賬號(hào)的管理權(quán)限是最高的,非法用戶就能夠很輕松地進(jìn)入到數(shù)據(jù)庫(kù)中,進(jìn)而對(duì)數(shù)據(jù)表等數(shù)據(jù)信息進(jìn)行破壞。可以從SQL Server2000數(shù)據(jù)庫(kù)管理系統(tǒng)自身提供的安全機(jī)制出發(fā)提高數(shù)據(jù)庫(kù)系統(tǒng)的安全性。

2 SQL Server數(shù)據(jù)庫(kù)系統(tǒng)安全認(rèn)證機(jī)制

用戶在訪問(wèn)數(shù)據(jù)庫(kù)以及數(shù)據(jù)庫(kù)對(duì)象時(shí),需要經(jīng)過(guò)身份認(rèn)證和權(quán)限授予兩個(gè)安全性階段。登錄帳號(hào)認(rèn)證是SQL Server2000數(shù)據(jù)庫(kù)管理系統(tǒng)用來(lái)控制約束用戶對(duì)服務(wù)器的連接進(jìn)入問(wèn)題,更進(jìn)一步,使用數(shù)據(jù)庫(kù)的“授權(quán)”限制是用戶對(duì)數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)對(duì)象的操作,兩個(gè)方面共同組成SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)的安全機(jī)制。SQL Server DBMS的安全策略都是具有層次結(jié)構(gòu)的,層層遞進(jìn),即只有滿足上層系統(tǒng)的安全性需求之后方能進(jìn)入下一層。

2.1 身份認(rèn)證階段 用戶首先要獲得SQL Server上對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)權(quán)限,要先要被系統(tǒng)承認(rèn),認(rèn)為是合法的才登錄到服務(wù)器上,然后,SQL Server對(duì)用戶進(jìn)行身份認(rèn)證通過(guò)就可以連接到SQLServer上,認(rèn)證不通過(guò)服務(wù)器就將拒絕用戶登錄。

2.2 權(quán)限授予階段 身份認(rèn)證階段系統(tǒng)只基本的檢驗(yàn)用戶是否有連接SQL Server實(shí)例的權(quán)限,身份認(rèn)證通過(guò)就表示用戶可以連接SQL Server,身份認(rèn)證不通過(guò)則系統(tǒng)將拒絕用戶的連接。然后進(jìn)一步就需要授予SQL Server數(shù)據(jù)庫(kù)中對(duì)應(yīng)到用戶登錄的帳號(hào)訪問(wèn)權(quán)利,需要檢驗(yàn)用戶是否有訪問(wèn)服務(wù)器上數(shù)據(jù)庫(kù)的權(quán)限,因此,用戶的權(quán)限認(rèn)證可以約束控制用戶在數(shù)據(jù)庫(kù)中進(jìn)行的所有操作。

3 SQL注入漏洞的防范措施

在客戶端上是無(wú)法看到ASP程序后臺(tái)執(zhí)行過(guò)程,ASP源代碼也一樣是客戶端看不到的,但是即便這樣,在數(shù)據(jù)庫(kù)的弱權(quán)賬戶下,非法用戶對(duì)數(shù)據(jù)表的直接訪問(wèn)也是十分危險(xiǎn)的,網(wǎng)站結(jié)構(gòu)信息容易暴露不說(shuō),還可能引發(fā)攻擊的可能性。非法入侵者SQL注入漏洞的方式多種多樣,如:定義函數(shù)防范SQL注入漏洞 ,通過(guò)FORM表單提交數(shù)據(jù)注入,過(guò)濾參數(shù)中的非法字符防范SQL注入漏洞等等,這里因?yàn)槠邢?,不一一列舉,只簡(jiǎn)要談一下過(guò)濾參數(shù)中的非法字符防范SQL注入漏洞和定義函數(shù)防范SQL注入漏洞。

3.1 過(guò)濾參數(shù)中的非法字符的方法 通過(guò)把瀏覽器地址欄中將要訪問(wèn)的文件名后面加上問(wèn)號(hào)及參數(shù)列表的手段,黑客(非法用戶)可以用來(lái)猜解出字段名、表名、用戶名和對(duì)應(yīng)的密碼信息等,如:構(gòu)造URL地址為//127. 0. 0. 1/login. asp? uname=admin'and (select count)from data)>0 and `a'='a。通過(guò)不停地變換表名“data”,直到猜出真表名。猜出表名后即可猜字段名,通過(guò)提交不同的SQL語(yǔ)句給URL地址,根據(jù)鏈接的頁(yè)面顯示是否正常,可以把數(shù)據(jù)庫(kù)中所有記錄的數(shù)據(jù)逐個(gè)“解出”。

3.2 定義函數(shù)的方法 由于數(shù)據(jù)庫(kù)中存儲(chǔ)的用戶名和密碼都是對(duì)應(yīng)的字符串型數(shù)據(jù),在查詢數(shù)據(jù)庫(kù)時(shí)我們通常使用引號(hào)把查詢值括起來(lái)。但是很多網(wǎng)站喜歡把用戶名和密碼放到數(shù)據(jù)庫(kù)中,此時(shí),黑客(攻擊者)只要根據(jù)SQL構(gòu)造一個(gè)特殊的用戶名和密碼,就可以輕而易舉的通過(guò)數(shù)據(jù)庫(kù)的驗(yàn)證,進(jìn)入訪問(wèn)本來(lái)沒(méi)有權(quán)限的頁(yè)面。如果要防止此類的ASP程序密碼驗(yàn)證漏洞,可通過(guò)使用定義函數(shù)的方法對(duì)SQL語(yǔ)句中的單引號(hào)進(jìn)行轉(zhuǎn)換來(lái)實(shí)現(xiàn)。

4 結(jié)束語(yǔ)

探討ASP + SQL Server2000開(kāi)發(fā)Web網(wǎng)站中所遇到的訪問(wèn)數(shù)據(jù)庫(kù)的安全性問(wèn)題,從數(shù)據(jù)庫(kù)系統(tǒng)安全認(rèn)證機(jī)制出發(fā),通過(guò)分析常見(jiàn)的幾種SQL注入漏洞的方式,得到了防范數(shù)據(jù)庫(kù)安全的保障措施。一般而言,數(shù)據(jù)庫(kù)系統(tǒng)本身的安全措施只能滿足最基本的需求和應(yīng)用,對(duì)于一些敏感領(lǐng)域和重要的單位部門,還要考慮更深層次的處理手段,在數(shù)據(jù)庫(kù)的安全訪問(wèn)控制的前提下,進(jìn)行相關(guān)存儲(chǔ)重要數(shù)據(jù)庫(kù)運(yùn)用加密技術(shù)來(lái)增強(qiáng)安全性。

網(wǎng)站開(kāi)發(fā)論文:KindEditor在網(wǎng)站開(kāi)發(fā)中的應(yīng)用研究

摘 要: KindEditor是一套開(kāi)源的在線HTML編輯器,網(wǎng)站開(kāi)發(fā)人員可以用KindEditor把傳統(tǒng)的多行文本輸入框替換為可視化的富文本輸入框,從而讓網(wǎng)站用戶獲得所見(jiàn)即所得編輯效果。KindEditor功能齊全,使用簡(jiǎn)單,具有很強(qiáng)的可擴(kuò)展性,而且能夠兼容各種主流瀏覽器。KindEditor可用于動(dòng)態(tài)網(wǎng)站和精品課程開(kāi)發(fā)制作中,利用KindEditor的富媒體性,可輕松實(shí)現(xiàn)文本編輯以及視頻、音頻、圖片和附件等資料的上傳管理。

關(guān)鍵詞: KindEditor; 富文本; 動(dòng)態(tài)網(wǎng)站; 精品課程

0 引言

目前,Internet上各類中小型網(wǎng)站如雨后春筍般涌現(xiàn),這些網(wǎng)站通常都是動(dòng)態(tài)網(wǎng)站,動(dòng)態(tài)網(wǎng)站通常都會(huì)有一個(gè)簡(jiǎn)單的網(wǎng)站后臺(tái)管理系統(tǒng)。后臺(tái)管理功能通常有新聞,產(chǎn)品和商品添加等。而要方便快捷地實(shí)現(xiàn)這些功能,通常需要一個(gè)在線HTML編輯器。常用的在線HTML編輯器有KindEditor、TinyMCE、FCKEditor、CuteEditor和eWebEditor等。本文以使用最為廣泛的KindEditor為例,探討在線HTML編輯器在網(wǎng)站開(kāi)發(fā)中的應(yīng)用。

KindEditor是一套開(kāi)源的在線HTML編輯器,主要用于讓用戶在網(wǎng)站上獲得所見(jiàn)即所得編輯效果,開(kāi)發(fā)人員可以用KindEditor把傳統(tǒng)的多行文本輸入框(textarea)替換為可視化的富文本輸入框[1]。

1 KindEditor在網(wǎng)站中的使用

要在動(dòng)態(tài)網(wǎng)頁(yè)(如asp網(wǎng)頁(yè))中使用KindEditor在線HTML編輯器,需要經(jīng)過(guò)以下幾個(gè)步驟。

⑴ 到網(wǎng)站下載KindEditor在線HTML編輯器。將下載的壓縮包解壓后如圖1所示。KindEditor目前支持asp、jsp、和jsp等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),因此可以在這四種動(dòng)態(tài)網(wǎng)頁(yè)中集成KindEditor在線HTML編輯器。

⑶ 在網(wǎng)頁(yè)的表單中設(shè)計(jì)一個(gè)多行文本輸入框,這里注意要將多行文本輸入框的visibility屬性設(shè)置為“hidden”,多行文本框代碼如下[3]:

多行文本輸入框的name屬性值(Description)應(yīng)該出現(xiàn)在步驟⑵的以下代碼行中。

這樣設(shè)置的目的是用KindEditor富文本輸入框取代傳統(tǒng)的多行文本輸入框,傳統(tǒng)多行文本輸入框如圖2所示。

經(jīng)過(guò)上述設(shè)置后,傳統(tǒng)多行文本輸入框?qū)?huì)變成一個(gè)富文本輸入框。如圖3所示。

比較圖2和圖3就可以看出,圖3的富文本輸入框比圖2的傳統(tǒng)多行文本輸入框多了很多實(shí)用的工具,這些工具可修改文本格式,上傳圖片、視頻和附件等。

如果要在處理表單的asp頁(yè)面獲取該KindEditor富文本輸入框中的內(nèi)容,使用以下語(yǔ)句即可:

Description=request.form("Description")

KindEditor會(huì)將圖片、視頻和附件等資料上傳到圖1的“attached”目錄下相應(yīng)子目錄,通過(guò)以上語(yǔ)句獲得的內(nèi)容通常是一段HTML代碼,要在Access數(shù)據(jù)庫(kù)中存儲(chǔ)這段HTML代碼,可以用一個(gè)數(shù)據(jù)類型為“備注”的字段即可。

⑷ 圖3所顯示的在線HTML編輯工具可以由用戶定制,定制方法比較簡(jiǎn)單,打開(kāi)kindeditor根目錄下的kindeditor.js文件,找到如下代碼段。

用戶可以在該代碼段中定制在線HTML編輯器的工具,只需把不想要的工具刪除即可。'/'符號(hào)表示換行,其他工具基本可以做到見(jiàn)名知意。如果將上面代碼段刪減為以下代碼段,則得到的富文本輸入框的效果如圖4所示。

圖3所展示的富文本輸入框通常用于網(wǎng)站后臺(tái),因?yàn)榫W(wǎng)站后臺(tái)管理員通常需要插入flash動(dòng)畫、視頻和附件等內(nèi)容。圖4所展示的富文本輸入框通常用于網(wǎng)站前臺(tái),網(wǎng)站前臺(tái)留給用戶的功能應(yīng)該要少一些。通常主要是一些文本格式、圖片和表情工具等。

如果要在網(wǎng)頁(yè)中創(chuàng)建兩個(gè)或多個(gè)可視化的富文本輸入框,首先創(chuàng)建多個(gè)傳統(tǒng)多行文本輸入框,代碼如下:

以上代碼的作用是創(chuàng)建兩個(gè)Kindeditor富文本輸入框替代傳統(tǒng)多行文本輸入框。

⑸ Kindeditor可上傳的資源有圖片、flash、媒體和其他附件。這些文件的格式在kindeditor中都可以指定,如果還需要上傳某些特殊格式的文件,可以對(duì)kindeditor中指定的文件格式進(jìn)行修改。另外,kindeditor中對(duì)上傳文件的最大尺寸做了限制,這個(gè)限制也可以修改。修改方法比較簡(jiǎn)單,找到kindeditor根目錄下的asp子文件,找到upload_json.asp文件并打開(kāi),找到如下代碼段。

用戶可以在這段代碼中設(shè)定要上傳的文件格式和最大文件大小。修改方法比較簡(jiǎn)單,如果需要在網(wǎng)站中上傳bmp格式的圖片,可將第一行代碼改為:

imageExtStr="gif|jpg|jpeg|png|bmp"

其他代碼的修改方式與此基本一致,讀者可自行修改。

2 結(jié)束語(yǔ)

KindEditor是一套開(kāi)源的在線HTML編輯器,它功能齊全,使用簡(jiǎn)單,具有很強(qiáng)的可擴(kuò)展性,而且能夠兼容各種主流瀏覽器。KindEditor可廣泛用于動(dòng)態(tài)網(wǎng)站和精品課程開(kāi)發(fā), KindEditor的信息可以插入視頻、音頻、圖片和附件等資源,因此KindEditor的信息更加具有多媒體性。但KindEditor也有一些缺陷,比如KindEditor的多媒體信息在刪除后,信息中包含的視頻、音頻、圖片和附件等資源沒(méi)有同時(shí)被刪除,仍然留在服務(wù)器中。這些沒(méi)有被刪除的資源會(huì)白白浪費(fèi)服務(wù)器存儲(chǔ)空間并影響網(wǎng)站訪問(wèn)速度。這是KindEditor下一步應(yīng)該繼續(xù)修改和完善的地方。

網(wǎng)站開(kāi)發(fā)論文:網(wǎng)站開(kāi)發(fā)課程交互中朋友圈群體信任解決方案

摘要:隨著社會(huì)網(wǎng)絡(luò)微信、微博等互動(dòng)活動(dòng)的增加,一些用戶根據(jù)自己的興趣,經(jīng)常參加一些團(tuán)體活動(dòng)。在社會(huì)網(wǎng)絡(luò)決策環(huán)境中,每個(gè)用戶都會(huì)對(duì)其他用戶有不同程度的信任度,用戶的信任度越高,信息的反饋就相對(duì)容易被其他用戶所接受。本文的研究是在網(wǎng)站開(kāi)發(fā)過(guò)程中建立朋友圈之間的信任度,建立用戶之間的信任度。

關(guān)鍵詞:微信朋友圈;群體信任;交互

1 引言

近幾年,社會(huì)網(wǎng)絡(luò)互動(dòng)活動(dòng)的增多,很多用戶根據(jù)自己的興趣參與某些活動(dòng),他們的行為是群體性特征的表現(xiàn)。為了給這些用戶提供一些建議,需要建立一個(gè)系統(tǒng),這個(gè)系統(tǒng)將是電子商務(wù)領(lǐng)域的新的發(fā)展方向之一。這個(gè)系統(tǒng)不僅需要考慮個(gè)人的喜好,而且需要考慮群體的喜好,主要是要找到一個(gè)方案,這種方案就是將所有的喜好結(jié)合在一起。但是這種方案雖然簡(jiǎn)單但是精確度不高。主要原因是:朋友圈的微信沒(méi)有相互作用,群體沒(méi)有一個(gè)共識(shí),沒(méi)有考慮在微信朋友圈組的用戶之間的社會(huì)網(wǎng)絡(luò)的信任關(guān)系。不同于傳統(tǒng)的群體互動(dòng)決策,在社會(huì)網(wǎng)絡(luò)環(huán)境下,群體用戶之間存在一定的信任網(wǎng)絡(luò)關(guān)系。

因此有了網(wǎng)絡(luò)環(huán)境下一種新的群體決策問(wèn)題,它主要包括以下幾個(gè)優(yōu)秀問(wèn)題:如何確定一系列的微信朋友圈用戶群體之間的信任關(guān)系的成分,有必要分析用戶的信任行為,用戶之間的信任傳遞。如何確定在朋友微信圈組有一致的追求,有共同的語(yǔ)言,除了追求一致性,還要考慮個(gè)人,如果一致性和獨(dú)立性是沖突的,如何幫助社會(huì)達(dá)成共識(shí)?對(duì)這些問(wèn)題的進(jìn)一步研究,不僅有利于電子商務(wù)群體推薦方法的進(jìn)一步完善,也是傳統(tǒng)群體決策理論對(duì)社會(huì)網(wǎng)絡(luò)環(huán)境發(fā)展的必然要求。

2 微信朋友圈

微信圈指的是騰訊微信的社交功能,用戶可以通過(guò)朋友圈的文字和圖片,也可以在音樂(lè)或朋友圈分享給其他軟件。用戶可以在朋友的新照片上“評(píng)論”或“贊美”,但是用戶只能看到同一個(gè)朋友的意見(jiàn)或贊揚(yáng)。

微信的朋友圈可以直接圖片動(dòng)態(tài)。圖片可以選擇拍照或從相冊(cè)中選擇,最多可共享九張圖片,并且的圖片可以伴隨文字描述,但是這些圖片會(huì)進(jìn)行壓縮的一個(gè)平臺(tái),一般來(lái)說(shuō),iOS的微信版本高于其他手機(jī)的版本。

微信的朋友圈可以選擇內(nèi)容,選擇一個(gè)小的視頻分享。小視頻當(dāng)前支持最長(zhǎng)8秒的小視頻共享。朋友圈顯示的小視頻自動(dòng)播放默認(rèn),但沒(méi)有聲音。當(dāng)你點(diǎn)擊小視頻進(jìn)入個(gè)人播放器時(shí),你可以播放聲音。在微信設(shè)置,您可以關(guān)閉小視頻自動(dòng)播放節(jié)省流量。小視頻也可以通過(guò)聊天列表直接把聊天界面釋放出來(lái),以實(shí)現(xiàn)快速分享的需求。在最新版本中,一個(gè)小視頻已被支持后的拍攝暫時(shí)保存發(fā)送。但是,后的一個(gè)小視頻不能轉(zhuǎn)發(fā)或收藏。

根據(jù)的朋友圈的攝像頭圖標(biāo),可以輸入純文本的動(dòng)態(tài)界面。第一次入門會(huì)提示這是一個(gè)函數(shù)的內(nèi)部測(cè)試,可能會(huì)在版本更改中取消。這種純文本動(dòng)態(tài)支持最新的草案,最后一次編輯沒(méi)有發(fā)送或清空下一個(gè)打開(kāi)的內(nèi)容將自動(dòng)恢復(fù)。它不能被轉(zhuǎn)發(fā)或存儲(chǔ),不支持位置標(biāo)簽、組視圖和@某人。

朋友支持其他應(yīng)用程序共享的微信圈。在內(nèi)容直接分享到朋友圈中的應(yīng)用。以鏈接的形式分享朋友圈的內(nèi)容。音樂(lè)應(yīng)用程序共享歌曲,可以直接在朋友圈播放,直接播放圖標(biāo),不需要打開(kāi)鏈接。

在朋友的微信圈最新版本開(kāi)始推送廣告,形式和廣大朋友圈相似,為圖片+文字”。廣告圈的朋友會(huì)顯示在右上角的“促銷”。在第一版中,只有“體內(nèi)”“可口可樂(lè)”和“寶馬”三個(gè)廣告,根據(jù)內(nèi)部算法被推到不同的用戶。廣告圈的朋友和普通朋友圈將類似的時(shí)間線與新朋友圈,以推動(dòng)前進(jìn),而不是一個(gè)固定的位置。

朋友圈分享可以評(píng)論和點(diǎn)贊。自己的評(píng)論可以在任何時(shí)候刪除,點(diǎn)擊一次就可以取消。每一條信息都只能是一個(gè)點(diǎn)的贊美。朋友圈里的朋友評(píng)論要自己點(diǎn)開(kāi)這條說(shuō)說(shuō)才能夠看見(jiàn)。

3 電子商務(wù)信任機(jī)制方案

阿里巴巴和其他的商業(yè)模式是B2B電子商務(wù)模式。對(duì)于一個(gè)企業(yè),一個(gè)良好的信譽(yù)是生存的基礎(chǔ),企業(yè)只有有良好的信譽(yù),才能持續(xù)發(fā)展,才能占有一定的市場(chǎng)份額。對(duì)雙方交易的B2B模式的企業(yè),一般企業(yè)之間的交易是一個(gè)長(zhǎng)期的行為和大量的行為。公司通常不會(huì)失去他們的信任的人的行為,他們是從長(zhǎng)遠(yuǎn)的角度來(lái)看,更多的關(guān)注是企業(yè)和品牌的聲譽(yù)。在一般情況下,企業(yè)之間的交易,有一個(gè)正式的合同保護(hù)。交易時(shí),雙方有合同文件,將受到法律約束,雙方通常會(huì)作出合理選擇的交易,主體的交易也有足夠的信心,對(duì)方可以履行的信任關(guān)系。如果主體可以達(dá)到客體的預(yù)期價(jià)值,那么客體是信任的主體,信任關(guān)系是這種情況的體現(xiàn)。你可以使用預(yù)期的價(jià)值來(lái)衡量信任關(guān)系,通常用信任來(lái)表示。信任模型與社會(huì)人的信任關(guān)系。在這種情況下,信任和信任管理的問(wèn)題就不那么突出了。

卓越網(wǎng),當(dāng)當(dāng)網(wǎng)和其他的商業(yè)模式是B2C電子商務(wù)模式,企業(yè)和消費(fèi)者雙方的交易。一般企業(yè)通過(guò)電子商務(wù)網(wǎng)站的方式提供賣家信息,主要功能是信息搜索、下訂單、支付和配送功能。B2C電子商務(wù)中的信任關(guān)系是:企業(yè)與消費(fèi)者、企業(yè)和供應(yīng)商,企業(yè)和物流公司、企業(yè)、銀行、消費(fèi)者和銀行等。在這種交易方式下,交易往往要求消費(fèi)者支付首付款,在收到商家的付款后發(fā)貨。因此,這種電子商務(wù)信任問(wèn)題的交易模式主要是針對(duì)企業(yè)。所采取的措施應(yīng)主要是增加商業(yè)和聲譽(yù)的審查,對(duì)于那些投機(jī)的企業(yè),應(yīng)禁止他們進(jìn)入電子商務(wù)領(lǐng)域。

易趣網(wǎng)、淘寶和其他的商業(yè)模式是C2C電子商務(wù)模式,參與交易的雙方是消費(fèi)者和消費(fèi)者。與前兩種方式相比,電子商務(wù)信任模型是最嚴(yán)重的問(wèn)題,最大的風(fēng)險(xiǎn)。交易主體以網(wǎng)絡(luò)的優(yōu)勢(shì),不喜歡傳統(tǒng)的交易模式在時(shí)間和空間上的限制。在交易前,雙方可能不了解對(duì)方,甚至是一個(gè)完全陌生的人。將不會(huì)追求一個(gè)可持續(xù)的業(yè)務(wù)作為一個(gè)業(yè)務(wù),但也強(qiáng)調(diào),一次性有利可圖的交易之間的主要交易行為更。更為不利的是,在這種電子商務(wù)模式下,雙方往往是匿名交易,不會(huì)注意個(gè)人賬戶的聲譽(yù)。而企業(yè)、個(gè)人在盈利的情況下,可能更傾向于不值得信賴。因此,上述兩模型相比,C2C電子商務(wù)模式最重要的信任問(wèn)題。

4 結(jié)束語(yǔ)

在人類社會(huì)中,信任是人與人和諧相處的基礎(chǔ),同時(shí)也是個(gè)人情感的顏色。在電子商務(wù)環(huán)境中,用戶可以獲取商品信息,可以與用戶進(jìn)行溝通,也可以表達(dá)自己的觀點(diǎn)和意見(jiàn)。這些信息可以收集和量化。本文的研究是在網(wǎng)站開(kāi)發(fā)過(guò)程中建立朋友圈之間的信任度和建立用戶之間的信任度。

網(wǎng)站開(kāi)發(fā)論文:基于行動(dòng)導(dǎo)向教學(xué)法的ASP.net網(wǎng)站開(kāi)發(fā)課程改革探索

【摘 要】軟件技術(shù)專業(yè)課程中網(wǎng)站開(kāi)發(fā)是優(yōu)秀和關(guān)鍵,具備很強(qiáng)實(shí)踐性,行動(dòng)導(dǎo)向教學(xué)法是針對(duì)技工院校學(xué)生進(jìn)行的教學(xué)方法?;诖吮疚囊罁?jù)網(wǎng)站開(kāi)發(fā)為例,研究網(wǎng)站開(kāi)發(fā)中行動(dòng)導(dǎo)向教學(xué)法的實(shí)踐過(guò)程,改變滿堂灌的教學(xué)方式,簡(jiǎn)化教學(xué)理論,提高學(xué)生實(shí)踐能力,全面促進(jìn)網(wǎng)站開(kāi)發(fā)課程的改革。

【關(guān)鍵詞】行動(dòng)導(dǎo)向教學(xué)法;網(wǎng)站開(kāi)發(fā);課程改革

行動(dòng)導(dǎo)向教學(xué)法在實(shí)踐應(yīng)用中可以做到做中學(xué),學(xué)生依據(jù)自身行動(dòng)來(lái)獲得知識(shí),從而培養(yǎng)職業(yè)能力。行動(dòng)導(dǎo)向教學(xué)法是以學(xué)生為主的實(shí)踐活動(dòng),注重學(xué)習(xí)評(píng)價(jià),也就是學(xué)習(xí)過(guò)程的反饋和評(píng)價(jià)。行動(dòng)導(dǎo)向教學(xué)包括五步教學(xué)法、案例教學(xué)法、項(xiàng)目教學(xué)法、頭腦風(fēng)暴教學(xué)法等。在網(wǎng)站開(kāi)發(fā)中應(yīng)用行動(dòng)導(dǎo)向教學(xué)法,能夠促進(jìn)學(xué)生對(duì)知識(shí)的認(rèn)識(shí),改變教學(xué)模式,提高教學(xué)效率。

一、行動(dòng)導(dǎo)向教學(xué)法的網(wǎng)站開(kāi)發(fā)課程改革

1.構(gòu)建教學(xué)體系和教學(xué)內(nèi)容

網(wǎng)站開(kāi)發(fā)教學(xué)可課程中,依據(jù)微軟ATA快遞運(yùn)輸管理系統(tǒng)為例,適當(dāng)融入優(yōu)秀的學(xué)生作品,利用企業(yè)實(shí)際管理方式來(lái)創(chuàng)建大學(xué)生虛擬創(chuàng)業(yè)公司,此時(shí)教學(xué)的主要內(nèi)容就是虛擬公司真實(shí)項(xiàng)目[1]。實(shí)際操作中功能模塊為快遞運(yùn)輸管理系統(tǒng),以此當(dāng)做教學(xué)的載體,并且把教學(xué)內(nèi)容合理分為多個(gè)情境,從不同情境來(lái)對(duì)學(xué)生能力進(jìn)行考核。對(duì)快遞運(yùn)輸管理系統(tǒng)進(jìn)行分析,依據(jù)不同功能可以把案例分為應(yīng)用管理、接貨管理、到貨管理、客戶管理、配車管理、票據(jù)管理六大模塊。常規(guī)教學(xué)過(guò)程中主要針對(duì)應(yīng)用管理和客戶管理進(jìn)行設(shè)計(jì)和實(shí)現(xiàn),小學(xué)期實(shí)踐中完成其他模塊。設(shè)計(jì)快遞運(yùn)輸管理系統(tǒng)的時(shí)候,包括常用服務(wù)器控件、CSS樣式、內(nèi)置對(duì)象、數(shù)據(jù)庫(kù)編程等網(wǎng)站開(kāi)發(fā)的基礎(chǔ)知識(shí),小學(xué)期培訓(xùn)的過(guò)程中對(duì)學(xué)生進(jìn)行分組,每組5~6人,模擬完成案例教學(xué)的其他四個(gè)模塊。實(shí)踐教學(xué)的主體是學(xué)生,老師只是引導(dǎo)者和組織者,負(fù)責(zé)回答、收集學(xué)生的問(wèn)題。學(xué)期結(jié)束的時(shí)候,學(xué)生需要對(duì)課程進(jìn)行評(píng)比和答辯,從中選擇優(yōu)秀的作品參加設(shè)計(jì)大賽[2]。

2.改革教學(xué)方法

網(wǎng)站開(kāi)發(fā)教學(xué)方案實(shí)際上是依據(jù)項(xiàng)目驅(qū)動(dòng)的方式進(jìn)行課程教學(xué),并且利用角色扮演和任務(wù)導(dǎo)向方式實(shí)施每堂課的教學(xué),此外也需要合理應(yīng)用多種輔助手段。網(wǎng)站開(kāi)發(fā)教學(xué)中依據(jù)案例的不同情境進(jìn)行真實(shí)教學(xué)。教師授課的時(shí)候利用引入問(wèn)題的方式來(lái)具體講解案例項(xiàng)目,并且從中提煉有用的知識(shí),同時(shí)向?qū)W生介紹需要完成的項(xiàng)目學(xué)習(xí)情境,教師和學(xué)生一起進(jìn)行討論和分析,最后學(xué)生解決問(wèn)題,教師總結(jié)問(wèn)題。小學(xué)期實(shí)訓(xùn)項(xiàng)目中,對(duì)學(xué)生進(jìn)行分組教學(xué),并且每組都選出一名作為經(jīng)理人的組長(zhǎng),項(xiàng)目程序員作為組員,切實(shí)完成案例的設(shè)計(jì)和實(shí)現(xiàn)[3]。

3.改革教學(xué)手段

網(wǎng)站開(kāi)發(fā)教學(xué)的時(shí)候,合理利用現(xiàn)代信息技術(shù),并且有機(jī)結(jié)合SOVO虛擬平臺(tái),從而緊密聯(lián)系實(shí)際工作環(huán)境和課堂教學(xué),以便于達(dá)到無(wú)縫對(duì)接企業(yè)工作和學(xué)習(xí)課程的目的。網(wǎng)站開(kāi)發(fā)教學(xué)中進(jìn)行相應(yīng)的改革和創(chuàng)新。第一,網(wǎng)站開(kāi)發(fā)教學(xué)中所有教師都配備教師電腦,教師授課中全面利用多媒體,從而確??梢杂行岣呓虒W(xué)質(zhì)量,促使形成豐富多彩、生動(dòng)活潑的學(xué)習(xí)內(nèi)容;第二,網(wǎng)站開(kāi)發(fā)教學(xué)中,大部分專業(yè)課教學(xué)中保障學(xué)生人手一臺(tái)筆記本,充分體現(xiàn)移動(dòng)實(shí)驗(yàn)室的效果和作用。第三,實(shí)施網(wǎng)上訓(xùn)練和答疑。為了有效提高師生交流,增加學(xué)生學(xué)習(xí)機(jī)會(huì),學(xué)校可以開(kāi)設(shè)網(wǎng)站開(kāi)發(fā)課程網(wǎng)站,為師生交流提供平臺(tái)。第四,通過(guò)輔導(dǎo)員、郵件、微信等方式來(lái)密切聯(lián)系學(xué)生,確保可以及時(shí)了解學(xué)生情況,方便調(diào)整教學(xué)方式和教學(xué)進(jìn)度。第五,有興趣和有時(shí)間的學(xué)生可以把他們?nèi)谌氲絊OVO中,并且利用虛擬真實(shí)項(xiàng)目來(lái)有效提高學(xué)生的專業(yè)能力。第六,學(xué)校每一年都設(shè)置小學(xué)期,依據(jù)課程實(shí)訓(xùn)來(lái)檢驗(yàn)和鞏固之前的學(xué)習(xí)內(nèi)容。第七,利用期末總結(jié)匯報(bào)的方式來(lái)為學(xué)生提供機(jī)會(huì),并且通過(guò)學(xué)習(xí)動(dòng)力和壓力來(lái)最大限度激發(fā)學(xué)生的積極性。第八,學(xué)校定期或者不定期舉辦軟件設(shè)計(jì)大賽,以便于提高學(xué)生積極性。例如,軟件設(shè)計(jì)大賽、網(wǎng)頁(yè)設(shè)計(jì)大賽等[4]。

二、行動(dòng)導(dǎo)向教學(xué)法網(wǎng)站開(kāi)發(fā)課程改革的特色

經(jīng)過(guò)多年研究和實(shí)踐,行動(dòng)導(dǎo)向教學(xué)法網(wǎng)站開(kāi)發(fā)課程建立形式多樣、內(nèi)容豐富的教學(xué)資源。從社會(huì)服務(wù)覆蓋性和專業(yè)教學(xué)支撐性體現(xiàn)課程資源,包括以下幾方面特色[5]。第一,課程資源主要就是實(shí)際項(xiàng)目,并且結(jié)合SOVO案例和優(yōu)秀學(xué)生作品構(gòu)成,在整個(gè)教學(xué)中貫穿案例,充分展現(xiàn)項(xiàng)目為導(dǎo)向、實(shí)踐為基礎(chǔ)、改革為本位的理念。從專業(yè)角度來(lái)構(gòu)建課程,依據(jù)快遞運(yùn)輸管理系統(tǒng)來(lái)實(shí)現(xiàn)網(wǎng)站開(kāi)發(fā)課程教學(xué)活動(dòng),并且把課程案例分為幾個(gè)獨(dú)立模塊,對(duì)所有模塊進(jìn)行講解、練習(xí)、模擬以及實(shí)訓(xùn),從易到難,從簡(jiǎn)單到復(fù)雜,逐漸完成整體案例。第二,設(shè)計(jì)網(wǎng)站開(kāi)發(fā)課程的時(shí)候,利用實(shí)訓(xùn)學(xué)期做中學(xué)、常規(guī)學(xué)期學(xué)中做的原則進(jìn)行教學(xué),也就說(shuō)第二學(xué)期的時(shí)候教師帶學(xué)生完成案例實(shí)訓(xùn)的應(yīng)用管理和客戶管理模塊,注重教師講解演示,學(xué)生學(xué)習(xí)操作。小學(xué)期實(shí)訓(xùn)的時(shí)候依據(jù)分組形式獨(dú)立完成案例項(xiàng)目,網(wǎng)站開(kāi)發(fā)是小學(xué)期實(shí)訓(xùn)的基本內(nèi)容。以一個(gè)月為時(shí)間,學(xué)生獨(dú)立完成軟件項(xiàng)目開(kāi)發(fā)的五個(gè)階段的所有項(xiàng)目,最后在學(xué)期期末結(jié)束的時(shí)候進(jìn)行評(píng)比答辯,并且推薦優(yōu)秀作品參加學(xué)校比賽。第三,構(gòu)建項(xiàng)目開(kāi)發(fā)真實(shí)案例庫(kù)的時(shí)候合理應(yīng)用SOVO虛擬平臺(tái)。SOVO的賽特科技、威信科技、奧德科技等都是軟件開(kāi)發(fā)企業(yè),從接手項(xiàng)目、分配任務(wù)、開(kāi)發(fā)項(xiàng)目都應(yīng)該配備專門的學(xué)生,教師只是需要在學(xué)生實(shí)踐中進(jìn)行指導(dǎo)[6]。

三、結(jié)束語(yǔ)

綜上,隨著科學(xué)技術(shù)以及信息技術(shù)的不斷發(fā)展,學(xué)校教育也越來(lái)越重視軟件的開(kāi)發(fā),網(wǎng)站開(kāi)發(fā)課程改革得到專家和學(xué)者的廣泛關(guān)注,可以在一定程度上促進(jìn)其他課程的發(fā)展。網(wǎng)站開(kāi)發(fā)課程依據(jù)實(shí)踐示范和教學(xué)示范來(lái)改革課程。網(wǎng)站課程提供教學(xué)教案、教學(xué)大綱、電子教材、實(shí)驗(yàn)指導(dǎo)、習(xí)題解答、網(wǎng)絡(luò)課件等可以極大程度上擴(kuò)展教學(xué)空間和資源,不但能夠促進(jìn)教學(xué)效率,同時(shí)也能夠體現(xiàn)師生共享資源的優(yōu)勢(shì),起到了良好的示范作用。實(shí)際操作中需要從教學(xué)案例、教學(xué)方法、教學(xué)手段方面創(chuàng)新和完善網(wǎng)站開(kāi)發(fā)課程的改革方式,最終構(gòu)建特色的網(wǎng)站開(kāi)發(fā)課程。

網(wǎng)站開(kāi)發(fā)論文:基于.NET的網(wǎng)站開(kāi)發(fā)教學(xué)研究

摘 要:隨著當(dāng)前網(wǎng)絡(luò)技術(shù)的普及,越來(lái)越多的教師已經(jīng)習(xí)慣利用互聯(lián)網(wǎng)進(jìn)行在線教學(xué)。本文就設(shè)計(jì)出一套基于.NET的網(wǎng)站開(kāi)發(fā)教學(xué)平臺(tái),通過(guò)使用.NET技術(shù)來(lái)提升教學(xué)效率,同時(shí)這種教學(xué)平臺(tái)也非常利于網(wǎng)站的后期維護(hù)和升級(jí)。

關(guān)鍵詞:NET;教學(xué)平臺(tái);網(wǎng)站

一、平臺(tái)模塊設(shè)計(jì)

在本次設(shè)計(jì)中,教學(xué)平臺(tái)的功能主要包括欄目管理、作業(yè)管理、在線測(cè)試、題庫(kù)管理以及師生在線交流和用戶管理共6個(gè)模塊。

欄目管理包括新建目錄、添加、刪除等功能,欄目管理的設(shè)定顯示本教學(xué)平臺(tái)具有很好的擴(kuò)展性,在今后的教學(xué)中,可以根據(jù)學(xué)生的需求隨時(shí)進(jìn)行擴(kuò)容,這樣就能更好地發(fā)揮本教學(xué)平臺(tái)的教學(xué)作用。

作業(yè)管理是本教學(xué)平臺(tái)中的基礎(chǔ)模塊,作用就是使教師可以通過(guò)該平臺(tái)各種作業(yè),而學(xué)生可以利用該教學(xué)平臺(tái)在線寫作業(yè),同時(shí)也可以在提交之前隨意修改,但一旦提交,就不能再次修改。此外還具有查收作業(yè)的功能。

在線測(cè)試和題目管理的作用是利用本平臺(tái)完成在線考試測(cè)評(píng)。教師可以利用題庫(kù)管理對(duì)考試題目的類型進(jìn)行增添和修改,并對(duì)每個(gè)題目進(jìn)行分?jǐn)?shù)設(shè)置。當(dāng)教師完成預(yù)定的考試的題目設(shè)置后,就可以利用在線測(cè)試最新的考試題目和考試時(shí)間。當(dāng)學(xué)生通過(guò)該平臺(tái)了解到考試最新信息后,就可在規(guī)定時(shí)間內(nèi)上機(jī)進(jìn)行考試。學(xué)生在考試時(shí)間內(nèi)可以修改答案,不過(guò)一旦提交試卷,就無(wú)法再對(duì)答案進(jìn)行修改。同樣,教師也可以利用題目管理模塊對(duì)考生的答卷進(jìn)行人工評(píng)卷。

師生在線交流模塊為本次設(shè)計(jì)提供了一個(gè)論壇插件,無(wú)論教師還是學(xué)生,都可以在該論壇發(fā)帖。為了避免無(wú)用信息過(guò)多,安排一位在校教師擔(dān)當(dāng)論壇管理員,這樣就可以有效管理論壇。論壇的作用就是加強(qiáng)學(xué)生和導(dǎo)師之間的互動(dòng),論壇可以很好保存信息,因此受到全體師生的歡迎。

用戶管理模塊由管理員、教師和學(xué)生組成。管理員可以對(duì)教師和學(xué)生的權(quán)限進(jìn)行各種設(shè)置。例如,教師可以進(jìn)行作業(yè)管理、試題編輯、在線審卷等。學(xué)生只能進(jìn)行在線作業(yè)、在線考試以及在線論壇交流等。

二、動(dòng)態(tài)導(dǎo)航技術(shù)的實(shí)現(xiàn)

本次開(kāi)發(fā)的教學(xué)平臺(tái)具有動(dòng)態(tài)導(dǎo)航的功能,該功能是通過(guò)Visual Studio2012軟件中的控件TreeView來(lái)實(shí)現(xiàn)的,利用TreeView控件能夠很好地完成節(jié)點(diǎn)的各種設(shè)置。通過(guò)對(duì)樹(shù)形結(jié)構(gòu)的遞歸方式來(lái)調(diào)用各種節(jié)點(diǎn)的信息,并通過(guò)數(shù)據(jù)庫(kù)將這些信息以動(dòng)態(tài)樹(shù)形菜單來(lái)體現(xiàn),用戶可以逐層打開(kāi)這種動(dòng)態(tài)樹(shù)形的菜單,然后就可以看到頁(yè)面右面顯示出來(lái)的隱藏信息。

三、結(jié)語(yǔ)

本次設(shè)計(jì)實(shí)現(xiàn)了課程導(dǎo)航、工學(xué)結(jié)合、在線測(cè)試、課程管理、作業(yè)管理等功能??梢哉f(shuō),.NET技術(shù)可以用一種低成本、多功能的方式來(lái)實(shí)現(xiàn)教學(xué)的多樣性和教學(xué)效率的明顯提升,從而使得教師教得更輕松,學(xué)生學(xué)得更容易。

網(wǎng)站開(kāi)發(fā)論文:試論數(shù)據(jù)庫(kù)設(shè)計(jì)在網(wǎng)站開(kāi)發(fā)中的應(yīng)用

摘 要:數(shù)據(jù)庫(kù)設(shè)計(jì)是網(wǎng)站開(kāi)發(fā)建設(shè)的重要內(nèi)容,程序員的水平高低在很大程度上是表現(xiàn)在數(shù)據(jù)設(shè)計(jì)的水平的高低上的。要實(shí)現(xiàn)網(wǎng)站的良好運(yùn)作,必須要優(yōu)化數(shù)據(jù)庫(kù)的設(shè)計(jì)工作,這里分析了數(shù)據(jù)庫(kù)設(shè)計(jì)的內(nèi)容及數(shù)據(jù)庫(kù)設(shè)計(jì)在網(wǎng)站開(kāi)發(fā)中的應(yīng)用,對(duì)于促進(jìn)網(wǎng)站開(kāi)發(fā)工作的發(fā)展具有積極的促進(jìn)作用。

關(guān)鍵詞:網(wǎng)站開(kāi)發(fā);數(shù)據(jù)庫(kù)設(shè)計(jì);應(yīng)用

目前,網(wǎng)站建設(shè)是很普遍,不同的網(wǎng)站建設(shè)滿足了社會(huì)各層人們不同網(wǎng)絡(luò)化需求。各個(gè)單位和部門也加強(qiáng)網(wǎng)站建設(shè)力度,通過(guò)建設(shè)自己的網(wǎng)站搞一些宣傳活動(dòng),促進(jìn)產(chǎn)品更好的銷售,或者是進(jìn)行文化的傳播,滿足人才的不同需要。在網(wǎng)站建設(shè)中,數(shù)據(jù)庫(kù)設(shè)計(jì)工作是非常重要的,網(wǎng)站開(kāi)發(fā)的中心內(nèi)容就是數(shù)據(jù)庫(kù)的設(shè)計(jì)應(yīng)用,網(wǎng)站中的所有信息都需要借助數(shù)據(jù)庫(kù)進(jìn)行處理使用,因此,數(shù)據(jù)庫(kù)設(shè)計(jì)質(zhì)量直接決定了網(wǎng)站的運(yùn)行質(zhì)量。

1 數(shù)據(jù)庫(kù)的設(shè)計(jì)內(nèi)容

1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的原則

在設(shè)計(jì)數(shù)據(jù)庫(kù)的時(shí)候,程序員要對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)的相關(guān)因素進(jìn)行分析研究,按照一定的程序進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)。作為程序員要樹(shù)立整體意識(shí),在設(shè)計(jì)數(shù)據(jù)庫(kù)的過(guò)程中,要依托用戶需要進(jìn)行設(shè)計(jì)。要研究用戶需要,在此基礎(chǔ)上開(kāi)展設(shè)計(jì)工作,避免造成數(shù)據(jù)庫(kù)空間的浪費(fèi),要對(duì)相關(guān)因素進(jìn)行綜合分析,避免人力財(cái)力和物理的浪費(fèi)。在設(shè)計(jì)過(guò)程中,程序員要對(duì)數(shù)據(jù)庫(kù)范圍進(jìn)行有效的界定,對(duì)用戶需要儲(chǔ)存的數(shù)據(jù)信息進(jìn)行高效的管理。在數(shù)據(jù)庫(kù)開(kāi)發(fā)設(shè)計(jì)之前,要做好必要的準(zhǔn)備工作,對(duì)網(wǎng)站建設(shè)內(nèi)容進(jìn)行全面把握,并對(duì)網(wǎng)站后期開(kāi)發(fā)工作進(jìn)行充分研究。在設(shè)計(jì)開(kāi)發(fā)數(shù)據(jù)庫(kù)的時(shí)候,要為數(shù)據(jù)庫(kù)再開(kāi)發(fā)預(yù)留一定的空間,保障數(shù)據(jù)庫(kù)的擴(kuò)展性,保障數(shù)據(jù)庫(kù)的成功設(shè)計(jì)。

1.2 設(shè)計(jì)字段類型

在設(shè)計(jì)字段類型,對(duì)數(shù)據(jù)表中的字段進(jìn)行選擇的時(shí)候,需要充分考慮用戶需要,對(duì)用戶需求字段的最小數(shù)據(jù)類型進(jìn)行研究,對(duì)具有代表性的性別數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)。具有典型性的性別數(shù)據(jù)庫(kù)包括的類別有兩種,可以應(yīng)用int方式進(jìn)行設(shè)計(jì)。女性使用字段類型用1進(jìn)行表示,男性使用字段類型用0進(jìn)行表示,這是一種常采用的字段類型設(shè)計(jì)方式。但這種設(shè)計(jì)也有一定的問(wèn)題,會(huì)造成一定的浪費(fèi)。在字段類型設(shè)計(jì)中,可以以最優(yōu)化設(shè)計(jì)理念為基礎(chǔ)進(jìn)行設(shè)計(jì),可以使用bit方式進(jìn)行字段設(shè)計(jì),對(duì)字段設(shè)計(jì)進(jìn)行進(jìn)一步優(yōu)化處理。隨著信息技術(shù)的不斷發(fā)展,硬盤的儲(chǔ)存量發(fā)生了改變,儲(chǔ)存量不斷增加,但硬盤價(jià)格還有下降,這對(duì)消費(fèi)者而言是有利的。但如果數(shù)據(jù)庫(kù)設(shè)計(jì)工作做的不好,數(shù)據(jù)庫(kù)設(shè)計(jì)不合理,不科學(xué),在數(shù)據(jù)資源不斷增加的情況下,硬盤的存儲(chǔ)空間就會(huì)不斷降低,這樣,就影響到數(shù)據(jù)庫(kù)的運(yùn)行效率,影響到用戶的使用,導(dǎo)致用戶瀏覽網(wǎng)頁(yè)時(shí)間增加。因此,對(duì)數(shù)據(jù)庫(kù)進(jìn)行科學(xué)合理的設(shè)置是非常必要的。

1.3 設(shè)計(jì)數(shù)據(jù)表

數(shù)據(jù)表設(shè)計(jì)是數(shù)據(jù)庫(kù)設(shè)計(jì)的重要內(nèi)容,設(shè)計(jì)好數(shù)據(jù)表才能使數(shù)據(jù)庫(kù)對(duì)用戶的體現(xiàn)得以有效的展示。依據(jù)用戶的需要,設(shè)計(jì)不同規(guī)格的數(shù)據(jù)庫(kù),滿足用戶的不同類型的需要,是數(shù)據(jù)庫(kù)設(shè)計(jì)需要秉承的理念。數(shù)據(jù)庫(kù)設(shè)計(jì)對(duì)網(wǎng)站的規(guī)模有一定的影響,再設(shè)計(jì)數(shù)控的過(guò)程中,要充分考慮用網(wǎng)站的擴(kuò)展性與多樣化的需求,保障數(shù)據(jù)設(shè)計(jì)能滿足網(wǎng)站建設(shè)的需要。網(wǎng)站建設(shè)離不開(kāi)對(duì)不同功能模塊的區(qū)分設(shè)計(jì)。數(shù)據(jù)庫(kù)的設(shè)計(jì),必須要研究數(shù)據(jù)庫(kù)的不同表格內(nèi)容和需要,需要將數(shù)據(jù)資源進(jìn)行儲(chǔ)存,對(duì)數(shù)據(jù)表的性能進(jìn)行拓展,設(shè)計(jì)好數(shù)據(jù)表,這樣,才能保障數(shù)據(jù)庫(kù)的有效設(shè)計(jì)。

2 數(shù)據(jù)庫(kù)設(shè)計(jì)在網(wǎng)站開(kāi)發(fā)中的應(yīng)用

2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)用于手機(jī)銷售網(wǎng)站中

數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)用于網(wǎng)站管理系統(tǒng)可以發(fā)揮重要的作用,應(yīng)用數(shù)據(jù)庫(kù)設(shè)計(jì)進(jìn)行網(wǎng)站管理,可以提升信息資源的準(zhǔn)確率,為不同行業(yè)的發(fā)展提供有效的數(shù)據(jù)信息支持。應(yīng)用數(shù)據(jù)庫(kù)設(shè)計(jì)網(wǎng)站管理系統(tǒng)運(yùn)行會(huì)更為平穩(wěn),運(yùn)行的環(huán)境會(huì)更安全,運(yùn)行效率更好。數(shù)據(jù)庫(kù)設(shè)計(jì)在銷售網(wǎng)站中應(yīng)用,可以使網(wǎng)站發(fā)揮更多大功能。主要功能如下:第一,前臺(tái)商店功能。用戶可以進(jìn)行網(wǎng)站的瀏覽,整個(gè)購(gòu)物環(huán)節(jié)都可在網(wǎng)站中得到詳細(xì)的展示,商品的分類更為清楚,店主可以根據(jù)實(shí)際情況對(duì)網(wǎng)站信息進(jìn)行設(shè)置,客戶可以根據(jù)需要,在短時(shí)間內(nèi),進(jìn)行物品的選購(gòu)。

第二,訂單購(gòu)物功能,用戶可以對(duì)網(wǎng)站的界面進(jìn)行瀏覽,可以根據(jù)自己的需要對(duì)商品進(jìn)行檢索。店主可以對(duì)商品類型進(jìn)行設(shè)計(jì),更便于用戶進(jìn)行商品的檢索。主頁(yè)可以放置熱賣商品,放置一些具有一定特點(diǎn)的商品,用以吸引用戶。第三,購(gòu)物車的功能。在選好商品之后,用戶可以自己把商品放入到購(gòu)物車中,進(jìn)行結(jié)算。通過(guò)訂單確認(rèn),用戶就可以了解詳細(xì)的訂單信息,并選擇適合的付款方式和快遞手段。第四,后臺(tái)管理功能。后臺(tái)管理能夠?qū)ι唐愤M(jìn)行分類處理,根據(jù)訂單情況進(jìn)行分類,對(duì)商品配送方式和付款方式進(jìn)行設(shè)計(jì),做好相應(yīng)的后期服務(wù)工作。

2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)用于建設(shè)呼供局網(wǎng)站

數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)用于建設(shè)呼供局網(wǎng)站可以使網(wǎng)站的功能更為強(qiáng)大。比如,網(wǎng)站可以發(fā)揮交流和管理的功能,所有部門的數(shù)據(jù)信息都可以在網(wǎng)站中得到及時(shí)的更新。這種應(yīng)用使網(wǎng)站的信息質(zhì)量更高,使信息更為真實(shí)準(zhǔn)確。在網(wǎng)頁(yè)中,可以根據(jù)需要對(duì)相關(guān)頻道進(jìn)行設(shè)計(jì),可以為相對(duì)應(yīng)的網(wǎng)站提供下載服務(wù) 。在網(wǎng)站運(yùn)行中,使用數(shù)據(jù)庫(kù)設(shè)計(jì)技術(shù),可以增加頻道數(shù)量,使各個(gè)系統(tǒng)能夠建立連接。

2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)用于設(shè)計(jì)學(xué)生成績(jī)管理數(shù)據(jù)系統(tǒng)中

隨著教育管理形式的不斷變化,教育模式的不斷轉(zhuǎn)變,教育管理內(nèi)容不斷豐富,人工已經(jīng)很難很難對(duì)學(xué)生成績(jī)進(jìn)行有效的管理,因此,需要建設(shè)一個(gè)有效的成績(jī)數(shù)據(jù)庫(kù)對(duì)學(xué)生成績(jī)進(jìn)行管理。學(xué)生的成績(jī)數(shù)據(jù)庫(kù)系統(tǒng)可以對(duì)課程信息,教育資源進(jìn)行管理,可以對(duì)功能模塊進(jìn)行管理,提升成績(jī)管理質(zhì)量。比如,設(shè)置學(xué)生信息管理模塊,相關(guān)人員只需要將學(xué)生的基本信息錄入到相關(guān)網(wǎng)站中,就可以應(yīng)用相關(guān)操作,對(duì)學(xué)生的基本信息進(jìn)行修改或者是補(bǔ)充完善。通過(guò)關(guān)鍵字的輸入學(xué)校教育者就可以獲得相關(guān)學(xué)生基本信息。另外,也可以實(shí)現(xiàn)對(duì)功能模塊的管理,在相應(yīng)數(shù)據(jù)庫(kù)中設(shè)置的有保存系統(tǒng)功能,這個(gè)保存系統(tǒng)功能能夠?qū)τ脩舻臋?quán)限進(jìn)行動(dòng)態(tài)化的管理,可以對(duì)功能模塊進(jìn)行刪減或者是修改,以實(shí)現(xiàn)對(duì)功能模塊的管理。

作者簡(jiǎn)介:章立(1977-),男,江西南昌人,本科,副教授,研究方向:計(jì)算機(jī)專業(yè)發(fā)展研究。

網(wǎng)站開(kāi)發(fā)論文:CDIO理念在《動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)》課程中的應(yīng)用研究

摘要:動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)是信息社會(huì)中的一門專業(yè)技術(shù),同時(shí)也是計(jì)算機(jī)及其相關(guān)專業(yè)的優(yōu)秀課程。為優(yōu)化課堂教學(xué)效果,提高學(xué)生網(wǎng)站開(kāi)發(fā)技能,在分析該課程特點(diǎn)的基礎(chǔ)上,結(jié)合CDIO教育理念,探討其課程設(shè)計(jì)思路、案例設(shè)計(jì)原則、教學(xué)方法和考核方式,以期為課程教學(xué)提供參考。

關(guān)鍵詞:動(dòng)態(tài)網(wǎng)站開(kāi)發(fā);CDIO理念;課程設(shè)計(jì)

0引言

《動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)》是一門綜合性、應(yīng)用性較強(qiáng)的專業(yè)課程,內(nèi)容包括動(dòng)態(tài)語(yǔ)言基礎(chǔ)、數(shù)據(jù)庫(kù)設(shè)計(jì)、服務(wù)器環(huán)境搭建等。據(jù)筆者對(duì)天津職業(yè)技術(shù)師范大學(xué)進(jìn)行的調(diào)研,超過(guò)半數(shù)學(xué)生學(xué)完課程后,不能獨(dú)立地開(kāi)發(fā)完整的動(dòng)態(tài)網(wǎng)站。主要原因在于當(dāng)前的教學(xué)大多注重語(yǔ)法基礎(chǔ)、網(wǎng)頁(yè)結(jié)構(gòu)、技術(shù)原理等內(nèi)容的講解,設(shè)計(jì)思維和應(yīng)用能力訓(xùn)練不夠。學(xué)生實(shí)踐技能培養(yǎng)不夠,不僅極大地影響了其學(xué)習(xí)的積極性和主動(dòng)性,也會(huì)給日后工作帶來(lái)一定影響。因此,重新審視該課程教學(xué),開(kāi)展教學(xué)改革具有重要的實(shí)踐意義。

目前,基于CDIO理念的工程教育模式發(fā)展成熟,在非工程專業(yè)學(xué)科領(lǐng)域也有廣泛應(yīng)用。本文借鑒國(guó)內(nèi)外CDIO教育成功經(jīng)驗(yàn),嘗試將CDIO理念引入到《動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)》課程教學(xué)各個(gè)環(huán)節(jié),進(jìn)行課程設(shè)計(jì)。

1CDIO工程教育模式

1.1CDIO的含義

CDIO工程教育模式是近年來(lái)國(guó)際工程教育改革的最新成果,最初由麻省理工學(xué)院和瑞典皇家工學(xué)院等4所大學(xué)經(jīng)過(guò)4年探索而成。CDIO代表4個(gè)英文單詞,分別是構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)、運(yùn)作(Operate)。CDIO以綜合培養(yǎng)的方式使學(xué)生在工程基礎(chǔ)知識(shí)、個(gè)人能力、人際團(tuán)隊(duì)能力和工程系統(tǒng)能力4個(gè)層面達(dá)到預(yù)定目標(biāo),如表1所示。它以產(chǎn)品研發(fā)到產(chǎn)品運(yùn)行的生命周期為載體,讓學(xué)生主動(dòng)學(xué)習(xí),注重課程之間的有機(jī)聯(lián)系[1]。

1.2CDIO在教學(xué)中的應(yīng)用

我國(guó)最早將CDIO工程教育模式應(yīng)用于教學(xué)是在2005年,由汕頭大學(xué)的顧佩華教授率先引入到其所在工學(xué)院的5個(gè)工科專業(yè),并取得了顯著教學(xué)效果。此后,此人才培養(yǎng)模式在我國(guó)各大高校中得到廣泛應(yīng)用,進(jìn)而形成一種頗具影響力的教育模式。CDIO理念所倡導(dǎo)的“做中學(xué)”和“基于項(xiàng)目的教學(xué)”也逐漸滲透到非工程專業(yè)學(xué)科教育中,如清華大學(xué)的顧學(xué)雍教授在“數(shù)據(jù)結(jié)構(gòu)”和“數(shù)據(jù)庫(kù)系統(tǒng)原理”兩門課中均采用CDIO教學(xué)方法,得到了學(xué)生的普遍認(rèn)可。

2《動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)》課程定位

目前,CDIO教育模式主要應(yīng)用于高校,涉及多個(gè)學(xué)科專業(yè)課程。由于各專業(yè)培養(yǎng)目標(biāo)不同,學(xué)科性質(zhì)特點(diǎn)也有所差異,因此需要對(duì)課程進(jìn)行準(zhǔn)確定位。

2.1課程性質(zhì)

《動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)》課程屬于應(yīng)用型專業(yè)課程,其優(yōu)秀任務(wù)是使學(xué)生掌握動(dòng)態(tài)網(wǎng)站設(shè)計(jì)與開(kāi)發(fā)的基本原理與技術(shù),培養(yǎng)學(xué)生運(yùn)用所學(xué)知識(shí)和方法設(shè)計(jì)動(dòng)態(tài)網(wǎng)頁(yè)產(chǎn)品,具備網(wǎng)站開(kāi)發(fā)思想和能力職業(yè)素養(yǎng)。

2.2課程目標(biāo)

該課程的知識(shí)目標(biāo)是使學(xué)生掌握動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)原理、開(kāi)發(fā)流程以及優(yōu)秀技術(shù)。技能目標(biāo)是培養(yǎng)學(xué)生需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、程序編碼、系統(tǒng)測(cè)試等基本能力,提高學(xué)生分析問(wèn)題、解決問(wèn)題、創(chuàng)新研究的能力。此外,激發(fā)學(xué)生對(duì)動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)的興趣,提升溝通與協(xié)作能力,具備相應(yīng)的職業(yè)道德和職業(yè)素養(yǎng)。

2.3課程特色

該課程具有較強(qiáng)的實(shí)踐性和技術(shù)性,“基于項(xiàng)目的教學(xué)”按照教學(xué)內(nèi)容組織結(jié)構(gòu)將課程知識(shí)點(diǎn)轉(zhuǎn)換為可實(shí)現(xiàn)的小型工作任務(wù),讓學(xué)生在“做中學(xué)”。充分調(diào)動(dòng)學(xué)生的積極性和主動(dòng)性,極大地激發(fā)他們的學(xué)習(xí)熱情。此外,動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)的主要流程與CDIO的構(gòu)思、設(shè)計(jì)、實(shí)施和運(yùn)作一致,如圖1所示,將CDIO理念融入課程設(shè)計(jì)各環(huán)節(jié)。

3CDIO理念下《動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)》課程設(shè)計(jì)

3.1課程設(shè)計(jì)思路

該課程屬于專業(yè)課程群中的二級(jí)項(xiàng)目課程,是先修課程知識(shí)內(nèi)容的融合?;贑DIO的課程設(shè)計(jì)以項(xiàng)目案例為驅(qū)動(dòng),通過(guò)設(shè)計(jì)和實(shí)現(xiàn)一個(gè)功能完整的綜合項(xiàng)目展開(kāi)教學(xué),綜合項(xiàng)目可細(xì)化為一系列包含相關(guān)知識(shí)點(diǎn)且具有獨(dú)立功能的小項(xiàng)目。學(xué)生在完成項(xiàng)目的過(guò)程中,綜合運(yùn)用所學(xué)的網(wǎng)站動(dòng)態(tài)語(yǔ)言、數(shù)據(jù)庫(kù)原理與設(shè)計(jì)、Web界面設(shè)計(jì)等知識(shí)。

3.2案例設(shè)計(jì)原則

通過(guò)案例講解可以系統(tǒng)訓(xùn)練學(xué)生構(gòu)思、設(shè)計(jì)、實(shí)現(xiàn)和運(yùn)作4個(gè)方面的能力,使學(xué)生掌握工程化思維模式、專業(yè)知識(shí)以及實(shí)踐技能。使用案例教學(xué)可以將抽象的原理、概念具體化,將知識(shí)點(diǎn)置于真實(shí)情境中,促進(jìn)學(xué)生體會(huì)原理、概念在實(shí)際項(xiàng)目中的應(yīng)用,增強(qiáng)學(xué)習(xí)的興趣和動(dòng)力。因此,CDIO教學(xué)模式下的案例設(shè)計(jì)與選擇至關(guān)重要,可依據(jù)以下幾個(gè)原則:

(1)實(shí)用性。真實(shí)案例的呈現(xiàn)能極大地調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性,還能使學(xué)生清晰地理解網(wǎng)站的組織結(jié)構(gòu),加強(qiáng)對(duì)課程內(nèi)容的整體了解。隨著網(wǎng)絡(luò)案例資源的豐富,教師可以選取各類不同的網(wǎng)站作為引導(dǎo)項(xiàng)目,選取學(xué)生身邊熟悉的網(wǎng)站案例(例如教務(wù)管理系統(tǒng)或購(gòu)物網(wǎng)站)更有利于激發(fā)學(xué)生的興趣。

(2)適宜性。案例設(shè)計(jì)難度太大,學(xué)生易失去學(xué)習(xí)信心,同時(shí)也會(huì)增加教師的工作負(fù)擔(dān)。難度太小,學(xué)生易失去學(xué)習(xí)積極性,難以達(dá)到能力培養(yǎng)要求[2]。因此,教師需根據(jù)學(xué)生的實(shí)際選取難度適中的項(xiàng)目案例。

(3)綜合性。項(xiàng)目案例必須是功能完善的網(wǎng)站,包含課程基本知識(shí)點(diǎn),具有綜合性,啟發(fā)學(xué)生融會(huì)貫通知識(shí)點(diǎn)。同時(shí),案例需具有一定的可擴(kuò)展性,學(xué)生可創(chuàng)造性地改進(jìn)原有網(wǎng)站,培養(yǎng)學(xué)生的創(chuàng)新能力,加深對(duì)技術(shù)的理解。

(4)規(guī)范性。網(wǎng)站開(kāi)發(fā)有標(biāo)準(zhǔn)規(guī)范,應(yīng)注重學(xué)生規(guī)范意識(shí)培養(yǎng)[4]。盡可能選取具備需求說(shuō)明文檔、編碼設(shè)計(jì)規(guī)范等的案例進(jìn)行講解,要求學(xué)生按照網(wǎng)站開(kāi)發(fā)規(guī)范流程進(jìn)行設(shè)計(jì)和實(shí)施。

3.3教學(xué)實(shí)施方法

依據(jù)CDIO教育理念,需在教學(xué)不同階段靈活運(yùn)用多種教學(xué)方法。本課程以項(xiàng)目任務(wù)為主線,整個(gè)教學(xué)過(guò)程以“學(xué)生為主體,教師為主導(dǎo)”,綜合運(yùn)用講授、案例、啟發(fā)式、討論等教學(xué)法,通過(guò)小組合作等方式集“教、學(xué)、做”為一體。

(1)“教、學(xué)、做”一體化。課程以包含一系列小項(xiàng)目的綜合項(xiàng)目任務(wù)為主線,以學(xué)生實(shí)踐為主,教師講解為輔,使學(xué)生在做中學(xué)做,通過(guò)項(xiàng)目引導(dǎo)學(xué)生分析問(wèn)題、解決問(wèn)題,從而掌握必備的知識(shí)技能[3]。

(2)小組協(xié)作。小組協(xié)作的方式有助于培養(yǎng)學(xué)生的責(zé)任感和團(tuán)隊(duì)意識(shí)。以項(xiàng)目任務(wù)展開(kāi),將學(xué)生分組,每組人數(shù)不宜過(guò)多,成員分工合作,定期匯報(bào)小組工作進(jìn)展,教師給予指導(dǎo)。

(3)自主探究學(xué)習(xí)。動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)包含的知識(shí)點(diǎn)多且零散,涉及到的課程內(nèi)容豐富,學(xué)生僅通過(guò)課堂不可能掌握所有知識(shí)技能,需要課下進(jìn)行自主探究學(xué)習(xí)。教師可向?qū)W生提供一些精品課程網(wǎng)站,學(xué)生通過(guò)資源共享和師生互動(dòng)的方式進(jìn)行自主學(xué)習(xí),提高獨(dú)立解決問(wèn)題的能力。

3.4課業(yè)考核方式

《動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)》課程的實(shí)踐性和拓展性很強(qiáng),傳統(tǒng)的筆試或機(jī)考難以評(píng)價(jià)學(xué)生的真實(shí)水平。CDIO教育理念下,不僅要求學(xué)生在知識(shí)、技能學(xué)習(xí)上達(dá)到教學(xué)目標(biāo),還要在分析、解決問(wèn)題能力,團(tuán)隊(duì)協(xié)作意識(shí)以及工程系統(tǒng)能力等方面達(dá)到CDIO大綱要求。另外,項(xiàng)目開(kāi)發(fā)是一個(gè)可持續(xù)的動(dòng)態(tài)過(guò)程,需在課程各環(huán)節(jié)設(shè)立評(píng)價(jià)標(biāo)準(zhǔn)并進(jìn)行考核。因此,緊密聯(lián)系課程項(xiàng)目,制定一套公平、完整的評(píng)價(jià)與考核體系很有必要??梢詮亩鄻踊?、差別化、建檔管理3個(gè)方面綜合考慮制定考核方式。

(1)多樣化考核。學(xué)生以小組合作的形式開(kāi)發(fā)項(xiàng)目,可以采取小組互評(píng)、組內(nèi)成員互評(píng)以及教師評(píng)價(jià)3種考查方式。在項(xiàng)目最終考核中,教師根據(jù)學(xué)生的平時(shí)表現(xiàn)、設(shè)計(jì)報(bào)告、匯報(bào)情況、項(xiàng)目進(jìn)展、最終網(wǎng)站等分別給出成績(jī),側(cè)重考核學(xué)生的實(shí)踐技能、自主學(xué)習(xí)能力以及團(tuán)隊(duì)協(xié)作能力等。

(2)差別化考核?;贑DIO理念的課程教學(xué)以項(xiàng)目案例為驅(qū)動(dòng),學(xué)生通過(guò)“做中學(xué)”完成功能完整的項(xiàng)目,為激發(fā)學(xué)生的學(xué)習(xí)興趣,提升學(xué)生完成項(xiàng)目任務(wù)的信心,可采取差別化的考核方式。對(duì)于基礎(chǔ)水平較好的同學(xué),除了基本考核外,著重考查網(wǎng)站產(chǎn)品創(chuàng)新點(diǎn)、實(shí)現(xiàn)難度、新增功能等;對(duì)于基礎(chǔ)水平一般的同學(xué),著重考查是否實(shí)現(xiàn)指定功能,是否達(dá)到完整性和規(guī)范化的要求[4]。

(3)建檔管理,跟蹤反饋。將學(xué)生信息進(jìn)行建檔并生成電子信息表,包括學(xué)生個(gè)人基本信息以及CDIO大綱培養(yǎng)要求的各層面能力評(píng)價(jià)[5]。對(duì)學(xué)生學(xué)習(xí)情況定期跟蹤,及時(shí)了解學(xué)生知識(shí)掌握情況。

4結(jié)語(yǔ)

基于CDIO理念的《動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)》課程教學(xué)在強(qiáng)調(diào)理論知識(shí)的基礎(chǔ)上,通過(guò)項(xiàng)目驅(qū)動(dòng)在“做中學(xué)、學(xué)中做”中培養(yǎng)學(xué)生分析問(wèn)題、解決問(wèn)題、創(chuàng)新研究、團(tuán)隊(duì)協(xié)作、交流表達(dá)以及系統(tǒng)工程等方面的能力。可以在很大程度上解決以往教學(xué)過(guò)程中實(shí)踐技能訓(xùn)練不夠的問(wèn)題,有效激發(fā)學(xué)生的學(xué)習(xí)興趣,從而提升課堂質(zhì)量。同時(shí),基于CDIO理念的教學(xué)對(duì)教師的教學(xué)能力和工程實(shí)踐能力提出了更高要求,任課教師需要不斷加強(qiáng)自身理論學(xué)習(xí)和教學(xué)實(shí)踐。

網(wǎng)站開(kāi)發(fā)論文:探討PHP語(yǔ)言在企業(yè)網(wǎng)站開(kāi)發(fā)中的應(yīng)用

摘 要:隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,網(wǎng)站開(kāi)發(fā)技術(shù)水平在不斷的提高,并且得到了廣泛的應(yīng)用。網(wǎng)站的開(kāi)發(fā)設(shè)計(jì),不僅可以促進(jìn)企業(yè)與客戶之間的溝通,更為企業(yè)帶來(lái)更多的經(jīng)濟(jì)效益。在網(wǎng)站建設(shè)開(kāi)發(fā)方面有很多工具軟件可以使用,PHP語(yǔ)言是其中應(yīng)用較為廣泛的一種,以其自身具備的優(yōu)勢(shì)應(yīng)用于多行業(yè)領(lǐng)域的網(wǎng)站建設(shè)中,本文就PHP語(yǔ)言在企業(yè)網(wǎng)站開(kāi)發(fā)中的相關(guān)應(yīng)用做詳細(xì)的分析與論述。

關(guān)鍵詞:PHP語(yǔ)言;企業(yè)網(wǎng)站開(kāi)發(fā);互聯(lián)網(wǎng)技術(shù)

互聯(lián)網(wǎng)的應(yīng)用和普及豐富了我們的生活,并且在生活和工作中占據(jù)著越來(lái)越重要的地位,互聯(lián)網(wǎng)成為經(jīng)濟(jì)時(shí)代中衡量一個(gè)國(guó)家文明發(fā)展水平的重要標(biāo)志。隨著互聯(lián)網(wǎng)的發(fā)展,為電子商務(wù)提供了有力的平臺(tái)。在現(xiàn)今的互聯(lián)網(wǎng)大環(huán)境下,建立網(wǎng)站可以幫助企業(yè)單位更好的適應(yīng)當(dāng)下的環(huán)境,同時(shí)促進(jìn)企業(yè)更好的發(fā)展[1]。PHP語(yǔ)言在網(wǎng)站建設(shè)中占據(jù)著較為重要的地位,對(duì)其進(jìn)行分析研究具有較高的現(xiàn)實(shí)意義。

1 PHP語(yǔ)言概述

目前有越來(lái)越多的企業(yè)商家加入到互聯(lián)網(wǎng)行業(yè),進(jìn)入網(wǎng)絡(luò)營(yíng)銷的模式,不僅是為了提升企業(yè)的銷售額,同時(shí)也為了達(dá)到一定的推廣目的,讓更多的人了解企業(yè),為企業(yè)的下一步發(fā)展奠定較好的基礎(chǔ)。在互聯(lián)網(wǎng)飛速發(fā)展的今天,電子商務(wù)的發(fā)展趨勢(shì)已經(jīng)是企業(yè)發(fā)展必不可少的一部分,線上產(chǎn)品的展示和交易,也能為企業(yè)帶來(lái)很大的收益;在完成網(wǎng)站的設(shè)計(jì)開(kāi)發(fā)之后,相應(yīng)的頁(yè)面美觀度、用戶體驗(yàn)度都會(huì)成為吸引用戶的重要元素,也就是說(shuō)技術(shù)越優(yōu)良、用戶體驗(yàn)度越高的網(wǎng)站更加受到客戶的青睞,同時(shí)對(duì)企業(yè)的好處就越大。由于網(wǎng)站開(kāi)發(fā)軟件和技術(shù)之間的互通性較強(qiáng),從而出現(xiàn)了一種多軟件互相結(jié)合的現(xiàn)象,即AVA+Oracle,PHP+My SQL等形式的開(kāi)發(fā)設(shè)計(jì);對(duì)于語(yǔ)言技術(shù)的選用主要根據(jù)企業(yè)的實(shí)際情況以及想要實(shí)現(xiàn)的網(wǎng)站效果,挑選與之相對(duì)應(yīng)的技術(shù)進(jìn)行實(shí)現(xiàn)。本文以PHP語(yǔ)言為主要開(kāi)發(fā)技術(shù)為例對(duì)開(kāi)發(fā)的過(guò)程進(jìn)行詳細(xì)的分析與論述。

PHP的全稱為Hypertext Preprocessor,中文名稱超文本預(yù)處理器,是目前較為通用的一種開(kāi)源腳本語(yǔ)言;綜合了之前的語(yǔ)言特點(diǎn),比如C++語(yǔ)言、JAVA 語(yǔ)言等,易學(xué)習(xí)并且使用范圍廣泛。PHP語(yǔ)言具有獨(dú)特的語(yǔ)法,混合了其他腳本語(yǔ)言的語(yǔ)法特點(diǎn)并且在此基礎(chǔ)上進(jìn)行了相應(yīng)的創(chuàng)新,形成了一種更為新穎的語(yǔ)言開(kāi)發(fā)環(huán)境。使用PHP語(yǔ)言設(shè)計(jì)出的動(dòng)態(tài)網(wǎng)站效果具有更高的執(zhí)行效率,將程序嵌入到HTML文檔中去執(zhí)行,同時(shí)PHP還可以執(zhí)行編譯后代碼[2]。采用PHP設(shè)計(jì)出的網(wǎng)站,功能更容易實(shí)現(xiàn),操作較為簡(jiǎn)單便捷,網(wǎng)站系統(tǒng)的性價(jià)比高。

2 企業(yè)網(wǎng)站開(kāi)發(fā)設(shè)計(jì)的需求分析

2.1 PHP語(yǔ)言可行性的分析

PHP具有極強(qiáng)的跨平臺(tái)性,其對(duì)操作系統(tǒng)沒(méi)有較高的限制和約束,Windows、LINUX、UNIX等都可以支持PHP語(yǔ)言的使用,這一優(yōu)勢(shì)降低了網(wǎng)站開(kāi)發(fā)的重復(fù)率,為企業(yè)節(jié)省了許多開(kāi)發(fā)設(shè)計(jì)的成本;其次PHP語(yǔ)言具有極強(qiáng)的執(zhí)行效率,與其他腳本語(yǔ)言相比,PHP使用的頻率是最高的,并且執(zhí)行效率是其他語(yǔ)言的幾十倍;另外還有易學(xué)習(xí)易操作的技術(shù)優(yōu)勢(shì)。

2.2 用戶操作分析

在操作使用方面,要以用戶的實(shí)際需求為出發(fā)點(diǎn),考慮用戶的操作習(xí)慣、瀏覽習(xí)慣等,在設(shè)計(jì)之前可以先進(jìn)行一定的市場(chǎng)調(diào)查,了解用戶的使用習(xí)慣,并且在同行業(yè)已經(jīng)實(shí)現(xiàn)的頁(yè)面功能效果之上,做出更具實(shí)用性質(zhì)的創(chuàng)新,在體現(xiàn)企業(yè)的基本理念和整體形象的基礎(chǔ)上,簡(jiǎn)化頁(yè)面布局,優(yōu)化用戶體驗(yàn)度,進(jìn)而產(chǎn)生一定的粘性,吸引用戶高頻次、長(zhǎng)時(shí)間的訪問(wèn)網(wǎng)站。對(duì)一些操作性較強(qiáng)的頁(yè)面、模塊,在設(shè)計(jì)時(shí)要注意簡(jiǎn)化其流程,便于用戶操作和使用,從而對(duì)網(wǎng)站有一個(gè)較好的印象。

2.3 常規(guī)功能需求分析

網(wǎng)站設(shè)計(jì)之初,一些常規(guī)的功能必須具備,并且要與企業(yè)的實(shí)際情況相契合,具有商家特色,設(shè)定網(wǎng)站名稱,設(shè)計(jì)具有代表性的LOGO;然后建立起網(wǎng)站管理員專用的郵箱,便于后期工作的管理和分配;最后對(duì)網(wǎng)站功能進(jìn)行更改設(shè)置,比如文件上傳的格式、大小等;另外還要實(shí)現(xiàn)網(wǎng)頁(yè)中信息的添加、修改和刪除的功能,包括字體大小、顏色的調(diào)整,文章的編輯修改、添加超鏈接等設(shè)置。

2.4 欄目管理

當(dāng)網(wǎng)站的欄目管理合理時(shí),網(wǎng)站內(nèi)容才會(huì)更有條例更清晰,根據(jù)用戶管理的實(shí)際情況進(jìn)行相應(yīng)增刪等操作;欄目的名稱及分類可以進(jìn)行自定義的設(shè)置,也可以添加一些相關(guān)的目錄或者鏈接[3]。

首先模板管理,用戶所看到的網(wǎng)站前臺(tái)頁(yè)面,可以根據(jù)個(gè)人的喜好進(jìn)行字體大小、顏色以及頁(yè)面整體風(fēng)格的修改設(shè)置,實(shí)現(xiàn)模板自定義的功能,讓用戶在瀏覽、使用網(wǎng)站的同時(shí)具有一定的趣味性,從而吸引用戶訪問(wèn)并停留在網(wǎng)站頁(yè)面上。其次用戶管理,在管理用戶的同時(shí),根據(jù)用戶的相關(guān)信息進(jìn)行分析分類、整理,結(jié)合用戶表現(xiàn)出的一些特征進(jìn)行針對(duì)性的服務(wù)。然后將所有的文件進(jìn)行分類整理,同時(shí)為各個(gè)分類設(shè)定相應(yīng)的名稱,然后在前臺(tái)頁(yè)面上添加文件類別名稱,設(shè)計(jì)下載的位置和入口,當(dāng)用戶有需要時(shí),可以根據(jù)條件篩選進(jìn)行相應(yīng)的文件下載。最后網(wǎng)站公告方面的管理,需要管理員將網(wǎng)站最新的公告、通知進(jìn)行及時(shí)的,根據(jù)企業(yè)、網(wǎng)站的實(shí)際情況,對(duì)公告模塊進(jìn)行及時(shí)的更新,讓用戶在瀏覽使用的過(guò)程中可以及時(shí)、準(zhǔn)確的了解到企業(yè)的發(fā)展動(dòng)態(tài)和趨勢(shì)。

3 PHP語(yǔ)言在網(wǎng)站開(kāi)發(fā)中評(píng)價(jià)

由于PHP語(yǔ)言自身具備的多種優(yōu)點(diǎn),使其在網(wǎng)站設(shè)計(jì)開(kāi)發(fā)中使用的頻率變得越來(lái)越高,其在網(wǎng)站開(kāi)發(fā)中表現(xiàn)出的特征主要有:一是融入了B/S架構(gòu),對(duì)網(wǎng)站正式運(yùn)行后的日常維護(hù)和故障維修有了較高的保障,并且在系統(tǒng)上也具有一定的重用性;二是結(jié)構(gòu)較為簡(jiǎn)單,維修維護(hù)尤為方便,采用適當(dāng)?shù)拿嫦驅(qū)ο蠹夹g(shù),提高了系統(tǒng)運(yùn)行的效率和代碼的可讀性;三是在網(wǎng)站建設(shè)中,采用smarty模板引擎,降低代碼與模板之間的干擾,甚至能夠達(dá)到互不干擾的狀態(tài),在此基礎(chǔ)上可以更好地提高模板更換功能的使用效率;四是PHP語(yǔ)言在設(shè)計(jì)中,所使用的文本編輯采用的都是kindeditor,由于其具有操作簡(jiǎn)單,資源占據(jù)空間較小,同時(shí)具有較為全面且強(qiáng)大的功能,提升網(wǎng)站的整體質(zhì)量和運(yùn)行效率。

4 結(jié)語(yǔ)

PHP語(yǔ)言具有一定的程序編寫優(yōu)勢(shì),較其他腳本語(yǔ)言來(lái)說(shuō),PHP具有效率高、開(kāi)放性強(qiáng)、跨平臺(tái)性強(qiáng)等多方面優(yōu)點(diǎn),在網(wǎng)站的開(kāi)發(fā)設(shè)計(jì)中起到了重要的作用。對(duì)于企業(yè)來(lái)說(shuō),網(wǎng)站建設(shè)是企業(yè)發(fā)展的重點(diǎn)工作之一,網(wǎng)站的整體效果更對(duì)企業(yè)有著至關(guān)重要的而影響,與客戶的溝通交流,向外部展示企業(yè)的形象、文化等,PHP語(yǔ)言在網(wǎng)站設(shè)計(jì)開(kāi)發(fā)中的應(yīng)用,不管是前臺(tái)還是后臺(tái),幫助系統(tǒng)實(shí)現(xiàn)多種功能,優(yōu)化網(wǎng)站的整體效果,提升網(wǎng)站的運(yùn)行效率,促進(jìn)企業(yè)經(jīng)濟(jì)效益的提高。

網(wǎng)站開(kāi)發(fā)論文:基于《企業(yè)網(wǎng)站開(kāi)發(fā)與管理》課程的移動(dòng)學(xué)習(xí)支持系統(tǒng)研究

摘 要:人類信息的主要載體伴隨著數(shù)字化時(shí)代的到來(lái),已經(jīng)由傳統(tǒng)的紙質(zhì)材料逐漸轉(zhuǎn)變?yōu)檩p小、便捷的個(gè)人手持設(shè)備,從而引發(fā)了學(xué)習(xí)方式的重大變革。新媒體的發(fā)展催生了移動(dòng)學(xué)習(xí),并以非常快的速度在人人手持移動(dòng)設(shè)備的大學(xué)生群體中普及,《企業(yè)網(wǎng)站開(kāi)發(fā)與管理》課程涉及多種知識(shí)和技術(shù),覆蓋面廣,但知識(shí)點(diǎn)相對(duì)獨(dú)立,本文設(shè)計(jì)了手機(jī)移動(dòng)學(xué)習(xí)支持系統(tǒng),旨在彌補(bǔ)課堂教學(xué)的一些不足,提高學(xué)生對(duì)課余時(shí)間的利用率和對(duì)零散知識(shí)的吸收率。

關(guān)鍵詞:移動(dòng)學(xué)習(xí); 企業(yè)網(wǎng)站開(kāi)發(fā)與管理;系統(tǒng)研究

一、引言

移動(dòng)學(xué)習(xí)起源于美國(guó)加州大學(xué)伯克利分校一個(gè)名為“Mobile Education”的項(xiàng)目。從 2001 年起,包括德國(guó)、英國(guó)等數(shù)十個(gè)國(guó)家都在著手實(shí)施移動(dòng)學(xué)習(xí)的項(xiàng)目。進(jìn)入21世紀(jì),我國(guó)也陸續(xù)對(duì)移動(dòng)學(xué)習(xí)開(kāi)始研究。伴隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展和智能手機(jī)的不斷普及,移動(dòng) 學(xué)習(xí)已經(jīng)呈現(xiàn)出強(qiáng)大的發(fā)展勢(shì)頭?,F(xiàn)在,智能手機(jī)已經(jīng)成為人們生活學(xué)習(xí)的重要工具,相應(yīng)的手機(jī)App也不計(jì)其數(shù),如百度地圖、有道詞典等,方便了人們的學(xué)習(xí)、工作和生活。大學(xué)校園中構(gòu)建良好的移動(dòng)學(xué)習(xí)氛圍,為課堂教學(xué)的有效延伸提供條件勢(shì)在必行。在滿足師生隨時(shí)、隨地進(jìn)行學(xué)習(xí)交流的同時(shí),移動(dòng)學(xué)習(xí)還充分地利用了碎片化的時(shí)間,并可以達(dá)到提高零碎知識(shí)吸收率的效果。

移動(dòng)學(xué)習(xí)系統(tǒng)(Mobile Learning System)是指由于人們地理空間流動(dòng)性和彈性學(xué)習(xí)需求的增加而建構(gòu)的一種由支持網(wǎng)絡(luò)、資源平臺(tái)、移動(dòng)學(xué)習(xí)設(shè)備組成的新型學(xué)習(xí)系統(tǒng)。另外,根據(jù)結(jié)果顯示,目前大學(xué)生中98%以上擁有至少一臺(tái)智能手機(jī),因此,本文設(shè)計(jì)并開(kāi)發(fā)基于Android的移動(dòng)學(xué)習(xí)支持系統(tǒng)來(lái)輔助教學(xué)設(shè)計(jì)的實(shí)施、促進(jìn)教學(xué)質(zhì)量的提升。

本文考慮到《企業(yè)網(wǎng)站開(kāi)發(fā)與管理》這門課程涵蓋知識(shí)內(nèi)容較多,且各知識(shí)模塊間相對(duì)獨(dú)立,對(duì)系統(tǒng)性學(xué)習(xí)的要求不高,內(nèi)容淺顯,學(xué)生自學(xué)配合教師輔導(dǎo)效果會(huì)更好。借助移動(dòng)學(xué)習(xí)平臺(tái),教師針對(duì)不同的內(nèi)容設(shè)計(jì)并上傳相應(yīng)的學(xué)習(xí)資料和試題,供學(xué)生在課下的時(shí)間上網(wǎng)自學(xué),傳統(tǒng)教學(xué)枯燥、教條的方式也能得到改觀,關(guān)鍵是有利于學(xué)生自身學(xué)習(xí)習(xí)慣的培養(yǎng),能夠更好地利用零散的時(shí)間學(xué)習(xí)。

二、學(xué)習(xí)資源的設(shè)計(jì)

學(xué)習(xí)資源設(shè)計(jì)的合理性是決定系統(tǒng)是否能夠很好地服務(wù)學(xué)生的首要因素。教師應(yīng)當(dāng)研讀教學(xué)大綱,整體把握教材,科學(xué)制訂教學(xué)進(jìn)度和教學(xué)計(jì)劃;應(yīng)充分考慮學(xué)生的學(xué)習(xí)風(fēng)格、認(rèn)知能力,合理安排教學(xué)內(nèi)容、選擇教學(xué)方法;最重要的是要與系統(tǒng)適配,盡量選擇短小的視頻、音頻或片段式的學(xué)習(xí)資料。

《企業(yè)網(wǎng)站開(kāi)發(fā)與管理》課程主要內(nèi)容可大致分為理論和實(shí)踐兩部分:實(shí)踐部分包括網(wǎng)站設(shè)計(jì)的各類技術(shù)手段,如網(wǎng)頁(yè)設(shè)計(jì)、數(shù)據(jù)庫(kù)技術(shù)等;理論部分涉及網(wǎng)站管理的原則、網(wǎng)站安全等內(nèi)容。系統(tǒng)對(duì)資源的呈現(xiàn)大概分為以下幾部分:(見(jiàn)圖1)

(1)系統(tǒng)支持視頻、音頻、文檔等資源的上傳。教師為學(xué)生提供學(xué)習(xí)資料,在后臺(tái)進(jìn)行上傳,尤其是實(shí)踐性內(nèi)容。

(2)理論部分多為記憶性內(nèi)容。本文采用過(guò)關(guān)性測(cè)試的方式,通過(guò)手機(jī)做一些選擇題,鞏固知識(shí)內(nèi)容。

(3)另外,還提供學(xué)習(xí)學(xué)案、知識(shí)地圖的框架,方便復(fù)習(xí)和記憶。

三、移動(dòng)學(xué)習(xí)系統(tǒng)設(shè)計(jì)

1.系統(tǒng)需求分析與功能結(jié)構(gòu)

(1)需求分析。從教師方面來(lái)說(shuō),信息類課程多數(shù)采用傳統(tǒng)的“課堂講解+上機(jī)練習(xí)”的模式,備課、授課工作量大,教學(xué)效果卻并不理想;從學(xué)生角度來(lái)看,枯燥乏味的理論知識(shí)、抽象龐雜的代碼設(shè)計(jì)會(huì)讓人產(chǎn)生倦怠情緒;從課程內(nèi)容來(lái)看,各部分內(nèi)容獨(dú)立性較強(qiáng),適合采用片段式教學(xué)。本文設(shè)計(jì)的系統(tǒng)可滿足上述要求,實(shí)現(xiàn)課堂的生活化,進(jìn)行隨時(shí)隨地的學(xué)習(xí)。

(2)設(shè)計(jì)原則。本文設(shè)計(jì)的目的就是要在移動(dòng)學(xué)習(xí)不斷普及的今天,進(jìn)一步實(shí)現(xiàn)學(xué)習(xí)時(shí)間零散化、學(xué)習(xí)內(nèi)容片段化和學(xué)習(xí)工具微型化。系統(tǒng)開(kāi)發(fā)過(guò)程中要考慮以下幾點(diǎn):一是適應(yīng)性。要適應(yīng)更廣大的學(xué)生群體,而不是少數(shù)人,技術(shù)上要能夠兼容不同的手機(jī)系統(tǒng),界面操作上要能夠適應(yīng)大眾的認(rèn)知水平,功能上要適應(yīng)課程與師生需求。二是簡(jiǎn)約性。系統(tǒng)的設(shè)計(jì)目的是為了幫助學(xué)生學(xué)習(xí),操作方式越簡(jiǎn)單、越人性化越好。三是完整性。要在開(kāi)發(fā)過(guò)程中不斷完善,力求達(dá)到完整的“學(xué)習(xí)―自測(cè)―反饋”,能夠真正應(yīng)用到完整的教學(xué)活動(dòng)中。

(3)總體框架。根據(jù)移動(dòng)學(xué)習(xí)系統(tǒng)的特點(diǎn),可以將其自底向上分為四個(gè)層次――資源層、服務(wù)層、用戶層、支撐層,如圖2所示。資源層是整個(gè)學(xué)習(xí)系統(tǒng)的最基礎(chǔ)部分,為整個(gè)平臺(tái)提供學(xué)習(xí)資源、共享數(shù)據(jù)及其他信息記錄。服務(wù)層包括學(xué)習(xí)者管理、線上交互、資源共享和信息推送,直接為用戶提供學(xué)習(xí)服務(wù)。再上一級(jí)是用戶層,管理員、學(xué)習(xí)者、指導(dǎo)者構(gòu)成了系統(tǒng)的用戶群,管理員負(fù)責(zé)信息的推送,普通用戶可以進(jìn)行線上交互,學(xué)習(xí)者在線分享資源,指導(dǎo)者對(duì)學(xué)習(xí)者進(jìn)行管理。頂層是支撐層,設(shè)計(jì)以Android的手機(jī)App作為接口,為用戶提供學(xué)習(xí)體驗(yàn)。

2.系統(tǒng)采用的技術(shù)

系統(tǒng)開(kāi)發(fā)中運(yùn)用到的主要技術(shù)有:

(1)面向?qū)ο蠓治鲈O(shè)計(jì)。該系統(tǒng)采用面向?qū)ο蟮乃枷雭?lái)分析和設(shè)計(jì),開(kāi)發(fā)前要仔細(xì)地劃分系統(tǒng)的各個(gè)部分,明確它們之間的層次關(guān)系,然后將各個(gè)部分作為一個(gè)對(duì)象進(jìn)行分析,Java語(yǔ)言是完全面向?qū)ο蟮恼Z(yǔ)言,所以在系統(tǒng)設(shè)計(jì)中采用Java編寫代碼,對(duì)系統(tǒng)的完成有很大的幫助。

(2)jQuery Mobile。創(chuàng)建移動(dòng) web 應(yīng)用程序的框架。jQuery Mobile 適用于所有流行的智能手機(jī)和平板電腦。jQuery Mobile 使用 HTML5 和 CSS3 通過(guò)盡可能少的腳本對(duì)頁(yè)面進(jìn)行布局,jQuery Mobile 是一個(gè)為觸控優(yōu)化的框架,用于創(chuàng)建移動(dòng) web 應(yīng)用程序。jQuery 適用于所有流行的智能手機(jī)和平板電腦,它使用 HTML5、CSS3、JavaScript 和 AJAX 通過(guò)盡可能少的代碼來(lái)完成對(duì)頁(yè)面的布局。

(3)數(shù)據(jù)庫(kù)。在主要的應(yīng)用中,數(shù)據(jù)庫(kù)相關(guān)的環(huán)節(jié)應(yīng)用很多,它是動(dòng)態(tài)系統(tǒng)的優(yōu)秀,只有強(qiáng)大的數(shù)據(jù)支持才能運(yùn)行和管理系統(tǒng)。在數(shù)據(jù)庫(kù)中建立的數(shù)據(jù)表包括用戶信息表、課程內(nèi)容表、情況統(tǒng)計(jì)表、試題表等,表中設(shè)置了字段名、屬性以及操作。在建立過(guò)程中,采用SQLServer2005等工具,并結(jié)合ADO技術(shù)實(shí)現(xiàn)對(duì)數(shù)據(jù)的操作。

3.系統(tǒng)流程與功能描述

系統(tǒng)從教師和學(xué)生實(shí)際應(yīng)用的角度出發(fā),設(shè)計(jì)思路簡(jiǎn)單易行,主要分為前臺(tái)和后臺(tái)兩部分內(nèi)容。前臺(tái)為學(xué)習(xí)者提供便利條件,后臺(tái)為教師提供管理。學(xué)習(xí)者可按照如圖3所示的流程方便快捷地進(jìn)行學(xué)習(xí)。

(1)登錄、注冊(cè)。每個(gè)用戶都需要先登錄才能獲得學(xué)習(xí)內(nèi)容,首次登錄需要先注冊(cè)。在本系統(tǒng)中,用戶信息只為教師或管理員統(tǒng)計(jì)學(xué)習(xí)者學(xué)習(xí)情況提供參考,不作為任何其它用途,因此用戶經(jīng)過(guò)簡(jiǎn)單的信息填寫即可注冊(cè)并登錄系統(tǒng)進(jìn)行學(xué)習(xí)。

(2)章節(jié)選擇。成功登錄之后,可以進(jìn)行章節(jié)選擇,這是教師或系統(tǒng)管理員事先按照教學(xué)要求設(shè)定好的內(nèi)容,學(xué)習(xí)者根據(jù)學(xué)習(xí)進(jìn)度或興趣選擇學(xué)習(xí)的章節(jié)。

(3)內(nèi)容選擇。不同章節(jié)的學(xué)習(xí)要求不同,可以按照系統(tǒng)提供的學(xué)習(xí)內(nèi)容進(jìn)行學(xué)習(xí),如觀看視頻、記筆記等,部分章節(jié)內(nèi)容學(xué)習(xí)完成之后還可以進(jìn)行自我檢測(cè)、問(wèn)題反饋等。

(4)在線學(xué)習(xí)情況監(jiān)控。無(wú)論教師還是學(xué)生登錄都能看到當(dāng)前上線的人數(shù),這從一定程度上是對(duì)學(xué)習(xí)者的一種激勵(lì),也是對(duì)教師教學(xué)設(shè)計(jì)的一種反饋,有助于不斷改進(jìn)教學(xué)和增強(qiáng)師生約束。

4.系統(tǒng)UI設(shè)計(jì)

系統(tǒng)的UI設(shè)計(jì)遵循簡(jiǎn)潔、人性化的原則,方便學(xué)生使用。主要操作界面如圖4所示,具有如下特點(diǎn):一是色調(diào)以黑白為主,背景與文字對(duì)比明顯,容易讓主要內(nèi)容抓住人的眼球;二是頁(yè)面結(jié)構(gòu)緊湊、部局簡(jiǎn)單,不易使用戶產(chǎn)生疲勞情緒;此外,手指點(diǎn)擊按鈕處放置大圖標(biāo),方便識(shí)別,也不易導(dǎo)致誤點(diǎn)。

四、教學(xué)活動(dòng)與結(jié)果

1.學(xué)習(xí)內(nèi)容設(shè)計(jì)

截選課本第8章的內(nèi)容作為系統(tǒng)測(cè)試的案例,圖5所示是本章內(nèi)容的知識(shí)結(jié)構(gòu)。該部分內(nèi)容是理論知識(shí)為主,理解記憶性內(nèi)容較多。著重培養(yǎng)學(xué)生自主學(xué)習(xí)的意識(shí),通過(guò)系統(tǒng)測(cè)試,隨時(shí)了解學(xué)生動(dòng)態(tài),并讓學(xué)生達(dá)到自知,學(xué)會(huì)挖掘知識(shí)的重點(diǎn),強(qiáng)化記憶。

2.學(xué)習(xí)過(guò)程監(jiān)控統(tǒng)計(jì)

本系統(tǒng)還可以對(duì)學(xué)生上線人數(shù)進(jìn)行監(jiān)控,如圖4所示,在用戶進(jìn)入課程選擇界面的右下角均能顯示當(dāng)前在線人數(shù),我們關(guān)注每天不同時(shí)段上線學(xué)習(xí)者人數(shù),選取每天的8:00-12:00、12:00-18:00、18:00-22:00三個(gè)時(shí)段,取平均值記錄下來(lái),以每周三為例,統(tǒng)計(jì)了10周,并提取數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,結(jié)果如圖6所示??梢钥闯鋈齻€(gè)階段均呈現(xiàn)上升趨勢(shì),可見(jiàn),通過(guò)這種教學(xué)方式,可以在一定程度上增加學(xué)生自學(xué)的時(shí)間,提高學(xué)生學(xué)習(xí)的興趣,而且在后期,18:00-22:00這段時(shí)間學(xué)習(xí)人數(shù)明顯較多,說(shuō)明學(xué)生的課余時(shí)間利用率也得到了提高。

3.學(xué)習(xí)效果評(píng)價(jià)

學(xué)習(xí)者對(duì)象是開(kāi)設(shè)該課程的大二某班全體學(xué)生。采用分層抽樣的辦法對(duì)學(xué)生的學(xué)習(xí)情況進(jìn)行監(jiān)控,具體來(lái)說(shuō)就是,將全班44人按學(xué)期考核成績(jī)由高到低每4人一組等分成11個(gè)小組,每個(gè)小組隨機(jī)抽取一名學(xué)生作為監(jiān)控的對(duì)象,每周進(jìn)行一次訪談,了解大家的學(xué)習(xí)動(dòng)態(tài),采納對(duì)系統(tǒng)和教學(xué)方法的改進(jìn)意見(jiàn)。大家提出的一些典型的建議總結(jié)起來(lái)有三點(diǎn):一是大家出于對(duì)系統(tǒng)的興趣和好奇會(huì)不由自主地進(jìn)去學(xué)習(xí);二是將課程內(nèi)容分類規(guī)劃,重點(diǎn)明確,學(xué)習(xí)目的也明確了,便會(huì)減少學(xué)習(xí)的畏難情緒,增強(qiáng)學(xué)習(xí)動(dòng)力;三是教師對(duì)學(xué)習(xí)情況可以隨時(shí)監(jiān)控,很大程度上督促了學(xué)生學(xué)習(xí)。總之就是提高了時(shí)間的利用率、知識(shí)的吸收率和自主學(xué)習(xí)的能力,改善了教學(xué)效果。

五、總結(jié)

本文通過(guò)對(duì)學(xué)習(xí)資源的重新設(shè)計(jì),借助移動(dòng)學(xué)習(xí)支持系統(tǒng),對(duì)學(xué)生學(xué)習(xí)活動(dòng)方式做了改進(jìn),做到了以下三點(diǎn):一是“走下課堂、走進(jìn)生活”。將原來(lái)所有的知識(shí)均在課堂內(nèi)獲取轉(zhuǎn)變?yōu)殡S時(shí)隨地獲取,可能在食堂等飯過(guò)程中,也可能是睡前。二是“化整為零、化難為易”,將教學(xué)大綱中要求的內(nèi)容分解成零散的知識(shí)點(diǎn),避免了長(zhǎng)時(shí)間學(xué)習(xí)帶來(lái)的厭學(xué)情緒,也使學(xué)習(xí)變得更容易。三是“學(xué)習(xí)片段化、答疑及時(shí)化”,通過(guò)這種方式,學(xué)生對(duì)時(shí)間的管理能力有所提高,充分利用課余時(shí)間,并能養(yǎng)成良好的學(xué)習(xí)習(xí)慣。

當(dāng)然這只是作為一名教師在移動(dòng)學(xué)習(xí)的道路上做的一點(diǎn)小小的改進(jìn),而真正的教學(xué)改革過(guò)程是漫長(zhǎng)而且循序漸進(jìn)的,我們要做的努力還有很多,下一步還要再不斷完善系統(tǒng)的功能,向更人性化的方向設(shè)計(jì)和改進(jìn),還應(yīng)在學(xué)習(xí)資源的設(shè)計(jì)上下工夫,只有合理、科學(xué)、有趣的內(nèi)容才能吸引大家。另外,試行過(guò)程中,部分學(xué)生并不配合教師完成自己的學(xué)習(xí),導(dǎo)致最終的數(shù)據(jù)在一定程度上不能完全說(shuō)明問(wèn)題,這也為接下來(lái)的教學(xué)工作提出了要求

網(wǎng)站開(kāi)發(fā)論文:可定制門戶網(wǎng)站開(kāi)發(fā)研究

摘要:針對(duì)門戶網(wǎng)站增加欄目,更新版面困難的問(wèn)題,提出了利用數(shù)據(jù)庫(kù)描述網(wǎng)站架構(gòu),通過(guò)后臺(tái)管理,可以在不影響網(wǎng)站運(yùn)行的情況下,實(shí)現(xiàn)對(duì)網(wǎng)頁(yè)欄目的變更和版面的更新。

關(guān)鍵詞:可定制;數(shù)據(jù)庫(kù);門戶網(wǎng)站

1引言

對(duì)于一個(gè)門戶網(wǎng)站,除了要定期更新其內(nèi)容外,還經(jīng)常面臨著增加欄目,更新版面等問(wèn)題,而這些問(wèn)題的解決往往需要專業(yè)的網(wǎng)站開(kāi)發(fā)人員來(lái)完成。而對(duì)于一般的單位,門戶網(wǎng)站的管理人員都不是專業(yè)的技術(shù)人員,當(dāng)遇到這類的問(wèn)題時(shí),只能求助于當(dāng)初開(kāi)發(fā)門戶網(wǎng)站的公司,重新提需求,進(jìn)行二次開(kāi)發(fā)。這樣,一方面增加了成本,另一方面也會(huì)因?yàn)殚_(kāi)發(fā)周期等問(wèn)題而影響門戶網(wǎng)站的正常使用。針對(duì)以上問(wèn)題,結(jié)合我們學(xué)院可定制門戶網(wǎng)站的開(kāi)發(fā),嘗試在不影響系統(tǒng)應(yīng)用的前提下,快速高效地定制門戶網(wǎng)站。

2門戶網(wǎng)站分析

通過(guò)對(duì)互聯(lián)網(wǎng)中一些門戶網(wǎng)站的調(diào)查,對(duì)于一般的門戶網(wǎng)站,大多的網(wǎng)站頁(yè)面由以下幾部分構(gòu)成:頂端是Logo,Logo的下面一般都有一個(gè)菜單,底部為版權(quán)、備案和聯(lián)系方式等信息,中間是網(wǎng)頁(yè)內(nèi)容的呈現(xiàn)部分。

中間部分是一個(gè)網(wǎng)頁(yè)的優(yōu)秀部分,一般由兩部分或三部分組成。無(wú)論是兩部分還是三部分,最大的部分主要顯示兩類內(nèi)容:一是分成幾塊,按信息時(shí)間顯示各類信息的列表;二是顯示某個(gè)信息的詳細(xì)內(nèi)容。而相對(duì)較小的部分一般用來(lái)顯示以下幾類內(nèi)容:一是整個(gè)網(wǎng)站的信息或某類信息按時(shí)間排序的列表;二是整個(gè)網(wǎng)站的信息或某類信息按點(diǎn)擊排行的列表;三是一些圖片或文字鏈接。如圖1所示,顯示了一個(gè)普通的門戶網(wǎng)站的結(jié)構(gòu)。

3可定制門戶網(wǎng)站的數(shù)據(jù)庫(kù)設(shè)計(jì)

根據(jù)對(duì)門戶網(wǎng)站的分析,總結(jié)其布局特點(diǎn)和網(wǎng)頁(yè)呈現(xiàn)方式,形成了可定制門戶網(wǎng)站的數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)由頁(yè)面總體框架表(PageFrame)、中間部分詳細(xì)設(shè)計(jì)表(PageDetail)、頁(yè)面附加信息表(PageAdditional)、菜單表(PageMenu)和菜單詳細(xì)信息表(PageMenuItem)五個(gè)表組成。

3.1PageFrame表

PageFrame表記錄了門戶網(wǎng)站中所有頁(yè)面的布局參數(shù),包括以下信息:(1)每個(gè)網(wǎng)頁(yè)的標(biāo)題、寬度、背景、字體;(2)頂端的Logo圖片地址及其高度;(3)底部信息的內(nèi)容、前景色、背景色、高度、字體、行高;(4)網(wǎng)頁(yè)是否有菜單,如果有,使用菜單表中的哪一個(gè)菜單;(5)中間部分由哪些部分構(gòu)成等信息。

包括主頁(yè)面在內(nèi),門戶網(wǎng)站中有幾個(gè)頁(yè)面,就會(huì)在此表中出現(xiàn)幾條記錄。

3.2PageDetail表

PageDetail表記錄了組成每一個(gè)頁(yè)面中間部分的詳細(xì)設(shè)計(jì)信息,是可定制門戶網(wǎng)站布局的關(guān)鍵表,可以根據(jù)門戶網(wǎng)站的具體需求而設(shè)計(jì),可變參數(shù)越多,網(wǎng)站顯示形式越豐富,但后臺(tái)管理也就越復(fù)雜。我們?cè)谠O(shè)計(jì)時(shí)將網(wǎng)頁(yè)的中間部分,按照其顯示的內(nèi)容和形式,分成了若干模塊,每個(gè)功能模塊形成一條記錄。

每個(gè)記錄的Position字段決定了該模塊在網(wǎng)頁(yè)中間部分的位置(左、中、右);ModelWype字段決定了該模塊顯示信息的類型(信息列表、詳細(xì)信息、文字鏈接或圖片鏈接);PositionOrder字段決定了該模塊在與自己在同一Position上時(shí)的排列順序,比如,在中間頁(yè)面的左側(cè)存在兩個(gè)模塊,一個(gè)是最新信息列表,一個(gè)是按點(diǎn)擊排行列表,那么PositionOrder值的大小就決定了這兩個(gè)模塊哪一個(gè)排在上面,哪一個(gè)排在下面;OrderKind字段是在ModelType為信息列表時(shí),決定是按時(shí)間順序顯示信息還是按點(diǎn)擊次數(shù)排序;InfoKindID字段決定了顯示哪一類信息。

除了上述的關(guān)鍵字段外,每個(gè)模塊還都有布局參數(shù),包括前景色、背景色或圖片、字體、邊距信息、行高、顯示行數(shù)等字段。

3.3PageAdditional表

PageDetail表無(wú)法完成所有中間部分的描述,比如文字鏈接需要顯示的文字、圖片鏈接的圖片地址以及點(diǎn)擊它們后跳轉(zhuǎn)放鏈接等信息,因此增加了PageAddition表。

在表中,Title字段保存文字鏈接需要顯示的文字;ImgUrl字段保存圖片存儲(chǔ)的地址;TipText字段保存鼠標(biāo)停留在文字或圖片上時(shí)的提示信息;ShowOrder字段保存顯示的順序;IsBlank字段決定是否在新窗口中顯示打開(kāi)的鏈接;Url字段保存了鏈接直接跳轉(zhuǎn)的網(wǎng)址,比如友情鏈接的跳轉(zhuǎn)地址;Content字段保存了直接顯示的內(nèi)容;LinkPageFrameID字段保存了網(wǎng)站內(nèi)部的跳轉(zhuǎn)鏈接。url、Content和LinkPageFrameID字段對(duì)于一條記錄只能有一個(gè)字段有值。

3.4PageMenu表和PageMenuItem表

對(duì)于一般的網(wǎng)站,菜單的層級(jí)一般不會(huì)超過(guò)三級(jí),PageMenu表記錄了每級(jí)菜單的link、hover、active和visited的前景顏色和背景顏色,以及菜單的字體、寬度和高度等信息。

PageMenuItemi~錄了各級(jí)菜單每個(gè)菜單項(xiàng)的詳細(xì)信息。包括:標(biāo)題、鏈接、菜單級(jí)別、父菜單ID和在同級(jí)菜單中的顯示順序等信息。鏈接的處理方式與PageAdditional表中的處理方式相同,只是少了Content字段。

4系統(tǒng)實(shí)現(xiàn)

我們學(xué)院在進(jìn)行可定制門戶網(wǎng)站開(kāi)發(fā)時(shí),采用MVC架構(gòu)。

MVC是微軟官方提供的以MVC模式為基礎(chǔ)的 Web應(yīng)用程序框架,將一個(gè)web應(yīng)用分解為Model(模型)、View(視圖)和Controller(控制器),同時(shí)提供了對(duì)HTML、CSS和JavaScript的完全控制。

結(jié)合ASR NET MVC的特點(diǎn),我們將頁(yè)面布局的數(shù)據(jù)模型建立在Model中,使用Controller中的不同Action,通過(guò)數(shù)據(jù)模型實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的查詢等操作,在View中,使用查詢得到的數(shù)據(jù)模型中的數(shù)據(jù)和View引擎Razor,實(shí)現(xiàn)對(duì)門戶網(wǎng)站的布局。

對(duì)于整個(gè)系統(tǒng)的后臺(tái)管理,同樣使用 MVC架構(gòu),同樣使用Action,通過(guò)數(shù)據(jù)模型,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的增、刪、改和查詢操作,在View中,使用jQuery EasyUI,結(jié)合HTML實(shí)現(xiàn)后臺(tái)管理界面的開(kāi)發(fā)。使用jOuery EasyUI可以使整個(gè)頁(yè)面布局如同應(yīng)用程序,操作方便,美觀大方。

5結(jié)語(yǔ)

在對(duì)可定制門戶網(wǎng)站架構(gòu)的設(shè)計(jì)和開(kāi)發(fā)中,數(shù)據(jù)庫(kù)的設(shè)計(jì)是很關(guān)鍵的,而且數(shù)據(jù)庫(kù)的設(shè)計(jì)也不是統(tǒng)一的,要根據(jù)門戶網(wǎng)站的整體風(fēng)格來(lái)設(shè)計(jì);在實(shí)現(xiàn)的技術(shù)上,建議采用MVC架構(gòu),MVC架構(gòu)可以試開(kāi)發(fā)者在不依賴業(yè)務(wù)邏輯的情況下專注于視圖設(shè)計(jì),非常適合網(wǎng)站頁(yè)面的定制開(kāi)發(fā)。

文章對(duì)可定制門戶網(wǎng)站的開(kāi)發(fā)提供了一個(gè)相對(duì)完整的解決方案,整體設(shè)計(jì)相對(duì)簡(jiǎn)單,不可能完全滿足各類門戶網(wǎng)站的開(kāi)發(fā)需求,在這里我們只是拋磚引玉,給門戶網(wǎng)站的開(kāi)發(fā)者提供一個(gè)思路,供大家參考。

網(wǎng)站開(kāi)發(fā)論文:ASP技術(shù)及其在動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)中的應(yīng)用

摘 要:本文研究ASP技術(shù)的應(yīng)用范圍,動(dòng)態(tài)網(wǎng)站的主要工作原理,ASP的工作原理與概念,但是目前網(wǎng)站的運(yùn)用上還存在運(yùn)行模式落后滯后,工具比較落后等問(wèn)題,為解決這些問(wèn)題,本文可以通過(guò)對(duì)ASP技術(shù)及其在動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)中的應(yīng)用進(jìn)行探究,從而全方面地了解ASP技術(shù)及其在動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)中的應(yīng)用情況,使用戶在運(yùn)用的過(guò)程中得到需要的信息資料。

關(guān)鍵詞:ASP技術(shù);動(dòng)態(tài)網(wǎng)站;設(shè)計(jì)

1 前言

現(xiàn)在互聯(lián)網(wǎng)站的發(fā)展速度越來(lái)越快,常規(guī)的靜態(tài)網(wǎng)站已經(jīng)無(wú)法滿足社會(huì)發(fā)展的需要,動(dòng)態(tài)網(wǎng)站具有靈活性好、操作簡(jiǎn)單以及搜索開(kāi)始等優(yōu)勢(shì),因此其使用的頻率慢慢超過(guò)了傳統(tǒng)的網(wǎng)站模式。同時(shí)由因?yàn)殪o態(tài)網(wǎng)站的技術(shù)水平比較落后,因此在進(jìn)行操作還是制作,均會(huì)產(chǎn)生非常多的問(wèn)題。如果需要涉及許多的信息,則傳統(tǒng)網(wǎng)站無(wú)法滿足這一要求,嚴(yán)重影響了工作效率。因此許多的ASP技術(shù)結(jié)合數(shù)據(jù)庫(kù)技術(shù)的網(wǎng)站逐漸建立,獲得了很好的運(yùn)用,從而提高了人們進(jìn)行搜索、工作的效率。

2 ASP和動(dòng)態(tài)網(wǎng)站的工作原理

2.1 ASP的工作原理

ASP(Active Server Pages)屬于一套微軟開(kāi)發(fā)的服務(wù)器端腳本環(huán)境,其包含在WS(Personal Web Server)或者IIS(Internet Information Server)之中,可以明顯增加網(wǎng)站的功能和操作效率。而且ASP的功能比較多,可以運(yùn)用于許多動(dòng)態(tài)網(wǎng)站之中;ASP網(wǎng)頁(yè)包含普通文本、HTML標(biāo)記、腳本命令、COM組件等;在實(shí)際工作在可以經(jīng)過(guò)使用ASP來(lái)完成在網(wǎng)頁(yè)中增加額外的內(nèi)容與功能,例如動(dòng)態(tài)式功能、交互式內(nèi)容等。在另一方面,也可以幫助網(wǎng)站完成需要的任務(wù),從而提高工作的效果。在現(xiàn)在的先進(jìn)的技術(shù)中,ASP技術(shù)是影響運(yùn)行中發(fā)揮關(guān)鍵作用的技術(shù),并且也是應(yīng)用范圍比較廣泛的3P技術(shù),對(duì)維持網(wǎng)絡(luò)運(yùn)行具有重要的作用。

ASP的進(jìn)行運(yùn)用的時(shí)候,首先需要進(jìn)入瀏覽器,然后進(jìn)行操作獲得*.ASP文件;其次按照所需要進(jìn)行的任務(wù)合理使用ASP引擎,使*.ASP文件得到充分利用;最后通過(guò)瀏覽器進(jìn)行完成既定的任務(wù),使用戶得到需要的資料。

2.2 動(dòng)態(tài)網(wǎng)站的工作原理

WEB工作原理。WEB需要在網(wǎng)站服務(wù)器以及客戶機(jī)運(yùn)行的情況下才能進(jìn)行操作。主要表現(xiàn)為:在不同的情況下,可以使用對(duì)應(yīng)作用的服務(wù)器,然后通過(guò)服務(wù)器與客戶機(jī)進(jìn)行連接,可以給客戶提供不同的便利。而且在進(jìn)行操作的過(guò)程中,服務(wù)器和客戶機(jī)需要在同等的時(shí)間內(nèi)進(jìn)行聯(lián)系,才能使客戶的要求得以完成。

在此項(xiàng)結(jié)構(gòu)當(dāng)中,WEB服務(wù)器軟件主要作用是完成服務(wù)器所需要進(jìn)行工作,例如Enterprise,Apache等),而在日常生活中經(jīng)常使用WEB瀏覽器可以根據(jù)客戶的要求完成既定的任務(wù)。主要表現(xiàn)為:WEB瀏覽器給予WEB服務(wù)器相應(yīng)的信息,然后瀏覽器會(huì)根據(jù)所接收的信息進(jìn)行解析,從而獲得相應(yīng)的結(jié)果,最后使用專業(yè)的顯示設(shè)備顯現(xiàn)給客戶。

由于WEB網(wǎng)站的操作情況和站點(diǎn)的運(yùn)行情況存在密切的關(guān)系,因此需要提高對(duì)站點(diǎn)運(yùn)行期間的觀察和檢測(cè)。在企業(yè)對(duì)站點(diǎn)進(jìn)行維修和維護(hù)的時(shí)候,不僅需要對(duì)站點(diǎn)的基本情況進(jìn)行觀察,還要需要對(duì)站點(diǎn)的信息傳遞、日常辦公、新聞?shì)斔偷裙δ芗右躁P(guān)注。但是由于這些內(nèi)容所占的比重比較小,因此需要充分利用一些針對(duì)性的軟硬件配置:例如軟件環(huán)境:Sysbase Server,Dreamwear MX;硬件環(huán)境:P4 2.4G/256M/80G;操作系統(tǒng):Windows 2000 Server,可以促進(jìn) WEB網(wǎng)站的順利運(yùn)行。

3 ASP技術(shù)的運(yùn)用情況

3.1 注意注釋的運(yùn)用

在開(kāi)發(fā)程序時(shí),需要對(duì)子程序與常用函數(shù)進(jìn)行適當(dāng)注釋,由于可以幫助人們更好地運(yùn)用這些程序進(jìn)行工作的同時(shí),也可以提高工作的效率。因此在對(duì)程序進(jìn)行開(kāi)發(fā)的時(shí)候,需要對(duì)注釋進(jìn)行加以重視,特別要注釋清楚程序開(kāi)頭序言,同時(shí)還要注釋程序的難點(diǎn)、優(yōu)秀部分、關(guān)鍵算法等方面。另外不要注釋所有代碼,許多東西是有限度的,過(guò)多的注釋容易加重系統(tǒng)的負(fù)擔(dān)。

3.2 保持良好的編程習(xí)慣

為了保證腳本的準(zhǔn)確度,在實(shí)際工作一旦出現(xiàn)錯(cuò)誤就要及時(shí)進(jìn)行處理,減少潛在錯(cuò)誤的數(shù)量,使ASP得以順利應(yīng)用。這需要工作人員在編程時(shí)養(yǎng)成良好的行為習(xí)慣,以免出現(xiàn)嚴(yán)重的錯(cuò)誤,而且也可以可以降低程序運(yùn)用出現(xiàn)的問(wèn)題。需要對(duì)以下情況進(jìn)行注意:首先要給變量進(jìn)行準(zhǔn)確命名,可以減少后期操作造成的誤解;其次在設(shè)計(jì)軟件設(shè)計(jì)時(shí)要提高軟件的質(zhì)量,注意定期更新,減少潛在的錯(cuò)誤;最后完善代碼的縮進(jìn)編排和格式化,同時(shí)為了重用代碼可以將腳本語(yǔ)言進(jìn)行封裝,提高編程的完善程度。

3.3 建設(shè)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)信息查詢系統(tǒng)

在常見(jiàn)的網(wǎng)站中,不僅包含較好的頁(yè)面,也需要較好的搜索功能。主要表現(xiàn)為:客戶根據(jù)不同的關(guān)鍵詞進(jìn)行搜索的時(shí)候,可以在最快的時(shí)間內(nèi)獲得信息,并且信息的準(zhǔn)確度也比較高。同時(shí)在網(wǎng)站上不僅可以進(jìn)行搜索信息,也可以從不同的途徑獲得對(duì)應(yīng)的信息。另外由于網(wǎng)絡(luò)數(shù)據(jù)庫(kù)可以容納大量的資料和數(shù)據(jù),在使用ASP進(jìn)行搜索數(shù)據(jù)庫(kù)的時(shí)候,可以有效增加數(shù)據(jù)的有效性,而且ASP也可以在防火墻之后放入數(shù)據(jù)庫(kù)服務(wù)器直,提高其安全性。ADO是ASP的主要組件,另外其可以與ASP進(jìn)行運(yùn)用,不但可以擴(kuò)大信息的搜索面,也可以對(duì)web服務(wù)器上的數(shù)據(jù)進(jìn)行合理應(yīng)用,展現(xiàn)出它低內(nèi)存、易于使用、高速度、系統(tǒng)開(kāi)銷的優(yōu)勢(shì),從而促進(jìn)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)信息查詢系統(tǒng)的順利建立。

3.4 建立網(wǎng)站的搜索引擎

在進(jìn)行完善網(wǎng)站功能的時(shí)候,尤其需要加強(qiáng)檢索功能,從而提高網(wǎng)站的實(shí)用性,主要表現(xiàn)為:經(jīng)過(guò)關(guān)鍵字進(jìn)行查詢對(duì)應(yīng)的信息,但是要想把這方面做好,還需要許多技術(shù)的支持。而ASP對(duì)完善網(wǎng)站的搜索功能具有重要的作用,主要內(nèi)容為:將某個(gè)文件系統(tǒng)對(duì)象放在任一權(quán)限之中,均就可以完整讀出,接著這些操作內(nèi)容傳送到某個(gè)頁(yè)面之中,再根據(jù)關(guān)鍵詞進(jìn)行搜索,然后在不停地進(jìn)行分析和選擇之后,為客戶找到對(duì)應(yīng)關(guān)鍵詞的內(nèi)容。其操作方法為:首先在搜索區(qū)域中需要表現(xiàn)出現(xiàn)對(duì)應(yīng)的關(guān)鍵詞,然后把關(guān)鍵詞轉(zhuǎn)變?yōu)椴煌淖址兞浚缓笤谠S多的資料中進(jìn)行查找,在找出滿足關(guān)鍵詞的內(nèi)容之后,則會(huì)出現(xiàn)對(duì)應(yīng)的文件,而每個(gè)文件均有自身的超鏈接,并且在搜索頁(yè)將整個(gè)超鏈接的內(nèi)容顯示出來(lái),使客戶可以得到需要的信息資料。

4 用ASP進(jìn)行動(dòng)態(tài)網(wǎng)站建設(shè)

4.1 ASP動(dòng)態(tài)頁(yè)面的結(jié)構(gòu)

ASP文件是比較常見(jiàn)于HTML文檔,這是由于服務(wù)器可以完成ASP文件的要求,并將其轉(zhuǎn)化為HTML的主要內(nèi)容,并且和網(wǎng)站中所具有的HTML內(nèi)容進(jìn)行有機(jī)結(jié)合,從而使網(wǎng)站的內(nèi)容更加完善共。ASP所具有程序代碼具有實(shí)用性強(qiáng)的特點(diǎn),其每個(gè)文件的名字中均有.asp的顯示,ASP內(nèi)容如下所示:第一是具有明顯的HTML記號(hào),而且在文件中均存在HTML記號(hào);第二在進(jìn)行運(yùn)用ASP語(yǔ)法的時(shí)候,需要充分利用ASP代碼的作用;第三服務(wù)器中具有大量的ASP代碼,可以滿足人們對(duì)信息的需求;第四ASP不僅可以靈活運(yùn)用自身具有的腳本語(yǔ)言,客戶根據(jù)自身的需要也可以增加不同的腳本語(yǔ)言,這樣不僅可以提高網(wǎng)站的靈活性,也可以有效滿足的客戶的不同的需求,提高網(wǎng)站的有效性。

4.2 利用ASP進(jìn)行動(dòng)態(tài)數(shù)據(jù)查詢

為了充分運(yùn)用ASP的作用進(jìn)行查找資料,可以在ASP文件中增加Table的內(nèi)容??梢苑奖闳藗兪褂貌煌姆椒ǐ@得對(duì)應(yīng)的信息。同時(shí)人們也可以運(yùn)用一些可以將虛擬的事物轉(zhuǎn)變成可以在網(wǎng)絡(luò)上直觀展示的工具,使ASP的功能得以增加,可以是按照自身的喜好改變用戶界面的顯示格式,為人們的日常辦公提供了便利。

4.3 ASP訪問(wèn)數(shù)據(jù)庫(kù)

ASP具有不同的功能,因此其內(nèi)部具有許多不同的構(gòu)造,例如5個(gè)可以在ASP內(nèi)部進(jìn)行安置的組件以及6個(gè)可以在ASP內(nèi)部進(jìn)行安置的對(duì)象。5個(gè)可以在ASP內(nèi)部進(jìn)行安置的組件的主要內(nèi)容為:第一是在數(shù)據(jù)庫(kù)中用于保存信息的組件:可以有效保存ASP內(nèi)部所需要的信息。第二是幫助廣告進(jìn)行顯示的組件,可以幫助客戶建設(shè)、保存有效的網(wǎng)絡(luò)廣告。第三瀏覽器運(yùn)行所需要具備的組件,可以充分發(fā)揮瀏覽器的作用,使其可以為客戶提供不同的網(wǎng)絡(luò)內(nèi)容。第四是對(duì)文件的內(nèi)容進(jìn)行取出和存入的組件,可以幫助客戶對(duì)文件進(jìn)行閱讀和書寫提,為客戶的日常工作提供便利。第五是在特定的文件中進(jìn)行超鏈接組件:可以根據(jù)客戶的需要對(duì)Web的各個(gè)網(wǎng)頁(yè)進(jìn)行管理和維護(hù)。

6個(gè)可以在ASP內(nèi)部進(jìn)行安置對(duì)象的主要內(nèi)容為:第一是及時(shí)的請(qǐng)求:客戶可以從ASP內(nèi)部獲得對(duì)應(yīng)的信息。第二是快速地響應(yīng):ASP把既定的信息輸送給對(duì)應(yīng)的客戶。第三是有效的服務(wù)器:可以信息的搜索和傳送提供滿足需要的服務(wù)器工具。第四是特定的會(huì)話:可以有效保存客戶留在瀏覽過(guò)程中的信息,也幫助客戶進(jìn)行保密信息。第四是具體的應(yīng)用:可以幫助客戶對(duì)信息進(jìn)行管理,提高信息的可用性。第五是有效的溝通:幫助服務(wù)器進(jìn)行對(duì)信息進(jìn)行處理。

5 總結(jié)

在現(xiàn)在的先進(jìn)技術(shù)中,ASP技術(shù)是網(wǎng)站運(yùn)行中發(fā)揮關(guān)鍵作用的技術(shù),并且也是應(yīng)用范圍比較廣泛的3P技術(shù)。因此在實(shí)際工作中,需要加強(qiáng)ASP的動(dòng)態(tài)網(wǎng)站技術(shù)的運(yùn)用,對(duì)使用戶得到需要的資料,完成自身的工作,同時(shí)也可以促進(jìn)社會(huì)的可持續(xù)發(fā)展。

作者簡(jiǎn)介:傅穎(1982-),女,天津人,講師,主要研究方向:計(jì)算機(jī)應(yīng)用、教育經(jīng)濟(jì)與管理。

亚洲精品无码久久久久久久性色,淫荡人妻一区二区三区在线视频,精品一级片高清无码,国产一区中文字幕无码
日韩亚洲国产综合一区 | 亚洲精品国产911在线观看 | 日韩高清一区精品 | 尤物在线观看视频黄负 | 日本在线一免费区 | 亚洲中文字幕三区二区 |