真人一对一直播,chinese极品人妻videos,青草社区,亚洲影院丰满少妇中文字幕无码

0
首頁 精品范文 網(wǎng)站開發(fā)論文

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

時間:2022-11-14 18:07:28

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

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

第1篇

目前流行的Web編程語言有ASP.省略由于以C#語言為基礎,對于初學者來說難度較大,應加強程序設計(C#)語言的基礎學習。數(shù)據(jù)庫是動態(tài)網(wǎng)站開發(fā)的重要組成部分,由于是以教學,則選擇SQL Server或ACCESS較為合適。

(三)高階課程群設置

網(wǎng)站開發(fā)高階課程設置包括B/S項目實訓、IT項目管理等,旨在使學生完善網(wǎng)站開發(fā)過程及后期拓展,將學生培養(yǎng)成為具備網(wǎng)站開發(fā)能力的技能型人才。

通過B/S項目實訓的實戰(zhàn)環(huán)境,學生可在完成項目的過程中自然地掌握和完善相關技術和知識,并提高動手能力和豐富項目開發(fā)經(jīng)驗。并借助IT項目管理來構建項目管理的知識體系與明確IT項目管理的方法和過程,進而完善整個網(wǎng)站開發(fā)。

二、網(wǎng)站開發(fā)課程群教學團隊建設成因

近年來,國家積極鼓勵高等院校啟動教學團隊建設項目,來確保高等教育教學質量的不斷提高。學院也相應出臺了各項政策,積極鼓勵教學團隊的建設。我院信息管理教研室根據(jù)行業(yè)的發(fā)展與崗位的需求制定了以上網(wǎng)站開發(fā)專業(yè)方向課程群,但由于教師專業(yè)水平的差異、課程難易程度的不同以及缺泛完整網(wǎng)站開發(fā)的經(jīng)驗等因素,大部分教師只能講授其中一兩門課程,對課程在網(wǎng)站開發(fā)中的定位以及課程之間的內在聯(lián)系認識不足,不能從培養(yǎng)學生綜合技能的角度上,對課程內容進行適當?shù)脑鰷p,不能對學生開發(fā)一個完整的網(wǎng)站進行指導。多門課程出現(xiàn)內容重復、內容斷層的事情時有發(fā)生。嚴重影響培養(yǎng)技能型高級人才目標的實現(xiàn)。

三、網(wǎng)站開發(fā)課程群教學團隊建設目標

網(wǎng)站開發(fā)課程群教學團隊建設的根本目標就是提高教學質量和效果、推進教學改革。具體表現(xiàn)為一下幾點:

(一)團隊結構的優(yōu)化

專業(yè)內容、組員學歷、職稱等結構以及梯隊建設、運行機制等方面進行優(yōu)化;培養(yǎng)1-2名網(wǎng)站開發(fā)項目帶頭人。精通網(wǎng)站開發(fā)各種工具與技術,很好地指導其它教師授課和開發(fā)各類網(wǎng)站。

(二)團隊水平的提高

通過深化教學研究與教學改革,加強教材建設與資源的利用,將科研轉化為教學成果進一步提高團隊的水平。培養(yǎng)4-5名網(wǎng)站開發(fā)課程骨干教師。了解網(wǎng)站開發(fā)流程、相關技術與工具,及對應課程和課程之間的關系,能很好地指導學生開發(fā)網(wǎng)站,能熟練地講授3門以上相關課程。

(三)課程群教學水平的提高

對網(wǎng)站開發(fā)相關課程作為一個課程群進行建設。審查現(xiàn)有教材章節(jié)的安排,對課程的內容進行適當增減,突出各課程之間的前后關系和內在聯(lián)系。修改現(xiàn)有的課程設置,突出學生網(wǎng)站開發(fā)技能的綜合能力和實戰(zhàn)能力的培養(yǎng)。合理分擔團隊教學任務,從而進一步提升教學水平。

四、網(wǎng)站開發(fā)課程群教學團隊建設規(guī)劃

(一)科研促進教學

教學團隊應積極樹立以科研促教學的意識。將自己的科研成果(論文、著作、項目開發(fā)實踐經(jīng)驗)滲透進課堂教學,活躍課堂教學氣氛,培養(yǎng)學生的實踐操作技能,使學生更容易理解和掌握網(wǎng)站開發(fā)技術。

(二)優(yōu)化團隊結構、提高教學水平

加強學習、培訓,優(yōu)化團隊專業(yè)結構。組建興趣小組,以教師自學與討論相結合的方式和教師參加相關專業(yè)課程的培訓,來提高教師的業(yè)務水平。選派教師進駐企業(yè)參與項目實踐,豐富教師的專業(yè)知識,提高教學水平。鼓勵教師繼續(xù)深造加強梯隊建設,提高團隊學歷層次。并促進教師職稱晉升,優(yōu)化團隊職稱結構。

建立有效的運行機制,從教學理念、教學內容設置、教學方法、教學手段等多方面實現(xiàn)課程群教學改進。靈活運用現(xiàn)代化教學手段(多媒體課件、學習網(wǎng)站等)進行教學,建設共享教學資源平臺。采用集體備課方式,合理制定教學內容。加強校企合作,讓教師與學生共同參與企業(yè)項目實訓,從而實現(xiàn)實踐教學校內校外相結合。

五、結束語(下轉第2頁)

(上接第133頁)網(wǎng)站開發(fā)課程群教學團隊建設仍在不斷的改進和完善,在此過程中積累了許多豐富的經(jīng)驗。教學團隊的建設需要不斷的增強自我學習能力和汲取外界先進的思想,這些在教學團隊持續(xù)建設中都值得借鑒。

參考文獻:

[1] 白楊.網(wǎng)站開發(fā)類課程教學模式的改革與探討.高師理科學 刊.2008.

[2] 羅俊 高職專業(yè)教學團隊建設探討 文科愛好者 2009.

[3] 高俊強、陳紅 高職院校教學團隊建設的思考 2009.

作者簡介:

第2篇

1.1編寫目的

該計劃書旨在闡述浙江工業(yè)大學浙西分校網(wǎng)站開發(fā)的目的和開發(fā)計劃,以及對于各階段

具體的開發(fā)步驟和過程,為開發(fā)過程提供必要的依據(jù)以及起到綱領性和指導性的作用

1.2項目背景

該項目為現(xiàn)有浙西分校網(wǎng)站的升級和更新,隨學校信息化建設的需要,原網(wǎng)站全部采用靜態(tài)頁面,已經(jīng)不能適應新的需求,并且給網(wǎng)站內容的更新和維護造成極大的困難和代價,在此基礎上,需要重新設計和開發(fā),該項目立足于學校校園網(wǎng)建設,作為校園網(wǎng) Web服務中的前瞻性開發(fā),今后校園網(wǎng)中提供的Web服務的Web服務器由各職能部門分級建設管理和維護,為教師和學生提供內容豐富多采的信息資源,如圖書資料信息庫、校內網(wǎng)上學校、課件點播、學校教育科研論文和教案試題庫、團委學生會網(wǎng)站等

1.3定義

1. Pentium

2. IIS

3. ASP

4. ADO

5. ODBC

6. HTML

7. SQL Server7.0

8. TCP/IP

1.4參考資料

1.項目概述

1.1工作內容

點擊查看全文

第3篇

【關鍵字】商務網(wǎng)站設計 課程改革 案例教學

一、引言

《商務網(wǎng)站設計》是電子商務專業(yè)技術核心課程,目的了解網(wǎng)站的架構,掌握網(wǎng)站開發(fā)技巧和能力,特別是掌握商務網(wǎng)站設計與開發(fā)能力。《商務網(wǎng)站設計》內容涉及靜態(tài)網(wǎng)頁制作、SQL server數(shù)據(jù)庫應用、動態(tài)網(wǎng)頁編程等內容,是一門難度特別大的技術綜合課程。

二、教學中發(fā)現(xiàn)的問題

由于《商務網(wǎng)站設計》集網(wǎng)頁制作、數(shù)據(jù)庫應用、網(wǎng)絡編程、系統(tǒng)開發(fā)設計于一身,技術性,專業(yè)性、實踐性、動力能力要求非常強。在教學中活動中,發(fā)現(xiàn)存在下列主要問題:

1.教材過于簡單

現(xiàn)在,社會上介紹網(wǎng)站開發(fā)程序和技巧的課本主要是二類教材,軟件和java編程。現(xiàn)實用教程為例,由于同學剛學習網(wǎng)絡編程,所以教材往往會采用實用教程作為教材。教材首先介紹VS201運行環(huán)境,變量定義if語句forwhile循環(huán),類屬繼承,基礎web控件內置對象,主要對象,數(shù)據(jù)控件GridView顯示數(shù)據(jù),主題與模板,網(wǎng)站導航,XML數(shù)據(jù)傳遞和web服務。教材往往把各部分單獨介紹,沒有相互配合,完成整個系統(tǒng),各個web控件、內置對象、對象、GridView的功能介紹得特別簡單,以方便學生了解掌握基礎知識和基本技能。

2.教學案例簡單不連貫,教學方法以講為主

由于教材為適應初學者,數(shù)據(jù)庫操作只介紹一個表的查詢、插入、修改、刪除等最基礎操作;最重要的GridView控件只介紹數(shù)據(jù)查詢顯示,而GridView的分頁、鏈接字段、圖形顯示、刪除修改等特別重要功能,一概不說。前一章案例與后一章案例毫無關系,系統(tǒng)開發(fā)實用常用知識和技巧都不講。《商務網(wǎng)站設計》比較高要求圍繞商品展示、商品查詢、購物車、下訂單支付等功能,完成商務網(wǎng)站開發(fā),內容包括設計靜態(tài)網(wǎng)頁,數(shù)據(jù)庫的表,網(wǎng)絡編程,使它們形成一個有機整體。但教材對這些內容無從談起。

