資源描述:
《融合業(yè)務(wù)平臺中業(yè)務(wù)生成研究分析與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、...頁眉<>全部作者:陳章耀第1作者單位:北京郵電大學(xué)網(wǎng)絡(luò)與交換技術(shù)國家重點實驗室論文摘要:融合業(yè)務(wù)平臺為電信業(yè)務(wù)的開發(fā)、部署和運行提供了強大的支持,然而直接在平臺的業(yè)務(wù)接口上編寫業(yè)務(wù)代碼仍然過于復(fù)雜和繁瑣。針對業(yè)務(wù)平臺的特點,提出了1種通過擴展UML活動圖搭建業(yè)務(wù)邏輯模型,并利用業(yè)務(wù)邏輯模型生成業(yè)務(wù)代碼的方法。使用該方法,降低了業(yè)務(wù)開發(fā)的難度,提高了業(yè)務(wù)開發(fā)的效率。文中重點研究了UML活動圖的擴展、業(yè)務(wù)邏輯建模方法和模型到業(yè)務(wù)代碼的轉(zhuǎn)換。關(guān)鍵詞:電信業(yè)務(wù)平臺;業(yè)務(wù)生成;UML擴展;活動圖;代碼生成(瀏覽全文)發(fā)表日期:2008年01月18日同行評議:(暫時沒有)綜合評價:(暫時沒有)修改稿
2、:<>1.緒論1.1研究背景....頁腳...頁眉網(wǎng)絡(luò)被認為是互聯(lián)網(wǎng)發(fā)展的第三階段。網(wǎng)絡(luò)的設(shè)計和實施能夠帶來切身實際的利益,城域網(wǎng)、企業(yè)網(wǎng)、局域網(wǎng)、家庭網(wǎng)和個人網(wǎng)絡(luò)都是網(wǎng)絡(luò)發(fā)展的體現(xiàn)。網(wǎng)絡(luò)發(fā)明的初衷并不僅僅是表現(xiàn)在它的規(guī)模上,而是互聯(lián)互通,資源共享,消除資源訪問的壁壘,讓生活更加方便、快捷、高效。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)絡(luò)在應(yīng)用方面也體現(xiàn)出了很大的潛力,能夠共享和調(diào)度成千上萬的計算設(shè)備協(xié)同并發(fā)工作,能匯聚數(shù)百萬計的信息資源加以歸類、分析和發(fā)布,還可以讓世界每一個角落的人們實時溝通交流。在現(xiàn)代高速發(fā)展的社會里,企業(yè)與企業(yè)之間的聯(lián)系日益密切,大量的、復(fù)雜的信息交流顯得由為重要。隨著電子科技的高速發(fā)展
3、,那些如何復(fù)雜大量的信息,通過網(wǎng)絡(luò)技術(shù)幫助下,就可以輕而易舉的從某一地方傳送到另一地方,而且簡單、快速、準確,給人們帶來了很大的方便。而在現(xiàn)代企業(yè)中,網(wǎng)絡(luò)技術(shù)在管理中的應(yīng)用,已顯得舉足輕重。隨著企業(yè)信息化進程的進一步深入和發(fā)展,計算機在企業(yè)中的應(yīng)用越來越廣泛,而企業(yè)對計算機的依賴越來越強。隨著網(wǎng)絡(luò)應(yīng)用的日益豐富以及人們在日常生活中對網(wǎng)絡(luò)依賴的日漸緊密,那么對于網(wǎng)絡(luò)吞吐量,網(wǎng)絡(luò)延時,網(wǎng)絡(luò)鏈路的穩(wěn)定性以及網(wǎng)絡(luò)服務(wù)的多樣性就會產(chǎn)生新的要求,同時也希望網(wǎng)絡(luò)應(yīng)用的花銷能更加低廉,這樣針對電信網(wǎng)絡(luò)運營商所提供的服務(wù)將會產(chǎn)生巨大的挑戰(zhàn),本實時通信系統(tǒng)的成功應(yīng)用將會給運營商們提供更加方便,快捷,穩(wěn)定,并且低廉
4、的網(wǎng)絡(luò)運營成本,本實時通信系統(tǒng)幫助企業(yè)實現(xiàn)巨大的商業(yè)價值的同時也為用戶帶來的更加高效,快速,穩(wěn)定并且廉價的網(wǎng)絡(luò)服務(wù)資源。1.2選題理論更多文章http://www.yourmyhe.com/mxdwk1.2.1需求分析方法....頁腳...頁眉在軟件的設(shè)計和開發(fā)過程中,需求分析是一個重要的階段,是項目開發(fā)的基本要素,是項目實現(xiàn)和實行的關(guān)鍵。軟件工程的需求分析指的是了解用戶需求,在軟件的功能上和客戶溝通并且達成一致,評估軟件的風險系數(shù)和項目需要付出的代價,最終形成一個完善設(shè)計實現(xiàn)的復(fù)雜過程。目前比較流行的軟件需求分析方法有:結(jié)構(gòu)化分析方法和面向?qū)ο蟮姆治龇椒ā?.結(jié)構(gòu)化分析結(jié)構(gòu)化分析方法給出一組
5、幫助系統(tǒng)分析人員產(chǎn)生功能規(guī)約的原理與技術(shù)。它一般利用圖形表達用戶需求,使用的手段主要有數(shù)據(jù)流圖、數(shù)據(jù)字典、結(jié)構(gòu)化語言、判定表以及判定樹等。結(jié)構(gòu)化分析的步驟如下:①分析當前的情況,做出反映當前物理模型的DFD;②推導(dǎo)出等價的邏輯模型的DFD;③設(shè)計新的邏輯系統(tǒng),生成數(shù)據(jù)字典和基元描述;④建立人機接口,提出可供選擇的目標系統(tǒng)物理模型的DFD;⑤確定各種方案的成本和風險等級,據(jù)此對各種方案進行分析;⑥選擇一種方案;⑦建立完整的需求規(guī)約。2.面向?qū)ο蠓治雒嫦驅(qū)ο笫窃诮Y(jié)構(gòu)化設(shè)計方法出現(xiàn)很多問題的情況下應(yīng)運而生的。從結(jié)構(gòu)化設(shè)計的方法中,我們不難發(fā)現(xiàn),結(jié)構(gòu)化設(shè)計方法求解問題的基本策略是從功能的角度審視問題域
6、。它將應(yīng)用程序看成實現(xiàn)某些特定任務(wù)的功能模塊,其中子過程是實現(xiàn)某項具體操作的底層功能模塊。在每個功能模塊中,用數(shù)據(jù)結(jié)構(gòu)描述待處理數(shù)據(jù)的組織形式,用算法描述具體的操作過程。面對日趨復(fù)雜的應(yīng)用系統(tǒng),這種開發(fā)思路逐漸暴露了一些弱點。那么面向?qū)ο蟮姆治鍪紫雀鶕?jù)客戶需求抽象出業(yè)務(wù)對象;然后對需求進行合理分層,構(gòu)建相對獨立的業(yè)務(wù)模塊;之后設(shè)計業(yè)務(wù)邏輯,利用多態(tài)、繼承、封裝、抽象的編程思想,實現(xiàn)業(yè)務(wù)需求;最后通過整合各模塊,達到高內(nèi)聚、低耦合的效果,從而滿足客戶要求。....頁腳...頁眉1.4.2系統(tǒng)開發(fā)設(shè)計方法軟件的開發(fā)設(shè)計模型是將軟件開發(fā)的整個過程、事件以及任務(wù)提取匯總而成的結(jié)構(gòu)化框架。軟件的開發(fā)包括
7、了需求分析、系統(tǒng)設(shè)計、編碼實現(xiàn)以及單元、系統(tǒng)測試等階段,有時也會有一部分的后期維護階段。軟件的開發(fā)設(shè)計模型能夠更加清晰、直觀地反應(yīng)出軟件設(shè)計開發(fā)的全部過程,明確定義了開發(fā)過程中所需要完成的事件和任務(wù)。常見的軟件設(shè)計模型有:邊做邊改模型、瀑布模型、原型模型、增量模型、螺旋模型、演化模型、噴泉模型、智能模型、混合模型等,下面將列舉并介紹其中比較常用的兩種模型。第2章實時通信系統(tǒng)的需求分析2.1客戶業(yè)務(wù)