精品一区二区中文在线,无遮挡h肉动漫在线观看,国产99视频精品免视看9,成全免费高清大全

《互聯網軟件應用于開發》教案9-10章

時間:2023-04-25 05:40:11 教案 我要投稿
  • 相關推薦

《互聯網軟件應用于開發》教案9-10章

第九章 JSP 技術介紹 1、模板元素:模板元素是指JSP的靜態HTML或者XML內容,它對JSP的顯示是非常必要的。這部分的任務主要由制作網頁的美工來完成。 Request:Request對象有它的請求訪問,它將包裝成HttpServletRequest接口。 Response對象:Response對象具有頁面的范圍,它被包裝成HttpServletResponse接口。 2、JSP有三種類指令:頁面指令、Include指令、Taglib指令。 (1)頁面指令。頁面指令定義了許多影響到整個頁面的重要屬性。一個JSP頁面可以包含多個頁面指令,在編譯過程中,所有的頁面指令都被抽出來同時應用到一個頁面里。除了Import外其他的頁面指令定義的屬性值只能出現一次。頁面指令的格式如下: <%@ page  ATTRIBUTE%> (2)Include指令。Include指令通知容器將當前JSP頁面中內嵌的、在指定位置上的資源內容包含進來。被包含的文件內容可以被JSP解析,這種解析發生在編譯期間。 Include指令如下:<%@  include file=filename%> 一經編譯,內容不可變,如果要改變filename的內容,必須重新編譯JSP文件,但是它的執行效率高。 (3)Taglib指令。這個指令允許頁面使用者自定義標簽。首先開發用戶的開發標簽庫,為標簽庫編寫.tld配置文件,然后在JSP頁面里使用自定義標簽。 第十章 UML建模語言介紹 1、約束:在UML中提供了一種簡便、統一及一致的約束條件的表達方式,用于類、關系、關聯、屬性、操作等元素及其基本構成要素的約束條件,這些約束條件描述了這些元素及其構成要素應遵守的限制和應滿足的條件。 2、依賴關系:有兩個元素X,Y,若修改元素X的定義,可能引起對另一個元素Y的定義的修改,則稱元素Y依賴于元素X。 3、UML的主要內容有UML的語義和UML的表示法兩個方面。 (1)UML的語義。UML語義通過元模型來嚴格定義。原模型為UML的所有元素在語法和語義提供了簡單、一致及通用的定義性說明。使開發者能在語義上取得一致,消除因人而異的表達方法。UML語義還支持對元模型的擴展定義。UML定義了各種元素、各種機制及各種類型的語義。 UML的元素是基本構造單位,其中模型元素用于構造系統,視圖元素用于構成系統的表示部分。 UML定義的各種機制的語義,保持了UML的簡單和概念上的一致。這些機制是依賴關系、約束、標記、標記值和定制等。 (2)UML的表示法。UML表示法定義了UML的圖形表示符號,為建模者和建模工具的開發者提供了標準的圖形符號和正文語法。這些圖形符號和文字表達的是應用級的模型,在語義上它是UML元模型的實例。使用這些圖形符號和正文語法為系統建模構造了標準的系統模型。UML表示法分為通用表示和圖形表示兩種。 4、UML的特點: 統一了面向對象方法的基本概念。UML是在Booth方法、OMT方法和OOSE方法的基礎上發展起來的,是這些方法的延續和發展。消除了不同方法在表示法和術語上的差異,避免了符號表示和理解上不必要的混亂。 (1)建模能力更強。 (2)獨立開發過程。 (3)UML提出了許多新概念。UML符號表示考慮了許多方法的圖形表示,刪除了大量容易引起混亂的、多余的和極少使用的符號,增加了一些新的符號。還提出一些新的概念,如構造型、職責、擴展機制、線程、模式、合作圖和活動圖等。    5、簡述UML的模型描述圖及其各自的功能。 答:最常用的UML圖包括:用例圖、類圖、序列圖、狀態圖、活動圖、組件圖和部署圖。下面給出了每類圖的簡要說明: 1)用例圖:用例圖描述了系統提供的一個功能單元。用例圖的主要目的是幫助開發團隊以一種可視化的方式理解系統的功能需求,包括基于基本流程的“角色”(Actors,也就是與系統的其他實體)關系,以及系統內用例之間的關系。 2)類圖:類圖表示不同的實體(人、事物和數據)如何彼此相關;換句話說,它顯示了系統靜態結構。 3)序列圖:序列圖顯示具體用例(或者是用例的一部分)的詳細流程。它幾乎是自描述的,并且顯示了流程中不同對象之間的調用關系,同時還可以很詳細的顯示對不同對象的不同調用。 4)狀態圖:狀態圖表示某個類所處的不同狀態和該類的狀態轉換信息。 5)活動圖:活動圖表示在處理某個活動時,兩個或者更多類對象之間的過程控制流。活動圖可用于在業務單元的級別上對更高級別的業務過程進行建模,或者對低級別的內部類操作進行建模。 6)組件圖:組件圖提供系統的物理視圖。它的用途是顯示系統中的軟件對其他軟件組件(例如,庫函數)的依賴關系。組件圖可以在一個非常高的層次上顯示,從而僅顯示粗粒度的組件,也可以在組件包層次之上顯示。 7)部署圖:部署圖表示該軟件系統如何部署到硬件環境中。它的用途是顯示該系統不同的組件將在何處物理地運行,以及它們將如何彼此通信。

【《互聯網軟件應用于開發》教案9-10章】相關文章:

軟件開發口號11-27

軟件開發實習總結12-20

軟件開發口號12篇04-01

軟件開發工作總結05-23

軟件開發個人總結08-17

軟件開發項目個人總結01-20

軟件開發實訓心得04-17

軟件開發工作總結05-23

軟件開發實習報告3篇07-27

軟件開發實習報告4篇07-28