毛片在线视频观看,一级日韩免费大片,在线网站黄色,澳门在线高清一级毛片

薈聚奇文、博采眾長(zhǎng)、見賢思齊
當(dāng)前位置:公文素材庫(kù) > 公文素材 > 范文素材 > 《Web程序設(shè)計(jì)課程設(shè)計(jì)》任務(wù)書

《Web程序設(shè)計(jì)課程設(shè)計(jì)》任務(wù)書

網(wǎng)站:公文素材庫(kù) | 時(shí)間:2019-05-29 07:18:27 | 移動(dòng)端:《Web程序設(shè)計(jì)課程設(shè)計(jì)》任務(wù)書

《Web程序設(shè)計(jì)課程設(shè)計(jì)》任務(wù)書

《Web程序設(shè)計(jì)》課程設(shè)計(jì)任務(wù)書

一、課程簡(jiǎn)介

本課程是培養(yǎng)學(xué)生動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)與制作職業(yè)核心能力的重要課程,通過本課程的學(xué)習(xí)使學(xué)生掌握ASP.NET動(dòng)態(tài)網(wǎng)頁制作的基本方法,具備獨(dú)立制作動(dòng)態(tài)網(wǎng)頁的能力。

二、課程設(shè)計(jì)內(nèi)容

應(yīng)用本課程介紹的ASP.NET相關(guān)知識(shí)獨(dú)立開發(fā)完成一個(gè)簡(jiǎn)易論壇程序。三、

課程設(shè)計(jì)要求

1.能力目標(biāo)

(1)綜合運(yùn)用所學(xué)知識(shí)制作一個(gè)實(shí)用的論壇程序(2)培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí)的能力2.技術(shù)要求

(1)應(yīng)用VisualStudio201*設(shè)計(jì)、開發(fā)和發(fā)布網(wǎng)站(2)應(yīng)用HTML相關(guān)知識(shí)制作網(wǎng)站頁面(3)應(yīng)用Table或者CSS對(duì)網(wǎng)頁進(jìn)行合理布局(4)應(yīng)用ASP.NET內(nèi)置對(duì)象完成相關(guān)邏輯處理(5)應(yīng)用ASP.NET各種控件完成相關(guān)模塊的重用(6)應(yīng)用ADO.NET相關(guān)知識(shí)完成數(shù)據(jù)庫(kù)的連接與處理

四、

課程設(shè)計(jì)安排

以綜合課程設(shè)計(jì)為課程考核形式,充分利用所學(xué)知識(shí)和技能,以項(xiàng)目為驅(qū)動(dòng),進(jìn)行Web程序設(shè)計(jì)與開發(fā),進(jìn)一步掌握動(dòng)態(tài)網(wǎng)頁程序的開發(fā)技術(shù)和技巧,強(qiáng)化學(xué)生實(shí)踐動(dòng)手能力。

1.確定課程設(shè)計(jì)課題(簡(jiǎn)易論壇的設(shè)計(jì)與開發(fā));2.根據(jù)主題要求,收集處理素材、確定、劃分欄目。

3.采用ASP.NET框架,綜合運(yùn)用HTML、Javascript、C#等知識(shí)完成網(wǎng)頁設(shè)計(jì)、制作。

4.課程設(shè)計(jì)時(shí)間為3天,屆時(shí)將提交作品程序和相關(guān)文檔,并以統(tǒng)一答辯的形式進(jìn)行課程設(shè)計(jì)評(píng)價(jià)及課程考核。

