【正文】
l a y D e l C o n n ( )+ d i s p l a y A d d C o n n ( )+ d i s p l a y U p d a t e C o n n ( )+ c o n n S u c c e s s ( )圖 SqlServer 類 系統(tǒng)中的類圖 ( 2)類之間的關(guān)系 在系統(tǒng)中存在的各類之間的關(guān)系圖如圖 。 系統(tǒng)的順序圖 針對新聞中心管理系統(tǒng)的需求及用例,該系統(tǒng)的順序圖主要包括以下四部分: ⑴系統(tǒng)管理員添加新聞的順序圖 ⑵系統(tǒng)管理員修改新聞的順序圖 ⑶系統(tǒng)管理員刪除新聞的順序圖 ⑷一般瀏覽者上網(wǎng)瀏覽新聞的順序圖 系統(tǒng)的順序圖 ( 1)添加新聞順序圖 在系統(tǒng)管理員添加新聞時,順序圖中涉及到三個對象,即登錄、添加新聞和數(shù)據(jù)庫模塊。 系統(tǒng)的順序圖 添加新聞的順序圖如圖 。 a d m in : : : A d m in is t ra t ora d m in : : 登錄 a d m in : : 添加新聞 a d m in : : 數(shù)據(jù)庫模塊1 : 輸入用戶名和密碼 ()2 : 提交添加請求 ()3 : 提示輸入添加新聞列表 ()4 : 輸入要添加新聞內(nèi)容 ()5 : 提交列表 ()6 : 提示添加成功 ()圖 添加新聞順序圖 系統(tǒng)的順序圖 ( 2)刪除新聞順序圖 系統(tǒng)管理員刪除新聞的順序圖如圖 。具體場景與添加新聞類似,不在贅述。 系統(tǒng)的順序圖 a d m in : : : A d m in is t ra t ora d m in : : 登錄 a d m in : : 數(shù)據(jù)庫模塊a d m in : : 修改新聞1 : 輸入用戶名和密碼 ()2 : 提交修改請求 ()3 : 提示輸入待修改的新聞部分 ()4 : 輸入修改部分內(nèi)容 ()5 : 提交給數(shù)據(jù)庫處理 ()6 : 提示修改成功 ()圖 修改新聞順序圖 系統(tǒng)的順序圖 ( 4)普通用戶瀏覽新聞順序圖 一般用戶上網(wǎng)瀏覽新聞的順序圖如圖 。它們實現(xiàn)一個用例或用例中的一個特殊場景。除顯示信息交換外,協(xié)作圖還顯示對象以及它們之間的關(guān)系。 系統(tǒng)的協(xié)作圖 ( 1)添加新聞協(xié)作圖 系統(tǒng)管理員添加新聞的協(xié)作圖如圖 。 a d m in : : : A d m in is t ra t o ra d m in : : 登錄a d m in : : 數(shù)據(jù)庫模塊 a d m in : : 刪除新聞1 : 輸入用戶名和密碼 ()2 : 提交刪除請求 ()3 : 提交給數(shù)據(jù)庫處理 ()4 : 顯示刪除成功 ()圖 刪除新聞協(xié)作圖 系統(tǒng)的協(xié)作圖 ( 3)修改新聞協(xié)作圖 系統(tǒng)管理員修改新聞的協(xié)作圖如圖 。 u s e r: : : U s e ru s e r: : 顯示新聞標題u s e r: : 新聞內(nèi)容u s e r: : 相關(guān)新聞1 : 瀏覽頁面 ()2 : 提交具體新聞命令 ()3 : 顯示查看內(nèi)容 ()4 : 相關(guān)新聞鏈接 ()5 : 顯示新聞內(nèi)容 ()圖 一般用戶上網(wǎng)瀏覽新聞協(xié)作圖 系統(tǒng)狀態(tài)圖 狀態(tài)圖是一個類對象所可能經(jīng)歷的所有歷程的模型圖。 針對新聞管理系統(tǒng)的需求分析,在系統(tǒng)后臺管理中,主要有添加新聞,修改新聞以及刪除新聞三種狀態(tài)。 系統(tǒng)狀態(tài)圖 ( 1)添加新聞狀態(tài)圖 系統(tǒng)管理員在后臺可以對新聞進行添加操作,添加新聞的狀態(tài)圖如圖 。 更新狀態(tài)修改新聞狀態(tài)登錄系統(tǒng)登錄成功頁面新聞修改頁面輸入用戶名和密碼用戶名和密碼錯誤登錄成功提交修改新聞請求將數(shù)據(jù)提交到數(shù)據(jù)庫圖 修改新聞的狀態(tài)圖 系統(tǒng)狀態(tài)圖 ( 3)刪除新聞狀態(tài)圖 系統(tǒng)管理員刪除新聞的狀態(tài)圖如圖 ?;顒訄D描述了一組順序的或并發(fā)的活動。 系統(tǒng)的活動圖 ( 1)前臺信息瀏覽活動圖 普通用戶對新聞中心進行瀏覽,前臺信息瀏覽活動圖如圖 。 登錄添加新聞 修改新聞 刪除新聞圖 新聞中心后臺管理的活動圖 系統(tǒng)的配置和實現(xiàn) ? 新聞中心管理系統(tǒng)的組件圖如圖 。 W e b 應用程序前臺瀏覽頁面 添加新聞頁面修改新聞頁面刪除新聞頁面登錄頁面后臺管理頁面圖 系統(tǒng)的組件圖 系統(tǒng)的配置圖 系統(tǒng)的配置圖如圖 。 圖 生成 Java文件 生成 Java代碼 生成的 Java源代碼完全符合 Java的語法規(guī)則,并且結(jié)構(gòu)清晰。 /** */ public class Admin { /** */ private String userName。 /** */ public void input(String news) { } /** */ public void setName(String name) { } /** */ public void setPass(String pass) { } } 生成 Java代碼 ( 2) // // // Generated by StarUML(tm) Java AddIn // // Project : Untitled // File Name : // Date : 2023320 // Author : // // package Class。 /** */ private String passWord。 /** */ public class News { /** */ private int id。 /** */ private String content。 /** */ public Date time。 生成 Java代碼 /** */ private String type。 /** */ public class NewsAction { /** */ public void deletNews() { } /** */ public void getSysTime() { } /** */ 生成 Java代碼 public void addNews() { } /** */ public void getNTime() { } /** */ public void updateTime() { } /** */ public void getNews() { } /** */ public void getAllNews() { } /** */ public void checkUp() { } } 生成 Java代碼 ( 5) // // // Generated by StarUML(tm) Java AddIn // // Project : Untitled // File Name : // Date : 2023320 // Author : // // package Class。 /** */ public class SqlServer { /** */ private Logger log。 逆向工程的實現(xiàn) 將正向生成的類進行實現(xiàn)后,按照環(huán)境提供的逆向工程可以將類添加回所在的項目中。 圖 逆向工程的轉(zhuǎn)換 逆向工程的實現(xiàn) 轉(zhuǎn)換后的類圖如圖 。 , February 24, 2023 ? 雨中黃葉樹,燈下白頭人。 :11:1110:11Feb2324Feb23 ? 1故人江海別,幾度隔山川。 :11:1110:11:11February 24, 2023 ? 1他鄉(xiāng)生白發(fā),舊國見青山。 。 2023年 2月 24日星期五 10時 11分 11秒 10:11:1124 February 2023 ? 1做前,能夠環(huán)視四周;做時,你只能或者最好沿著以腳為起點的射線向前。 , February 24, 2023 ? 很多事情努力了未必有結(jié)果,但是不努力卻什么改變也沒有。 :11:1110:11Feb2324Feb23 ? 1世間成事,不求其絕對圓滿,留一份不足,可得無限完美。 :11:1110:11:11February 24, 2023 ? 1意志堅強的人能把世界放在手中像泥塊一樣任意揉捏。 。 2023年 2月 24日星期五 10時 11分 11秒 10:11:1124 February 2023 ? 1空山新雨后,天氣晚來秋。 , February 24, 2023 ? 閱讀一切好書如同和過去最杰出的人談話。 :11:1110:11Feb2324Feb23 ? 1越是無能的人,越喜歡挑剔別人的錯兒。勝人者有力,自勝者強。 2023年 2月 24日星期五 上午 10時 11分 11秒 10:11: ? 1最具挑戰(zhàn)性的挑戰(zhàn)莫過于提升自我。 2023年 2月 24日星期五 10時 11分 11秒 10:11:1124 February 2023 ? 1一個人即使已登上頂峰,也仍要自強不息