《xml技術及應用》08校級精品課程申請表(本科)1[1].0_第1頁
《xml技術及應用》08校級精品課程申請表(本科)1[1].0_第2頁
《xml技術及應用》08校級精品課程申請表(本科)1[1].0_第3頁
《xml技術及應用》08校級精品課程申請表(本科)1[1].0_第4頁
《xml技術及應用》08校級精品課程申請表(本科)1[1].0_第5頁
已閱讀5頁,還剩28頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、2008年度成都大學精品課程申報表(本科)推 薦 單 位 成都大學信息科學與技術學院所 屬 學院 信息科學與技術學院 課 程 名 稱 XML技術及應用開發(fā) 課程類型 理論課(不含實踐)理論課(含實踐)實踐(驗)課 所屬一級學科名稱 計算機科學 所屬二級學科名稱 計算機軟件與理論 課 程 負 責 人 葉安勝 申 報 日 期 2008-3-15成都大學教務處二八年三月填 寫 要 求一、 以word文檔格式如實填寫各項。二、 表格文本中外文名詞第一次出現(xiàn)時,要寫清全稱和縮寫,再次出現(xiàn)時可以使用縮寫。三、 涉密內(nèi)容不填寫,有可能涉密和不宜大范圍公開的內(nèi)容,請在說明欄中注明。四、 除課程負責人外,根據(jù)課

2、程實際情況,填寫14名主講教師的詳細信息。五、 本表欄目未涵蓋的內(nèi)容,需要說明的,請在說明欄中注明。1 課程負責人情況1-1基本信息姓 名葉安勝性別男出生年月1971年12月最終學歷碩士研究生職 稱副教授電 話89875252學 位碩士職 務軟件工程系主任傳 真所在院系信息科學與技術學院E-mailyas通信地址(郵編)成都大學信息科學與技術學院研究方向計算機軟件新技術、數(shù)據(jù)庫訪問中間件1-2教學情況一、近五年來講授的主要課程C語言程序設計 專業(yè)基礎課程 4學時/周 03 /04/05/06/07屆 750人XML技術及應用開發(fā) 專業(yè)基礎課程 4學時/周 04/05/06屆 250人ADO.N

3、ET程序設計 專業(yè)基礎課 6學時/周 06屆 50人C#.NETWEB程序開發(fā) 專業(yè)課程 4學時/周 03屆/04/06屆 150人軟件開發(fā)項目管理 專業(yè)課程 4學時/周 03/04屆 200人二、承擔的實踐性教學1、項目案例一和項目案例二,學生人數(shù)為80人2、指導課程設計包括:計算機網(wǎng)絡課程設計兩屆,學生100人;C語言程序設計課程設計,4屆,學生400人,在ADO.NET程序設計、XML技術及應用開發(fā)、C#.NETWEB程序開發(fā)等專業(yè)課程中,都有上機試驗的實踐性教學計劃。3、近五年共指導本科畢業(yè)生50人的畢業(yè)設計,??茖W生15人的畢業(yè)設計工作。4、在2007年,推薦并指導了15個學生,在公

4、司里進行項目開發(fā)的實習和實訓工作。5、指導學院參加第三屆四川省銳捷大學生組網(wǎng)大賽或一個三等獎和優(yōu)秀獎,四川省首屆程序員大賽、成都2007軟件設計大賽;指導學院創(chuàng)新工作室學生開發(fā)團隊,成員20多人。三、主持或參與的教學研究課題1.數(shù)字娛樂、軟件產(chǎn)業(yè)實用性人才培養(yǎng)實施成都市軟件產(chǎn)業(yè)發(fā)展專項資金項目 2006 2.軟件外包實用型人才培養(yǎng)服務平臺成都市軟件產(chǎn)業(yè)發(fā)展專項資金項目 2007 3.成都大學網(wǎng)上教學頻道?;痦椖恐С?006 ,項目負責人。4.C語言校精品課程建設,2006年,項目負責人。四、參與教材編寫 1、16位單片機及語音嵌入式系統(tǒng) (21世紀高等院校規(guī)劃教材),2006年1月出版, 中

5、國水利水電出版社,參與編寫。  2、Sql Server2005數(shù)據(jù)庫WEB開發(fā),清華大學出版社,副主編,2008年2月出版。五、獲得的教學表彰/獎勵1. 2007年度考評“優(yōu)秀”。1-3學術研究一、 近五年承擔的學術研究課題1、天光全數(shù)字多媒體校園網(wǎng)教學平臺,四川省科技廳成果鑒定,2003年12月 獲得四川省科技廳成果鑒定和成果登記。(個人成果登記證書編號為:20032799),本人負責技術架構和程序開發(fā),排名第二。2、成都市軟件行業(yè)誠信數(shù)據(jù)庫系統(tǒng),市信息辦項目,2006,本人作為項目負責人,負責項目的分析、設計以及項目組織和管理。 3、成都市機動車尾氣污染數(shù)據(jù)共享系統(tǒng),成都市環(huán)保

6、局項目(項目編號: cdsxb-fazj-03),2006、12。本人作為項目負責人,負責項目的分析、設計以及項目組織和管理。4、成都大學科研成果網(wǎng)上申報管理系統(tǒng),?;痦椖?,2005,本人作為項目負責人,負責項目的分析、設計、編碼和測試以及項目組織和管理。 二、 公開發(fā)行刊物上發(fā)表的學術論文ADO.NET通用數(shù)據(jù)庫訪問組件的構建與應用,計算機應用研究 2007 8;ADO.NET連接池性能分析 計算機應用 2004 10;SCO UNIX設備驅(qū)動程序的設計與實現(xiàn), 成都大學學報2003 1;基于WEB的ADO.NET技術及應用,成都大學學報 2003 4;基于ADO.NET的數(shù)字圖書館的設計

