當前位置:學問谷 >

行業範例 >設計 >

《網路程式設計課程設計》實習總結

《網路程式設計課程設計》實習總結

總結是事後對某一階段的學習或工作情況作加以回顧檢查並分析評價的書面材料,它可以提升我們發現問題的能力,不妨坐下來好好寫寫總結吧。總結你想好怎麼寫了嗎?以下是小編精心整理的《網路程式設計課程設計》實習總結,歡迎大家借鑑與參考,希望對大家有所幫助。

《網路程式設計課程設計》實習總結

一、實習的基本概況

(一)理論指導

通過該課程實習,使學生全面而系統地掌握網路程式設計開發的基本工作原理、原則和方法,使學生掌握網路程式設計規劃、分析、設計、實施、測試、試執行及執行管理等各項開發階段的工作原則、步驟和方法,熟悉面向物件方法的基本概念及技術,通過案例學習來擴大學生的知識面和提高未來應對不同型別網路程式設計開發的能力。培養學生觀察問題、分析問題、解決問題和實際動手能力。通過本次設計使學生在實際環境中,使用軟體開發工具,以獲取實踐經驗。全面完成設計任務後,學生將設計一個實用的網路應用系統,從而更深入的理解網路程式設計的理論與實踐知識。

(二)實習過程或步驟靜態網頁製作

1、開發工具:Dreamweaver

Dreamweaver(簡稱DW)是美國MACROMEDIA公司開發的集網頁製作和管理網站於一身的所見即所得網頁編輯器,它是第一套針對專業網頁設計師特別發展的視覺化網頁開發工具,利用它可以輕而易舉地製作出跨越平臺限制和跨越瀏覽器限制的充滿動感的網頁。DREAMWEAVER,FLASH以及在DREAMWEAVER之後推出的針對專業網頁影象設計的FIREWORKS,三者被MACROMEDIA公司稱為DREAMTEAM(夢之隊),足見市場的反響MACROMEDIA公司對它們的自信、說到DREAMWEAVER我們應該瞭解一下網頁編輯器的發展過程,隨著網際網路(Internet)的家喻戶曉,HTML技術的不斷髮展和完善,隨之而產生了眾多網頁編輯器,從網頁編輯器基本性質可以分為所見即所得網頁編輯器和非所見即所得網頁編輯器(則原始程式碼編輯器),兩者各有千秋、所見則所得網頁編輯器的優點就是直觀性,使用方便,容易上手,您在所見即所得網頁編輯器進行網頁製作和在WORD中進行文字編輯不會感到有什麼區別、

2、網頁檔案的基本操作

a、建立、開啟和儲存網頁檔案

建立:檔案----新建----建立。開啟:檔案---開啟----選擇欲開啟的檔案。或者在右邊的檔案浮動面版中選擇開啟。儲存:檔案---儲存或另存為

