當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > ERP系統(tǒng) > ERP設(shè)計(jì)運(yùn)用 > ERP系統(tǒng)開發(fā)
erp系統(tǒng)開發(fā)框架
在今天這個(gè)技術(shù)日新月異的世界中,全球化的市場及激烈的競爭,都使得商務(wù)對信息系統(tǒng)的需求達(dá)到前所未有的迫切,并在不斷擴(kuò)展技術(shù)的同時(shí)希望得到更高的可用性,以便快速適應(yīng)企業(yè)重組、業(yè)務(wù)改造對系統(tǒng)帶來的巨大改變.Erp軟件的出現(xiàn),它的高可用性、適應(yīng)性、先進(jìn)性,能快速的響應(yīng)企業(yè),適時(shí)調(diào)整、迎接更復(fù)雜的挑戰(zhàn).
但是,erp系統(tǒng)的研究和開發(fā)還有一些不足之處,主要表現(xiàn)為以下幾個(gè)方面的內(nèi)容:
1)我們還需要更加詳盡周到的考慮現(xiàn)實(shí)存在的各種不確定因素對該系統(tǒng)的影響,從而來保證系統(tǒng)的穩(wěn)定性.
2)軟件的安全性是至關(guān)重要的內(nèi)容,我們必須通過相應(yīng)的措施來保證erp系統(tǒng)安全可靠運(yùn)行.
3)在互聯(lián)網(wǎng)供應(yīng)商管理與客戶管理上,并沒有做實(shí)踐論證,僅停留在理論層次.因?yàn)槭紫葘?shí)現(xiàn)內(nèi)部管理功能,這一方面的具體功能應(yīng)該進(jìn)一步提高.
UML語言
UML作為一種統(tǒng)一的軟件建模語言具有廣泛的建模能力。
UML是在消化、吸收、提煉至今存在的所有軟件建模語言的基礎(chǔ)上提出的,集百家之所長,它是軟件建模語言的集大成者。UML還突破了軟件的限制,廣泛吸收了其他領(lǐng)域的建模方法,并根據(jù)建模的一般原理,結(jié)合了軟件的特點(diǎn),因此具有堅(jiān)實(shí)的理論基礎(chǔ)和廣泛性。UML不僅可以用于軟件建模,還可以用于其他領(lǐng)域的建模工作。
UML立足于對事物的實(shí)體、性質(zhì)、關(guān)系、結(jié)構(gòu)、狀態(tài)和動(dòng)態(tài)變化過程的全程描述和反映。
UML可以從不同角度描述人們所觀察到的軟件視圖,也可以描述在不同開發(fā)階段中的軟件的形態(tài)。UML可以建立需求模型、邏輯模型、設(shè)計(jì)模型和實(shí)現(xiàn)模型等,但UML在建立領(lǐng)域模型方面存在不足,需要進(jìn)行補(bǔ)充。
作為一種建模語言,UML有嚴(yán)格的語法和語義規(guī)范。
UML建立在元模型理論基礎(chǔ)上,包括4層元模型結(jié)構(gòu),分別是基元模型、元模型、模型和用戶對象。
4層結(jié)構(gòu)層層抽象,下一層是上一層的實(shí)例。
UML中的所有概念和要素均有嚴(yán)格的語義規(guī)范。
UML采用一組圖形符號來描述軟件模型,這些圖形符號具有簡單、直觀和規(guī)范的特點(diǎn),開發(fā)人員學(xué)習(xí)和掌握起來比較簡單。
所描述的軟件模型,可以直觀地理解和閱讀,由于具有規(guī)范性,所以能夠保證模型的準(zhǔn)確、一致。
(1)為軟件系統(tǒng)建立可視化模型。
UML符號具有良好的語義,不會引起歧義;基于UML的可視化模型,使系統(tǒng)結(jié)構(gòu)直觀、易于理解;使用UML進(jìn)行軟件系統(tǒng)的模型不但有利于系統(tǒng)開發(fā)人員和系統(tǒng)用戶的交流,還有利于系統(tǒng)維護(hù)。模型是系統(tǒng)的藍(lán)圖,它可以對開發(fā)人員的規(guī)劃進(jìn)行補(bǔ)充,模型可以幫助開發(fā)人員規(guī)劃要建的系統(tǒng)。有了正確的模型就可以實(shí)現(xiàn)正確的系統(tǒng)設(shè)計(jì),保證用戶的要求得到滿足,系統(tǒng)能在需求改變時(shí)站得住腳。對于一個(gè)軟件系統(tǒng),模型就是開發(fā)人員為系統(tǒng)設(shè)計(jì)的一組視圖。這組視圖不僅描述了用戶需要的功能,還描述了怎樣去實(shí)現(xiàn)這些功能。 [2]
(2)為軟件系統(tǒng)建立構(gòu)件。
UML不是面向?qū)ο蟮木幊陶Z言,但它的模型可以直接對應(yīng)到各種各樣的編程語言。例如,它可以使用代碼生成器工具將UML模型轉(zhuǎn)換為多種程序設(shè)計(jì)語言代碼,如可生成C++,XML,DTD,JAVA, Visual basic等語言的代碼,或使用反向生成器工具將程序源代碼轉(zhuǎn)換為UML;甚至還可以生成關(guān)系數(shù)據(jù)庫中的表。
(3)為軟件系統(tǒng)建立文檔。
UML可以為系統(tǒng)的體系結(jié)構(gòu)及其所有細(xì)節(jié)建立文檔。不同的UML模型圖可以作為項(xiàng)目不同階段的軟件開發(fā)文檔。
(四)設(shè)計(jì)工具PowerDesigner(PD)
PowerDesigner最初由Xiao-Yun Wang(王曉昀)在SDP Technologies公司開發(fā)完成。
PowerDesigner是Sybase的企業(yè)建模和設(shè)計(jì)解決方案,采用模型驅(qū)動(dòng)方法,將業(yè)務(wù)與IT結(jié)合起來,可幫助部署有效的企業(yè)體系架構(gòu),并為研發(fā)生命周期管理提供強(qiáng)大的分析與設(shè)計(jì)技術(shù)。
PowerDesigner獨(dú)具匠心地將多種標(biāo)準(zhǔn)數(shù)據(jù)建模技術(shù)(UML、業(yè)務(wù)流程建模以及市場領(lǐng)先的數(shù)據(jù)建模)集成一體,并與 .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流開發(fā)平臺集成起來,從而為傳統(tǒng)的軟件開發(fā)周期管理提供業(yè)務(wù)分析和規(guī)范的數(shù)據(jù)庫設(shè)計(jì)解決方案。此外,它支持60多種關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)/版本。
PowerDesigner運(yùn)行在Microsoft Windows平臺上,并提供了Eclipse插件
- 1erp系統(tǒng)項(xiàng)目開發(fā)周期
- 2成都東莞erp系統(tǒng)開發(fā)
- 3企業(yè)erp開發(fā)平臺
- 4出版行業(yè)erp系統(tǒng)開發(fā)
- 5erp開發(fā)的財(cái)務(wù)系統(tǒng)模塊包括
- 6產(chǎn)品開發(fā)erp
- 7erp系統(tǒng)軟件開發(fā)公司
- 8福州廣州erp系統(tǒng)開發(fā)
- 9開發(fā)erp系統(tǒng)注意事項(xiàng)
- 10erp開發(fā)系統(tǒng)開發(fā)公司
- 11java開發(fā)erp系統(tǒng)難不難
- 12編寫erp軟件
- 13開發(fā)erp項(xiàng)目
- 14erp功能開發(fā)
- 15東營erp系統(tǒng)定制開發(fā)公司
- 16erp系統(tǒng)上線
- 17erp系統(tǒng)開發(fā)步驟
- 18蘇州深圳erp系統(tǒng)開發(fā)
- 19erp公司管理系統(tǒng)開發(fā)
- 20erp系統(tǒng)源碼開發(fā)平臺
- 21武漢erp系統(tǒng)開發(fā)哪家好點(diǎn)
- 22旅游erp管理系統(tǒng)開發(fā)流程
- 23蘇州erp管理系統(tǒng)開發(fā)定制
- 24erp軟件系統(tǒng)開發(fā)工具
- 25開發(fā)erp企業(yè)管理系統(tǒng)
- 26erp對接物流系統(tǒng)開發(fā)
- 27服裝erp管理軟件系統(tǒng)開發(fā)
- 28erp系統(tǒng)源碼開發(fā)java
- 29erp管理系統(tǒng)定制開發(fā)背景
- 30erp系統(tǒng)開發(fā)實(shí)習(xí)內(nèi)容
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