7、與實現(xiàn),成都大學學報2005 1;.NET通用數(shù)據(jù)庫訪問層封裝,成都大學學報 2006課程類別:公共課、基礎課、專業(yè)基礎課、專業(yè)課課程負責人:主持本門課程的主講教師2. 主講教師情況2-1基本信息姓 名張修軍性別男出生年月1973年12月最終學歷研究生職 稱高級工程師電 位碩士職 務傳 真所在院系信息科學與技術學院軟件工程系E-mailwoodszhang通信地址(郵編)成都市十陵鎮(zhèn)成都大學信息科學與技術學院教師研究方向計算機網(wǎng)絡、多媒體、電子電路2-2教學情況一、近五年來講授的主要課程:1、計算機網(wǎng)絡原理理論課(不含實踐),4學時/周;1屆,39人2、計算機網(wǎng)絡

8、原理及應用理論課(含實踐),4學時/周;1屆,78人3、網(wǎng)絡系統(tǒng)工程理論課(不含實踐),4學時/周;1屆,57人4、計算機網(wǎng)絡原理(雙語)理論課(不含實踐),4學時/周;1屆,47人5、計算機網(wǎng)絡技術理論課(含實踐),4學時/周;1屆,56人二、承擔的實踐性教學:指導學院參加第三屆四川省銳捷大學生組網(wǎng)大賽或一個三等獎和優(yōu)秀獎指導學院創(chuàng)新工作室學生開發(fā)團隊,成員20多人。2-3學術研究一、主要學術研究及論文1、帶標記矯正的二值圖象連通域像素標記算法,中國圖象圖形學報A2003VOL.8 No.2,第一作者2、交換機數(shù)據(jù)采集及監(jiān)控系統(tǒng)的設計,電信科學2002.8 第18卷 第8期,第一作者3、基于

9、SONY錄像機的視頻數(shù)據(jù)自動采集實現(xiàn),電視技術2003.7第7期,第二作者4、消防主機串口通信協(xié)議解讀方法,自動化技術與應用2008年3月發(fā)表,第一作者二、獲得的表彰及獎勵如下優(yōu)秀班主任,南京氣象學院,1998年系統(tǒng)分析師,人事部/信息產(chǎn)業(yè)部,2006年4月信息系統(tǒng)項目管理師,人事部/信息產(chǎn)業(yè)部,2006年12月二級建造師(機電安裝),貴州省建設廳,2007年1月高級工程師資格,南京市人事局,2007年12月31日課程類別:公共課、基礎課、專業(yè)基礎課、專業(yè)課2. 主講教師情況2-1基本信息姓 名張志強性別男出生年月19764最終學歷研究生職 稱講師電 話136780286學 位碩士職 務科研秘

10、書傳 真所在院系信息科學與技術學院軟件工程系E-mailZzq118通信地址(郵編)成都大學信息科學與技術學院研究方向軟件新技術、網(wǎng)絡數(shù)據(jù)庫技術2-2教學情況一、近五年主要講授的課程1. 數(shù)據(jù)結(jié)構,專業(yè)必修課,4學時/周,2002級-2006級,學生總?cè)藬?shù):800人2. 操作系統(tǒng)原理與應用,專業(yè)必修課,4學時/周,2006級,學生總?cè)藬?shù):40人3.匯編語言程序設計,專業(yè)基礎課,4學時/周,2002級-2007級,生人數(shù):600人4.大型數(shù)據(jù)庫程序設計,專業(yè)選修課,4學時/周,2003級、2005級,學生總?cè)藬?shù):80人5.C/C+程序設計,專業(yè)基礎課,4學時/周,2006級,學生總?cè)藬?shù):200人

11、二、近五年承擔的實踐性教學1. 指導課程設計,數(shù)據(jù)結(jié)構、數(shù)據(jù)庫原理及應用、C程序設計,VB程序設計,計算機網(wǎng)絡、編譯原理學生總?cè)藬?shù):350人2. 指導畢業(yè)設計,信息與科學技術學院的經(jīng)管、計應、計科等專業(yè),學生總?cè)藬?shù):80人三、主持或參與的教學研究課題 1、計算機圖形學(四川省精品課程) 2005年 參與 2、C語言程序設計(校精品課程) 2006年 參與2-3學術研究一、在國內(nèi)外公開發(fā)行刊物上發(fā)表的學術論文12003年3月,“網(wǎng)絡數(shù)據(jù)庫B/S模式的分析”, 電訊技術,第一作者22004年1月,“數(shù)字簽名RSA算法及應用前景”,電訊技術,第二作者32004年1月,“對有個不等式的推廣與精確化”四

12、川師范大學學報,獨立42004年10月,“ADO.NET連接池性能分析”,計算機應用, 第一作者52005年1月,“基于ADO.NET數(shù)字圖書館的設計與實現(xiàn)”,成都大學學報,第二作者62006年1月,“數(shù)據(jù)從文件導入數(shù)據(jù)庫過程的實現(xiàn)與分析”,成都大學學報,第一作者二、在國內(nèi)外公開發(fā)行著作12006年1月:16位單片機及語音嵌入式系統(tǒng),中國水利水電出版社,參編。22008年2月:SQL Server 2005 Web應用開發(fā),清華大學出版社,主編32008年2月:SQL Server 2005實例精講,清華大學出版社,副主編42008年2月:SQL Server 2005 XML應用開發(fā),清華大

13、學出版社,副主編。課程類別:公共課、基礎課、專業(yè)基礎課、專業(yè)課2. 主講教師情況2-1基本信息姓 名蘇長明性別男出生年月1969.11最終學歷本科職 稱講師電 位學士職 務試驗中心主任傳 真所在院系信息科學與技術學院E-mailscming通信地址(郵編)成都大學信息科學與技術學院研究方向數(shù)據(jù)庫、計算機網(wǎng)絡2-2教學情況一、近五年來講授的主要課程: 1. 軟件工程,專業(yè)必修課,4學時/周,2002級-2006級,學生總?cè)藬?shù):800人 2. 操作系統(tǒng),專業(yè)基礎課,4學時/周,2003級-2006級,學生總?cè)藬?shù):400人 3.數(shù)據(jù)庫原理與應用,專業(yè)基礎課,4學時/周,2

