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

0
首頁 精品范文 數據庫課程設計工作

數據庫課程設計工作

時間:2022-07-25 14:13:03

開篇:寫作不僅是一種記錄,更是一種創造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇數據庫課程設計工作,希望這些內容能成為您創作過程中的良師益友,陪伴您不斷探索和進步。

數據庫課程設計工作

第1篇

一、鉆井工程課程設計輔助教學系統的組成

該系統由鉆井工程設計典型案例信息管理子系統、鉆井工程輔助設計模板子系統、鉆井工程輔助設計計算系統、鉆井工程設計輔導與教學子系統和鉆井工程輔助設計數據庫等幾大部分組成(圖1),每一部分的功能概述如下。(1)設計文檔管理與查閱子系統。系統主要用于對鉆井工程課程設計管理文件、制度要求和各種規范的數據庫管理、維護,并方便學生及時查閱。另外,該子系統也提供了鉆井工程設計書案例和鉆井工程設計說明書的RFT文檔顯示,使學生能夠了解鉆井工程設計書與設計說明書的書寫格式與規范,以及設計書的內容與流程,以方便學生在設計過程中能夠及時掌握設計書和設計說明書書寫的流程、格式和各種規范要求,最終形成合格的設計文檔。(2)鉆井工程典型設計案例管理與查閱子系統。為了使學生能夠從各種典型的設計案例中學習得到進行鉆井工程各環節設計的要點、方法、流程,工程設計書書寫的格式、要求與規范。系統從產學研合作單位的油田設計院獲取了十余份鉆井工程設計書,采用信息管理系統的方法將這些設計書中的內容全部錄入到數據庫中,進行日常的管理與維護。按任務進行逐一的分解,使得學生在做每一部分的設計時,能夠及時閱讀了解各部分設計的內容和流程,結合各種資料,采用邊學習、邊設計的方法來順利地完成相關的任務。(3)鉆井工程輔助設計模板管理與使用子系統。本文在參閱大量工程設計書案例的基礎上,以任務驅動的方法進行層層分解,并綜合形成了一整套鉆井工程設計書模板。學生可以參照這些模板來展開相關的設計工作。既規范了學生的設計,又啟發、引導了學生在通適化的設計邏輯與步驟下,通過系統給予的各種提示信息來逐步完成相關的設計。(4)鉆井工程輔助設計與計算子系統。在鉆井工程設計過程中,涉及大量繁雜的工程設計計算,許多計算過程需要進行循環迭代和優化搜索操作,依靠計算器根本無法完成。以往由于缺少設計信息和數據的數據庫管理,導致學生在使用工程設計軟件的過程中,需要重復輸入大量的數據。而且由于缺乏規范化的管理,低級錯誤層出不窮,工作效率十分低下。鑒于此,本系統提供了一個能夠專門進行各種鉆井工程計算的計算機輔助設計系統,通過規范化的輸入,將各種基礎數據按照任務的要求逐一輸入到數據庫,進行統一的管理維護。由于實現了鉆井工程數據的信息化管理,所有數據只需輸入一次。在設計過程中,本系統能夠自動調用相應的數據來幫助學生完成各種工程設計與計算。(5)鉆井工程設計輔助教學與管理子系統。在鉆井工程設計模板和鉆井工程設計計算模塊中,針對可能出現的各種問題,本系統都提供了詳細的解決方案,以便引導學生按步驟完成相關的設計。(6)鉆井工程課程設計輔助教學系統數據庫。為了順利地完成以上各項工作,本文將各種信息通過數據庫,利用信息管理系統技術實現高效的管理與維護。該數據庫主要由以下3大部分組成:①基礎數據子庫,包括油田、區塊、工具類型、工具名稱、鉆頭類型、鉆頭廠家、學生資料等基礎性數據資料的管理、維護與使用;②典型工程設計案例數據子庫,用于保存鉆進工程典型案例設計書中的所有信息;③鉆井工程課程設計結果數據庫,根據鉆井工程設計模板和流程的要求,本系統將設計過程中的所有結果信息以數據庫的形式進行保存,以方便學生的設計,并在每個環節的考核過程中實現計算機化的管理,加強考核的科學性和有效性。

二、鉆井工程典型設計案例檢索系統簡介

為了能夠使學生從各種典型設計案例中學習得到進行鉆井工程設計的方法,本文開發了一個鉆井工程典型設計案例檢索子系統,該系統的具體組成參見圖2。該檢索系統包括了從一口井的地質設計任務書下達到鉆井完鉆,及鉆井工程進度與技術經濟指標等各項具體的設計內容,可以將一口井完整的鉆井工程設計書錄入到本系統數據庫,進行日常的管理、維護,并能隨時進行調入顯示與查閱。圖3是該子系統項目檢索入口應用程序主窗口,在檢索某口井的設計資料進行閱讀顯示之前,首先要選擇相應的井號。圖4是一口井地質設計任務書檢索窗口應用實例。為了方便學生對資料的檢索,本系統充分發揮了Windows系統的功能,實現了MDI多窗口文檔管理,圖5就是MDI多窗口文檔管理應用實例。另外,本系統在每個窗口中都帶有“檢索”命令按鈕。該按鈕就是在需要檢索其他井資料的時候,方便地彈出圖3窗口,并在選擇結束后自動調用相應井號數據進行顯示。

三、鉆井工程設計模板系統簡介

該子系統的目的是引導學生按照任務分解要求,在規定的時間內逐一完成相關的設計任務,圖6是該子系統的功能菜單項組成。鉆井工程課程設計時間為兩周,要求學生每天利用《鉆井工程輔助設計系統》來完成相關的設計,并錄入到數據庫進行保存,以便教師審閱、考核,及時發現問題,開展針對性的輔導。每一天的任務分解結果如表1所示。學生第一次進入課程設計輔導教學系統時,計算機從十余個工程設計案例中隨機確定其中的一個案例為設計模板,并自動生成一個設計系數。要求學生將案例的地質設計書和地質分層中涉及的垂深全部乘上該系數,手動修改后作為該生設計的基礎數據。

四、設計使用效果

我校石油工程專業2010級所有學生在該輔助設計系統的引導下,順利完成了鉆井工程課程設計任務。使用表明,該系統具有如下大優點。(1)該系統提供了多個鉆井工程設計案例,可供學生隨時檢索、調閱與學習,使得學生能夠從中了解設計的內容、方法與設計思路,并以這些案例為模板,標準、規范地完成鉆井工程各環節的課程設計。(2)任務明確、針對性強、效率高。由于實現了任務的模塊化分解和層次化設計,可以在輔助系統的引導下逐步完成課程設計工作,每一步要做的工作,如何做,系統都能夠非常明確地給予提示與指導。學生的任務就是在系統所提供的設計指導下,收集數據并以統一的方式錄入到數據庫中。例如,圖7就是噴射鉆井數據錄入管理應用實例。而每一步的設計,系統都能夠給予詳細的提示,讓學生明白設計的原理和過程。圖7噴射鉆井設計數據的整理、錄入與維護本系統既是一個輔助設計系統,同時又是一個較為完整的學習系統。本系統將熟悉了解設計流程、明確設計原理和方法、規范設計語言與行文方式放在首要的位置,強調學生設計能力的實訓與培養。例如,圖8為如何確定噴射鉆井最大和最小流量的應用實例。該系統通過精心的規劃設計,不僅能夠使學生知道如何做,又能及時提供信息使學生明白哪些是固定的知識,哪些又是靈活的知識,哪些需要根據現場的資料來確定等,使學生在進行動態的工程設計和計算過程中,能夠及時獲得設計所需的相關知識、方法和原理,將一個繁雜、晦澀的設計過程演化成為一個生動有趣的學習過程,從而大大提高了學生主動學習的積極性和設計的能動性,解決了以往普遍存在的畏難情緒,推動了學生動起手來,結合自己的設計數據完成相關的設計任務。(3)課題選擇多樣性、設計完整度高。本系統使學生第一次進入課程設計時,能夠自動地從十余個工程設計案例中隨機地確定其中的一個案例為設計模板,并提供一個設計系數,將案例的地質設計書和地質分層中涉及的垂深數據統一乘上該系數,作為該生設計的基礎數據。同時,本系統也采用了地層孔隙壓力和破例壓力多案例選擇,并以案例數據為基礎輔之以隨機波動量的方法,形成每個學生設計所需的壓力剖面,使得每一個學生的設計參數均不相同,從源頭上有效地杜絕了學生的抄襲現象。因此,盡管設計模板可以相同,但設計的基礎參數各不相同,設計結果也各有差異。由于所有的設計結果都保存到數據庫中,計算機能夠很方便地利用每個學生的基礎數據自動完成相應的設計,通過比較學生設計和計算機設計之間的差異,可以有效地判別評價學生的設計情況。利用所提供的鉆井工程輔助設計系統,極大地降低了學生手動計算的工作量。能夠將學生的注意力轉移到設計數據的采集、整理、錄入與維護,設計原理、步驟和方法的了解,設計結果的整理和規范文本的形成上。使得原來需要一天、甚至數天的設計內容,只要通過點擊幾個屏幕按鈕就可以完成相應的設計,設計的時效性得到了極大的提高。利用本輔助系統,使得學生能夠在兩周的時間內順利完成整個鉆井工程的設計工作。由于設計過程又是一個學習、訓練的過程,學生的能動性得到了極大的激發,滿足了學生對設計工作的信心和成就感的訴求,這是以往進行鉆井工程課程設計無法做到的。設計結束后,學生們都能夠及時地上交完整的鉆井工程設計書。(4)避免繁雜的計算,降低設計和輔導的工作量。本系統提供的鉆井數據信息管理子系統和模塊化工程計算工具,極大地方便了學生使用。使學生能夠從數據資料整理和手工計算中解脫出來,將重點轉移到資料的綜合利用和設計能力的培養上。由于采用了個性化的計算機教學方式,許多問題在學生與計算機交互過程中得到解決,工程計算已成為達到設計目的的手段,而不是設計過程中一種枯燥繁重的勞動,計算過程顯得十分輕松、快捷。采用本輔助系統也提高了解決問題的時效性,極大地減輕了教師的輔導工作量。(5)易于實現質量監督與控制。由于實現了設計資料和過程參數的數據庫管理,使教師能夠及時了解每一位學生的設計進度、設計存在的問題,督促學生認真完成每天的設計任務,學生的整個設計過程能夠實現透明的跟蹤管理,從而保證每位學生設計的質量。(6)易于實現成績的評價。為了能夠盡可能客觀地評價學生的設計成果,本系統研制開發了一個工程設計評價系統。該系統能夠對學生設計的每一環節進行逐一分析并評價,給每一位學生的設計結果進行逐一的成績評定,圖9就是該系統的運行界面窗口實例。系統可以對圖9左邊的每一張學生設計結果數據庫表進行及時的匯總、評判,例如選中圖9左邊的“S_DIRECTIONALWELL”數據庫表之后,單擊窗口中部最上邊的“庫表讀入”按鈕,就可以將所有學生的定向井基礎數據匯總在右邊的數據庫窗口中動態顯示,并且在右邊的成績評定欄輸入相應的評定結果。按一定權重和統計方式逐一匯總每一項評定結果,就可以確定該生在利用該輔助系統進行鉆井課程設計所取得的成績。由于數據庫能夠將設計所涉及的中間數據和設計結果都保存下來,因此能夠利用該系統對學生的設計作出全面系統的評價。在評定過程中還可以不顯示相關的學生信息,能夠最大化地實現教師評定的客觀公正性。由于這些操作都是在計算機上完成的,操作起來十分快捷、規范,極大地減少了教師評閱的日常工作量。當然,本系統不能夠代替學生完成所有的課程設計任務,為此,在利用該系統完成鉆井工程計算機化設計的同時,還要求學生按照計算機輔助設計結果手工撰寫鉆井工程課程設計書和鉆井工程課程設計說明書各一份。將設計書成績、設計說明書成績、計算機輔助設計成績和平時成績按一定權重匯總,作為學生本次設計的最終成績。

五、結論與建議

