《《面向?qū)ο蟪绦蛟O(shè)計II 》課程教學(xué)大綱》由會員分享,可在線閱讀,更多相關(guān)《《面向?qū)ο蟪绦蛟O(shè)計II 》課程教學(xué)大綱(8頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、《面向?qū)ο蟪绦蛟O(shè)計II》課程教學(xué)大綱
課程代碼:1101309137
課程名稱:面向?qū)ο蟪绦蛟O(shè)計II (C#)
英文名稱:Object-oriented Program Analysis II (C#)
學(xué) 分:3 總學(xué)時:48
講課學(xué)時:24 實(shí)驗(yàn)學(xué)時: 上機(jī)學(xué)時:24 課外學(xué)時:
適用對象:經(jīng)濟(jì)管理類信息管理與信息系統(tǒng)專業(yè)
先修課程:計算機(jī)基礎(chǔ)
學(xué)生自主學(xué)習(xí)時數(shù)建議:24
一、 課程性質(zhì)、目的和任務(wù)
C# (發(fā)音為C Sharp)是由微軟公司所開發(fā)的一種面向?qū)ο螅疫\(yùn)行于.NET Framework
之上的高級程序設(shè)計語言。并且成為EC帆A與ISO標(biāo)準(zhǔn)規(guī)范。C#看似基
2、于C++寫成,但又融
入其它語言如Delphi、Java、VB等。
本課程是信息管理與信息系統(tǒng)專業(yè)的專業(yè)基礎(chǔ)課。為本專業(yè)的有關(guān)網(wǎng)絡(luò)程序設(shè)計的較高
級內(nèi)容,通過學(xué)習(xí)C#程序設(shè)計基礎(chǔ),繼而進(jìn)入面向?qū)ο蟮某绦?,開發(fā)基于ASP. NET動態(tài)網(wǎng)
站程序。
通過本課程的學(xué)習(xí),掌握基于C#開發(fā)ASP. NET程序的基礎(chǔ)知識和基本方法,對動態(tài)
網(wǎng)絡(luò)程序設(shè)計有一個全面的認(rèn)識和了解,并能夠獨(dú)立自主開發(fā)網(wǎng)絡(luò)應(yīng)用程序。
二、 教學(xué)基本要求
本課程是高等院校工科信息管理與信息系統(tǒng)工程專業(yè)學(xué)生學(xué)習(xí)互聯(lián)網(wǎng)Web應(yīng)用開發(fā)技
術(shù)的一門專業(yè)課,是一門理論和實(shí)踐緊密結(jié)合的實(shí)用課程。通過系統(tǒng)講授C#語言基礎(chǔ)、HTM
3、L
(HyperText Markup Language)技術(shù)、CSS (Cascading Style Sheet)技術(shù)、動態(tài)網(wǎng)頁技
術(shù)(Dynamic Pages)、可擴(kuò)展標(biāo)記語言(Extensible Markup Language)技術(shù)、ADO. NET 數(shù)
據(jù)庫訪問技術(shù)、及Web站點(diǎn)的規(guī)劃設(shè)計、性能優(yōu)化及安全性問題,使學(xué)生掌握開發(fā)一個完整
的Web應(yīng)用系統(tǒng)的基本原則、方法和步驟,提高學(xué)生應(yīng)用Web技術(shù)進(jìn)行軟件開發(fā)B/S模式應(yīng)
用系統(tǒng)的能力,使學(xué)生能夠獨(dú)立制作中小型的基于ASP. NET的動態(tài)網(wǎng)站。
三、教學(xué)內(nèi)容
第一單元教務(wù)管理系統(tǒng)的數(shù)據(jù)庫的設(shè)計
1、 教學(xué)內(nèi)容
(
4、1) 認(rèn)識教務(wù)管理系統(tǒng)的總體架構(gòu);
(2) 設(shè)計教務(wù)管理系統(tǒng)數(shù)據(jù)庫。
2、 重點(diǎn)和難點(diǎn)
(1) 重點(diǎn):網(wǎng)站的總體結(jié)構(gòu)設(shè)計;
(2) 難點(diǎn):分析系統(tǒng)的E-R圖;網(wǎng)站目錄結(jié)構(gòu)、母版頁、CSS和網(wǎng)站導(dǎo)航。
第二單元教務(wù)管理系統(tǒng)的登錄和用戶管理模塊設(shè)計
1、教學(xué)內(nèi)容
(1)用戶登錄和用戶管理建模;
(2)登錄設(shè)計、用戶管理和角色管理。
2、重點(diǎn)和難點(diǎn):
(1) 重點(diǎn):用戶管理三層模型類的實(shí)現(xiàn);
(2) 難點(diǎn):用戶登錄和用戶管理建模。
第三單元教務(wù)管理系統(tǒng)的基礎(chǔ)數(shù)據(jù)管理和教師管理模塊設(shè)計
1、教學(xué)內(nèi)容
(1) 基礎(chǔ)數(shù)據(jù)管理業(yè)務(wù)需求建模;
(2) 系部管理類設(shè)計;
(3)
5、 業(yè)務(wù)數(shù)據(jù)管理業(yè)務(wù)需求建模;
(4) 數(shù)據(jù)的備份與恢復(fù);
(5) 界面設(shè)計。
2、重點(diǎn)和難點(diǎn):
(1) 重點(diǎn):業(yè)務(wù)數(shù)據(jù)管理業(yè)務(wù)需求建模;
(2) 難點(diǎn):界面設(shè)計。
第四單元教務(wù)管理系統(tǒng)的排課管理,打印服務(wù),后臺統(tǒng)計模塊設(shè)計
1、 教學(xué)內(nèi)容
(1) 培養(yǎng)方案排課管理;
(2) 選課管理;
(3) 成績管理;
(4) 報表設(shè)計;
(5) 在線人數(shù)統(tǒng)計。
2、 重點(diǎn)和難點(diǎn):
(1) 重點(diǎn):培養(yǎng)方案排課管理;
(2) 難點(diǎn):在線人數(shù)統(tǒng)計。
四' 實(shí)踐環(huán)節(jié)設(shè)計
本課程安排24學(xué)時的實(shí)驗(yàn)。
五、課外習(xí)題及課程討論
為達(dá)到本課程的教學(xué)基本要求,課外思考題或習(xí)題不應(yīng)少于2
6、0題。
六' 教學(xué)方法與手段
本課程采用板書與多媒體課件方式進(jìn)行復(fù)式課堂教學(xué),并結(jié)合上機(jī)實(shí)習(xí)。
七、各教學(xué)環(huán)節(jié)學(xué)時分配
內(nèi)容
講課
實(shí)驗(yàn)
上機(jī)
習(xí)題課
討論課
自主學(xué)習(xí)
合計
系統(tǒng)數(shù)據(jù)庫的設(shè)計和
總體架構(gòu)
6
6
12
用戶登錄和用戶管理模塊
6
6
12
基礎(chǔ)數(shù)據(jù)管理和教師管理
6
6
12
培養(yǎng)方案排課管理,打印服
務(wù),后臺統(tǒng)計模塊
4
6
10
串講
2
2
合 計
24
24
48
八、 學(xué)生自主學(xué)習(xí)要求
7、課外學(xué)生按照授課學(xué)時:自主學(xué)習(xí)時間比例1: 1來對應(yīng)各章節(jié)自主學(xué)習(xí)、歸納、總結(jié)。
九、 考核方式與成績評定
1、 本課程考試為閉卷筆試。
2、 學(xué)生的課程總評成績由平時總評成績和期末考試成績兩部分構(gòu)成(平時總評所占比
例原則上為30%,其中實(shí)驗(yàn)成績占20%,出勤、課堂表現(xiàn)、學(xué)習(xí)主動性等占10%)-
十'推薦教材和教學(xué)參考書
推薦教材:《ASP.NET程序設(shè)計與應(yīng)用開發(fā)》,周永臣編著,清華大學(xué)出版社,2014o
參考書: 《ASP.Net基礎(chǔ)教程》,段克奇編著,清華大學(xué)出版社,2012o
《ASP.NET實(shí)用教程》,康春穎編著,清華大學(xué)出版社,2014o
十一、說明
1、 注
8、重實(shí)踐教學(xué),強(qiáng)調(diào)理論和實(shí)際相結(jié)合,要求學(xué)生會操作。
2、 部分實(shí)驗(yàn)需在課余時間進(jìn)行。
大綱制訂人:《面向?qū)ο蟪绦蛟O(shè)計》課程組
大綱審定人:
制訂日期:2014年5月
《面向?qū)ο蟪绦蛟O(shè)計II》課程實(shí)驗(yàn)(上機(jī))教學(xué)大綱
一、 教學(xué)目標(biāo)與基本要求
本實(shí)驗(yàn)課程在學(xué)生掌握計算機(jī)基礎(chǔ)知識和網(wǎng)絡(luò)應(yīng)用基本知識的基礎(chǔ)上進(jìn)行。學(xué)生通過本
課程實(shí)驗(yàn)學(xué)習(xí)C#程序設(shè)計基礎(chǔ),繼而進(jìn)入面向?qū)ο蟪绦?,開發(fā)基于ASP.NET動態(tài)網(wǎng)站程序。
通過各個實(shí)驗(yàn)掌握各個環(huán)節(jié)知識,學(xué)生可以相互配合完成簡單網(wǎng)站的制作,并掌握上傳
到服務(wù)器的操作方法、簡單網(wǎng)站內(nèi)容的更新與維護(hù),以實(shí)現(xiàn)簡單網(wǎng)站的運(yùn)行。
二、 基本理論與實(shí)驗(yàn)
9、(上機(jī))技術(shù)知識
本實(shí)驗(yàn)教學(xué)內(nèi)容為《面向?qū)ο蟪绦蛟O(shè)計(C#》課程實(shí)驗(yàn)。通過實(shí)驗(yàn),可加深學(xué)生對課
堂教學(xué)的理論知識的理解和鞏固,掌握計算機(jī)操作技能,提高開發(fā)應(yīng)用軟件能力和細(xì)致科學(xué)
研究素養(yǎng)。
三、 實(shí)驗(yàn)(上機(jī))方法' 特點(diǎn)與基本要求
本課程實(shí)驗(yàn)由簡入深,主要采用以下實(shí)驗(yàn)方法:
(一)指定教材中的精典實(shí)例,讓學(xué)生操作實(shí)現(xiàn);
(-)參觀與模仿精彩優(yōu)秀的網(wǎng)站的關(guān)鍵模塊,了解其效果,并將其應(yīng)用到實(shí)驗(yàn)中;
(三)綜合運(yùn)用基本知識點(diǎn),實(shí)現(xiàn)復(fù)雜綜合功能。
本課程實(shí)驗(yàn)的基本要求:
1、 基本操作技能
通過本課程的學(xué)習(xí)要求學(xué)生掌握面向?qū)ο蟪绦蛟O(shè)計(C#)的基本方法與程序,掌握基
本的語言和
10、相關(guān)軟件以及設(shè)計基本技巧。不但能獨(dú)立完成簡單的.NET網(wǎng)站制作方法,還要
增強(qiáng)合作精神,實(shí)現(xiàn)多人合作完成較大網(wǎng)站的制作。正確使用常見的網(wǎng)頁設(shè)計工具,訓(xùn)練學(xué)
生基本的實(shí)驗(yàn)技能,加深和鞏固對所學(xué)知識的認(rèn)識和了解。
2、 設(shè)計性實(shí)驗(yàn)
在已具備實(shí)驗(yàn)技能的前提下,根據(jù)實(shí)驗(yàn)室現(xiàn)有設(shè)備情況,完成相關(guān)章節(jié)實(shí)驗(yàn)的設(shè)計。
設(shè)計性實(shí)驗(yàn)主要培養(yǎng)學(xué)生.NET網(wǎng)站設(shè)計與開發(fā)的素養(yǎng),綜合應(yīng)用所學(xué)知識、獨(dú)立分析
問題、解決問題等方面的能力。
四、 主要儀器設(shè)備
1、本實(shí)驗(yàn)的計算機(jī)配置:1G以上的CPU ; 128 MB以上內(nèi)存,32MB以上顯存;軟件
配置:Windows 2000/XP/2003。
2、
11、應(yīng)用軟件:Visual studio 2008、Sql server 2005 等。
五、實(shí)驗(yàn)(上機(jī))項(xiàng)目的設(shè)置與內(nèi)容提要
序
號
實(shí)驗(yàn)(上機(jī))
項(xiàng) 目
內(nèi)容提要
實(shí)驗(yàn)
學(xué)時
實(shí)驗(yàn)
類型
每組
人數(shù)
實(shí)驗(yàn)
要求
1
系統(tǒng)數(shù)據(jù)庫的設(shè)計和總
體架構(gòu)
全真系統(tǒng)設(shè)計
6
綜合
1
必做
2
用戶登錄和用戶
管理模塊
全真系統(tǒng)設(shè)計
6
綜合
1
必做
3
基礎(chǔ)數(shù)據(jù)管理和教師管
理模塊
全真系統(tǒng)設(shè)計
6
綜合
1
必做
4
培養(yǎng)方案排課管理,打
印服務(wù),后臺統(tǒng)計模塊
全真系統(tǒng)設(shè)計
6
綜合
1
必做
注
12、:總實(shí)驗(yàn)學(xué)時為24學(xué)時。
六' 實(shí)驗(yàn)(上機(jī))報告要求
每次實(shí)驗(yàn)提交實(shí)驗(yàn)報告。實(shí)驗(yàn)報告由提交實(shí)驗(yàn)成果電子和紙質(zhì)文檔組成,并附有實(shí)驗(yàn)原
始記錄(注:實(shí)驗(yàn)指導(dǎo)書中有實(shí)驗(yàn)?zāi)康暮蛯?shí)驗(yàn)步驟的詳細(xì)說明,在實(shí)驗(yàn)報告中可不作說明)。
七、考核方式與成績評定
1、 考核方式:上機(jī)態(tài)度與實(shí)驗(yàn)報告相結(jié)合的方式;
2、 成績評定:考核方法根據(jù)實(shí)驗(yàn)敘述及報告編輯要求,按實(shí)驗(yàn)報告質(zhì)量及結(jié)合上機(jī)態(tài)
度評定實(shí)驗(yàn)成績,,實(shí)驗(yàn)成績按學(xué)生總成績的20%計。
八'教材及主要參考資料
推薦教材:《ASP.NET程序設(shè)計與應(yīng)用開發(fā)》,周永臣編著,清華大學(xué)出版社,2014o
參考書: 《ASP. Net基礎(chǔ)教程》,段克奇編著,清華大學(xué)出版社,2012o
《ASP.NET實(shí)用教程》,康春穎編著,清華大學(xué)出版社,2014o