国产精品久久777777网站,男生天堂精品2020在线,国产精品久久久久一级毛片,体育老师在单杠C了我一节课视频

軟件開(kāi)發(fā)技術(shù)及其應(yīng)用

2018-06-06 13:38:11


  1計(jì)算機(jī)軟件概況 

  計(jì)算機(jī)系統(tǒng)是由硬件和軟件共同組成,硬件為計(jì)算機(jī)的運(yùn)行提供支持,軟件對(duì)計(jì)算機(jī)的工作進(jìn)行合理的組織,計(jì)算機(jī)系統(tǒng)缺少其中任意一個(gè)部分就不能進(jìn)行正常工作,在計(jì)算機(jī)資源方面應(yīng)該考慮硬件資源和軟件資源兩個(gè)方面,不能僅僅考慮一個(gè)方面,但其中核心的是計(jì)算機(jī)軟件。計(jì)算機(jī)的軟件是由系統(tǒng)軟件和應(yīng)用軟件組成。其中,系統(tǒng)軟件可以對(duì)計(jì)算機(jī)實(shí)施控制、管理、監(jiān)督以及維護(hù),能夠?yàn)橛?jì)算機(jī)軟件的正常運(yùn)行提供基礎(chǔ)性的安全保障;應(yīng)用軟件可以對(duì)具體的應(yīng)用進(jìn)行操作,能夠及時(shí)解決計(jì)算機(jī)的各種問(wèn)題,比如財(cái)務(wù)管理軟件類(lèi)型就屬于應(yīng)用軟件。計(jì)算機(jī)軟件的開(kāi)發(fā)應(yīng)用對(duì)各個(gè)領(lǐng)域的發(fā)展有著重要的作用,計(jì)算機(jī)管理部門(mén)當(dāng)前應(yīng)該加強(qiáng)對(duì)計(jì)算機(jī)軟件的開(kāi)發(fā)力度,促進(jìn)其健康、快速的發(fā)展,并在一定程度上帶動(dòng)其他產(chǎn)業(yè)的發(fā)展。 
  2計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的主要特點(diǎn)和原則 
  2.1計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的主要特點(diǎn) 

  計(jì)算機(jī)軟件主要包括系統(tǒng)軟件和應(yīng)用軟件,計(jì)算軟件開(kāi)發(fā)技術(shù)具有很多突出的特點(diǎn),一方面,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)具有很高的社會(huì)使用價(jià)值,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)在各個(gè)領(lǐng)域各個(gè)行業(yè)的廣泛應(yīng)用,極大地推動(dòng)了社會(huì)的發(fā)展和進(jìn)步,產(chǎn)生了多元化的社會(huì)效益;另一方面,計(jì)算機(jī)軟件開(kāi)發(fā)需要耗費(fèi)大量的財(cái)力、物力和人力,是一項(xiàng)細(xì)致而又復(fù)雜的設(shè)計(jì)工作,在社會(huì)各個(gè)領(lǐng)域各個(gè)行業(yè)中發(fā)揮著中重要的作用。計(jì)算機(jī)軟件具有多種多樣的開(kāi)發(fā)種類(lèi),主要的軟件開(kāi)發(fā)是系統(tǒng)軟件和應(yīng)用軟件的開(kāi)發(fā),主要用于控制和管理計(jì)算機(jī)的運(yùn)行,為用戶(hù)良好的計(jì)算機(jī)應(yīng)用界面,或者結(jié)合實(shí)際的社會(huì)需求而進(jìn)行的軟件開(kāi)發(fā),如游戲軟件、人事管理軟件、財(cái)務(wù)管理軟件等。 
  2.2計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的原則 
  計(jì)算機(jī)軟件開(kāi)發(fā)首先使用規(guī)范的開(kāi)發(fā)技術(shù),保障計(jì)算機(jī)軟件開(kāi)發(fā)的質(zhì)量和安全性;其次,計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)該按照不同階段的設(shè)計(jì)要求完成設(shè)計(jì)模型;最后,利用科學(xué)合理的方法,正確評(píng)估計(jì)算機(jī)開(kāi)發(fā)軟件,驗(yàn)證計(jì)算機(jī)開(kāi)發(fā)軟件的使用效果和質(zhì)量。 
  3計(jì)算機(jī)軟件開(kāi)發(fā)的常用方法 
  3.1軟件生命周期法 
  軟件生命周期法主要是從軟件開(kāi)發(fā)的時(shí)間角度考慮,將計(jì)算機(jī)軟件的設(shè)計(jì)、開(kāi)發(fā)、評(píng)估、運(yùn)行、維護(hù)等開(kāi)發(fā)環(huán)節(jié)分成不同的階段,每一個(gè)階段都制定嚴(yán)格的標(biāo)準(zhǔn),軟件生命周期法可以幫助軟件開(kāi)發(fā)者制定科學(xué)合理的計(jì)劃,逐漸完成所有階段軟件開(kāi)發(fā)的過(guò)程。 
  3.2原型化法 
  軟件生命周期需要對(duì)計(jì)算機(jī)軟件進(jìn)行預(yù)說(shuō)明和定義,需要軟件開(kāi)發(fā)人員全面了解用戶(hù)的需求,深刻、準(zhǔn)確、全面地認(rèn)定計(jì)算機(jī)軟件系統(tǒng)的主要需求和功能。如果在軟件開(kāi)發(fā)初期,用戶(hù)沒(méi)有給出詳細(xì)的軟件設(shè)計(jì)要求,開(kāi)發(fā)人員不能全面確定軟件的算法效果和實(shí)用性,可以采用原型化的設(shè)計(jì)方法,在原型化的計(jì)算機(jī)系統(tǒng)基礎(chǔ)上,后期再進(jìn)行修改,完善軟件使用要求。 
  3.3自動(dòng)形式的系統(tǒng)開(kāi)發(fā)法 
  這種軟件開(kāi)發(fā)方法主要應(yīng)用了第四代軟件開(kāi)發(fā)技術(shù),需要軟件使用者明確地說(shuō)明軟件想要實(shí)現(xiàn)的主要內(nèi)容和目標(biāo),然后結(jié)合計(jì)算機(jī)軟件系統(tǒng)的要求自動(dòng)地完成編碼設(shè)計(jì)。 
  4計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的意義 
  計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)能夠促進(jìn)計(jì)算機(jī)技術(shù)的發(fā)展,主要體現(xiàn)在以下幾個(gè)方面:(1)軟件開(kāi)發(fā)能夠促進(jìn)開(kāi)發(fā)人員創(chuàng)新能力的提高;(2)軟件的開(kāi)發(fā)有效保證了計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制的實(shí)現(xiàn),同時(shí),也有效維護(hù)了網(wǎng)絡(luò)的便捷性和時(shí)效性;(3)軟件技術(shù)的開(kāi)發(fā)使計(jì)算機(jī)技術(shù)適應(yīng)了計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展的需求,形成了開(kāi)放性、共存性的網(wǎng)絡(luò)發(fā)展模式;(4)軟件的開(kāi)發(fā)提升了研發(fā)人員的工作效率。 
  5計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用 
  5.1在Internet上的應(yīng)用 
  Internet在全球的應(yīng)用不但推動(dòng)了信息的交流,實(shí)現(xiàn)了全球信息資源的共享,而且還加強(qiáng)建設(shè)了“全球村”,使全球人民聯(lián)系的不斷加強(qiáng)。Internet的應(yīng)用特點(diǎn)分別是范圍涵蓋全球的連通性、信息系統(tǒng)沒(méi)有統(tǒng)一控制的自控性、涉及大量信息的豐富性。 
  5.2在新一代網(wǎng)絡(luò)通信中的應(yīng)用 
  在Internet的應(yīng)用的推進(jìn)下,信息的傳播加快,其傳播的模式和工具以及傳播形式也發(fā)生了變化。在此基礎(chǔ)上,出現(xiàn)了多種多樣的通訊設(shè)備、信息處理設(shè)備,并以無(wú)線(xiàn)網(wǎng)和區(qū)域網(wǎng)的形式推動(dòng)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展,出現(xiàn)了信息化時(shí)代。 
  5.3在軟件工程中的應(yīng)用 
  在運(yùn)用計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)時(shí),主要存在著兩種產(chǎn)品模式。第一種軟件開(kāi)發(fā)產(chǎn)品是利用vB6.O+Acess的單機(jī)版計(jì)算機(jī)運(yùn)行模型;第二種軟件開(kāi)發(fā)產(chǎn)品是利用Web+Xml+ActiveX的數(shù)據(jù)庫(kù)服務(wù)模式。將這兩種不同的產(chǎn)品模式同時(shí)安裝在客戶(hù)的計(jì)算機(jī)上,可以發(fā)現(xiàn)第一個(gè)軟件可以實(shí)現(xiàn)自動(dòng)化的操作模式,能夠?yàn)榭蛻?hù)提供便利,這款軟件在開(kāi)發(fā)中比較穩(wěn)定且軟件的安裝和修復(fù)都在獨(dú)立的模板,用戶(hù)可以進(jìn)行簡(jiǎn)單的操作發(fā)到自己的目標(biāo),但是這個(gè)軟件的運(yùn)行時(shí)間比較長(zhǎng),運(yùn)行效率較低,能源消耗大。第二個(gè)軟件的使用則是需要更改相關(guān)瀏覽器的參數(shù)設(shè)置,和第一個(gè)軟件比較,操作較復(fù)雜,因此,很容易受到計(jì)算機(jī)運(yùn)行版本的限制,而且因?yàn)槠鋮?shù)設(shè)置的復(fù)雜使其的更新和維護(hù)也變得復(fù)雜,給客戶(hù)的使用帶來(lái)了麻煩。 
  由兩種產(chǎn)品模式的實(shí)驗(yàn)分析發(fā)現(xiàn),隨著計(jì)算機(jī)的發(fā)展,客戶(hù)對(duì)其發(fā)展的要求不斷提高,對(duì)計(jì)算機(jī)軟件工作人員的技能也提出了要求,基于這種情況,在計(jì)算機(jī)領(lǐng)域興起了軟件工程的發(fā)展。在軟件工程的發(fā)展方面,通過(guò)制定一系列的系統(tǒng)規(guī)范,幫助軟件開(kāi)發(fā)人員根據(jù)系統(tǒng)規(guī)范對(duì)開(kāi)發(fā)出來(lái)的軟件進(jìn)行調(diào)整,并對(duì)未開(kāi)發(fā)的軟件進(jìn)行預(yù)測(cè),從而更好地實(shí)現(xiàn)軟件性能的開(kāi)發(fā)。