如何將計算機應用到石油工程課程設計之中,起到計算機輔助教學應起的作用,是目前迫切需要解決的一個問題。鉆井工程課程設計輔助教學系統的開發為解決這一問題開展了十分有益的嘗試與探索。實踐表明,采用任務驅動模式,將鉆井工程設計分解成為前后相繼、層次分明的子任務,結合CAI教學手段與教學理念來開發模塊化工程輔助設計軟件,并結合數據庫和信息系統技術來管理涉及的各種參數、資料和數據,可以明確任務、理清思路,極大地提高學生設計的主動性、提升學生的學習興趣。結合案例開展課程設計,使得學生能夠由模仿學習向能動、創新的方面轉變。可使學生在有限的教學學時內系統掌握所學的專業知識,對于培養學生獨立分析和解決現場實際問題的能力具有非常好的促進作用。該系統的應用同時也能夠使教師從大量繁雜的事務性、機械式重復指導中解脫出來,對發揮各種優勢,提高指導的時效性,公正客觀地評價學生的設計,具有十分重要的參考價值。由于該系統是一個開放式系統,可以在今后進行不斷地更新與升級。另外,該系統也有許多有待改進的地方,例如,網絡化,從C/S模式向B/S模式的轉換,鉆井工程設計系統的進一步完善和設計界面調整等,這些都是今后繼續完善的工作。

作者:呂苗榮 黃靜 崔金棟 郭文敏 李棟 顧軍鋒 單位:常州大學 石油工程學院

第2篇

1課程定位與目標

本課程被定位為專業核心課程。.NET職業崗位主要分為兩類,一類是使用C#開發WINFORM程序,另外一類是使用開發的WEB應用程序,本課程的職業技能涵蓋了最關鍵的數據庫技術,本課程中學習的數據庫原理、數據庫技術和數據庫安全機制同樣適用于后續的專業課程。所以本課程是軟件技術專業.NET開發方向的專業核心能力和崗位專用能力培養課程,是校企合作開發的基于C#WinForm管理信息系統工作過程的課程。并且本課程在教學過程中注重培養學生的適應能力、自學能力和抗壓能力,培養學生的規范意識、合作意識和溝通意識。整個學習過程中,監督并要求學生能夠不斷反省自己、養成良好的習慣。對職業素養的養成起到支撐作用。為后續課程和從事軟件開發工作打下良好的基礎。在設計課程的時候還要考慮學生的基礎和特點。學生的基礎知識較為薄弱,學習能力也比較弱,與普通高校學生的學術性智能相比,我們的學生傾向于“動作性智能”。我們應將課程設計為情景化教學,學習過程模擬工作過程以適應學生的認知規律。綜合以上分析,本課程的性質是軟件技術業的專業核心課程,是校企合作開發的基于數據庫設計、應用工作過程的課程。

2課程設計理念與思路

考慮到高職院校的辦學理念,結合本專業的人次培養目標,本課程的設計理念是:(1)校企合作開發課程;(2)適應學生智能特點;(3)基于行動導向培養職業能力;(4)以學生為主體,重視終身學習的能力培養。明確了課程的設計理念后,還要有一個合理的執行路徑:我們先來選取課程內容,首先進行典型工作任務描述,分為三個模塊,分別是數據庫的設計、應用和安全管理。在數據庫設計工作模塊中,分為數據庫的需求分析、數據庫的概念設計、數據庫的邏輯設計、數據庫的物理設計。在數據庫應用工作中,分為兩個:程序設計員或者數據庫管理員使用結構化查詢語言(ISOSQL)編寫存儲過程;根據用戶的需求,方便、及時和準確地從數據庫中獲得所需的信息。在數據庫安全管理中,分為安裝和升級服務器、登記數據庫的用戶、維護數據庫的安全性、制定數據庫備份計劃、數據庫信息進行恢復。轉換到學習領域,經過篩選,我們選取了教務管理系統數據庫作為項目的載體。在組織和安排教學內容時,按照《教務管理數據庫》的整個生存周期的順序進行,特別將數據庫系統認知、概念設計和邏輯設計的這些理論學習融入到了需求分析階段。最后,為了讓學生對所學知識和技能進行整合,也為了鍛煉學生的自主學習、分析解決問題的能力,還安排了30課時的綜合實訓。在實施教學時,以小組為單位,整個教學過程以學生為主體、以項目為導向,劃分成5個環節:項目展示:教師項目任務書和參考資料,介紹項目內容和實施步驟,使學生帶著明確的目標學習。課堂實踐:突出學生為主體,嘗試完成項目,匯總這一過程中出現的問題。這個環節可以培養學生閱讀文檔的能力、自學能力以及自省的能力。重難點講解:學生就匯總的問題與教師交流,教師將重點難點分析、演示。項目匯演:各個項目組分別匯報課堂實踐成果,接受專任教師、實踐指導教師和其他同學的檢驗,鍛煉學生的項目掌控能力和語言表達能力。總結提高:教師帶領學生總結項目實施過程中遇見的問題,給出指導性解決方案,布置拓展任務。

3教學方法和手段

采用“教學做用一體化”的教學模式,將理論與實踐緊密融合。教師規劃、準備、主導整個學習流程,在學習過程中,則是以學生為主體,讓學生在做項目的過程中能夠主動搭建知識體系,并參與真實項目的數據庫維護。做到理論與實踐相結合,針對不同的教學環節,結合學生的特點,采取了相應的教學方法。考核評價方式分為過程性考核和終結性考核。最終分數得出之后,還會選擇成績優異的同學參與真實項目的數據庫維護工作。極大地調動了學生的學習積極性。

4教學條件

本課程組教師與企業專家共同編寫了課程標準、單元設計、任務指導書等教學資料,并錄制了大量的課堂視頻、操作演示視頻、微課。在不同的教學階段,也配備的不同的教學環境,基礎項目階段,在一體化教師和實訓室進行,方便教師演示和學生練習,而在真實項目階段,則在校內實訓基地進行,讓學生融入到仿真工作環境中,進一步鍛煉職業素養。網絡課堂這個網絡教學環境則貫穿全部教學階段,讓學生隨時隨地都可以自主學習。而本課程的課程網站,按照項目整合了學習資源,針對每一個項目,都提供了資料、作業習題、操作視頻和在線測試功能。還突出互動性,教師可以設置學習限制,比如測試通過了項目1,才能進行項目2的學習,激發了學生的學習熱情,此外還有學習論壇、項目答疑等模塊。

5課程特色

根據崗位需求,對課程內容做了加法和減法,增加了重點部分的實踐課時;減少數據庫原理的知識點;考慮到學生的智能特點,將枯燥的理論學習融入到項目需求分析當中。課程網絡則強調學生的主體地位和互動性,為學生學習打造了一個自由開放的空間。

作者:王茜 平金珍 韓莉 單位:石家莊信息工程職業學院軟件工程系

第3篇

根據齊魯網及山東傳媒職業學院畢業生崗位調研結果,我校畢業生在網頁設計方面適應的崗位主要有網頁頁面設計、前端網頁開發、后臺動態網頁開發等。

網頁頁面設計:主要應用Photoshop、Illustrator等圖片處理和圖形設計工具;

前端網頁開發:主要應用Dreamweaver、Notepad++、Editplus等網頁編碼工具;

后臺動態網頁開發:主要應用Mysql數據庫、PHP動態頁面開發工具等。

這些工作崗位要求學生熟悉整個網頁設計和開發的工作流程,具備所需的基本知識和操作技能,同時還要有良好的職業道德和團隊精神,以適應行業發展需求。為了進一步實現職業院校的人才培養目標,提高職業教育的教學質量,圍繞實際的網頁設計和開發的工作過程,對《網頁綜合實訓》課程進行改革和開發。

二、課程設計原則和設計依據

設計原則:以學生為主體,提高學生的學習興趣;以職業崗位任務為導向,組織教學內容;以職業崗位需求為依據,突出職業能力培養;以項目為載體,訓練學生職業崗位能力和自學能力。

設計依據:本課程以真實完整的網站開發項目為載體設計教學過程,以網站技術人員的崗位工作任務為依據,設計相應教學工作任務,以這些工作任務為載體設計學習情境。教師帶領學生在網絡機房完成網站項目的開發設計任務,學生以小組為單位開展工作任務。

三、根據崗位能力要求和專業培養目標,確定課程培養目標

1.崗位能力目標

(1)網頁頁面設計:要求學生能對網站結構進行規劃及功能設計、能利用ps等工具設計制作網頁頁面效果圖;

(2)前端網頁開發:能將網頁效果圖重構為HTML網頁、能為網頁添加常用的js特效;

(3)后臺動態網頁開發:能進行網站后臺數據庫設計;能對常用的動態頁面功能模塊進行開發。

2.職業素質目標

完成具體工作項目,要求學生能自主學習和查閱資料。通過網絡搜索資源,首先通過模仿然后舉一反三,自主分析問題、解決問題;完成整個網站開發工作項目,要求學生具備良好的職業道德,能夠團結協作共同完成工作任務,重在培養學生的團隊合作能力和愛崗敬業精神。

四、根據工作流程,基于工作任務,設計學習情境

1.設計思路

網站開發實際工作任務主要包括網站規劃設計、網站前端設計、網站后臺開發、運營與維護。網站開發過程中的重要環節為設計與開發,即網站規劃設計網站前端設計網站后臺開發。遵循實際網站開發流程,本課程主要針對這一階段設計開發一個實際的網站。

2.學習情境設計

遵循網站開發工作流程,以工作過程為導向,以項目為載體,把本課程設計成以下五大學習情境:(1)網站的整體規劃設計;(2)網頁設計與實現;(3)網頁特效設計與實現;(4)網站后臺數據庫設計;(5)網站后臺功能設計。

3.學習子情境設計

對應工作流程和能力目標,每一個情境又以工作任務為載體細分為若干個子情境,即學習任務。學習子情境要與整個項目的實際工作過程相結合,與每個工作階段的能力目標相對應。下面以第二大情境――網頁設計與實現為例,進行基于工作過程為導向的學習子情境設計與實施。

學習情境二:XX網頁設計與實現

子情境設計及主要工作任務:

(1)網頁版面設計:規劃網頁頁面內容版塊;繪制頁面布局線框圖;

(2)網頁素材的搜索及制作:根據網站主題和風格,利用網絡搜索,或利用工具軟件制作網頁素材;

(3)網頁效果圖設計與實現:利用ps完成網頁設計psd效果圖;

(4)HTML網頁重構:根據psd網頁設計圖編寫html網頁代碼。

4.考核評價設計

考核方法:本課程的考核包括平時過程考核和期末結果考核,兩者各占一定比例。

考核對象:包括小組團隊考核和個人表現考核,且側重于團隊的考核,著重培養學生的團隊協作意識。過程考核除了考核團隊協作以外,還要對學生個人表現情況進行考核,根據小組分工、工作量和完成質量等對每位學生進行考核。

第4篇

 

1校企合作開發計算機網絡課程概述

 

1.1校企合作開發計算機網絡課程意義

 

校企合作開發課程是新形勢下高校與企業之間緊密聯系,推動知識產業化和增強高校學生畢業后崗位能力的有效方式。計算機網絡是更新速度快、能力與素質要求高的行業,在企業市場競爭越來越激烈的環境下,人才的能力與素質要求越來越高,企業與高校合作開發計算機網絡課程能夠定向招聘人才,減少員工的二次培訓,實現就業零距離。此外,高校所開發的新知識、新技術對于企業創新發展具有非常好的幫助作用。高校在與企業合作開發計算機網絡課程中能夠及時通過企業獲取市場需求信息,針對市場進行科研和學生教育的培養,促進高校資源轉化為經濟效益。

 

1.2校企合作開發計算機網絡課程問題

 

計算機網絡課程具有很強的技術性和連貫性,并且技術更新速度相對于其他專業要快很多。高校在現有教育資源的基礎上,按照學科體系進行教育,往往會出現教學內容與時代脫節的問題。企業與高校合作局形式化現象普遍存在,在高校與企業合作中僅僅局限于學生畢業后的招聘,而沒有將企業研發課題與高校進行系統的合作,高校知識轉化為實際利益的效果較弱。校企合作平臺沒有發揮出其真正的效能,高校學生無法獲取企業設計及開發實際需求,不能具有針對性地進行學習,企業也無法從平臺上獲得對于企業發展有效的設計方案。

 

1.3校企合作開發計算機網絡課程方法

 

校企合作開發計算機網絡課程要做到課程內容連貫性強、課程與實際緊密關聯、課程設計與開發內容可用性強。高校與企業合作開發計算機網絡課程,要以由淺入深為原則,具有連貫性的課程內容便于學生深刻掌握知識內容,利用校企合作網絡平臺,可實現企業與高校學生之間的互動交流,學生明確未來發展方向,具有針對性的學習技術內容,當完成某一門課程可通過校企平臺檢驗學習成果。在計算機網絡課程內容設計上,其數據要以企業項目實際參數為學習對象,企業提出任務目標,高校做出任務分析和分解,并逐步完成,通過實際過程演練,讓學生掌握技術要點。高校課程實施后,企業通過學生所設計和開發出的項目成果的實用性、易用性和可用性進行學生學習成果的評價。

 

