Visual Studio 2019(C#)Windows數(shù)據(jù)庫(kù)項(xiàng)目開發(fā)-教學(xué)大綱、授課計(jì)劃_第1頁(yè)
Visual Studio 2019(C#)Windows數(shù)據(jù)庫(kù)項(xiàng)目開發(fā)-教學(xué)大綱、授課計(jì)劃_第2頁(yè)
Visual Studio 2019(C#)Windows數(shù)據(jù)庫(kù)項(xiàng)目開發(fā)-教學(xué)大綱、授課計(jì)劃_第3頁(yè)
Visual Studio 2019(C#)Windows數(shù)據(jù)庫(kù)項(xiàng)目開發(fā)-教學(xué)大綱、授課計(jì)劃_第4頁(yè)
Visual Studio 2019(C#)Windows數(shù)據(jù)庫(kù)項(xiàng)目開發(fā)-教學(xué)大綱、授課計(jì)劃_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

《VisualC#程序設(shè)計(jì)與軟件項(xiàng)目實(shí)訓(xùn)》教學(xué)大綱課程信息課程名稱:VisualC#程序設(shè)計(jì)與軟件項(xiàng)目實(shí)訓(xùn)課程類別:素質(zhì)選修課/專業(yè)基礎(chǔ)課課程性質(zhì):選修/必修計(jì)劃學(xué)時(shí):64計(jì)劃學(xué)分:4先修課程:無選用教材:《VisualC#程序設(shè)計(jì)與軟件項(xiàng)目實(shí)訓(xùn)》,曾建華主編,2021年,電子工業(yè)出版社。適用專業(yè):本課程適合VisualStudio的初學(xué)者及有一定經(jīng)驗(yàn)的開發(fā)人員學(xué)習(xí),也可供培訓(xùn)機(jī)構(gòu)或高等院校的教學(xué)使用。課程負(fù)責(zé)人:二、課程簡(jiǎn)介本課程通過一個(gè)完整的項(xiàng)目講解如何使用VisualStudio2019(C#)開發(fā)基于SQLServer數(shù)據(jù)庫(kù)的Windows窗體應(yīng)用程序。主要內(nèi)容包括認(rèn)識(shí)項(xiàng)目、主窗體開發(fā)、數(shù)據(jù)維護(hù)窗體開發(fā)、系統(tǒng)登錄及權(quán)限管理、學(xué)生選課、選課抽簽及抽簽結(jié)果查詢、統(tǒng)計(jì)查詢、RDLC報(bào)表、系統(tǒng)完善、控件開發(fā)、LINQ技術(shù)、使用ClickOnce部署項(xiàng)目;拓展項(xiàng)目通過網(wǎng)上購(gòu)物系統(tǒng)介紹了使用VisualStudio開發(fā)Web項(xiàng)目的強(qiáng)大功能,有利于讀者進(jìn)一步了解VisualStudio開發(fā)工具。三、課程教學(xué)要求序號(hào)專業(yè)畢業(yè)要求課程教學(xué)要求關(guān)聯(lián)程度1工程知識(shí)主要內(nèi)容包括認(rèn)識(shí)項(xiàng)目、主窗體開發(fā)、數(shù)據(jù)維護(hù)窗體開發(fā)、系統(tǒng)登錄及權(quán)限管理、學(xué)生選課、選課抽簽及抽簽結(jié)果查詢、統(tǒng)計(jì)查詢、RDLC報(bào)表、系統(tǒng)完善、控件開發(fā)、LINQ技術(shù)、使用ClickOnce部署項(xiàng)目;拓展項(xiàng)目通過網(wǎng)上購(gòu)物系統(tǒng)介紹了使用VisualStudio開發(fā)Web項(xiàng)目的強(qiáng)大功能,有利于讀者進(jìn)一步了解VisualStudio開發(fā)工具。H2問題分析VisualStudio2019支持VisualC#、VisualCH+等眾多語言,使用相同的集成開發(fā)環(huán)境(IntegratedDevelopmentEnvironment,IDE),既能進(jìn)行工具共享,又能輕松地創(chuàng)建混合語言解決方案。H3設(shè)計(jì)/開發(fā)解決方案貫徹黨的“二十大”精神,在內(nèi)容講解中融入科學(xué)精神和愛國(guó)情懷,引用新技術(shù),體現(xiàn)科技發(fā)展的新成果,提升學(xué)生對(duì)祖國(guó)強(qiáng)大科技力量的自豪感,弘揚(yáng)精益求精的專業(yè)精神、職業(yè)精神和工匠精神,助力建設(shè)教育強(qiáng)國(guó)、科技強(qiáng)國(guó)、人才強(qiáng)國(guó)。H4研究L5使用現(xiàn)代工具L6工程與社會(huì)學(xué)會(huì)將相應(yīng)的技術(shù)應(yīng)用于實(shí)際生產(chǎn)和社會(huì)服務(wù)中,為社會(huì)做出貢獻(xiàn)。H7環(huán)境和可持續(xù)發(fā)展L8職業(yè)規(guī)范L9個(gè)人和團(tuán)隊(duì)1.學(xué)會(huì)個(gè)人發(fā)展和團(tuán)隊(duì)合作,提高個(gè)人和團(tuán)隊(duì)的綜合素質(zhì)。2.學(xué)會(huì)與他人合作和溝通,建立良好的人際關(guān)系和團(tuán)隊(duì)合作氛圍。M10溝通學(xué)會(huì)禮貌且有效的溝通和表達(dá),與客戶、同事和上級(jí)保持良好的溝通和協(xié)作。H11項(xiàng)目管理L12終身學(xué)習(xí)1.學(xué)會(huì)進(jìn)行自我學(xué)習(xí)和自我提升,不斷提高自身的專業(yè)水平和創(chuàng)新能力。2.學(xué)會(huì)進(jìn)行終身學(xué)習(xí)和職業(yè)發(fā)展規(guī)劃,不斷拓展職業(yè)領(lǐng)域和發(fā)展空間。H注:“課程教學(xué)要求”欄中內(nèi)容為針對(duì)該課程適用專業(yè)的專業(yè)畢業(yè)要求與相關(guān)教學(xué)要求的具體描述?!瓣P(guān)聯(lián)程度”欄中字母表示二者關(guān)聯(lián)程度。關(guān)聯(lián)程度按高關(guān)聯(lián)、中關(guān)聯(lián)、低關(guān)聯(lián)三檔分別表示為“H”“M”或“L”?!罢n程教學(xué)要求”及“關(guān)聯(lián)程度”中的空白欄表示該課程與所對(duì)應(yīng)的專業(yè)畢業(yè)要求條目不相關(guān)。四、課程教學(xué)內(nèi)容章節(jié)名稱主要內(nèi)容重難點(diǎn)關(guān)鍵詞學(xué)時(shí)類型1認(rèn)識(shí)項(xiàng)目項(xiàng)目和開發(fā)環(huán)境介紹項(xiàng)目運(yùn)行了解項(xiàng)目功能及數(shù)據(jù)庫(kù)準(zhǔn)備并初步認(rèn)識(shí)開發(fā)環(huán)境。整體了解教學(xué)項(xiàng)目的功能。了解教學(xué)項(xiàng)目使用的數(shù)據(jù)庫(kù)中各表的含義及表之間的關(guān)系。培育精益求精的工匠精神。6理論+實(shí)踐2主窗體開發(fā)項(xiàng)目構(gòu)成主窗體設(shè)計(jì)熟悉VisualStudio集成開發(fā)環(huán)境。能夠創(chuàng)建第一個(gè)Windows窗體應(yīng)用程序。熟練掌握常用主窗體、主菜單、工具欄、狀態(tài)欄開發(fā)。熟練掌握MDI主窗體。培養(yǎng)精益求精、追求卓越的境界。4理論+實(shí)踐3數(shù)據(jù)維護(hù)窗體開發(fā)系部數(shù)據(jù)維護(hù)班級(jí)數(shù)據(jù)維護(hù)學(xué)生數(shù)據(jù)維護(hù)課程數(shù)據(jù)維護(hù)初步掌握類型化數(shù)據(jù)集的使用。通過系部數(shù)據(jù)維護(hù),學(xué)會(huì)以DataGridView控件的方式維護(hù)單表數(shù)據(jù)。通過班級(jí)數(shù)據(jù)雛護(hù),學(xué)會(huì)在DataGridView控件中使用下拉列表維護(hù)帶主外鍵關(guān)系表的數(shù)據(jù)。通過學(xué)生數(shù)據(jù)維護(hù),學(xué)會(huì)使用詳細(xì)信息的方式維護(hù)數(shù)據(jù),熟練使用數(shù)據(jù)綁定類型的下拉列表、固定值的下拉列表、DateTimePicker日期控件等。通過課程數(shù)據(jù)維護(hù),學(xué)會(huì)自己控制新增、修改、刪除等數(shù)據(jù)維護(hù)方式。8理論+實(shí)踐4系統(tǒng)登錄及權(quán)限管理系統(tǒng)登錄權(quán)限管理熟練掌握全局變量。熟練掌握如何編寫代碼來訪問數(shù)據(jù)庫(kù)。熟練掌握如何設(shè)置啟動(dòng)窗體。能夠開發(fā)登錄驗(yàn)證窗體及進(jìn)行權(quán)限控制。培養(yǎng)遵守道德、無私敬業(yè)的品格。4理論+實(shí)踐5學(xué)生選課選課填報(bào)志愿查詢報(bào)名結(jié)果領(lǐng)會(huì)通過靈活編程實(shí)現(xiàn)業(yè)務(wù)的邏輯。掌握DataGridView控件的一些常用技巧。培養(yǎng)團(tuán)隊(duì)合作、協(xié)同工作的能力。6理論+實(shí)踐6選課抽簽及抽簽結(jié)果查詢隨機(jī)抽簽產(chǎn)生選課結(jié)果按課程查看選課結(jié)果掌握調(diào)用存儲(chǔ)過程的方式實(shí)現(xiàn)業(yè)務(wù)的邏輯。培養(yǎng)一絲不茍的工作態(tài)度、精益求精的產(chǎn)品質(zhì)量和持之以恒的職業(yè)精神。4理論+實(shí)踐7統(tǒng)計(jì)查詢按班級(jí)性別統(tǒng)計(jì)學(xué)生人數(shù)未選課學(xué)生統(tǒng)計(jì)熟練使用SQL語句。能夠編寫代碼并對(duì)DataSet進(jìn)行細(xì)節(jié)控制。培養(yǎng)團(tuán)隊(duì)合作、協(xié)同工作的能力。4理論+實(shí)踐8RDLC報(bào)表打印來自原始表的數(shù)據(jù)打印來自自定義表的數(shù)據(jù)掌握RDLC報(bào)表設(shè)計(jì)的步驟。熟悉RDLC報(bào)表中的常用控件。熟練設(shè)計(jì)報(bào)表。掌握如何預(yù)覽報(bào)表。培養(yǎng)執(zhí)著專注、精益求精、一絲不茍、追求卓越的工作態(tài)度。4理論+實(shí)踐9系統(tǒng)完善設(shè)計(jì)“關(guān)于”窗體異常單擊DataGridView控件的列標(biāo)題時(shí)取消排序Singleton模式掌握如何開發(fā)系統(tǒng)的“關(guān)于”窗體。掌握如何使用程序集信息。熟練掌握異常處理。掌握單擊DataGridView控件的列標(biāo)題時(shí)取消排序的小技巧。理解和使用Singleton模式防止MDI子窗體的多實(shí)例化。培養(yǎng)求真務(wù)實(shí)的敬業(yè)精神。4理論+實(shí)踐10控件開發(fā)用戶控件復(fù)合控件掌握如何開發(fā)用戶控件。掌握如何開發(fā)復(fù)合控件。理解控件開發(fā)過程中的屬性(Property)和事件(Event)。能夠根據(jù)自已的需要開發(fā)適合的控件。培養(yǎng)精益求精的品質(zhì)追求。4理論+實(shí)踐11LINQ技術(shù)LNQTOObjectLINQ1ULaabet掌握LINQTOObject技術(shù)。掌握LINQTODataSet技術(shù)。培養(yǎng)持之以恒的精神。4理論+實(shí)踐12使用ClickOnce部署項(xiàng)目發(fā)布前的準(zhǔn)備發(fā)布學(xué)會(huì)使用ClickOnce部署智能客戶端。培養(yǎng)銳意進(jìn)取的創(chuàng)新精神。4理論+實(shí)踐13拓展項(xiàng)目網(wǎng)上購(gòu)物系統(tǒng)網(wǎng)上購(gòu)物系統(tǒng)介紹運(yùn)行網(wǎng)上購(gòu)物系統(tǒng)網(wǎng)上購(gòu)物系統(tǒng)使用的數(shù)據(jù)庫(kù)eshop了解使用VisualStudio開發(fā)Web項(xiàng)目的強(qiáng)大功能。了解網(wǎng)上購(gòu)物系統(tǒng)的各項(xiàng)功能。了解網(wǎng)上購(gòu)物系統(tǒng)配套的數(shù)據(jù)庫(kù)eShop。培養(yǎng)銳意進(jìn)取的創(chuàng)新精神。8理論+實(shí)踐五、考核要求及成績(jī)?cè)u(píng)定序號(hào)成績(jī)類別考核方式考核要求權(quán)重(%)備注1期末成績(jī)期末考試考試50百分制,60分為及格2平時(shí)成績(jī)課后作業(yè)12次40優(yōu)、良、中、及格、不及格3平時(shí)表現(xiàn)出勤情況10兩次未參加課程則無法獲得學(xué)分注:此表中內(nèi)容為該課程的全部考核方式及其相關(guān)信息。六、學(xué)生學(xué)習(xí)建議學(xué)習(xí)方法建議1.掃描教材二維碼,觀看相關(guān)知識(shí)點(diǎn)的微課,利用互聯(lián)網(wǎng)和社交媒體等資源,進(jìn)行多元化的學(xué)習(xí)。2.通過每個(gè)項(xiàng)目最后搭配的實(shí)訓(xùn),鞏固知識(shí)點(diǎn)。(二)學(xué)生課外閱讀參考資料《VisualC#程序設(shè)計(jì)與軟件項(xiàng)目實(shí)訓(xùn)》,曾建華主編,2021年,電子工業(yè)出版社。課程改革與建設(shè)貫徹黨的“二十大”精神,在內(nèi)容講解中融入科學(xué)精神和愛國(guó)情懷,引用新技術(shù),體現(xiàn)科技發(fā)展的新成果,提升學(xué)生對(duì)祖國(guó)強(qiáng)大科技力量的自豪感,弘揚(yáng)精益求精的專業(yè)精神、職業(yè)精神和工匠精神,助力建設(shè)教育強(qiáng)國(guó)、科技強(qiáng)國(guó)、人才強(qiáng)國(guó)。本課程設(shè)計(jì)項(xiàng)目既實(shí)用,又盡量避免出現(xiàn)重復(fù)知識(shí)點(diǎn)。在講解方面,力求以深入淺出的方式引導(dǎo)學(xué)生完成項(xiàng)目的開發(fā),并期望學(xué)生取得舉一反三的效果。平時(shí)對(duì)學(xué)生的考核內(nèi)容包括出勤情況、學(xué)生的學(xué)習(xí)成果、課堂討論等方面,占期末總評(píng)的50%。期末考試成績(jī)占期末總評(píng)的50%。制訂人簽字:教研室主任簽字:院部負(fù)責(zé)人簽字:修訂時(shí)間:年月日教學(xué)日歷(20xx~20xx學(xué)年第x學(xué)期)開課學(xué)院開課專業(yè)講授學(xué)時(shí)32課程名稱VisualC#程序設(shè)計(jì)與軟件項(xiàng)目實(shí)訓(xùn)授課教師實(shí)踐/實(shí)驗(yàn)學(xué)時(shí)32授課年級(jí)授課班級(jí)總學(xué)時(shí)64使用教材《VisualC#程序設(shè)計(jì)與軟件項(xiàng)目實(shí)訓(xùn)》參考書目《VisualC#程序設(shè)計(jì)與軟件項(xiàng)目實(shí)訓(xùn)》校歷周次授課內(nèi)容分章節(jié)題目第1周項(xiàng)目1認(rèn)識(shí)項(xiàng)目(4學(xué)時(shí))任務(wù)1.1項(xiàng)目和開發(fā)環(huán)境介紹(2學(xué)時(shí))任務(wù)1.2項(xiàng)目運(yùn)行(2學(xué)時(shí))第2周項(xiàng)目1認(rèn)識(shí)項(xiàng)目(2學(xué)時(shí))任務(wù)1.3了解項(xiàng)目功能及數(shù)據(jù)庫(kù)(2學(xué)時(shí))項(xiàng)目2主窗體開發(fā)(2學(xué)時(shí))任務(wù)2.1項(xiàng)目構(gòu)成(2學(xué)時(shí))第3周項(xiàng)目2主窗體開發(fā)(2學(xué)時(shí))任務(wù)2.2主窗體設(shè)計(jì)(2學(xué)時(shí))項(xiàng)目3數(shù)據(jù)維護(hù)窗體開發(fā)(2學(xué)時(shí))任務(wù)3.1系部數(shù)據(jù)維護(hù)(2學(xué)時(shí))第4周項(xiàng)目3數(shù)據(jù)維護(hù)窗體開發(fā)(4學(xué)時(shí))任務(wù)3.2班級(jí)數(shù)據(jù)維護(hù)(2學(xué)時(shí))任務(wù)3.3學(xué)生數(shù)據(jù)維護(hù)(2學(xué)時(shí))第5周項(xiàng)目3數(shù)據(jù)維護(hù)窗體開發(fā)(2學(xué)時(shí))任務(wù)3.4課程數(shù)據(jù)維護(hù)(2學(xué)時(shí))項(xiàng)目4系統(tǒng)登錄及權(quán)限管理(2學(xué)時(shí))任務(wù)4.1系統(tǒng)登錄(2學(xué)時(shí))第6周項(xiàng)目4系統(tǒng)登錄及權(quán)限管理(2學(xué)時(shí))任務(wù)4.2權(quán)限管理(2學(xué)時(shí))項(xiàng)目5學(xué)生選課(2學(xué)時(shí))任務(wù)5.1選課填報(bào)志愿(2學(xué)時(shí))第7周項(xiàng)目5學(xué)生選課(4學(xué)時(shí))任務(wù)5.1選課填報(bào)志愿(1學(xué)時(shí))任務(wù)5.2查詢報(bào)名結(jié)果(3學(xué)時(shí))第8周項(xiàng)目6選課抽簽及抽簽結(jié)果查詢(4學(xué)時(shí))任務(wù)6.1隨機(jī)抽簽產(chǎn)生選課結(jié)果(2學(xué)時(shí))任務(wù)6.2按課程查看選課結(jié)果(2學(xué)時(shí))第9周項(xiàng)目7統(tǒng)計(jì)查詢(4學(xué)時(shí))任務(wù)7.1按班級(jí)性別統(tǒng)計(jì)學(xué)生人數(shù)(2學(xué)時(shí))任務(wù)7.2未選課學(xué)生統(tǒng)計(jì)(2學(xué)時(shí))第10周項(xiàng)目8RDLC報(bào)表(4學(xué)時(shí))任務(wù)8.1打印來自原始表的數(shù)據(jù)(2學(xué)時(shí))任務(wù)8.2打印來自自定義表的數(shù)據(jù)(2學(xué)時(shí))第11周項(xiàng)目9系統(tǒng)完善(4學(xué)時(shí))任務(wù)9.1設(shè)計(jì)“關(guān)于”窗體(1學(xué)時(shí))任務(wù)9.2異常(1學(xué)時(shí))任務(wù)9.3單擊DataGridView控件的列標(biāo)題時(shí)取消排序(1學(xué)時(shí))9.4Singleton模式(1學(xué)時(shí))第12周項(xiàng)目10控件開發(fā)(4學(xué)時(shí))任務(wù)10.1用戶控件(2學(xué)時(shí))任務(wù)10.2復(fù)合控件(2學(xué)時(shí))第13周項(xiàng)目11LIN

溫馨提示

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

評(píng)論

0/150

提交評(píng)論