999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

VC#.NET數據庫應用程序設計課程建設的探索與實踐

2010-01-01 00:00:00吳平貴
電腦知識與技術 2010年3期

摘要:VC#.NET數據庫應用程序設計是按照由淺到深、由易到難、螺旋式上升的方式將數據庫、程序設計語言、軟件工程三門課程進行了有機地整合,進行了卓有成效的探索與實踐。通過多年實踐表明,課程建設不僅有利于培養學生學習興趣和學生的實際編程能力,而且有利于師資隊伍的建設和發展。

關鍵詞:VC#.NET;課程建設;探索與實踐

中圖分類號:G642.3文獻標識碼:A文章編號:1009-3044(2010)03-647-02

VC#.NET Database Application Designed to Explore and Practice Course Construction

WU Ping-gui

(Chongqing Zhengda Software Vocational and Technical College Department of Software Technology, Chongqing 400056, China)

Abstract: VC #. NET database application designed with from shallow to deep, spiraling way databases, programming languages, software engineering three courses of organic integration, carried out fruitful exploration and practice. Through years of practice shows that the curriculum will not only be beneficial to students and student interest in learning the real programming capabilities, but also conducive to the construction and development of faculty.

Key words: VC#.NET; course construction; research and practice

目前,微軟的.NET開發平臺已將數據庫(SQL Server、ORACLE、ACCESS等)、程序設計語言(VC#.NET、VC++.NET、VB.NET等)、建模工具(Visio、Project)等進行了有機地整合,這為進行基于工作過程的課程開發奠定了基礎。

1 課程設計思路

以“知識、能力及素質三維一體”的教學理念探索構建本課程教學新體系,加強學生能力與素質培養。

長期以來課程教學一直是以知識傳授為中心,從課堂教學到課外實踐、考試或課程設計等教學環節也都是圍繞學生對課本知識的理解與掌握而進行訓練的;上機實驗室等實踐性教學環境也是為幫助學生理解和鞏固所學課本知識而建立的;課程教學評價主要是學生對知識掌握質量的考核評價。因而整個課程教學體系反映為單一知識傳授的課程教學模式,所培養出的學生基礎知識較扎實,但知識面相對較窄,動手能力普遍較差,缺乏創新精神,難以適應競爭日益激烈的社會發展的需要。在新形勢下,課程教學已不再是單純的傳授知識,而更要注重開發學生的潛能和培養學生的能力和素質。這就必須把以知識傳授為中心的課程教學模式轉變到重視人才素質和能力的培養模式上。對此,我們探索構建了由理論教學、實驗教學和設計軟件訓練模塊構成的數據庫應用程序設計課程教學新體系。

本課程教學模塊由基礎教學、技能提高教學、綜合運用教學三個階段組成。基礎知識教學內容階段為本課程教學基本要求所規定的機構分析與設計的內容,以確保學生扎實掌握本課程的“三基內容”(即基本理論、基本知識及基本技能);技能提高教學階段是將SQL Server和VC#進行結合,組織程序設計教學,以提高軟件的開發能力;綜合運用教學階段是以人事工資考勤管理系統為主線,將軟件工程、 SQL Server和C#三門課程中的主要內容,按照軟件公司團隊開發模式培養學生的實踐能力。

本課程的課時分配加強了對學生編程能力的培養,理論課時28學時,實踐課時68學時,還安排了為期2周的項目實訓。理論課時與實踐課之比為1:4。

2 課程目標

該課程前導課程為計算機基礎、C#面向對象程序設計;后續課程為ASP.NET程序設計。

該課程以.NET程序員的崗位任職要求,對軟件工程、SQI Server、VC#進行了重構,還以商業項目《人事工資考勤管理系統》為主線,重新設計了該課程的知識、能力、素質教育體系,我們始終把知識和技能的教學溶入到項目的制作過程中,實現了學中做、做中學、做學合一,解決了學以致用、學好善用的問題。課程采用任務驅動教學法,對于培養學生分析問題、解決問題和提出問題的能力起到了較好的作用,能有效地調動學生的學習積極性,促進學生積極思考問題,推進學生積極動手實踐。課程中的教學內容采用最新的開發平臺,VS2008和SQL2008,是軟件市場急需的.NET程序員必學內容;按照知識目標、能力目標、素質目標三維一體思路對教學內容進行取舍。

2.1 知識目標

在軟件企業進行數據庫開發時,將NET程序員必備技能:SQL Server、VC#.NET、軟件工程,三門課程的中主要知識點進行整合。

2.2 能力目標

按照傳統的教學大綱的對學生能力的描述,分為四個等級“理解”、“基本掌握”、“熟練掌握”、“靈活運用”,按照軟件企業用人標準,做系統要快,并且質量要好,因此,我們把能力的底線定為“熟練掌握”,對教學內容中的重點內容要求學生要熟練掌握。

2.3 素質目標

素質目標重點在兩個方面體現:一是團隊合作精神,單元測試要對自已編寫的模塊負責,保證模塊運行正確,輸入輸出要能得到預想的結果;如果有錯誤則要在迭代時進行修復;在評審時要從團隊的整體利益出發,對就是對,錯就是錯,不能因為過去是同鄉,評審時發現系統有了致命的錯誤也不敢批評。重構時更要注重發揮團隊作用,因為通常是團隊成員修改他人的代碼。代碼的修改要求改性能越改越好。二是培養自主學習能力,因為軟件開發技術更新比較快,通常三至五年要進行產品換代,如果程序員不注重學習,不超過五年便會被淘汰掉。遵循學生職業能力培養的基本規律,以真實工作任務及其工作過程為依據整合教學內容,科學設計學習性工作任務,教、學、做結合,理論與實踐一體化,實訓、實習等教學環節設計合理。)