2校企合作開發計算機網絡課程平臺設計

 

2.1設計思路

 

校企合作開發計算機網絡課程平臺是以互聯網為通信方式,利用網絡實現高校與企業之間課程內容的相互銜接。平臺分為兩大部分,一部分為高校用戶登錄應用,另一部分為企業用戶登錄應用。高校用戶登錄可通過平臺獲取企業設計開發項目需求,了解項目的相關數據與參數。高校教師通過企業需求項目進行項目分析與分解,對項目進行分層次教學。企業用戶登錄系統后可企業所需設計與開發的項目,并能夠通過學生所設計的內容進行選取與評價,獲得可用內容。校企合作開發計算機網絡課程平臺應用流程。

 

2.2設計工具介紹

 

本文所設計開發的計算機網絡課程平臺是以系統采用.net平臺,VisualStudio,net開發環境,.netFramework基礎結構和SQLServer數據庫進行開發,系統采用B/S架構體系,對計算機網絡課程系統進行模塊化程序設計。

 

2.3功能模塊設計

 

計算機網絡課程平臺根據企業與高校的需要和計算機網絡課程內容,模塊可分為系統登錄模塊、項目模塊、課程模塊。

 

系統登錄模塊:用戶要登錄系統,必須經過身份驗證才能登錄成功。根據用戶注冊身份,可以自動識別用戶是企業用戶還是高校用戶,針對用戶屬性跳轉到對應界面。用戶登錄模塊,需要用戶名和密碼,與相應數據庫表中的員工名稱和密碼一致才可以,如果用戶的信息輸入正確無誤,則用戶就可以成功登錄,并將登錄信息記錄到日志中;如果用戶所輸入的用戶名或者密碼出現錯誤,則會為用戶提供錯誤信息,提示用戶輸入有誤。本模塊中,還設計有一個功能,就是在用戶名和密碼輸入正確的情況下,用戶所錄入的信息會自動保存在系統用戶數據庫中,當同一IP地址訪問系統時,數據庫會對用戶做出判斷,用戶在不清理IE緩存的情況下,系統將自動跳轉進入系統,而無需用戶二次輸入用戶名和密碼。

 

項目管理模塊:項目管理模塊中分為企業項目、項目課程分解、項目教學和項目設計與實現。企業通過平臺企業所需內容,在學生完成的項目成果中選擇優秀的作品應用于企業實際生產中。教師通過項目平臺將企業的項目進行分析,并分解成為階段性教學課程。學生通過平臺進行學習,并將設計靈感融入在項目開發中,將最終的學習成果變為現實。

 

課程模塊:課程模塊是將計算機網絡課程內容進行模塊化設計,計算機網絡課程主要包括:網絡組建項目實訓、網絡系統集成、網絡設備調試、網絡技術綜合實訓、網絡操作系統、Web應用技術開發實訓、RedHat應用基礎、Oracle數據庫及應用、多媒體技術、WindowsServer操作系統、網絡信息安全、LAMP架構與開發、網站設計與開發項目實訓、網頁設計與制作、腳本語言與動態網頁設計、網絡操作系統(Linux)、網絡技術及應用等。企業項目往往需要多種課程綜合運用才能夠實現。因此,教師在項目分解中,應與學生真實水平為中心,由淺入深進行教學,不斷鼓勵學生在學習中融入自己的思維,輔助學生發揮出高水平的創造力。

 

2.4數據庫設計

 

數據庫是計算機網絡課程平臺的重要組成部分,在計算機領域,數據庫可以理解為數據的集合,屬于數據組織的范疇。對于存儲于數據庫中的數據,都是根據一定的結構來組織的。計算機網絡課程平臺數據庫選用SQLServer2010作為基礎管理軟件按照網絡平臺需求劃分出用戶信息表、課程信息表、課程分類信息表、項目信息表、項目評價信息表等。

 

3結語

第5篇

關鍵詞:C/S結構;ODBC;SQL Server;遠程視圖;連接

中圖分類號:TP311.132 文獻標識碼:A 文章編號:1009-3044(2008)28-0018-02

The Development of C/S Structure Database System Based on VFP 6.0

WANG Ping-shui

(College of Information Engineering, Anhui University of Finance & Economics, Bengbu 233041, China)

Abstract: With the rapid development and increasing popularization of the computer network technology, C/S system has been widely used. To develop C/S structure Database system conveniently, fundamental principle about C/S structure database system was researched, and the method of developing C/S Structure database system based on VFP 6.0 was briefly introduced. It was turned out that the method was correct and effective.

Key words: C/S structure; ODBC; SQL server; remote view; connection

目前廣泛流行的數據庫開發工具很多,如DELPHI、VB、PB等,用它們開發基于C/S 模式的應用系統較方便,但卻很少見到用Visual FoxPro (VFP)開發的C/S 系統。本文就來談談用Visual FoxPro 6.0開發C/S 結構數據庫系統的方法和經驗,與讀者共享。

1 建立數據庫及ODBC數據源

C/S結構最大的優點就是將工作合理分配于服務器與工作站以便讓它們同時發揮所長,C/S結構包括三個重要的部分:網絡操作系統、數據庫服務器及前端應用程序。我們可以采用Visual FoxPro、SQL Server 2000、Windows NT Server相結合來實現。SQL SERVER是微軟的關系數據庫管理系統,可以安裝在專門的NT數據SERVER上,也有個人版可以安裝在Windows 2000或Windows XP上,它的功能主要有:數據庫的管理和維護、用戶/安全管理、數據的/轉換等。我們首先需在SQL Server上建立所需的數據庫,如:Mydata,并創建所需要的表,如Mytable等。在SQL Server上的數據庫建完之后,我們可以為剛才創建的數據庫創建一個用戶,如:guest,這樣我們就可以進行下一步操作。

在前臺的工作站上,操作系統采用Windows 2000或Windows XP即可,在工作站建立連接到SQL Server的ODBC數據源。我們新建了一個數據源Myodbc,連接到 SQL Server上的Mydata數據庫。

2 建立和數據庫的連接

在以Visual FoxPro所開發的C/S結構中,遠程視圖扮演著關鍵性的角色。遠程視圖使得程序設計人員能夠將現有的技術直接應用于C/S結構系統的開發上,而無須增加太多的負擔。當我們想要在 Visual FoxPro中存取其他數據庫系統的數據記錄時,便必須借助于遠程視圖。在建立一個遠程視圖之前,必須在數據庫中建立一個連接(Connection),它記錄了登入SQL Server的相關信息并定義連接通道的一些設定信息。在數據庫設計器中新建一個連接,分別在數據源、用戶標識、密碼、數據庫所對應的輸入框中輸入如前文所述的名稱,然后驗證連接即可,當然也可以用連接串連接,如:dsn=Myodbc;uid=guest;pwd=123456;database=Mydata,或許在某些情況下,我們在應用系統執行期間以程序控制方式更改連接的相關設定,我們就可以用DBSETPROP()函數,比如我們要更改名為connection1的連接串,可用如下的命令實現:

OPEN DATABASE test

DBSETPROP("connection1","connection","connectstring","dsn=Myodbc;uid=guest;pwd=123456;database= Mydata")

3 建立遠程視圖

在連接成功的情況下,我們就可以建立遠程視圖。我們既可以在數據庫設計器中用視圖向導建立視圖,也可以用命令來建立視圖。下面以向導為例來進行說明,在向導中我們可以使用數據源或者連接來創建視圖,一般而言,讓遠程視圖透過已定義的連接來連接到所需的數據來源較好,因為連接本身就包含較完整的連接定義信息,而用數據源則每次使用遠程視圖時便會出現SQL Server Login對話框,顯然這是用戶所不希望看到的。接著選擇視圖所對應的SQL Server中的來源表即可。

我們就視圖所需要的字段、聯接條件、篩選條件、排序、分組、更新條件應分別進行設置,以滿足我們的需要,要提到的是前后端數據類型對應的問題,Visual FoxPro中的數據類型與SQL Server中的數據類型不盡相同,不過前后端的數據類型有一固定的關系。比如,某一個字段在SQL Server上的數據類型是money,而在遠程視圖中此字段的數據類型將是貨幣值類型,又例如,某一個字段在SQL Server上的數據類型是text,而在遠程視圖之中此字段的數據類型將是備注型,我們往往需要手動去調節對應的字段類型,例如,所有的SQL Server上的datetime類型到了遠程視圖中都要變成date型。我們可以在相應的頁面來確定聯接關系、指定過濾條件、指定排序依據,特別要注意的是在“更新頁面”欄,如果我們想要建立一個可更新的視圖,必須選中“發送SQL更新”欄,這樣針對視圖所作的任何變動,會主動反映到后端的SQL Server中去,你就可以直接使用所熟悉的Visual FoxPro來更新后端數據。另外,我們指定鍵值欄、可更新字段、更新沖突的檢查方式以及后端的SQL Server如何執行更新操作,視圖的建立就完成了。

遠程視圖一旦建立完成,我們就可以利用它來顯示與更新數據。由于遠程視圖在外觀與使用上皆與表大同小異,因此即使其來源數據實際上是位于SQL Server中,我們無須有任何顧慮,過去替Visual FoxPro本身的數據建立平行輸入/輸出界面、報表及標簽的方法完全適用于遠程視圖。我們可以在表單設計工具、報表設計工具與標簽設計工具中,將遠程視圖加至表單、報表或標簽的數據環境組件中,并快速建立出數據源為遠程視圖或其某字段的控制項。但是在實際應用中,我們往往會遇到這樣的情況,如符合條件的數據記錄很多,或者經常要使用離線方式的系統,我們除了簡單的使用遠程視圖之外,還必須靈活的運用“有條件的遠程視圖”和離線式視圖,盡量減少服務器端的數據下載量,減輕網絡的負荷,一些不常更新的數據甚至可以以DBF的形式直接放置在客戶端,以提高整個系統的運行效率。

4 SQL Pass-Through (SPT) 技術的運用

要使一個C/S結構系統趨于完善,除了用遠程視圖來構筑C/S結構的主體,還必須輔以SQL Pass-Through技術。所謂SQL Pass-Through,意指我們可以將任何符合SQL Server語法的命令敘述從前端透過連接通道送至后端的SQL Server來執行,與SQL Server進行其他直接有效的溝通。利用SQL Pass-Through我們還可以直接去執行儲存在SQL Server上的儲存式程序和系統儲存式程序,如,我們可以從前端去執行SQL Server的系統儲存式程序sp_addlogin ,來要求加入一個使用者帳號。一般而言,SPT函數的使用流程如下所示:

1) 首先使用SQLCONNECT()或SQLSTRINGCONNECT() 函數來連接所需的數據源。

2) 成功的連接到SQL Server 之后,即可以透過連接通道進行所需的各項處理。比如,我們可以使用SQLEXEC()函數將SQL命令送至SQL Server執行。

3) 完成所有的操作后,應用SQLDISCONNECT()函數斷開與數據源的連接。下面我們舉一個典型的運用SQL Pass-Through的例子:

CLEAR ALL

CLOSE ALL

SQLSETPROP(0,"DispLogin",3)&&登錄失敗時不顯示ODBC登錄對話框

nConnectHandle=SQLSTRINGCONNECT("dsn=Myodbc;uid=guest;pwd=123456;database= Mydata")

IF nConnectHandle

MessageBox("無法與數據庫連接",0+48,"異常情況")

ELSE

MessageBox("連接成功",0+48,"提示信息")

SQLEXEC(nConnectHandle,"Select * from Mytable")

Browse

……

SQLDISCONNECT(nConnectHandle)&&斷開連接

ENDIF

通過這樣簡單有效的代碼,我們就能對數據庫進行有效的操作,以確保數據的完整性和安全性。

在用SQL Pass-Through技術時,程序設計師能夠擁有較高的主導權與控制權,因此若能夠將遠程視圖和SQL Pass-Through 技術緊密的結合起來,互補有無,我們的C/S系統就可以無所不能了。

5 結束語

可以說,Visual FoxPro是一個相當不錯的開發基于C/S結構的數據庫應用系統的前端軟件,在Internet廣為流行的今天,只要徹底學會C/S結構,并了解Visual FoxPro在C/S結構中所扮演的角色,必將能夠成功開發出C/S結構的數據庫應用系統。

