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