序號(hào)內(nèi)容按照教師提供的簡(jiǎn)易論壇演示程序及教材要求,歸納總結(jié)出其主要功能,編寫軟件需求說明書地點(diǎn)機(jī)目標(biāo)讓學(xué)生了解Web程序設(shè)學(xué)時(shí)備注提交軟件需計(jì)課程設(shè)計(jì)要做哪些2學(xué)時(shí)房工作,待開發(fā)程序有哪子檔些模塊讓學(xué)生了解待開發(fā)Web求說明書電1根據(jù)歸納出的主要功能,按照機(jī)2提供的規(guī)范文檔,編寫概要設(shè)房使用的技術(shù),各功能模計(jì)說明書塊的運(yùn)行順序讓學(xué)生了解如何依據(jù)Web系統(tǒng)的功能模塊,依據(jù)概要設(shè)計(jì)說明書,實(shí)現(xiàn)數(shù)設(shè)計(jì)符合要求的數(shù)據(jù)據(jù)庫(kù)的各種表結(jié)構(gòu),繪制E-R3關(guān)系圖,編寫SQL腳本,并完成數(shù)據(jù)庫(kù)設(shè)計(jì)說明書則和方法;并將SQL編程應(yīng)用于設(shè)計(jì)中讓學(xué)生掌握在ASP.NET依據(jù)以上設(shè)計(jì)說明書和演示程4序,開發(fā)實(shí)現(xiàn)作品程序房語言與數(shù)據(jù)庫(kù)結(jié)合起來,實(shí)現(xiàn)真實(shí)應(yīng)用。機(jī)編寫課程設(shè)計(jì)報(bào)告(基本格式房見文檔《學(xué)生課程設(shè)計(jì)基本格5式》);填寫課程設(shè)計(jì)評(píng)分表中教學(xué)生信息部分室寫法/了解設(shè)計(jì)報(bào)告的規(guī)范4學(xué)時(shí)對(duì)課程設(shè)計(jì)進(jìn)行總結(jié);機(jī)中如何將C#高級(jí)編程房庫(kù)設(shè)計(jì)的一些基本原機(jī)庫(kù);通過實(shí)踐掌握數(shù)據(jù)4學(xué)時(shí)系統(tǒng)的基本框架結(jié)構(gòu),4學(xué)時(shí)提交概要設(shè)計(jì)說明書電子檔提交數(shù)據(jù)庫(kù)設(shè)計(jì)說明書電子檔和SQL腳本提交作品程12學(xué)時(shí)序;打印并提交課程設(shè)計(jì)報(bào)告最后需要提交的文件:

1、軟件設(shè)計(jì)規(guī)范文檔(電子檔);

2、課程設(shè)計(jì)作品(程序源碼、SQL腳本);3、課程設(shè)計(jì)報(bào)告(1000字論文、打印)

五、課程設(shè)計(jì)評(píng)定

課程設(shè)計(jì)的評(píng)價(jià)方式采用答辯的形式。根據(jù)學(xué)生課程設(shè)計(jì)情況,對(duì)答辯、網(wǎng)頁、相關(guān)文檔等內(nèi)容進(jìn)行綜合評(píng)價(jià)作為課程考核結(jié)果。按100分制評(píng)定成績(jī)。

內(nèi)容課程設(shè)計(jì)的出勤率,學(xué)風(fēng)及工作作風(fēng)課程設(shè)計(jì)作品評(píng)分相關(guān)文檔的質(zhì)量課程設(shè)計(jì)答辯1.答辯評(píng)價(jià)方式:

每人答辯的時(shí)間控制5分鐘以內(nèi);

答辯的內(nèi)容包括程序演示,并簡(jiǎn)介設(shè)計(jì)開發(fā)情況及關(guān)鍵技術(shù);教師對(duì)每個(gè)項(xiàng)目成員進(jìn)行提問;

提交程序資料和課程設(shè)計(jì)說明書,由教師審閱。2.答辯評(píng)價(jià)標(biāo)準(zhǔn):

采用作品評(píng)分和答辯評(píng)分相結(jié)合的方式;作品評(píng)分:

(1)程序運(yùn)行正確,符合設(shè)計(jì)要求(2)邏輯功能完善、程序容錯(cuò)處理良好(3)界面精美,布局合理實(shí)用、發(fā)布效果好各成員答辯評(píng)分:

對(duì)作品制作細(xì)節(jié)熟悉,技術(shù)運(yùn)用恰當(dāng)。

命題教師:張恒201*年06月19日

評(píng)分20分60分10分10分

擴(kuò)展閱讀:《Web程序設(shè)計(jì)》課程設(shè)計(jì)指導(dǎo)書

鹽城師范學(xué)院信息科學(xué)與技術(shù)學(xué)院課程設(shè)計(jì)指導(dǎo)書

Web程序設(shè)計(jì)

課程設(shè)計(jì)課程設(shè)計(jì)任務(wù)書

鹽城師范學(xué)院信息科學(xué)與技術(shù)學(xué)院

201*年06月

第一部分概述

(一)課程設(shè)計(jì)的性質(zhì)、目的