參考文獻:

[1] 伍俊良.Visual FoxPro課程設計與系統開發案例[M].北京:清華大學出版社,2003.

[2] 邵洋.Visual FoxPro 6.0數據庫系統開發實例導航[M].北京:人民郵電出版社,2002.

第6篇

關鍵詞:管理信息系統;實驗;部件庫最小系統;課程建設;教學改革

信息社會尤其需要既懂技術又通管理的復合型人才。管理信息系統課程綜合計算機科學、通信技術、運籌學、管理科學、統計學、系統科學等學科的相關知識,形成了一門獨具特色的綜合性邊緣學科以培養社會所需的復合型人才。鑒于此,大多經濟類院校都將管理信息系統課程列為了經濟管理類專業的專業基礎課,這充分說明了管理信息系統課程的重要地位。但在實際的管理信息系統課程教學中,卻出現了學生學習積極性不高、學習被動以及課堂教學效果不佳等令人尷尬的一面[1]。筆者根據多年的教學實踐,認為這種社會需求與管理信息系統課程教學的反差問題與實踐環節設計有很大關系。學生沒有社會實踐的經驗,尤其是管理經驗,因此難以聯系實際主動地學習。實際教學中,可以用部件庫最小系統,快速搭建管理系統原型,讓學生身入其境,進入管理信息系統開發者的角色,融會貫通,從而取得良好的教學效果[2-3]。

1管理信息系統課程基本特點及目前教學中的問題

1.1基本特點

(1) 要求學生具備多個學科的基礎知識。管理信息系統課程涉及的知識不僅涵蓋了管理學、運籌學、統計學、系統科學等各專業前期課程的基礎知識,還包括計算機技術、網絡通信技術、系統工程等方面的知識。

(2) 實踐性強。課程包含的很多概念和方法需通過實驗和課題設計等才能深刻理解和掌握,需要學生了解企業具體業務流程,能動手利用軟件工具做出模擬系統[4]。

1.2目前教學中的問題

1.2.1培養目標定位不明

社會既需要管理信息系統的分析人員和開發人員,也需要系統維護人員和實際操作人員。經濟類院校開設管理信息系統課程的各專業,在規劃教學內容時,應認識到本專業的人才培養方向。經濟類院校不能忽視與管理學、經濟學、系統工程等知識的整合,而把管理信息系統變成簡單的開發課程。

1.2.2教學內容滯后

目前國內的管理信息系統教材內容、理論相對比較陳舊。

例如國外發達國家,管理信息系統的研究方法主要以原型法和面向對象方法為主流,而我國的大多數教科書仍以傳統的生命周期法作為主線,對原型法和面向對象的方法只作一般的介紹。可以說,教材內容在一定程度上限制了教學目標的實現,造成了課程學習內容嚴重滯后于當前管理信息系統的發展水平。這就使得學生掌握的開發工具與社會的需求嚴重脫節[1,5]。

1.2.3實驗安排不合理

由于經濟類院校學生編程能力普遍有限,有些學校只能安排一些認識性的實驗,流于管理類課程的范疇;有些學校采取案例教學法,以要求學生能獨立完成一個系統設計的實驗為全部目標。這種安排過于偏重理工、偏重軟件開發,由于學生在程序設計方面耗費過多精力,忽視了WEB-MIS、ERP、DSS等新內容,不能為全面學習管理信息系統的基本理論與基本知識服務,無法讓學生全面掌握管理信息系統的開發技能。

2經濟類院校管理信息系統課程教學建議

經濟類院校應充分利用資源和學科優勢,借助經濟和管理類學科的支撐,開設有自己特色的管理信息系統課程。對經濟管理類專業本科學生來說,他們的目標是成為能夠適應現代信息化社會需要的、具備現代經濟管理理論基礎、掌握計算機科學技術知識及應用能力的具有寬基礎、強能力的復合型優秀經濟管理專門人才[1,5],這就要求本課程要與時俱進、定位明確。

2.1教學目標

經濟類院校經濟管理類專業本科學生應具備以下能力:

(1) 應當掌握管理信息系統所涉及的基本概念知識,例如管理信息系統的意義與功能、一般管理信息系統的基本構成、設計過程與一般設計方法、某些典型系統的特點與關鍵技術、管理信息系統的實施與維護知識等。

(2) 應具有信息意識,具備在信息化環境下收集信息、處理信息和有效利用信息的能力。

(3) 利用軟件工具,以原型法為研究方法做出一個系統,真正弄明白管理信息系統的實質。

但是,要實現這些能力決不是將本課程變成代碼設計課程,而應該掌握系統的科學思想和管理信息系統的規劃、分析、設計的技術方法,并能將信息管理,管理信息系統規劃、分析、設計、實施、管理、評價和維護等方面的知識應用于實際經濟管理工作中。

2.2引入部件庫最小系統輔助教學

部件庫最小系統是在總結大量信息系統結構普遍規律的基礎上,抽取其共同特征,研究設計的一套信息系統即插即用型軟部件,可以用于多種應用系統,使原來極為煩瑣的一些程序代碼設計工作幾乎無須時間就可以完成;使得原來必須專業人員才能做的編碼與系統維護工作,普通未經特別訓練的人員也能進行。在管理信息系統教學上使用這種軟件,可以使學生從代碼設計中解放出來,更好地對管理信息系統有一個整體的概念。

傳統的管理信息系統教學往往在與實際問題聯系不夠緊密的情況下用大量時間講解管理信息系統的基本理論、基本概念。內容枯燥,學生學了不知有什么用,也不知道在計算機上如何操作。

引入部件庫最小系統制作范例教學,第一次課就結合學生比較熟悉的學生管理,先由老師提出相應的數據庫結構,讓學生利用部件庫最小系統中的部件自己動手構建一個具體的管理系統,并具體對系統進行操作,使學生了解什么是管理信息系統,它是做什么用的,是怎樣構成的,一般功能要求有哪些。這樣學生對本課程就建立了一個整體的概念,了解了課程的基本要求。

接著,教師和學生一起討論與上機實踐:通過對部件庫中各個部件的使用,了解管理信息系統常見界面的設計需求以及對性能的一般要求。學會利用ROSE完成一個實際應用系統的需求分析與概要設計,并根據需求分析的內容利用部件庫建立一個具有自適應性的管理系統。可以進行ERP和電子商務系統模擬,了解ERP系統構成及其基本原理以及電子商務系統的一般體系、結構、流程。

在教學全過程中,我們準備了數十個課程設計題,要求學生隨著教學進程實地進行設計應用系統[4]。設計工作由模仿逐步轉向創新,開始時由教師指定數據庫結構與功能要求,學生自選部件建造系統。隨著教學的深入,進一步提出實際課題的工作過程與數據要求,放手讓學生自行設計管理信息系統。

在關于系統功能要求、性能要求、數據模型、關系數據庫特性、函數依賴、范式、數據完整性與安全性、數據庫設計等理論教學中,我們都提供一些典型的實例,要求學生使用部件建造系統,并總結體會數據庫的概念與設計理論的具體含義。

經濟類院校經濟管理類專業本科學生本身已經具有一定前導經濟、管理專業知識,通過部件庫最小系統范例教學,可以使學生將以前所學知識運用到管理信息系統中,看到一個具體的系統,而不是枯燥的理論,既增加了學習興趣,又更好地理解了前序課程,真正達到管理信息系統課程開設的要求。

第7篇

[關鍵詞]項目化 模塊化 網站建設與維護 任務驅動

[作者簡介]羅黎霞(1971— ),女,浙江寧波人,浙江職業技術學院,副教授,研究方向為信息安全、計算機網絡;龔追飛(1978— ),女,浙江寧波人,浙江職業技術學院,講師,研究方向為信息化建設與管理、計算機網絡。(浙江 杭州 310023)

[中圖分類號]G712 [文獻標識碼]A [文章編號]1004—3985(2012)29—0156—02

網站建設與維護課程是計算機網絡技術專業的專業主干課程,該課程以職業崗位工作過程為課程導向、以職業能力培養為課程核心。以浙江職業技術學院計算機網絡技術專業為例,作為專業主干課程,網站建設與維護課程的總學時數為72學時,課程的建設主要遵循以下三個原則:一是符合本專業的專業定位、培養目標和學生的實際認知情況,符合高技能人才培養目標和專業相關技術領域職業崗位(群)的任職要求;二是以職業能力培養為重點,對學生職業素養的培養具有積極促進作用;三是與本地中小企業等用戶合作進行基于任務驅動的課程開發與設計,充分體現課程的職業性、實踐性和技術先進性。

一、項目模塊化教學內涵及設計思路

1.項目模塊化教學內涵。高職教育的主要目標是使學生獲得從事某個職業或某類專業所需的實際技能和知識,具備相關崗位所需的能力與資格,而且應當具備良好的職業道德、職業素質和熟練的職業技能,走上職業崗位之后具有可持續發展的能力。傳統的教學方法更多注重的是知識的傳授,很難達到以上的教育目標,高職畢業生的職業技能遠遠不能滿足崗位需求的現象普遍存在,職業能力的欠缺直接影響了其就業質量。高職院校要走出目前的困境,必須對高職教育課程及其教學模式進行研究與改革,而項目化教學就是一種值得探索的高職教育改革方案。項目化教學是指根據職業能力培養需要,以區域經濟和產業發展需求,按照以就業為導向、以服務為宗旨的培養目標,立足職業崗位要求,將課程的教學內容設計成項目,并根據項目組織原則和完成項目的一般過程實施教學與考核,把現實職業崗位的技術、生產、管理、營銷、服務等一線實際工作內容和過程作為課程的核心,以若干個項目組成課程的教學主線,將若干課程模塊有機地構成與職業崗位實際工作密切對接的課程體系。項目化教學是將傳統學科體系課程中的知識內容蘊涵于工作實踐中,學生通過完成項目來掌握理論與實踐知識。項目化教學方案的實施有助于改變偏重理論教學的現狀,有助于在學習過程中充分發揮學生的主觀能動性。課程模塊式教學則是將課程的知識分解成若干知識點,再將知識點按內在邏輯組合成相對獨立的教學模塊,然后根據各專業培養目標對本門課程教學要求選擇所必需的教學模塊。模塊化教學的特點是有利于教學計劃的調整和教學內容的更新,易于激發學生的學習興趣,有效地運用以學生為主體的教學方法,注重學生綜合能力的培養。

2.網站建設與維護課程項目化設計思路。網站建設與維護的設計思路是“以職業生涯為背景、以崗位需求為依據,以工作情景為支撐,以工作過程為基礎”。以項目化為主線,以模塊化任務為形式,將項目化與模塊化有機結合在一起。借鑒當前流行的網站建設模塊化思想和一般工作過程,我們對網站建設與維護課程的知識點進行模塊化構建。教學方法的設計在分析認知規律和不同知識活動規律的基礎上,構建了“教師主導分析講解教師操作示范學生模仿練習學生自行設計創新”的循序漸進的教學過程(如下圖所示)。整個課程設計的思路就是通過項目化這條主線讓教師的“教”和學生的“學”緊密地結合在一起,形成以學生為主體,以任務驅動為形式, 學生通過反復訓練,掌握建設和維護網站的各種基本技能。通過完成項目,使學生在“做”中熟悉崗位的工作過程,提高認知能力,鍛煉分析評價與創新能力,并能較好掌握在知識點上的實踐應用能力和解決具體問題的能力,加強團隊協作、自主學習和運用網絡工具的能力,使學生的職業能力和職業素養得到顯著提高,真正達到了融“教、學、做”為一體,強化學生能力培養的教學目標。

二、網站建設與維護課程的教學目標及課程設計的特色與創新

1.教學目標。為了更好發揮網站建設與維護課程在專業體系中的核心作用 ,課程組選用網站建設實際項目案例組織教學。通過網站建設與維護課程的學習,讓學生直面行業需求、零距離接觸前沿技術,熟悉各類網站的規劃、設計、開發和維護的工作全過程,使學生在完成項目任務的過程中掌握用戶需求分析、Web 環境構建、Web 設計、數據庫信息訪問等技能,掌握在WEB 開發環境中運用 Dreamweaver CS4等工具開發各種網站的基本技術;具備應用開發、網站維護與安全管理的能力,能夠根據用戶的任務需求自行設計、建設和管理一個技術先進、安全可靠、維護方便的中小型網站。培養學生的職業能力、職業素養和自我學習的能力,接軌最新技術動態。

