前言:本站為你精心整理了計算機軟件數(shù)據(jù)接口研究范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
1分析系統(tǒng)和軟件要素
1.1軟件的需求分析
在現(xiàn)代體育軟件設計中主要采用的是面向?qū)ο蟮男枨蠓治龇?,也就是通過對用戶的需求進行分析和研究,然后處理類和類之間的關系,實現(xiàn)系統(tǒng)目標。
1.1.1明確系統(tǒng)責任和問題域
系統(tǒng)的責任指的是設計的軟件需要實現(xiàn)的功能,而問題域指的是全部相關的部分。如果要在建設之后的數(shù)據(jù)庫中開發(fā)應用軟件,就要在前臺開發(fā)程序需要在文檔中說明,因為在后臺具有了固定的數(shù)據(jù)庫格式和程序,服務器程序就是外部的內(nèi)容。另外就是要注重需求獲取和需求分析,因為獲取的方式和手段在一定程度上決定了需求分析的做法,會影響到整個程序的工作效率。
1.1.2設計過程與分析的銜接
系統(tǒng)采用面向?qū)ο蟮姆治龇梢院芎玫膶崿F(xiàn)設計、分析、編碼等過程之間的銜接,且在后期的運行中,出現(xiàn)的錯誤不容易產(chǎn)生擴散,所以需要在開始就要保證軟件的可靠性,提高系統(tǒng)運行效率和質(zhì)量。分析過程的內(nèi)容主要是通過結(jié)果來實現(xiàn)目標系統(tǒng)的,就像編程語言。其中操作系統(tǒng)平臺上的編程軟件主要有VisualC++、VisualFoxpro、Windows9X和PowerBuilder等相關軟件。
2軟件設計和編碼實現(xiàn)
(1)因為在系統(tǒng)軟件的詳細設計中,在概要設計的框架內(nèi)就對程序的功能模塊的設計細節(jié)、層次結(jié)構(gòu)和接口關系作出了分析,所以在設計階段主要的內(nèi)容包括了必要模型的修改分析,數(shù)據(jù)訪問和定義界面部分的內(nèi)容等。
(2)編程人員根據(jù)程序的設計藍圖依靠編程工具和編程語言等來實現(xiàn)程序的編碼,將其變?yōu)槟軌虮蛔R別的指令。所以軟件設計需要遵循的原則是:一是開發(fā)的軟件需要有自身資源庫的支持,開發(fā)者需要在設計過程中依據(jù)資源庫進行;二是開發(fā)和設計的軟件功能跟客戶的要求相同,同時開發(fā)的軟件出現(xiàn)錯誤的可能性要控制在規(guī)定的范圍內(nèi)。
3測試開發(fā)的軟件
測試開發(fā)軟件的主要目的就是要消除在軟件中的隱含錯誤,提高軟件的安全性和準確性,使其能夠有效的為體育事業(yè)服務。
(1)完善測試檔案的編寫,并要做好問題記錄;
(2)軟件的測試方式主要分為專測、互測和目測等類型,在檢測中可以選擇適合的一種方式進行測試,也可以同時采用多種方式,并要制定合適的測試方案,選擇好測試使用的工具等;
(3)最后是測試評審,測試軟件的結(jié)果評審和準備工作的評審等。
4可靠性保證
4.1驗證與確認過程的可靠性保證
在整個軟件開發(fā)和設計的過程中,需要對軟件的可靠性進行檢驗,保證軟件的可靠性,所以需要在各階段設立檢查和評審項目,其中需要注意的事項有:
(1)評審和檢查之前需要設定相關的標準,然后根據(jù)設立的節(jié)點,依照用戶和開發(fā)者遵循的規(guī)范和程序等進行檢查和評審等;
(2)評審的對象需要具有一定的資質(zhì),且跟評審利益沒有關系,必須要遵循“實事求是”的原則,對軟件進行正確性的評價。最后,評審專家會給予明確的結(jié)論。
4.2使用和維護階段的可靠性保證
體育軟件開發(fā)和運用是一個過程,需要根據(jù)體育運動和體育從業(yè)人員的狀況進行不斷的調(diào)整和改善,以便適應于體育事業(yè)的發(fā)展和進步。隨著時間的變化,體育專業(yè)人員的需求會不斷變化,體育運動項目也會有所改變,所以分析軟件就很難適應于快速發(fā)展的現(xiàn)代化體育運動分析。因此需要加大對體育領域中計算機分析軟件的研究和探討,提高系統(tǒng)的適應性和可靠性。
5結(jié)束語
體育項目中逐漸應用了很多高新技術(shù)和高新軟件,為分析體育運動項目作出了貢獻,尤其是計算機軟件的開發(fā)和運用。由于體育行業(yè)跟其他軟件行業(yè)不同,具有自身的特殊性。所以,需要加大對體育領域中計算機分析軟件的研究和開發(fā),提高分析軟件的質(zhì)量。
作者:吳鐵航史海成李延磊單位:北京防化學院65194部隊