《WEB程序設(shè)計(jì)》是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)四年制本科學(xué)生的一門專業(yè)課。本課程設(shè)計(jì)在學(xué)生學(xué)習(xí)WEB語言基礎(chǔ)、熟悉.Net開發(fā)環(huán)境使用的基礎(chǔ)上,對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)和Windows程序設(shè)計(jì)進(jìn)行系統(tǒng)的設(shè)計(jì),從而提高學(xué)生的綜合實(shí)踐能力,同時(shí)也為后續(xù)學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。

(二)設(shè)計(jì)要求

根據(jù)給定的選題,設(shè)計(jì)實(shí)現(xiàn)一個(gè)完整的軟件系統(tǒng),可以從以下工作進(jìn)行考慮:1、明確設(shè)計(jì)目標(biāo):確定所設(shè)計(jì)實(shí)現(xiàn)的系統(tǒng)應(yīng)該具備哪些功能。

2、界面設(shè)計(jì):根據(jù)對(duì)系統(tǒng)功能的分析,確定使用的控件或方法,進(jìn)行界面設(shè)計(jì),使系統(tǒng)功能齊全,界面簡(jiǎn)潔大方,可交互性強(qiáng)。

3、關(guān)鍵技術(shù):明確使用哪些關(guān)鍵技術(shù)解決問題。

4、數(shù)據(jù)庫(kù)設(shè)計(jì):必要情況下,對(duì)需要后臺(tái)數(shù)據(jù)管理的系統(tǒng)進(jìn)行分析,詳細(xì)設(shè)計(jì)數(shù)據(jù)庫(kù)和相關(guān)數(shù)據(jù)表,并對(duì)數(shù)據(jù)表中的字段進(jìn)行合理設(shè)計(jì),考慮表之間的關(guān)系。

5、代碼設(shè)計(jì):用OOP的編程思想進(jìn)行代碼編寫,調(diào)試運(yùn)行從而實(shí)現(xiàn)系統(tǒng)的目標(biāo)功能。

(三)設(shè)計(jì)報(bào)告格式

設(shè)計(jì)報(bào)告一般包括以下幾個(gè)方面的內(nèi)容:

1、課程設(shè)計(jì)封面(包括設(shè)計(jì)內(nèi)容名稱、實(shí)驗(yàn)人和實(shí)驗(yàn)時(shí)間)2、設(shè)計(jì)目的和要求3、設(shè)計(jì)的軟硬件說明

4、設(shè)計(jì)過程和內(nèi)容,主要包括詳細(xì)設(shè)計(jì)和關(guān)鍵的功能代碼。5、實(shí)驗(yàn)結(jié)果及分析,主要描述系統(tǒng)實(shí)現(xiàn)后完成的功能及分析。6、設(shè)計(jì)心得總結(jié)

(四)硬件環(huán)境要求

PC機(jī)一臺(tái)。

(五)軟件環(huán)境要求

VisualStudio201*或以上版本。

根據(jù)系統(tǒng)的功能要求,需要數(shù)據(jù)庫(kù)管理系統(tǒng)的需要安裝MicrosoftSQLServer

201*或以上版本的數(shù)據(jù)庫(kù)管理系統(tǒng)。

MicrosoftOffice系列的軟件。

第二部分課程設(shè)計(jì)的內(nèi)容和要求(包括原

始數(shù)據(jù)、技術(shù)要求、工作要求等)

1)、設(shè)計(jì)內(nèi)容:

開發(fā)基于intranet網(wǎng)絡(luò)上B/S模式的信息管理系統(tǒng),要求能實(shí)現(xiàn)數(shù)據(jù)錄入、數(shù)據(jù)刪除、數(shù)據(jù)修改和數(shù)據(jù)瀏覽以及數(shù)據(jù)查詢等功能。2)、課程設(shè)計(jì)的要求:

課程設(shè)計(jì)教學(xué)基本要求:通過課程設(shè)計(jì),要求學(xué)生在指導(dǎo)教師的指導(dǎo)下,完成設(shè)計(jì)課題的全部?jī)?nèi)容,包括:

(1)系統(tǒng)分析與數(shù)據(jù)庫(kù)設(shè)計(jì)階段

1)通過調(diào)查研究,選擇一個(gè)實(shí)際應(yīng)用數(shù)據(jù)庫(kù)系統(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ù)庫(kù)結(jié)構(gòu)、功能結(jié)構(gòu)和系統(tǒng)安全性和完整性要求。