2.課程設計的特色與創新。一是課程以項目實例為主線,采用“面向任務”的項目模塊化教學模式。二是通過工學結合平臺和網絡資源,讓學生直接面對需求和應用,將模擬項目與實際應用緊密結合。

三、網站建設與維護課程項目模塊化教學的情境設計

網站建設與維護課程項目模塊化教學的情境設計可以簡單描述為“歸納—分解—整合”三個階段。

1.歸納。課程組組織學生進行調研,收集各種主流類型網站,如公司網站、社區網站和交易網站等,歸納各類網站的共同特性和功能,整理形成各種功能模塊。一般的網站都包含有頁面顯示、內容管理和權限管理等功能,不同類型的網站無非是將這些籠統的功能以不同的具體形式呈現,即我們上述所說的功能模塊,如新聞模塊、留言模塊、博客模塊、音樂視頻模塊、投票模塊、搜索模塊等。“歸納”的過程其實就是對網站需求的分析過程,通過參與調查、研究和分析,有利于學生理清思路, 理解網站建設和維護的基本概念,掌握透過網站表象深入到技術內容和模塊結構的能力,從而可以更好理解未來工作中用戶的需求實質,以達到這個教學環節培養學生需求分析能力的教學目標。

2.分解。為了將課程的知識點貫穿于授課始終,我們將課程根據實際需求分解成多個不同的知識點,并根據知識點按內在的邏輯組合,設計相對獨立的教學模塊。教學模塊分為基礎模塊和綜合模塊。基礎模塊側重對基礎知識與設計工具功能和操作的掌握,如在頁面顯示功能中包含有:HTML、CSS、顯示區域、記錄集等知識點;在內容管理功能中包含有:數據庫管理、操作記錄、遠程存盤等知識點;在權限管理中則普遍包含有:身份驗證、權限管理、訪問限制等知識點。我們將這些知識點分別設計成相對獨立的小項目,通過“教—學—做”的教學過程,讓學生了解每個知識點的基本原理和操作技巧并掌握其基本的操作技能。綜合模塊則是根據在第一階段的調研中得到的各種實際應用模塊需求,將以上不同的知識點有機組合在一起形成含有多項技術的中型項目,如新聞模塊要求學生掌握對數據庫記錄的操作和變量傳遞,留言模塊包含了顯示多條記錄的知識點,博客模塊則是新聞模板和留言模塊的整合和擴展。在綜合模塊的教學中采用以每個學生獨立操作,教師輔以指導的教學方式,通過反復操作練習過程,讓學生熟練掌握每個模塊操作技能以及靈活應用的能力。比如學生在做博客模塊的練習中,又將先前練習過的新聞模塊和留言模塊再復習一次,同時又將這兩個模塊進行有機結合和功能擴展,為日后的技術創新打下了基礎。綜上可知,在“分解”這一教學環節中,基礎模塊訓練的教學目標是掌握知識技能,綜合模塊訓練的教學目標是掌握知識技能的應用。通過從基礎模塊到綜合模塊循序漸進、由淺及深的學習過程,使各個知識點的應用和技術技能得到反復綜合訓練。有針對性地對教學效果進行強化和鞏固,并通過不同模塊的實踐和操作,使學生理解各項技術不同的使用方法,從而切實培養學生學會融會貫通、舉一反三、靈活應用,提高學生的創新能力。

3.整合。在整合階段,學生被分成項目小組,分別完成一個完整的項目,具體有企業內部網、二手房交易網站、外貿企業網站和家校通等。由學生直接面向用戶的實際需求,根據客戶提出的需求,為客戶提供一個完整的解決方案。這個過程要求學生靈活運用各種基本技能和知識點,通過團隊合作完成指定項目任務。從項目需求分析到項目過程設計、任務分解、技術開發、項目集成直至完成項目任務的整個過程都由學生主導,教師作為督導與評價的角色參與其中。“整合”環節是一個學生技術創新的環節同時也是一個檢驗教學效果的環節,在這個環節里,學生將把前面幾個階段了解的、掌握的技術技能進行靈活組合應用,并進行技術創新和拓展。缺乏開發經驗的情況促使他們自主學習各種新的知識和技能以滿足項目開發中出現的五花八門的客戶需求,并且在團隊中取長補短、相互學習。所以這個環節培養的不僅僅是扎實的技術技能,更有優秀的團隊意識、自我學習能力和不斷開拓的職業精神,是整個課程教學中不可或缺的重要環節。

從課后學生完成的設計作品和已在相關崗位就業的學生的反饋效果來看,網站建設與維護課程的教學已初步達到預期的目標,學生學習的積極性高,接受知識快,應用知識時思維活躍,就業后跟相關職業崗位的需求達到無縫連接,受到用人單位的歡迎。網站建設與維護課程實踐性強,還需要我們進一步深入拓寬,引入更多的實際項目需求,積累更多的課程模塊,以適應社會崗位的技能要求。總之,教學中結合網站開發的前沿技術,注重挖掘各個模塊的相關知識,從學生實際情況和崗位需求出發設計模塊內容,切實培養學生融會貫通所學知識用以解決實際問題的職業能力。

[參考文獻]

[1]丁芳林,肖小明.高職院校“模塊課研討式”教學模式研究[J].中國職業技術教育,2004(13).

[2]劉會庭.職業教育模塊式課程研究與實踐[J].教書育人,2006(3).

[3]戴仕弘.職業教育課程教學改革[M].北京:清華大學出版社,2007.

[4]路海萍.課程項目化:高職院校課程改革走向的選擇[J].職業技術教育,2009(8).

第8篇

關鍵詞:軟件工程;創新能力;實踐教學

DOIDOI:10.11907/rjdk.171690

中圖分類號:G434

文獻標識碼:A 文章編號:1672-7800(2017)006-0212-02

0 引言

《軟件工程》課程是計算機科學與技術專業的一門專業基礎核心課程,重點講授軟件工程的基本概念、原理和方法,使學生不僅認識和理解開發大型軟件的基本方法和過程,而且學以致用,將理論知識運用到軟件開發的分析、設計、編碼和測試等活動中,基本具備解決實際問題的軟件工程能力[1]。但在實際教學過程中,普遍存在著一些問題:教學活動重理論輕實踐,重知識傳授輕實踐能力培養;實踐教學缺少對學生工程能力和工程素養的訓練,學生實際動手能力不足;學生分析建模、設計算法和編碼測試不規范,其專業能力與軟件產業界的需求往往存在較大的脫節,難以滿足社會和企業用人需求。為此,應用型高校《軟件工程》課程教學必須區別于科學型和工程型學校,要以培養軟件應用型人才為目標,以培養學生工程基本能力為導向,針對教學中存在的問題,對《軟件工程》課程的實踐環節進行改革,探索行之有效的教學方法和教學手段,改革實踐教學的實施過程,提高學生應用所學知識解決真實問題的工程能力和職業素養,適應經濟社會發展對應用型人才的需求。

1 軟件工程基本能力分析

對于應用型軟件人才,其主要任務是將成熟的技術和理論應用到實際的生產和生活中,其培養的關鍵是強調對學生工程能力的培養[2]。在學生掌握《軟件工程》課程基礎理論知識的同時,重點培養以下基本能力:

(1)需求分析與系統設計能力。掌握軟件工程結構化和面向對象分析、設計方法,能夠用規范的方法獲取用戶需求,并進行需求分析、概要設計和詳細設計;熟悉常用的軟件分析與設計工具,能夠描述系統的功能模型、數據模型和動態模型,設計系統結構、模塊實現算法和用戶界面等;能蛟畝晾斫夂妥寫系統需求規格說明書、概要設計和詳細設計說明書等軟件開發文檔。

(2)編程能力和測試程序能力。根據設計階段的設計方案,在某一特定的開發平臺上,應用軟件工程的技術和工具,編寫程序實現軟件系統的功能并進行測試。要求學生熟悉一門高級語言編程語言,如Java、C++等,掌握軟件的編輯、編譯、運行和調試技術;遵循軟件工程要求的編程規范,養成良好的編程風格;掌握基本的軟件測試步驟、測試方法和常用的測試工具,能應用白盒測試和黑盒測試技術設計簡單的測試用例;能夠閱讀理解和撰寫軟件測試計劃、軟件測試報告等測試文檔。

(3)團隊協作能力和溝通能力。每個成員都要充分理解團隊合作的重要性,在具備個人工作能力和表達溝通能力的基礎上,能夠與小組成員分工合作,遇到問題能夠與成員討論協商,共同完成軟件項目開發。

2 軟件工程基本能力培養途徑

基本能力的培養要以課程知識為載體,通過一系列的教學活動來完成[3]。在教學過程中,以案例教學取代傳統的理論教學,強化實踐為主取代講授為主,精選實驗內容、改進教學方法和考核方法,多方面密切配合,有效培養學生的軟件工程基本能力。

2.1 構建分層遞進的實踐教學環節

《軟件工程》課程的實踐環節分為3個層次:案例解剖、課程實驗、課程設計。在整個教學過程中,由教師引導,從案例解剖入手,到分模塊的課程實驗,再到整體的課程設計,遵循學生的認知過程,讓學生由簡單到復雜,由模仿設計到創新設計,不斷提高學生的實際動手能力。

(1)案例解剖。在課堂教學過程中,教師緊緊圍繞一個典型的案例開展教學,將課程知識點與案例緊密結合,引導學生按照軟件開發的基本過程解剖案例,讓學生動手體驗案例開發各階段的主要活動。首先讓學生以用戶的身份實際操作應用案例,明確案例系統能夠完成的功能和具備的性能,然后教師引導學生以開發者的身份將系統的開發分為分析、設計、編碼測試3個主要階段,教師緊緊圍繞案例講解用戶需求獲取方法、需求建模方法和工具、系統設計方法、編碼規范、測試方法以及常用工具的使用,并讓學生動手模仿和驗證各階段的實際操作,讓學生真正看到一個應用系統是如何開發的,初步認識一個軟件項目的開發方法和過程,了解軟件項目開發流程和規范,養成良好的軟件開發習慣,加深理解軟件工程的基本概念、原理和方法在實際項目中的應用,建立初步的工程意識。

(2)課程實驗。根據課程的知識單元設計分模塊的實驗項目,主要類型包括設計性實驗和綜合性實驗,學生模仿案例的開發過程,舉一反三,以小組形式完成分模塊的課程實驗。例如面向對象開發方法實驗分為需求分析、設計和編碼測試3個主要模塊,學生以小組形式完成實驗內容,小組成員分工合作,用面向對象的分析方法和步驟需求分析,建立系統的對象模型、功能模型和動態模型;然后通過迭代完成面向對象的設計,最后編碼實現系統的主要功能,設計簡單測試用例進行類測試和系統測試,撰寫需求規格說明書、系統設計說明書和系統測試報告。在實驗過程中,一方面綜合應用Java語言程序設計、數據結構、數據庫原理等前修課程的知識,將理論知識與實際應用相結合,培養學生的獨立思維能力和應用知識解決實際問題的能力;另一方面使用分析、設計和測試的常用方法和工具,進一步訓練學生分析設計能力、編碼測試能力和分工合作能力,培養學生的工程素養,促進工程能力的提升。

(3)課程設計。課程設計是在整個課程結束后開設的綜合性實踐項目,時間1周,采用分組形式,每組3~4人,完成一個比較完整的軟件項目開發。該階段聘請企業有開發經驗的教師一起設計課程題目和內容,講解企業開發環境、基本開發過程和管理活動,使學生在模擬的企業環境中,進行角色體驗,在企業教師和學校教師的共同指導下完成軟件項目開發。課程設計過程可進一步促進學生開發項目的規范性,提高其軟件工程應用能力、軟件項目開發與測試能力,訓練學生團隊合作精神,提高其工程職業素質,為將來進入企業實訓打下良好基礎。 2.2 精選實踐內容、強化實施過程

(1)實踐內容選擇。案例、實驗和課程設計內容要精心設計和準備,主要考慮3個方面: 一是實踐內容要具有實際意義,與日常生活的應用緊密聯系,這樣能夠調動學生學習的積極性,讓學生在完成實踐的過程中體會到軟件工程知識在真實環境下的應用;二是要能夠綜合應用前修課程的知識,領會C語言程序設計、Java程序設計、數據結構、數據庫原理、算法分析與設計等在軟件開發過程中的應用;三是要考慮學生的接受能力,設計從簡單到復雜、從單項到綜合的實踐模塊,讓不同層次的學生都能完成一定的實踐內容,讓基礎比較差的學生能夠完成簡單的實踐內容,獲得成就感,讓學有余力的學生能發揮潛能,完成較為復雜的實踐內容。