另外上課以老師講課為主,老師將網(wǎng)站制作需要的知識點,做成PPT,進行講解示范;學生通過簡單模仿老師講解的方法,完成網(wǎng)頁功能,造成老師教什么,同學就只會什么,沒有深入分析為什么,結果{殺了同學主動性創(chuàng)造性。

3.課程網(wǎng)站成擺設,互動性差

許多學校都要求老師建立課程網(wǎng)站,方便同學課后學習。老師與同學的互動主要是在課堂時完成;課后,老師與學生各忙各的,交互性差,只是通過課程網(wǎng)站完成,讓同學自主學習。

通常老師只是簡單把教學大綱、教案、課件PPT和相關視頻放到課程網(wǎng)站上,對課程網(wǎng)站內容更新慢,缺乏指導,沒有相互討論。同學上去,發(fā)現(xiàn)資料比較少,,更新比較慢,去了2、3次就不去了。課程網(wǎng)站缺少人氣,基本成擺設。

三、改革措施

1.加強教學內容

把常用實用的知識、編程技巧講深講透,把重要控件功能、程序、應用,反復講反復練,比如Gridview的自定義顯示數(shù)據(jù)、分頁功能、字段鏈接、選擇、修改、刪除等重要功能,相關事件、對應程序,擴展到如何使用Gridview控件在同一個網(wǎng)頁中完成顯示、修改和刪除,實現(xiàn)直觀方便完成數(shù)據(jù)管理功能。

2.以電子商務角度選擇案例,加以擴展

教學中,應該以學生熟悉、簡單B2C商務網(wǎng)站作為案例,比如網(wǎng)上書城,介紹商務網(wǎng)站基本功能―前臺:商務展示、商品查詢、詳細信息、購物車、下訂單、用戶登陸注冊,后臺:商務管理、優(yōu)惠打折等功能;數(shù)據(jù)庫數(shù)據(jù)如何變化,才實現(xiàn)網(wǎng)上購書。最后逐步講解主要程序技巧,完成商品展示、購物車、下訂單等功能。

學生三四個人組成一組,分別選擇網(wǎng)上書店、海爾公司商務網(wǎng)站、C2C商務平臺等不同商務網(wǎng)站、或者QQ空間、社區(qū)論壇、軍事網(wǎng)站等作為項目,通過自主完成項目,發(fā)揮主動性創(chuàng)造性,大大提高同學的開發(fā)設計商務網(wǎng)站的能力和經(jīng)驗。

把商務網(wǎng)站的各個功能拿出來作為任務,由各個小組分別負責,組織分析講解要點和主要技能,全班同學討論,最后由老師點評。也可以把完成項目過程,遇到困難,收獲的經(jīng)驗,或者學到技巧,在課堂上與同學交流,提高彼此水平。避免老師不管學生吸收能力,滿堂灌的現(xiàn)象。

3. 增強課程網(wǎng)站互動性

老師每次上完課,把上課內容、作業(yè)都放到課程網(wǎng)站,學生從課程網(wǎng)站下載資材,課后學習,完成作業(yè)并上傳到課程網(wǎng)站,方便老師檢查。學校規(guī)定每學期各門老師每周固定一個時間在課程網(wǎng)站與同學探討互動。老師把思考題、擴展案例放到討論區(qū),讓同學上課程網(wǎng)站進行討論,指導學生學習,回答學生問題,并通過學生的表現(xiàn),給出一定平時成績。

四、結論

《商務網(wǎng)站設計》是一門電子商務專業(yè)綜合性實驗性非常強的課程,要以真實的商務網(wǎng)站為精講的安全,即要對基礎知識講深講透,也要對重點控件熟練應用,發(fā)揮同學熱情和能動性,擴展到其他常用網(wǎng)站。課堂上課后,都需要加強互動,才能上好《商務網(wǎng)站設計》課程。

參考文獻:

[1]劉容容,《電子商務網(wǎng)頁設計與制作課程教學改革探究》 (J),職業(yè),2015.5,53

第4篇

一、體系設計

(一)課程實踐教學的特色化項目管理體系根據(jù)PMI(美國項目管理協(xié)會)關于項目管理的定義,項目管理就是將知識、技能、工具與技術應用于項目活動,以滿足項目目的的要求,并通過合理運用和整合42個項目管理過程來實現(xiàn),可以歸納為五大過程組,涉及九大知識領域[16]。信息系統(tǒng)在建設過程中涉及較多的軟件技術和活動,從而形成了信息系統(tǒng)項目管理自身的特點,如更加難以量化,成員思維活動更加難以協(xié)調等,對項目管理的水平要求更高。對此,我國工信部中國計算機技術與軟件行業(yè)資格認證有系統(tǒng)的論述。PMI的項目管理體系中涉及到九大知識領域和五大基本過程,實踐教學項目不可能都涉及。針對教學實踐活動,需要有針對性地取舍和優(yōu)化,為此圍繞項目管理的幾個要素:人員、產(chǎn)品、過程和項目,形成了面向網(wǎng)站開發(fā)實踐教學的特色化項目管理體系,包括組織結構、角色劃分等,涉及基本的時間、質量和成本管理。整個的課程實踐教學管理體系涉及電子商務運營和管理、網(wǎng)絡營銷、物流、網(wǎng)站設計與開發(fā)等課程,以網(wǎng)站設計與開發(fā)課程為例,用項目的方式去管理課程實踐,項目管理體系的建立是基本前提。舉例來說,在這一體系中,由專業(yè)授課教師負責組建項目管理辦公室,骨干學員參與,負責課程教學實踐過程中的綜合過程與產(chǎn)品質量控制、專業(yè)技術咨詢,甚至是相關生活的協(xié)調,各角色分工明確;以全班40人為例,分成10個小組,每個小組4人,組長擔任項目經(jīng)理,根據(jù)所選項目的特點,設立網(wǎng)頁設計師、數(shù)據(jù)庫工程師、質量工程師、測試工程師等。在教師創(chuàng)設的條件下,學習成為學生的自主行為,學生參與整個過程的每個環(huán)節(jié),并在完成過程中發(fā)現(xiàn)問題、解決問題、提高能力,改變了以往學生被動接受的學習方式,能為學生營造一個更具綜合性、設計性和創(chuàng)造性的開放式實踐環(huán)境。(二)服務于實踐教學的精簡型項目管理信息平臺項目管理體系的實施需要好的信息系統(tǒng)管理平臺支撐,以電子商務網(wǎng)站設計與開發(fā)課程實踐為例,針對該課程的教學實踐特點,建立了以協(xié)同知識共享、任務跟蹤和版本控制為核心的項目管理信息平臺。協(xié)同工作平臺是運用了先進的管理理念和管理技術,將實踐過程各環(huán)節(jié)融合成為一個整體,使組織管理各單元精確、高效、協(xié)同和持續(xù)運行,選用開源的技術產(chǎn)品,合理搭建項目管理信息系統(tǒng),這些技術主要包括confluence、JIRA和SVN。以SVN為例,將所有的版本信息都存放在服務器上,學生每次參加實踐活動前都要從服務器下載項目組最新代碼,然后進入自己的分支進行工作,快到下課時間時,把自己的分支合并到服務器主分支上,一天的工作完成,并反映給服務器,做到版本的實時管理。此外,還邀請行業(yè)專家對學生進行信息系統(tǒng)項目管理知識體系培訓和項目管理信息系統(tǒng)的建立。(三)支撐課程實踐教學項目的管理與開發(fā)系列參考文檔創(chuàng)新源于模仿,好的模板是項目成功的重要支持,項目管理特別強調規(guī)范和標準,而文檔模板是保證一致性的重要手段。以網(wǎng)站設計與開發(fā)課程實踐為例,針對該課程實踐活動,設計了針對管理過程的文檔和開發(fā)過程的文檔,包括需求規(guī)格說明書、項目計劃書、問題提交單、質量控制單等管理過程文檔,以及系統(tǒng)設計文檔、詳細設計文檔(含網(wǎng)站界面原型設計、數(shù)據(jù)庫設計、業(yè)務邏輯設計等)、測試文檔等開發(fā)過程文檔。其中項目開發(fā)計劃為項目實施方案制訂出具體計劃,應該包括各部分工作的負責人員、開發(fā)的進度、所需的硬件及軟件環(huán)境等。需求規(guī)格說明書用來對所開發(fā)軟件的功能、性能、用戶界面及運行環(huán)境等作出詳細的說明。它是在用戶與開發(fā)人員雙方對軟件需求取得共同理解并達成協(xié)議的條件下編寫的,也是實施開發(fā)工作的基礎。詳細設計文檔著重描述每一模塊是怎樣實現(xiàn)的。項目完成后還要安排學員進行測試,以確保運行無誤,測試工作完成以后,應提交測試計劃執(zhí)行情況的說明,對測試結果加以分析,并提出測試的結論意見。(四)項目管理體系指導下的課程實踐教學流程與評價方法在將項目管理思想運用到教學實踐活動中需要針對學生特點設計合理的教學流程才能取得預期的教學效果。進入實踐階段的有些學生雖然經(jīng)過了軟件相關課程的學習,但還是很缺乏項目管理的思維和習慣,因此軟件項目管理知識體系是培訓的重要部分。教學流程包括單元技術回顧、MINI軟件項目管理培訓、網(wǎng)站開發(fā)實踐、項目評價四大階段。單元技術回顧由教師引導學生復習或者快速掌握網(wǎng)站開發(fā)涉及到的工具、技術,如HTML、DIV、CSS、PHP、SQL、JavaScript,以及一些開源的框架技術;在MINI軟件項目管理培訓過程中讓學生了解和掌握特色化項目管理知識體系的內容、項目管理信息平臺的使用、管理和開發(fā)文檔的利用,以及在整個教學過程中應該注意的規(guī)范和要求等;項目評價階段設計流程和指標評價學生作品完成的情況。邀請企業(yè)項目經(jīng)理來對實踐項目作總結報告,應與項目實施計劃對照,總結實際執(zhí)行的情況,如進度、成果、資源利用、投入的人力,此外,還需對各個項目小組工作做出評價,總結出經(jīng)驗和教訓,形成項目評價總結報告文檔。例如,項目評價的主要指標如表1所示。

二、應用情況

合肥信息技術職業(yè)學院的電子商務等多個專業(yè)的相關課程采用了這一方式進行實踐教學,取得了良好的效果。首先在各類信息技術類競賽中,圍繞“以賽促學、賽訓合一”的工作思路,積極開展和組織學生參賽,利用項目管理體系下的實踐教學模式指導學生參賽,通過這種教學模式的訓練,學生在國家級、省級大賽中取得了豐碩的成果,師生的專業(yè)技能得到鍛煉,專業(yè)素質得以提高。其次是畢業(yè)設計(論文)實踐環(huán)節(jié),信息安全技術、計算機應用技術、通信技術等多個專業(yè)的畢業(yè)設計(論文)環(huán)節(jié)采用這種教學模式。學生參與興趣大、學習效率高,教師傳授的信息量大,便于教學質量控制。師生互動更加緊密,學生主動學習的積極性明顯提高,改變了過去“被動接受”和“注重理論”的學習定位,使實踐教學變得生動、活潑。甚至在非典型的實踐環(huán)節(jié),在基礎科目的學習環(huán)節(jié),其理念也可被應用。最后在校企合作育人上,這種教學模式發(fā)揮了獨特的作用。如何達到與企業(yè)人才需求的對接,是實踐教學體系的最大挑戰(zhàn)。要達到這個目標,最好的方法就是把學生放到企業(yè)中學習和鍛煉,因此通過校企合作共建工程實踐基地,建立校企協(xié)同管理的合作模式,在標準項目管理體系下實踐教學模式指導下,通過營造企業(yè)的研發(fā)氛圍,按照企業(yè)標準建立項目交付流程和目標,由專業(yè)的項目經(jīng)理團隊的指導,讓學生們在企業(yè)化的研發(fā)場景整理完成項目的開發(fā),獲得實際的項目開發(fā)經(jīng)驗和技能,體驗項目管理流程,鍛煉團隊協(xié)作能力,同時融入企業(yè)職業(yè)素質要求等方面的講座,快速提高職業(yè)素養(yǎng),從而與企業(yè)的人才需求對接。企業(yè)需要眾多技術人才,以網(wǎng)站設計與開發(fā)課程實踐為例,包括軟件工程師、測試工程師,也包括需求分析師、項目管理師、系統(tǒng)設計師等高級人才,但高級人才一般要求較長的工作經(jīng)驗,高校畢業(yè)生是無法直接達到這類人才要求。因此將實踐目標定位在設計工程師、開發(fā)工程師、測試工程師是比較貼切的,實踐過程中項目經(jīng)理、架構設計都由企業(yè)的人員承擔,他們在項目中既是教練、導師,也是項目的領導者;讓學生在開發(fā)工程師、測試工程師、小組管理等角色上獲得實際的鍛煉。同時通過項目管理團隊的指導,學生實際地感受和學習到項目管理、架構設計、需求分析等方面的知識和技能,并結合實際輔以項目管理體系知識方面的講座,加深對實踐知識的理解和體會,按照這種方式,根據(jù)學生的能力安排適當?shù)慕巧瑢W生和整個小團隊都能獲得更實際的體驗和鍛煉,同時也不乏對標準項目管理體系下專業(yè)知識的理解和體會,能為以后更高的發(fā)展奠定基礎,而企業(yè)也對標準管理下實踐教學模式給予高度的評價。

三、結論與展望

從實踐教學效果看,項目管理體系下電子商務專業(yè)課程實踐教學模式得益于以下三點設計:(一)項目管理體系下的實踐教學師生多角色互動設計特色化的項目管理體系下,教師不再是惟一的知識傳授者和教學過程的組織協(xié)調者,這一過程是師生共同參與,協(xié)作完成的,通過角色互動,集體的作用得到了極大程度上的發(fā)揮。教師在教學的同時,也是多項目的管理者,在PMO(項目管理辦公室)中,可以帶動相關學生一起參與技術指導、質量控制。學生理論知識和實踐技能的獲取除了教師指導和自學外,還可從項目團隊和過程文檔中獲取得更多。(二)以“充分溝通”為中心師生協(xié)同工作管理信息平臺設計支撐師生協(xié)同工作的項目管理信息平臺有效地解決了在網(wǎng)站設計與開發(fā)實踐活動中的及時溝通、過程記錄、歷史知識資產(chǎn)保留等問題。師生互動更加高效,參與的積極性、主動性更大,每個成員都有機會在平臺上了解團隊、展示自己、協(xié)同互助,提高了實踐教學活動的水平。(三)項目管理體系驅動下的實踐教學基本過程設計單元技術回顧、MINI軟件項目管理培訓、網(wǎng)站設計與開發(fā)實踐、項目評價四大教學階段整合了項目管理知識體系的教育和實踐技能的培訓,使學生在課程實踐中切身感受到計算機技術與軟件行業(yè)規(guī)范化的項目開發(fā)規(guī)范和流程。通過將一些中小型真實的軟件項目裁剪和提煉,將文檔整理成實訓手冊,供學生用于專業(yè)技能綜合實訓或模擬開發(fā),為成為優(yōu)秀的技術人員奠定了基礎。項目管理體系下電子商務專業(yè)課程實踐教學模式在教學過程中已經(jīng)取得了一定的成效,形成了一系列理論成果和實踐經(jīng)驗。作為一種將課堂理論教學與行業(yè)實踐相結合的新方法,能夠被廣泛應用到相關實踐課程教學中,可幫助學生熟悉理解行業(yè)實踐情況,提高職業(yè)素養(yǎng),是一種值得推廣的教學模式。

作者:王書琴 胡章勝 李街生 單位:合肥信息技術職業(yè)學院電子商務系 合肥信息技術職業(yè)學院教務處 合肥信息技術職業(yè)學院通信安全系

第5篇

關鍵詞:網(wǎng)頁制作;DreamweaverCS5;網(wǎng)絡教學

中圖分類號:TP393 文獻標識碼:A 文章編號:1007-9599 (2012) 21-0000-02

目前用于網(wǎng)頁制作的工具很多,常用的包括網(wǎng)頁設計軟件和高級網(wǎng)頁編輯語言。因為網(wǎng)頁中使用的語言基本上都是標記語言,不需要進行編譯,所以可以直接用各種文本編輯工具進行制作,但是這樣編寫網(wǎng)頁效率較低,要進行大型或復雜的網(wǎng)頁制作及進行網(wǎng)站建設,必須使用網(wǎng)頁制作工具。DreamweaverCS5是一種最便捷和最簡單的工具,它是目前最流行的網(wǎng)頁制作工具,是集網(wǎng)頁制作和管理網(wǎng)站于一身的所見即所得的網(wǎng)頁編輯器,利用它可以輕而易舉地制作出跨越平臺限制和跨越瀏覽器限制的充滿動感的網(wǎng)頁。

1 DreamweaverCS5的發(fā)展

