陳華芳
摘要 隨著信息技術(shù)的發(fā)展和應(yīng)用,其已經(jīng)有效融入了我們的生活和工作當(dāng)中,并成為了我們生活中的一部分。計(jì)算機(jī)軟件在計(jì)算機(jī)應(yīng)用過(guò)程中,發(fā)揮著非常重要的作用,根據(jù)應(yīng)用功能的不同,對(duì)計(jì)算機(jī)軟件的要求也各不相同。計(jì)算機(jī)軟件開(kāi)發(fā)設(shè)計(jì)一直是計(jì)算機(jī)技術(shù)應(yīng)用中的難點(diǎn)和重點(diǎn),經(jīng)常出現(xiàn)各種各樣的問(wèn)題,嚴(yán)重影響到了軟件的實(shí)際使用效果。為此,我將要在本文中對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)設(shè)計(jì)的難點(diǎn)和對(duì)策進(jìn)行探討,希望對(duì)促進(jìn)我國(guó)計(jì)算機(jī)事業(yè)的發(fā)展,可以起到有利的作用。
【關(guān)鍵詞】計(jì)算機(jī)軟件 開(kāi)發(fā)設(shè)計(jì) 難點(diǎn)和對(duì)策
1 前言
計(jì)算機(jī)軟件開(kāi)發(fā)設(shè)計(jì)是一個(gè)比較復(fù)雜系統(tǒng)的工作,其中的環(huán)節(jié)非常多。任何一個(gè)軟件的問(wèn)世,一定是經(jīng)過(guò)復(fù)雜的開(kāi)發(fā)過(guò)程,并做了大量的應(yīng)用實(shí)驗(yàn),是一個(gè)不斷完善的過(guò)程。然而在實(shí)際的軟件開(kāi)發(fā)設(shè)計(jì)過(guò)程中,往往問(wèn)題較多,嚴(yán)重影響到了軟件的設(shè)計(jì)質(zhì)量和應(yīng)用效果,需要及時(shí)采取相關(guān)的措施。
2 計(jì)算機(jī)軟件開(kāi)發(fā)設(shè)計(jì)中出現(xiàn)的一些問(wèn)題
缺乏有效的軟件開(kāi)發(fā)分析。當(dāng)前,在軟件的實(shí)際設(shè)計(jì)過(guò)程中,相關(guān)設(shè)計(jì)人員對(duì)軟件的分析研究工作不夠,在軟件的實(shí)際應(yīng)用過(guò)程中,往往問(wèn)題較多,經(jīng)常會(huì)出現(xiàn)用戶數(shù)據(jù)丟失、計(jì)算機(jī)程序破壞、網(wǎng)速不穩(wěn)定的現(xiàn)象,嚴(yán)重影響到了軟件的市場(chǎng)銷售,還容易造成各種信息安全事故的發(fā)生。對(duì)形成問(wèn)題的原因進(jìn)行認(rèn)真分析后不難發(fā)現(xiàn),其主要原因是設(shè)計(jì)人員對(duì)軟件開(kāi)發(fā)工作的重要性認(rèn)識(shí)度不夠,不能充分分析軟件開(kāi)發(fā)流程以及數(shù)據(jù)信息,容易導(dǎo)致計(jì)算機(jī)運(yùn)行不穩(wěn)定情況的發(fā)生,從而難以達(dá)到軟件理想的應(yīng)用效果。此外,軟件設(shè)計(jì)開(kāi)發(fā)人員在實(shí)際軟件開(kāi)發(fā)的過(guò)程中,往往忽視對(duì)各種數(shù)據(jù)的管理,造成數(shù)據(jù)完整性和真實(shí)性的缺失,大大降低了用戶的使用效率,這嚴(yán)重阻礙了計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展。
計(jì)算機(jī)軟件質(zhì)量得不到保證。計(jì)算機(jī)軟件相對(duì)于其它產(chǎn)品,其程序開(kāi)發(fā)流程往往比較復(fù)雜,對(duì)設(shè)計(jì)人員的要求往往較高,整個(gè)開(kāi)發(fā)工作量也比較大。在設(shè)計(jì)的軟件開(kāi)發(fā)設(shè)計(jì)過(guò)程中,由于軟件開(kāi)發(fā)人員的疏忽,同時(shí)因其并不嚴(yán)格按照國(guó)家的相關(guān)規(guī)定,展開(kāi)對(duì)軟件的開(kāi)發(fā)設(shè)計(jì),從而大大降低了軟件的開(kāi)發(fā)質(zhì)量。由于很多軟件工程規(guī)模并不大,如果按照規(guī)范的開(kāi)發(fā)設(shè)計(jì)流程,一般只需要半個(gè)小時(shí),就可以完成對(duì)程序的編寫工作,但如果沒(méi)有按照流程進(jìn)行軟件的開(kāi)發(fā),會(huì)大大延長(zhǎng)軟件的完工時(shí)間,軟件的質(zhì)量也很難保證。
3 些有效的對(duì)策
采用模塊化的軟件設(shè)計(jì)方法,是軟件工程的重要發(fā)展目標(biāo)。就我國(guó)目前的實(shí)際軟件開(kāi)發(fā)設(shè)計(jì)現(xiàn)狀上看,在設(shè)計(jì)人員軟件設(shè)計(jì)的過(guò)程中,對(duì)數(shù)據(jù)的信息分析和處理工作,往往做得不夠,不能嚴(yán)格按照軟件開(kāi)發(fā)流程進(jìn)行數(shù)據(jù)開(kāi)發(fā)分析,造成各種數(shù)據(jù)應(yīng)用問(wèn)題不斷產(chǎn)生,嚴(yán)重影響到了軟件的設(shè)計(jì)質(zhì)量。隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展和信息技術(shù)的不斷進(jìn)步,模塊化程序設(shè)計(jì)方法已經(jīng)成為軟件設(shè)計(jì)的重要趨勢(shì),可以有效提高軟件使用效率,提高計(jì)算機(jī)人員軟件設(shè)計(jì)的效率和質(zhì)量。采用模塊化程序設(shè)計(jì)方法,其軟件的開(kāi)發(fā)更加靈活,只需要在原來(lái)程序的基礎(chǔ)上,進(jìn)行一些工作量不大的改動(dòng),就可以完成軟件需要完成的功能,有效簡(jiǎn)化程序設(shè)計(jì)和編寫工作,非常適合大型復(fù)雜軟件的開(kāi)發(fā)。隨著計(jì)算機(jī)軟件技術(shù)的不斷發(fā)展,已經(jīng)產(chǎn)生了非常多的模塊化程序,這些程序的通用性非常強(qiáng),軟件開(kāi)發(fā)人員在軟件設(shè)計(jì)的過(guò)程中,通過(guò)對(duì)軟件應(yīng)用效果的分析,可以將軟件分成各種功能模塊,然后通過(guò)對(duì)各種小程序功能模塊的調(diào)用和串聯(lián),來(lái)有效組成更為龐大的計(jì)算機(jī)軟件程序。在整個(gè)軟件開(kāi)發(fā)設(shè)計(jì)過(guò)程中,設(shè)計(jì)人員一定要做好軟件架構(gòu)的設(shè)計(jì),保證程序架構(gòu)能夠符合軟件應(yīng)用的需要,還應(yīng)該做好對(duì)小程序的編寫工作,保證各個(gè)小程序有效實(shí)現(xiàn)各個(gè)子模塊的功能,且不能出現(xiàn)重大缺陷。但這種模式也存在一定的缺陷,一旦計(jì)算機(jī)系統(tǒng)出現(xiàn)自動(dòng)分解化,很多程序就需要重新進(jìn)行編寫,增加了軟件設(shè)計(jì)開(kāi)發(fā)人員的工作量。
層次化設(shè)計(jì)。數(shù)據(jù)結(jié)構(gòu)信息是計(jì)算機(jī)系統(tǒng)的重要組成部分,很多企業(yè)都設(shè)置了程序結(jié)構(gòu)數(shù)據(jù)化,并對(duì)結(jié)構(gòu)進(jìn)行了層次化的設(shè)計(jì),但在數(shù)據(jù)結(jié)構(gòu)層次化上還存在較大的不足,很多科技領(lǐng)域及工程領(lǐng)域程序設(shè)計(jì)面臨數(shù)據(jù)結(jié)構(gòu)信息流失以及圖文信息特征不明確的現(xiàn)象。因此,在未來(lái)的軟件開(kāi)發(fā)設(shè)計(jì)過(guò)程中,一定要對(duì)數(shù)據(jù)結(jié)構(gòu)層次化采取足夠的重視,在計(jì)算機(jī)軟件中應(yīng)該采用全部采集信息調(diào)整優(yōu)化數(shù)據(jù)結(jié)構(gòu),根據(jù)圖文特征以及信息流特性對(duì)軟件數(shù)據(jù)結(jié)構(gòu)進(jìn)行準(zhǔn)確分析,從而得出有效的數(shù)據(jù)結(jié)構(gòu)。此外,耦合和內(nèi)聚是影響數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的重要因素,要根據(jù)耦合和內(nèi)聚數(shù)據(jù)設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu),有效解決在傳統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)過(guò)程中,出現(xiàn)的各種問(wèn)題。
隨著信息網(wǎng)絡(luò)時(shí)代的到來(lái)。計(jì)算機(jī)軟件開(kāi)發(fā)設(shè)計(jì)已經(jīng)引起了全社會(huì)廣泛的關(guān)注。為了讓軟件的設(shè)計(jì),更好滿足客戶的需求,創(chuàng)造出來(lái)更多的價(jià)值,在軟件設(shè)計(jì)開(kāi)發(fā)過(guò)程中,一定要按照多元化的模式來(lái)開(kāi)展。很多軟件在使用過(guò)程中,創(chuàng)造出了很多的價(jià)值,贏多了非常多客戶的喜愛(ài),但流行的時(shí)間往往不是很長(zhǎng),很快就會(huì)被淘汰掉,這給軟件開(kāi)發(fā)設(shè)計(jì)工作,提出了更高的要求,讓軟件的功能更加完善,軟件的更新性更強(qiáng)。例如,我們應(yīng)該在數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)過(guò)程中,應(yīng)該積極采用Wamier軟件開(kāi)發(fā)方式,其可以將計(jì)算機(jī)軟件數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)中的難點(diǎn)更加直觀表示出來(lái),根據(jù)計(jì)算機(jī)內(nèi)部體系中相應(yīng)的數(shù)據(jù)結(jié)構(gòu)設(shè)置程序控制結(jié)構(gòu),能夠有效解決當(dāng)前在數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)中存在的難點(diǎn)。
4 結(jié)語(yǔ)
隨著信息化時(shí)代的不斷發(fā)展,對(duì)各種軟件的使用量也來(lái)越大,應(yīng)用要求也越來(lái)越高。我們應(yīng)該對(duì)軟件開(kāi)發(fā)設(shè)計(jì)中存在的問(wèn)題引起足夠的重視,積極采用針對(duì)性的措施,有效提高軟件的開(kāi)發(fā)質(zhì)量和效率。
參考文獻(xiàn)
[1]車宇,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的現(xiàn)狀及應(yīng)用[J],電子技術(shù)與軟件工程,2018 (15):11-12.
[2]馬海燕.新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用與發(fā)展[J],信息與電腦(理論版),2018 (15):25-26.
[3]王曉光,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用與發(fā)展趨勢(shì)[J].信息系統(tǒng)工程,2018 (07):33-34.
[4]孫嘉鳴,淺析計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及未來(lái)發(fā)展趨勢(shì)[J].農(nóng)家參謀,2017 (23):55-56.