軟件開(kāi)發(fā)管理平臺設計分析論文
摘要:就軟件開(kāi)發(fā)管理平臺進(jìn)行了多元化的分析和設計,并根據相關(guān)技術(shù)和基本框架分別進(jìn)行了探討,希望在軟件開(kāi)發(fā)建設方面可以提供一定的借鑒和指導作用。
關(guān)鍵詞:軟件開(kāi)發(fā)管理平臺;多元化;設計;基本框架
中圖分類(lèi)號:TP311 文獻標識碼:A 文章編號:2095-1302(2016)02-0073-02
0引言
近些年來(lái),軟件開(kāi)發(fā)管理系統方面的技術(shù)有比較穩定的發(fā)展,在逐漸完善的同時(shí)功能需求也越來(lái)越大,因此為了滿(mǎn)足功能需求軟件開(kāi)發(fā)管理平臺必須進(jìn)行進(jìn)一步的發(fā)展和升級。在目前我們主要研究的軟件開(kāi)發(fā)管理平臺還存在局限性,從整體出發(fā)進(jìn)行多元設計是我們現階段必須掌握的技術(shù)。
1軟件開(kāi)發(fā)管理的相關(guān)內容
在現階段對軟件開(kāi)發(fā)管理可以通過(guò)多種途徑進(jìn)行優(yōu)化,例如加強生產(chǎn)計劃、改進(jìn)軟件開(kāi)發(fā)過(guò)程等,可以使軟件開(kāi)發(fā)管理達到一體化的標準,促進(jìn)企業(yè)的融合和發(fā)展,并且可以為企業(yè)的自動(dòng)化和一站式服務(wù)提供技術(shù)支持。提升企業(yè)管理和項目管理兩大基礎功能。項目管理和企業(yè)管理分別從配置管理和設計管理等出發(fā),完成測試自動(dòng)化進(jìn)程。質(zhì)量一直是軟件開(kāi)發(fā)企業(yè)追求的目標,也是一個(gè)企業(yè)賴(lài)以生存和發(fā)展的根本。對于軟件企業(yè)而言,鑒定軟件的質(zhì)量問(wèn)題往往需要專(zhuān)門(mén)測試的軟件,這是最為關(guān)鍵的部分。因此測試軟件也是一項比較困難的問(wèn)題,要采用先進(jìn)的技術(shù)確保測試結果的準確性,合理的方法和工具是測試成功的重要保證。在我國現階段市場(chǎng)中已經(jīng)出現了關(guān)于測試過(guò)程管理的工具,這在很大程度上能夠在大企業(yè)中發(fā)揮一定的作用并取得良好的效果,但是針對小公司來(lái)說(shuō)還缺乏定制一個(gè)測試管理平臺來(lái)提高工作效率和自動(dòng)化水平。
2針對軟件開(kāi)發(fā)管理系統的多元化分析
多元化軟件開(kāi)發(fā)系統中最為關(guān)鍵的部分就是關(guān)于軟件開(kāi)發(fā)管理的自動(dòng)化,要以此為設計目標和方向,不斷的有機結合軟件開(kāi)發(fā)管理和企業(yè)資源規劃兩種資源,從整體上形成高效管理模式的軟件開(kāi)發(fā)管理平臺。
2.1軟件開(kāi)發(fā)管理平臺的初始化目標
在軟件開(kāi)發(fā)管理平臺中要發(fā)揮多種管理的能力和潛能,充分調動(dòng)各個(gè)部分的作用,例如系統需求管理、設計管理、項目管理和配置管理等多方面內容。在多元化方面主要體現在關(guān)鍵的位置上,一般存在于軟件工程、項目管理和企業(yè)管理三個(gè)主要方面。充分促進(jìn)企業(yè)管理和項目管理的相互協(xié)調,互相配合,可以使軟件開(kāi)發(fā)管理更為科學(xué)、提高效率。為了滿(mǎn)足不同規模的軟件企業(yè)需求必須對軟件開(kāi)發(fā)企業(yè)進(jìn)行足夠的技術(shù)支持和資金支持,才能為多元化的設計提供可行性條件。
2.2軟件開(kāi)發(fā)管理平臺的概況和特征
網(wǎng)絡(luò )技術(shù)在當今社會(huì )的普及程度越來(lái)越強,同時(shí)在軟件開(kāi)發(fā)管理平臺的應用也越來(lái)越多。網(wǎng)絡(luò )技術(shù)在軟件開(kāi)發(fā)中起到拓展功能的作用,在此基礎上,軟件開(kāi)發(fā)企業(yè)的工作中心在于對開(kāi)發(fā)軟件的多元性方面,主要體現在基礎功能和分析功能兩個(gè)方面的拓展。在數學(xué)模型的基礎上建立模擬基礎工作流程,提高預測的準確性和開(kāi)發(fā)更多的項目管理功能,以達到兼容能力更強、在線(xiàn)管理更健全的目的。在目前的研究水平下,我們更應該注意軟件開(kāi)發(fā)管理系統的多元化設計,應該投入更多的精力和資金,這樣會(huì )有益于資源方面的控制力,還能實(shí)時(shí)監控進(jìn)度和質(zhì)量問(wèn)題,全方位的對項目進(jìn)程進(jìn)行跟蹤和指導。
3軟件開(kāi)發(fā)管理平臺的多元化技術(shù)依托和基本結構
在實(shí)際操作中針對多元化設計一般最需要的就是先進(jìn)的技術(shù)支撐。最為普遍的技術(shù)就是SOA技術(shù),這項技術(shù)的最主要用途在于對系統的分解作用,不僅如此,還可以按照一定的序列對服務(wù)進(jìn)行編排,在此基礎之上能夠擴大軟件管理平臺的功能和規模,并且大大增強了軟件管理平臺的可擴展性和靈活性?xún)煞N性質(zhì)。另一種比較常見(jiàn)的技術(shù)是基于WebServices技術(shù),這種技術(shù)的主要作用是輔助SOA,對軟件開(kāi)發(fā)管理系統的兼容性有所擴展,并且同時(shí)構建SOA架構。第三種技術(shù)是XML技術(shù),這種技術(shù)的主要作用在于能夠規范Web服務(wù),平臺的建立需要此種技術(shù)作為標準,而平臺中數據的相互轉換則需要自描述功能。第四種技術(shù)是RUI技術(shù),這種技術(shù)的界面采用富用戶(hù),但在外觀(guān)上分辨不出和普通應用程序的差別,但是要想構建人機交互的功能則必須要有服務(wù)功能,平臺系統更容易進(jìn)行操作,并且界面更加簡(jiǎn)潔。第五種技術(shù)是J2EE標準,平臺系統要保持在運行過(guò)程中不依靠其他運行程序則必須采用分布式結構,可以大大加強系統軟件的靈活性,減少平時(shí)的維護費用和運行成本。在多元化方案的設計環(huán)節應該注意系統的生命周期,在軟件開(kāi)發(fā)管理平臺多元化設計中最關(guān)鍵的部分就是通常要采取B/S網(wǎng)絡(luò )結構模式,在我們現階段的研究當中大多數都采取這種技術(shù),這種技術(shù)最為簡(jiǎn)便的地方就是可以在不安裝客戶(hù)端的情況下進(jìn)行運行,可以體現出更加模塊化的技術(shù)特點(diǎn)。另外數據庫的規模應該擴大,這樣有利于邏輯關(guān)系的簡(jiǎn)潔化,操作系統也更加方便快捷,在數據的完整性方面有更多體現。系統的安全性和開(kāi)放性也應該有所約束,讓系統的安全性有一定的技術(shù)保證,針對不同用戶(hù)采用分級管理模式,并以加密和訪(fǎng)問(wèn)權限兩種手段來(lái)提高軟件開(kāi)發(fā)平臺的安全性。另外平臺在平時(shí)的運行過(guò)程中,要時(shí)刻注意到客戶(hù)端和軟硬性的先進(jìn)性,并且要注意日常應用程序和數據庫服務(wù)器的運行狀況保持良好,保證在正常生命周期內保持良好的運行狀態(tài)。軟件開(kāi)發(fā)管理平臺在多元化設計的框架構建方面一般分為四個(gè)層次,分別是基礎設施層、交互層、支撐層和應用層,在一般情況下交互層、基礎設施層和應用層分別代表用戶(hù)、信息和系統的核心部分。主要代表模塊分別是企業(yè)管理功能、項目管理功能和軟件功能自動(dòng)化三大模塊。除這些外還需要一些支撐層把組件進(jìn)行合理構建,用于軟件開(kāi)發(fā)管理平臺的多元化設計。三大主要功能模塊涵蓋了以上相關(guān)內容。項目功能主要體現在兩個(gè)方面,一是項目計劃模型,二是實(shí)際需求。在項目進(jìn)行審核發(fā)布之前,需要根據管理和條目?jì)煞N手段對項目進(jìn)行預覽,這樣能形成最優(yōu)化的配置管理模式。在對軟件的功能管理方面要采取自動(dòng)化手段,在原始模型和文檔的基礎上形成新的模型,并且要單獨為其設計模式和范例,不斷優(yōu)化升級文檔質(zhì)量的管理,在設備的運作過(guò)程中要優(yōu)化各技術(shù)路線(xiàn)相互配合作用。在目前的企業(yè)管理中,要深入考慮企業(yè)的需求內容,履行合同上的信息要求,針對子系統和標準模塊進(jìn)行自定義的程序設置,及時(shí)對客戶(hù)信息進(jìn)行回訪(fǎng)和自動(dòng)報警兩種功能,這兩種功能要根據客戶(hù)信息才得以實(shí)現。
4軟件開(kāi)發(fā)管理平臺的相關(guān)軟件內容
開(kāi)發(fā)的軟件必須具有通用性強、適用范圍廣、提高工作效率等一系列優(yōu)勢,這樣可以協(xié)助工作人員把項目中的軟件開(kāi)發(fā)管理平臺做到更好。因此要求所開(kāi)發(fā)的軟件應具備以下功能:(1)能夠在各種環(huán)境下運行,適應性要強。任何軟件都需要一定的運行環(huán)境,而軟件的適應性強弱將直接影響著(zhù)軟件的使用效果和穩定性。(2)能夠積極協(xié)助指導項目開(kāi)展相關(guān)工作,運用開(kāi)發(fā)制約和方法學(xué)等手段構建軟件架構,這樣的好處是可以潛移默化的影響使用者的開(kāi)發(fā)方式和風(fēng)格,開(kāi)發(fā)出來(lái)相似的項目間可以很通暢地進(jìn)行協(xié)作和交流。(3)要做好項目的設計、開(kāi)發(fā)和再測試的相關(guān)工作,能完成項目成果各方面數據的轉換和協(xié)作,這就體現出最關(guān)鍵的銜接作用。其中最主要的部分就是關(guān)于程序設計和數據庫設計向開(kāi)發(fā)階段的代碼程序生成的過(guò)程。另外的作用就是在進(jìn)行單元測試的過(guò)程中要把大多數相似的測試代碼由輔助程序員把它們篩選出來(lái)。(4)在開(kāi)發(fā)軟件的相關(guān)工作中比較重要的就是常見(jiàn)功能組件,有很多數據需要進(jìn)行操作和整理,例如字符串的操作、數字操作等,不僅如此,還會(huì )涉及到文檔讀寫(xiě)、上下載等一些相關(guān)問(wèn)題。在一般情況下出于對靈活性的考慮,很少會(huì )設置這些功能組件,需要在實(shí)際工作中由程序員針對需要來(lái)分別寫(xiě)出代碼。所以軟件架構平臺需要有這些協(xié)助程序員的`相關(guān)功能組件才能大大提高工作效率。(5)分層結構和框架技術(shù)支持是我們軟件開(kāi)發(fā)管理平臺需要的兩種技術(shù)。根據項目需要,項目的開(kāi)發(fā)人員要制定不同的框架來(lái)提供選擇的余地。要改變框架去適應實(shí)際項目需要,這樣更容易開(kāi)展開(kāi)發(fā)工作。(6)要考慮不同業(yè)務(wù)人員的需要,盡量提供一些底層業(yè)務(wù)組件。在普通的業(yè)務(wù)系統中,配置管理、用戶(hù)管理、角色權限管理所涉及到的功能區別不明顯,而底層平臺可以在提供底層應用模塊的同時(shí)起到減少項目重復開(kāi)發(fā)量的效果,是一個(gè)非?茖W(xué)合理的設計。(7)性能和安全是必須考慮的兩大要素,因此在構建平臺時(shí)要平衡性能和安全兩者的關(guān)系,在確保安全的前提下盡可能的保證性能,這樣也能給后續關(guān)于技術(shù)指引、工具和方法的建立提供良好的基礎,例如權限控制組件和緩存組件等。(8)方便操作也是我們需要考慮的一個(gè)方向,平臺應該能在業(yè)界的大多數人中使用,因此要方便理解和操作,簡(jiǎn)單的操作流程是能夠提供便捷功能服務(wù)的前提。還可以節約使用平臺的學(xué)習費用和節省學(xué)習精力。在進(jìn)行編碼實(shí)施的過(guò)程中,關(guān)于程序編碼的設定要采取統一標準,并且符合相關(guān)的編寫(xiě)要求,能夠保證可讀性和運行的連貫性,方便日后的維護工作。在平臺框架完成以后,還要不斷的進(jìn)行系統測試,保證使用效果和最初的設計效果相符合,測試出現問(wèn)題后,要根據設計的框架找出問(wèn)題原因,運用相關(guān)技術(shù)進(jìn)行修改,并達到預期效果。
5結語(yǔ)
目前針對多元化軟件的開(kāi)發(fā)是一項比較艱巨的任務(wù),其結構復雜、信息量較大。該軟件分為很多不同的部分,故要把需求、分析、測試、設計、運行等諸多因素考慮進(jìn)來(lái)。在目前比較常見(jiàn)的業(yè)務(wù)系統中,基礎底層軟件架構不但能夠提高工作效率,還可以節約開(kāi)發(fā)所需要的投入,提高利潤。在提高質(zhì)量方面則可以采取嚴格的規范約束和框架設計技術(shù)兩種手段。在信息技術(shù)不斷發(fā)展的前提下,軟件開(kāi)發(fā)管理平臺取得飛快的進(jìn)展,然而多元化軟件的開(kāi)發(fā)不僅在我國受到格外關(guān)注,國外也正積極針對這一方面展開(kāi)研究工作,并且運用到實(shí)際運行當中,軟件開(kāi)發(fā)管理平臺也顯示著(zhù)其強大的生命力,為我國的軟件開(kāi)發(fā)項目管理信息化做出了較大的貢獻。
參考文獻
[1]吳曉慧.軟件開(kāi)發(fā)管理系統的面向多元化的設計[J].計算機光盤(pán)軟件與應用,2014,12(6):256-257.
[2]王珊珊,趙青.淺談軟件項目在軟件開(kāi)發(fā)管理中的作用[J].有色金屬設計,2003,30(1):55-59.
[3]曹鍵.軟件開(kāi)發(fā)管理平臺的構建[J].電信工程技術(shù)與標準化,2008(12):46-50.
[4]黃若儒.基于軟件架構技術(shù)的系統開(kāi)發(fā)基礎平臺分析與設計[D].廣州:華南理工大學(xué),2014.
[5]張清蘭.面向目標識別應用的算法開(kāi)發(fā)管理平臺的設計與實(shí)現[D].西安:西安電子科技大學(xué),2013.
【軟件開(kāi)發(fā)管理平臺設計分析論文】相關(guān)文章:
樁基鋼管樁平臺施工安全管理分析論文10-19
云平臺下基于包裝設計的軟件開(kāi)發(fā)研究論文04-14
設計管理對設計創(chuàng )新的意義分析論文08-08
移動(dòng)網(wǎng)絡(luò )安全平臺設計分析論文04-20
電力設計管理問(wèn)題分析論文10-22
關(guān)于外匯管理平臺的論文04-01