14、003級-2006級,生總數(shù):600人 4.數(shù)據(jù)庫編程,專業(yè)必修課,4學時/周,2005級-2006級,學生總?cè)藬?shù):200人 5.面向?qū)ο缶幊蹋瑢I(yè)基礎課,4學時/周,2007級,學生總?cè)藬?shù):100人二、承擔的實踐性教學1. 指導課程設計,數(shù)據(jù)庫原理及應用、C程序設計,VC程序設計,軟件工程學生總?cè)藬?shù):320人2. 指導畢業(yè)設計,學院的經(jīng)管、計應、計科等專業(yè),學生總?cè)藬?shù):80人三、獲得的教學表彰/獎勵:1.軟件工程多媒體課件,校三等獎。2. 2007年度“成都大學優(yōu)秀教師”。2-3學術研究一、在國內(nèi)外公開發(fā)行刊物上發(fā)表的學術論文1. 2004年10月:ADO.NET連接池性能分析,計算機應用研

15、究,全國中文核心期刊,第三作者。2. 2007年1月:交換網(wǎng)絡環(huán)境下嗅探技術研究,實驗科學與技術自科版,全國中文核心期刊,第二作者。二、在國內(nèi)外公開發(fā)行著作12007年1月:Visual Foxpro程序上機實驗及習題集,高等教育出版社,參編。22008年2月:SQL Server 2005實例精講,清華大學出版社,主編。32008年2月:SQL Server 2005WEB編程,清華大學出版社,副主編。42008年2月:SQL Server 2005與XML編程,清華大學出版社,副主編。課程類別:公共課、基礎課、專業(yè)基礎課、專業(yè)課2. 主講教師情況2-1基本信息姓 名黃愛明性別女出生年月19

16、709最終學歷研究生職 稱講師電 位碩士職 務傳 真所在院系成都大學信息科學與技術學院軟件工程系E-mailhuangam通信地址(郵編)成都大學信息科學與技術學院研究方向軟件技術2-2教學情況近五年來講授的主要課程: C語言程序設計、專業(yè)基礎課、周學時4、兩屆、學生數(shù)200人;面向?qū)ο蟪绦蛟O計、專業(yè)基礎課、周學時4、兩屆、學生數(shù)100人;Java程序設計、專業(yè)課、周學時4、三屆、學生數(shù)120人;電子商務技術、專業(yè)課、周學時4、三屆、學生數(shù)200人;數(shù)據(jù)庫基礎、專業(yè)課、周學時4、兩屆、學生數(shù)140人。承擔的實踐性教學: C語言程序設計上機及課程設計指導,學生數(shù)200

17、人;軟件技術專業(yè)的面向?qū)ο蟪绦蛟O計上機及課程設計指導,學生總?cè)藬?shù)100人;Java語言程序設計上機及課程設計指導,學生數(shù)120人;數(shù)據(jù)庫原理課程設計指導,學生數(shù)40人;匯編程序課程設計指導,學生數(shù)40人;2002至2007年參與了畢業(yè)生的畢業(yè)論文及畢業(yè)設計指導教學工作,學生總?cè)藬?shù)10人。2-3學術研究虛擬波形測試儀2002年7月 校發(fā)展基金項目 項目參與者C語言精品課程,2006.6, 項目參與者課程類別:公共課、基礎課、專業(yè)基礎課、專業(yè)課3. 教學隊伍情況3-1人員構成(含外 聘教師)姓名性別出生年月職稱學科專業(yè)在教學中承擔的工作葉安勝男1971.12副教授系統(tǒng)結(jié)構負責人,主講教師張修軍男1

18、973.12高級工程師計算機通信主講教師、項目案例教學蘇長明男1969.11講師軟件工程主講教師張志強男19764講師軟件工程主講教師黃愛明女19709講師計算機應用主講教師徐曉丹(外聘)男1971,10高級工程計算機應用項目案例教學、實訓輔導實驗(公司)古沐松男19824助教計算機應用輔導實驗3-2教學隊伍整體結(jié)構教學隊伍的學歷結(jié)構、年齡結(jié)構、學緣結(jié)構、師資配置情況(含輔導教師或?qū)嶒灲處熍c學生的比例)本課程組教學隊伍穩(wěn)定、結(jié)構合理,學術各有專長又相得益彰,勢頭強勁,是以中青年教師為主、具有極強敬業(yè)精神、團隊精神和奉獻精神的師資隊伍。該隊伍的學歷結(jié)構如下:6個碩士,1個學士。年齡結(jié)構:隊伍年輕

19、,都是40歲以下的教師組成。30-40歲之間,6人,30歲以下1人。職稱結(jié)構:2個副高職稱,3個中級,1個初級。各老師所學專業(yè)都是計算機及相關專業(yè)。5個主講教師,2個試驗輔導和項目案例老師。從05級開始,各個專業(yè)都開設了該門課程。學緣結(jié)構如下:本科分別來自于不同的學校(同濟大學、浙江大學、電子科技大學、西南師范大學、四川師范大學),碩士來自于兩個學校(浙江大學、電子科技大學、四川大學,其比例為1:5:1);人員穩(wěn)定,教師和學生比列為300:6,師資配置情況已達教學要求。雙師型教師有3人,葉安勝、張修軍、徐曉丹,占整個師資的43%,他們都曾經(jīng)在軟件開發(fā)公司任過職,具有豐富的項目開發(fā)經(jīng)驗和技術。3

20、-3教學改革與教學研究近五年來教學改革、教學研究成果及其解決的問題(不超過十項) 教學隊伍中成員除了參加本課程的教研活動以外,同時還承擔本學員的教學平臺和程序設計語言類課程、計算機網(wǎng)絡等專業(yè)課程,計算機硬件和計算機文化基礎課程的教學和教改任務,并且取得很好的成果: 1、教學改革 、定位準確,分層次教學:結(jié)合學校城市型、應用型綜合大學的定位,以實用性軟件人才培養(yǎng)為目標,再根據(jù)學員所有涉軟件專業(yè)的具體的培養(yǎng)特色和培養(yǎng)定位,分別制訂對應課程的培養(yǎng)目標,包括:教學計劃、教學大綱、教學內(nèi)容、實踐性教學環(huán)節(jié)、項目案例教學、習題、教材和考核等等。 、利用平臺、整合資源:利用學校的網(wǎng)絡教學平臺,建設優(yōu)質(zhì)豐富的

