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

正文內(nèi)容

第11章新聞中心管理系統(tǒng)-wenkub

2023-02-24 10:11:52 本頁面
 

【正文】 品都是用UML來描述的,這有利于促進相互的理解。例如,用戶、領(lǐng)域?qū)<一蝽椖抗芾韱T看不懂、不明白系統(tǒng)開發(fā)人員表達問題的概念、術(shù)語、表示法,反之亦然。另外,UML是基于面向?qū)ο蟮乃枷霗C制而產(chǎn)生和發(fā)展起來的,在對需求的變化方面有較好的彈性,它的封裝機制使開發(fā)人員可以把最穩(wěn)定的部分,即對象作為構(gòu)筑系統(tǒng)的基本單位,而把容易發(fā)生變化的部分,即屬性和服務(wù),封裝在對象之內(nèi),對象之間通過接口聯(lián)系,使需求變化的影響盡可能的限制在對象的內(nèi)部。角色和用例是通過它們之間的關(guān)系、通信來建立模型的。 UML對系統(tǒng)需求分析的支持 UML作為一種強大的圖形化建模語言,是理想的需求描述和建模分析工具。 新聞中心管理系統(tǒng)的需求分析 ? 3. 后臺管理模塊 ? 后臺管理模塊包含新聞的添加、修改和刪除,即新聞的增、刪、改功能,如圖 。 新聞中心管理系統(tǒng)的需求分析 圖 系統(tǒng)功能模塊 新聞中心管理系統(tǒng)的需求分析 2. 信息瀏覽模塊 信息瀏覽模塊主要包括了新聞分類顯示、詳細新聞內(nèi)容顯示以及相關(guān)新聞列表顯示,如圖 所示。 ( 3)新聞中心后臺管理功能 新聞中心的管理員可以根據(jù)企業(yè)的需求隨時對后臺數(shù)據(jù)庫進行增、刪、改等功能,例如,管理員可以在數(shù)據(jù)庫中添加最新的新聞標題及相關(guān)內(nèi)容,還可以隨時刪除某些過時的新聞標題及內(nèi)容,以及對一些原有新聞做必要的修改。因為本系統(tǒng)的新聞類型分為兩類,一類是熱點新聞,另一類是行業(yè)新聞。 ? 一個典型的新聞中心管理系統(tǒng)一般都需要提供良好的維護頁面,即中心管理人員可以借助后臺維護管理的頁面實現(xiàn)對新聞內(nèi)同實施的更新維護。第 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)的新聞中心模塊。從其前臺功能上來看需要包括新聞標題分類顯示(熱點新聞和行內(nèi)新聞)、新聞詳細內(nèi)容顯示等。例如,在熱點新聞中和行業(yè)新聞中都顯示最新的標題信息。 新聞中心管理系統(tǒng)的需求分析 ? 如 ,它包括兩大模塊,分別是:信息瀏覽模塊和后臺管理模塊。 新聞中心管理系統(tǒng)的需求分析 ? ( 1)新聞標題分類顯示 ? 該模塊實現(xiàn)了新聞標題內(nèi)容的分類顯示,例如,將所有新聞分為熱點新聞和行業(yè)新聞等類別,在新聞中心主頁分類顯示出最近新聞的各個標題,以便于用戶選擇感興趣的新聞進行詳細內(nèi)容的閱讀。 圖 后臺管理模塊 新聞中心管理系統(tǒng)的需求分析 ( 1)添加新聞 添加新聞模塊主要負責(zé)將新的新聞添加到新聞中心。 ( 1)提供有力的工具和靈活的機制,為控制需求提供強有力的手段。每個用例都指定了客戶的需求:需要系統(tǒng)干什么。 UML對系統(tǒng)需求分析的支持 ( 2)提供統(tǒng)一的平臺,解決人員交流、通信障礙問題 信息系統(tǒng)開發(fā)是一項創(chuàng)造性的思維活動,在系統(tǒng)開發(fā)過程中人員的交流十分頻繁。因此,需要有一套通用的思維方法和便于交流的“語言”,包括系統(tǒng)的模型、術(shù)語、表示法、文檔書寫格式等,為人員之間的交流架設(shè)一座橋梁。所以說 UML能夠成為人員之間交流的一座橋梁,能夠解決通信障礙問題。軟件體系結(jié)構(gòu)在較高層次將系統(tǒng)定義為一組交互的組件和連接,包括系統(tǒng)各組件的組織,全局控制結(jié)構(gòu),通信的協(xié)議,設(shè)計元素的功能,物理分布等。因此可以把 UML看作一種體系結(jié)構(gòu)建模語言。只需要了解使用該系統(tǒng)的主要功能?誰需要該系統(tǒng)的支持以完成其工作?誰將需要安裝、維護、管理該系統(tǒng),以及保持該系統(tǒng)處于工作狀態(tài)?這些問題明確了,參與者也就確定了。 在本系統(tǒng)( News center management system)的 UML建模中,可以創(chuàng)建兩個參與者: Administrator(管理員)和 User(普通用戶),如圖 。 A c t o r : : U s e rU s e C a s e : : s h o w N e w s T i t l e sU s e C a s e : : s h o w N e w sU s e C a s e : : s h o w O t h e r N e w s圖 用戶瀏覽新聞的用例圖 系統(tǒng)的用例圖 瀏覽者瀏覽新聞的用例圖分析: 瀏覽者瀏覽新聞標題 瀏覽者瀏覽相關(guān)新聞內(nèi)容 瀏覽者瀏覽新聞分類 系統(tǒng)的用例圖 ? ③系統(tǒng)用例圖 ? 將管理員新聞管理和普通用戶瀏覽新聞用例圖放在一起,得到系統(tǒng)總用例圖,如圖 。 系統(tǒng)中的類圖 ? 圖 Admin類圖 ? 1. 類圖的生成 ? 對于新聞的瀏覽者來沒有什么要求,也就是說可以是任何人,所以這里只考慮系統(tǒng)管理員。 ? 除了與參與者相關(guān)的管理員類以外,在該系統(tǒng)中還涉及到了其他的類,比如基本新聞信息的類( News)、新聞的增刪改類( NewsAction)、實現(xiàn)增刪改的類(NewsService)、管理員登錄后臺類(AdminLoginAction)、連接數(shù)據(jù)庫的類( SqlServer)。 NewsAction類類圖如圖。 AdminLoginAction類類圖如圖 。 系統(tǒng)中的類圖 Ad m i n u s e r Na m e : S t r i n g p a s s W o r d : S t r i n g+ i n p u t ( n e w s : S t r i n g )+ s e t Na m e ( n a m e : S t r i n g )+ s e t P a s s ( p a s s : S t r i n g )Ne ws i d : i n t t i t l e : S t r i n g c o n t e n t : S t r i n g a u t h o r : S t r i n g~t i m e : Da t e k e y W o r d s : S t r i n g t y p e : S t r i n g+ g e t Ni d ( )+ s e t Ni d ( i d : i n t )+ s e t T i t l e ( t i t l e : S t r i n g )+ g e t T i t l e ( )+ s e t C o n t e n t ( c o n t e n t : S t r i n g )+ g e t C o n t e n t ( )+ s e t Au t h o r ( a u t h o r : S t r i n g )+ g e t Au t h o r ( )+ s e t T i m e ( t i m e : Da t e )+ g e t T i m e ( )+ s e t Ke y w o r d ( p a s s : S t r i n g )+ g e t Ke y w o r d ( )+ s e t T y p e ( t y p e : S t r i n g )+ g e t T y p e ( )+ s h o w Ne w s ( )+ l i n k Ne w s ( )Ne ws Ac t i o n+ d e l e t Ne w s ( )+ g e t S y s T i m e ( )+ a d d Ne w s ( )+ g e t NT i m e ( )+ u p d a t e T i m e ( )+ g e t Ne w s ( )+ g e t Al l Ne w s ( )+ c h e c k Up ( )Ne ws S e r v i c e+ c h e c k Up ( )+ g e t Ne w s ( )+ g e t De t a i l e d Ne w s ( )+ a d d Ne w s ( )+ d e l e t e Ne w s ( )+ u p d a t e Ne w s ( )+ g e t Al l Ne w s ( )Ad m i n L o g i n Ac t i o n u s e r Na m e : S t r i n g p a s s W o r d : S t r i n g+ a d d Ne w s ( )+ d e l e t e Ne w s ( )+ u p d a t e Ne w s ( )+ e x e c u t e ( )S q l S e r v e r l o g : L o g g e r+ S q l S e r v e r ( )+ d i s p l a y De l C o n n ( )+ d i s p l a y Ad d C o n n ( )+ d i s p l a y Up d a t e C o n n ( )+ c o n n S u c c e s s ( )1. . **110. . *10. . *11. . *1圖 類之間的關(guān)系 系統(tǒng)中的類圖 管理員可以對多個新聞進行操作,所以 Admin和NewsService之間應(yīng)該是一對多的關(guān)系;一種類別的新聞只能對應(yīng)一種新聞服務(wù),所以 NewsAction和NewsService之間是一對一關(guān)系。 注意,在圖中對象前顯示的“ admin”和“ user”是創(chuàng)建的包名。 系統(tǒng)管理員修改新聞的順序圖如圖 。協(xié)作圖描述對象間的協(xié)作關(guān)系,協(xié)作圖與順序圖相似,顯示對象間
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1