1985年,Macromind公司在美國芝加哥成立,公司致力于高品質的音頻、視頻和動畫在藝術領域的軟件開發(fā)。產(chǎn)品包括Macromind3D、Action和Director。1992年,Micromind、Paracomp和Authorware三家公司合并成為Macromedia。1997年Macromedia推出了一款“所見即所得”可視化網(wǎng)站開發(fā)工具——Dreamweaver1.0,受到廣大網(wǎng)站開發(fā)設計人員的青睞僅一年就銷售出10萬套。2002年5月推出DreamweaverMX,目的是支持現(xiàn)代網(wǎng)頁專業(yè)人員兼負的多重角色。DreamweaverMX將UltraDev最佳的開發(fā)功能以及HomeSite的主要程序代碼編輯功能整合為一個核心的Dreamweaver環(huán)境,為建立單一開發(fā)環(huán)境的第一步,以期讓使用者能在此環(huán)境中,依其偏好的方式(例如以手動編碼、可視化設計或結合兩者的方式)來建立不同的網(wǎng)站和應用程序。2005年Macromedia公司合并入Adobe公司,2010年5月Adobe公司了Dremweaver的最新版本——DreamweaverCS5,新增了對以CSS為基礎的設計與開發(fā)提供支持的革命,將網(wǎng)頁設計提升到新的層次。透過將CSS結合在所有使用者的工作流程中,促進了網(wǎng)頁專業(yè)人員對CSS的普遍采用。它擁有操作便捷高效,可視化開發(fā)界面,豐富的站點管理功能等優(yōu)點。在保持原有特點的同時,更符合Web建設工作流程,增強了產(chǎn)品的功能和易用性。DreamweaverCS5也支持所有主要的服務器技術,包括ColdFusion、PHP、ASP、和JSP,讓各種能力程度的開發(fā)人員,無論是新手或老手,都能實現(xiàn)其設計。

2 DreamweaverCS5的新增功能

利用AdobeDreamweaverCS6軟件中改善的FTP性能,更高效地傳輸大型文件。更新的“實時視圖”和“多屏幕預覽”面板可呈現(xiàn)HTML5代碼,使您能檢查自己的工作。

2.1 自適應網(wǎng)格,可響應的自適應網(wǎng)格版面

使用響應迅速的CSS3自適應網(wǎng)格版面,來創(chuàng)建跨平臺和跨瀏覽器的兼容網(wǎng)頁設計。利用簡潔、業(yè)界標準的代碼為各種不同設備和計算機開發(fā)項目,提高工作效率。直觀地創(chuàng)建復雜網(wǎng)頁設計和頁面版面,無需忙于編寫代碼。

2.2 改善的FTP性能

利用重新改良的多線程FTP傳輸工具節(jié)省上傳大型文件的時間。更快速高效地上傳網(wǎng)站文件,縮短制作時間。

2.3 Catalyst集成

AdobeBusinessCatalyst集成

使用Dreamweaver中集成的BusinessCatalyst面板連接并編輯您利用AdobeBusinessCatalyst(需另外購買)建立的網(wǎng)站。利用托管解決方案建立電子商務網(wǎng)站。

2.4 增強型jQuery移動支持

使用更新的jQuery移動框架支持為iOS和Android平臺建立本地應用程序。建立觸及移動受眾的應用程序,同時簡化您的移動開發(fā)工作流程。

2.5 更新的PhoneGap支持

更新的AdobePhoneGap支持可輕松為Android和iOS建立和封裝本地應用程序。通過改編現(xiàn)有的HTML代碼來創(chuàng)建移動應用程序。使用PhoneGap模擬器檢查您的設計。

3 系統(tǒng)配置要求

3.1 在Windows系統(tǒng)中運行DreamweaverCS5的軟、硬件配置要求如下:

(1)IntelPentium4或AMDAthlon64處理器

(2)MicrosoftWindowsXP(帶有ServicePack2,推薦ServicePack3);WindowsVistaHomePremium、Business、Ultimate或Enterprise(帶有ServicePack1);或Windows7

(3)512MB內存

(4)1GB可用硬盤空間用于安裝;安裝過程中需要額外的可用空間(無法安裝在基于閃存的可移動存儲設備上)

(5)1280x800屏幕,16位顯卡

(6)DVD-ROM驅動器

(7)在線服務需要寬帶Internet連接

3.2 在MacOS系統(tǒng)中的配置如下:

(1)Intel多核處理器

(2)MacOSX10.5.8或10.6版

(3)512MB內存

(4)1.8GB可用硬盤空間用于安裝;安裝過程中需要額外的可用空間(無法安裝在使用區(qū)分大小寫的文件系統(tǒng)的卷或可移動閃存設備上)

(5)1280x800屏幕,16位顯卡DVD-ROM驅動器

(6)在線服務需要寬帶Internet連接并不斷驗證訂閱版本(如果適用)

4 DreamweaverCS5在網(wǎng)頁設計中的制作方法

服務器端可以使用ASP(ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網(wǎng)頁文件的格式是。asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。)、JSP(是由SunMicrosystems公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準)、PHP(獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)新的語法。PHP安裝它可以比CGI或者Perl更快速的執(zhí)行動態(tài)網(wǎng)頁),ASP程序可以使用VisualInerdev\UltraDEV等編輯。客戶端可以使用所見即所得的網(wǎng)頁制作工具來設計網(wǎng)站的整體框架,然后再用JavaScript等腳本語言來對網(wǎng)站進行修飾。

5 結束語

總之,DreamweaverCS5是一款優(yōu)秀的所見即所得的網(wǎng)頁設計工具,通過它可以高效的對客戶端站點進行編輯和制作,并可以實現(xiàn)網(wǎng)站的上傳功能。本文從網(wǎng)頁設計與制作的實際需要出發(fā),全面、系統(tǒng)地介紹DreamweaverCS5的相關內容,力求滿足網(wǎng)頁設計應用軟件的現(xiàn)實需求。

參考文獻:

[1]楊尚森.網(wǎng)頁設計與制作[M].北京:電子工業(yè)出版社,2010.

[2]詹青龍.網(wǎng)頁設計與制作[M].北京:清華大學出版社,2010.

第6篇

論文關鍵詞:高職;Web技術;課程開發(fā);教材編寫

教材是體現(xiàn)教學內容和教學方法的載體,是進行教學的基本工具,是深化教育教學改革、培養(yǎng)創(chuàng)新人才的重要保證。教育部明確提出要把“實施精品戰(zhàn)略,抓好重點規(guī)劃”作為高職院校教材建設的重要指導方針。當前,高職軟件技術專業(yè)Web開發(fā)技術所使用的計算機教材適合高職教育發(fā)展需求的很少,特別是適合高職技能型、實踐型、創(chuàng)新型教學的,以項目為導向、任務驅動型的教材更少。因此,探索建設適應高職軟件技術人才培養(yǎng)的優(yōu)秀計算機教材體系,是高職軟件技術專業(yè)教學改革的重要任務之一。

高職軟件專業(yè)web技術開發(fā)類教材存在的問題

廣東科學技術職業(yè)學院軟件學院的軟件技術專業(yè)在兩個方向開設了asp.net Web技術開發(fā)課程,一個是軟件開發(fā)方向,另一個是軟件工程方向,軟件工程方向與“北大青鳥”合作開設班級,采用課程置換形式,很多專業(yè)技術類課程采用“北大青鳥”的accp系列教材。筆者在兩個方向的班級都有多年的教學經(jīng)歷。軟件開發(fā)班采用的教材有以下幾次變動:2006年使用清華大學出版社出版、程不功等人主編的《asp.net2.0動態(tài)網(wǎng)站開發(fā)教程(第一版)》,2007年使用人民郵電出版社出版、劉乃麗主編的《asp.net2.0+sqlserver2005項目開發(fā)(第一版)》,2008年使用《asp.net2.0動態(tài)網(wǎng)站開發(fā)教程(第二版)》,2009使用中國鐵道出版社出版、李強,魏崢等人主編的《asp.net動態(tài)網(wǎng)頁設計教程與上機實訓》教材。頻繁更換教材的原因是以上教材都存在各種問題,難以適應高職教育發(fā)展的要求。現(xiàn)對一些典型問題分析如下。

教材追求知識的全面性,忽略技能的實際應用軟件技術專業(yè)的Web開發(fā)技術課程是專業(yè)核心課程,學生走向工作崗位后會直接應用到課程涉及的基本技能。高職教育主要通過對具體操作技能的訓練使學生掌握實際應用能力,培養(yǎng)適合崗位群工作需要的實用型人才。因此,必須對學生進行大量的技能訓練,以期在有效訓練的基礎上提高學生的技能水平。然而,目前的高職教材中理論內容過多,知識追求全面,具體的操作訓練內容過少,特別是通過項目導向、任務驅動教學能從中獲取實際工作經(jīng)驗的教材更少,不符合高職教育培養(yǎng)目標的要求。《asp.net2.0動態(tài)網(wǎng)站開發(fā)教程》與《asp.net動態(tài)網(wǎng)頁設計教程與上機實訓》都有此缺點。

追求以實例說明知識,實例缺乏項目化特色還有一些教材注重以實例說明知識,注重實際操作,學生在課程完成后動手能力、編碼能力較強,但是該類教材缺乏項目的支持,實例沒有很好地融入項目。課程學完后,學生完成一個簡單的功能還可以,但在完成實際項目時卻無從下手,不知道怎樣將所學的技能很好地應用到實際項目中去。《asp.net2.0動態(tài)網(wǎng)站開發(fā)教程》與《asp.net動態(tài)網(wǎng)頁設計教程與上機實訓》都具有此類缺點,實例雖多,但未能把這些實例綜合成一個或多個系統(tǒng)項目。

追求項目導向和任務驅動,忽略對基礎知識的理解計算機軟件專業(yè)課程對技能知識理解的要求要高于其他高職技術課程,比如汽車維修專業(yè),學生對技能知識要求會做就行,可以不用理解其原理,而軟件專業(yè)的學生要學會編程,僅僅靠模仿是遠遠不夠的,還要能夠創(chuàng)新,因此,對知識點的理解顯得非常重要。項目導向、任務驅動、多動手、多實踐,目的是融會貫通技能知識點并能靈活應用。而有些教材給出了2~3個完整的項目,對項目有簡單的分析和設計,然后剩下的就是代碼,晦澀難懂。這種教材只注重項目的完成,忽略了對基礎知識的理解和掌握,學生不能很好地建構系統(tǒng)、全面的知識框架。雖然項目完成了,但沒有產(chǎn)生實際效果,學生理解的基礎技能知識甚少,這是不符合軟件專業(yè)課程以理解為基礎的科學規(guī)律的。《asp.net2.0+sqlserver2005項目開發(fā)》教材就具有此種缺點,項目數(shù)量達到9個,但卻忽略了對基礎知識的必要講解。

教材內容針對性不強計算機知識浩如煙海,僅僅一個asp.net技術,微軟網(wǎng)站中的幫助文檔就有幾千頁,所以選擇好合適的內容是教材建設的關鍵。有些教材只注重知識內容的羅列,力爭面面俱到,事實上很多內容在實際中很少用到,使用這種教材的教學結果就是浪費學生大量的寶貴時間。

內容不準確內容不夠準確甚至有錯誤也是很多教材的通病,通常是兩個原因造成的,一是編者本身對技能知識點理解不夠透徹,二是編者不負責任,編教材只是為了某種目的或為了完成任務。教材技能知識不夠準確對學生的危害極大,往往會影響學生對技能技術的理解和運用。這就要求教材編寫者在編寫教材之前,應該客觀評價自己是否具有準確表述技術技能知識點的能力,而且在編寫教材時要本著對學生、對自己、對大眾負責的態(tài)度。上述提及的教材或多或少地都存在此類問題。

“教學做一體化、項目化”是高職教育教材建設的發(fā)展方向

教育部《關于全面提高高等職業(yè)教育教學質量的若干意見》在課程改革方面的精神可以概括為以下幾點:(1)積極與行業(yè)企業(yè)合作開發(fā)課程;(2)根據(jù)技術領域和職業(yè)崗位(群)的任職要求,參照相關的職業(yè)資格標準,改革課程體系和教學內容;(3)建立突出職業(yè)能力培養(yǎng)的課程標準,規(guī)范課程教學的基本要求,提高課程教學質量;(4)改革教學方法和手段,融“教、學、做”于一體,強化學生能力的培養(yǎng);(5)重視優(yōu)質教學資源和網(wǎng)絡信息資源的利用,提高優(yōu)質教學資源的使用效率,擴大受益面。

文件的精神是要求培養(yǎng)學生具備適應企業(yè)工作崗位的實踐能力、專業(yè)技能、敬業(yè)精神和嚴謹求實作風等相關素質,這是高職教育的價值取向。據(jù)有關方面統(tǒng)計,全國的高職院校中70%以上開設了計算機類專業(yè),計算機類專業(yè)的在校生已具有一定的規(guī)模。迅速發(fā)展的高職計算機類專業(yè)教育面臨著一個共性的問題,即學生就業(yè)后對實際應用中的技術并不很熟悉,現(xiàn)場操作能力不強,與崗位技能要求有距離,而技術更新的速度很快,課程設置與教學內容的調整相對較慢,低端計算機類專業(yè)人才日漸飽和,致使高職計算機類專業(yè)畢業(yè)生的就業(yè)競爭日益加劇。表面上看,IT專業(yè)的培養(yǎng)人數(shù)與整個行業(yè)的需求量基本相當,但來自企業(yè)的聲音是學校培養(yǎng)的學生數(shù)量很多,但適合企業(yè)需要的人才很少。造成這種情況的主要原因是應屆畢業(yè)生缺少實際經(jīng)驗,企業(yè)崗前培訓需要時間較長。其實,企業(yè)對于大學生的需求除了專業(yè)知識以外,還希望畢業(yè)生能夠認同企業(yè)文化,有較強的實踐動手能力,有較強的自學能力、適應能力和團隊合作能力。

Web開發(fā)技術課程是學生走向工作崗位后將直接應用的一門技能課程,因此,此類課程的教學必須注重培養(yǎng)學生的就業(yè)技能與職業(yè)素質。我院軟件工程方向的專業(yè)技能課主要講授accp課程體系,目前使用的是Accp5.0教材,教學效果較好。由于市場上Web類教材存在諸多缺點,我院組織教師編寫了《asp.net講義》,該講義參考accp課程體系,貫徹教育部文件關于全面提高高職教育教學質量的精神,通過直接到合作企業(yè)調查、查詢網(wǎng)絡招聘信息、召開一年一度的往屆畢業(yè)生座談會等多種方式,了解企業(yè)最需要的人才與技術,開發(fā)出一套適合高職學生專業(yè)技能和專業(yè)素質提高的講義,該講義在軟件開發(fā)方向班級中使用,教學效果良好。綜合分析市場上Web技術教材的優(yōu)缺點,結合Accp5.0教材的優(yōu)點及我校自主開發(fā)的《asp.net講義》編寫思路,要開發(fā)出符合高職教育的發(fā)展趨勢、符合Web開發(fā)技術類課程特點的教材,應該滿足以下基本要求。