(2)應(yīng)用程序設(shè)計(jì)階段

1)完成數(shù)據(jù)庫(kù)定義工作,實(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ù)庫(kù)安全性、數(shù)據(jù)完整性等功能,并針對(duì)具體課題問題提出解決方法。(3)系統(tǒng)集成調(diào)試階段

對(duì)系統(tǒng)的各個(gè)應(yīng)用程序進(jìn)行集成和調(diào)試,進(jìn)一步優(yōu)化系統(tǒng)性能,改善系統(tǒng)用戶界面。3)、課程設(shè)計(jì)選題

從以下五題中任選一題作為課程設(shè)計(jì)的題目:(1)人事信息管理系統(tǒng);(2)工資信息管理系統(tǒng);(3)倉(cāng)庫(kù)信息管理系統(tǒng);

(4)圖書借閱信息管理系統(tǒng)。(5)網(wǎng)上書店信息管理系統(tǒng)課程設(shè)計(jì)內(nèi)容及學(xué)時(shí)分配

課程設(shè)計(jì)內(nèi)容為:給定一些具有明確查詢需求的應(yīng)用型信息管理問題,要求學(xué)生在規(guī)定的時(shí)期內(nèi)完成對(duì)問題的分析、設(shè)計(jì),最后選用一種DBMS平臺(tái),實(shí)現(xiàn)信息(數(shù)據(jù))的計(jì)算機(jī)管理。學(xué)時(shí)分配為:

教學(xué)內(nèi)容學(xué)時(shí)地點(diǎn)備注

集中學(xué)習(xí)、查資料1天數(shù)學(xué)綜合實(shí)驗(yàn)室任務(wù)分配(選題)查資料,調(diào)研、做需求分析1天圖書館數(shù)據(jù)庫(kù)系統(tǒng)及數(shù)據(jù)模型設(shè)計(jì)1天數(shù)學(xué)綜合實(shí)驗(yàn)室數(shù)據(jù)庫(kù)的定義、建立和維護(hù)1天數(shù)學(xué)綜合實(shí)驗(yàn)室數(shù)據(jù)庫(kù)的視圖和圖表的定義1天數(shù)學(xué)綜合實(shí)驗(yàn)室

數(shù)據(jù)庫(kù)完整性和安全性設(shè)計(jì)1天數(shù)學(xué)綜合實(shí)驗(yàn)室網(wǎng)頁界面設(shè)計(jì)與代碼編寫3天數(shù)學(xué)綜合實(shí)驗(yàn)室后臺(tái)數(shù)據(jù)庫(kù)與前臺(tái)網(wǎng)頁聯(lián)調(diào)2天數(shù)學(xué)綜合實(shí)驗(yàn)室代碼測(cè)試1天數(shù)學(xué)綜合實(shí)驗(yàn)室代碼測(cè)試1天數(shù)學(xué)綜合實(shí)驗(yàn)室

成果驗(yàn)收1天數(shù)學(xué)綜合實(shí)驗(yàn)室運(yùn)行注:課程設(shè)計(jì)報(bào)告及總結(jié)業(yè)余時(shí)間完成4).需求分析:

①能夠輸入基本信息、能夠修改以及刪除;②能夠?qū)崿F(xiàn)對(duì)信息的瀏覽;③能夠?qū)崿F(xiàn)對(duì)信息進(jìn)行查詢;5)系統(tǒng)性能要求:

①系統(tǒng)安全、可靠;②功能齊全;

③操作方便、界面友好;④易于維護(hù)和擴(kuò)充。6).系統(tǒng)的功能分析:

資料維護(hù):系統(tǒng)維護(hù)包括對(duì)各種表記錄的修改、刪除、添加等操作。資料維護(hù):對(duì)數(shù)據(jù)表中的信息進(jìn)行瀏覽。

系統(tǒng)查詢:可以按主鍵等相關(guān)信息進(jìn)行詳細(xì)或模糊查詢工作日期、基本工資、職稱、職務(wù)和簡(jiǎn)歷等字段。其它操作:系統(tǒng)封面7).系統(tǒng)功能模塊

信息管理系統(tǒng)有:數(shù)據(jù)查找與瀏覽、數(shù)據(jù)修改、報(bào)表顯示和系統(tǒng)封面構(gòu)成。8).技術(shù)要求