(2)實踐過程施。案例的講解過程主要是在教師的引導下,對案例分解、講解,讓學生動手驗證需求建模、設計算法、編碼測試的過程,體驗軟件的開發方法和步驟。課程實驗以學生為主、教師為輔,充分調動學生的積極性,要求學生模仿案例,通過小組討論,設計完成實驗的各個模塊。課程設計在企業教師和學校教師共同指導下,模擬企業環境進行項目開發活動,以開發團隊的形式開發一個具有一定規模的實際項目,重點訓練學生獨立思維能力,提高學生的基本工程能力和工程素養。

2.3 注重規范訓練和工具使用

在軟件開發過程中,注重軟件工程標準與軟件工程工具的使用,重點培養學生的工程意識和規范行為。以基于UML的面向對象為主,訓練學生學會使用Visio 2010或者starUML等工具建立需求模型,畫出用例圖、類圖、時序圖等,熟悉常用的軟件體系結構和設計原則,用流程圖描述功能模塊的算法。在程序代碼編寫過程中,統一標識符的命名規則,避免隨意命名的不良習慣,注重培養學生良好的編程規范。掌握基本的測試方法和測試步驟,學會運用常用測試工具完成簡單的測試要求,保證學生用規范方法和工具完成實踐的各個環節。

2.4 改進實踐環節考核方法

課程實驗和課程設計的過程都要注重小組成員的分工和小組協作,既要考核小組整個成果,也要考核小組成員的個人貢獻。課程實驗按教學內容分為結構化和面向對象兩個實驗內容,每個實驗分為需求分析、系統設計、編碼測試3個主要模塊,每個實驗具體評價內容與比例為:軟件需求規格說明 30%,軟件設計文檔30%,模塊代碼和軟件測試40%。

課程設計環節的考核與《軟件工程》課程考核分開進行,有獨立的學分和成績,需求分析占20%,系統設計占20%,模塊編碼和測試方法占40%,課程設計報告格式和圖表規范占20%。

注重實踐環節的考核和管理,分階段進行評審,督促學生嚴格遵守開發計劃、需求規格要求和操作規范,是保證軟件高質量的重要措施。

3 結語

作為計算機專業的核心基礎課程,《軟件工程》課程實踐環節對軟件應用型人才的基本工程能力培養起著重要作用。通過分層遞進的實踐教學環節,讓學生在學中做、做中學,理論和實踐緊密結合,真正領悟軟件工程抽象的理論方法在現實生活中的具體應用,從案例體驗到模仿設計,再到獨立設計和創新設計,從分模塊的實驗到簡單項目的完整開發,循序漸進地提高了學生分析和解決實際問題的能力,以及工程能力、團隊合作能力,使學生建立了規范開發軟件的工程意識。

參考文獻:

[1]劉強,陳越,駱斌,等.“軟件工程”課程教學實施方案教育[J].中國大學教學,2011(2):41-44.

第9篇

【關鍵詞】職業實踐能力 會計專業 課程設計

中圖分類號:E232.5文獻標識碼: A 文章編號:

目前,我國高職教育正處在重要的發展階段。我們在專業建設中要重視和加強高職課程建設這項教學管理最基礎和最基本的工作。而課程設計作為課程建設的首要階段,便是重中之重。

以職業實踐能力培養為中心的課程設計是指在專業核心課程設計中,圍繞與職業實踐能力培養緊密相關的能力標準、模塊課程、工學交替、職場鑒定四個方面對課程進行系統設計。

近年來,我校通過國家示范性高等職業院校建設,初步建立了校企合作、工學結合的人才培養模式,但在專業核心課程設計中如何加強職業實踐能力的培養仍未找到較為系統的解決方法,存在專業核心課程的教學目標“隨意定”,教學內容“拍腦袋”,教學方法“滿堂灌”,教學評價“一張卷”等現象。因此以職業實踐能力培養為中心,從課程的教學目標、內容、方法、評價等方面對高職會計專業核心課程進行系統設計顯得緊迫而重要。

一、高職會計專業核心課程設計的重要性

(一)課程設計是提高教學質量的核心

課程設計是提高教學質量的核心,也是教學改革的重點和難點。高職會計專業要積極與行業、企業建立關系,根據目前企業需要的人才標準,形成能力目標,變革教學內容和教學方法,并進行有效的教學效果評價。課程設計要注重對學生實踐能力的培養,注重提高教學質量和效率。

(二)課程設計能充分調動學生學習的積極性

課程設計要打破傳統的以理論基礎為主、教學方法單一的模式。課程設計時,教師要對教學內容進行再創造和再加工,采用豐富多樣的教學方法,以“教”促 “學”,“教”為“學”服務,充分調動學生學習的積極性。課程設計應當注重對學生職業實踐能力的培養,調動學生學習的興趣,引導學生自主學習,讓學生真正成為學習的主人。

二、以職業實踐能力培養為中心的會計專業核心課程設計案例

當前,不少高職學校的會計專業仍沿用普通本科的課程體系,導致培養的人才既達不到本科院校的理論水平,也不具備從事會計工作的較強職業實踐能力,畢業生競爭能力差。

我院在高職會計專業課程改革中,將學生職業實踐能力的培養作為專業核心課程設計的主要目標。圍繞該目標,具體做法如下:

(一)依托行業企業建立能力標準

由“會計專業建設指導委員會”牽頭,校外專家和骨干教師共同參與,通過訪談企業總會計師、高級會計師、注冊會計師等,對企業崗位職責進行深入調查研究,確定高職會計專業相關職業崗位以及典型工作任務,然后分析學生完成典型工作任務應具備的職業實踐能力,形成職業能力分析表,從而建立能力標準。能力標準作為課程教學目標,指導課程建設各個環節并檢驗其效果,是課程設計的核心。如表1所示。

表1 會計專業職業能力分析表

(二)面向職業崗位設置模塊課程

面向會計專業職業崗位,組織校外專家和骨干教師對職業能力進行深入剖析,分析每個職業能力對應的專業知識、實踐技能以及職業素質,結合職業崗位從低級到高級的能力梯度,把相互關聯的若干核心能力動態組合為適合教學的理實一體化課程和實訓課程。課程模塊直接與職業崗位相關聯,打破了課程設置的學科本位,是課程設計的載體。如表2所示。

表2 會計專業職業崗位與模塊課程對應表

(三)立足真實任務組織工學交替

在會計專業核心課程教學方法選擇上,立足行業企業真實任務,充分利用學校和企業兩種不同的教育環境和資源組織工學交替。其中,理實一體化課程的教學主要在學校完成,以學生學習為主;實訓課程的教學主要在企業完成,以學生工作為主,學習和工作的有機結合使學生畢業時基本實現與企業的零距離對接。工學交替使學校教育以開放的姿態融入社會,是課程實施的重要手段。工學交替過程安排如表3所示。

表3 會計專業核心課程工學交替過程

(四)基于工作過程實施職場鑒定

職場鑒定是指在對學生進行成績評價時,將職業、企業、工作等元素引入其中,使評價真正體現職場的因素。具體實施時可以讓學生完成真實的或仿真模擬的職業崗位工作任務來對學生成績進行評價和鑒定。職場鑒定主要包括知識技能測評、任務模擬演練、企業績效考核和職業資格認證四種方式。知識技能測評主要考核學生理論知識的掌握程度,運用所學知識實際操作的能力;任務模擬演練主要考核學生的學習態度、團隊協作能力以及團隊任務完成情況;企業績效考核主要是按企業對員工的績效考核方式,對學生的工作態度和業績進行考核;職業資格認證要求學生在主流職業資格認證中任意考取一種與專業相關的職業資格證書。職場鑒定體現了企業對教學質量的最終評價,是課程滿足行業需要的重要保障。會計專業核心課程職場鑒定表如表4所示。

表4 會計專業核心課程職場鑒定表

鑒定方式 核心課程

知識技能測評 會計學基礎、中級財務會計、管理會計、經濟法

任務模擬演練 中級財務會計、成本會計、財務管理、財務報表分析、審計實務、成本核算實訓、審計實務實訓、財務管理實訓

職業資格認證 會計學基礎、會計電算化、會計電算化實訓、中級財務會計、經濟法

企業績效考核 出納實務實訓、會計技能實訓

三、以職業實踐能力培養為中心的課程設計的保障措施

以職業實踐能力為中心的課程設計圍繞職業實踐能力的培養,比較系統的解決了專業核心課程設計中加強職業實踐能力培養的問題。為了使課程設計在實際教學過程中得到有效的運用,產生預期的效果,我院采取了以下保障措施:

(一)改進教學方法和手段

會計是實踐性很強的學科,必須注重職業實踐能力的培養。教學中可采用案例分析式、情景式以及計算機輔助等多種教學方法,為學生提供高度仿真性的模擬情景和背景資料,增強學生對企業經營和賬務處理的感性認識,從而大大提高學生的實踐能力。

(二)實訓教學全面滲透職業指導

我院建立了會計仿真實訓室,在實訓室里每個同學分別在各個公司扮演著出納員、記賬員、會計主管等不同的角色,融入市場經濟環境中,置身于不同的職業崗位上履行不同的職責,體驗經濟生活中會計工作的實質。在仿真實訓中學生必須獨自面對所在公司的會計事項,運用專業基礎知識進行分析思考判斷后做出賬務處理,從而在實訓過程中增強學生的職業意識。

(三)建設專兼結合的高水平的師資隊伍

高職會計教育師資隊伍建設必須走專兼結合的道路,加大專職教師的培訓力度,創造條件使之經常深入實際,提高業務素質,成長為“ 雙師型”;加大兼職教師的比例,建立兼職教師數據庫,使教師隊伍始終滿足教學發展的動態需求。

【注】本文系中國商業會計學會2012年度立項課題“高職會計實踐教學改革探索”(項目編號:KJ201219)的階段性研究成果。

主要參考文獻

1.胡敏,陳立波.以職業能力培養為中心的高職會計專業實踐教學研究.重慶電子工程職業學院學報,2011,11

2. 孫志潔.《基礎會計》之“3546”教學方法.財會月刊,2011,7

3. 蔣海燕.高職高專會計專業工學結合人才培養模式研究.財會通訊,2010,11

作者:周紅,女,1970,重慶

工作單位:重慶電子工程職業學院財經學院 職稱:副教授

第10篇

作者:孫永倩 單位:哈爾濱理工大學

不論是網絡公司的規模如何,主要的技術人員分為兩類:網絡工程設計人員和網絡工程實施技術管理人員。一些規模較大的網絡公司都是采用具有一定工作經驗或者高學歷的人才進行網絡的設計工作,而聘用的本科生主要是進行網絡工程的實施和實施過程中的管理工作;而規模較小的網絡公司則希望招聘的人才最好具有網絡設計和網絡實施管理雙重能力。根據我們的調研,網絡工程專業畢業生急需提高的能力見圖2。綜合圖1、圖2可以得出社會對網絡工程專業的人才的培養模式中的能力結構與知識結構基本滿意,企業普遍反映本科院校培養的網絡工程專業人才,在校期間應該加強動手實踐能力、創新能力與競爭意識的培養。

制定科學的教學模塊,加強學生能力培養,滿足社會需求首先,改革教學體系。理論教學體系方面:基礎理論課教學方面,以“必需、夠用、實用”為原則,調整課程內容及學時學分數,突出基礎理論的應用內容,加強反映學科發展潮流的內容;學科及專業基礎理論課程應進行必要的整合,對課程進行重組,建設符合高素質應用型人才培養規格要求的學科及專業基礎理論課程模塊群;關鍵技術類課程要突出課程的應用性、先進性、綜合性,體現工程技術特點;專業選修課程要增大比例,模塊化設計,使學生能根據個人興趣、愛好及就業市場的變化進行選擇,注重學生的個性化發展,同時適應社會經濟發展的要求;跨學科及素質拓展類課程應充分體現相關交叉學科知識和經濟、管理、法學等基礎知識的傳授以及人文、藝術修養的教育、溝通交流能力及心理素質的培養,提高學生的綜合素質。實踐教學體系方面:要達到創新型人才的培養目標,必須強化實踐能力的培養,構建科學、合理、完整的實踐教學體系,應包含三個層次:基礎、專業、應用。基礎層:含自然科學基礎及學科基礎課程實驗及認識實習等;專業層:含專業課實驗、電子電工實習、網絡綜合布線實習、網絡工程實踐、專業課程設計等;應用層:有課程設計、科研訓練、生產實習、畢業設計、學科競賽、開放實驗等。其次,結合高等教育的培養目標,結合專業調研與分析,網絡工程專業人才培養模式應以素質教育為核心,以培養學生的專業實踐能力和繼續學習能力為重點。我們把整個教學過程分為網頁制作模塊,網絡工程模塊,網絡數據庫編程和網站建設模塊。每個模塊采用集中教學法,各個模塊相輔相成,構建完整理論系統。每個模塊側重于不同的能力培養,網頁制作模塊,通過網頁制作與動態網頁制作的學習與綜合訓練,培養學生創新意識;網絡工程模塊,通過實際組建網絡的實踐,在掌握基本專業知識的基礎上,培養學生動手實踐能力;網絡數據庫編程與網站建設模塊,通過信息系統與網站的設計開發,培養學生創新意識、團隊合作意識與再學習能力。