以最終就業(yè)為目標選取教材內容保證學生就業(yè)是教材編寫的根本出發(fā)點。職業(yè)教育教學的本質不是科研教育而是就業(yè)教育,教學的目標就是保障就業(yè),利于學生就業(yè)的知識技能就講,不利于就業(yè)的就不講。因此,在教材編寫之前,應該做的第一件事就是上網(wǎng)調查當前各種動態(tài)網(wǎng)站使用的技術,還要到軟件開發(fā)企業(yè)調研用人狀況和技術需求,或查詢網(wǎng)上招聘軟件開發(fā)人員廣告中所要求的技能,從而在宏觀上決定教材編寫的內容,保證學生學完課程后能成為受企業(yè)歡迎的人才。

以常用實用技能為核心細化教材內容在課程微觀內容的選擇上,所選的技術應是能解決實際工作中實際問題的技術。Web開發(fā)技術課程的主要內容集中在解決軟件開發(fā)項目中所涉及的技術工具、技術框架、開發(fā)流程及編碼調試經(jīng)驗等方面,內容的選取要符合10/20/70原則,即要將技術分成3類,10%是企業(yè)經(jīng)常使用的技術,如頁面數(shù)據(jù)的傳遞、session、response、ADO.net技術等,這些技術幾乎在任何Web開發(fā)項目中都要用上;20%是企業(yè)較常使用的技術,如用戶控件、httphanler、httpModule技術等,這些技術在項目中使用的頻率較多;70%是企業(yè)很少使用的技術,或是在特殊項目中可能用上的技術,如圖像處理技術,只有做圖像處理類項目時才會使用。教材的內容安排應重點講解10%的核心技術,而對70%較少用到的非核心技術可只做介紹,或干脆不講,而對20%較常使用的技術可弱化講解。總之,以用為本,學以致用,不用不學,學了就用,綜合應用,要讓學生花最少的時間學習最實用的技能。

以項目導向和任務驅動模式組織課程內容課程內容的整體安排必須以項目為中心展開,并應適當?shù)匕秧椖糠指畛啥鄠€任務,每一次課以完成一個或多個任務組織技術內容。項目的選擇要考慮企業(yè)性、實用性、教學性、趣味性。所謂企業(yè)性,即項目應該是來自企業(yè)的實際項目;所謂實用性,即項目應該是普通的、工作中經(jīng)常會碰到的項目;所謂教學性,即項目應適合教學,不宜太大,使學生在熟練掌握技能的同時易于理解知識原理;所謂趣味性,即項目應能與日常生活緊密聯(lián)系,從而有利于學生學習興趣的培養(yǎng),教材學完以后應保證學生在學到更多的常用技能的同時,積累項目經(jīng)驗和更多的行業(yè)知識。例如購物網(wǎng)站,這類項目就具有企業(yè)性、實用性、教學性、趣味性的特點。

第7篇

關鍵詞:ASP 節(jié)點 導航 數(shù)據(jù)庫

中圖分類號:G4 文獻標識碼:A 文章編號:1673-9795(2013)09(b)-0148-02

當今社會是互聯(lián)網(wǎng)時代,網(wǎng)站遍布到各個領域,網(wǎng)站設計制作也隨之興盛起來;無論從大公司,還是個人,都可以進行網(wǎng)站設計或制作。對于一般的建站公司,大多采用模板式批量生產(chǎn),對于個人,一般采取個人設計或制作的形式,不管是哪一種形式,都需要日后的維護和網(wǎng)站的更新,有時需要對原有網(wǎng)站版面進行重新修改,這樣經(jīng)常會涉及到導航的變動。由于一般情況下,網(wǎng)站的導航都采用的固定的方式,從而導致修改不方便(需要修改源代碼來實現(xiàn)),所以本文所闡述的就是如何實現(xiàn)動態(tài)導航,減少日后由于某種原因而導致修改源代碼帶來的不必要的工作量。

1 分析過程

動態(tài)導航可以應用于各種Web編程語言,如ASP、PHP、JSP等。通過程序與數(shù)據(jù)庫結合,來實現(xiàn)動態(tài)導航的管理。其中在數(shù)據(jù)庫中存儲導航的各節(jié)點及所屬上級節(jié)點,利用程序在網(wǎng)頁中進行節(jié)點檢索,實現(xiàn)導航樹,將各節(jié)點創(chuàng)建在網(wǎng)點中。另外,也可以實現(xiàn)導航節(jié)點之間的新建、移動、刪除等操作,便于節(jié)點管理,對于節(jié)點的維護,通常放在后臺進行,前臺只是為普通用戶生成導航節(jié)點。

流程如下:

(1)設計數(shù)據(jù)庫和節(jié)點數(shù)據(jù)表(字段)。

(2)前臺導航節(jié)點的顯示,包括主節(jié)點(主頁中)及分支節(jié)點(子頁面中)。

(3)后臺導航節(jié)點的管理及維護(節(jié)點之間的新建、移動、刪除等操作)。

2 設計過程

(1)數(shù)據(jù)庫和節(jié)點數(shù)據(jù)表。

數(shù)據(jù)庫及數(shù)據(jù)庫名的選擇可以根據(jù)實際情況進行,如,對于大型數(shù)據(jù)庫,可以采用SQL Server或MySQL來存放數(shù)據(jù),一般的小型網(wǎng)站,可以選擇相對較小的Access數(shù)據(jù)庫進行。本文所描述的數(shù)據(jù)庫采用相對較小的Access進行設計(其它數(shù)據(jù)庫設計相同)。本文描述的節(jié)點所涉及的數(shù)據(jù)表包括:navItem表,用于存放節(jié)點及子節(jié)點,上下所屬關系,可以實現(xiàn)N層所屬關系。navContent表,用于存放末節(jié)點相關詳細內容(節(jié)點對應的頁面文字)。

navItem節(jié)點表中字段包括:navID(節(jié)點ID)、navName(節(jié)點名稱)、Lsort(節(jié)點順序號)、UID(父節(jié)點ID)、Leaf(是否是末節(jié)點)。

navContent節(jié)點內容表字段包括:navID(節(jié)點ID)、content(節(jié)點對應內容)。

(2)前臺導航節(jié)點的顯示。

主頁面中的首節(jié)點可以采取通過濾的方式,只需要在檢索時檢索UID為0(為0代碼是頂層節(jié)點)的節(jié)點,即可得到首節(jié)點,并放置在導航條上。

子頁面中的節(jié)點檢索,是通過得到某個首節(jié)點ID后,通過遞歸算法,得到相應子節(jié)點的方式得到。例如,如果用戶點擊了某個首節(jié)點ID=5,則可以檢索UID為5的所有子節(jié)點,利用遞歸,以此類推,查找出每個子節(jié)點的下級子節(jié)點,并利用CSS樣式及HTML代碼以列表的形式顯示在對應的子頁面中即可。

(3)節(jié)點的管理及維護。

后臺節(jié)點管理最為復雜,需要實現(xiàn)節(jié)點新建、移動、刪除操作,具體作法如下:

新建:新建節(jié)點時,要給出新建節(jié)點名稱,以及所屬的父節(jié)點(navID),并選擇是建同級節(jié)點,還是下級節(jié)點,是否是末節(jié)點(葉子)。取到相應數(shù)據(jù)后,判斷如果是同級節(jié)點,則先獲取當前navID的父節(jié)點,將獲取到的navID作為UID(父節(jié)點ID)存放,如果是下級節(jié)點,只需要將當前節(jié)點的navID作為UID,應用節(jié)點名稱寫入navName,如果是末結點,則將Leaf字段置1,否則說明不是末節(jié)點,則置0,寫入記錄即可。

移動:

獲取源節(jié)點navID,并獲取目標節(jié)點navID,選擇移動到當前節(jié)點之前還是之后,是與目標節(jié)點同級節(jié)點,還是下級節(jié)點。取得數(shù)據(jù)后,根據(jù)所選值進行判斷,如果是同級并且是之前,則先要取得目標節(jié)點的Lsort值,將當前目標節(jié)點及以下的Lsort全部向后移動。插入當前源節(jié)點(將當前源節(jié)點的Lsort值改為原目標Lsort值),如果是之后插入,只需要將目標節(jié)點后的節(jié)點向后移動,插入當前節(jié)點即可。如果是下級,則獲取目標節(jié)點的子節(jié)點(如果沒有子節(jié)點,則將當前節(jié)點的Lsort設置為1),并將目標節(jié)點的navID設置為當前節(jié)點的UID(父節(jié)點)。

刪除:

提示用戶是否確定刪除節(jié)點(連帶刪除所有所屬子節(jié)點)。獲取到預刪除節(jié)點的navID后,利用遞歸算法,先將所屬所有下級子節(jié)點刪除后,再將當前節(jié)點刪除,同時要將navContent表中相對應的節(jié)點內容一并刪除。

3 算法代碼

移動節(jié)點:要求先獲取目標節(jié)點ID,根據(jù)移動位置,來決定源節(jié)點的移動方式。代碼如下:(其中數(shù)據(jù)庫連接代碼部分省略)

s_level=request.Form("s_level")

t_level=request.Form("t_level")

mi=request.Form("mi")

target=request.Form("target")

if s_level"" then

s_sort=1

set rs=conn.execute("select * from nav where nav_id=" & t_level)

if not rs.eof then

s_sort=rs("s_sort")

uplevel=rs("uplevel")

end if

if mi="i" then uplevel=t_level

if target="b" then sql="select * from nav where uplevel="& uplevel & " and s_sort>" & s_sort & " order by s_sort DESC"

if target="f" then sql="select * from nav where uplevel="& uplevel & " and s_sort>=" & s_sort & " order by s_sort DESC"

set rs=conn.execute(sql)

if not rs.eof then

loc=rs("s_sort")

s_sort=loc+1

end if

while not rs.eof

loc=rs("s_sort")

conn.execute("update nav set s_sort=" & s_sort & ",uplevel=" & uplevel & " where nav_id=" & rs("nav_id"))

s_sort=loc

rs.movenext

wend

conn.execute("update nav set s_sort=" & s_sort & ",uplevel=" & uplevel & " where nav_id=" & s_level)

rs.close

set rs=nothing

end if

刪除節(jié)點:通過遞歸的方式實現(xiàn)先刪除子節(jié)點后,再刪除當前節(jié)點的方式實現(xiàn)。

'遞歸刪除算法

function loopDel(leaf)

set rstemp=conn.execute("select * from nav where uplevel=" & leaf)

while not rstemp.eof

loopDel(rstemp("nav_id"))

rstemp.movenext

wend

conn.execute("delete from nav where nav_id=" & leaf)

end function

4 結語

本設計已經(jīng)通過實驗并應用,效果較好。但在設計過程中也還存在一些不足,尚需進一步改進,希望在以后的應用中得到更好的效果,也希望能夠滿足不同的場合需求。

參考文獻

[1] 佳圖文化.ASP動態(tài)網(wǎng)站開發(fā)案例教程[M].北京:希望電子出版社,2012.

第8篇

[關鍵詞] 網(wǎng)頁無障礙 網(wǎng)站無障礙 WAI

[分類號]G203

網(wǎng)絡因具有廣播、電視、電話等傳統(tǒng)大眾傳媒和通訊工具所不具備的獨特優(yōu)勢而日漸融入人們生活的各個方面,發(fā)揮著越來越重要的作用。WWW創(chuàng)始人TimBerners―Lee認為“Web的力量在于其普遍性。能夠被任何人訪問,而不論其是否有殘疾,是Web的基本要求”。然而,隨著網(wǎng)絡技術的發(fā)展,網(wǎng)站設計時為了美觀和更吸引人注意而采用了大量的圖片和動畫等技術,而未考慮到特殊人群的上網(wǎng)需求,因此導致一大部分殘障人士和老年人等弱勢群體不能和普通人一樣訪問到其中的信息,平等地享有網(wǎng)絡帶來的利益。這極大地違背了聯(lián)合國《殘疾人權利公約》中“信息公平利用”的要求。為此,各國都進行了不懈努力,展開了網(wǎng)站無障礙建設方面的研究。

我國亦如此,雖然起步較晚,但也對網(wǎng)站無障礙建設進行了一系列探討。本文目的即在于通過梳理國內關于網(wǎng)站無障礙方面研究的成果,分析我國在此方面研究的不足,為進一步研究指明方向。

1 網(wǎng)站無障礙研究文獻的收集

網(wǎng)頁無障礙是網(wǎng)站無障礙的前提與基礎,因此,對網(wǎng)站無障礙的研究都從網(wǎng)頁無障礙開始。網(wǎng)頁無障礙譯自“web accessibility”。關于“accessibility”,有的譯為“可訪問性”或“易訪問性”,有的譯為“可達性”、“近用性”、“無障礙”等。在2004年舉行的首屆中國信息無障礙論壇上,正式把aeeessibility翻譯為無障礙,故本文也采用“無障礙”來表述。而“web”也有“網(wǎng)頁”、“網(wǎng)絡”的不同譯法,還有以“website accessibility”為主題的研究。鑒于譯文有差別,為了相關文獻搜集齊全完整,筆者分別以“網(wǎng)頁”、“網(wǎng)絡”、“網(wǎng)站”與“無障礙”、“近用性”和“易訪問性”分別組合進行摘要檢索;然后,又以“web accessibility”為關鍵詞在CNKI上進行檢索,力求將“web accessibility”譯為其他解釋的文章也涵蓋在內。最后,去除重復文章,經(jīng)整理統(tǒng)計,共獲得期刊文章84篇,學位論文13篇。

