網站首頁 個人範例 行業範例 行政範例 職場範例 校園範例 書信範例 生活範例 節日文化範例
當前位置:文學範文吧 > 行業範例 > 設計

《網絡編程課程設計》實習總結

欄目: 設計 / 發佈於: / 人氣:1.4W

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

《網絡編程課程設計》實習總結

一、實習的基本概況

(一)理論指導

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

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

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