創建以教學為中心的產學研一體化的創新型人才培養體系為了更好地適應當前經濟快速發展的需要,我們就必須發展教學、科研、生產三者相結合的教學模式,這也是未來高等教育的發展趨勢。這三者之間是相輔相成,相互促進的。教學的順利開展離不開科研的支持,而教學和科研的主要目的就是滿足企業發展的需求。所以學校應該積極地鼓勵教師和企業聯合開展科研,培養出一只綜合水平強的教師隊伍,這樣也可以使教師在教授的過程中把實踐和理論相結合,使學生更好的掌握專業知識。此外,也可以把一些科研項目交給一些高年級的學生來完成,增加學生的動手實踐能力,增強了學生的創新思維,這也是企業所需要的高素質應用型人才。

加強實驗室建設要想培養出實踐能力強的高素質人才,必須充分的利用學校的實驗室。學校也必須重視實驗室的建設,使實驗室的發展適應社會的變化。當前是網絡信息時代,網絡實驗室的建立更加具有前瞻性,科學性,學校應該把二者相結合,更好地發揮出實驗室的作用。

建立先進的畢業生跟蹤調查系統高等學校培養人才就是為了滿足社會的發展需求,所以為了更好地使畢業生適應社會,就必須實時地收集社會各方面的信息,變被動為主動,積極地調整人才培養戰略,培養出更好的綜合型人才。通常使用的收集信息的方式是對于畢業生在社會上的發展情況進行調查分析。為了能夠及時地掌握各種就業信息及社會人才需求信息,就應該加強畢業生和母校之間的聯系,也可以建立畢業生跟蹤調查系統。

伴隨著信息時代的來臨,我國對于信息化人才的需求量不斷的增大,而網絡工程專業的開展,能夠更好地滿足社會的需求,從而也說明網絡工程專業人才培養模式的建立具有重要的實際意義。就當前情況而言,這門專業還屬于計劃外的新型學科,所涉及的范圍也很多,但是沒有專業的經驗可以供我們借鑒,所以我們只能利用有限的教學資源,在實踐中不斷的摸索,制定出一套科學合理的網絡工程專業人才培養模式。筆者以本校的軟、硬件教學資源為依據,結合理論與實踐總結出了一套具有科學性的網絡工程專業人才培養模式,這種模式主要是培養學生的動手實踐能力和創新思維。網絡工程專業人才不僅可以促進我國信息化的快速發展也會提高我國網路基礎設施的建設水平。

第11篇

關鍵詞:面向應用;可持續;Java程序設計;教學改革

中圖分類號:G642文獻標識碼:B

1Java的普適性和基礎性地位

Java語言能解決傳統程序設計語言的重復教學問題,保證面向應用從程序設計基礎到軟件系統開發面向應用可持續培養鞏固發展學生的軟件設計開發技能。

程序設計課程是計算機類專業建立和培養學生優良的程序設計與實現能力和計算思維能力,初步的軟件開發能力和創新設計能力等基本專業素質的基礎課程,是后續課程和專業學習的前提。Java程序設計作為計算機、電子信息工程和通信控制等理工科本科生階段的重要專業基礎課程,是一門操作性、技術性和工程性都很強的應用型課程。國內部分高校面向非理工科學生開設了Java程序設計選修課。同時,Java語言是工業信息化部和人事部共同組織的全國軟件資格水平考試采用的二種考試語言之一,部分高校非計算機專業等級考試也選用了Java語言。

2面向應用的UPCA教學目標

面向應用的“UPCA(Understanding, Programming, Configuration and Application)”教學目標指“理解、編程、配置和應用”,是Java程序設計課程關于知識與能力結構的基本要求,其中“U”指理解面向對象編程思想、基本概念、基本語法和編程規范;“P”指學會面向對象編程、GUI編程、網絡通信編程和數據庫應用編程,成為SCJP(Java程序員);“C”指掌握構建與配置Java SE、Java EE開發環境及選擇高效的開發模式;“A”指在學會Java API基本應用的基礎上,將Java語言作為信息系統開發的平臺,能初步在網絡環境中開發Java應用系統。

Java程序設計課程教學改革的目的是面向應用將Java作為本科計算機類專業的面向對象編程的入門語言、基礎性應用架構和開發平臺,形成面向應用的特色鮮明的課程體系。在課程內容和課程體系上充分考慮Java語言平臺的支撐性,構建如圖 1所示分步驟、多層次、立體化的課程體系,以Core Java為主線貫穿整個架構,循序漸進,有機融合,鞏固深化,保證運用Java面向應用開發的可持續發展。

圖1基于Java的多層次立體化課程體系

本課題得到湖南省自然科學基金(07JJ6113),湖南省教育科學“十一五”規劃重點資助課題(XJK08AXJ002),湖南省計算機應用技術重點建設學科(湘教通[2006]180號),湖南人文科技學院精品課程(院通[2008]20號)和湖南人文科技學院教學改革研究項目(RKJGZ0708和RKJGZ0912)的資助.

作者簡介:郭廣軍(1971-),男,湖南雙峰人,碩士,副教授,CCF高級會員,研究方向為網絡計算與分布式處理,服務計算。戴經國(1962-),男,湖南雙峰人,碩士,教授,研究方向為網絡與信息安全。謝東(1971-),男,湖南益陽人,博士,講師,研究方向為數據庫技術。彭智朝(1976-),男,湖南雙峰人,講師,碩士,研究方向為網絡與服務計算。陳海林(1981-),男,江西樟樹人,碩士,講師,研究方向為Java技術。

3面向應用的理論教學體系

理論教學按照“少而精,面向應用,解決重點,突破難點”的原則,以“設計形態”為主導,以UML貫穿分析設計,實現程序觀到系統觀的提升,著重培養程序設計與實現能力,計算思維能力和系統分析與設計能力。本課程重點講授Java語言基礎知識、面向對象的編程技術、字符串與數組技術、常用Java API的使用、異常處理、基本I/O技術、網絡通信編程、數據庫訪問技術、GUI編程等;要突破的難點主要包括面向對象的編程思想方法、類變量和類方法的使用、各種輸入輸出流的應用、事件處理模型、多線程技術等。

在教學環節上,本課程主要包括理論教學、課內實驗、課外實驗和課程設計。理論課教學、課內實驗一般開設18周,周課時(理+實)為3(2+1)學時或4(2+2)學時,課外實驗每周不少于2學時,課程設計單獨開設2周。Java程序設計的理論教學體系的知識模塊和學時安排如圖2所示。

圖2Java程序設計的知識模塊與學時安排

4面向應用的實踐教學體系

4.1 “三層次、四階段”實踐教學體系

本課程實踐教學體系根據面向應用的創新人才培養模式,與軟件工程師的需求接軌,圍繞UPCA教學目標,分階段鞏固、螺旋式提升的原則,分為“三層次、四階段”,如表1所示。第一階段基于課堂演示實驗,導以觀察認識,學生參與互動,為動手編程熱身;第二階段是學生課內和課外實驗,開放實驗室,學生動手設計編程,親身體驗,完成單個較小主題的設計編程與測試,是對某一知識點編程能力的單項訓練;第三階段是課程設計,完成綜合性的簡單系統開發,提升分析、設計與編程能力,具備初步的系統開發技能;第四階段是高級技能與應用軟件開發能力的實戰訓練。

除第一階段外,每個階段分三個層次進行,充分體現因材施教,量力而行的教學原則。第一層次是編程技能的最低要求,主要面向學習基礎較差的學生,使其通過模仿練習,鞏固所學知識,掌握基本技能,激發學生的學習熱情和興趣;第二層次是編程技能基本要求,面向中間學生,通過模仿進而自主設計編程的實踐過程,激發學生的創新意識,增強他們的動手能力和基本的分析設計能力;第三層次是編程技能的高級要求,面向學有余力的優秀學生,給其自由設計空間,培養他們基本的軟件開發能力和創新精神。

表1實踐教學體系

階段環節要求

第一階段

(驗證性/設計性)課堂演示實驗教師演示和學生參與互動相結合

第二階段

(設計性)課內實驗

課外實驗

(開放實驗室)按實驗目的與要求,分析設計每一個實驗題,并上機調試驗證

模仿樣例設計實驗并上機調試完成

上機調試樣例程序,消化理解

第三階段

(綜合性)課程設計

(分散與集中相結合)按課程設計任務書,設計一個比較簡單的應用系統,并上機調試驗證

模仿案例程序完成系統設計

上機調試案例程序,消化理解

第四階段

(綜合性)畢業實習實訓

(導師制)按設計要求自己選題,獨立進行需求分析、設計并編程實現

模仿案例按畢業設計要求自己選題,獨立分析、設計、實現、部署、測試

消化理解應用系統案例,并上機調試實現

在實踐教學過程中,采取以下措施來提高學生的操作能力。(1)采取集體講解與個別輔導相結合的教學方法,使絕大多數同學通過課內實驗較好的掌握基本分析、編碼和調試技能。(2)通過案例教學和簡單項目設計等形式,來提高學生的軟件設計與編程能力。(3)課內與課外實驗相結合,通過網上教學、開放實驗室、正確引導、激發學生上機實驗的積極性和興趣。(4)組織為期二周的專門的Java課程設計,聘請合作公司軟件工程師參與方案制訂和現場指導,實現校企對接,提高學生的綜合應用開發技能,使學生初步掌握簡單應用系統的設計開發方法。課程設計題目及要求在學期初公布,在集中設計前兩周選題,學生分組做好相關準備工作。課程設計題目要具有一定的實用性、可行性,難度與設計工作量適中,允許經指導老師批準學生自己擬題。

4.2校企合作,拓展實踐教學體系

(1) 校內實驗、實訓環境

建成了環境友好、軟硬齊備、性能優良、協作開發的軟件開發實驗實訓室,安裝配置了Java系列開發平臺和工具、應用服務器和數據庫服務器等,實驗項目開出率達100%,其中有設計性和綜合性實驗的課程占整個實踐性課程的95%。此外,開放實驗室為完成課外實驗,培養學生自主探索性學習,為提高創新設計能力提供了基本條件保障。

(2) 校外實習、實訓基地

以“致用、實用”的應用型人才培養原則,面向出口,主動對接市場與企業需求,校企聯合創辦了包括美國杰普、廣州達內、長沙國軟等多層次的校外軟件開發實習、實訓基地,拓展了實踐教學體系。校企雙方在人才培養、科學研究、技術革新、技術開發、資源互補、認證培訓、學生就業等各個領域開展合作,為學生專項培訓、課程設計、畢業實習和畢業設計提供了優良的軟件開發條件,提高了畢業生的就業競爭力。

5面向應用的教學方法和教學手段改革

5.1教學方法改革

(1) 基本教學方法貫穿整個教學活動

① 啟發式教學:可通過先果后因、分析提問、編程互動、程序調式等,啟發學生積極思考、分析、討論、參與,共同探尋解決問題的途徑、方法和答案,以激發學生學習興趣,增強學習主動性、積極性和創造性。可聯系實際打比喻使抽象概念具體形象化,如“類、對象、實例”可比“面、線、點”;對比分析看本質使機理明析化,如“接口與類”猶如“設計與實現”;運用UML使面向對象的思維科學化、設計思想可視化,如“類圖、對象圖、接口、時序圖”等在面向設計中的合理使用。

② 討論式教學:對于重點和難點內容,適當安排討論互動環節。如類的設計,從實例出發,由學生思考討論,給出類的屬性和操作,由教師總結、修改和完善,達到預期效果。