2 網(wǎng)站無障礙研究文獻的分類

根據(jù)收集到的文獻資料來看,我國在網(wǎng)站無障礙方面進行的研究主要集中在基礎理論研究、技術研究、基于不同用戶的研究和基于不同類型網(wǎng)站的研究。

2.1 基礎理論研究

在基礎理論研究中,大部分文獻介紹和引進了國外關于無障礙方面的概念和理論。盡管對access,bmty的翻譯不同,但幾乎都引用WAI(Web accessibility ini-tiative,網(wǎng)絡無障礙組織)關于網(wǎng)頁無障礙的概念,即認為網(wǎng)頁內容對于殘障用戶的可閱讀與可理解。同時指出,提高無障礙性也能讓普通用戶更容易理解網(wǎng)頁內容。

在網(wǎng)頁無障礙建設的意義方面,蔣淑君從互聯(lián)網(wǎng)帶給殘疾人的優(yōu)越性談起,分析了不同殘疾人群的無障礙網(wǎng)頁需求及設計要求。樊戈分析了Web信息資源無障礙化建設的必要性和重要意義后,從意識、策略、技術三個層面,就如何構建國內Web信息資源無障礙化建設環(huán)境進行了探討。

網(wǎng)頁無障礙的實現(xiàn)需要得到國家法律和政策層面的支持。張家年等闡述了新版《殘疾人保障法》修訂背景以及其中與信息無障礙環(huán)境建設有關聯(lián)的條款;討論了該法在構建信息無障礙環(huán)境實踐操作中可能存在的問題;最后探討如何利用《殘疾人保障法》為構建信息無障礙環(huán)境提供堅實的法律保障,并提出將《殘疾人保障法》和我國信息無障礙環(huán)境建設標準鏈接起來;貫徹和執(zhí)行無障礙設計原則理念等策略。章品等在對美國信息無障礙相關法律法規(guī)進行概述的基礎上,歸納總結了美國信息無障礙法律法規(guī)建設的發(fā)展歷程及特點,最后探討了美國信息無障礙法律法規(guī)建設對我國信息無障礙法律法規(guī)支持體系建設的啟示。孫禎祥等還對澳大利亞各個層面、領域有關信息無障礙的法規(guī)和政策進行了部分梳理,希望為我國相關政策的制定和事業(yè)發(fā)展提供有益的參考和借鑒。

為了保障所有人擁有均等的獲取和利用網(wǎng)絡信息的機會,需要構建無障礙的網(wǎng)絡環(huán)境。陳子健等對建構無障礙網(wǎng)絡環(huán)境過程中涉及到的因素進行了梳理和分析,以幫助人們對網(wǎng)站無障礙有一個全面的認識,指導網(wǎng)絡設計開發(fā)人員的實踐。

2.2 技術研究

目前,國際上在解決網(wǎng)站無障礙問題時,主要從開發(fā)先進的技術支持和規(guī)范網(wǎng)站設計這兩個方面著手。規(guī)范網(wǎng)站設計是在服務器端對網(wǎng)站內容提出設計要求并制定相應的標準,是從網(wǎng)站的設計上去除障礙,以使殘障者能借助輔助設備順利地訪問網(wǎng)站。規(guī)范網(wǎng)站設計要從網(wǎng)頁無障礙的設計標準人手,國內的文獻主要以介紹WAI頒布的一系列規(guī)范文件及美國的508標準為主。吳英樺則主要介紹我國互聯(lián)網(wǎng)網(wǎng)站設計無障礙技術標準的立項背景、標準的制定過程,并介紹了標準的技術內容,最后介紹了標準的應用推廣情況。

網(wǎng)頁無障礙設計工具和檢測工具也是實現(xiàn)網(wǎng)站無障礙的重要組成部分。樊戈等在分析易用性控制的技術根源基礎上,分別從實施基礎、核心人物和根本保障三個環(huán)節(jié)對Web資源實施易用性控制的技術措施進行了初步探討。霍利分析了國內網(wǎng)站可達性的設計現(xiàn)狀后,對一些常見的設計錯誤提出了改進方法。同時設計并開發(fā)了測試工具WAET。該工具可以測試基本的可達性問題,并能夠修改級別錯誤,具有一定的實用性。趙洋等針對網(wǎng)頁易訪問性評估工具的不足,討論基于XSLT的網(wǎng)頁易訪問性評估工具設計思路,闡述網(wǎng)頁易訪問性評估指標的設定,分析指標設計的規(guī)則和實現(xiàn)方法。孫禎祥等參考WAI所的WCAG1.0及國內外無障礙網(wǎng)站相關信息,針對中國實際情況,結合中文網(wǎng)站的特點,總結得出符合中國實情的中文無障礙網(wǎng)站評價模型的指標體系。

此外,網(wǎng)站無障礙實現(xiàn)中的一些細節(jié)問題也有人研究。陳子健等通過對一些網(wǎng)站進行無障礙檢測發(fā)現(xiàn)網(wǎng)站導航方面的一系列問題,根據(jù)無障礙設計原則,為網(wǎng)站導航無障礙設計提出了一些策略。丁文潔結合國際上的無障礙網(wǎng)頁開發(fā)原則和規(guī)范,分析并提出同步多媒體集成語言(即SMIL技術)可以解決多媒體播放在視覺無障礙網(wǎng)頁設計中的可及性和可控性問題,重點研究了利用該技術解決網(wǎng)頁中動態(tài)圖像的視覺無障礙優(yōu)化面臨的問題。

2.3 基于不同用戶的研究

在所有弱勢群體中,視障用戶在訪問網(wǎng)站中所要面對的困難是最多、最復雜的,因為從某種意義上講,網(wǎng)絡資源首先是一種視覺資源,視障用戶必須借助于各種軟硬件輔助手段,以非視覺的方式來訪問,因此大量研究以視障用戶為視角展開。孫慶華通過

調查法、觀察法等深入全面地了解視障用戶不同于普通用戶的網(wǎng)絡訪問方式和行為,以及由此形成的在網(wǎng)絡訪問中的障礙體驗和無障礙需求。最后,針對在工具測試和用戶測試中發(fā)現(xiàn)的主要問題,在描述視障人士的障礙和需求基礎上,依據(jù)通用設計原則和WCAGl.0,提出了針對視障用戶的無障礙設計原則,為WCAGl.0的運用提供了一套更具操作性的參考。王雅溪針對視障人群的基本情況,分析現(xiàn)今網(wǎng)絡界面中他們面臨的一系列存取障礙問題,通過深入了解視障用戶的生理、認知、心理、行為等特點及上網(wǎng)習慣方式,分析由此形成的網(wǎng)絡界面無障礙要求,進而提出針對視障用戶的網(wǎng)絡界面無障礙設計原則。楊金轉分析了視障人群在使用網(wǎng)絡課程時可能存在的障礙,按照國際標準對我國部分網(wǎng)絡課程頁面無障礙狀況進行了測試分析,并對存在的問題進行了歸納總結。結合通用設計和無障礙設計理念,研究如何設計網(wǎng)絡課程的頁面元素、用戶界面的布局以及如何提高其無障礙訪問。

除了針對視障人群進行的專門研究,還有針對其他人群如老年人群和認知障礙人群進行的網(wǎng)站無障礙相關研究。

2.4 基于不同類型網(wǎng)站的研究

由于無障礙理念的廣泛傳播,國外已經(jīng)將這一思想廣泛廊用于各行各業(yè)的網(wǎng)站設計中。有研究表明,在對無障礙需求方面,政府排列第一位,其余依次為教育、圖書館、新聞組和在線期刊、公共設施、交通、醫(yī)院、銀行等。我國學者分別對政府、教育、圖書館領域的網(wǎng)站無障礙建設情況展開了研究。

2.4.1 政府網(wǎng)站 肖衛(wèi)兵在闡述政府網(wǎng)站管理的重要原則――可用性原則時認為,該原則包括可訪問性和可使用性兩層含義。這是首次在政府網(wǎng)站管理中提及可訪問性的問題。毛家菊認為政府網(wǎng)站的以人為本、以服務對象為中心不僅體現(xiàn)在針對不同對象提供個性化服務,同時還體現(xiàn)在針對特殊人群提供多種服務途徑,并指出這是我國政府門戶網(wǎng)站無障礙化建設趨勢。武曉鵬分析了我國政府門戶網(wǎng)站引入無障礙的必要性和我國當前政府門戶網(wǎng)站建設現(xiàn)狀后,對我國政府門戶網(wǎng)站無障礙建設提出建議;最后認為,只有政府充分重視自身門戶網(wǎng)站無障礙建設,逐步克服目前所存在的各種認知誤區(qū),真正建立起貫穿于政府門戶建設全過程的服務意識,才能夠更大程度提升政府門戶的公共服務效能,從而保障殘障人士應有之權益。他的觀點為后來學者的深入研究奠定了基礎。周曉英等具體分析了國內外政府網(wǎng)站信息無障礙的政策、標準和舉措,最后對我國政府網(wǎng)站信息無障礙建設提出法律法規(guī)層面、標準構建方面、評價體系方面等宏觀方面的對策。唐思慧從分析了電子政務與信息無障礙的關系人手,從普遍設計原則與無障礙標準兩方面探討電子政務信息無障礙的實現(xiàn)。夏義從政府網(wǎng)站無障礙性原則的概念探討出發(fā),明確網(wǎng)站無障礙性的內涵包括網(wǎng)頁內容無障礙、網(wǎng)絡應用無障礙以及它們與輔助產(chǎn)品和技術的兼容。同時,系統(tǒng)介紹了一些國際組織和美國、日本等政府網(wǎng)站無障礙性的制度規(guī)范及做法,分析了我國政府網(wǎng)站無障礙性的差距與實踐進展,并指明未來的發(fā)展道路。郭金蘭認為政府網(wǎng)站對殘障人士的可訪問性課題涉及法律和政策制定,Web技術標準和用戶本身等諸多因素。通過中外比較和調查研究,分析了我國政府網(wǎng)站幾乎完全忽略了網(wǎng)站內容對殘障人士的可訪問性的原因:立法的空缺,未將可訪問性作為政府網(wǎng)站測評指標之一以及政府網(wǎng)站開發(fā)者完全忽視Web可訪問性技術和標準。錢小龍等闡述了政府門戶網(wǎng)站引入無障礙理念的必要性和建設無障礙化政府門戶網(wǎng)站的背景,研究分析了無障礙化政府門戶網(wǎng)站的主要特征,并詳述了政府門戶網(wǎng)站無障礙化的基本技術要求。最后提出推進包括政府門戶網(wǎng)站在內的網(wǎng)站空間無障礙發(fā)展進程的建議。

在基礎理論探討的同時,也有對我國網(wǎng)站無障礙建設狀況進行的調查。王靜生等以我國省級電子政務網(wǎng)站為代表對當前電子政務網(wǎng)站無障礙現(xiàn)狀進行調查和分析,并針對在電子政務網(wǎng)站無障礙檢測中出現(xiàn)的問題,提出我國電子政務網(wǎng)站無障礙建設中要轉變電子政務服務觀念,完善相關法律;完善電子政務網(wǎng)站開發(fā)技術和遵循相關標準等策略。霍利等為了了解中國網(wǎng)站可達性的現(xiàn)狀,依據(jù)WAI的WCAG.0,選用Bobby軟件作為測評工具,在線測評了國內外10種類型的200個網(wǎng)站。基于測評數(shù)據(jù),進行了國內外網(wǎng)站可達性的比較性研究,總結了中國網(wǎng)站可達性的發(fā)展現(xiàn)狀,并對政府和網(wǎng)站相關人員提出一定建議和要求。

2.4.2 圖書館網(wǎng)站 李院在我國學術界開啟了網(wǎng)站無障礙研究的先河。他闡述了圖書館網(wǎng)站可訪問性的含義,探討了影響圖書館網(wǎng)站可訪問性的各種因素,并指出建立可訪問性良好的圖書館網(wǎng)站應該注意的問題和應該遵循的原則,最后介紹了圖書館網(wǎng)站的可訪問性測試。錢國富等。分析了在圖書館網(wǎng)站中進行無障礙建設的原因,指出無障礙建設是圖書館網(wǎng)站建設的重要組成部分,并針對視障殘疾人的特殊性提出了具體的對策。劉炳芳在WAl制定的網(wǎng)頁內容規(guī)范基礎上,結合我國的具體國情,闡述無障礙網(wǎng)頁設計的必要性,指出無障礙網(wǎng)頁開發(fā)應遵循的原則和要求,并結合圖書館網(wǎng)站開發(fā)的特點,提出圖書館在網(wǎng)站無障礙化設計中應遵循的具體步驟。張煒等遵照我國網(wǎng)頁設計無障礙技術要求及WAI的WCAG2.0設計了中國盲人數(shù)字圖書館。該圖書館網(wǎng)站不僅在服務對象、服務方式、資源建設等方面具有顯著特點,而且還實現(xiàn)了網(wǎng)頁設計無障礙、內容呈現(xiàn)無障礙、輔助技術兼容無障礙、后臺管理無障礙等無障礙技術在網(wǎng)站建設中的應用,具有借鑒和推廣價值。