使用ADO.NET技術(shù)連接數(shù)據(jù)源10)設(shè)備要求

每個(gè)學(xué)生一臺(tái)計(jì)算機(jī)。

2、對(duì)課程設(shè)計(jì)成果的要求〔包括圖表、實(shí)物等硬件要求〕:1)提交課程設(shè)計(jì)報(bào)告

按照系統(tǒng)設(shè)計(jì)要求,用visualstudio.net中的visualC#.NET實(shí)現(xiàn)基于intranet網(wǎng)絡(luò)上B/S模式的信息管理系統(tǒng),提交由需求分析;系統(tǒng)設(shè)計(jì)說明(包括主菜單、子菜單、模塊功能簡(jiǎn)介、數(shù)據(jù)字典、系統(tǒng)結(jié)構(gòu)圖);系統(tǒng)技術(shù)文檔(包括系統(tǒng)各模塊主要流程圖,軟件總體測(cè)試方案與測(cè)試記錄、局部測(cè)試方案與測(cè)試記錄、軟件調(diào)試和修改記錄、測(cè)試結(jié)論、運(yùn)行情況記錄),系統(tǒng)使用說明書,源程序代碼為附錄構(gòu)成的課程設(shè)計(jì)報(bào)告。2)課程設(shè)計(jì)報(bào)告版式要求

執(zhí)行《陜西科技大學(xué)課程設(shè)計(jì)說明書撰寫格式暫行規(guī)范》3)設(shè)計(jì)報(bào)告裝訂順序與規(guī)范封面

web數(shù)據(jù)庫(kù)程序設(shè)計(jì)語言課程設(shè)計(jì)任務(wù)書目錄

web數(shù)據(jù)庫(kù)程序設(shè)計(jì)語言設(shè)計(jì)課程設(shè)計(jì)報(bào)告正文設(shè)計(jì)體會(huì)及今后的改進(jìn)意見

參考文獻(xiàn)(資料)左邊緣裝訂

3、課程設(shè)計(jì)工作進(jìn)度計(jì)劃:時(shí)間設(shè)計(jì)任務(wù)及要求第13周需求分析分析、功能分解、設(shè)計(jì)數(shù)據(jù)完整性,建立數(shù)庫(kù)表第14周應(yīng)用asp.net技術(shù)編程(教師指導(dǎo)1周)第15周調(diào)試、完善、編寫課程設(shè)計(jì)報(bào)告

指導(dǎo)教師:日期:

教研室主任:日期:

第三部分選題實(shí)例

選題一文本編輯器

1、設(shè)計(jì)目的

(1)熟練掌握.NET基本結(jié)構(gòu)和WEB語言的基本知識(shí)(2)掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法(3)掌握菜單、工具欄及常用控件的使用(4)掌握RichTextBox控件的使用(5)掌握通用對(duì)話框的使用2、功能要求

(1)能夠?qū)崿F(xiàn)對(duì)文件文件和rtf文件的新建、打開、保存、另存的操作。(2)能夠選擇字體并設(shè)置字體的大小、顏色。(3)能夠?qū)ξ谋敬檎摇⑻鎿Q。(4)實(shí)現(xiàn)打印預(yù)覽功能。3、解決方案

(1)首先進(jìn)行需求分析,劃分功能模塊(2)詳細(xì)設(shè)計(jì)每一模塊的接口,設(shè)計(jì)用戶界面

(3)根據(jù)分析設(shè)計(jì),編寫程序代碼,調(diào)試完成既定目標(biāo)。

(4)完成設(shè)計(jì)報(bào)告任務(wù)書,寫出實(shí)現(xiàn)整個(gè)系統(tǒng)的分析、設(shè)計(jì)、編碼的過程,并作課程設(shè)計(jì)總結(jié)。4、參考資料建議

WEB程序設(shè)計(jì)方面的參考書軟件工程的參考資料

選題二相冊(cè)管理器

1、設(shè)計(jì)目的

(1)熟練掌握.NET基本結(jié)構(gòu)和WEB語言的基本知識(shí)(2)掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法(3)掌握GDI+開發(fā)的基本知識(shí)(4)掌握常用控件的使用2、功能要求

能對(duì)所打開目錄下的照片進(jìn)行分類管理,可以實(shí)現(xiàn)瀏覽照片、編輯照片等功

能。3、解決方案

