《基於網絡軟件開發綜合實習》實習過程

《基於網絡軟件開發綜合實習》實習過程

思路:

結合個人的發展方向,選擇某一個網絡軟件具體實例,對網絡軟件進行使用、分析、設計、實現等步驟,從中學習網絡軟件開發技術,從而提高個人網絡軟件開發水平。

步驟:

1、根據個人的興趣、技術發展方向,選擇某一個網絡軟件的具體實例,選擇範圍爲:局域網文件傳輸軟件、局域網集成管理軟件、FTP管理軟件、網頁瀏覽器、電子郵件收發系統、P2P軟件、電子商務網站系統、C/S數據庫系統、網遊系統等中的某一類的某一實例;

2、對實例進行分析,主要有四個方面:

1)系統結構

要求對系統結構進行分析,並繪製出系統結構圖,某一系統的結構的基本樣式爲:

 

2)系統功能

要求對系統的層次功能進行分析,並繪製出層次功能圖,某一系統的層次功能圖樣式爲:

 

 

3)詳細功能分析

要求依據層次功能圖的表述對相應的子功能進行詳細,每項功能務必做到業務明確。某一系統的功能描述實例如:

迅雷5Thunder5)軟件功能模塊說明

(1)                   任務管理子系統

     系統軟件、漏洞修復功能模塊:迅雷5軟件提供了系統常用的軟

件下載鏈接列表,方便用戶直接下載到本地計算機。漏洞修復功能對本地計算機系統漏洞掃描,方便用戶修復計算機系統漏洞。

     下載任務管理功能模塊:下載任務管理功能只要是提供“添加”、“刪

除”下載任務以及對下載的任務進行“暫停下載”、“分類”等相關操作。

     “雷看看”功能模塊:“迅雷看看”是迅雷5提供用戶P2P網絡多媒體

的窗口,方便用戶在線瞭解和觀看電影、電視劇的信息。

(2)                   雷友子系統

     雷友登錄功能模塊:雷友是迅雷會員用戶的簡稱,該功能模塊是

迅雷5提供會員登錄的窗口。

     雷友信息功能模塊:該功能是提供給迅雷會員的,會員登錄後可

以對自己的信息進行修改,並可以進行收藏下載資源、管理博客等操作。

(3)                   資源信息子系統

     資源信息瀏覽功能模塊:該功能模塊位於迅雷5默認界面的右邊

區域。“資源信息”提供了網絡信息窗口,方便用戶瞭解最新網絡信息。

(4)                   軟件設置子系統

     下載配置功能模塊:該功能模塊用來設置迅雷5下載的主要參數,

如下載目錄設置、下載安全設置、下載連接參數設置等等。

     其他設置功能模塊:其他設置包括了迅雷5的界面設置、皮膚設

置、語言設置等迅雷5基本參數設置。該部分功能模塊主要用來體現用戶的個性。

(5)                   搜索引擎子系統

     GOUGOU搜索引擎功能模塊:搜索引擎是迅雷5功能中關鍵的

一個。它提供用戶方便搜索網絡資源,方便用戶從搜索的的結果中下載所需的資源。

 

4)技術點分析

對系統中所使用的網絡編程技術點進行查找,並對各技術點進行學習、實驗、表述和說明。務使作者能對該技術深入理解,並學會使用該類技術。

3*下載分析系統需要相關軟件及相關源碼,通過實施和佈局得到自己的可用系統,並在一定範圍內使用該系統。通過本步後,你將擁有自己一套網絡系統。

4**通過軟件工程的步驟對網絡軟件進行開發實現,並編寫出相應的源碼,最終可得到一個具有自主知識產權的網絡軟件系統。

5、根據實習報告要求撰寫實習報告,並提交打印稿、電子稿和相關軟件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章