2.4.3 教育網(wǎng)站 教育網(wǎng)站的研究包括教育網(wǎng)站無障礙和網(wǎng)絡課程無障礙兩個方面。孫禎祥等認為WAI開發(fā)的一系列技術規(guī)范對網(wǎng)站健康有序地發(fā)展起著重要作用。在測試了我國一些學校網(wǎng)站的主頁后,發(fā)現(xiàn)當前教育網(wǎng)站的設計中存在問題,并針對存在的問題提出改善措施。王佑鎂參照由WAI的WCAG1.0,借助于Bobby Online的在線評價工具及人工檢測工具,采用抽樣調查法對2003―2005年度國家精品課程的網(wǎng)上資源進行了可及性檢測和評價分析,結果發(fā)現(xiàn)10%的網(wǎng)上資源在可及性測試中獲得比較理想的指數(shù),大多數(shù)網(wǎng)上資源都有網(wǎng)頁可及性錯誤。通過可及性參數(shù)分析與評估可以為高校精品課程網(wǎng)上資源建設提供依據(jù)和參考指標。趙洋等也對我國精品課程網(wǎng)站易訪問性進行了評估。不同的是,他們對2003―2007年度國家、省、校三級精品課程網(wǎng)站進行了易訪問性抽樣評測和分析,結果與王佑鎂的發(fā)現(xiàn)類似,大多數(shù)網(wǎng)站都有易訪問性問題,最后對改進精品網(wǎng)站的易訪問性提出對策。

除了基于測評的理論研究外,在教育網(wǎng)站無障礙方面還有具體的實踐方法研究。張家年等介紹并分析了IMS開發(fā)的IMS AccessForAll系列規(guī)范,提出基于IMS AeeessForAll規(guī)范來指導無障礙網(wǎng)絡學習環(huán)境的建設。在深入研究的基礎上,張家年論述了教育網(wǎng)站易訪問性設計理念、設計原則和設計模型,并從媒

體獲取和教育教學信息理解兩個方面給出了具體的設計方法。黃璐則從無障礙網(wǎng)絡課程設計入手,在研究了無障礙網(wǎng)絡課程的設計依據(jù)后,闡述了無障礙網(wǎng)絡課程的設計模型、設計原則和設計策略,并提出了無障礙網(wǎng)絡課程的實現(xiàn)框架。根據(jù)提出的設計思想,對《電視教材編導與制作》進行了開發(fā)、檢測和評價。文劍平在國內首次提出了一套網(wǎng)絡課程的無障礙評價指標體系和方法。陳子健針對教育網(wǎng)站研發(fā)過程中具體問題進行分析,通過實例說明怎樣進行無障礙開發(fā)。最后介紹了教育網(wǎng)站無障礙檢測方法。楊金轉則對我國45個和國外15個網(wǎng)絡課程的首頁和二級頁面進行A-prompt自動檢測數(shù)據(jù)分析,針對測試中發(fā)現(xiàn)的主要問題,詳細論述了無障礙設計原則和應采取的操作,并介紹了使用A―prompt軟件對特定問題進行修復的過程。張燕還對網(wǎng)絡課程無障礙建設進行了微觀方面的研究。

3 研究中存在的問題

總體而言,我國的網(wǎng)站無障礙研究從2000年的嶄露頭角,經(jīng)過10年的努力,到目前已取得了一定成果。相關研究無論是對網(wǎng)站無障礙建設的理論方面還是實踐方面都有所涉及:既有對網(wǎng)站無障礙建設的必要性、法律基礎和環(huán)境等總體性理論的分析,也有以不同用戶為視角進行的專門研究;既有對網(wǎng)頁技術標準的探討,也有對具體設計工具和檢測工具在實際應用中的研究。此外,還有對政府網(wǎng)站、圖書館網(wǎng)站和教育網(wǎng)站等專門領域的詳細論述。從表面來看,我們的研究已經(jīng)涉及到了網(wǎng)站無障礙建設中的方方面面。然而,如果深入分析的話,可以發(fā)現(xiàn)我國目前在此領域進行的研究與國外同行相比還存在一定差距。

3.1 研究范圍狹窄

WAI認為網(wǎng)站無障礙有7個組成部分:內容、用戶(網(wǎng)頁瀏覽器和媒體播放器等)、輔助技術、用戶、開發(fā)者、開發(fā)工具、檢測工具。我國目前的研究主要集中在內容方面,對網(wǎng)頁內容制作要求進行了深入的探討,而對檢測工具只進行了初步的嘗試,對開發(fā)工具則仍停留在介紹階段。筆者認為這是導致我國目前雖然也進行了網(wǎng)頁無障礙研究,但并未推動我國網(wǎng)站無障礙建設實踐的部分原因。由于我們只對網(wǎng)頁無障礙的內容進行了研究,缺乏另外兩端的研究,使得網(wǎng)絡開發(fā)者不清楚如何開發(fā)出這樣的網(wǎng)頁,而用戶也不知道如何利用這樣的網(wǎng)頁,就好比設計好了路的藍圖,至于怎樣鋪路,用什么樣的交通工具卻還未研究。

3.2 研究深度欠缺

我國對網(wǎng)頁無障礙方面的研究盡管始于2000年,但只是淺嘗則止,缺乏深入的研究和分析。比如,我國學者為了解我國網(wǎng)站的無障礙建設現(xiàn)狀,借鑒國外研究的方法,通過檢測工具對網(wǎng)站進行實地檢測。但檢測得到的大量數(shù)據(jù)僅用于說明現(xiàn)象,而并未對數(shù)據(jù)做具體的、多角度的分析,通過這些數(shù)據(jù)來探討現(xiàn)象背后的深層次原因,以致使研究停留在表面。再比如,網(wǎng)站檢測和評估是判定一個網(wǎng)站有無障礙的一種重要方法,WAI網(wǎng)站上提出了網(wǎng)站無障礙評估方法主要有專家檢測、自動工具檢測和用戶檢測三種方式,而最佳的評估方法是三種檢測方式的綜合。我國學者在研究中僅使用自動工具進行網(wǎng)站無障礙檢測(例如Bobby軟件),而并未深入探討選擇此種檢測方法的原因及其局限性,這使得研究結果缺乏客觀性。

3.3 研究主體單一

從文獻的作者可以看出,他們大部分是來自教育技術、信息管理學及部分計算機專業(yè)的高校教師和學生。如果再將這些文獻的作者進行分類的話,我們會發(fā)現(xiàn)其中有17篇期刊文章和6篇碩士論文甚至只源于一個研究小組的成果,即孫禎祥教授組織進行的2006年國家社會科學基金項目“信息平等意義上的無障礙網(wǎng)絡環(huán)境構建研究”。可見,從事網(wǎng)頁無障礙研究的其他研究主體確實寥寥無幾,這直接導致了研究范圍狹窄等問題。網(wǎng)站無障礙建設涉及管理學、計算機科學、法學等多個學科領域,需要各領域學者從多個視角人手進行理論和實踐的研究。

4 未來研究的建議

網(wǎng)站無障礙問題本身的復雜性決定了對其研究的復雜性。針對上述問題,可從以下方面進行改善。

4.1 擴大網(wǎng)站無障礙相關研究范圍

網(wǎng)站無障礙的實現(xiàn)除了網(wǎng)頁本身的技術問題外還涉及其他因素,還要對這些因素進行廣泛分析和深入研究。比如,從利益主體的角度來說,網(wǎng)站無障礙建設涉及的相關人員主要是網(wǎng)站開發(fā)者和用戶,所以需要對他們分別進行研究;鑒于用戶在網(wǎng)站檢測和評估中的重要作用,還要進行開發(fā)者端和用戶端的溝通研究;從環(huán)境保障角度來說,除了網(wǎng)頁無障礙技術指南外,還有檢測和評估技術及法律政策等因素。這些都是實現(xiàn)網(wǎng)站無障礙的必要條件,因此都需要深入研究。

4.2 深入探討網(wǎng)站無障礙問題存在的原因

在我國當前的研究中,對網(wǎng)頁無障礙建設的建議總無外乎法律法規(guī)建設方面、指南標準制定方面和意識宣傳方面。然而,從國外研究情況和實踐情況來看,在網(wǎng)頁無障礙的立法、標準都具備的英、美等國家,其網(wǎng)站依然沒有達到很高的無障礙程度。可見,法規(guī)和標準是網(wǎng)頁無障礙實現(xiàn)的必要條件,但決不是充分條件。所以,我們要繼續(xù)深入探討導致網(wǎng)頁無障礙問題存在的其他因素。

4.3 重視對網(wǎng)站無障礙狀況進行檢測評估

當前研究中,對我國政府網(wǎng)站無障礙狀況進行檢測和分析的內容較少。實證研究的缺乏導致對網(wǎng)站存在障礙狀況了解不足,因而不能提出有效地解決問題的方法。國外進行的大量網(wǎng)站無障礙水平檢測的研究已經(jīng)證明,只有通過網(wǎng)站無障礙測試和評估才能證明一個網(wǎng)站遵守網(wǎng)頁無障礙指南的要求與否,進而幫助網(wǎng)站開發(fā)者找到可能存在的網(wǎng)頁利用障礙,提高網(wǎng)站無障礙水平。

第9篇

論文關鍵詞:高職;網(wǎng)站規(guī)劃與建設;教學方法;案例教學

在高職院校的計算機教學中,《網(wǎng)站規(guī)劃與建設》是一門重要的實踐性很強的專業(yè)課程,它要求學生既要學好理論知識,又要掌握實際操作技能,具有獨立完成網(wǎng)站開發(fā)與建設的能力。通過本人在這門課的教學經(jīng)驗,如果采用傳統(tǒng)的教學方法,其實際效果并不理想,針對目前高職院校學生的實際現(xiàn)狀,我們所面臨的主要問題是學生綜合應用知識的能力較差,缺乏獨立分析問題的能力,學生的積極性沒有被充分的調動起來。因此,在網(wǎng)站規(guī)劃與建設教學中,采用“以案例為主線、教師為主導、學生為主體”的案例教學法,取得良好的教學效果。

一、案例教學法的優(yōu)勢

傳統(tǒng)的網(wǎng)站規(guī)劃與建設教學中,一開始都是對一些關于網(wǎng)站理論知識、常用的網(wǎng)站開發(fā)語言的學習等,這些都是比較抽象難懂的概念,其次是學習靜態(tài)網(wǎng)頁、動、態(tài)網(wǎng)頁制作、網(wǎng)站規(guī)劃等,從知識的邏輯結構體系上看,這樣安排是無可非議的。但這種方式對高職學生來說卻并不適合。

案例教學是一種通過模擬或者重現(xiàn)現(xiàn)實生活中的一些場景,讓學生把自己納入案例場景,通過討論或者研討來進行學習的一種教學方法。采用案例教學法打破了傳統(tǒng)教學模式,它不是按照教材的順序授課,而是以精選出的案例為中心,從簡單的案例入手,通過讓學生觀看、模仿,在實際操作中去探究和領悟這些知識點的概念,通過教師的歸納總結,讓學生在輕松愉快的氣氛中接受新的知識。整個教學過程強調學以致用,從而避免了枯燥、繁雜的理論說教,這不僅增強學生的學習積極性,而且對提高學生綜合分析問題的能力也大有幫助。隨著學生完成的案例積累,學生的操作水平也逐漸提高。每完成一個案例,學生就有一種成就感,其學習的積極性也隨之大大提高。

二、案例教學法的具體實施

根據(jù)網(wǎng)站規(guī)劃與建設課程自身的特點及教學目標,在教學中引人案例教學,使學生在強化基礎理論知識的同時,培養(yǎng)其實際應用中的系統(tǒng)的設計和實現(xiàn)能力。與傳統(tǒng)的教學法相反,案例教學法采用“案例,理論,概念”模式的教學方法,通過對典型案例的規(guī)劃、設計、開發(fā)與實現(xiàn),使學生在案例中學習理論知識,將抽象的原理知識運用到實際案例中,從而解決實際問題,達到融會貫通的效果,從而促進網(wǎng)站規(guī)劃與建設課程教學的效果。

(一)案例的準備和選編

對于案例教學而言,案例的選編是至關重要的,案例作為案例教學的基本材料,其質量對教學效果的影響至關重要,教師要重視案例選編環(huán)節(jié),精心選編。如張新平在總結案例教學中提出案例選取時要注意以下四點:案例要精、案例要實、案例要新、案例要深。不同的學科在案例選編時既有共同點也要根據(jù)本學科的特點稍有側重,對于程序設計教學而言,根據(jù)程序設計本身的特點在案例選取方面還要注重精和實,并且案例要有一定的擴展性和深度。在相關程序設計案例教學的研究中發(fā)現(xiàn),在實施案例教學當中,他們在案例的選取時過于豐富,也就是幾乎在每一個章節(jié)都編寫或者選取一個小案例,當然我并不是說這樣不對,只是認為不太妥當,主要從以下幾個方面來考慮的:

1、從案例教學和舉例教學的區(qū)別來說,案例應該在教學當中占據(jù)主導地位,過多的案例給人感覺就像舉例教學,這樣就失去案例教學應有的特征和效果。

2、從程序設計教學現(xiàn)狀來看,由于教學時數(shù)少,如果選取過多的案例,在教學進度及教學目標上就很難把握,并且太多案例的選取對于教師來說也有相當大的難度,張繼學分析我國目前案例教學現(xiàn)狀時指出案例庫源供應不足,質量不高。而對計算機程序設計教學而言,經(jīng)典的案例并不是很多,要么太陳舊,要么太大、太深不適合教學的要求,大部分需要教師自己動手去編寫。

3、從程序設計教學的最終目的來看,是要讓學生學會如何開發(fā)軟件和設計軟件,既要掌握程序設計語言的基礎知識和基本理論,也要讓學生清楚開發(fā)一個實際的工程的基本流程和軟件的計算結構,也就是說一個好的案例要能給予學生真正的實踐指導,使學生能夠系統(tǒng)地把握。

所以,在程序設計教學中的案例選取時,根據(jù)這門程序設計語言本身的特點要精選有代表性的一到三個案例,并且要有擴展性。

(二)教師素養(yǎng)的提高