21、教學資源和教學環(huán)境,滿足學生個性化的自主性和研究性學習;重點從講授、討論、作業(yè)、實踐、考核、教材等課程教學六要素上落實以學生為主體,教師為主導的教學模式,從而有利于學生創(chuàng)新思維和能力的培養(yǎng) 。所有課程的電子教案、作業(yè)、實驗、答疑等教學各個環(huán)節(jié)均可以在平臺上得到支持,提供了比較豐富的網(wǎng)絡課程教學資源下載。 、強化項目案例教學:提供專門的項目案例實訓室,為該課程的項目案例提供優(yōu)質(zhì)的教學環(huán)境。課程組充分調(diào)研企業(yè)人才需求,精心研究、開發(fā)相應的案例項目,制訂詳細的開發(fā)任務書及開發(fā)要求,以圖通過項目案例教學,真正讓學生對技術的應用達到企業(yè)的要求。 、規(guī)范教學過程:我們采取了 2 項措施,一是規(guī)范教師教學過

22、程,每一位教師對任課班級都有一份書面承諾,對包括答疑時間地點、作業(yè)次數(shù)和批改量、實驗量等均有詳細規(guī)定,做到絕不“短斤少兩”。二是每門課程都有創(chuàng)新活動。為學生提供實驗條件、指導師資,并且宣布與考核辦法掛鉤的辦法,使得每門課程均有約 10% 左右的學生成為尖子。2承擔的教改項目、教學成果及教材編寫: 計算機圖形學,2005年省精品課程建設; C語言2006年校精品課程 建設; 多媒體課件的開發(fā),1999年,校發(fā)展科技基金項目,該項目為課程的多媒體教學提供了方便; 2005年7月C與C+語言教學中對方法論的探討獲第21屆中國高等學校電子教育研究會優(yōu)秀論文獎; 2007年?;痦椖浚撼啥即髮W網(wǎng)上教學頻

23、道項目的開發(fā),為全校的老師提供一個網(wǎng)上備課、網(wǎng)上教學、學生網(wǎng)上自主學習、自我測試、網(wǎng)上題庫管理等提供了一個使用平臺。 2007年1月:Visual Foxpro程序上機實驗及習題集,高等教育出版社 2008年2月:SQL Server 2005實例精講,清華大學出版社 2008年2月:SQL Server 2005WEB編程,清華大學出版社。 2008年2月:SQL Server 2005與XML編程,清華大學出版社3-4師資培養(yǎng)近五年培養(yǎng)青年教師的措施與成效1、教學隊伍中高級職稱教師的教齡基本上在十年以上;年終考核成績近三年中優(yōu)秀的有3人次、其余都為稱職。2005年年終考核成績?nèi)缦拢禾K長明黃

24、愛明 葉安勝 張志強優(yōu)秀 稱職 稱職 稱職2006年年終考核成績?nèi)缦拢禾K長明黃愛明 葉安勝 張志強稱職 稱職 稱職 稱職2007年年終考核成績?nèi)缦拢禾K長明黃愛明 葉安勝 張志強 張修軍 古沐松 優(yōu)秀 稱職優(yōu)秀 稱職 稱職 稱職 2、經(jīng)過院、系共同的努力,師資隊伍建設始終作為課程建設的“重中之重”工作來抓,本課程已形成一支政治素質(zhì)好、業(yè)務水平高、教學經(jīng)驗豐富、年齡結(jié)構、職稱結(jié)構均合理的教師隊伍。3、整個隊伍都是40歲以下教師組成,對整體隊伍的培養(yǎng)和提升就十分重要。對每人都有培養(yǎng)計劃,總體來說,青年教師培養(yǎng)計劃分為3個方面:  、做好課程上崗前的培訓。青年教師必須完成本課程所有教學環(huán)節(jié)才

25、能主講部分課程,包括聽老教師授課1學期、做課程輔導、實驗2學期。并在主講初期指派老教師聽課,進行教學法研討活動。以后雙語教學立項后,可以吸收青年教師參與授課。   、提高職稱、學歷和充電。我們積極鼓勵青年教師攻讀博士學位,有多位老師正積極準備;同時鼓勵、支持教學隊伍中的教師積極申報副教授和教授職稱;還準備再增加一位青年教師,增強后備力量和活力;另外還將陸續(xù)安排了23位青年教師參加專業(yè)技能技術的培訓并送到企業(yè)中,參與企業(yè)橫向的開發(fā)項目,每年至少參與3個軟件開發(fā)項目的合作、以加大青年教師的實際應用能力和雙師型教師的培養(yǎng)力度;今年準備派2名教師參加外語培訓,即將出國進修,為以后的雙語教學打

26、下基礎。  、吸收青年教師參加教學研究項目和編寫教材,參加橫行項目開發(fā)?,F(xiàn)在所有的教師至少已參加了一本教材、講義的編寫出版(含其他課程);爭取讓每個老師都參與校、省級教改項目。 學緣結(jié)構:即學緣構成,這里指本教學隊伍中,從不同學校或科研單位取得相同(或相近)學歷(或?qū)W位)的人的比例。4課程描述4-1 本課程校內(nèi)發(fā)展的主要歷史沿革一、課程描述 毫無疑問,21世紀初是Web的時代,隨著Internet的飛速發(fā)展,各種新技術應運而生。自從1998年初XML由W3C(World Wide Web Consortium,世界廣域網(wǎng)組織)設計完成以來,這個標準便如野火般漫延至科學和工業(yè)領域。XM

27、L是一種專門為Internet所設計的標記語言,它的重點是管理數(shù)據(jù)本身,數(shù)據(jù)的表示形式交給其他技術來解決。W3C(萬維網(wǎng)聯(lián)盟)也不斷為XML制定新的標準,對其進行完善。毫不夸張地說,XML一統(tǒng)Web天下的局面已經(jīng)指日可待。 而今的網(wǎng)絡時代,各行各業(yè)都會使用到網(wǎng)絡應用程序。在實際應用中,應用程序和平臺都是多種多樣的。對于開發(fā)者來說,如何在這些不同的平臺之間互通數(shù)據(jù),實現(xiàn)通信格式兼容呢?XML技術是一種很好地解決方案,特別是基于Microsoft .NET Framework的XML技術,而.NET平臺本身具有可以讓應用程序運行在各種不同的設備上,最終可以向使用者提供更好的用戶體驗,能夠讓用戶在任