3 課程內容的組織

以任務驅動、項目制教學為主要手段,全面更新教學內容。該課程以為特定企業開發的實際商業項目為教學主線,以學生要學習的特定企業“人事工資考勤管理系統”為本課程的教學任務,并按教學時序,將“人事工資考勤管理系統”分解成需求分析、設計、代碼實現、測試等環節,融入到教學中。設計了業務需求、UI層、業務層BLL、數據層DAL,要求圍繞業務需求,讓學生“在做中學,在學中做”,一邊分析設計系統模塊,一邊在老師的指導下自學編碼實現功能。程序員在從事真實的軟件項目開發中,先給定開發任務,程序員在實現功能時常常會感到“書到用時方恨少”,還需要不斷學習軟件開發新技術方能完成模塊開發;為學生就業打下基礎,在設計教學內容時,后面各章節又新增了程序設計的基礎知識,其目的讓學生要邊做邊學,培養學生的自學能力。實現了以學生為中心,教師為主導的新教學方法。

階段劃分、任務、知識目標、能力目標和素質目標設計示例如右表1所示。

4 課程特色

課程以工作任務為主線,以一個商業項目《人事工資考勤管理系統》為藍本,按照由簡單到復雜,由單一到綜合的原則設計教學過程,按照研發軟件產品的開發流程,將VC#.NET、SQL Server數據庫、軟件工程三門課程進行了有機整合。主要有以下幾個特色:

4.1 實施課程整合,全面更新課程教學理念

課程將3門課程按照軟件開發工程管理要求,對教學內容進行了全面整合。整合后的課程打破了原有課程單獨開設時條塊分割、教學內容重復、軟件工程模型抽象難懂的缺陷,以培養學生的綜合應用能力為目的,使學習內容形象化。同時課程整合后有效壓縮了理論學時:把SQL Server課程64課時(理論32課時、上機32課時)、軟件工程課程64課時(全為理論課時)、VC#面向對象程序設計課程96課時(理論32課時,上機64課時)中的理論課時共128課時壓縮成為64學時,節約更多的理論課時用于實訓和商業項目開發。

4.2 改革考核模式,促進學生知識、能力、素質同步發展

