九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

《軟件工程課程設(shè)計》PPT課件

  • 資源ID:23001975       資源大?。?span id="24d9guoke414" class="font-tahoma">374.31KB        全文頁數(shù):38頁
  • 資源格式: PPT        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

《軟件工程課程設(shè)計》PPT課件

1 軟件工程課程設(shè)計 董威 國防科技大學(xué)計算機學(xué)院 602教研室 2006.3 E-mail: 2 主要內(nèi)容 通過開發(fā)一個具體軟件的過程,掌握現(xiàn)代 軟件工程中的部分管理和開發(fā)方法! 開發(fā)一個基于 Web的分布式應(yīng)用軟件 . 使用 UML對軟件進行需求和設(shè)計建模 . 遵循軟件項目管理的相關(guān)原則 . 3 一、課程簡介 4 課程形式 課堂( 4學(xué)時) 題目實習(xí) 分組實踐 選擇題目 5 課堂內(nèi)容 課程要求 基于 Web的軟件開發(fā)方法 相關(guān)文檔模版 軟件項目管理方法 軟件開發(fā)過程 6 前導(dǎo)實踐性知識 軟件工程 程序設(shè)計 計算機網(wǎng)絡(luò) 數(shù)據(jù)庫 7 實習(xí)題目 1 建立一個分布式 、 互動式的遠程教學(xué)平臺 , 為教師教學(xué) 、 學(xué)生學(xué)習(xí)提供比較完整的教 學(xué)解決方案 。 其主要功能包括通知發(fā)布 、 參考資料發(fā)布 、 電子課件發(fā)布 、 學(xué)生作業(yè) 提交 、 幫助教師批改學(xué)生作業(yè) 、 幫助學(xué)生 復(fù)查批改后的作業(yè) 。 8 實習(xí)題目 2 開發(fā)一個基于 WEB的網(wǎng)上機票查詢和銷售 系統(tǒng) , 該系統(tǒng)可以錄入航班和機票信息 , 用戶可以查詢航班時刻表 、 查詢機票可用 信息和機票折扣信息 , 用戶可以通過 WEB 訂票 。 9 實習(xí)題目 3 開發(fā)一個基于 WEB的網(wǎng)上投稿系統(tǒng) , 該系 統(tǒng)可以接受作者的電子投稿 , 以及作者信 息 ( 如姓名 、 單位 、 通信地址 、 電話 、 E- Mail等 ) 注冊 , 并能供投稿人查詢稿件處 理情況 , 以及在稿件處理后 ( 退稿 、 錄用 、 修改后再審等 ) , 能自動發(fā)送 E-Mail通知 投稿人 。 10 實習(xí)題目 4 開發(fā)一個基于 Web的 BBS系統(tǒng) , 包含一般 BBS所具有的功能 , 如用戶注冊 、 用戶信 息管理 、 發(fā)貼功能 、 貼子管理 、 主題詞查 詢 、 用戶信息修改和查詢等 。 11 實習(xí)題目 5 開發(fā)一個基于 Web的網(wǎng)上書店 , 該系統(tǒng)可 以分類錄入書籍和相關(guān)信息 ( 如名稱 、 頁 數(shù) 、 出版商 、 摘要 、 目錄等 ) , 用戶可以 注冊 、 登錄 , 注冊用戶享受打折服務(wù) , 所 有用戶都可以查詢 、 瀏覽書籍 。 注冊用戶 可以定購書籍并查詢訂單 。 12 實習(xí)題目 6 Consider a railway. The railway consists of interconnected stations. Shuttles bid for orders to transport passengers between certain stations. Successful completion of an order results in a monetary reward for the shuttle involved. In case an order has not been completed in a given amount of time, a penalty is incurred. New orders are made known to all shuttles, thus all shuttles can make an offer. The shuttle with the best, i.e. lowest offer will receive the assignment. Using the tracks will incur a toll, depending on the distance covered. Maintenance of the shuttles is possible at any station and will cost both time and money. 13 實習(xí)題目 7(較難) As part of an integrated avionics system, you are to develop a program called RSDIMU, for the management of sensor redundancy in a Redundant Strapped Down Inertial Measurement Unit (RSDIMU). An RSDIMU is used as part of the navigation system in aircraft and spacecraft. The portion of the RSDIMU you will handle contains eight linear accelerometers mounted on the four triangular faces of a semioctahedron. Each accelerometer measures specific force along its associated measurement axis. You are to process these sensor measurements to provide estimates of the linear acceleration of the vehicle in which the RSDIMU is installed. 14 其它自選項目 15 開發(fā)小組( 3-5人) 分析員 開發(fā)人員 測試人員 管理者 其它角色(課程開發(fā)員、圖形設(shè)計員、 系統(tǒng)管理員、技術(shù)文檔編寫員、工具 專家等) 一周內(nèi)由課代表把分組名單和分組編號交上。 16 作業(yè)形式 開發(fā)計劃、需求、設(shè)計、測試等主要文檔。 UML需求和設(shè)計模型。 程序代碼。 編程語言和工具自選。 17 考核依據(jù) 所要求的文檔是否齊全及其質(zhì)量 UML模型 軟件功能、界面和質(zhì)量 是否按時完成 18 需要提交的相關(guān)文檔 軟件開發(fā)計劃 需求分析文檔 軟件設(shè)計文檔 測試計劃和評估文檔 Rose模型文件 19 需要提交的 UML模型 用例圖 順序圖 類圖 狀態(tài)圖 活動圖 組件圖 配置圖 20 要求 2006年 5月 15日前 作業(yè)均以電子文檔的形式提交,所有代碼、文檔 放在一個壓縮文件中,文件名是“第 x組”。壓 縮文件中要包括一個文本文件,內(nèi)容是本組成員 名單和學(xué)號;代碼、文檔各放一個目錄下。 上機檢查。 21 參考資料 軟件工程 UML、 Rational Rose相關(guān)資料 JavaScript動態(tài)網(wǎng)頁設(shè)計, Nick Heinle & Bill Pena, 機械工業(yè)出版社, 2003 JSP高級編程,廖若雪 , 機械工業(yè)出版社, 2001 Microsoft Project相關(guān)工具指南 22 實習(xí)環(huán)境 23 二、 Web應(yīng)用軟件 24 Web應(yīng)用軟件概述 Web應(yīng)用軟件是指分布在客戶端和服務(wù)器的應(yīng)用軟件; 客戶端通過 Web瀏覽器向客戶提供界面并接收用戶的操作指 令; 客戶在頁面上的超鏈點擊和數(shù)據(jù)錄入等操作行為通過 HTTP 協(xié)議傳至 Web服務(wù)器; 安裝在 Web服務(wù)器上的服務(wù)端程序響應(yīng)來自客戶端的 HTTP 請求,在服務(wù)器上進行運算、處理; 處理的結(jié)果形成 HTML頁面后再通過 HTTP協(xié)議回傳至客戶 端瀏覽器。 25 Web應(yīng)用軟件的分層 26 客戶端軟件的開發(fā) 1. 創(chuàng)建 HTML頁面; 2. 創(chuàng)建 JavaScript代碼; 27 服務(wù)器端軟件的開發(fā) Servlet(1) 超文本傳輸協(xié)議: Web客戶與 Web服務(wù)器之間的通信 協(xié)議,它指定了有效的請求、響應(yīng)格式,錯誤代碼, 以及數(shù)據(jù)類型。 HTTP請求:一組由瀏覽器發(fā)往 Web服務(wù)器的數(shù)據(jù)。 HTTP請求包含所請求頁面的名稱,瀏覽器的描述信 息,可接受的響應(yīng)數(shù)據(jù)類型,以及用戶輸入的數(shù)據(jù)。 HTTP響應(yīng):一組由 Web服務(wù)器發(fā)往 Web瀏覽器的數(shù) 據(jù),它是服務(wù)器對一次 HTTP請求的響應(yīng)。 HTTP響 應(yīng)包括服務(wù)器的描述信息,該響應(yīng)的有效期,和格 式化數(shù)據(jù)。 28 服務(wù)器端軟件的開發(fā) Servlet(2) 表單( form): HTTP協(xié)議允許 Web瀏覽器將從用戶 那里收集來的數(shù)據(jù)以字符串列表的形式傳送給 Web服 務(wù)器。 HTTP Servlet:一個 Java類,它接收一個 HTTP請求 并生成相應(yīng)的 HTTP響應(yīng)。 Servlet引擎:它使得 Web服務(wù)器能夠?qū)魅氲?HTTP 請求重定向到某個已部署在 Web服務(wù)器上的 Servlet。 29 服務(wù)器端軟件的開發(fā) JDBC 1. 裝載 JDBC驅(qū)動程序 ; 2. 打開一個指向數(shù)據(jù)源的數(shù)據(jù)庫連接 ; 3. 在數(shù)據(jù)庫連接對象上創(chuàng)建一個 SQL語句對象 ; 4. 執(zhí)行 SQL語句。如果 SQL語句是 Select語句, 返回的記錄集將被封裝在類型為 ResultSet的 對象中,通過 ResultSet類的方法,可以獲取 結(jié)果記錄集中的內(nèi)容 ; 5. 上述步驟 3、 4可以執(zhí)行多次,直至最后關(guān)閉 數(shù)據(jù)庫連接,釋放資源。 30 利用 UML對 Web應(yīng)用軟件建模 Web頁面可以表示為 UML中的類。 應(yīng)該對服務(wù)器端的 Web頁與客戶端的 Web 頁分別建模。 服務(wù)端的 Web頁以及 Servlet類有權(quán)訪問服 務(wù)器端資源(中間層構(gòu)件、數(shù)據(jù)庫、文件 系統(tǒng)等)。 客戶端的 Web頁與該頁中包含的所有 Java Applet、 ActiveX 控件或插件相關(guān)。 31 構(gòu)造型 (stereotype) server page、 servlet和 client page。 build單向關(guān)聯(lián),方向從服務(wù)端 Web頁 /Servlet類指向客戶端 Web頁。 每個客戶端 Web頁至多只能由一個服務(wù)端 Web頁 /Servlet類構(gòu)建。 一個服務(wù)端 Web頁 /Servlet類可以構(gòu)建多個客 戶端 Web頁。 32 構(gòu)建關(guān)系 33 Web頁間的超鏈 34 客戶端協(xié)作 35 服務(wù)端協(xié)作 36 表單及其提交關(guān)系的表示 37 三、文檔模版 38 主要文檔 軟件開發(fā)計劃 軟件需求規(guī)約 軟件構(gòu)架文檔 軟件測試計劃 測試評估摘要

注意事項

本文(《軟件工程課程設(shè)計》PPT課件)為本站會員(san****019)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!