28、何地方運用任何設備獲取信息,訪問數(shù)據(jù)的優(yōu)點。XML可以讓不同的平臺,不同的系統(tǒng)互相通信,他們可以通過XML技術進行暢通的信息傳遞。二、該課程在我校的發(fā)展和改革進程大體可分為以下3個階段:1、第一階段(2001-2004),探索、學習階段。 在2001年,W3C(萬維網(wǎng)聯(lián)盟)正式發(fā)布了XML1.0的標準,我們就組織老師開始學習XML技術的內(nèi)容和應用,同時關注該技術在實際的項目開發(fā)中、特別是一些行業(yè)應用領域中的應用情況。我們的葉安勝、張修軍等老師,長期在軟件公司從事軟件項目開發(fā),特別留意XML技術的應用情況。隨著該技術的不斷發(fā)展和成熟,特別是一些大的軟件廠商先后推出了自己的XML編譯器,特別是Mi

29、crosoft的.NET平臺,對XML的全面支持,對XML技術的發(fā)展起到極大的推動作用。包括在JVAVA平臺上,也相應推出了相關的技術和產(chǎn)品。這些老師在實際的項目開發(fā)中,都先后在應用領域中用到了XML技術。在這樣一種狀況下,我們就積極準備和籌劃開設XML技術及應用課程。并在2004級開始,在計算機科學與技術本科專業(yè)、計算機應用??茖I(yè)設置該課程,作業(yè)專業(yè)課程進行教學。并且根據(jù)XML技術的發(fā)展,制定了相應那個年級的教學計劃和教學大綱、試驗教學大綱等等。在2005級的計算機科學與技術專業(yè)本科、計算機應用專科、信息科學與技術專業(yè)本科開設了該課程。2、第二階段(2005-2008),正式實施、初步建立

30、涉軟專業(yè)的XML技術及應用課程體系結(jié)構階段。 在2006級及以后的各個年級中,我們在學院的所有專業(yè)(計算機科學與技術、軟件工程、網(wǎng)絡工程、數(shù)字媒體技術、信息與計算、計算機應用、軟件技術、計算機信息管理等)都開設了該課程。這一階段,我們針對不同的專業(yè)方向,對XML技術及應用課程提出了不同的課程體系和教學內(nèi)容,分別制定了相應的教學大綱,設計了部分實驗。整理出了每個章節(jié)的主要習題。特別是在技術應用方面,我們專門設計了項目案例要求和項目內(nèi)容,為我們培養(yǎng)實用型人才,在該課程中得到了充分體現(xiàn)。 該課程的課堂形式從開始就采用先進的理念:包括理論課堂+上機演示教學+部分項目案例式教學+實驗室上機操作+小項目實

31、訓試驗,這使得我們的教學手段和教學形式多樣化,教學效果得到同學們的認可和肯定。這也充分說明了我們始終貫徹執(zhí)行實用性人才培養(yǎng)的理念。 到了2008年,本課程的建設已見初步效果,選擇了比較適合的各個專業(yè)的教材、有實驗,而且形成了一支師資隊伍,已有4人可以主講,校內(nèi)授課面擴大到整個信息科學與技術學院的各個專業(yè)。我們已經(jīng)開始著手準備自己編寫自己的一系列的教材。3、第三階段(2008-2012),課程預計基本達到成熟階段。 通過大量的教學研究和實踐,準備對該課程提出兩層次的“XML技術及應用”課程的體系結(jié)構和教學內(nèi)容,基本覆蓋學校的理、工、文、管、醫(yī)各類專業(yè)。兩個層次主要針對計算機專業(yè)及非計算機專業(yè)的兩

32、個層次。 首先對計算機相關專業(yè)的“XML技術及應用”建立起一整套的課程體系結(jié)構、教學大綱、教學內(nèi)容、試驗內(nèi)容、項目案例內(nèi)容等等。同時開設全校的公選課程,或者根據(jù)其它專業(yè)如管理學院的實際要求,專門為其開設該課程,爭取達到每年的受益學學生人數(shù)在2000人左右。 教材建設,我們將自己編寫適合我們自己需要的實用型人才培養(yǎng)教材體系,并在2009年至少出版兩本教材,同時編寫對應試驗操作手冊和項目案例操作手冊,使我們的試驗和項目案例教學規(guī)范化。 我們會在教學過程中,注意除對學生知識的傳授外,在計算機能力、素質(zhì)培養(yǎng)方面作一些探索,爭取在2010年開始引入雙語教學,在教材和教學內(nèi)容方面逐漸向國際化靠攏,并建設一

33、個具有創(chuàng)新型、綜合型的軟硬件實驗,培養(yǎng)學生的項目開發(fā)和技術應用能力。  主講教師也由初期的2人計劃增加到6人,同時計劃組建一個“XML技術開發(fā)團隊”并積極吸納優(yōu)秀學生參加。 我們的目標就是使該課程成為具有我校計算機專業(yè)教學特色的一門優(yōu)秀課程,并且在國內(nèi)具有較大影響和輻射作用。4-2 理論課和理論(含實踐)課教學內(nèi)容4-2-1 結(jié)合本校的辦學定位、人才培養(yǎng)目標和生源情況,說明本課程在專業(yè)培養(yǎng)目標中的定位與課程目標 1、學校的辦學定位及專業(yè)定位成都大學辦學定位是要建設成為城市型、綜合型、應用型大學。信息科學與技術學院作為成都市創(chuàng)新型、應用型IT人才培養(yǎng)基地。在學院開設該課程的7個涉軟專業(yè)