b、設定網頁的頁面屬性修改---頁面屬性---然後設定(標題、背景、背景影象、文字等

c、設定網頁物件的顏色網頁物件,如頁面背景、文字、連結都經

常需要設定顏色。可在各自對應的屬性面版中設定。

d、網頁文字的輸入和屬性設定

文字可鍵入、匯入、粘帖

文字可設定字型、大小、顏色、格式等。

鍵入空格的方法:

1、漢字輸入法設定為全形方式,按空格鍵即可輸入。

2、屬性面版格式中:預先格式化的換行:ENTER、SHIFT+ENTERe、網頁圖片的插入和屬性設定

插入圖片,在對話方塊中選擇圖片。(最好在建立站點時將欲用的圖片素材複製到本地站點目錄中)

插入影象佔位符,在圖片準備好後再加入圖片。加入方法:

1、雙擊影象佔位符;

2、點“屬性面版”中的“指向檔案”,拖到右邊檔案中要插入的檔案處。

在影象屬性面版中設定f、插入層

方法:

1、點選插入面版中的“描繪層”;

2、在網頁編輯器視窗中按住滑鼠左鍵拖畫出定位用的層;

3、可以隨意移動層的位置;

4、可在層中插入影象、文字等。

g、插入表格,用表格定位方法:

1、先用滑鼠點至欲插入表格的位置;

2、點插入面版中的“表格”“插入表格”;

3、確定行數、列數後確定即將表格插入到選定位置了;

4、可在表格中任何單元格里插入影象、文字等。

h、建立超連結

方法:

1、選中要建立超連結的文字或影象;

2、點右鍵“建立連結”開啟的視窗或在屬性的連結欄裡,填入連結的目標。(如:本網站另一個網頁,或外部網頁如,或電子郵件如:mailto:zdhwangji@21cn、com)

3、在頁面屬性裡修改連結的屬性:修改--頁面屬性(連結、活動連結、訪問過連結)

3、操作步驟

3、1頁面效果,導航設計

先將要用到的圖片素材複製到Mysite資料夾裡的images資料夾。

1、新建一個網頁,並將新網頁取名為exa、htm,儲存在Mysite資料夾中;在網頁編輯器視窗中,選擇“修改”-“頁面屬性”命令,在“頁面屬性”對話方塊中設定標題為”應用例項2”,背景圖片為bg0040、gif;

2、在網頁的頂部區域合適的位置上輸入標題文字“汽車主頁”,並選中這些文字。在屬性面板中,選擇格式中“標題1”;

3、在網頁的中部區域合適的位置插入游標,選擇選單“插入”“影象物件”“導航條”命令,此時的網頁編輯視窗中,會彈出“插入導航條”對話方塊。在“專案名稱”文字框中設定第1個按鈕的名稱為a;在下面按鈕4個狀態的文字框中分別輸入images資料夾中的a1、gif,a2、gif,a3、gif,a4、gif4個檔案的路徑和名稱;在“按下時,前往的URL”文字框中輸入該按鈕連結的物件名稱和路徑(因此例項站點中只有index、htm和exa2、htm兩個網頁檔案,所以這裡先填入index、htm來看看效果)。選中“預先載入圖象”和“使用表格”選項;選擇“插入”下拉列表框中的水平方向設定導航條;

4、點“插入導航條”對話方塊最上面的“+”後,重複步驟3,可設定其他5個按鈕(這裡為簡便,後五個按鈕只對“狀態影象”進行設定,其他三種影象不再設定了)

5、在網頁合適的位置上插入3個用於圖片定位的'層,並在不同的層中插入images資料夾中的圖片檔案tu1、gif,tu2、gif,tu3、gif;

6、在網頁的底部區域插入帶圖片wyfy、jpg的層,選中圖片,在圖片“屬性”面板的“連結”文字框中,輸入mailto:+EMAIL地址,建立電子郵件連結;

7、儲存並預覽網頁,調整各方面屬性及位置直至滿意。

3、2框架集的使用

1、新建站點名為“框架集應用”的站點;

2、“檔案”---“新建”---選“框架集”---選“左側固定”---“建立”,然後在彈出的“框架標籤輔助功能屬性”對話方塊中按“確定”。

3、“檔案”---“儲存全部”:將框架集頁面儲存為index、htm,左側框架頁面儲存為leftFrame、htm,右側框架頁面儲存為rightFrame、htm。

4、在下面屬性視窗中按如下進行設定,然後儲存並按F12預覽;

5、這裡補充一點:建立了框架集頁面之後,任何時候,在選單“視窗”中選中“框架”,在右下側會出現“框架”視窗,點選裡面不同部分則可啟用相應的框架頁面;

4、其他設計效果

插入視訊:

(1)“插入”----“媒體”-----“ActiveX”-----彈出視窗“確定”,雙擊頁面編輯視窗中產生的圖示,在開啟的“選擇Netscape外掛檔案”對話方塊中,選擇要插入的視訊檔案,然後確定;把圖示大小調整到合適。(2)儲存檔案並預覽。

(三)實習收穫與不足

在本次網頁設計學習中,我不僅學到了很多關於網頁設計方面的知識,也從中學會了關於網路、程式設計等方面的知識。在這個過程中,我通過上網查詢看網頁製作視訊,學習了Dreamweaver等網頁軟體的應用,雖然在設計過程中也出現了很多的問題,但通過百度搜索和請教同學等方式,不斷學習、反思、總結、提高,我的網頁設計水平相對於開始階段有了一個質的變化。

1、教學目的:《J2ME程式設計》是軟體技術專業的一門重要的專業課。它是在先修了計算機資料庫技術、面向物件技術以及一門面向物件程式語言的基礎上,更深入理解和應用計算機Java語言來實踐基於網際網路程式設計的課程。《J2ME程式設計》課程設計就是配合《J2ME程式設計》課程進行實際電子商務或其他基於網際網路絡的應用系統開發,鍛鍊學生動手能力、知識應用能力和解決問題能力的課程。

2、教學要求:本課程設計以構建一個或多個實際應用系統為目的,通過課程設計讓學生全面瞭解Java基於網際網路應用程式設計尤其是基於Struts框架設計應用程式設計的方法與技術,能夠運用Java平臺結合相應的資料庫系統開發基於網際網路的應用程式,做到理論聯絡實際。學生要了解系統開發的一般過程,特別掌握系統分析與設計的基本方法,寫出系統分析與設計報告,並能讓系統真實可用。

二、課程設計內容與安排

根據老師提供的設計題目,寫出系統分析與設計報告,並建立原型系統。題目可以由教師與學生根據實際情況商定,可參考的題目:新聞線上、BBS系統、圖書銷售系統、線上鮮花訂購系統、論文比賽支援網站、線上視訊點播系統、精品課程建設網站、課程線上答疑係統、計算機系網站、聊天室(利用Ajax技術實現)等。

1、主要設計內容如下:

(1)系統設計:包括系統需求分析、總體設計和功能設計,必要時使用圖表。

(2)資料庫設計與實現:包括資料庫的需求分析、資料庫的概念結構設計和資料庫的邏輯設計。

(3)系統各模組設計:包括客戶端頁面及相應程式設計,包括系統後臺管理功能設計等。

2、教學安排總時間2周,其中系統設計、資料庫設計與實現和系統各模組設計所用時間建議各佔20%,20%,50%的時間,具體可根據學生情況調整,利用10%的時間完成並提交課程設計報告。

三、課程設計教學要求

1、要求學生有一定的程式設計和資料庫基礎知識,由老師指定或學生自行組織形成專案小組,必要時由多人開發一個專案,其中需要指定負責專案的小組長控制專案進度。每個小組的專案開發過程應該遵從專案管理規範。

2、嚴格要求每個學生按照規定時間進行設計,禁止無故遲到和曠課。

3、要求學生有自我學習的能力,遇到問題要學會自我解決。

4、要求設計的介面美觀、合理、便於操作等,功能與實際應用系統緊密聯絡,系統結構合理構思巧妙、模組化程度高等。

四、考核方式

總時間2周,其中系統設計、資料庫設計與實現和系統各模組設計所用時間建議各佔20%,20%,50%的時間,具體可根據學生情況調整,利用10%的時間完成並提交課程設計報告。課程設計成績由學生的出勤情況和程式設計情況各分別佔10%和90%組成。程式的考核從介面、操作性、功能實現、創新性、問題回答和課程設計報告等幾方面進行。考核內容和比重表(參考)考核內容出勤介面功能實現創新問題回答設計報告比重10%20%40%10%10%10%

五、課程設計報告撰寫與提交

1、課程設計報告格式見本文後面所附“課程設計報告模板”,課程設計報告最終以電子稿形式提交,如需列印另行通知。在課程設計正文中使用圖表時,所有的圖必須有圖號和圖題,所有的表必須有表的名稱和編號。

2、對課程設計報告正文內容的提示說明如下:

(1)摘要(50-100個字):主要包括設計內容、方法和結果,最後列出報告中用到關鍵字。

(2)課程設計介紹(要求300-500個字):對課程設計內容做綜述,介紹課程設計的目的和要求等內容。同時對課程設計小組成員構成進行介紹,並說明自己在整個課程設計中將承擔的任務。

(3)系統設計(要求500-700個字):主要介紹完成系統需求分析、總體設計和功能設計。必要時利用圖表說明。

(4)資料庫設計與實現(要求600-800個字):主要介紹資料庫的需求分析、資料庫的概念結構設計和資料庫的邏輯設計。資料庫設計應利用圖表說明。

(5)系統各功能模組(頁面)設計(字數根據實際情況而定):主要介紹系統各功能模組(頁面)的介面設計及相應的功能程式設計。對於介面設計應的描述介面中所使用的相應的控制元件列表,包括控制元件類別、控制元件ID值、控制元件作用等。同時應附相應介面設計狀態的介面截圖和相應的執行介面截圖。如果涉及多個功能模組(頁面),則應分別描述。

(6)系統後臺管理功能設計(字數根據實際情況而定):主要介紹系統後臺管理所涉及的功能,及相應的介面及功能程式設計。

(7)課程設計總結和體會主要對課程設計所做的工作進行總結,同時描述課程設計後的體會,包括專業技術方面的體會和職業能力和職業意識方面的體會。另外對課程設計內容中存在的不足和改進意見進行闡述。

(8)致謝在課程設計過程中,如果得到他人的幫助,則不要忘記致謝。

(9)參考文獻要列出在課程設計過程中用到的主要參考文獻和站點。雖然看過,但沒有用到的文獻或站點則不必列出。參考文獻要與報告正文關聯,要不少於4項。

(10)附錄:帶註釋的程式清單源程式清單隻寫關鍵程式要有註釋。註釋是功能性的註釋,而不須要對語句或命令本身進行註釋。

六、課程設計效果

這次課程設計對學生來說是第一次,兩週的設計時間相對較緊,雖然題目難度不大,但對他們這個水平層次來講,能最終寫出程式並實現了其中的大部分功能已是很不易的了。從最後的考核結果來看,雖然整體成績基本符合預期設想,對學生而言,也產生了很好的效果。一是鞏固了所學的知識,並能對這些知識進行系統的綜合應用,同時也更深入的瞭解了《ASP、NET程式設計》這門課程。二是學會了對問題進行分析和解決方法,提高了實際的動手能力。三是培養了正確的程式設計規範,養成了良好的程式設計習慣。關於這些,學生都在課程設計報告裡進行了闡述,都認為通過課程設計,讓他們看到了自己的不足,明確了今後的學習目標,也從這次設計中學習到很多,從理論到應用等方面都得到了很大的提高。課程設計成績結果分佈如下:優秀班級人數比例人數比例人數比例人數比例人數比例應用1130、56%1438、89%60801應用1128、95%1334、21%80802在課程設計過程中,充分展現了同學們的專業能力、創新能力和職業意識。如:顏鬆同學在網站設計時對於使用者控制元件的應用,體現了很好的架構思想;馬路媛同學的聊天室的實現利21、05%615、79%16、67%513、89%良好中等及格不及格用了AJAX技術,體現了良好的自學能力和創新意識;張寶銘、倪統等同學共同完成的鮮花訂購系統,在設計過程中體現了良好的協作意識。

七、存在的問題本次設計存在以下問題:

1、雖然這些課程設計題目包含了所講的全部內容,但就某一題而言,它涉及的只是某一個大的知識點的具體應用,對學生而言就起不到對所學知識全面應用、全面鞏固提高的效果。但對有些學生來說,基礎知識掌握不牢,書本上的知識尚且掌握不牢,綜合使用起來就更加困難,這兩週時間對他們來說,才只是開始,並沒有涉及題目本身。

2、學生缺乏自我學習的能力,不能根據相似的知識融會貫通,學以致用,對輔導教師依賴性強,連一些基本的明顯的語法上的小錯誤自己都不能解決,實際動手程式設計和除錯能力還有待提高。

3、學生在程式設計規範性的要求上還存在很多問題,如:變數和函式命名不規範,函式引數意義不明確,功能分類不清楚,程式碼格式混亂、無註釋等等。通過後來的強調,有些同學有了一定的改善。同時對於課程設計,學生也提出了很多好的建議,如適當增加時間,加強輔導力度,題目綜合性更廣等。這些都需要在以後的設計過程中加以改進。

  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/zh-tw/flhy/sheji/023g6p.html