基于UML的協(xié)同式CASE平臺的研究與實現(xiàn).pdf

基于UML的協(xié)同式CASE平臺的研究與實現(xiàn).pdf

ID:57994947

大?。?68.35 KB

頁數(shù):5頁

時間:2020-04-19

基于UML的協(xié)同式CASE平臺的研究與實現(xiàn).pdf_第1頁
基于UML的協(xié)同式CASE平臺的研究與實現(xiàn).pdf_第2頁
基于UML的協(xié)同式CASE平臺的研究與實現(xiàn).pdf_第3頁
基于UML的協(xié)同式CASE平臺的研究與實現(xiàn).pdf_第4頁
基于UML的協(xié)同式CASE平臺的研究與實現(xiàn).pdf_第5頁
資源描述:

《基于UML的協(xié)同式CASE平臺的研究與實現(xiàn).pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫

1、V_01.3lNO.3安徽工業(yè)大學(xué)學(xué)報(自然科學(xué)版)第3l卷第3期July2014J.ofAnhuiUniversityofTechnology(NaturalScience)2014年7月文章編號:1671—7872(2014)03—0314—04基于UML的協(xié)同式CASE平臺的研究與實現(xiàn)鄧育,陳業(yè)斌。邰偉鵬(安徽工業(yè)大學(xué)計算機科學(xué)與技術(shù)學(xué)院,安徽馬鞍山243032)摘要:針對目前軟件生產(chǎn)要求的高效率、短周期、高質(zhì)量及面向團(tuán)隊協(xié)作開發(fā)等需求,提出一種基于UML(u_nmedModelingLanguage)的協(xié)同式開發(fā)方法,并基于此方法設(shè)計出B/S模式的集

2、成化CASE(ComputerAidedSoftw~eEngineering)平臺。平臺采用嵌套式3層架構(gòu)及面向工作流的基于角色的訪問控制。實現(xiàn)了在瀏覽器界面動態(tài)設(shè)置角色權(quán)限、創(chuàng)建與修改項目數(shù)據(jù)庫及前后臺代碼自動生成等功能。實驗結(jié)果表明:該平臺能夠有效地滿足開發(fā)過程中的明細(xì)分工,高效組合等要求;開發(fā)周期縮短,開發(fā)效率提高,軟件系統(tǒng)的開發(fā)成本降低。關(guān)鍵詞:UML;協(xié)同式;3層架構(gòu);工作流;基于角色的訪問控制中圖分類號:TP311.56文獻(xiàn)標(biāo)志碼:Bdoi:10.3969/j.issn.1671—7872.2014.03.020ResearchandImplem

3、entationofUML—basedCollaborativeCASEPlatformDENGYu,CHENYebin,TAIWeipeng(SchoolofComputerScienceandTechnology,AnhuiUniversityofTcchnology,Ma’anshan243032,China)Abstract:Accordingtotherequirementsofhilghefficiency,shortcycle,highqualityandteam-orientedinthesoftwareproduction,amethodo

4、fUML-basedcollaborativedevelopmentisproposed,andanintegratedCASEplatformunderB/Smodewhichadoptsthenested3-tierarchitectureandtheworkflow-orientedRoleAccessControl(RBAC)modelisdesignedaccordingtothismethod.Itisimplementedthatdynamicallysetrolepermissionsonthebrowserinterface,createo

5、rmodifytheprojectdatabase,besidesthefunctionofautomaticallycodegeneration.Practiceresultshowsthattheplatformcanefectivelymeettherequirementsofdetaileddivisionoflaborandefficientportfoliointheprocessofdevelopment,andcallalsoshortenthedevelopmentcycle,improvetheefficiencyofdevelopmen

6、t,andreducesoftwaredevelopmentcost.Keywords:UML;collaborative;3-tierarchitecture;workflow;roleaccesscontrol在合理時間內(nèi)開發(fā)和管理高質(zhì)量軟件是軟件生產(chǎn)亟待解決的問題,基于UML的集成化軟件開發(fā)方法針對此問題提供了良好的解決方案。周伯生等n1對基于UML的集成化軟件開發(fā)環(huán)境作了大量研究,討論了基于UML的集成化軟件開發(fā)環(huán)境的設(shè)計思想及應(yīng)具備的主要功能和基于該思想開發(fā)的可視化建模工具UML/Designer的功能體系結(jié)構(gòu)與實現(xiàn);陳英等圓設(shè)計目標(biāo)語言C抖的代碼

7、生成結(jié)構(gòu),提出代碼生成器由模型檢查子系統(tǒng)、模型屬性設(shè)置子系統(tǒng)和代碼生成子系統(tǒng)3部分構(gòu)成,最終實了基于UML可視化CASE平臺的C_卜}源代碼的自動生成;趙金寶等探討了CASE的集成機制,重點對UML建模技術(shù)、一致性檢查進(jìn)行研究。這些研究工作針對性很強,且卓有成效。當(dāng)前基于UML的CASESE具種類繁多,諸如RationalRose,Visio等,在一定程度上為開發(fā)者減輕了負(fù)擔(dān)。但是,這些工具鮮有支持B/S模式下的軟件開發(fā),又多不便于協(xié)同式開發(fā),而當(dāng)前對軟件團(tuán)隊開發(fā)的要求貫穿需求分析、設(shè)計、測試、實施各個階段。采用協(xié)同模式可以針對團(tuán)隊開發(fā)成員不同的角色賦予收稿

8、日期:2013—04—18基金項目:安徽省教育廳自然

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。