(1)首先進(jìn)行需求分析,劃分功能模塊(2)詳細(xì)設(shè)計(jì)每一模塊的接口,設(shè)計(jì)用戶界面

(3)根據(jù)分析設(shè)計(jì),編寫程序代碼,調(diào)試完成既定目標(biāo)。

(4)完成設(shè)計(jì)報(bào)告任務(wù)書,寫出實(shí)現(xiàn)整個(gè)系統(tǒng)的分析、設(shè)計(jì)、編碼的過程,并作課程設(shè)計(jì)總結(jié)。4、參考資料建議

WEB程序設(shè)計(jì)方面的參考書GDI+方面的參考書軟件工程的參考資料

選題三畫圖板的實(shí)現(xiàn)

1、設(shè)計(jì)目的

(1)熟練掌握.NET基本結(jié)構(gòu)和WEB語言的基本知識(shí)(2)掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法(3)掌握GDI+開發(fā)的基本知識(shí)

(4)掌握菜單、工具欄及常用控件的使用2、功能要求

(1)能由鼠標(biāo)控制繪制直線、矩形、橢圓,并能控制線條的粗細(xì)和顏色。(2)能填充矩形和橢圓。

(3)能通過參數(shù)使圖形旋轉(zhuǎn)某個(gè)角度。3、解決方案

(1)首先進(jìn)行需求分析,劃分功能模塊(2)詳細(xì)設(shè)計(jì)每一模塊的接口,設(shè)計(jì)用戶界面

(3)根據(jù)分析設(shè)計(jì),編寫程序代碼,調(diào)試完成既定目標(biāo)。

(4)完成設(shè)計(jì)報(bào)告任務(wù)書,寫出實(shí)現(xiàn)整個(gè)系統(tǒng)的分析、設(shè)計(jì)、編碼的過程,并作課程設(shè)計(jì)總結(jié)。4、參考資料建議

WEB程序設(shè)計(jì)方面的參考書GDI+方面的參考書軟件工程的參考資料

選題四模擬資源管理器

1、設(shè)計(jì)目的

(1)熟練掌握.NET基本結(jié)構(gòu)和WEB語言的基本知識(shí)(2)掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法(3)掌握菜單、工具欄和常用控件的使用2、功能要求

模擬Windows資源管理器,實(shí)現(xiàn)以下功能

(1)實(shí)現(xiàn)文件和目錄的新建、復(fù)制、剪切、刪除、重命名操作(2)以樹狀結(jié)構(gòu)顯示磁盤上的文件和目錄

(3)可以以不同的查看方式顯示當(dāng)前目錄下的子目錄和文件3、解決方案

(1)首先進(jìn)行需求分析,劃分功能模塊(2)模擬Windows資源管理器,設(shè)計(jì)用戶界面

(4)根據(jù)分析設(shè)計(jì),編寫程序代碼,調(diào)試完成既定目標(biāo)。

(5)完成設(shè)計(jì)報(bào)告任務(wù)書,寫出實(shí)現(xiàn)整個(gè)系統(tǒng)的分析、設(shè)計(jì)、編碼的過程,并作課程設(shè)計(jì)總結(jié)。5、參考資料建議

WEB程序設(shè)計(jì)方面的參考書

選題五通訊錄管理

1、設(shè)計(jì)目的

(1)熟練掌握.NET基本結(jié)構(gòu)和WEB語言的基本知識(shí)(2)掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法(3)掌握文件流的基本知識(shí)

(4)利用所學(xué)知識(shí)實(shí)現(xiàn)文件的存取操作(5)掌握菜單、工具欄等控件的使用2、功能要求

通訊錄管理系統(tǒng)的目的是為自己建立一個(gè)電子通訊錄,主要包括聯(lián)系人的姓名,單位,電話,E-mail等重要信息。所要實(shí)現(xiàn)的主要功能有:(1)在通訊錄中添加新的聯(lián)系人記錄(2)以指定的格式顯示全部的記錄(3)根據(jù)姓名查找聯(lián)系人的信息

(4)新增聯(lián)系人的記錄信息要保存到文件(5)根據(jù)姓名刪除聯(lián)系人的記錄信息(6)按姓名由大到小的順序排序

(7)備份聯(lián)系人通訊錄,實(shí)現(xiàn)通訊錄文件的復(fù)制3、解決方案

