新聞中心管理系統(tǒng)_第1頁
新聞中心管理系統(tǒng)_第2頁
新聞中心管理系統(tǒng)_第3頁
新聞中心管理系統(tǒng)_第4頁
新聞中心管理系統(tǒng)_第5頁
已閱讀5頁,還剩71頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第11章新聞中心管理系統(tǒng)本章導(dǎo)讀為了能夠更加迅速地向客戶傳遞有關(guān)企業(yè)的新聞以及相關(guān)行業(yè)中最新的發(fā)展現(xiàn)狀,以便于引導(dǎo)客戶選擇企業(yè)的相關(guān)產(chǎn)品和服務(wù),一般在商務(wù)系統(tǒng)開發(fā)中都會設(shè)置相應(yīng)的新聞中心模塊。新聞中心模塊可以提供最新資訊,作為一種強(qiáng)大的圖形化建模語言,在其開發(fā)過程中可以充分體現(xiàn)它的強(qiáng)大和靈活。11.1系統(tǒng)需求說明在需求中的作用新聞中心管理系統(tǒng)的開發(fā)過程11.1.1新聞中心管理系統(tǒng)的需求分析1.系統(tǒng)的功能需求新聞中心管理系統(tǒng)主要是為了實現(xiàn)企業(yè)商務(wù)網(wǎng)站實時動態(tài)新聞的顯示及管理的系統(tǒng)。一個典型的新聞中心管理系統(tǒng)一般都需要提供良好的維護(hù)頁面,即中心管理人員可以借助后臺維護(hù)管理的頁面實現(xiàn)對新聞內(nèi)同實施的更新維護(hù)。從其前臺功能上來看需要包括新聞標(biāo)題分類顯示(熱點新聞和行內(nèi)新聞)、新聞詳細(xì)內(nèi)容顯示等。同時也應(yīng)該為新聞中心后臺管理的管理員提供對應(yīng)的新聞信息維護(hù)及管理的功能,其中包括添加新的新聞,編輯修改新聞、刪除新聞等功能。11.1.1新聞中心管理系統(tǒng)的需求分析(1)新聞標(biāo)題信息分類顯示打開新聞中心主頁,頁面上應(yīng)該能夠根據(jù)數(shù)據(jù)庫中存放的信息分類顯示最新的新聞標(biāo)題。因為本系統(tǒng)的新聞類型分為兩類,一類是熱點新聞,另一類是行業(yè)新聞。例如,在熱點新聞中和行業(yè)新聞中都顯示最新的標(biāo)題信息。每個新聞標(biāo)題都有對應(yīng)的超鏈接,以便用戶查看新聞內(nèi)容,用戶單擊這個新聞標(biāo)題后,就可以跳轉(zhuǎn)到有關(guān)該新聞詳細(xì)內(nèi)容的頁面上,讓用戶對這個新聞有更加詳細(xì)的了解。11.1.1新聞中心管理系統(tǒng)的需求分析(2)新聞詳細(xì)內(nèi)容及相關(guān)新聞列表顯示用戶單擊感興趣的新聞標(biāo)題后,應(yīng)該可以查看到該新聞的詳細(xì)內(nèi)容,并且同時提供與該新聞相關(guān)的新聞標(biāo)題信息的顯示,以便于用戶查詢與該新聞相關(guān)的其他信息。(3)新聞中心后臺管理功能新聞中心的管理員可以根據(jù)企業(yè)的需求隨時對后臺數(shù)據(jù)庫進(jìn)行增、刪、改等功能,例如,管理員可以在數(shù)據(jù)庫中添加最新的新聞標(biāo)題及相關(guān)內(nèi)容,還可以隨時刪除某些過時的新聞標(biāo)題及內(nèi)容,以及對一些原有新聞做必要的修改。11.1.1新聞中心管理系統(tǒng)的需求分析如11.1顯示了該系統(tǒng)的功能,它包括兩大模塊,分別是:信息瀏覽模塊和后臺管理模塊。其中,信息瀏覽模塊主要完成新聞分類標(biāo)題的顯示,能夠讓用戶一目了然,迅速瀏覽自己感興趣的新聞標(biāo)題,并且能夠查看詳細(xì)新聞內(nèi)容。后臺管理模塊主要完成新聞內(nèi)容的添加、修改、刪除功能。11.1.1新聞中心管理系統(tǒng)的需求分析圖11.1系統(tǒng)功能模塊11.1.1新聞中心管理系統(tǒng)的需求分析2.信息瀏覽模塊信息瀏覽模塊主要包括了新聞分類顯示、詳細(xì)新聞內(nèi)容顯示以及相關(guān)新聞列表顯示,如圖11.2所示。11.1.1新聞中心管理系統(tǒng)的需求分析(1)新聞標(biāo)題分類顯示該模塊實現(xiàn)了新聞標(biāo)題內(nèi)容的分類顯示,例如,將所有新聞分為熱點新聞和行業(yè)新聞等類別,在新聞中心主頁分類顯示出最近新聞的各個標(biāo)題,以便于用戶選擇感興趣的新聞進(jìn)行詳細(xì)內(nèi)容的閱讀。(2)詳細(xì)新聞內(nèi)容顯示依據(jù)用戶所選擇的新聞標(biāo)題顯示對應(yīng)新聞的詳細(xì)內(nèi)容。③相關(guān)新聞列表顯示相關(guān)新聞列表顯示負(fù)責(zé)在具體新聞內(nèi)容顯示的同時提供其他新聞標(biāo)題列表的顯示功能。新新聞中心管管理系統(tǒng)的的需求分析析3.后臺臺管理模塊塊后臺管理模模塊包含新新聞的添加加、修改和和刪除,即即新聞的增增、刪、改改功能,如如圖11.3所示。。圖11.3后臺臺管理模塊塊新新聞中心管管理系統(tǒng)的的需求分析析(1)添加加新聞添加新聞模模塊主要負(fù)負(fù)責(zé)將新的的新聞添加加到新聞中中心。(2)修改改新聞修改新聞主主要負(fù)責(zé)對對現(xiàn)有新聞聞進(jìn)行修改改。(3)刪除除新聞刪除新聞負(fù)負(fù)責(zé)刪除新新聞中心相相對過時的的新聞。對對系統(tǒng)需求求分析的支支持作為一種強(qiáng)強(qiáng)大的圖形形化建模語語言,是理理想的需求求描述和建建模分析工工具。(1)提供供有力的工工具和靈活活的機(jī)制,,為控制需需求提供強(qiáng)強(qiáng)有力的手手段。的用例視圖圖可以表示示客戶的需需求。通過過用例建模??梢詫ν馔獠康慕巧约八鼈儌兯枰牡南到y(tǒng)功能能建模。角角色和用例例是通過它它們之間的的關(guān)系、通通信來建立立模型的。。每個用例例都指定了了客戶的需需求:需要要系統(tǒng)干什什么?;顒觿訄D可以清清楚地表示示業(yè)務(wù)的具具體操作過過程??傊?,提供了了形象的圖圖形模型工工具,容易易使用戶和和領(lǐng)域?qū)<壹覅⑴c到需需求分析的的整個過程程中來,使使需求分析析更加充分分。另外,,是基于面面向?qū)ο蟮牡乃枷霗C(jī)制制而產(chǎn)生和和發(fā)展起來來的,在對對需求的變變化方面有有較好的彈彈性,它的的封裝機(jī)制制使開發(fā)人人員可以把把最穩(wěn)定的的部分,即即對象作為為構(gòu)筑系統(tǒng)統(tǒng)的基本單單位,而把把容易發(fā)生生變化的部部分,即屬屬性和服務(wù)務(wù),封裝在在對象之內(nèi)內(nèi),對象之之間通過接接口聯(lián)系,,使需求變變化的影響響盡可能的的限制在對對象的內(nèi)部部。對對系統(tǒng)需求求分析的支支持(2)提供供統(tǒng)一的平平臺,解決決人員交流流、通信障障礙問題信息系統(tǒng)開開發(fā)是一項項創(chuàng)造性的的思維活動動,在系統(tǒng)統(tǒng)開發(fā)過程程中人員的的交流十分分頻繁。系系統(tǒng)開發(fā)項項目的有關(guān)關(guān)人員包括括用戶、領(lǐng)領(lǐng)域?qū)<?、、系統(tǒng)分析析員、系統(tǒng)統(tǒng)設(shè)計員、、程序員、、測試員、、項目管理理員等,需需要經(jīng)常交交流,探討討系統(tǒng)的需需求,明確確系統(tǒng)成分分的定義,,協(xié)商系統(tǒng)統(tǒng)的結(jié)構(gòu)與與銜接,進(jìn)進(jìn)行工作的的交接。在在上述事物物中,通信信障礙已經(jīng)經(jīng)成為人員員交流中的的一個問題題。例如,,用戶、領(lǐng)領(lǐng)域?qū)<一蚧蝽椖抗芾砝韱T看不懂懂、不明白白系統(tǒng)開發(fā)發(fā)人員表達(dá)達(dá)問題的概概念、術(shù)語語、表示法法,反之亦亦然。因此此,需要有有一套通用用的思維方方法和便于于交流的““語言”,,包括系統(tǒng)統(tǒng)的模型、、術(shù)語、表表示法、文文檔書寫格格式等,為為人員之間間的交流架架設(shè)一座橋橋梁。只定定義了一些些視圖,它它的思想與與方法無關(guān)關(guān)。人們可可以采用各各種方法使使用,而無無論方法如如何變化,,他們的基基礎(chǔ)都足的的圖,這也也是的最終終用途———為不同的的領(lǐng)域的人人們提供統(tǒng)統(tǒng)一的交流流標(biāo)準(zhǔn)。無無論分析、、設(shè)計和開開發(fā)人員采采取何種不不同的方法法或過程,,他們遞交交的設(shè)計產(chǎn)產(chǎn)品都是用用來描述的的,這有利利于促進(jìn)相相互的理解解。所以說說能夠成為為人員之間間交流的一一座橋梁,,能夠解決決通信障礙礙問題。利利用用模模型型構(gòu)構(gòu)造造軟軟件件體體系系結(jié)結(jié)構(gòu)構(gòu)大型型系系統(tǒng)統(tǒng)總總是是被被分分解解成成一一些些子子系系統(tǒng)統(tǒng),,這這些些子子系系統(tǒng)統(tǒng)提提供供一一些些相相關(guān)關(guān)的的服服務(wù)務(wù)。。初初始始設(shè)設(shè)計計過過程程的的任任務(wù)務(wù)是是要要識識別別出出這這些些子子系系統(tǒng)統(tǒng)并并建建立立起起子子系系統(tǒng)統(tǒng)控控制制和和通通信信的的框框架架,,這這個個過過程程叫叫做做體體系系結(jié)結(jié)構(gòu)構(gòu)設(shè)設(shè)計計,,其其輸輸出出是是軟軟件件體體系系結(jié)結(jié)構(gòu)構(gòu)的的描描述述。。隨著著軟軟件件系系統(tǒng)統(tǒng)的的復(fù)復(fù)雜雜度度和和規(guī)規(guī)模模的的增增加加,,整整個個系系統(tǒng)統(tǒng)結(jié)結(jié)構(gòu)構(gòu)的的說說明明和和設(shè)設(shè)計計顯顯得得更更為為重重要要。。軟軟件件體體系系結(jié)結(jié)構(gòu)構(gòu)在在較較高高層層次次將將系系統(tǒng)統(tǒng)定定義義為為一一組組交交互互的的組組件件和和連連接接,,包包括括系系統(tǒng)統(tǒng)各各組組件件的的組組織織,,全全局局控控制制結(jié)結(jié)構(gòu)構(gòu),,通通信信的的協(xié)協(xié)議議,,設(shè)設(shè)計計元元素素的的功功能能,,物物理理分分布布等等。。體體系系結(jié)結(jié)構(gòu)構(gòu)的的設(shè)設(shè)計計過過程程主主要要關(guān)關(guān)心心的的是是為為系系統(tǒng)統(tǒng)建建立立一一個個基基本本構(gòu)構(gòu)架架,,識識別別出出系系統(tǒng)統(tǒng)的的主主要要組組件件以以及及這這些些組組件件之之問問的的通通信信。。定定義義了了一一組組豐豐富富的的模模型型元元素素以以建建模模組組件件、、接接口口、、關(guān)關(guān)系系和和約約束束。。對于于每每種種體體系系結(jié)結(jié)構(gòu)構(gòu)的的構(gòu)構(gòu)造造,,在在中中都都可可以以找找到到相相應(yīng)應(yīng)的的元元素素與與之之對對應(yīng)應(yīng)。。因因此此可可以以把把看看作作一一種種體體系系結(jié)結(jié)構(gòu)構(gòu)建建模模語語言言。。11.2系系統(tǒng)統(tǒng)的的用用例例圖圖用例例圖圖是是從從用用戶戶角角度度描描述述系系統(tǒng)統(tǒng)功功能能,,是是用用戶戶所所能能觀觀察察到到的的系系統(tǒng)統(tǒng)功功能能的的模模型型圖圖,,用用例例是是系系統(tǒng)統(tǒng)中中的的一一個個功功能能單單元元。。用用例例圖圖作作為為參參與與者者的的外外部部用用戶戶所所能能觀觀察察的的系系統(tǒng)統(tǒng)功功能能的的模模型型圖圖,在在需需求求分分析析階階段段起起著著重重要要的的作作用用,整整個個開開發(fā)發(fā)過過程程都都是是圍圍繞繞需需求求階階段段的的用用例例進(jìn)進(jìn)行行的的。。創(chuàng)建用例圖之之前需要確定定系統(tǒng)的參與與者。只需要要了解使用該該系統(tǒng)的主要要功能?誰需需要該系統(tǒng)的的支持以完成成其工作?誰誰將需要安裝裝、維護(hù)、管管理該系統(tǒng),,以及保持該該系統(tǒng)處于工工作狀態(tài)?這這些問題明確確了,參與者者也就確定了了。11.2系系統(tǒng)的用例例圖(1)系統(tǒng)管管理員在新聞中心管管理系統(tǒng)中,,需要一個專專門的管理人人員對網(wǎng)站進(jìn)進(jìn)行日常的管管理。其主要要的功能就是是對后臺數(shù)據(jù)據(jù)庫進(jìn)行增、、刪、改功能能。(2)一般瀏瀏覽者(用戶戶)在新聞中心管管理系統(tǒng)中,,客戶端只提提供給上網(wǎng)客客戶瀏覽的功功能,不需要要其他特殊功功能,所以對對用戶沒有什什么特殊要求求。在本系統(tǒng)())的建建模中,可以以創(chuàng)建兩個參參與者:(管管理員)和((普通用戶)),如圖11.4所示。。11.2系系統(tǒng)的用例例圖圖11.4系系統(tǒng)的參參與者11.2系系統(tǒng)的用例例圖有了系統(tǒng)的參參與者,就可可以為本系統(tǒng)統(tǒng)創(chuàng)建用例,,根據(jù)系統(tǒng)的的需求分析,,系統(tǒng)對新聞聞具有增加、、刪除、修改改、查詢功能能,創(chuàng)建用例例如圖11.5所示。圖11.5創(chuàng)創(chuàng)建系統(tǒng)統(tǒng)的用例11.2系系統(tǒng)的用例例圖①系統(tǒng)管理員員新聞管理用用例圖系統(tǒng)管理員管管理新聞的用用例圖如圖11.6所示示。圖11.6系系統(tǒng)管理理員管理新聞聞的用例圖11.2系系統(tǒng)的用例例圖系統(tǒng)管理員管管理新聞的用用例圖分析::系統(tǒng)管理員可可以添加新聞聞系統(tǒng)管理員可可以刪除新聞聞系統(tǒng)管理員可可以修改新聞聞11.2系系統(tǒng)的用例例圖②瀏覽者瀏覽覽新聞的用例例圖瀏覽者瀏覽新新聞的用例圖圖如圖11.7所示。圖11.7用用戶瀏覽覽新聞的用例例圖11.2系系統(tǒng)的用例例圖瀏覽者瀏覽新新聞的用例圖圖分析:瀏覽者瀏覽新新聞標(biāo)題瀏覽者瀏覽相相關(guān)新聞內(nèi)容容瀏覽者瀏覽新新聞分類11.2系系統(tǒng)的用例例圖③系統(tǒng)用例圖圖將管理員新聞聞管理和普通通用戶瀏覽新新聞用例圖放放在一起,得得到系統(tǒng)總用用例圖,如圖圖11.8所所示。圖11.8系系統(tǒng)用例例圖11.3系系統(tǒng)中的類類圖類圖描述系統(tǒng)統(tǒng)中類的靜態(tài)態(tài)結(jié)構(gòu)。不僅僅定義系統(tǒng)中中的類,表示示類之間的聯(lián)聯(lián)系如關(guān)聯(lián)、、依賴、聚合合等,也包括括類的內(nèi)部結(jié)結(jié)構(gòu)(類的屬屬性和操作)。類圖是以以類為中心來來組織的,類類圖中的其他他元素或?qū)儆谟谀硞€類或與與類相關(guān)聯(lián)。。11.3系系統(tǒng)中的類類圖圖11.9類類圖1.類圖的的生成對于新聞的瀏瀏覽者來沒有有什么要求,,也就是說可可以是任何人人,所以這里里只考慮系統(tǒng)統(tǒng)管理員。那那么該新聞中中心管理系統(tǒng)統(tǒng)中與參與者者()相關(guān)的的類圖只有一一個即類。類類是管理員類類,該類中包包含了兩個屬屬性(管理員員姓名()和和管理員密碼碼())和三三個操作(輸輸入信息())、設(shè)置用戶戶名()和設(shè)設(shè)置密碼()))。11.3系系統(tǒng)中的類類圖圖11.9類類圖11.3系系統(tǒng)中的類類圖類圖如圖11.9所示。。除了與參與者者相關(guān)的管理理員類以外,,在該系統(tǒng)中中還涉及到了了其他的類,,比如基本新新聞信息的類類()、新聞聞的增刪改類類()、實現(xiàn)現(xiàn)增刪改的類類()、管理理員登錄后臺臺類()、連連接數(shù)據(jù)庫的的類()。11.3系系統(tǒng)中的類類圖①類表示基本新聞聞信息的類,,包含的屬性性有新聞編號號()、新聞聞標(biāo)題()、、新聞內(nèi)容(()、新聞發(fā)發(fā)布者()、、新聞發(fā)布時時間()、新新聞關(guān)鍵字(()、新聞類類別()。類的類圖如圖圖11.10所示。圖11.10類11.3系系統(tǒng)中的類類圖②類表示新聞的增增、刪、改操操作的類,主主要提供了業(yè)業(yè)務(wù)邏輯的方方法。類類圖如圖11.11所所示。圖11.11類11.3系系統(tǒng)中的類類圖③類表示實現(xiàn)增、、刪、改的類類,同時提供供了前臺獲得得新聞列表的的方法,該類類執(zhí)行具體的的業(yè)務(wù)邏輯。。類類圖如圖11.12所所示。圖11.12類11.3系系統(tǒng)中的類類圖④類表示管理員登登錄后臺系統(tǒng)統(tǒng)時的類,包包含的屬性登登錄用戶名()、登錄密密碼()和。。類類圖如圖11.13所所示。圖11.13類類11.3系系統(tǒng)中中的類類圖⑤類表示連連接數(shù)數(shù)據(jù)庫庫的類類,包包含一一個日日志屬屬性。。類類圖圖如圖圖11.14所所示。。圖11.14類類11.3系系統(tǒng)中中的類類圖(2))類之之間的的關(guān)系系在系統(tǒng)統(tǒng)中存存在的的各類類之間間的關(guān)關(guān)系圖圖如圖圖11.15所所示。。11.3系系統(tǒng)中中的類類圖圖11.15類類之間間的關(guān)關(guān)系11.3系系統(tǒng)中中的類類圖管理員員可以以對多多個新新聞進(jìn)進(jìn)行操操作,,所以以和之之間應(yīng)應(yīng)該是是一對對多的的關(guān)系系;一一種類類別的的新聞聞只能能對應(yīng)應(yīng)一種種新聞聞服務(wù)務(wù),所所以和和之間間是一一對一一關(guān)系系。11.4系系統(tǒng)的的順序序圖針對新新聞中中心管管理系系統(tǒng)的的需求求及用用例,,該系系統(tǒng)的的順序序圖主主要包包括以以下四四部分分:⑴系統(tǒng)統(tǒng)管理理員添添加新新聞的的順序序圖⑵系統(tǒng)統(tǒng)管理理員修修改新新聞的的順序序圖⑶系統(tǒng)統(tǒng)管理理員刪刪除新新聞的的順序序圖⑷一般般瀏覽覽者上上網(wǎng)瀏瀏覽新新聞的的順序序圖11.4系系統(tǒng)的的順序序圖(1))添加加新聞聞順序序圖在系統(tǒng)統(tǒng)管理理員添添加新新聞時時,順順序圖圖中涉涉及到到三個個對象象,即即登錄錄、添添加新新聞和和數(shù)據(jù)據(jù)庫模模塊。。具體體場景景是::管理員員輸入入用戶戶名和和密碼碼進(jìn)行行登錄錄;登錄成成功后后提交交添加加新聞聞的請請求;;添加新新聞對對象提提示給給登錄錄者輸輸入添添加新新聞列列表;;登錄者者輸入入要添添加的的新聞聞內(nèi)容容;添加新新聞對對象會會將輸輸入的的內(nèi)容容列表表進(jìn)行行提交交給數(shù)數(shù)據(jù)庫庫;數(shù)據(jù)庫庫添加加成功功后會會返回回給輸輸入者者(管管理員員)成成功的的信息息。11.4系系統(tǒng)的的順序序圖添加新新聞的的順序序圖如如圖11.16所示示。注意,,在圖圖中對對象前前顯示示的““”和和“””是創(chuàng)創(chuàng)建的的包名名。圖11.16添添加新新聞順順序圖圖11.4系系統(tǒng)的的順序序圖(2))刪除除新聞聞順序序圖系統(tǒng)管管理員員刪除除新聞聞的順順序圖圖如圖圖11.17所所示。。圖11.17刪刪除新新聞順順序圖圖11.4系系統(tǒng)的的順序序圖(3))修改改新聞聞順序序圖在系統(tǒng)統(tǒng)管理理員修修改新新聞時時,與與添加加新聞聞類似似,順順序圖圖中涉涉及到到三個個對象象,即即登錄錄、修修改新新聞和和數(shù)據(jù)據(jù)庫模模塊。。具體體場景景與添添加新新聞類類似,,不在在贅述述。系統(tǒng)管管理員員修改改新聞聞的順順序圖圖如圖圖11.18所所示。。11.4系系統(tǒng)的的順序序圖圖11.18修修改新新聞順順序圖圖11.4系系統(tǒng)的的順序序圖(4))普通通用戶戶瀏覽覽新聞聞順序序圖一般用用戶上上網(wǎng)瀏瀏覽新新聞的的順序序圖如如圖11.19所示示。圖11.19一一般用用戶上上網(wǎng)瀏瀏覽新新聞順順序圖圖11.5系系統(tǒng)的的協(xié)作作圖提供兩兩類交交互圖圖:順順序圖圖和協(xié)協(xié)作圖圖。它它們實實現(xiàn)一一個用用例或或用例例中的的一個個特殊殊場景景。協(xié)協(xié)作圖圖描述述對象象間的的協(xié)作作關(guān)系系,協(xié)協(xié)作圖圖與順順序圖圖相似似,顯顯示對對象間間的動動態(tài)合合作關(guān)關(guān)系。。除顯顯示信信息交交換外外,協(xié)協(xié)作圖圖還顯顯示對對象以以及它它們之之間的的關(guān)系系。根據(jù)11.4中中給出出的順順序圖圖,在在本節(jié)節(jié)中給給出相相應(yīng)的的協(xié)作作圖。。11.5系系統(tǒng)的的協(xié)作作圖(1))添加加新聞聞協(xié)作作圖系統(tǒng)管管理員員添加加新聞聞的協(xié)協(xié)作圖圖如圖圖11.20示示。圖11.20添添加新新聞協(xié)協(xié)作圖圖11.5系系統(tǒng)的的協(xié)作作圖(2))刪除除新聞聞協(xié)作作圖系統(tǒng)管管理員員刪除除新聞聞的協(xié)協(xié)作圖圖如圖圖11.21所所示。。圖11.21刪刪除新新聞協(xié)協(xié)作圖圖11.5系系統(tǒng)的的協(xié)作作圖(3))修改改新聞聞協(xié)作作圖系統(tǒng)管管理員員修改改新聞聞的協(xié)協(xié)作圖圖如圖圖11.22所所示。。圖11.22修修改新新聞協(xié)協(xié)作圖圖11.5系系統(tǒng)的的協(xié)作作圖(4))普通通用戶戶瀏覽覽新聞聞協(xié)作作圖一般用用戶上上網(wǎng)瀏瀏覽新新聞的的協(xié)作作圖如如圖11.23所示示。圖11.23一一般用用戶上上網(wǎng)瀏瀏覽新新聞協(xié)協(xié)作圖圖11.6系系統(tǒng)狀狀態(tài)圖圖狀態(tài)圖圖是一一個類類對象象所可可能經(jīng)經(jīng)歷的的所有有歷程程的模模型圖圖。狀狀態(tài)圖圖由對對象的的各個個狀態(tài)態(tài)和連連接這這些狀狀態(tài)的的轉(zhuǎn)換換組成成。針對新新聞管管理系系統(tǒng)的的需求求分析析,在在系統(tǒng)統(tǒng)后臺臺管理理中,,主要要有添添加新新聞,,修改改新聞聞以及及刪除除新聞聞三種種狀態(tài)態(tài)。根根據(jù)狀狀態(tài)圖圖的建建模方方法,,本節(jié)節(jié)主要要介紹紹這三三種狀狀態(tài)圖圖的實實現(xiàn)。。11.6系系統(tǒng)狀狀態(tài)圖圖(1))添加加新聞聞狀態(tài)態(tài)圖系統(tǒng)管管理員員在后后臺可可以對對新聞聞進(jìn)行行添加加操作作,添添加新新聞的的狀態(tài)態(tài)圖如如圖11.24所示示。圖11.24添添加新新聞的的狀態(tài)態(tài)圖11.6系系統(tǒng)狀狀態(tài)圖圖(2))修改改新聞聞狀態(tài)態(tài)圖系統(tǒng)管管理員員修改改新聞聞的狀狀態(tài)圖圖如圖圖11.25所所示。。圖11.25修修改新新聞的的狀態(tài)態(tài)圖11.6系系統(tǒng)狀狀態(tài)圖圖(3))刪刪除除新新聞聞狀狀態(tài)態(tài)圖圖系統(tǒng)統(tǒng)管管理理員員刪刪除除新新聞聞的的狀狀態(tài)態(tài)圖圖如如圖圖11.26所所示示。。圖11.26刪刪除除新新聞聞的的狀狀態(tài)態(tài)圖圖11.7系系統(tǒng)統(tǒng)的的活活動動圖圖活動動圖圖是是狀狀態(tài)態(tài)圖圖的的一一個個變變體體,,用用來來描描述述執(zhí)執(zhí)行行算算法法的的工工作作流流程程中中涉涉及及的的活活動動。?;罨顒觿訄D圖描描述述了了一一組組順順序序的的或或并并發(fā)發(fā)的的活活動動。。在新新聞聞中中心心管管理理系系統(tǒng)統(tǒng)中中,,活活動動有有兩兩個個,,一一個個是是前前臺臺普普通通上上網(wǎng)網(wǎng)用用戶戶信信息息瀏瀏覽覽,,另另一一個個是是后后臺臺系系統(tǒng)統(tǒng)管管理理員員對對新新聞聞信信息息的的管管理理。。11.7系系統(tǒng)統(tǒng)的的活活動動圖圖(1))前前臺臺信信息息瀏瀏覽覽活活動動圖圖普通通用用戶戶對對新新聞聞中中心心進(jìn)進(jìn)行行瀏瀏覽覽,,前前臺臺信信息息瀏瀏覽覽活活動動圖圖如如圖圖11.27所所示示。。圖11.27新新聞聞中中心心前前臺臺信信息息瀏瀏覽覽活活動動圖圖11.7系系統(tǒng)統(tǒng)的的活活動動圖圖(2))后后臺臺管管理理活活動動圖圖系統(tǒng)統(tǒng)管管理理員員對對新新聞聞中中心心后后臺臺進(jìn)進(jìn)行行增增、、刪刪、、改改的的管管理理,,后后臺臺管管理理活活動動圖圖如如圖圖11.28所所示示。。圖11.28新新聞聞中中心心后后臺臺管管理理的的活活動動圖圖11.8系系統(tǒng)統(tǒng)的的配配置置和和實實現(xiàn)現(xiàn)新聞聞中中心心管管理理系系統(tǒng)統(tǒng)的的組組件件圖圖如如圖圖11.29所所示示。。組組成成應(yīng)應(yīng)用用程程序序頁頁面面包包括括::前前臺臺瀏瀏覽覽頁頁面面,,后后臺臺維維護(hù)護(hù)頁頁面面,,新新聞聞添添加加頁頁面面,,新新聞聞修修改改頁頁面面,,新新聞聞刪刪除除頁頁面面,,以以及及登登錄錄頁頁面面。。圖11.29系系統(tǒng)統(tǒng)的的組組件件圖圖11.9系系統(tǒng)統(tǒng)的的配配置置圖圖系統(tǒng)統(tǒng)的的配配置置圖圖如如圖圖11.30所所示示。。圖11.30系系統(tǒng)統(tǒng)的的配配置置圖圖11.10生生成成代代碼碼利用用進(jìn)進(jìn)行行正正向向工工程程后后,,生生成成如如圖圖11.31所所示示的的6個個文文件件。。圖11.31生生成成文文件件11.10生生成成代代碼碼生成成的的源源代代碼碼完完全全符符合合的的語語法法規(guī)規(guī)則則,,并并且且結(jié)結(jié)構(gòu)構(gòu)清清晰晰。。具具體體代代碼碼如如下下所所示示::(1))代代碼碼11.10生生成成代代碼碼()@:@:@:2012-3-20@:;/***/{/***/;/***/;/***/(){}/***/(){}/***/(){}}11.10生生成代代碼(2)代代碼()@:@:@:2012-3-20@:;/***/{/***/;/***/;/***/(){}/***/(){}/***/(){}/***/(){}}11.10生生成代代碼(3)代代碼()@:@:@:2012-3-20@:;/***/{/***/;/***/;/***/;/***/;/***/;/***/;11.10生生成代代碼/***/;/***/(){}/***/(){}/***/(){}/***/(){}/***/(){}/***/(){}/***/11.10生生成代代碼(){}/***/(){}/***/(){}/***/(){}/***/(){}/***/(){}/***/11.10生生成代代碼(){}/***/(){}/***/(){}/***/(){}}11.10生生成代代碼(4)代代碼()@:@:@:2012-3-20@:;/***/{/***/(){}/***/(){}/***/11.10生生成代代碼(){}/***/(){}/***/(){}/***/(){}/***/(){}/***/(){}}11.10生成成代碼(5)代碼碼()@:@:@:2012-3-20@:;/***/{/***/(){}/***/(){}/***/11.10生成成代碼(){}/***/(){}/***/(){}/***/(){}/***/(){}}11.10生成成代碼(6)代碼碼()@:@:@:2012-3-20@:;/***/{/***/;/***/(){}/***/11.10生成成代碼(){}/***/(){}/***/(){}/***/(){}}11.10生成成代碼對正向工程程中生成的的文件進(jìn)行行編輯,實實現(xiàn)生成的的類,主要要是根據(jù)需需要實現(xiàn)其其方法,例例如:類中中的()、、()和(()方法。。11.11逆向向工程的實實現(xiàn)將正向生成成的類進(jìn)行行實現(xiàn)后,,按照環(huán)境境提供的逆逆向工程可可以將類添添加回所在在的項目中中。轉(zhuǎn)換的的主要過程程如圖11.32所所示。圖11.32逆逆向工程的的轉(zhuǎn)換11.11逆向向工程的實實現(xiàn)轉(zhuǎn)換后的類類圖如圖11.33所示。圖11.33轉(zhuǎn)換后的類類圖謝謝1月-2301:18:2801:1801:181月-231月-2301:1801:1801:18:281月-231月-2301:18:282023/1/61:18:289、靜夜四無鄰鄰,荒居舊業(yè)業(yè)貧。。1月-231月-23Friday,January6,202310、雨雨中中黃黃葉葉樹樹,,燈燈下下白白頭頭人人。。。。01:18:2801:18:2801:181/6/20231:18:28AM11、以我我獨沈沈久,,愧君君相見見頻。。。1月-2301:18:2801:18Jan-2306-Jan-2312、故人江海海別,幾度度隔山川。。。01:18:2801:18:2801:18Friday,January6,202313、乍見翻翻疑夢,,相悲各各問年。。。1月-231月-2301:18:2801:18:28January6,202314、他鄉(xiāng)鄉(xiāng)生白白發(fā),,舊國國見青青山。。。06一一月月20231:18:28上上午01:18:281月-2315、比不了了得就不不比,得得不到的的就不要要。。。一月231:18上午午1月-2301:18January6,202316、行動出出成果,,工作出出財富。。。2023/1/61:18:2801:18:2806January202317、做前,能能夠環(huán)視四四周;做時時,你只能能或者最好好沿著以腳腳為起點的的射線向前前。。1:18:28上上午1:18上上午01:18:281月-239、沒沒有有失失敗敗,,只只有有暫暫時時停停止止成成功功??!。。1月月-231月月-23Friday,January6,202310、很多事情努努力了未必有有結(jié)果,但是是不努力卻什什么改變也沒沒有。。01:18:2801:18:2801:181/6/20231:18:28AM11、成功就

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論