freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

uml輔助網(wǎng)站規(guī)劃與設計指導書-wenkub

2023-06-07 18:08:52 本頁面
 

【正文】 ireless User和Administrator兩種類型,系統(tǒng)對這些用戶的處理方式應有所不同。圖1:參與者/角色 層次圖 上圖顯示了幾組不同的網(wǎng)站用戶(在UML中稱為Actor,即參與者)。 要用到的工具和技術(shù)。 應用需求。如果你和其他人協(xié)作完成一項工程,就工作總量及其分配達成明確的共識具有不可估量的作用。本文不準備詳細介紹UML本身。UML不是一種程序設計語言,但我們可以用代碼生成器將UML模型轉(zhuǎn)換為多種程序設計語言代碼,或使用反向生成器工具將程序源代碼轉(zhuǎn)換為UML模型。然而,只要我們運用一些建模技術(shù)和軟件工程技術(shù),就能夠讓開發(fā)過程更加流暢,確保Web應用將來更容易維護。UML輔助網(wǎng)站規(guī)劃和設計指南(松下客 2001年05月28日 12:02)一、概述 Web網(wǎng)站往往具有復雜與高度動態(tài)的特點。UML(Unified Modeling Language,統(tǒng)一建模語言)是一種通用的可視化建模語言,用于對軟件進行描述、可視化處理、構(gòu)造和建立軟件系統(tǒng)的文檔。本文介紹用UML為Web網(wǎng)站建模的一些方法。但為了方便起見,附錄中簡要介紹了常見的UML符號和術(shù)語。在規(guī)劃期間,你應該努力對系統(tǒng)的以下方面形成正確的認識: 用戶 了解使用系統(tǒng)的用戶是很重要的。在這里,最普通的用戶類型(“Site User”)位于圖的頂端,實線箭頭表示generalization關(guān)系(“泛化”關(guān)系,參見本文附錄說明,下同),它表示Site User又可以具體分成兩類用戶:Guest,Registered User。 定義需求 在正式開始編寫代碼之前,你應該對準備構(gòu)造一個怎樣的系統(tǒng)有一個清晰的認識。Use Case可以看成一組功能——它可能對應網(wǎng)站上的一個頁面、一個必須編寫的程序,或者網(wǎng)站上可能發(fā)生的一個動作(比如,驗證用戶登錄,改變用戶的配置文件,清除過期的帳號,等等)。例如,include關(guān)系說明兩個Use Case包含同樣的身份驗證功能;extend關(guān)系說明天氣頁面可能以WML或者HTML格式顯示;generalization關(guān)系說明各個具體的表現(xiàn)過程將遵從“Render HTML Page”或者“Render WML Page”所描述的基本行為規(guī)則以達到維持統(tǒng)一的風格效果和統(tǒng)一宏觀行為模式的目的。由此,“Get Traffic Report”Use Case不需要分成WML和HTML兩種顯示形式,它可以直接包含“Render WML Traffic Report”這個Use Case。也許你早就有了設計某些頁面的絕妙主意,但Use Case幫助我們從另外一個角度來看問題。請參見下圖:圖3:用戶界面及其布局 在上圖中,各種網(wǎng)站服務被捆綁到了不同的網(wǎng)站區(qū)域: /traffic/ 交通流量報表 至于網(wǎng)站的mon區(qū)域,你可以看到指針指向的是整個包(package)而不是區(qū)域中的單個文件,這是一種減少混亂的簡化方法,因為所有其它的包都要用到大部分(如果不是全部的話)/mon/區(qū)域中的文件。特別是由于投資的原因,只有少數(shù)幾種工具組合才具有現(xiàn)實意義——Apache,MySQL或者PostgreSQL,PHP、Perl或JSP/Servlet。這個圖形雖然簡單,但它已經(jīng)描述出了當前大多數(shù)網(wǎng)站的體系結(jié)構(gòu),對于你的網(wǎng)站,重新制作該圖可能也沒有必要,因為再也沒有什么與眾不同的內(nèi)容值得加入這個圖形了。三、設計階段 設計階段應該與分析階段交迭。所有的開發(fā)者都在進行某種類型的設計——只不過有些開發(fā)者直接以編程代碼的形式進行設計。好的網(wǎng)站設計能夠以結(jié)構(gòu)、組織方式和代碼重用的形式應用到多個網(wǎng)站上。圖5:類圖 說明如下: 在PHP中方法和變量是公用的,但我們應該總是把變量看成私有,避免從對象外部直接訪問變量。 類能夠方便地描述出各種包含關(guān)系和你所編寫的函數(shù)文件。為了在更動態(tài)的層面上描述系統(tǒng),UML提供了許多其他類型的圖。例如,我們可能要示范特定的頁面如何與驗證用戶身份的代碼協(xié)作,或者要顯示頁面如何調(diào)用公用代碼(工具性的框架代碼)以保持統(tǒng)一的外觀和風格。你可以根據(jù)編號“1”到“”找出各個函數(shù)的執(zhí)行次序。圖7:序列圖 就圖形所傳達的信息而言,次序圖和協(xié)作圖非常相
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1