(1)首先進(jìn)行需求分析,劃分功能模塊(2)根據(jù)分析,畫出系統(tǒng)流程圖

(3)詳細(xì)設(shè)計(jì)各功能的接口,設(shè)計(jì)用戶界面

(4)根據(jù)分析設(shè)計(jì),編寫程序代碼,調(diào)試完成既定目標(biāo)。

(5)完成設(shè)計(jì)報(bào)告任務(wù)書,寫出實(shí)現(xiàn)整個(gè)系統(tǒng)的分析、設(shè)計(jì)、編碼的過程,并作課程設(shè)計(jì)總結(jié)。4、參考資料建議

WEB程序設(shè)計(jì)方面的參考書軟件工程的參考資料

選題六貪吃蛇

1、設(shè)計(jì)目的

(1)熟練掌握.NET基本結(jié)構(gòu)和WEB語言的基本知識(shí)(2)掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法(3)掌握鍵盤事件的使用(4)掌握菜單和常用控件的使用2、功能描述

貪吃蛇游戲是在屏幕上畫出蛇,同時(shí)隨機(jī)給出食物,游戲者通過鍵盤操作控

制貪吃蛇的移動(dòng)去吃食物,吃到食物后,食物消息,然后再隨機(jī)給出食物,同時(shí)蛇的身體增長(zhǎng),分?jǐn)?shù)相應(yīng)增加,當(dāng)蛇撞到墻壁或自身身體時(shí)就死亡。3、解決方案

(1)首先進(jìn)行需求分析,劃分功能模塊

(2)確定每一模塊采用的算法,采用流程圖描述各功能模塊的詳細(xì)過程(3)確定采用什么結(jié)構(gòu)代表蛇和食物,設(shè)置級(jí)別(4)設(shè)計(jì)圖形用戶界面

(4)根據(jù)分析設(shè)計(jì),編寫程序代碼,調(diào)試完成既定目標(biāo)。

(5)完成設(shè)計(jì)報(bào)告任務(wù)書,寫出實(shí)現(xiàn)整個(gè)系統(tǒng)的分析、設(shè)計(jì)、編碼的過程,并作課程設(shè)計(jì)總結(jié)。4、參考資料建議

WEB程序設(shè)計(jì)方面的參考書GDI+方面的參考書軟件工程的參考資料

選題七學(xué)生成績(jī)管理系統(tǒng)

1、設(shè)計(jì)目的

(1)熟練掌握.NET基本結(jié)構(gòu)和WEB語言的基本知識(shí)(2)掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法(3)掌握ADO.NET數(shù)據(jù)庫(kù)開發(fā)基本知識(shí)

(4)利用所學(xué)知識(shí)進(jìn)行簡(jiǎn)單的數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)(5)掌握常用控件的使用2、功能要求

不同的角色登錄系統(tǒng)能做不同的工作

(1)教師:錄入或修改所選課程學(xué)生的成績(jī);查詢學(xué)生的成績(jī);

(2)管理員:錄入或修改學(xué)生的信息和課程的信息;錄入或修改教師的信息;錄入修改學(xué)生的信息;查詢教師、課程和學(xué)生的信息。(3)學(xué)生:查詢自己的信息和成績(jī)。3、信息描述

教師信息:教師編號(hào)、教師姓名、所屬系科課程信息:課程編號(hào)、課程名稱、任課教師

學(xué)生信息:學(xué)生學(xué)號(hào)、學(xué)生姓名、性別、班級(jí)、所屬系科選課信息:課程編號(hào)、選課學(xué)生學(xué)號(hào)、學(xué)生成績(jī)4、解決方案

(1)首先進(jìn)行需求分析,劃分功能模塊(2)確定數(shù)據(jù)結(jié)構(gòu),設(shè)計(jì)數(shù)據(jù)庫(kù)

(3)詳細(xì)設(shè)計(jì)每一模塊的接口,設(shè)計(jì)用戶界面

(4)根據(jù)分析設(shè)計(jì),編寫程序代碼,調(diào)試完成既定目標(biāo)。

(5)完成設(shè)計(jì)報(bào)告任務(wù)書,寫出實(shí)現(xiàn)整個(gè)系統(tǒng)的分析、設(shè)計(jì)、編碼的過程,并作課程設(shè)計(jì)總結(jié)。5、參考資料建議

