亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        試析計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)的難點(diǎn)和對(duì)策

        2014-01-01 00:00:00郭玲

        摘 要:伴隨著我國(guó)社會(huì)經(jīng)濟(jì)的不斷發(fā)展和科學(xué)技術(shù)的進(jìn)步,也相應(yīng)的促進(jìn)了我國(guó)計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)行業(yè)的發(fā)展,設(shè)計(jì)人員通過運(yùn)用先進(jìn)的設(shè)計(jì)方法,全面的提高了計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)的水平。因此,本文針對(duì)于計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)的難點(diǎn)和對(duì)策進(jìn)行了具體的分析和研究,希望通過本文的探討,能夠進(jìn)一步促進(jìn)計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)工作的順利進(jìn)行。

        關(guān)鍵詞:計(jì)算機(jī)軟件開發(fā)設(shè)計(jì);難點(diǎn);對(duì)策

        中圖分類號(hào):TP311.5

        1 我國(guó)當(dāng)前計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)困境

        隨著科技不斷的發(fā)展,我國(guó)計(jì)算機(jī)軟件的開發(fā)也有了新的進(jìn)展,有很多新開發(fā)的科技軟件都已投入到各個(gè)行業(yè)中使用,為多個(gè)行業(yè)做出了重大的貢獻(xiàn)。但是,在計(jì)算機(jī)軟件設(shè)計(jì)中也遇到很多難點(diǎn),也有很多客觀的因素造成計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)的遲緩[1]。

        1.1 軟件開發(fā)的分析不夠充分

        在軟件投入使用后,有的軟件會(huì)出現(xiàn)很多問題,導(dǎo)致應(yīng)用軟件的企業(yè)和個(gè)人也受到了一定的影響,像,數(shù)據(jù)丟失、程序不穩(wěn)定等。造成這種現(xiàn)象的主要原因是在軟件開發(fā)的分析流程不夠充分,有很多種情況在軟件設(shè)計(jì)的項(xiàng)目中對(duì)項(xiàng)目的設(shè)計(jì)分析不夠透徹,缺少軟件設(shè)計(jì)的使用目的分析,有很多環(huán)節(jié)分析的不夠完整、太過籠統(tǒng)等現(xiàn)象,進(jìn)而影響到了用戶的使用效果,不利于軟件開發(fā)工作的順利開展[2]。

        1.2 軟件開發(fā)設(shè)計(jì)的規(guī)劃缺乏實(shí)際性

        眾所周知,計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)是一項(xiàng)由很多程序組成的復(fù)雜工程,而在實(shí)際的軟件設(shè)計(jì)中,卻有很多種情況都沒有按照相關(guān)的規(guī)范來進(jìn)行相關(guān)的設(shè)計(jì),使得本來要花費(fèi)很長(zhǎng)時(shí)間來完成的龐大的系統(tǒng)工程卻是用了小部分時(shí)間就將其完成,在軟件的設(shè)計(jì)質(zhì)量上得不到相應(yīng)的保證,軟件開發(fā)設(shè)計(jì)不僅是一項(xiàng)龐大的工程,還是需要有足夠的時(shí)間利用精工、細(xì)工來打造軟件設(shè)計(jì)的質(zhì)量[3]。

        1.3 軟件測(cè)試不夠充分

        計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)在投入使用中經(jīng)常會(huì)因?yàn)榻?jīng)過充分的測(cè)試和檢驗(yàn)而出現(xiàn)諸多問題,對(duì)很多企業(yè)的運(yùn)營(yíng)都造成一定的影響。另外,還會(huì)有很多客戶提出對(duì)軟件功能的需求,在原有軟件的基礎(chǔ)上要將用戶所需要的軟件功能加進(jìn)去,新功能的增加讓軟件程序越來越復(fù)雜越來越混亂,影響了軟件的后期運(yùn)行效果,因此,在軟件投入運(yùn)行之后,如果沒有其他特殊的要求話,盡量不要對(duì)軟件運(yùn)行程序進(jìn)行更改或添加新特性。

        1.4 欠缺良好的開發(fā)環(huán)境

        我國(guó)計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)水平在不斷的提高,但是,與西方發(fā)到國(guó)家相比還相差甚遠(yuǎn),主要是因?yàn)槲覈?guó)在計(jì)算機(jī)軟件設(shè)計(jì)上沒有比較正規(guī)的商品開發(fā)工具以及良好的開發(fā)環(huán)境,造成我國(guó)計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)一直處于被動(dòng)的開發(fā)設(shè)計(jì)狀態(tài)。

        2 計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)難點(diǎn)的對(duì)策以及方法

        解決計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)的難點(diǎn),首先要從設(shè)計(jì)方法上進(jìn)行改革,通過有效的方法可以扭轉(zhuǎn)很多不利的因素,提高我國(guó)計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)的質(zhì)量,促進(jìn)軟件開發(fā)行業(yè)的良好發(fā)展。針對(duì)計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)難點(diǎn)的解決方法主要有模塊化設(shè)計(jì)法、面向?qū)ο笤O(shè)計(jì)法、數(shù)據(jù)流設(shè)計(jì)法、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)法等[4]。

        2.1 模塊化設(shè)計(jì)法

        模塊化設(shè)計(jì)法是當(dāng)今計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)中比較常用的一種方法,不僅可以有效的降低軟件設(shè)計(jì)程序的復(fù)雜性,還能在使用的基礎(chǔ)上添加或更改程序等。模塊化設(shè)計(jì)法是將每個(gè)軟件程序都分成若干個(gè)小程序來進(jìn)行相應(yīng)的設(shè)計(jì)和處理,而且保證每個(gè)程序都是獨(dú)立控制一個(gè)功能的程序。模塊化設(shè)計(jì)方法是需要多個(gè)設(shè)計(jì)人員共同參與和設(shè)計(jì)的,提高程序設(shè)計(jì)的修改和改進(jìn)的便捷性[5]。但是,由于系統(tǒng)分解設(shè)計(jì)也會(huì)有很多程序的設(shè)計(jì)思想準(zhǔn)則有所不同,而下屬程序的設(shè)計(jì)只是根據(jù)上述程序來對(duì)應(yīng)設(shè)計(jì)的,因此,在對(duì)軟件系統(tǒng)設(shè)計(jì)進(jìn)行調(diào)試或增加新特性時(shí),上級(jí)的模塊可以對(duì)下級(jí)的模塊進(jìn)行調(diào)試和改進(jìn),而下級(jí)模塊則不能調(diào)試較高級(jí)別的模塊,這是模塊化設(shè)計(jì)必須遵守的設(shè)計(jì)原則。

        2.2 面向?qū)ο蟮脑O(shè)計(jì)

        面向?qū)ο笤O(shè)計(jì)方法是發(fā)現(xiàn)計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)中難點(diǎn)的主要設(shè)計(jì)方式。在現(xiàn)實(shí)生活中,計(jì)算機(jī)軟件設(shè)計(jì)面向的大多都是實(shí)體,如,功能開關(guān)、信號(hào)傳輸、傳感器等,面向?qū)ο蟮脑O(shè)計(jì)方式主要就是以實(shí)體和模塊等程序來進(jìn)行相關(guān)的功能軟件的設(shè)計(jì),每個(gè)設(shè)計(jì)對(duì)象都是有所不同的,而我們所要做的就是將面向的設(shè)計(jì)對(duì)象進(jìn)行分解,相應(yīng)的計(jì)算機(jī)軟件設(shè)計(jì)的程序也進(jìn)行對(duì)應(yīng)的分解方式,再面向?qū)ο筮M(jìn)行設(shè)計(jì),利用非形式化的方式將對(duì)象的功能闡述出來,再通過簡(jiǎn)答的運(yùn)行規(guī)則進(jìn)行相關(guān)的約束和處理的工作,就可以確定對(duì)象及其相應(yīng)的屬性和操作,實(shí)現(xiàn)利用對(duì)象來表示相關(guān)的現(xiàn)實(shí)模型,然后在將模型映射,可以得出所需要的對(duì)象模型,進(jìn)而解決計(jì)算機(jī)軟件設(shè)計(jì)中的很多難點(diǎn)。在面向?qū)ο笤O(shè)計(jì)中需要的操作步驟,必須要確定對(duì)象及其相關(guān)的屬性和操作,然后再建立各個(gè)對(duì)象的接口以及可見性,最后才能實(shí)現(xiàn)對(duì)每個(gè)對(duì)象的屬性進(jìn)行設(shè)計(jì)[6]。

        2.3 數(shù)據(jù)流設(shè)計(jì)

        計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)中大多面向的都是有結(jié)構(gòu)層次設(shè)計(jì),而有很多領(lǐng)域的應(yīng)用都只有數(shù)據(jù)卻沒有準(zhǔn)確的結(jié)構(gòu)層次,例如,科技領(lǐng)域、工程領(lǐng)域等,面對(duì)這些領(lǐng)域的軟件設(shè)計(jì)開發(fā)中也遇到了一定的難題,而軟件開發(fā)中的數(shù)據(jù)流設(shè)計(jì)是主要針對(duì)數(shù)據(jù)進(jìn)行軟件設(shè)計(jì)的一種方式,打破了結(jié)構(gòu)層次的軟件設(shè)計(jì),為很多領(lǐng)域解決了重大的軟件設(shè)計(jì)難題。數(shù)據(jù)流設(shè)計(jì)主要是通過對(duì)設(shè)計(jì)對(duì)象的各方面的數(shù)據(jù)信息進(jìn)行采集,根據(jù)全部采集的信息進(jìn)行設(shè)計(jì),數(shù)據(jù)流設(shè)計(jì)是建立在階段使用的結(jié)構(gòu)化的數(shù)據(jù)流圖的基礎(chǔ)上進(jìn)行設(shè)計(jì)的,因此,在設(shè)計(jì)之前要詳細(xì)數(shù)據(jù)流圖的特征以及信息流的相關(guān)特征,然后在進(jìn)行詳細(xì)的分析和準(zhǔn)確的判斷,判定數(shù)據(jù)信息流是屬于變換型還是事物型,再分別對(duì)變換型和事物型就行分析,從而得出軟件設(shè)計(jì)的結(jié)構(gòu)。在數(shù)據(jù)設(shè)計(jì)方式中,主要注意耦合和內(nèi)聚兩方面的因素,因?yàn)榭梢酝ㄟ^這兩方面的因素直接確定出軟件設(shè)計(jì)的結(jié)構(gòu)是否具有獨(dú)立性質(zhì),從而實(shí)現(xiàn)解決了很多計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)中的難點(diǎn)。

        2.4 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

        數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)方式是將軟件設(shè)計(jì)的數(shù)據(jù)利用圖形的結(jié)構(gòu)來表達(dá)出來,主要應(yīng)用Warnier等軟件開發(fā)方式將數(shù)據(jù)以層次化結(jié)構(gòu)的方式表達(dá)出來,在通過圖形來編輯軟件的設(shè)計(jì)過程。在軟件開發(fā)設(shè)計(jì)中有時(shí)會(huì)遇到設(shè)計(jì)問題以及解決該問題方式間關(guān)系的難點(diǎn),而數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)可以直接將這種特點(diǎn)的關(guān)系利用圖的結(jié)構(gòu)描述出來,進(jìn)而解決計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)中的難點(diǎn)。數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)主要采用三種結(jié)構(gòu),順序、重復(fù)和選擇等,而在于詳細(xì)的設(shè)計(jì)相比,兩者之間在整體設(shè)計(jì)上也沒有很大的區(qū)別,數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的主要設(shè)計(jì)步驟:調(diào)查分析數(shù)據(jù)結(jié)構(gòu),根據(jù)不同的數(shù)據(jù)結(jié)構(gòu)來創(chuàng)建相應(yīng)的程序控制結(jié)構(gòu),用以描述出輸出輸入數(shù)據(jù)的結(jié)構(gòu)設(shè)計(jì)過程,再將確定的操作程序的過程詳細(xì)的列出,以及將所得的各個(gè)操作一一分配的軟件設(shè)計(jì)控制的結(jié)構(gòu)中,以完成軟件設(shè)計(jì)開發(fā)。

        參考文獻(xiàn):

        [1]張煜琦.淺談?dòng)?jì)算機(jī)軟件開發(fā)用戶體驗(yàn)的提高策略[J].科技創(chuàng)新與應(yīng)用,2013(25).

        [2]賈守國(guó).計(jì)算機(jī)軟件開發(fā)過程質(zhì)量的項(xiàng)目管理對(duì)策[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012(21).

        [3]雷軍環(huán).透過印度IT職業(yè)教學(xué)體系,探索高職計(jì)算機(jī)軟件開發(fā)專業(yè)教學(xué)模式[J].長(zhǎng)沙通信職業(yè)技術(shù)學(xué)院學(xué)報(bào),2007(02).

        [4]劉卓.農(nóng)機(jī)監(jiān)理計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)規(guī)范[J].農(nóng)業(yè)機(jī)械化與電氣化,2001(02).

        [5]張煜琦.淺談?dòng)?jì)算機(jī)軟件開發(fā)用戶體驗(yàn)的提高策略[J].科技創(chuàng)新與應(yīng)用,2013(25).

        [6]賈守國(guó).計(jì)算機(jī)軟件開發(fā)過程質(zhì)量的項(xiàng)目管理對(duì)策[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012(21).

        作者簡(jiǎn)介:郭玲(1970.08-),湖南長(zhǎng)沙人,本科,研究方向:程序設(shè)計(jì)及語言、數(shù)據(jù)庫(kù)、軟件工程。

        作者單位:珠海城市職業(yè)技術(shù)學(xué)院,廣東珠海 519000

        亚洲欧美日韩成人高清在线一区| 开心五月激动心情五月| 在线天堂av一区二区| 国产精品无码久久综合网| 精品福利视频一区二区三区| 99精品久久久中文字幕| 日本国产精品高清在线| 亚洲av无码乱码精品国产| 欧美黑人又粗又硬xxxxx喷水| 无码日日模日日碰夜夜爽| 操老熟妇老女人一区二区| 包皮上有一点一点白色的| 日本人与黑人做爰视频网站| 中文字幕在线日韩| 人妖系列在线免费观看| 国产高清乱码又大又圆| 国产精品嫩草影院av| 亚洲男人堂色偷偷一区| 国产自拍一区二区三区| 色88久久久久高潮综合影院 | 国产情侣自拍一区视频| 欧美金发尤物大战黑人| 国产免费网站看v片元遮挡| 最好的99精品色视频大全在线| 波多野结衣中文字幕一区二区三区| 人妻影音先锋啪啪av资源| 制服无码在线第一页| 国产一区二区三区成人| 亚洲成在人线av品善网好看| 亚洲三级黄色| 午夜一区二区三区在线观看| 99久久无码一区人妻| 久久久久亚洲av无码专区导航| 最新永久无码AV网址亚洲| 青草草视频在线观看华人免费| 玩弄放荡人妇系列av在线网站| 国内露脸中年夫妇交换| 中文字幕一区二区三区在线乱码| 精品人妻一区二区三区浪人在线 | 久久久久国产精品熟女影院| 国产亚洲精选美女久久久久 |