在程序設計教學中實施案例教學對教師的素養(yǎng)及素質提出了很高的要求,主要表現(xiàn)在以下幾個方面:

1、從案例的選取來看,由于要選編經(jīng)典、切實可行的案例需要教師要有很深的專業(yè)知識和廣博的案例積累,所以對于教師而言需要做大量的工作來提高自己的專業(yè)素質。

2、在教學方法及教學方式方面要進行改善。如何運用好案例,發(fā)揮案例教學能效及功用需要教師在講解時要注意啟發(fā)性、藝術性、科學性相結合,只有這樣才能使學生從案例進行探究,激發(fā)學生的自主學習和創(chuàng)新能力。

(三)實施案例教學的方法及策略

在程序設計教學中實施案例教學基本上分為兩類方法:1、案例講解法;2、案例分析法。案例講解法主要用于課堂教學中那些應用性很強的案例,放棄邏輯講授而直接用案例講解來教學,這里主要強調教師的講解作用。案例分析法也叫案例討論法,這里主要強調學生的參與性,主要培養(yǎng)學生創(chuàng)造性思維和解決問題的能力,通過討論和分析來培養(yǎng)學生解決問題的思維方法和能力。

對于案例而言,由于它并不能包含某一種程序設計語言課程的全部內容,特別是一些原理性、概念性相對比較強的內容,雖然案例教學在實用性和重應用性方面有很大的優(yōu)勢,但在知識的系統(tǒng)性、連貫性上不如傳統(tǒng)教學有優(yōu)勢。所以,要根據(jù)課程內容的性質尋找這兩方面的接觸點和相互之間的聯(lián)系,將傳統(tǒng)教學與案例教學有機地結合起來。

同時,教師在實施案例教學的過程中要進行不斷地反思,進而改進教學策略來適應不斷變化的課堂和學生的需求。轉貼于

三、案例教學法網(wǎng)站規(guī)劃與建設教學中運用

為了更好地說明案例教學在程序設計教學中如何運用,以下通過一個案例在網(wǎng)站規(guī)劃與建設教學中的運用來進行簡要說明。

(一)案例選編

在案例的選編上,遵循案例選取的原則,選擇一個在線考試系統(tǒng)系統(tǒng)案例,該案例在實際中運用比較廣泛,有實用性,并且在網(wǎng)站規(guī)劃與建設上具有一定的代表性,符合網(wǎng)站規(guī)劃與建設基本思路。

(二)案例的實施

在線考試模塊是本系統(tǒng)最重要的部分之一。考生登錄后,選擇考試科目就可以調出試卷進行在線考試。為了實現(xiàn)動態(tài)隨機不重復的抽取試題,需要在選題過程中每選出一題,就要在試題庫中作相應的標志,以便下次不會重復取出此題。試卷出來后要對試題庫中的標志位復原。考生的答題信息通過單、復選按鈕選擇答案來反映。考試結束采取自主交卷和到了規(guī)定的時間自動提示有機結合的方式予以實現(xiàn)。在學生正確輸入用戶名和密碼以后,接著應該進入考試科目選擇界面。學生選擇參加考試的科目,進入開始考試界面,由計算機隨機提取試題,生成試卷,并開始進行計時。學生即可進入考試答題狀態(tài),答完試題后交卷,進入評分界面,由計算機進行處理判卷,并把該生考試記錄存入數(shù)據(jù)庫,在這個界面上可以返回繼續(xù)進行考試或回到登錄界面。

(三)考試系統(tǒng)原理

本系統(tǒng)是基于當前流行的B/S模式構架的Web應用系統(tǒng)。B/S結構,即Browser/Server(瀏覽器/服務器)結構用戶界面完全通過WWW瀏覽器實現(xiàn),一部分事務邏輯在前端實現(xiàn),但是主要事務邏輯在服務器端實現(xiàn),形成所謂3-tier結構。B/S結構利用不斷成熟和普及的瀏覽器技術實現(xiàn)原來需要復雜專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構架技術。服務器端對數(shù)據(jù)庫進行管理,客戶端通過瀏覽器登錄在線考試系統(tǒng),進行選擇性考試,考試結束后用戶答案自動提交給服務器數(shù)據(jù)庫,服務器自動對用戶的考試進行評分。

(四)考試計時器的設計

在進入試卷頁面后還要控制考試的總時間,在卷面上動態(tài)顯示目前剩余時間,當總時間已到,系統(tǒng)會自動提交考生的答案,并且把數(shù)據(jù)庫中的相關字段,如jsjjc_dl設置為1,這樣他就不能再次進入試卷頁面,這段程序利用客戶端程序實現(xiàn),而且在試卷頁面加載時就要設置timeout()的參數(shù),本例中設它為1000ms,即每隔1秒timeout過程執(zhí)行一次。其實現(xiàn)的相關程序:

四、結束語

總之,從學生角度看,通過案例教學,加深學生對講課內容的理解,有利于激發(fā)學生的學習興趣和鉆研精神,課后實踐更加興趣盎然,調動學生學習的積極性和自信心,對學生的創(chuàng)新能力和解決實際問題能力的培養(yǎng)能起到積極的推進作用,促進學生綜合素質的提高。

第10篇

關鍵詞:網(wǎng)絡信息資源編目問題對策

1網(wǎng)絡信息資源編目工作面臨的問題

1.1網(wǎng)絡信息資源的無序化問題

網(wǎng)絡信息大量出現(xiàn),且呈現(xiàn)分散、無序、價值參差不齊、變化頻繁等狀況。無序擴張的網(wǎng)絡信息,一方面使網(wǎng)上信息包羅萬象,良莠不齊,信息分布、信息組合錯綜復雜,信息污染嚴重;另一方面網(wǎng)絡信息用戶面對如潮信息應接不暇,無法了解網(wǎng)上有多少信息與自己的需求有關,無法快速、便捷的獲取所需信息。因此,解決網(wǎng)絡信息資源無限擴張與網(wǎng)絡信息資源有序利用的矛盾,為用戶提供便利的信息獲取途徑和方法,是網(wǎng)上信息資源著錄的出發(fā)點和目的。

1.2著錄標準移植和漢化問題

目前,我國圖書情報界對于網(wǎng)絡信息資源的編目還處于研究探討階段。CNMARC中的一些適用網(wǎng)絡信息資源著錄的字段還沒有進行修改或增設,尤其像USMARC中能表示與獲取網(wǎng)絡信息資源的“856”等字段還是空白,其文獻著錄類型單一;適用于中文環(huán)境的元數(shù)據(jù)模式正處于引進和消化國外元數(shù)據(jù)方案階段。

1.3網(wǎng)絡信息資源著錄項目不統(tǒng)一

網(wǎng)絡信息資源著錄項目的統(tǒng)一,是圖書館實行信息服務工作科學管理的手段,同時也是推進編目工作標準化的一個前提。在我國,雖然自1979年開始已陸續(xù)制訂、頒布了近20項與編目工作有關的國家標準,但由于各種原因,這些標準的實施情況各個圖書館參差不齊,造成的原因是:一方面各個圖書館對于各項著錄規(guī)則的理解存在差異,對MARC格式各個著錄單元的理解也不盡相同,造成數(shù)目數(shù)據(jù)質量高低懸殊;另一方面在編目自動化方面,由于自動化系統(tǒng)五花八門、良莠不齊,其應用程度也不一致,很多圖書館并沒有按照MARC格式著錄。這種情況勢必影響圖書館的網(wǎng)絡信息資源編目,造成編目數(shù)據(jù)混亂,影響信息資源的檢準率和檢全率。

1.4編目人員素質問題

網(wǎng)絡信息資源編目的高質量首先來源于編目人員的高素質,在當前網(wǎng)絡環(huán)境下,對編目工作的質量要求越來越高,對網(wǎng)絡信息資源編目人員也有了新的更高的素質要求:①具有良好的職業(yè)道德、強烈的責任心和積極的進取心;②合理的知識結構,具備廣博的學科知識和較專的相關學科知識;③熟練地掌握編目規(guī)則、著錄格式和標引方法,準確地對各種信息資源進行編目、分類和標引,加強數(shù)目數(shù)據(jù)庫的標準化和規(guī)范化建設;④具備計算機知識、網(wǎng)絡知識和相應的實際應用能力,如要求編目人員具有網(wǎng)站開發(fā)或網(wǎng)絡創(chuàng)作的能力;⑤具有較高的外語水平;⑥具有接收新事物、新知識的能力和一定的創(chuàng)新能力。

2采取的對策

2.1對網(wǎng)絡信息資源的有序利用

圖書館及各種網(wǎng)站應充分認識到對網(wǎng)絡信息資源進行整理的重要性,解決網(wǎng)絡信息資源無限擴張與網(wǎng)絡信息資源有序利用之間的矛盾,為用戶提供便利的信息獲取途徑和方法。特別是圖書館,對揭示文獻信息資源的特征方面有著豐富的經(jīng)驗,應根據(jù)當前網(wǎng)絡信息資源的特點和發(fā)展趨勢,積極地參考學習國外網(wǎng)絡信息資源編目方面的研究和經(jīng)驗,研究制作網(wǎng)絡信息資源分類目錄,開展對網(wǎng)絡信息資源的組織、加工和管理。目前,很多大學圖書館都在為本校用戶下載組織網(wǎng)絡信息資源建立本校重點學科網(wǎng)絡信息導航站,雖然只是建立了搜索引擎和鏈接,沒有對網(wǎng)絡信息資源進行編目,但這是對網(wǎng)絡信息資源進行有序利用的有效嘗試。

2.2積極引進和吸收國外編目方案,解決好著錄標準移植和漢化問題

對于CNMARC而言,我國圖書情報界有必要參照USMARC格式,對CNMARC中的一些字段進行調整,增加文獻信息類型的內容標識及代碼,豐富著錄類型,增設“856”等適用于網(wǎng)絡信息資源描述和獲取的字段,從而達到網(wǎng)絡環(huán)境下的編目要求。

對于適用于中文環(huán)境的元數(shù)據(jù)模式,須在充分考慮中文信息資源特點的前提下,采用和參照現(xiàn)有的國際規(guī)范,引進和吸收各種成熟、規(guī)范的元數(shù)據(jù)方案中的元素,解決好著錄標準移植漢化問題,保持與國際標準接軌和兼容,使中文元數(shù)據(jù)的編碼、著錄規(guī)范及相關技術與國外的元數(shù)據(jù)著錄標準具有互操作性。

2.3制定統(tǒng)一的網(wǎng)絡信息資源著錄項目,推進編目工作標準化

鑒于目前的情況,加快制定出一套實用、面廣、易于掌握的全國統(tǒng)一的網(wǎng)絡信息資源編目著錄標準已是當務之急。在制定統(tǒng)一的著錄標準時,還應注意解決好如下二點:①采用最能滿足信息制作者、用戶等需求的著錄數(shù)據(jù)模式;并且這種模式是最通行的版本。②根據(jù)圖書館預定的目標與任務,權衡著錄項目“適用度”。既能滿足當前需要,又能滿足將來使用的需要;既不浪費人力物力,也不影響對網(wǎng)絡信息資源的控制。

2.4根據(jù)用戶的不同需要,采用不同的著錄標準

前面所述,網(wǎng)絡信息資源數(shù)量龐大,對此,圖書館應根據(jù)用戶對網(wǎng)絡信息內容的不同需要,采用不同的標準。MARC與DC都可以用于網(wǎng)絡信息資源編目,二者之間互為補充,各有所長。由于MARC以及有關分編標準需要足夠的人力和財力去維護,其處理成本相當高;而DC因著錄簡單,使得未經(jīng)過專門培訓的信息提供者們有可能對自己創(chuàng)造的網(wǎng)絡信息加以描述,成本相對MARC來說低廉。因此,對于網(wǎng)絡信息不必費時費力用MARC去標引,而選用DC即可,并在此基礎上,按照網(wǎng)絡信息內容的重要程度,選取有價值的、符合用戶需要的再采用MARC給予更精確的描述。

2.5適度簡化網(wǎng)絡信息資源編目標準,加速編目速度

目前,網(wǎng)絡信息正以每12個月翻一番的速度向前發(fā)展,圖書館對其進行編目的工作量也隨之增加,然而編目條例越來越細,著錄項目不斷增加,使編目速度跟不上信息的生長,給編目工作帶來巨大的壓力。在我國,許多圖書館要求機讀目錄盡可能詳盡、全面描述信息,不同程度地向完整級編目靠攏,而不大考慮所增加的內容對用戶檢索有沒有實際意義。由此,筆者認為,隨著網(wǎng)絡化、自動化程度的不斷提高,圖書館在網(wǎng)絡信息資源編目中應以信息最主要的檢索點為依據(jù),適度簡化其編目項目,以有利于編目速度的加快,高效地為用戶提供檢索信息。

2.6提高編目人員的素質

網(wǎng)絡環(huán)境下,對編目人員的從業(yè)要求越來越高。學歷方面,要求編目員除具有圖書館專業(yè)的學歷外,還要具有另外一個學科的學歷的趨勢,圖書館認為具有其他學科背景對建設特色數(shù)目數(shù)據(jù)庫會有很大幫助。能力方面,除了要求編目員會利用OCLC等書目中心外,要求編目員具有元數(shù)據(jù)、都柏林核心集等電子資源編目所必需的知識;還要求編目元具有網(wǎng)站開發(fā)或網(wǎng)絡創(chuàng)造的能力,以從事本館或本部門的網(wǎng)站開發(fā)工作。

參考文獻:

[1]蔡文彬.網(wǎng)上資源的組織與管理——兼論DublinCore.圖書館學、信息科學、資料工作,2002,(1):79-81.

[2]胡燕菘.論網(wǎng)絡信息資源編目.圖書情報工作,2000,(8):32-33.