WEB程序設(shè)計(jì)方面的參考書數(shù)據(jù)庫(kù)編程方面的參考書軟件工程的參考資料

選題八簡(jiǎn)易聊天室的實(shí)現(xiàn)

1、設(shè)計(jì)目的

(1)熟練掌握.NET基本結(jié)構(gòu)和WEB語言的基本知識(shí)(2)掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法(3)掌握網(wǎng)絡(luò)開發(fā)的基本知識(shí)

(4)利用所學(xué)知識(shí)進(jìn)行簡(jiǎn)單的網(wǎng)絡(luò)通信程序設(shè)計(jì)(5)掌握菜單、工具欄等控件的使用2、功能要求

(1)聊天室服務(wù)器端和客戶端的創(chuàng)建(2)實(shí)現(xiàn)客戶與服務(wù)器的連接通訊(3)實(shí)現(xiàn)客戶之間的私聊(4)顯示客戶端的在線信息

(5)在服務(wù)器端顯示當(dāng)前在線客戶信息(6)保存談話記錄3、解決方案

(1)首先進(jìn)行需求分析,劃分功能模塊

(2)詳細(xì)設(shè)計(jì)每一模塊的接口,設(shè)計(jì)服務(wù)器端和客戶端的界面

(3)確定每一模塊采用的算法,采用流程圖描述各功能模塊的詳細(xì)過程(4)根據(jù)分析設(shè)計(jì),編寫程序代碼,調(diào)試完成既定目標(biāo)。

(5)完成設(shè)計(jì)報(bào)告任務(wù)書,寫出實(shí)現(xiàn)整個(gè)系統(tǒng)的分析、設(shè)計(jì)、編碼的過程,并作課程設(shè)計(jì)總結(jié)。4、參考資料建議

WEB程序設(shè)計(jì)方面的參考書WEB網(wǎng)絡(luò)編程方面的參考書軟件工程的參考資料

選題九個(gè)人網(wǎng)絡(luò)日記的實(shí)現(xiàn)

1、設(shè)計(jì)目的

(1)熟練掌握.NET基本結(jié)構(gòu)和WEB語言的基本知識(shí)(2)掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法(3)掌握網(wǎng)站開發(fā)的基本知識(shí)

(4)利用所學(xué)知識(shí)設(shè)計(jì)一個(gè)簡(jiǎn)單的網(wǎng)站(5)掌握基本的數(shù)據(jù)庫(kù)編程知識(shí)2、功能要求

設(shè)計(jì)一個(gè)簡(jiǎn)單的個(gè)人網(wǎng)站,主要實(shí)現(xiàn)的功能是管理自己的網(wǎng)絡(luò)日記。(1)書寫新的日記(2)按日期瀏覽日記(3)瀏覽者對(duì)日記進(jìn)行評(píng)論3、解決方案

(1)首先進(jìn)行需求分析,劃分功能模塊(2)詳細(xì)設(shè)計(jì)每一模塊的接口,設(shè)計(jì)界面

(3)確定每一模塊采用的算法,采用流程圖描述各功能模塊的詳細(xì)過程(4)根據(jù)分析設(shè)計(jì),編寫程序代碼,調(diào)試完成既定目標(biāo)。

(5)完成設(shè)計(jì)報(bào)告任務(wù)書,寫出實(shí)現(xiàn)整個(gè)系統(tǒng)的分析、設(shè)計(jì)、編碼的過程,并作課程設(shè)計(jì)總結(jié)。4、參考資料建議

WEB程序設(shè)計(jì)方面的參考書WEB網(wǎng)絡(luò)編程方面的參考書ASP.NET網(wǎng)站開發(fā)方面的參考書軟件工程的參考資料

友情提示:本文中關(guān)于《《Web程序設(shè)計(jì)課程設(shè)計(jì)》任務(wù)書》給出的范例僅供您參考拓展思維使用,《Web程序設(shè)計(jì)課程設(shè)計(jì)》任務(wù)書:該篇文章建議您自主創(chuàng)作。

來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請(qǐng)聯(lián)系我們及時(shí)刪除。


《Web程序設(shè)計(jì)課程設(shè)計(jì)》任務(wù)書》由互聯(lián)網(wǎng)用戶整理提供,轉(zhuǎn)載分享請(qǐng)保留原作者信息,謝謝!
鏈接地址:http://www.seogis.com/gongwen/673127.html