改變傳統的“平時成績+期末理論考試成績”或“平時成績+期末理論考試成績+期末項目考試成績”評定學生學習效果的方式,從學生紀律、團隊合作精神、獲取信息能力、發現問題解決問題能力、文檔規范與處理能力、項目實際完成能力全方位進行考核,以促進學生知識、能力、素養各個方面協調發展。并根據不同層次學生的學習能力,按照基礎任務、提高任務、應用任務三級考核。達到基礎任務完成要求為合格,提高任務完成要求為良好,應用任務完成要求為優秀。

4.3 模擬公司真實開發環境,增加學生崗位職業能力

課程以NET程序員崗位能力所必備知識為基準,在多數章節中設計了業務需求,這是模擬軟件產品生產過程中的第一個環節, 在業務需求后面設計了模塊的分析設計、編碼測試。其目的培養學生能把用戶需求變成程序代碼的學習遷移能力, 是程序員必備的專業素養,是教學中的難點,也是學生掌握開發技能的重點。各章中的業務需求、數據設計、界面設計、編碼實現還能模擬軟件開發的真實工作情景,讓學生以軟件企業業務分析人員、數據設計人員、界面美工設計人員、程序員等角色進入開發實訓環節中,分擔相應的工作,鍛煉提高學生的崗位能力。

5 課程小結

該課程于2006年被重慶正大軟件學院評為院級重點課程,2007年評為院級精品課程,2008年被重慶市評為精品課程。

參考文獻:

[1] VC#.NET數據庫應用程序設計[M].大連:大連理工大學出版社,2009.

主站蜘蛛池模板: 国产一区二区福利| 青青草国产在线视频| 国产国语一级毛片在线视频| 日韩欧美国产区| 九月婷婷亚洲综合在线| 无码精油按摩潮喷在线播放| 欧美在线综合视频| 91精品小视频| 国产91九色在线播放| 爆操波多野结衣| 国产精品无码作爱| a毛片在线| 欧美www在线观看| 亚洲成人在线网| 亚洲熟妇AV日韩熟妇在线| 久久国产亚洲偷自| 伊人久久大线影院首页| 女人av社区男人的天堂| 97久久精品人人| 国产亚洲欧美日韩在线一区二区三区| 亚洲成A人V欧美综合| 色九九视频| 真实国产精品vr专区| 国产大片喷水在线在线视频| 日本不卡在线播放| 亚洲国产日韩在线成人蜜芽| 欧美日本在线观看| 国产9191精品免费观看| 色AV色 综合网站| 亚洲Av综合日韩精品久久久| 色窝窝免费一区二区三区| 亚州AV秘 一区二区三区| 无码AV高清毛片中国一级毛片| 免费一看一级毛片| 精品三级网站| 亚洲第一在线播放| 亚洲一区精品视频在线| 国产视频你懂得| 色偷偷综合网| 天天操天天噜| 91精品啪在线观看国产91| 国产伦精品一区二区三区视频优播 | 97免费在线观看视频| 中国国产A一级毛片| 无码高潮喷水专区久久| 欧美人人干| 日本一区二区不卡视频| 国产第四页| 国产AV毛片| www.99精品视频在线播放| 亚洲,国产,日韩,综合一区 | 男女男免费视频网站国产| 麻豆a级片| 成人国产一区二区三区| 亚洲国产成熟视频在线多多| 青青青视频蜜桃一区二区| 国产午夜精品鲁丝片| 国产精品久久久久久久久久98| 色综合天天综合| 久久亚洲AⅤ无码精品午夜麻豆| 国产欧美日韩专区发布| 国产无遮挡猛进猛出免费软件| 国产欧美日韩va另类在线播放| 99国产精品免费观看视频| 亚洲va欧美va国产综合下载| 一级香蕉人体视频| 97人人做人人爽香蕉精品| 午夜精品久久久久久久无码软件| 中日韩欧亚无码视频| 国产女人水多毛片18| 全部免费特黄特色大片视频| 亚洲福利片无码最新在线播放| 国产99视频精品免费观看9e| 亚洲欧洲日韩久久狠狠爱| 久久国产精品国产自线拍| 99热在线只有精品| 国产网站黄| 青青极品在线| 日本尹人综合香蕉在线观看| 青青热久免费精品视频6| 亚洲视频黄| 2021天堂在线亚洲精品专区|