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

正文內(nèi)容

uml輔助網(wǎng)站規(guī)劃與設(shè)計(jì)指導(dǎo)書-全文預(yù)覽

2025-06-13 18:08 上一頁面

下一頁面
  

【正文】 在通過一系列的查詢和內(nèi)容生成函數(shù)為指定地區(qū)生成報(bào)表之前,我們調(diào)用了WMLUtil中的buildHeader(...)函數(shù);最后我們調(diào)用的是WMLUtil模塊的buildFooter(...),然后返回report()方法,最后返回getPage()。圖6:協(xié)作圖 上面的協(xié)作圖顯示了從Web網(wǎng)站獲取天氣報(bào)表的一般過程。情節(jié)圖分成兩種:協(xié)作圖(Collaboration Diagram),序列圖(Sequence Diagram)。 運(yùn)行時(shí)的系統(tǒng)模型 有些時(shí)候,我們需要顯示出應(yīng)用的各個(gè)部件如何在運(yùn)行時(shí)協(xié)作完成任務(wù)。函數(shù)寫在前面,如果類有變量的話,則一般隨后在一個(gè)分開的方框中列出。 HTMLWeatherReport類依賴于HTMLUtils類。 這意味著Renderer類不能直接使用,程序只能創(chuàng)建其子類的實(shí)例(即new Region())。要對(duì)網(wǎng)站進(jìn)行設(shè)計(jì)規(guī)劃,一種很有效的方法是畫出類圖(Class Diagram)。先花一點(diǎn)時(shí)間通過設(shè)計(jì)圖構(gòu)造系統(tǒng)模型,以后你將獲得巨大的回報(bào)。先100%地分析系統(tǒng)再進(jìn)入設(shè)計(jì)階段是沒有意義的。務(wù)必記下有關(guān)網(wǎng)站結(jié)構(gòu)和頁面布局的一些想法,因?yàn)樽罱K你會(huì)想要為布局(菜單,導(dǎo)航條,頁面整體布局等)編寫一些公用的代碼。而對(duì)于規(guī)模較大的網(wǎng)站,在投資應(yīng)用軟件之前,它必須對(duì)各種工具進(jìn)行更嚴(yán)格的評(píng)估和測(cè)試。而且,一旦確定了一種有效的網(wǎng)站結(jié)構(gòu)組織方式,它還可以作為一個(gè)固定的模式在多個(gè)網(wǎng)站上應(yīng)用。regionId是一個(gè)很重要的參數(shù),它代表著用戶感興趣的地區(qū)(可能是一個(gè)國(guó)家、城市或者省份)。 /mon/ 公用的圖形、腳本、CSS文件等 當(dāng)Use Case逐漸清晰時(shí),我們就可以開始勾畫出網(wǎng)站的大致結(jié)構(gòu)。具體地說,你應(yīng)該描述每一個(gè)Use Case里將要發(fā)生什么,誰可以使用它,它如何啟動(dòng)、如何停止,以及某些時(shí)候可能發(fā)生的特殊事件(稱為variation,即變化)。在這個(gè)Use Case圖中,只有無線用戶能夠訪問交通流量報(bào)表。注意,該圖并沒有顯示出網(wǎng)站的所有Use Case,通常我們需要多個(gè)Use Case圖才能描述完整的網(wǎng)站功能。為網(wǎng)站編寫詳細(xì)的需求說明往往不那么合算,但你應(yīng)該有時(shí)間畫出幾個(gè)草圖、寫下幾段注解去說明網(wǎng)站準(zhǔn)備提供的服務(wù)。通常,你可以直接為參與者加上說明文檔,無需單獨(dú)編寫說明用戶的文檔,但具體與你所用的UML工具有關(guān)。通過對(duì)用戶進(jìn)行分類并了解他們的需求,你就可以找出線索來確定數(shù)據(jù)庫(kù)的安全機(jī)制、功能限制方法、用戶界面分組、培訓(xùn)和幫助需求、對(duì)具體內(nèi)容的需求,甚至還可以從側(cè)面了解到潛在廣告客戶的分布。 二、規(guī)劃階段 不論你是從頭開始構(gòu)造網(wǎng)站、移植網(wǎng)站還是增加某個(gè)重要的功能,為了確保設(shè)計(jì)決策的最優(yōu)化,進(jìn)行一些先期規(guī)劃是必要的。為了示范UML在網(wǎng)站建設(shè)中的應(yīng)用,本文將構(gòu)造一個(gè)支持無線用戶、提供各個(gè)地區(qū)天氣報(bào)表和交通流量報(bào)表的網(wǎng)站。UML能夠描述系統(tǒng)的靜態(tài)結(jié)構(gòu)和動(dòng)態(tài)行為:靜態(tài)結(jié)構(gòu)定義了系統(tǒng)中重要對(duì)象的屬性和操作以及這些對(duì)象之間的相互關(guān)系;動(dòng)態(tài)行為定義了對(duì)象的時(shí)間特性和對(duì)象為完成目標(biāo)任務(wù)而相互進(jìn)行通信的機(jī)制。許多時(shí)候,開發(fā)者直接進(jìn)入編寫代碼這一階段,卻不去仔細(xì)考慮自己想要構(gòu)造的是什么樣的網(wǎng)站以及準(zhǔn)備如何構(gòu)造:服務(wù)器端代碼往往是毫無準(zhǔn)備的即興式編寫,數(shù)據(jù)庫(kù)表也是隨需隨加,整個(gè)應(yīng)用的體系有時(shí)候呈現(xiàn)一種無規(guī)劃狀態(tài)。為了讓W(xué)eb應(yīng)用在短時(shí)間之內(nèi)開始運(yùn)作,開發(fā)周期應(yīng)該盡量地短。UML適用于各種軟件開發(fā)方法、軟件生命周期的各個(gè)階段、各種應(yīng)用領(lǐng)域以及各種開發(fā)工具。全面采用UML技術(shù)是一個(gè)復(fù)雜的過程,但UML的某些部分很容易使用,而且它能夠幫助你用更少的時(shí)間構(gòu)造出更好的系統(tǒng)。要了解更多有關(guān)UML的信息,請(qǐng)參見文章最后的參考資源。 用戶和角色。 各個(gè)界面之間的轉(zhuǎn)換流程。不僅系統(tǒng)分析要求你接觸一些用戶(通過問卷調(diào)查、或者面對(duì)面交談),而且你經(jīng)常還要讓系統(tǒng)能夠控制不同的用戶角色和權(quán)限。這兩類用戶共有的特征在“Site User”參與者中說明,而Guest和Registered User各自私有的特征則在對(duì)應(yīng)的參與者中說明。雖然在編寫代碼的同時(shí)也可以逐步完成這一工作,而且這種做法也很有吸引力,但借助圖形和文字資料事先集體進(jìn)行討論效率要高得多。下面就是一個(gè)能夠幫助你規(guī)劃網(wǎng)站的Use Case圖
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1