張文麗
摘 要:在當前時代下,隨著我國信息技術和計算機網(wǎng)絡的不斷發(fā)展,為了突出智能化的制造局面,對軟件的實現(xiàn)過程和項目管理提出了更多的要求,相關技術人員應當結(jié)合這些要求以及標準來進行日常的軟件生產(chǎn)和管理工作,并且以模型為基礎作為紐帶來貫穿整個編碼過程和設計階段,將一些多復制難遷移的傳統(tǒng)項目變得更加簡潔,從而實現(xiàn)高效的產(chǎn)品研發(fā)局面。
關鍵詞:模型;軟件研發(fā);管理研究
在基于模型的生產(chǎn)管理軟件研發(fā)的過程中,相關技術人員需要對軟件的架構(gòu)設計進行全方位的改進,并且以轉(zhuǎn)變項目應用模式為主要的出發(fā)點,對軟件產(chǎn)品的靈活性和配置性進行有效的改進以及調(diào)整,并且在進行軟件開發(fā)和設計的過程中還要充分的滿足用戶的實際使用需求,從而保障軟件生產(chǎn)和研發(fā)工作能夠以用戶的需求為主來進行精準性的反饋,從整體上提高軟件研發(fā)的效果以及質(zhì)量。
一、基于模型的軟件研發(fā)方法
基于模型的軟件研發(fā)方法主要是對模型的信息進行傳遞,將業(yè)務和IT進行相互的融合,是對流程數(shù)據(jù)和組件作為主要的工作內(nèi)容來對模型進行傳遞。
在業(yè)務流程建模方面,需要相關技術人員對工業(yè)軟件的研發(fā)過程進行信息的傳達以及表達,從而對一些準確性的描述進行有效的積累,與此同時還需要全面的了解產(chǎn)品設計和項目應用方面的技術要求,結(jié)合模型產(chǎn)品研發(fā)的現(xiàn)狀和要求,利用可視化的技術來對需求和業(yè)務進行有效的分析以及梳理,將軟件設計和產(chǎn)品的研發(fā)融入到全過程中,在傳統(tǒng)定制化研發(fā)模型的基礎上,向著服務新模式進行有效的轉(zhuǎn)變,這樣一來不僅可以有效地降低軟件研發(fā)的資金投入,還有效地縮短了軟件研發(fā)的周期,使得軟件可以在短時間內(nèi)滿足用戶的需求,并且完成交付。
在進行數(shù)據(jù)建模的過程中,主要是根據(jù)數(shù)據(jù)的特征和類型來進行模型的驅(qū)動,主要包括了業(yè)務對象和數(shù)據(jù)對象,并且根據(jù)實際的軟件開發(fā)需求來定義和規(guī)范數(shù)據(jù)庫的對象,從而使得數(shù)據(jù)庫具有科學和規(guī)范的特征,在實際研發(fā)的過程中還要根據(jù)數(shù)據(jù)庫的對象來科學合理地進行創(chuàng)建和變更工作,對數(shù)據(jù)庫的數(shù)據(jù)變更進行版本的管理和源頭的追溯,對業(yè)務組件和數(shù)據(jù)庫的對象進行映射處理,從而實現(xiàn)可視化的展示局面。與此同時還可以通過數(shù)據(jù)模型驅(qū)動對和業(yè)務緊密相關的數(shù)據(jù)進行整體性的分析以及概述,形成統(tǒng)一而系統(tǒng)的模型設計,這樣才可以對生產(chǎn)進行集成性的處理,有效的解決重復數(shù)據(jù)的問題。另外,相關技術人員還可以將原數(shù)規(guī)則進行統(tǒng)一,有效的解決數(shù)據(jù)孤島,在系統(tǒng)中實現(xiàn)高效化的數(shù)據(jù)共享以及流通,從整體上提高數(shù)據(jù)的質(zhì)量。與此同時還可以利用數(shù)據(jù)模型的管理工作將產(chǎn)品物理模型在項目數(shù)量和回歸項目上,能夠根據(jù)產(chǎn)品的版本和項目來進行個性化的制定,并且可以及時的發(fā)現(xiàn)在數(shù)據(jù)庫中的一些變更對象,還可以對變更的數(shù)據(jù)進行具體性的描述,不斷提高軟件研發(fā)的質(zhì)量以及數(shù)據(jù)收集的質(zhì)量。
二、軟件研發(fā)過程的分析
相關技術人員在進行軟件研發(fā)的過程中,需要全面的了解產(chǎn)品的需求以及對相關數(shù)據(jù)模型,進行有效的梳理,根據(jù)用戶的需求科學合理的進行軟件設計,從而實現(xiàn)生產(chǎn)系統(tǒng)軟件研發(fā)向模型研發(fā)的成功轉(zhuǎn)型,在對需求進行分析時,相關技術人員要選擇一些典型的案例,并且結(jié)合業(yè)務需求來提煉出共同點以及不同點。在對業(yè)務進行梳理的過程中,要以需求作為主要的切入點,構(gòu)建完整的業(yè)務模型和數(shù)據(jù)模型,再從業(yè)務和數(shù)據(jù)兩個方面入手,利用可視化技術來進行建模系統(tǒng)的構(gòu)建,在構(gòu)建的過程中需要將業(yè)務流程和功能屬性等參數(shù)融入到系統(tǒng)中,使得業(yè)務能夠和數(shù)據(jù)進行相互的融合,并且一些管理業(yè)務的功能模塊和數(shù)據(jù)也可以一一對照,滿足軟件研發(fā)的需求。在研發(fā)工作等最后,還可以利用例圖和類圖來對組件進行科學合理的設計,并且進行軟件開發(fā)工作,根據(jù)模型的特點選擇正確的研發(fā)工具,支撐生產(chǎn)管理產(chǎn)品的研發(fā),使得產(chǎn)品能夠和業(yè)務方案進行有效的融合,并且和IT進行有效的連接,能夠?qū)σ恍碗s的組織體架構(gòu)來進行軟件產(chǎn)品的實現(xiàn),不斷的提高軟件的應用效果。另外,在基于模型的生產(chǎn)管理軟件研發(fā)以及應用的過程中,相關技術人員要不斷地提高自身的專業(yè)水平以及技術水平,從而保證實際軟件研發(fā)工作的有序進行。在整個研發(fā)的過程中要及時的發(fā)現(xiàn)軟件在運行和使用方面的不足之處,結(jié)合這些問題提出針對性的解決措施,再確認無誤之后才可以投入到實驗室中進行實際的使用模擬,在模擬時要對軟件的性能和流暢度進行全方位的了解,從而使得軟件研發(fā)能夠?qū)崿F(xiàn)智能化的轉(zhuǎn)型,基于模型來不斷地完善自身的功能。
三、研發(fā)成果及應用分析
在產(chǎn)品研發(fā)的過程中,主要是以模型的思想作為主要的出發(fā)點,并且完成生產(chǎn)計劃管理、庫存管理、采購管理等方面的內(nèi)容,在企業(yè)建模系統(tǒng)建設的過程中,需要對產(chǎn)品設計進行快速性的轉(zhuǎn)化,這樣才可以最大程度地提高產(chǎn)品的開發(fā)效率以及開發(fā)質(zhì)量,并且以模型作為指導可以對一些參數(shù)進行定義,在模型內(nèi)部進行有效的整合,滿足不同行業(yè)和不同業(yè)務的需求。在項目應用的過程中主要是根據(jù)模型產(chǎn)品的研發(fā)作為主要的條件,將項目進行快速的實施以及交付。將模型和IT進行融合時,需要在傳統(tǒng)實施模式的基礎上,朝著模型軟件實施模式進行成功的轉(zhuǎn)型,并且在模型中一些產(chǎn)品的組件也可以重復的使用,有效地減少了項目定制化的開發(fā),不斷的提高用戶的使用體驗,并且也形成了獨特和高效的交互方式,有效地提高了用戶的滿意程度。在軟件開發(fā)完成之后,用戶在使用一段時間時,相關企業(yè)的工作人員要對用戶的滿意度和使用情況進行綜合性的分析,這樣才可以對自身的操作手段以及操作模式進行有效的改進以及創(chuàng)新,提高生產(chǎn)管理軟件工作的有效性。
結(jié)束語
基于模型的軟件研發(fā)與應用模式,實現(xiàn)了全過程模型的貫通,并且整個項目也可以進行快速的交付,在實際工作的過程中,要以客戶的需求為主,對業(yè)務進行快速的轉(zhuǎn)化,并且強化邏輯復用以及定制化的頁面,從而保障軟件能夠在實際中高效地實施,與此同時還要從項目管理角度將研發(fā)過程橫向到邊的產(chǎn)品譜系全覆蓋,從而達到降本增效的研發(fā)效果。
參考文獻
[1]李廣華.基于事件驅(qū)動模型的生產(chǎn)管理系統(tǒng)應用研究[J].科技廣場,2017(2):37-42.
[2]王琦.基于云模型的電力生產(chǎn)管理軟件可信評估方法[J].計算機應用與軟件,2018(7):39-42.
[3]張彥.基于模型的開發(fā)方法在通訊管理模塊軟件中的應用[J].航空電子技術,2018(2):33-38.