[3]曾曉牧.網(wǎng)絡環(huán)境下的編目工作.圖書館建設,2004,(4):31-32,35.

第11篇

【Abstract】Social networks not only provide entertainment platform, but also should be more practical close to the daily study and life, and the current social network is mainly for the majority of social groups, not focused on social activities. To this end, this article builds a social network that facilitates learning, living and communicating based on JFinal.

【關鍵詞】校園社交網(wǎng)絡;JFinal框架;JSP技術

【Keywords】campus social network; JFinal framework; JSP technology

【中圖分類號】TP311 【文獻標志碼】A 【文章編號】1673-1069(2017)06-0164-02

1 引言

隨著社交網(wǎng)絡的迅速發(fā)展,高校校園社交活動越來越受到關注[1]。依托高校校園內穩(wěn)定的社交群體關系,充分利用高校校園信息的社交數(shù)據(jù)優(yōu)勢,整合學校教學、科研、文化生活和社會服務等相關信息資源,構建師生、同事、同學之間的學術與文化交流關系,融合教學、科研、文化與生活的各種信息,結合團隊知識庫和個人知識庫,形成人與人、人與知識之間的高校校園社交網(wǎng)絡勢在必行。通過校園社交網(wǎng)絡平臺,不僅為師生提供溝通便利,也能夠成為大學時期之后的網(wǎng)絡交流平臺[2]。

2 系統(tǒng)關鍵技術

2.1 JFinal技術

JFinal 是基于Java的極速web 開發(fā)框架,它具有Java語言具備的所有優(yōu)勢,同時也具備python等語言的開發(fā)效率。開源的JFinal 框架由詹波(James Zhan)于2011年初創(chuàng)建,深受歡迎。JFinal將一直堅持以開發(fā)快、代碼少、易學習、功能強、易擴展為設計目標,打造功能全面的WEB+ORM開發(fā)框架[3]。

2.2 JSP技術

JSP是基于Java及Servlet的動態(tài)網(wǎng)頁編程技術,由于Java語言具有跨平臺特性,因此基于JSP 技術建立的網(wǎng)站也具有跨平臺優(yōu)勢,具備面向對象、面向互聯(lián)網(wǎng)等特點。JSP技術所應用的平臺及服務器非常廣泛,可以使用絕大多數(shù)的流行平臺,如Win,MAC,Linux等系列平臺,也可以使用Apache和IIS等任何B/S服務器[4]。

2.3 UML技術

UML為系統(tǒng)面向對象建模提供了圖形符號和文本語法的標準。基于UML建模語言的系統(tǒng)開發(fā)需要建立三類模型:功能模型,對象模型和動態(tài)模型。其中對象模型用到的圖形工具主要是類圖、對象圖等。類圖中的主要元素之一是類,包括類名、類屬性、類操作;類圖的另一主要元素是類間關聯(lián),描述的是哪些類之間有何關聯(lián)[5]。

2.4 MariaDB技術

MariaDB也是一種關系型數(shù)據(jù)庫管理系統(tǒng)。其查詢語言仍然是結構化SQL語言。MariaDB數(shù)據(jù)庫軟件因其體積小、速度快、源碼開放,已成為一般網(wǎng)站開發(fā)中數(shù)據(jù)庫工具的首選。

3 基于JFinal的校園社交網(wǎng)絡

3.1 社交網(wǎng)絡主要功能

系統(tǒng)主要功能包括:博文管理,包括博文分類管理、到相應分類、依據(jù)分類查看博文;喊話管理,包括喊話到指定區(qū)域、查看指定區(qū)域所有人的喊話內容;照片與相冊管理,包括照片到指定相冊、依據(jù)相冊查看照片;@你@我,包括查看他人主頁、查看他人相冊、查看他人博文、查看他人喊話、關注他人;好友推薦,包括查看分組情況,查看分組成員信息;興趣小組推薦,包括查看興趣小組情況以及分組詳情等。校園社交網(wǎng)絡總體功能用例如圖1所示。

3.2 校園社交網(wǎng)絡數(shù)據(jù)庫

校園社交網(wǎng)絡數(shù)據(jù)庫設計結果如圖2所示。

3.3 校園社交網(wǎng)絡主要功能界面

校園社交網(wǎng)絡界面包括用戶注冊、登陸、用戶資料管理、日志與博文管理、喊話管理、@你@我、照片與相冊管理、好友推薦等。圖3為查看好友分組成員界面。系統(tǒng)其他界面在此從略。校園社交網(wǎng)絡編碼階段采用白盒測試技術,系統(tǒng)集成階段采用了黑盒測試技術。系統(tǒng)通過了最終測試,目前運行良好。

4 結語

本文依據(jù)面向對象軟件開發(fā)與設計的原則,根據(jù)高校校園社交網(wǎng)絡實際需求,設計了高校社交網(wǎng)絡總體框架模型,采用了MVC設模式、JSP技術、JFinal框架、MariaDB數(shù)據(jù)庫和相關軟件開發(fā)環(huán)境實現(xiàn)了系統(tǒng)在線運行,為校園文化、學習、生活提供了輔助,較為實用。

【參考文獻】

【1】仲瑋等.以社交網(wǎng)絡為核心的校園信息系統(tǒng)架構[J].華東師范大學學報:自然科學版,2015(S1):51-54.

【2】杜藎趙燦,付小龍.高校校園社交網(wǎng)絡系統(tǒng)的設計與實現(xiàn)[J].實驗技術與管理,2012,29(7):99-102.

【3】楊寧,劉丹軍.基于JFinal框架的JavaWeb應用開發(fā)研究[J].電腦知識與技術,2014,10(7):1440-1443.

第12篇

關鍵詞:項目案例教學;遞進優(yōu)化式;

中圖法分類號:G642 文獻標識碼:A文章編號:1009-3044(2011)16-4004-02

A Building Strategy of Teaching Content Based on Project-Case Teaching Method of Progressive Optimization

ZHANG Xiao-yan, HU Jing-peng

(Huizhou Economics and Polytechnic College, Huizhou 516057, China)

Abstract: Traditional teaching content is structured with introduction, c #, controller and SQL CServer etc. However, this "series" teaching method maybe makes students do not understand one of the knowledge of , which can cause to students to lose interest at the whole course . Aiming at these problems, this paper presents a building strategy of teaching content based on Project-Case teaching method of progressive optimization, the practice has proved this strategy can effectively enhance teaching effect of course and progressively optimize the construction of this course.

Key words: project-case teaching method; progressive optimization type;

采用編譯型程序語言,摒棄了解釋型的腳本語言,建立在.NET框架平臺上的完全面向對象系統(tǒng),其網(wǎng)頁內容和程序代碼分開,即“Code-Behind(代碼隱藏)”技術較JSP、PHP等技術使網(wǎng)站開發(fā)更有效率。

1 知識體系

圖1是的知識體系,其主要的知識點有:面向對象C# 語言、基礎控件、高級控件、數(shù)據(jù)庫與、操作數(shù)據(jù)庫、訪問其他數(shù)據(jù)源、 MVC、LINQ及Lambda表達式、WCF應用開發(fā)、WPF應用開發(fā)以及圖形圖像編程等知識。

2 傳統(tǒng)教學及其問題的分析

傳統(tǒng)教學表現(xiàn)有兩種特征:第一種是按照整本教材以其章節(jié)為序,用“串聯(lián)”的方式教授每一個知識節(jié)點。這種“串聯(lián)”教學策略經(jīng)常因某一個知識點綜合較多的知識內容而使學生感到困惑,繼而導致對整個課程產(chǎn)生“犯難”的情緒。因為,采用編譯型程序語言,對學生的邏輯思維和多種控件和代碼的記憶力能要求很高,很容易讓學生感到難以理解。第二種是弱化難點,如弱化C#語言的繼承性、多態(tài)性等知識而只強調其數(shù)據(jù)類型和控制語句等相對容易理解和掌握的內容。這種教學策略,往往造成學生缺乏得心應手的設計網(wǎng)頁前臺和后臺的能力。如教學過程中,弱化后臺C#中類庫的分析,只教授的標準控件,一旦出現(xiàn)網(wǎng)站生成錯誤,學生就很難做到前臺和后臺協(xié)調調試。

3 項目案例遞進優(yōu)化式教學理念

根據(jù)對傳統(tǒng)教學問題的分析可知,采用什么樣的教學方式構建教學內容十分重要。在實際的教學過程中,教學的最終目標是學生具備做實際項目的能力,但由于課時和教學環(huán)境的限制,通常無法實現(xiàn)將大型的實際項目做為教學內容(如開發(fā)一個大型公司的ERP管理系統(tǒng))。因此,只能把這個實際項目分解成很多的教學案例,也就是對實際項目的分模塊進行抽象化處理。在實際教學過程中,基礎內容如界面的介紹以及基本語法的解釋占用了很大一部分教學時間,如何讓學生在課堂外就已掌握這些基礎知識。另外,如何讓課程的教學內容和效果,隨著每一年級學生的教授而做到遞進優(yōu)化,從而優(yōu)化建設該課程。

針對對上問題,本論文提出了項目案例遞進優(yōu)化式教學,即把實際項目分成若干個模塊,對每一個小的模塊抽象成具有耦合性的教學案例。對每一堂課,教師可以把教學的內容和操作的過程用錄屏軟件(HyperCam、錄屏大師和WebEx Recorder等)錄制出來與學生共享。不僅方便學生課后復習,同時可以將視頻發(fā)到教學網(wǎng)站,為下一級學生學習該課程時提供豐富的教學資源。教師只要檢查學生學習上一級同學網(wǎng)上教學視頻的效果即可,沒有必要在課程基礎知識的講解上花費太多的時間。在學生自行掌握相關知識后教師就可以對其進行整合,在原來的教學案例的基礎上,進而抽象出可以包含原來教學案例模塊更加耦合性的教學案例,學生就可以站在前一級學生的教學內容的“肩”上學習,經(jīng)過三、四屆學生的教授,該課程就會遞進優(yōu)化教學內容,逐步趨進實際項目的教學,從而實現(xiàn)該課程遞進優(yōu)化建設。

4 遞進優(yōu)化式項目案例教學實施過程

遞進優(yōu)化式項目案例教學實施過程可以為三步。

第一、對實際項目的選取。如本學期本課程的最終目標是學生通過本課程的學習能夠開發(fā)與設計基于技術的學生管理系統(tǒng),這個大的系統(tǒng)包括學生基本信息登記模塊、學生學費網(wǎng)站交付模塊、學生選課模塊、學生成績管理和分析模塊等,下面以學生基本信息登記模塊為例,談談教學內容對實際項目的抽象。

第二、對實際項目模塊的抽象,構建出很多具有耦合性的教學案例,如上面的學生基本信息登記模塊就可以抽象為TextBox控件的用戶登陸案例、RadioButtonList和ListBox控制的單選與多選案例和FileUpLoad文件上傳控件的文件上傳提交案例等。

第三、用案例耦合的知識點。例如FileUpLoad文件上傳控件的文件上傳提交案例,其后臺核心代碼為:

public partial class fileupload : System.Web.UI.Page

{protected void btnSubmit_click(object sender, EventArgs e)

{if (FileUpload1.HasFile == true)

{string strErr = "";

int filesize =FileUpload1.PostedFile.ContentLength;

//獲得上傳文件的大小

if (filesize > 1024 * 1024)

{ strErr += "文件大小不能大于1M\n"; }

if (strErr == "")

{string path = Server.MapPath("~");

//獲得服務器文件當前路徑

FileUpload1.PostedFile.SaveAs(path + "\\upload\\" +FileUpload1.FileName);

//把上傳文件保存在當前路徑的upload文件夾中

lblInfo.Text = "文件保存成功";} }

else{ lblInfo.Text = "請指定上傳的文件"; }}}

初次看這個代碼可能沒有頭緒,如果把這一段代碼分解為:int、string數(shù)據(jù)類型及其轉換,F(xiàn)ileUpload控件屬性和C#語言控制語句等就很好理解了。

對于以上三步在教學過程,通過錄屏軟件和網(wǎng)絡教學等教學手段,進行每一屆學習教授遞進優(yōu)化其內容,如下一次第一步就可以做學生管理系統(tǒng)做為一個獨立的模塊了,第二步就可以把中的控制就為了獨立的模塊,第三步就可以把控件和C#控制語句進行融合,從而實現(xiàn)為教學內容的遞進優(yōu)化。

5 總結

遞進優(yōu)化式項目案例教學經(jīng)過筆者八年來的教學實踐是一個行之有效的教學方法,可以有效的加快學生領會開發(fā)實際項目所需知識的速度,可以不斷優(yōu)化教學內容的改革創(chuàng)新,可以遞進優(yōu)化課程建設。

參考文獻:

[1] 彭帥.高校課堂教學質量學生評價機制的思考[J].廊坊師范學院學報:社會科版,2010(2):110-112.

[2] 孫剛,徐兵.基于技術的Web應用系統(tǒng)的開發(fā)[J].長春工業(yè)大學學報:自然科學版,2004(3):80-83.

[3] 劉燁,吳中元.C#編程及應用程序開發(fā)教程[M].北京:清華大學出版社,2003:2-498.

主站蜘蛛池模板: 车险| 云林县| 九龙城区| 岑溪市| 宣汉县| 延川县| 湖州市| 建始县| 永和县| 翁牛特旗| 玉溪市| 广西| 张家口市| 星子县| 自贡市| 手游| 吐鲁番市| 乌拉特前旗| 崇州市| 桂林市| 浦县| 北流市| 乐业县| 克拉玛依市| 鲁山县| 武冈市| 南漳县| 邻水| 宜章县| 茶陵县| 铅山县| 景德镇市| 盖州市| 板桥市| 广州市| 古交市| 昭觉县| 上高县| 平阳县| 安国市| 合川市|