999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于UML的索賠信息系統功能分析

2012-10-26 08:54:04徐源清肖躍軍中國礦業大學力學與建筑工程學院江蘇徐州221116
中國科技信息 2012年3期
關鍵詞:功能分析系統

徐源清 肖躍軍 中國礦業大學力學與建筑工程學院,江蘇 徐州 221116

基于UML的索賠信息系統功能分析

徐源清 肖躍軍 中國礦業大學力學與建筑工程學院,江蘇 徐州 221116

從建筑承包商的角度來看,索賠過程中的信息溝通和搜集、索賠決策的準確性對其索賠工作十分重要。文章基于UML這樣一種通用的統一建模語言對索賠信息系統進行了首要的功能分析。具體實現了功能分析中用例圖分析和類圖分析的全過程。

UML;索賠;信息系統;用例

引言

對建筑工程承包商來講,索賠是指由于外界干擾造成了非承包商負責的工期延長和成本增加,從而向對方提出的賠償要求。索賠是建筑工程項目管理中綜合性很強的工作,它涉及施工組織、施工技術、預算(估價)、合同等各個方面。這些方面體現出的索賠問題,如成本的增加、工期的延誤、合同糾紛等使得項目組織的信息溝通和工程師的輔助決策變得至關重要[1]。如能設計一個工程索賠信息系統,幫助承包商把握各種索賠相關信息,分析與處理這些信息,做好決策,就能節約承包商人力與時間,降低管理費用,減少不必要的損失,從而提高效率。

1 UML簡介

UML(Unified Modeling Language,統一建模語言)是一種圖形化的軟件建模語言[1]。UML的目標之一就是為軟件開發團隊提供標準、通用的設計語言來開發和構建計算機應用。軟件項目開發團隊的相關人員可以能夠共享閱讀和交流系統架構和設計規劃,就像建筑工人多年來所使用的建筑設計圖一樣。

UML與程序設計語言無關,可以用任何程序設計語言來實現[2],并且它是圖形化的語言,非常容易理解。

2 索賠信息系統的功能分析

索賠信息系統的功能分析主要從兩個方面來講述:首先列出系統需要實現的主要功能點,以用例圖的方式加以描述,針對每個用例圖給出具體的用例描述;然后分析出系統功能所需的主要類,對類與類之間的關系進行區分,針對分析出的相關聯的類給出類圖描述。

2.1 主要功能:

2.1.1 系統管理 對使用本系統的人員進行分類、分權限的管理控制;對本系統所用到的數據進行備份維護。比如人才機數據的維護,證據、案例數據的維護等;

2.1.2 工程信息管理 對工程的概況、工程參與各方等與索賠可能有關的工程信息進行輸入和維護;

2.1.3 索賠日常管理 對索賠從事件描述、干擾事件分析、合同條款分析、工期索賠計算到費用索賠計算進行連續的可缺省的管理;

2.1.4 索賠文檔管理 對索賠的證據和案例進行搜集和查詢,并對索賠日常管理提供依據;

2.1.5 索賠報表管理 對索賠日常管理和決策管理的成果進行報表設計,得出索賠意向書,索賠報告等;

2.1.6 幫助 對本軟件的使用,特別是索賠操作流程提供使用說明。

2.2 用例圖

2.2.1 用例圖分析

用例圖由參與者(Actor)、用例(Use Case)、系統邊界和關系組成。

參與者:是指系統以外的,在使用系統或與系統交互的過程中所扮演的角色。索賠信息系統中,參與者可以有承包商、發包商、監理方等。由于本文從建筑工程承包商的角度考慮,所以參與者為承包商。

用例:對包括變量在內的一組動作序列的描述,系統執行這些動作,并產生傳遞特定參與者價值的可觀察結果。用例就是參與者想要系統做的事情。

系統邊界:用來表示正在建模的系統的邊界。邊界內表示系統的組成部分,邊界外表示系統外部。參與者在邊界的外面,用例在邊界的里面。

關系:用例圖中的關系包括用例之間的關系、角色之間的關系以及用例和角色之間的關系。這些關系大致可分為3種:

⑴通信關系,如圖1中的參與者承包商與用例“索賠日常管理”之間的連接就是通信關系,通信關系只能存在于參與者與用例之間;

⑵使用(uses)關系或包含(includes)關系,它表示一個用例包含了另外的用例,如圖1中“索賠日常管理”的功能需要使用“索賠事件描述”這個子用例;

⑶擴展(extends)關系,它表示一個用例在另一個用例的基礎上增加某些功能可以完成一個新的功能,如圖1中的“網絡工期分析”用例就是在已有用例“索賠工期計算”的基礎上新增某些功能來完成的。

圖1 索賠信息系統用例圖

圖1所示的用例圖雖然描述了系統所需要完成的功能,但其描述非常簡單,為了對其進行進一步的說明,下面使用用例規范對幾個用例進行詳細的描述。為了便于文檔的跟蹤,對圖1的用例進行了編號,如表1所示。

表1 用例清單

2.2.3 用例描述

用例表清單中詳細列出了索賠信息系統所需要的全部用例表,筆者選取了工期索賠計算的用例進行了詳細描述,如表2 所示。

2.3 類圖

2.3.1 類圖分析

類圖通常包含類、接口、協作和關系,而其中最基本的元素是類或接口。

⑴類:一般包含3個組成部分,分別為類名、屬性和該類提供的方法。

“呼!總算擺脫了那可惡的家伙!”男孩躲在一條長椅后面,一手抓著扶手,一手拍著胸脯,露出半個腦袋觀察周圍的情況,目光不知不覺落在了巷子口那個老爺爺身上。

⑵接口:接口是一系列操作的集合,它指定了一個類所提供的服務。

⑶關系:常見的關系有一般關系、關聯關系、聚合關系、合成關系和依賴關系。

一般關系:表現為類與類之間、接口與接口之間的繼承關系、類與接口之間的實現關系。在索賠信息系統中,一般關系非常普遍。圖2中UserInfo和Adminer分別代表了索賠信息系統的使用者的基本信息和使用者中的領導層的基本信息,這兩個類就是一般關系,即領導層基本信息繼承了所有使用者的基本信息。

表2 工期索賠計算用例

圖2 一般關系類圖

關聯關系:類與類之間的連接,它使一個類知道另一個類的屬性和方法。例如:索賠信息系統中在進行由工期拖延所造成的人工費索賠計算時,需要知道工期索賠計算的屬性,如圖3~4兩個類圖的關系就屬于關聯關系。

圖3 關聯關系類圖

聚合關系:關聯關系的一種,是較強的關聯關系,強調的是整體和個體的關系。關聯關系的兩個類處于同一層次上,聚合關系的兩個類處于不同的層次上,一個是整體,一個是部分。

依賴關系:類與類之間的連接,表示一個類依賴于另一個類的定義。例如,如果A依賴于B,則B體現為局部變量、方法的參數或靜態方法的調用。

2.3.2 類圖設計

索賠信息管理系統主要采用3層架構設計。類主要分為3種:

⑴界面設計類,以Frm前綴開頭,用來設計軟件的界面;

⑵數據實體類,以M前綴開頭,后面跟數據庫表的名稱,將數據庫設計為一個模型實體;

⑶業務邏輯類,以B開頭,后面也是以表的名稱來命名,業務邏輯類用來完成數據的存取操作。

類的設計基本采用這樣的流程:首先根據界面上用戶的輸入的信息生成實體類,然后在界面類中生成業務邏輯對象,再調用業務邏輯對象提供的辦法,以實體類為參數,完成數據的管理功能。

2.3.3 類圖描述

由于索賠方式多樣性、索賠參與方的對立性、工程實際的復雜性,導致對索賠信息系統的功能分析也是比較復雜和難以定性的。本文只對索賠信息系統中的人工費索賠計算模塊的類圖進行詳細的描述,如圖4,以期闡明類圖在分析索賠信息系統功能時的特點和優勢。人工費索賠計算由用戶在FrmLabourCost窗體上實現可視化簡明操作,通過BLabourCost對用戶輸入的數據進行計算、存儲、修改、刪除操作,并在M L a b o u r C o s t和MLabourMethodCost進行信息的實體化。在日常索賠工作中人工費的索賠計算可能由多種方法或項目,所以每一個MLabourMethodCost是MLabourCost中的一個組成部分。