34、中,我們在教學內(nèi)容、實踐性教學環(huán)節(jié)及項目案例教學內(nèi)容的設定上,都將積極圍繞學校、學院及專業(yè)培養(yǎng)目標和特色著手,制定出自己的課程目標和培養(yǎng)方向。 2、課程培養(yǎng)目標而今的網(wǎng)絡時代,各行各業(yè)都會使用到網(wǎng)絡應用程序。在實際應用中,應用程序和平臺都是多種多樣的。對于開發(fā)者來說,如何在這些不同的平臺之間互通數(shù)據(jù),實現(xiàn)通信格式兼容呢?XML技術是一種很好地解決方案,特別是基于Microsoft .NET Framework的XML技術,而.NET平臺本身具有可以讓應用程序運行在各種不同的設備上,最終可以向使用者提供更好的用戶體驗,能夠讓用戶在任何地方運用任何設備獲取信息,訪問數(shù)據(jù)的優(yōu)點。XML可以讓不同的平

35、臺,不同的系統(tǒng)互相通信,他們可以通過XML技術進行暢通的信息傳遞。 本課程的目標就在于培養(yǎng)學生在將來的企業(yè)中具備編寫大型的client/server應用程序解決方案的能力,成為程序開發(fā)者和顧問或者那些需要重要的技術支持的(例如:事物,安全,資源池等)web開發(fā)者,和業(yè)務應用程序開發(fā)者。因此,我們在教學內(nèi)容安排,實踐性安排會更多地和實際應用、實際的產(chǎn)品開發(fā)以及實際的場景結(jié)合,特別是在行業(yè)應用上帶來的優(yōu)勢。 下圖展現(xiàn)了整個XML技術及應用課程的整個體系結(jié)構。XML文檔<?xml ?>XML專用編輯器,XML SPYVS.NETXML基本語法基礎XML數(shù)據(jù)底層結(jié)構:(DTD 和XML S

36、chema)XML的顯示:層疊樣式表單和XSLTXML的相關技術:XLink,XPath和XPointer編程接口DOM接口SAX接口XML規(guī)范和標準與數(shù)據(jù)庫交換技術.NET架構平臺ADO.NETXML命名空間J2EE架構平臺JDBCXML包SQL SERVERORACLE數(shù)據(jù)交換接口數(shù)據(jù)庫具體商業(yè)項目應用系統(tǒng)(WEB服務)XML基礎篇XML編程接口應用篇XML商業(yè)應用篇圖一 課程內(nèi)容體系結(jié)構 3、課程內(nèi)容的層次 在整個XML技術及應用課程的整個知識體系結(jié)構中,我們將其中的內(nèi)容根據(jù)不同的專業(yè)及內(nèi)容本身的應用層面,分成了三個不同的層次。 第一個層次:知識基礎層,XML技術的標準和規(guī)范內(nèi)容 該層次

37、主要是XML1.0標準中所規(guī)定的內(nèi)容,是整個XML技術的基礎層面的內(nèi)容,也是我們所有專業(yè)必須要詳細介紹的內(nèi)容。主要有:XML語法基礎;XML數(shù)據(jù)的底層結(jié)構DTD和XML Schema;XML文檔的編寫及驗證;XML顯示技術XML的樣式單(XSLT)和級聯(lián)樣式表(CSS);WEB服務及SOAP協(xié)議;XML的應用程序編程接口(DOM和SAX接口)。 第二個層次:基礎應用層,XML應用程序編程接口應用。 該層次主要針對不同的開發(fā)平臺(目前主要是.NET架構及J2EE平臺),這些平臺針對XML標準接口提供的具體實現(xiàn)。掌握這些平臺下具體編程接口的體系及使用方法等等。這個部分,是我們應用型人才培養(yǎng)過程中的

38、重要內(nèi)容和核心內(nèi)容。 第三個層次:高級應用層,主要介紹基于XML技術應用項目開發(fā)綜合應用。 該層次主要針對基于XML技術的應用項目開發(fā),綜合應用XML的相關知識點,培養(yǎng)學生動手能力、知識應用能力、創(chuàng)新能力和適應社會需求的能力。針對不同的開發(fā)平臺(目前主要是.NET架構及J2EE平臺),可以采用項目案例開發(fā)教學或者是綜合性、設計型、創(chuàng)新型試驗來完成本部分教學。這個部分,也是我們應用型人才培養(yǎng)過程中的重要內(nèi)容和核心內(nèi)容。 4、各專業(yè)教學層次設置 根據(jù)我們對開設該課程的相關專業(yè)的培養(yǎng)目標和培養(yǎng)計劃進行充分分析和研究后,確定不同的專業(yè),對教學內(nèi)容的層次作了不同的設置和規(guī)定: 微軟特色專業(yè):將第二個層次

39、和第三個層次的教學作為整個教學體系的核心和重點。而XMLDOM以.NET Framework為準介紹。 其他涉軟件專業(yè)包括計算機科學與技術、軟件工程專業(yè)、網(wǎng)絡工程、數(shù)字媒體技術專業(yè)則:將第一個層次和第二個層次為重點,適當加大第三個層次教學。其中,網(wǎng)絡工程的編程接口,采用基于JAVA平臺的API,另外幾個專業(yè)還是以以.NET Framework平臺的API為基礎介紹。 信息與計算專業(yè):重點介紹第一個層次,適當兼顧第二個層次,根據(jù)他們的專業(yè)方向(數(shù)據(jù)挖掘),將第三個層次的教學內(nèi)容,改為基于XML的數(shù)據(jù)庫交換技術。以SQL Sever 2005和Oracle 10g為重點。 針對其它專業(yè)及全校的選修

40、課程:則重點以第一個層次為核心,介紹XML標準中的內(nèi)容,在編程接口的第二層次不作過多的要求,對第三個層次的內(nèi)容不作要求。4-2-2 知識模塊順序及對應的學時 根據(jù)學院相應專業(yè)的定位層次及所培養(yǎng)的重點,針對各個專業(yè)的不同需要,對網(wǎng)絡課程的內(nèi)容和技能要求做相應整合,很好的滿足了各專業(yè)對于該課程的教學要求。1、微軟特色專業(yè)教學內(nèi)容:(36學時)知識大類具體的教學內(nèi)容知識點面向.Net FrameWork的XML概述(2學時)XML商業(yè)應用領域及.Net Framework的解決方案;基于.NET框架的XML標準(W3C標準);XML在.NET的框架下的實現(xiàn);基于.NET框架的XML類的方法。XML語