③ 案例教學法:通過提出問題,給學生一些時間思考、討論待解決的問題,以更深入地展開學習,其實施過程有若干個角度。在課堂教學中適時引入恰當、有趣、易于說明問題的小范例,教師演示學生參與完成;以“大作業”的形式引進典型案例,基本概念的闡述和應用性操作圍繞該案例展開,自始至終貫穿整個教學過程;在課程設計、實驗實訓和畢業設計等環節中,對已有的案例進行剖析,模仿案例設計完成類似的應用系統開發。

④ 項目驅動教學法:是實施探究式教學模式的一種教學方法,以幫助學習者明確學習目標,根據項目需求來學習,由被動地接受知識轉變為主動地尋求知識,是應用開發能力培養重要途徑。通過“提出項目、分析設計、編程測試,邊學邊用,總結完善”的過程,在項目情境教學中體現出面向應用、共同協作、互動創新、發揚個性的教學風格。具體實施設置在第三階段的實踐環節,提前作好整體規劃、分組設計,然后學生演示、教師總結,使得群體思維與智慧為全體學生所共享。

(2) 多種教學方法的融合突破重點與難點,培養應用開發能力

① 對于基礎知識點采用“多媒體課件+啟法式+討論式教學法”相結合。即讓學生帶著問題,教師采用啟發式等方法借助多媒體課件完成重點、難點的突破。

② 針對應用技術知識點采用“多媒體課件+活代碼+案例教學+項目驅動法”相結合。即讓學生帶著任務,教師以活代碼通過案例或項目,借助多媒體課件培養學生應用開發能力培養。

(3) 引入雙主模式教學和研究式教學

① 雙主模式教學方法:在應用與提高部分的講授中,介紹開發企業級應用系統的一些高級編程,涉及到的知識點深、知識面寬,難度較大,主要在第三、四階段的實踐環節中進行操作。在這個過程中,教師的主導作用并非自始至終,其角色要從知識的傳遞者轉變到學生學習的促進者、組織者和指導者,學生更多的時候是在教師的幫助下進行主動的思考、探索與實踐。

② 研究式教學:方法一,在課程設計中,指導學生作小課題,要求學生設計、實現并調試成功某個小型應用系統。方法二,把課程教學與教師的科學研究有機地結合,即把一項規模較大的工程設計項目引進教學的全過程,鼓勵學生參與教師的研究項目,通過實踐獲取知識。

5.2教學手段的改革

課程組教師充分利用計算機學科在教學過程中的優勢,在多媒體網絡教室或實驗室中進行互動的教學,以提高學生的實踐能力,激發學生的創造力。Java語言程序設計在線教學系統提供了集成化網絡教學平臺,開發了豐富的立體化教學資源,開設了學習論壇和網上答疑等互動教學。

注重應用動手能力,改革考試考核方式。除了常規理論考試之外,還通過機試、課程設計考試、答辯式考試等多種形式,使考教相融,學教互動。

逐步開設創新性實驗。在課程設計等環節中,設計難度、層次、技巧有所區別的研究性和開發性課題,引導和鼓勵學生進行自主開發。在第二課堂活動,開展程序設計競賽,培養學生利用Java語言進行程序設計的興趣,為后繼課程的開展作好充分準備。

6立足精品,加強課程建設

“Java程序設計”于2008年被學校評為校級精品課程,進一步優化整合教學內容、革新教學方法、加強師資隊伍、網絡課程和教材建設。課程組主編的《Java程序設計教程》(武漢大學出版社,2008),加強了課程立體化教學資源建設,建成了Java程序設計在線教學系統,開辟了網上答疑系統和Java技術論壇,為學生提供個性化學習空間。

面向應用修訂完善了相關專業培養方案、教學大綱、實驗大綱、考試大綱、考試考核辦法。研制了多媒體電子課件、實驗指導教程和試題庫,制作收集整理了大量的圖文聲像教學資料和開發案例,及時更新優化教學內容,反映最新的Java應用技術水平與發展趨勢。這些擴充性資料既滿足課程教學的需要,又兼顧了學生課外自主學習的要求,深受學生的歡迎,效果良好。

7面向應用,加強“雙師型”隊伍建設

教師是教學改革的具體實踐者,師資隊伍建設是保障改革順利實施的關鍵。針對當前計算機技術發展快而教師教學任務重、缺乏提升自身業務水平機會的現狀和青年教師多的特點,特制定相應師資培養措施:(1)改善職稱結構,合理規劃、有計劃的選派青年教師攻讀博、碩士學位。目前課程組教師隊伍共12人,其中教授2人,副教授4人,講師6人;博士2人,碩士10人。(2)學術會議、課程進修。積極支持教師參加國內各種高質量的教學會議和學術會議,選派青年教師參加國內各種優秀(精品)課程培訓,到校企合作單位,如上海杰普、廣州達內等輪崗培訓,確保教學與社會需求接軌,提升教師軟件開發水平和科研實力。(3)教研活動、集體備課。定期開展集體備課、聽課評課、示范公開課等多種形式的教學研討活動,由教學經驗豐富、教學效果優秀的教師向青年教師傳授教學方法、教學規范、教學藝術,幫助青年教師練好教學基本功,提高

教學水平與能力。(4)傳幫帶、導師制。對首次開課的教師,由副教授以上教學經驗豐富的教師擔任其導師,指導備課、隨堂聽課、及時輔導,使之盡快掌握教學規律、站穩講臺。通過上述措施,有效地提高了青年教師的教學水平和科研水平,“Java程序設計”課程教學團隊已經成長為一支結構合理,教學、學術水平高,勇于創新的教學隊伍。

8結論

經過本課程組幾年來的共同努力,面向應用,對“Java程序設計”教學實施了系列的改革和實踐,緊緊圍繞“一目標、二體系、三層次、四階段、可持續”,改革內容涉及理論教學、實踐教學和實習基地三大方面。通過改革,整合優化了理論教學體系,強化了“三層次、四階段”實踐教學體系,加強了實習基地、教材與師資隊伍建設,適應了可持續面向應用的人才培養需要,實踐效果好,得到了學生和同行的好評,提高了學生的應用軟件設計開發能力,提升了學生的就業競爭力。配套的在線教學系統已在多門課中推廣應用,前景廣闊。

參考文獻:

[1] 郭廣軍,劉安豐,陽西述,等. Java程序設計教程[M].武漢:武漢大學出版社,2008.

[2] [美]Grady Booch, James Rumbaugh, Ivar Jacobson. UML用戶指南[M]. 邵維忠,麻志毅,張文娟,等譯.北京:機械工業出版社,2002.

[3] 董麗萍,劉宇. 面向應用型人才培養的實驗教學體系研究[J]. 實驗技術與管理,2007,24(9):121-124.

[4] 朱小英. 以項目方式驅動Java實驗課程教學的創新[J]. 成都大學學報:教育科學版,2008,22(8):93-96.

第12篇

一、會計信息化時代對會計人才提出新的要求

在現代社會中,信息的高速發展和進步已經成為了一種主要的潮流和趨勢,從而促進了會計信息化的發展和進步。會計信息化是指將會計信息作為管理信息資源,全面運用計算機、網絡通信為主的信息技術對其進行獲取、加工、傳輸、應用等處理,為企業經營管理、控制決策和經濟運行提供充足、實時、全方位的信息。從功能上看,會計信息化不僅涉及會計核算還涉及會計預測、決策和會計監督;從技術手段上看,會計信息化不僅采用計算機技術,還要以通訊和網絡等現代技術為主,進行網絡和現代信息系統的構建,根據信息管理的原理和信息技術重整會計流程。會計信息化的發展對會計人才提出了新的要求。根據我們多年的社會調研數據顯示:會計信息化要求高職高專培養既懂會計知識又懂信息技術的綜合型會計人才,會計人員除了具備財務會計、財務管理、成本會計、審計等傳統的專業理論與實踐知識外,還要掌握數據庫原理、網絡技術、信息化軟件應用等一系列新技術、新知識。

二、為適應會計信息化發展高職會計專業教學改革的必要性

隨著社會通信技術及網絡技術的不斷發展,會計信息化已逐步成為企業管理變革的一項不可或缺的內容,它給企業帶來的不僅是管理手段的革新,更是管理方式和管理理念的變革。因此,在經濟全球化、一體化的今天,企業對會計人才的需求也逐步提高,要求其了解會計信息化、掌握會計信息化管理方式。社會急需大量的信息化水平較高的專業型會計人才,高職院校是培養實踐型人才的搖籃,是培養會計專業信息化人才的重要機構,而目前各用人單位普遍認為高職會計專業畢業生的專業基礎理論知識尚可,但實務能力與期望值還存在較大的差距,信息化水平較低,甚至有時與實際需要存在脫節的現象。

三、會計信息化趨勢下高職會計專業的教學改革措施

(一)高職會計人才培養目標的更新。隨著時代的進步,信息社會對會計人才的要求也是時刻發生著變化,因此要及時更新高職會計人才培養目標,以培養適應現代生產、建設、管理、服務第一線需要的德、智、體、美全面發展,具有一定文化、信息知識和專業基本理論知識,熟練的專業技能、財務管理、金融、法律等相關專業知識、較強的實踐能力和具有持續發展能力的“誠信好,實操強”的高等應用型會計信息化人才為目標。

(二)根據市場對會計專業畢業生的需求改革會計專業課程體系、重新確定會計專業教學內容。目前高職院校會計專業理論課程雖然近幾年也加大了會計信息化理論課程,但設置大多偏向于會計基本理論,對于會計信息化理論課程仍然涉及較膚淺,因此要進行會計專業課程體系改革。在改革之前,應當積極進行市場調研活動,深入社會和企業,調查他們到底需要的是什么樣的人才,對人才的素質和技能有什么要求,然后再進行課程設計。根據目前我們已進行的市場調研,社會對高職學生要求除了應掌握的最基本的會計理論知識,還要求加強會計操作技能的訓練,能熟練地操作財務軟件,學會會計軟件的簡單維護常識,了解財務軟件的運行環境和運行機制。因此改革課程體系時應融入更多的信息化課程及一些管理方面的課程,增強學生信息處理的能力,真正理解信息化的涵義,可以開設《計算機理論及應用基礎》、《計算機軟件應用》、《數據庫管理》、《會計信息系統》、《財務軟件應用》、《EXCEL在財務管理中的應用》等信息化課程,使學生對計算機的軟硬件、網絡、計算機系統分析等基礎知識進行了解;注重能力的訓練,強化各項技能,在課程中添加技能證書考證大綱中規定的內容,使學生在課堂內就能達到相關崗位資格所要求的技能及素質標準,如國家計算機等級考試、會計從業資格考試等。

四、建立會計信息化實踐教學體系

高職教育是服務于企業的,是為了滿足企業需求而存在的,所以高職教育在培養學生的過程中,要體現職業教育的特點。會計專業是一門實踐性很強的學科,實質上就是幫助學生熟練掌握企業會計的基本技能,使其能勝任各個會計工作崗位,因此實踐必須貫穿于教學的全過程。為滿足信息化教學的需要,會計教學要求建立現代化的手工模擬實訓室與信息化實訓室,實訓室的建設重點是用于教學軟件演示的信息化實訓室。讓學生在實踐中鞏固會計信息化基本技能,能熟練、規范地運用會計信息化軟件進行記賬憑證的填制,會計賬簿的登記和會計報表的編制等,能利用財務管理軟件進行財務分析與財務管理。實訓過程必須嚴格按照會計工作流程與要求來進行,要如同置身于某一企業的真實業務環境中,從而達到實踐的真正目的。同時,加大力度進行校外實踐基地的建設,校外實踐基地是會計專業實踐教學和實踐技能訓練的保證,它能擴大學生實踐范圍,增強學生畢業后對會計崗位的適應能力,為學生日后的實際工作奠定強有力的基礎。

作者:陳雪芬 單位:江西財經職業學院

主站蜘蛛池模板: 九江县| 亚东县| 会同县| 广丰县| 九寨沟县| 读书| 克东县| 房山区| 融水| 宽城| 木里| 筠连县| 柘城县| 晴隆县| 扶绥县| 红安县| 察雅县| 苍山县| 东兰县| 岳池县| 类乌齐县| 绥滨县| 南皮县| 汉沽区| 彰化市| 兰考县| 光山县| 临洮县| 中西区| 嘉禾县| 宜兴市| 民县| 韶山市| 兴山县| 巴东县| 五寨县| 乐亭县| 赫章县| 大丰市| 正镶白旗| 独山县|