web數(shù)據(jù)庫程序設(shè)計(jì)課程設(shè)計(jì)教學(xué)大綱
《web數(shù)據(jù)庫程序設(shè)計(jì)語言》課程設(shè)計(jì)教學(xué)大綱
CourseDesignofwebDatabases
課程性質(zhì):課程設(shè)計(jì)/必修適用專業(yè):信息與計(jì)算科學(xué)數(shù)、數(shù)學(xué)開課學(xué)期:6總學(xué)時(shí)數(shù):1周(24上機(jī)學(xué)時(shí))
一、課程設(shè)計(jì)的性質(zhì)和目的
本課程設(shè)計(jì)是在學(xué)生學(xué)習(xí)《數(shù)據(jù)庫原理及應(yīng)用》與《web數(shù)據(jù)庫程序設(shè)計(jì)語言》課程后,進(jìn)行的一次針對數(shù)據(jù)庫技術(shù)應(yīng)用的綜合訓(xùn)練,其目的在于加深對數(shù)據(jù)庫原理的理解,掌握基于B/S模式的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的方法。
1、培養(yǎng)學(xué)生運(yùn)用所學(xué)的數(shù)據(jù)庫課程的理論知識(shí),分析解決實(shí)際問題的能力。2、培養(yǎng)學(xué)生掌握數(shù)據(jù)庫設(shè)計(jì)、應(yīng)用asp.net編程技術(shù)、SQLserver201*/201*知識(shí)和技術(shù)開發(fā)信息管理軟件的實(shí)踐技能,掌握設(shè)計(jì)信息查詢類課題的方法。3、培養(yǎng)學(xué)生調(diào)查研究、查閱技術(shù)文獻(xiàn)、資料、手冊以及編寫技術(shù)文獻(xiàn)的能力。
二、課程設(shè)計(jì)內(nèi)容及學(xué)時(shí)分配
課程設(shè)計(jì)內(nèi)容為:給定一些具有明確查詢需求的應(yīng)用型信息管理問題,要求學(xué)生在規(guī)定的時(shí)期內(nèi)完成對問題的分析、設(shè)計(jì),最后選用一種DBMS平臺(tái),實(shí)現(xiàn)信息(數(shù)據(jù))的計(jì)算機(jī)管理。學(xué)時(shí)分配為:教學(xué)內(nèi)容集中學(xué)習(xí)、查資料學(xué)時(shí)1天地點(diǎn)數(shù)學(xué)綜合實(shí)驗(yàn)室圖書館數(shù)學(xué)綜合實(shí)驗(yàn)室數(shù)學(xué)綜合實(shí)驗(yàn)室數(shù)學(xué)綜合實(shí)驗(yàn)室數(shù)學(xué)綜合實(shí)驗(yàn)室數(shù)學(xué)綜合實(shí)驗(yàn)室數(shù)學(xué)綜合實(shí)驗(yàn)室數(shù)學(xué)綜合實(shí)驗(yàn)室數(shù)學(xué)綜合實(shí)驗(yàn)室數(shù)學(xué)綜合實(shí)驗(yàn)室備注任務(wù)分配(選題)查資料,調(diào)研、做需求分析1天數(shù)據(jù)庫系統(tǒng)及數(shù)據(jù)模型設(shè)計(jì)1天數(shù)據(jù)庫的定義、建立和維護(hù)1天數(shù)據(jù)庫的視圖和圖表的定義1天數(shù)據(jù)庫完整性和安全性設(shè)計(jì)1天網(wǎng)頁界面設(shè)計(jì)與代碼編寫網(wǎng)頁界面設(shè)計(jì)與代碼編寫1天1天后臺(tái)數(shù)據(jù)庫與前臺(tái)網(wǎng)頁聯(lián)調(diào)1天后臺(tái)數(shù)據(jù)庫與前臺(tái)網(wǎng)頁聯(lián)調(diào)1天代碼測試
1天
代碼測試成果驗(yàn)收三、課程設(shè)計(jì)教學(xué)基本要求
1天1天數(shù)學(xué)綜合實(shí)驗(yàn)室數(shù)學(xué)綜合實(shí)驗(yàn)室運(yùn)行注:課程設(shè)計(jì)報(bào)告及總結(jié)業(yè)余時(shí)間完成。
課程設(shè)計(jì)教學(xué)基本要求:通過課程設(shè)計(jì),要求學(xué)生在指導(dǎo)教師的指導(dǎo)下,完成設(shè)計(jì)課題的全部內(nèi)容,包括:(1)系統(tǒng)分析與數(shù)據(jù)庫設(shè)計(jì)階段
1)通過調(diào)查研究,選擇一個(gè)實(shí)際應(yīng)用數(shù)據(jù)庫系統(tǒng)的課題。2)進(jìn)行系統(tǒng)需求分析和系統(tǒng)設(shè)計(jì),寫出系統(tǒng)分析和系統(tǒng)設(shè)計(jì)報(bào)告。3)設(shè)計(jì)數(shù)據(jù)模型并進(jìn)行優(yōu)化,確定數(shù)據(jù)庫結(jié)構(gòu)、功能結(jié)構(gòu)和系統(tǒng)安全性和完整性要求。
(2)應(yīng)用程序設(shè)計(jì)階段
1)完成數(shù)據(jù)庫定義工作,實(shí)現(xiàn)基于intranet網(wǎng)絡(luò)上B/S模式的信息管理系統(tǒng),要求在客戶端利用IE瀏覽器進(jìn)行數(shù)據(jù)處理和數(shù)據(jù)錄入。
2)實(shí)現(xiàn)應(yīng)用程序的設(shè)計(jì)、編程、優(yōu)化功能,實(shí)現(xiàn)數(shù)據(jù)庫安全性、數(shù)據(jù)完整性等功能,并針對具體課題問題提出解決方法。(3)系統(tǒng)集成調(diào)試階段
對系統(tǒng)的各個(gè)應(yīng)用程序進(jìn)行集成和調(diào)試,進(jìn)一步優(yōu)化系統(tǒng)性能,改善系統(tǒng)用戶界面。
四、課程設(shè)計(jì)選題
從以下五題中任選一題作為課程設(shè)計(jì)的題目:(1)人事信息管理系統(tǒng);(2)工資信息管理系統(tǒng);(3)倉庫信息管理系統(tǒng);(4)圖書借閱信息管理系統(tǒng)。(5)網(wǎng)上書店信息管理系統(tǒng)五、本課程設(shè)計(jì)與其它課程的聯(lián)系與分工
先修課程:《數(shù)據(jù)庫原理及應(yīng)用》、《web數(shù)據(jù)庫程序設(shè)計(jì)語言》后續(xù)課程:軟件工程、畢業(yè)設(shè)計(jì)(論文)等。六、成績評(píng)定
由指導(dǎo)教師根據(jù)學(xué)生完成任務(wù)的情況、課程設(shè)計(jì)說明書的質(zhì)量和課程設(shè)計(jì)過程中的工作態(tài)度等綜合打分。課程設(shè)計(jì)結(jié)束時(shí),要求學(xué)生寫出課程設(shè)計(jì)報(bào)告,可運(yùn)行的軟件系統(tǒng)(包括源程序)。成績評(píng)定實(shí)行優(yōu)、良、中、及格和不及格五個(gè)等級(jí)。即:優(yōu)秀90~100分;良好80~89分;中等70~79分;及格60~69分;不及格-60分以下。優(yōu)秀者人數(shù)一般不得超過總?cè)藬?shù)的20%。不及格者不
能得到相應(yīng)的學(xué)分,需重新做課程設(shè)計(jì)。具體的評(píng)分細(xì)節(jié)如下:1.平時(shí)表現(xiàn)(10%)
課程設(shè)計(jì)期間表現(xiàn)良好,無違紀(jì);(10分)
2.課程設(shè)計(jì)過程中表現(xiàn)的動(dòng)手與創(chuàng)新能力,程序設(shè)計(jì)的實(shí)用性、擴(kuò)充性和通用性(50%)
(1)課程設(shè)計(jì)方案先進(jìn),設(shè)計(jì)符合規(guī)范要求,創(chuàng)新部分合理,說明書敘述透徹,圖面整潔、明確;(46分~50分)
(2)完成了規(guī)定的功能但創(chuàng)新不明顯,只限于界面布局的調(diào)整,但程序編寫規(guī)范、清晰,有一定的通用性;(36分~45分)。
(3)完成了規(guī)定的功能但沒有任何創(chuàng)新,程序編寫的基本符合規(guī)范、較清晰;(30分~35分)
(4)基本上完成了規(guī)定的功能,但存在一些小的Bug;(21分~29分)(5)只完成一部分規(guī)定的功能且系統(tǒng)存在嚴(yán)重的缺陷;(10分~20分)3.結(jié)論與問題討論:系統(tǒng)在開發(fā)過程中出現(xiàn)的問題進(jìn)行詳細(xì)說明、討論及總結(jié)。(30%)
(1)結(jié)論與問題討論完整,表達(dá)清晰;(28分~30分)
(2)結(jié)論與問題討論較完整,表達(dá)較清晰,存在少許錯(cuò)誤;(20分~27分)(3)結(jié)論與問題討論較完整,表達(dá)基本清晰,存在一些錯(cuò)誤;(11分~19分)
(4)結(jié)論與問題討論不完整,表達(dá)不清晰;(5分~10分)
4.結(jié)束語:通過此次課程設(shè)計(jì),你有何感想,學(xué)到了什么?(10%)七、建議教材及教學(xué)參考書
[1]薩師煊,王珊編,《數(shù)據(jù)庫系統(tǒng)概論》第4版.高等教育出版社,201*。[2]柴晟、王霖、劉麗萍等編《ASP.NET網(wǎng)絡(luò)程序設(shè)計(jì)教程》北京:清華大學(xué)出版社,201*
{3]崔淼等編《ASP.NET程序設(shè)計(jì)教程》北京:機(jī)械工業(yè)出版社,201*年8月第二版
擴(kuò)展閱讀:Web編程課程設(shè)計(jì)教學(xué)大綱
《Web編程》實(shí)踐課程設(shè)計(jì)教學(xué)大綱
課程名稱:《Web編程》課程設(shè)計(jì)課程類型:必修
課程總學(xué)時(shí):32課程總學(xué)分:2實(shí)踐學(xué)時(shí):28實(shí)踐學(xué)分:2一、課程設(shè)計(jì)的目的與任務(wù)(一)課程設(shè)計(jì)目的
以Web應(yīng)用程序?yàn)橹饕憩F(xiàn)方式的架構(gòu)來進(jìn)行的項(xiàng)目設(shè)計(jì)及管理,這樣的架構(gòu)中包含了瀏覽器、網(wǎng)絡(luò)和Web服務(wù)器等關(guān)鍵主體,主要體現(xiàn)在網(wǎng)站設(shè)計(jì)、以瀏覽器為客戶端的Web應(yīng)用程序開發(fā)(例如信息類網(wǎng)站、網(wǎng)上商店、虛擬郵局、客戶關(guān)系管理)等項(xiàng)目管理中,隨著技術(shù)的不斷發(fā)展和用戶對網(wǎng)站功能性的需求不斷提高,如今網(wǎng)站項(xiàng)目的設(shè)計(jì)已經(jīng)不能再僅僅簡單地利用靜態(tài)HTML文件來實(shí)現(xiàn),與前幾年網(wǎng)站設(shè)計(jì)由一兩名網(wǎng)頁設(shè)計(jì)師自由的創(chuàng)作相比,網(wǎng)站項(xiàng)目的設(shè)計(jì)和開發(fā)越來越像一個(gè)軟件工程,也越來越復(fù)雜,網(wǎng)站項(xiàng)目的設(shè)計(jì)和開發(fā)進(jìn)入了需要強(qiáng)調(diào)流程和分工的時(shí)代,建立規(guī)范的、有效的、健壯的開發(fā)機(jī)制,才能適應(yīng)用戶不斷變化的需要,達(dá)到預(yù)期的計(jì)劃目標(biāo)。
《Web編程》實(shí)踐課程是計(jì)算機(jī)專業(yè)的一門專業(yè)課程。本設(shè)計(jì)是結(jié)合《Web編程》教學(xué),以ASP為藍(lán)本,開發(fā)當(dāng)前流行的Web系統(tǒng)的一門實(shí)踐教學(xué)課程。
本課程設(shè)計(jì)是針對信息管理與信息系統(tǒng)專業(yè)的一門必修實(shí)踐課程,通過課程實(shí)踐,不僅可以使學(xué)生了解、掌握各個(gè)系統(tǒng)開發(fā)基本原理、流程,而且還可以掌握一到兩門實(shí)際Web系統(tǒng)開發(fā)的技能、手段;能夠利用指定系統(tǒng)的特點(diǎn)構(gòu)造出系統(tǒng)的最優(yōu)化模型并且能夠與網(wǎng)絡(luò)數(shù)據(jù)庫連接,實(shí)現(xiàn)數(shù)據(jù)庫的各項(xiàng)操作,同時(shí)對于系統(tǒng)的各個(gè)模塊:登陸模塊、綜合管理模塊等有一個(gè)全面的規(guī)劃、掌握,通過實(shí)踐環(huán)節(jié)由淺入深地進(jìn)行,最終完成指定系統(tǒng)的設(shè)計(jì)。
本設(shè)計(jì)課程選擇了Dreamwaver與ASP相結(jié)合的方式,通過Dreamwaver的強(qiáng)大的網(wǎng)頁制作、網(wǎng)站管理的功能,結(jié)合ASP簡單、高效、易擴(kuò)展性等的特點(diǎn),以目前比較流行的一些系統(tǒng)(投票系統(tǒng)、新聞發(fā)布系統(tǒng)等)設(shè)計(jì)各個(gè)系統(tǒng)的相關(guān)模塊,設(shè)計(jì)相關(guān)的數(shù)據(jù)庫,最終將各個(gè)模塊整合在一起達(dá)到課程設(shè)計(jì)的理想效果。通過課程設(shè)計(jì)讓學(xué)生了解當(dāng)前比較流行的一些Web系統(tǒng)的開發(fā)流程,掌握系統(tǒng)設(shè)計(jì)的一些關(guān)鍵技術(shù),結(jié)合《Internet與Web設(shè)計(jì)》課程內(nèi)容,培養(yǎng)學(xué)生分析、解決問題的能力,加深知識(shí)點(diǎn)的掌握,提高學(xué)生的實(shí)際動(dòng)手能力和創(chuàng)新能力,使學(xué)生具有強(qiáng)烈的信息意識(shí),深刻地認(rèn)識(shí)到信息技術(shù)的崛起和發(fā)展對人類社會(huì)所產(chǎn)生的深刻而廣泛的影響,讓學(xué)生充分認(rèn)識(shí)到信息社會(huì)中團(tuán)隊(duì)精神和相互協(xié)作的重要性,為以后實(shí)際工作打下良好的基礎(chǔ)
(二)課程設(shè)計(jì)任務(wù)
本課程根據(jù)理論課程內(nèi)容,運(yùn)用該課程中ASP的一些基本知識(shí),與Dreamwaver相結(jié)合,通過課程設(shè)計(jì)達(dá)到對指定系統(tǒng)的一個(gè)理想設(shè)計(jì)。內(nèi)容包括:
1.調(diào)查目前國內(nèi)主流網(wǎng)站關(guān)于該系統(tǒng)的模式,對每一種模式給出自己的分析并選定一種;
2.從用戶的角度出發(fā)進(jìn)行目標(biāo)初步設(shè)計(jì)(系統(tǒng)到達(dá)什么要求,完成什么功能);3.系統(tǒng)的功能分析與設(shè)計(jì)(功能模塊的劃分);
4.系統(tǒng)的界面設(shè)計(jì),包括整體效果、主界面、各個(gè)模塊界面的設(shè)計(jì);5.系統(tǒng)的整合、測試;
6.根據(jù)設(shè)計(jì)結(jié)果最終完善并定期更新。
課程設(shè)計(jì)采用調(diào)查研究與上機(jī)設(shè)計(jì)兩種形式,通過Web開發(fā)的全過程的熟悉與掌握,掌握ASP、網(wǎng)絡(luò)數(shù)據(jù)庫以及Dreamwaver,設(shè)計(jì)給定的應(yīng)用系統(tǒng)。
二、課程設(shè)計(jì)項(xiàng)目基本情況一覽表(辦公自動(dòng)化系統(tǒng))序號(hào)設(shè)計(jì)項(xiàng)目SWOT與需求分析系統(tǒng)設(shè)計(jì)概念、初步定義流程內(nèi)容提要系統(tǒng)的定位與需求分析初步確定系統(tǒng)的流程和模塊組成學(xué)時(shí)實(shí)驗(yàn)類型必開選開必開必開必開必開12343設(shè)計(jì)+分析6設(shè)計(jì)+分析系統(tǒng)內(nèi)容規(guī)劃(UE)系統(tǒng)內(nèi)容規(guī)劃系統(tǒng)總體設(shè)計(jì)系統(tǒng)功能以及界面、的設(shè)計(jì),數(shù)據(jù)庫標(biāo)識(shí)定義系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)、功能描述、IPO圖的實(shí)現(xiàn)系統(tǒng)測試系統(tǒng)維護(hù)和升級(jí)3設(shè)計(jì)+分析6設(shè)計(jì)+綜合567系統(tǒng)詳細(xì)設(shè)計(jì)系統(tǒng)測試系統(tǒng)維護(hù)6設(shè)計(jì)+綜合2設(shè)計(jì)+綜合2設(shè)計(jì)+綜合必開必開必開
三、課程設(shè)計(jì)教學(xué)參考書、指導(dǎo)書
實(shí)踐教材:《ASP動(dòng)態(tài)網(wǎng)站編程》石志國,崔林主編,清華大學(xué)出版社,201*年
參考教材:《Dreamwaver入門實(shí)戰(zhàn)與提高》鋒線創(chuàng)作室主編,電子工業(yè)出版社,201*年
《ASP程序設(shè)計(jì)使用教程》,梁建武主編,電子工業(yè)出版社,201*年
四、說明
(一)設(shè)計(jì)題目及要求
1.課程設(shè)計(jì)分為課堂上課以及學(xué)生課后動(dòng)手開發(fā)兩種形式,任課教師在首次上
課時(shí)下發(fā)設(shè)計(jì)題目,學(xué)生根據(jù)興趣以及能力分組,任課教師選擇組長或由學(xué)生推選;
2.設(shè)計(jì)題目以當(dāng)前實(shí)用的Web系統(tǒng)為原型,設(shè)計(jì)系統(tǒng)的整體模型,對系統(tǒng)的各個(gè)環(huán)節(jié)要有一個(gè)全面了解。學(xué)生拿到設(shè)計(jì)題目以后,分工完成各個(gè)設(shè)計(jì),同時(shí)組長要在不同時(shí)期向任課教師匯報(bào)現(xiàn)階段進(jìn)展;
3.首次上課任課教師向?qū)W生說明該課程開設(shè)的目的、完成的任務(wù)、實(shí)踐環(huán)節(jié)的進(jìn)行、最后的成果展示以及該課程設(shè)計(jì)的考核方法。
(二)課程設(shè)計(jì)環(huán)境
調(diào)查研究:查閱資料、上網(wǎng)以及發(fā)放調(diào)查問卷,了解應(yīng)用系統(tǒng)需求;
計(jì)算機(jī):Pentium4以上,內(nèi)存256以上,硬盤2G以上;
環(huán)境配置:Windows201*以上計(jì)算機(jī),Access201*、DreamWaverMX201*、
PhotoshopCS2、系統(tǒng)已經(jīng)安裝IIS。
(三)實(shí)踐方式及要求實(shí)踐要求:
1、任課教師下發(fā)題目、學(xué)生選擇題目之后,應(yīng)當(dāng)首先了解本設(shè)計(jì)題目基本內(nèi)容,再仔細(xì)查閱資料,展開調(diào)研,避免出現(xiàn)盲目開始設(shè)計(jì)的情況;
2、每次實(shí)踐課之前,任課教師要抽查上次任務(wù)完成情況并向?qū)W生布置當(dāng)次課的任務(wù),主要闡明本階段目的;
3、實(shí)踐方式為一組一題,每組6~7人,每次任務(wù)發(fā)布下去之后,組員之間要分工協(xié)作、緊密配合,充分體現(xiàn)團(tuán)隊(duì)配合;
4、任課教師在每一次實(shí)踐課開始之前要認(rèn)真準(zhǔn)備,實(shí)踐課上清點(diǎn)每組人數(shù),對學(xué)生在上一階段完成的任務(wù)做纖細(xì)點(diǎn)評(píng)并且仔細(xì)記錄,力求每階段都能良好地銜接在一起;
5、每一組組長要切實(shí)負(fù)責(zé),上課時(shí)向教師匯報(bào)階段任務(wù)完成情況以及組員工作以及到位情況。作業(yè)要求:
每次實(shí)踐完成,應(yīng)用專門的實(shí)驗(yàn)報(bào)告書,根據(jù)預(yù)習(xí)和實(shí)踐中的出線的情況以及實(shí)踐主要內(nèi)容等,及時(shí)、認(rèn)真地寫出實(shí)踐報(bào)告。實(shí)驗(yàn)報(bào)告一般包括以下內(nèi)容:學(xué)生姓名、學(xué)號(hào)、實(shí)踐時(shí)間、指導(dǎo)教師、實(shí)踐的目的和任務(wù)、實(shí)踐中遇到的問題以及解決方法、任課教師審閱意見等。實(shí)踐報(bào)告具體格式如下:
XXX大學(xué)
《Web編程》課程設(shè)計(jì)實(shí)踐報(bào)告
姓名小組編號(hào)實(shí)踐題目實(shí)踐目的實(shí)踐任務(wù)實(shí)踐內(nèi)容、過程及結(jié)果實(shí)踐過程中出現(xiàn)的問題及解決方法相關(guān)資料備注教師批閱及指導(dǎo)
2.該課程全部采用實(shí)踐課的方式,根據(jù)制定實(shí)踐內(nèi)容完成大綱中的8次實(shí)踐課,建立給定應(yīng)用系統(tǒng)的數(shù)據(jù)庫底層數(shù)據(jù)模型。以每次實(shí)踐課完成的內(nèi)容為基礎(chǔ),將每次實(shí)踐內(nèi)容整理(每次實(shí)踐內(nèi)容是數(shù)據(jù)庫設(shè)計(jì)過程中的其中一個(gè)環(huán)節(jié)),形成選定應(yīng)用系統(tǒng)的一個(gè)詳細(xì)設(shè)計(jì)報(bào)告,最終形成一本設(shè)計(jì)論文。論文包括設(shè)計(jì)給定應(yīng)用系統(tǒng)的目的、任務(wù)和最終達(dá)到目標(biāo);設(shè)計(jì)過程;參考資料;心得體會(huì)等。具體要求如下:(1)設(shè)計(jì)論文封面格式:見附頁一
組長學(xué)號(hào)班級(jí)成員實(shí)踐時(shí)間實(shí)踐指導(dǎo)教師課程設(shè)計(jì)題目(給定應(yīng)用系統(tǒng)的題目)(每次實(shí)踐的題目)(2)論文內(nèi)容格式:見附頁二
(四)考核與評(píng)分方法考核方式:
1、本課程考核方式、方法:
根據(jù)學(xué)生任務(wù)完成的情況、設(shè)計(jì)報(bào)告的質(zhì)量、答辯水平及平時(shí)的學(xué)習(xí)態(tài)度等全面評(píng)定成績。
2、實(shí)驗(yàn)成績評(píng)定方法:
實(shí)踐設(shè)計(jì)課程成績單獨(dú)按優(yōu)秀、良好、中等、及格和不及格五級(jí)分記錄考試成績。凡成績不及格者,該門課程必須重修。學(xué)生的設(shè)計(jì)成績應(yīng)以平時(shí)考查為主,在學(xué)期末上交設(shè)計(jì)課程論文,以實(shí)際實(shí)驗(yàn)工作能力以及最終論文作為評(píng)定成績的主要依據(jù)。評(píng)定各級(jí)成績時(shí),可參考以下標(biāo)準(zhǔn):
(1)優(yōu)秀(很好)
能正確理解實(shí)踐課程的目的要求,能認(rèn)真對待每次課程任務(wù)并努力完成,會(huì)主動(dòng)分析和處理實(shí)驗(yàn)中遇到的問題,能掌握所學(xué)的各項(xiàng)實(shí)驗(yàn)技能,能較好地完成實(shí)驗(yàn)報(bào)告及其它各項(xiàng)實(shí)驗(yàn)作業(yè),有一定創(chuàng)造精神和能力。
(2)良好(較好)
能理解實(shí)驗(yàn)的目的和要求,能認(rèn)真對待每次課程任務(wù)并努力完成,能分析和處理實(shí)驗(yàn)中遇到的一些問題,能掌握所學(xué)實(shí)驗(yàn)技能的絕大部分,對難度較大的實(shí)驗(yàn)部分完成有困難,能一般完成實(shí)驗(yàn)報(bào)告和其它實(shí)驗(yàn)作業(yè)。
(3)中等(一般)
能粗淺理解實(shí)驗(yàn)?zāi)康囊,能認(rèn)真努力進(jìn)行各項(xiàng)實(shí)驗(yàn)任務(wù),但技巧較差。能分析和處理實(shí)驗(yàn)中一些較容易的問題,掌握實(shí)驗(yàn)技能的大部分。能一般完成各項(xiàng)實(shí)驗(yàn)作業(yè)和報(bào)告,處理問題缺乏條理。工作作風(fēng)較好,能認(rèn)真遵守各項(xiàng)規(guī)章制度,學(xué)習(xí)努力。
(4)及格(較差)
只能機(jī)械地了解實(shí)驗(yàn)內(nèi)容,能一般按圖、或按實(shí)驗(yàn)步驟“照方抓藥”完成實(shí)驗(yàn)操作,能完成60%所學(xué)的實(shí)驗(yàn)技能,有些雖做但不準(zhǔn)確。遇到問題常常缺乏解決的辦法,在別人啟發(fā)下能作些簡單處理,但效果不理想。能一般完成實(shí)驗(yàn)報(bào)告,能認(rèn)真遵守實(shí)驗(yàn)室各項(xiàng)規(guī)章制度,工作中有小的習(xí)慣性毛。ㄈ绻ぷ鳠o計(jì)劃,處理問題缺乏條理)。
(5)不及格(很差)
只掌握50%的所學(xué)實(shí)驗(yàn)技能。有些實(shí)驗(yàn)雖能做,但一般效果不好,操作不正確。工作忙亂無條理。一般能遵守實(shí)驗(yàn)室規(guī)章制度,但常有小的錯(cuò)誤。實(shí)驗(yàn)報(bào)告較多的時(shí)候有結(jié)果,遇到問題時(shí)說不明原因,在教師指導(dǎo)下也較難完成各項(xiàng)實(shí)驗(yàn)作業(yè),或不努力,不求上進(jìn)者。
五、面授課及各實(shí)踐項(xiàng)目說明
本課程共34學(xué)時(shí),其中課堂教學(xué)6學(xué)時(shí),實(shí)踐課程28學(xué)時(shí),具體內(nèi)容如下:(一)面授課
第一課實(shí)踐任務(wù)的闡明以及分工
學(xué)時(shí):2學(xué)時(shí)時(shí)間:第一節(jié)課
內(nèi)容:闡明實(shí)踐課的意義以及實(shí)踐教學(xué)的重要性;布置課程設(shè)計(jì)題目;
規(guī)定課程設(shè)計(jì)的任務(wù)、目的、要求及考核方法;學(xué)生分組,指定組長,按組選定課程設(shè)計(jì)題目;
第二課課程設(shè)計(jì)總結(jié)
學(xué)時(shí):4學(xué)時(shí)時(shí)間:最后兩節(jié)課內(nèi)容:總結(jié)設(shè)計(jì)成果;按照小組指定學(xué)生答辯;
針對設(shè)計(jì)過程中出現(xiàn)的問題,給與建議和更正意見;收回學(xué)生設(shè)計(jì)論文,并對論文成果評(píng)定成績;(二)實(shí)踐課
實(shí)驗(yàn)一系統(tǒng)的定位與需求分析
1.任務(wù)分析
包括:系統(tǒng)的定位,系統(tǒng)的遠(yuǎn)景規(guī)劃,系統(tǒng)的目的,系統(tǒng)自身分析,和可行性分析,主要目的在于市場的需求分析,要求進(jìn)行調(diào)研,調(diào)研內(nèi)容包括:在需求分析階段,主要針對界面交互相關(guān)問題,對用戶進(jìn)行若干調(diào)研,主要包括以下內(nèi)容:
系統(tǒng)當(dāng)前以及日后可能出現(xiàn)的功能需求;
用戶對系統(tǒng)的性能(如訪問速度)的要求和可靠性的要求;系統(tǒng)的實(shí)際運(yùn)行環(huán)境;
系統(tǒng)頁面總體風(fēng)格以及美工效果(必要的時(shí)候用戶可以提供參考站點(diǎn));主頁面和次級(jí)頁面數(shù)量,是否需要多種語言版本等;各種頁面特殊效果及其數(shù)量(js,flash等);2.實(shí)踐內(nèi)容
首先根據(jù)選定的應(yīng)用系統(tǒng),查閱相關(guān)知識(shí)及資料,上網(wǎng)瀏覽目前主流網(wǎng)站關(guān)于本系統(tǒng)的構(gòu)架、模式,初步分析本系統(tǒng)的功能及用戶需求;針對每一種模式的特點(diǎn),通過發(fā)放調(diào)查表、查閱資料、聽講座等方式詳細(xì)分析本系統(tǒng)的需求;根據(jù)對系統(tǒng)的需求分析,形成該系統(tǒng)的需求分析報(bào)告,同時(shí)根據(jù)報(bào)告內(nèi)容,可以采用自擬或任課老師擬定等方式確定系統(tǒng)的主要模式。
實(shí)驗(yàn)二系統(tǒng)需求的實(shí)現(xiàn)
1.目的要求目的:
Ⅰ、了解該階段在系統(tǒng)設(shè)計(jì)中的重要性;
Ⅱ、搭建系統(tǒng)模塊、掌握系統(tǒng)的開發(fā)平臺(tái)、開發(fā)工具;Ⅲ、根據(jù)實(shí)驗(yàn)一的需求分析結(jié)果設(shè)計(jì)系統(tǒng)的流程以及模塊流程;Ⅳ、確定各個(gè)模塊之間的關(guān)系以及與整個(gè)系統(tǒng)之間的聯(lián)系。要求:
Ⅰ、了解系統(tǒng)開發(fā)平臺(tái)Dreamwaver以及頁面設(shè)計(jì)工具Photoshop;Ⅱ、確定系統(tǒng)的運(yùn)行環(huán)境以及軟硬件平臺(tái);Ⅲ、初步搭建系統(tǒng)模型。2.實(shí)踐內(nèi)容
根據(jù)實(shí)驗(yàn)一完成的結(jié)果選定系統(tǒng)的模式之后,搭建系統(tǒng)的框架,分析系統(tǒng)組成模塊以及各個(gè)模塊之間的關(guān)系,將每一部分進(jìn)行功能抽象,確定各個(gè)部分的大體流程,勾勒出系統(tǒng)功能結(jié)構(gòu)樹,定義用戶的優(yōu)先級(jí),最后確定系統(tǒng)流程與各部分流程之間的協(xié)調(diào)關(guān)系。
實(shí)驗(yàn)三系統(tǒng)內(nèi)容規(guī)劃
1.目的要求目的:
Ⅰ、將各系統(tǒng)框架轉(zhuǎn)化為各個(gè)部分的實(shí)際模型;Ⅱ、確定本系統(tǒng)的使用原則以及B/S構(gòu)架原則;Ⅲ、確定各個(gè)框架的實(shí)際需要模塊以及內(nèi)容大綱。要求:
Ⅰ、分析確定每個(gè)模塊、確定用戶組的權(quán)限以及可以操作的功能;Ⅱ、通過《實(shí)驗(yàn)項(xiàng)目報(bào)告以及規(guī)劃書》確定每名組員的具體任務(wù)。2.實(shí)踐內(nèi)容
將第二次實(shí)踐報(bào)告總結(jié)之后確定各個(gè)板塊的內(nèi)容,同時(shí)將任務(wù)分工到每一名
組員,根據(jù)每個(gè)流程進(jìn)行分塊設(shè)計(jì),進(jìn)一步熟悉掌握系統(tǒng)開發(fā)所需要的軟硬件環(huán)境,同時(shí)對用戶需求進(jìn)一步完善和補(bǔ)充,對系統(tǒng)模塊的劃分和代碼復(fù)用的要求達(dá)到模塊最大化和代碼復(fù)用度最高。
實(shí)驗(yàn)四系統(tǒng)總體設(shè)計(jì)
1.目的要求目的:
Ⅰ、確定系統(tǒng)的基本風(fēng)格以及界面的交互模式;
Ⅱ、根據(jù)用戶界面設(shè)計(jì)的規(guī)則確定主界面以及各個(gè)模塊的界面;Ⅲ、數(shù)據(jù)庫標(biāo)識(shí)定義。要求:
Ⅰ、用戶界面設(shè)計(jì)的要求包括:界面風(fēng)格需要一致、界面元素對象化、指定文件
命名標(biāo)準(zhǔn)、設(shè)定文件統(tǒng)一路徑、考慮用戶偏好以及習(xí)慣、字體顏色大小、編寫用戶幫助手冊等內(nèi)容;
Ⅱ、用戶界面要求友好,導(dǎo)航作用明顯。Ⅲ、數(shù)據(jù)庫標(biāo)識(shí)清楚,各個(gè)字段名稱不能混淆。2.實(shí)踐內(nèi)容
根據(jù)用戶界面設(shè)計(jì)的準(zhǔn)則,確定系統(tǒng)的主界面,包括:用戶信息區(qū)域,用戶導(dǎo)航區(qū)域,用戶導(dǎo)航功能樹,桌面面板用戶幫助導(dǎo)航,主任務(wù)通知區(qū)域等多個(gè)部分,同時(shí)確定各個(gè)模塊的界面,確定主界面與模塊之間、各個(gè)模塊之間的交互方式;定義數(shù)據(jù)庫各表的標(biāo)識(shí)以及字段。
實(shí)驗(yàn)五系統(tǒng)的詳細(xì)設(shè)計(jì)
1.目的要求目的:
Ⅰ、完成系統(tǒng)的數(shù)據(jù)庫的設(shè)計(jì)Ⅱ、各個(gè)模塊設(shè)計(jì);
Ⅲ、完成系統(tǒng)各個(gè)模塊的數(shù)據(jù)庫之間的橫向聯(lián)系;
Ⅳ、要求測試人員和軟件開發(fā)人員自始自終貫通在本環(huán)節(jié)中。要求:
Ⅰ、建立BUG報(bào)告系統(tǒng),在內(nèi)部預(yù)先創(chuàng)建測試環(huán)境,將BUG盡可能早地消除掉;Ⅱ、文檔以及編碼規(guī)范化;2.實(shí)踐內(nèi)容
本環(huán)節(jié)是系統(tǒng)開發(fā)的最重要的部分,需要根據(jù)上一次實(shí)驗(yàn)確定的系統(tǒng)模塊構(gòu)
架進(jìn)行分工,確定各個(gè)模塊的開發(fā)人員,完成數(shù)據(jù)庫的編寫等工作,同時(shí)保證各個(gè)模塊之間能夠建立高效聯(lián)系,借助CVS等相關(guān)工具建立文檔管理體系以及測試環(huán)境和測試標(biāo)準(zhǔn),同時(shí)軟件開發(fā)和測試者要求始終貫穿于本環(huán)節(jié)中,另外系統(tǒng)發(fā)布之前要求進(jìn)行內(nèi)部測試。
實(shí)驗(yàn)六系統(tǒng)測試
1.目的要求目的:
Ⅰ、確定系統(tǒng)的最終結(jié)果以及穩(wěn)定性;Ⅱ、發(fā)現(xiàn)錯(cuò)誤執(zhí)行的程序;
Ⅲ、保證用戶界面的完整、一致以及數(shù)據(jù)庫數(shù)據(jù)一致性;Ⅳ、保證系統(tǒng)的安全性;要求:
Ⅰ、系統(tǒng)功能達(dá)到設(shè)計(jì)初衷,安全性能過關(guān);
Ⅱ、可用性包括整體界面、圖形、導(dǎo)航等給用戶一個(gè)整體感;Ⅲ、各個(gè)模塊之間的鏈接達(dá)到要求;2.實(shí)踐內(nèi)容
系統(tǒng)測試的對象不僅僅包括需要測試的系統(tǒng)的軟件,還要包含軟件所依賴的硬件、外設(shè)甚至包括某些數(shù)據(jù)、某些支持軟件及其接口等。因此,必須將系統(tǒng)中的軟件與各種依賴的資源結(jié)合起來,在系統(tǒng)實(shí)際運(yùn)行環(huán)境下來進(jìn)行測試;測試內(nèi)容包括:功能測試、性能測試、可用性測試以及兼容測試,找出程序以及頁面絮錯(cuò)誤,完善細(xì)節(jié)部分。
實(shí)驗(yàn)七系統(tǒng)維護(hù)
1.目的要求
Ⅰ、糾正系統(tǒng)的錯(cuò)誤,修改系統(tǒng)的缺陷;Ⅱ、系統(tǒng)升級(jí)或者改變模塊的組成;2.實(shí)踐內(nèi)容
進(jìn)行系統(tǒng)的最終完善,同時(shí)根據(jù)用戶需要以及系統(tǒng)發(fā)展等進(jìn)行數(shù)據(jù)庫以及網(wǎng)
頁頁面的更新,保證系統(tǒng)不斷發(fā)展。附頁一:設(shè)計(jì)論文封面要求
XXX大學(xué)
《Web編程》課程設(shè)計(jì)課設(shè)計(jì)論文
設(shè)計(jì)題目:姓名:學(xué)號(hào):所屬院系:專業(yè):小組成員:設(shè)計(jì)時(shí)間:
指導(dǎo)教師:
附頁二:設(shè)計(jì)論文內(nèi)容要求
一、課程設(shè)計(jì)目的(宋體小四粗體)內(nèi)容(宋體小四)
(一)子標(biāo)題(宋體小四粗體)內(nèi)容(宋體小四)(二)子標(biāo)題(宋體小四粗體)內(nèi)容(宋體小四)二、課程設(shè)計(jì)完成的任務(wù)(宋體小四粗體)內(nèi)容(宋體小四),其余同上三、設(shè)計(jì)過程(宋體小四粗體)內(nèi)容(宋體小四)
(一)需求分析(宋體小四粗體)內(nèi)容(宋體小四)(二)系統(tǒng)設(shè)計(jì)概念、流程初定義(宋體小四粗體)內(nèi)容(宋體小四)(三)系統(tǒng)內(nèi)容規(guī)劃(宋體小四粗體)內(nèi)容(宋體小四)(四)系統(tǒng)總體設(shè)計(jì)(宋體小四粗體)內(nèi)容(宋體小四)(五)系統(tǒng)詳細(xì)設(shè)計(jì)(宋體小四粗體)內(nèi)容(宋體小四)(六)系統(tǒng)測試(宋體小四粗體)內(nèi)容(宋體小四)(七)系統(tǒng)維護(hù)(宋體小四粗體)內(nèi)容(宋體小四)四、設(shè)計(jì)總結(jié)(宋體小四粗體)
內(nèi)容(宋體小四)
五、參考資料(宋體小四粗體)
內(nèi)容(宋體小四)
1.書面資料,寫出名稱、編者、出版社、日期;如果是網(wǎng)頁資料或電子資料,寫
出名稱及鏈接地址2.
六、心得體會(huì)(宋體小四粗體)內(nèi)容(宋體小四)
注:1.每個(gè)大標(biāo)題、子標(biāo)題中間都空一行;
2.頁面要求:頁面統(tǒng)一使用A4紙、1.5行距、頁邊距2、裝訂線左1cm,
封面不編輯頁碼,從第二頁開始編輯頁碼,只寫1,2,3,等,不加任何漢字。
友情提示:本文中關(guān)于《web數(shù)據(jù)庫程序設(shè)計(jì)課程設(shè)計(jì)教學(xué)大綱》給出的范例僅供您參考拓展思維使用,web數(shù)據(jù)庫程序設(shè)計(jì)課程設(shè)計(jì)教學(xué)大綱:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時(shí)刪除。