41、法基礎(2學時)XML格式(元素規(guī)則,屬性規(guī)則、指令規(guī)則、注釋規(guī)則);XML組成;XML詞匯表,及詞匯表的作用和創(chuàng)建規(guī)則;什么叫命名空間及其作用;URL命名空間的使用。XML底層結(jié)構(DTD和XML Schema)及其驗證(6學時)XML驗證技術(DTD,XDR,XSD);如何用這三種驗證技術對XML進行驗證;介紹.NET下的XmlValidatingReader類、類的各個屬性和方法和如何用這個類實現(xiàn)3種驗證技術對XML進行驗證;高級驗證技術等。 XML編寫(2學時)本章是XML的核心內(nèi)容,重點講解XML的編寫過程;XmlTextWriter類的方法,屬性,及其優(yōu)點;在生成XML文檔中需要用

42、到的屬性,方法;如何輸出有命名空間的XML文檔;控制XML格式和轉(zhuǎn)換XML。XML顯示技術(4學時)CSS定義及使用;XML轉(zhuǎn)換;擴展XSLT樣式表單;XSLT語法和XSLT的組成;XslTransform類編程的使用。XML查詢(6學時)Xpath的定義,及其使用;用Xpath查詢XML;利用XpathNavigator對象來創(chuàng)建和瀏覽Xpath文檔、創(chuàng)建和編譯查詢;XpathNavigator查詢的返回值類型,整型和結(jié)點集及其對返回值的操作;使用XQuery鏈接和查詢XML文檔:Xquery的定義,Xquery開發(fā)的基本原理,Xquery和Xpath的異同及其優(yōu)劣,Xquery的語法和使用

43、方法。操作緩存中的XML(DOM及操作)(4學時)XML文檔對象模型(DOM);從DOM調(diào)入XML及保存XML文檔;XmlNodeList類的使用;使用DOM瀏覽XML;創(chuàng)建新節(jié)點;修改和刪除節(jié)點。SQL XML(4學時)Sql Server2000/2005對XML的支持;用XML實現(xiàn)對Sql Server2000/2005的查詢;使用http協(xié)議實現(xiàn)數(shù)據(jù)的訪問和輸入及其注意事項。XML序列化(4學時)使用XmlSerializer類實現(xiàn)XML序列化和反序列化;序列化和SOAP的關系;XML序列化的優(yōu)缺點。XML項目案例(2學時)介紹XML技術的綜合應用2、其它涉軟專業(yè)教學內(nèi)容:(44學時)

44、知識大類具體的教學內(nèi)容知識點XML概述(2學時)標記語言的發(fā)展;XML的特點和應用前景; XML開發(fā)和應用環(huán)境XML語法基礎(4學時)XML格式(元素規(guī)則,屬性規(guī)則、指令規(guī)則、注釋規(guī)則);XML組成;什么叫命名空間及其作用;URL命名空間的使用。XML底層結(jié)構(DTD和XML Schema)及其驗證(8學時)1、DTD DTD的作用;DTD元素;DTD屬性;DTD實體;使用DTD。2、XML Schema Schema的格式與使用;Schema的元素聲明;Schema的屬性聲明;Schema的數(shù)據(jù)類型;Schema的名稱空間;3、XML文件設計及有效性驗證XML編寫(4學時)本章是XML的核心

45、內(nèi)容,重點講解XML的編寫過程;XmlTextWriter類的方法,屬性,及其優(yōu)點;在生成XML文檔中需要用到的屬性,方法;如何輸出有命名空間的XML文檔;控制XML格式和轉(zhuǎn)換XML。XML查詢/顯示技術(8學時)CSS定義及使用;CSS概述及應用XML轉(zhuǎn)換;擴展XSLT樣式表單;XSLT語法和XSLT的組成;XLink和XPointer概述;Xpath和XqueryDOM標準(4學時)XML文檔對象模型及編程原理SQL XML(4學時)Sql Server2000/2005對XML的支持;用XML實現(xiàn)對Sql Server2000/2005的查詢;使用http協(xié)議實現(xiàn)數(shù)據(jù)的訪問和輸入及其注意

46、事項。.NET架構下的XML編程技術(14學時)1、驗證技術: 介紹.NET下的XmlValidatingReader類、類的各個屬性和方法和如何用這個類實現(xiàn)3種驗證技術對XML進行驗證;高級驗證技術等。2、XML編寫:講解XML的編寫過程;XmlTextWriter類的方法,屬性,及其優(yōu)點;在生成XML文檔中需要用到的屬性,方法;如何輸出有命名空間的XML文檔;控制XML格式和轉(zhuǎn)換XML。3、XML查詢Xpath的定義,及其使用;用Xpath查詢XML;利用XpathNavigator對象來創(chuàng)建和瀏覽Xpath文檔、創(chuàng)建和編譯查詢;XpathNavigator查詢的返回值類型,整型和結(jié)點集及

47、其對返回值的操作;使用XQuery鏈接和查詢XML文檔:Xquery的定義,Xquery開發(fā)的基本原理,Xquery和Xpath的異同及其優(yōu)劣,Xquery的語法和使用方法。DOMXML文檔對象模型(DOM);從DOM調(diào)入XML及保存XML文檔;XmlNodeList類的使用;使用DOM瀏覽XML;創(chuàng)建新節(jié)點;修改和刪除節(jié)點。4、XML序列化使用XmlSerializer類實現(xiàn)XML序列化和反序列化;序列化和SOAP的關系;XML序列化的優(yōu)缺點。4-2-3 課程的重點、難點及解決辦法 1、課程重點 根據(jù)不同專業(yè)及其專業(yè)的定位和培養(yǎng)目標的不同,重點內(nèi)容也有所區(qū)分??傮w來說是包括主要XML標準及編