圖4 人工費索賠計算模塊類圖

3 結語

UML技術的優勢還體現在有強大的工具支持,例如Microsoft公司開發的Visio辦公產品正是對UML建模圖形化的最大保障,內置了與程序接口的各類UML功能圖的繪制功能。這也將大大極高UML技術在初步功能分析時的可推廣性和適應性。本文所有UML類圖都是通過Visio工具繪制。

筆者以上過程基本完成了索賠信息系統的功能分析,這是基于UML建模的第一步,也是提綱性的一步。用例圖和類圖的分析及設計對索賠信息系統的框架的形成起到了重要作用,也對索賠信息系統的功能進行了徹底的剖析。之后的序列圖、狀態圖的分析,以及數據庫設計和代碼設計等項目的具體實現是一步步展開,一步步詳細設計的過程,從而完成UML建模到發布軟件的全過程。

[1]成虎,許沛.工程索賠決策支持系統的研究[J].系統工程理論與實踐,1997,(10):4~9

[2]王哲.建設工程索賠管理信息系統研究[D].武漢理工大學大學碩士學位論文,2004

10.3969/j.issn.1001-8972.2012.03.034

猜你喜歡
功能分析系統
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
隱蔽失效適航要求符合性驗證分析
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
電力系統及其自動化發展趨勢分析
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 欧美日韩精品一区二区在线线 | 影音先锋亚洲无码| 国产欧美视频综合二区| 91精品国产综合久久不国产大片| 欧美一级大片在线观看| 国产成人午夜福利免费无码r| 首页亚洲国产丝袜长腿综合| 精品国产美女福到在线不卡f| 性欧美久久| 美女一级毛片无遮挡内谢| 天堂中文在线资源| 狠狠亚洲五月天| 精品无码一区二区在线观看| 精品午夜国产福利观看| 亚洲成av人无码综合在线观看| 暴力调教一区二区三区| 国产美女无遮挡免费视频网站| 欧美性久久久久| 国产一级α片| 中文字幕中文字字幕码一二区| 亚洲综合九九| 精品国产一区二区三区在线观看 | 久久久久亚洲AV成人网站软件| 在线精品视频成人网| 在线精品欧美日韩| 国产精品深爱在线| 国产成人精品亚洲日本对白优播| 国产亚洲精品无码专| 久草视频福利在线观看 | 亚洲成a人片| 99r在线精品视频在线播放| 国产在线拍偷自揄拍精品| 国产男女免费视频| 亚洲第一精品福利| 久青草免费在线视频| 蜜臀AV在线播放| 亚洲床戏一区| 国产在线97| 久久一级电影| 园内精品自拍视频在线播放| 国产丝袜91| 亚洲成aⅴ人片在线影院八| 久久久久人妻一区精品| 欧美在线一二区| 国产精品免费露脸视频| 国产无码性爱一区二区三区| 99re视频在线| 亚亚洲乱码一二三四区| 国产在线观看成人91| 亚欧美国产综合| 国产美女在线观看| 亚洲中文精品人人永久免费| 中文字幕亚洲专区第19页| 一区二区在线视频免费观看| 美女扒开下面流白浆在线试听| 久久人人妻人人爽人人卡片av| 久视频免费精品6| 国产99热| 重口调教一区二区视频| 呦女亚洲一区精品| 国产主播一区二区三区| 精品国产免费观看| 国产凹凸视频在线观看| av一区二区三区高清久久| 国产日韩精品一区在线不卡| 亚洲日本中文综合在线| 亚洲大学生视频在线播放| 日本成人福利视频| 国产一区二区福利| 国产美女无遮挡免费视频| 熟女成人国产精品视频| 国产精品片在线观看手机版| 成人免费一级片| 免费精品一区二区h| 2021国产精品自产拍在线| 香蕉99国内自产自拍视频| 久久亚洲中文字幕精品一区| 永久免费无码成人网站| 亚洲一区精品视频在线 | 波多野结衣中文字幕一区二区| 亚洲成aⅴ人片在线影院八| 东京热一区二区三区无码视频|