48、程應用接口和開發(fā)應用。包括:XML基本語法基礎;XML文件的編寫;XML的底層數(shù)據(jù)結(jié)構(DTD和Schema);XML驗證;XML顯示(XSLT);Xpath語言;XML DOM;基于.NET架構的XML編程技術(主要的類及其屬性、方法及編程);數(shù)據(jù)庫對XML的支持等等。這些都本課程的重點內(nèi)容,對不同專業(yè),如微軟色專業(yè)而言:基于.NET架構的XML編程技術,項目據(jù)案例開發(fā)及教學,又其重中之重。2、課程難點 本課程的難點主要包括:XML的底層數(shù)據(jù)結(jié)構(DTD和Schema);XML驗證;Xpath語言;XML DOM;基于.NET架構的XML編程技術(主要的類及其屬性、方法及編程);項目案例和項

49、目實訓等等。由于基于.NET架構的XML編程技術的類太多,其屬性和方法也很多,在學習過程中,學生普遍感到困難。項目案例教學中的具體教學內(nèi)容的設置、尋找便于實訓的項目和包含較完整的知識點的項目不好找,需要組織人員進行研究和開發(fā)。同時對上課老師的項目開發(fā)和項目實施經(jīng)驗要求較高。這些都給本課程的教學和實施帶來了不少的困難和難度。3、重難點解決辦法 對于以上的重點和難點內(nèi)容,課題組老師反復討論研究,主要提出以下的辦法,在教學過程收到比較好的效果。 重點、難點內(nèi)容重點講、采用比較慢的教學進度,通過豐富的例子和形象的多媒體動畫演示,讓學生對重點難點能比較輕松的接受。再有就是加強實踐性教學,讓學生上機調(diào)試、

50、加強認識。通過最后一個設計型實驗以及項目案例,覆蓋了本課程的重點和難點知識。但還很有必要進一步加強實踐性課程的時間和力度。我們專門外聘了在公司從事項目開發(fā)多年的高級項目經(jīng)理、高級工程師徐曉丹,擔任我們課程的項目案例教學和項目實訓,并不定期組織課程組老師進行XML技術的項目開發(fā)和研討,提供我們整個課程組的老師實踐經(jīng)驗。 通過網(wǎng)上教學網(wǎng)絡平臺,教師與學生的網(wǎng)上交流可以讓教師能及時掌握學生學習動態(tài),了解學生對知識掌握程度。我們還在網(wǎng)絡平臺上提供了豐富的習題及解答。方便學生自學。4-2-4 實踐教學的設計思想與效果(不含實踐教學內(nèi)容的課程不填) 我們將該課程的實踐性教學內(nèi)容,分為三個層次: 

51、 第一層次是基本知識訓練:它是以上幾個專業(yè)都要求的,主要是使學生掌握XML標準的基本內(nèi)容和規(guī)范,是XML的技術基礎。包括:序號實驗內(nèi)容實驗類別1創(chuàng)建DTD文檔及其對應合法性的XML文檔。 設計型2創(chuàng)建XSD及其對應合法的XML文檔。設計型3使用XSLT顯示數(shù)據(jù)。設計型4XML DOM編程,使用該對象訪問XML文檔。設計型5利用XML進行簡單網(wǎng)頁設計。小綜合型  第二層次是知識應用訓練,它面向計算機涉軟專業(yè)的學生,針對.NET架構下的XML編程技術應用。包括:序號實驗內(nèi)容實驗類別1XML DOM編程,使用該對象訪問XML文檔。設計型2利用XML進行簡單網(wǎng)頁設計。小綜

52、合型  第三層次是高級技能訓練,主要培養(yǎng)學生的創(chuàng)新精神、動手能力和項目開發(fā)能力。主要是為該課程設計的項目案例開發(fā)。該類項目實訓主要針對微軟特色專業(yè)班的學生以及其它學有余力的同學設置和要求的。序號實驗內(nèi)容實驗類別1新聞發(fā)布系統(tǒng);或者IT公司通用網(wǎng)站系統(tǒng)開發(fā),.項目案例  到目前為止我們已經(jīng)給140名學生授課,其中所有的學生進行了第一、二層次的實驗。第三層次的創(chuàng)新實驗教學思想和實驗內(nèi)容已應用微軟06和軟件技術06的教學中,參加學生人數(shù)達到80人。 結(jié)果表明:重基礎、強實踐、突出能力考核可以更充分的調(diào)動學生學習的積極性,教學效果提高了、綜合應用能力提高了,課程及格率自然也提高了。

53、4-2 實踐(驗)課教學內(nèi)容4-2-1課程設計的思想、效果以及課程目標 根據(jù)實踐性教學設計思想,根據(jù)不同專業(yè)及培養(yǎng)目標的差異,在實踐性教學內(nèi)容設置上分為三個層次,每個層次的課程教學目標也不一樣。 第一層次是基本知識訓練:它是以上幾個專業(yè)都要求的,主要是使學生掌握XML標準的基本內(nèi)容和規(guī)范,是XML的技術基礎。  第二層次是知識應用訓練,它面向計算機涉軟專業(yè)的學生,針對.NET架構下的XML編程技術應用。包括:  第三層次是高級技能訓練,主要培養(yǎng)學生的創(chuàng)新精神、動手能力和項目開發(fā)能力。主要是為該課程設計的項目案例開發(fā)。該類項目實訓主要針對微軟特色專業(yè)班的學生以及其它學有余力的同學設置和要求的。4-2-2課程內(nèi)容(詳細列出實驗或?qū)嵺`項目名稱和學時)1、微軟特色專業(yè)的實踐教學內(nèi)容:(36學時)學時實驗內(nèi)容實驗類別2學時創(chuàng)建DTD文檔及其對應合法性的XML文檔。 設計型4學時創(chuàng)建XSD及其對應合法的XML文檔。設計型4學時使用XSLT顯示數(shù)據(jù)。設計型10學時.NET架構下的XML編程技術,包括:XML驗證;XML編寫;XML查詢;XML DOM編程,XML序列化及SQL Sever的XML支持。操作型16學時新聞發(fā)布系統(tǒng);或者IT公司通用網(wǎng)站系統(tǒng)開發(fā),:任務: 通

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論