久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      <small id="aebxz"><menu id="aebxz"></menu></small>
    1. 計(jì)算機(jī)軟件開(kāi)發(fā)工具的集成和應(yīng)用研究論文

      時(shí)間:2022-07-03 12:48:35 計(jì)算機(jī)軟件 我要投稿
      • 相關(guān)推薦

      計(jì)算機(jī)軟件開(kāi)發(fā)工具的集成和應(yīng)用研究論文

        1計(jì)算機(jī)輔助軟件工程工具

      計(jì)算機(jī)軟件開(kāi)發(fā)工具的集成和應(yīng)用研究論文

        1.1重要作用

        隨著計(jì)算機(jī)技術(shù)的不符按發(fā)展,計(jì)算機(jī)已經(jīng)逐漸的被應(yīng)用到各個(gè)領(lǐng)域中去,而各個(gè)領(lǐng)域?qū)τ谲浖_(kāi)發(fā)者都有著較高的要求,軟件開(kāi)發(fā)者開(kāi)發(fā)的軟件必須能夠在該領(lǐng)域得到很好的使用并且有著較強(qiáng)的實(shí)用性。但是在現(xiàn)實(shí)的軟件開(kāi)發(fā)過(guò)程中,各個(gè)領(lǐng)域之間存在著很大的差異,并且領(lǐng)域內(nèi)部也有著很大的變化性,這種特性給軟件開(kāi)大帶來(lái)了很大的困難,軟件開(kāi)發(fā)目前來(lái)看難以滿(mǎn)足各個(gè)領(lǐng)域的實(shí)際需求。而軟件開(kāi)發(fā)的發(fā)展對(duì)于一個(gè)企業(yè)、一個(gè)領(lǐng)域的發(fā)展起著至關(guān)重要的作用,直接的影響著其信息化建設(shè)水平的強(qiáng)弱。目前來(lái)看,我國(guó)的軟件產(chǎn)業(yè)已經(jīng)得到了較為迅速的發(fā)展,但是仍然存在著一定的問(wèn)題,而軟件開(kāi)發(fā)工具的的選擇、其集成以及應(yīng)用的研究則成為了研究的重點(diǎn)所在。

        1.2相關(guān)概述

        目前來(lái)看,軟件的編寫(xiě)都是在一種開(kāi)發(fā)工具的軟件的基礎(chǔ)上進(jìn)行的,有了這一類(lèi)的工具軟件,軟件的開(kāi)發(fā)從規(guī)劃到設(shè)計(jì)、代碼的測(cè)試等每一步的實(shí)現(xiàn)都能夠被規(guī)范化,這極大的減輕了程序員的工作量,使得程序員的工作變得簡(jiǎn)單,同時(shí)也為一些十分復(fù)雜的軟件的開(kāi)發(fā)提供了便利的條件。這一類(lèi)的工具軟件,就是軟件開(kāi)發(fā)工具。

        而軟件這個(gè)概念,是相對(duì)于那些能夠看見(jiàn)的硬件而言的。在一個(gè)計(jì)算機(jī)中,軟件就像是計(jì)算機(jī)的大腦,控制著計(jì)算機(jī)的實(shí)際運(yùn)行。軟件可以分為系統(tǒng)軟件和應(yīng)用軟件,無(wú)論是哪一種的軟件都給人們的生活帶來(lái)了很大的方便。隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,很多復(fù)雜的業(yè)務(wù)管理流程、以及比較復(fù)雜的系統(tǒng)控制都需要通過(guò)軟件開(kāi)發(fā)工具來(lái)實(shí)現(xiàn),這些集成的軟件開(kāi)發(fā)工具貫穿于軟件開(kāi)發(fā)的各個(gè)生命周期。目前來(lái)看,軟件工程越來(lái)越多,這也進(jìn)一步的帶動(dòng)了軟件開(kāi)發(fā)工具的發(fā)展。目前計(jì)算機(jī)輔助性軟件工程case工具有很多,如VB,PB,VC,JAVAASP等等,這些軟件開(kāi)發(fā)工具都有著自己的特點(diǎn)。例如,VC的功能相對(duì)來(lái)說(shuō)很強(qiáng)大,而JAVA的網(wǎng)絡(luò)編程能力則十分的強(qiáng)大,VB相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,容易學(xué)習(xí)利于掌握。在實(shí)際的軟件開(kāi)發(fā)時(shí),人們會(huì)根據(jù)不同的需求選擇不同的軟件開(kāi)發(fā)工具。本文主要對(duì)case工具進(jìn)行了介紹,并對(duì)其集成環(huán)境進(jìn)行了研究。

        1.3應(yīng)用現(xiàn)狀

        計(jì)算機(jī)輔助軟件工程(case)工具,對(duì)于軟件的工程化十分的重要,但是經(jīng)過(guò)我們的調(diào)查研究,發(fā)現(xiàn)目前的國(guó)內(nèi)的規(guī)定劇的應(yīng)用水平總體來(lái)說(shuō)還比較低,很多企業(yè)往往沒(méi)有對(duì)其進(jìn)行使用,雖然存在一部分機(jī)構(gòu)對(duì)其進(jìn)行了運(yùn)用但是其中的大多數(shù)的軟件開(kāi)發(fā)機(jī)構(gòu)對(duì)于case工具的應(yīng)用仍然停留在對(duì)于部分軟件的開(kāi)發(fā)中離散性的應(yīng)用該工具,還有一些比較小的的機(jī)構(gòu)還處于完全的手工操作的階段,只有恨少得一部分軟件機(jī)構(gòu)建立起了集成化的case工具軟件開(kāi)發(fā)環(huán)境,并且將其貫穿在整個(gè)的軟件開(kāi)發(fā)過(guò)程中。

        1.4應(yīng)用較少原因

        我們對(duì)于目前軟件開(kāi)發(fā)機(jī)構(gòu)較少使用case工具的原因進(jìn)行了深入的分析,發(fā)現(xiàn)主要存在下面幾種因素:

       。1)我國(guó)的軟件的工程化的基礎(chǔ)還比較薄弱。Case工具的應(yīng)用必須在軟件工程化的活動(dòng)規(guī)范化的前提下進(jìn)行,但是目前來(lái)看很多軟件開(kāi)發(fā)機(jī)構(gòu)還沒(méi)有一套完整的、符合實(shí)際的應(yīng)用特點(diǎn)的規(guī)范,技術(shù)人員在軟件開(kāi)發(fā)的過(guò)程中對(duì)于軟件開(kāi)發(fā)的工程化處于抵觸的狀態(tài),并且目前來(lái)看我國(guó)對(duì)于軟件開(kāi)發(fā)的相關(guān)管理還比較松散,使得我國(guó)的開(kāi)發(fā)機(jī)構(gòu)內(nèi)部的很多工程化活動(dòng)比較隨意,這就使得case工具沒(méi)有一個(gè)良好的應(yīng)用環(huán)境。

       。2)case工具有很多種類(lèi),因此集成方案較難界定。使用case工具來(lái)搭建集成化的軟件開(kāi)發(fā)環(huán)境,能夠很好地提升軟件的開(kāi)發(fā)效率,但是市場(chǎng)上的case工具的種類(lèi)較多,在沒(méi)有經(jīng)過(guò)仔細(xì)的調(diào)查研究的前提下,難以制定出一個(gè)集成化的開(kāi)發(fā)環(huán)境方案,這也導(dǎo)致了case工具的應(yīng)用水平較低。

       。3)case工具本身的交割比較高,這也是其沒(méi)有得到廣泛的應(yīng)用的一個(gè)原因,一些中小型的企業(yè)難以承擔(dān)起其應(yīng)用的價(jià)格。

       。4)case工具的應(yīng)用十分的復(fù)雜,因此培訓(xùn)起來(lái)也比較困難,學(xué)習(xí)內(nèi)容相對(duì)來(lái)說(shuō)比較復(fù)雜,一般來(lái)說(shuō)使用case工具需要掌握相應(yīng)的軟件工程方法以及相關(guān)的開(kāi)發(fā)規(guī)范,而這些內(nèi)容的學(xué)習(xí)往往比較困難,因此使用者較少進(jìn)一步的導(dǎo)致了case工具的應(yīng)用范圍降低。目前來(lái)看,我國(guó)內(nèi)部代理商還缺乏使用這個(gè)工具對(duì)軟件系統(tǒng)進(jìn)行開(kāi)發(fā)的實(shí)際經(jīng)驗(yàn),有的雖然開(kāi)展了相關(guān)的培訓(xùn)課程,但是培訓(xùn)往往是停留在case工具的操作階段的,沒(méi)有對(duì)其進(jìn)行深入的講解,培訓(xùn)的內(nèi)容還不夠充分,難以為軟件開(kāi)發(fā)機(jī)構(gòu)提供足夠的能力與技術(shù)支持。

        2選擇case工具

        由于case工具的種類(lèi)十分繁多,因此在選擇的時(shí)候需要注意很多問(wèn)題,主要從這兩個(gè)方面進(jìn)行考慮:首先是case工具其自身的特點(diǎn)以及適用的環(huán)境,以及在應(yīng)用case工具的過(guò)程中,其所應(yīng)用的軟件開(kāi)發(fā)機(jī)構(gòu)本身所具備的特點(diǎn)。

        2.1選擇標(biāo)準(zhǔn)

        在對(duì)case工具進(jìn)行選擇的過(guò)程中,主要應(yīng)該考慮以下的這些標(biāo)準(zhǔn):

       。1)應(yīng)該考慮到可靠性的問(wèn)題。選擇的case工具必須能夠較長(zhǎng)時(shí)間的完成規(guī)定的功能,在運(yùn)行的過(guò)程中不能出現(xiàn)死機(jī)的情況,同時(shí)應(yīng)該對(duì)訪問(wèn)的權(quán)限進(jìn)行相應(yīng)的控制,應(yīng)該防止沒(méi)有權(quán)限的人對(duì)數(shù)據(jù)進(jìn)行訪問(wèn)出現(xiàn)越權(quán)存儲(chǔ)的現(xiàn)象。該工具應(yīng)該能夠具有自動(dòng)備份的功能,有著較好的安全性,對(duì)于錯(cuò)誤有著較好的處理能力,對(duì)于存在的漏洞能夠進(jìn)行分析。

       。2)工具的可用性必須得到保證。該工具應(yīng)該具有容易安裝以及容易學(xué)習(xí)的特點(diǎn),有著較好的文檔質(zhì)量,其用戶(hù)界面具有通用性以及一致性。

       。3)該工具應(yīng)該能夠?qū)?shù)據(jù)進(jìn)行高效的處理,對(duì)于數(shù)據(jù)的存儲(chǔ)需求能進(jìn)行及時(shí)的優(yōu)化,對(duì)于內(nèi)存需求能夠很好地優(yōu)化,并且對(duì)于處理器能夠進(jìn)行優(yōu)化等能力。

       。4)可維護(hù)性。該工具應(yīng)該具有較高的服務(wù)更新的能力以及產(chǎn)品維護(hù)的能力,廠商對(duì)于問(wèn)題的反應(yīng)速度要快以便于及時(shí)的維護(hù)。

        (5)可移植性。在不同版本的操作系統(tǒng)之間能夠進(jìn)行移植,不同版本的case工具之間能夠進(jìn)行數(shù)據(jù)移植。

        2.2軟件開(kāi)發(fā)機(jī)構(gòu)特點(diǎn)

        在對(duì)case工具記性選擇的時(shí)候,所應(yīng)用的軟件開(kāi)發(fā)機(jī)構(gòu)其本身所具有的特點(diǎn)也對(duì)其具有著很大的影響。

        首先應(yīng)該考慮到該機(jī)構(gòu)的背景,如果這個(gè)軟件開(kāi)發(fā)機(jī)構(gòu)已經(jīng)長(zhǎng)時(shí)間的從事軟件系統(tǒng)的研究開(kāi)發(fā)工作,已經(jīng)有了一定的開(kāi)發(fā)經(jīng)驗(yàn)和相對(duì)成熟的開(kāi)發(fā)技術(shù),并且在以前的開(kāi)發(fā)的過(guò)程中也曾經(jīng)離散性的應(yīng)用過(guò)case工具,那么其中一種合適的做法就是通過(guò)機(jī)構(gòu)統(tǒng)一的進(jìn)行出資,然后離開(kāi)構(gòu)建這個(gè)集成化的軟件開(kāi)發(fā)環(huán)境。但是如果這個(gè)軟件開(kāi)發(fā)機(jī)構(gòu)的成立時(shí)間還不是很長(zhǎng),軟件開(kāi)發(fā)的技術(shù)人員以及管理人員還沒(méi)有足夠的經(jīng)驗(yàn),那么就可以嘗試在個(gè)別的軟件工程中使用耽擱的case工具,通過(guò)這種方式來(lái)提高這項(xiàng)工作的效率。其中,比較適合的方式就是從一些比較容易進(jìn)行操作的case工具開(kāi)始著手,例如可以通過(guò)白盒測(cè)試等工具進(jìn)行。

        然后應(yīng)該考慮的是軟件所應(yīng)用的環(huán)境的系統(tǒng)規(guī)模。對(duì)于一些大中型的軟件系統(tǒng),軟件的覆蓋范圍比較廣,功能也相對(duì)來(lái)說(shuō)比較復(fù)雜,參與的人比較多,在這樣的環(huán)境下進(jìn)行軟件開(kāi)發(fā)則相對(duì)來(lái)說(shuō)需要考慮的問(wèn)題比較多,需求分析也十分復(fù)雜,因此需要專(zhuān)門(mén)的需求管理工作的支持,并且需要使用業(yè)務(wù)建模以及分析工具。而且由于這種情況下使用的case工具的種類(lèi)也會(huì)比較多,因此case工具的集成技術(shù)也因此變得更加的重要。對(duì)于一些小型的軟件系統(tǒng),軟件的功能相對(duì)會(huì)簡(jiǎn)單一點(diǎn),參與的人員也不會(huì)很多,這些人員之間的溝通比較方便,項(xiàng)目管理也相對(duì)會(huì)簡(jiǎn)單一點(diǎn),因此則不需要專(zhuān)門(mén)的需求管理軟件,企業(yè)管理工具也變得可有可無(wú)。并且這種情況下使用的case工具會(huì)少一些,那么既可以離散的使用這些工具,也可以集成后使用,且集成的方式也會(huì)簡(jiǎn)單些。

        對(duì)于一些嵌入式的軟件系統(tǒng),必須選用一些和嵌入式系統(tǒng)相關(guān)的case集成開(kāi)發(fā)環(huán)境,而不能使用支持通常的軟件系統(tǒng)的case工具。

        同時(shí)人員的素質(zhì)也有一定的要求,人員不僅需要具備一定的專(zhuān)業(yè)性知識(shí),而且需要能夠接受新事物,有著較好的學(xué)習(xí)能力以及良好的團(tuán)隊(duì)精神,這樣才能夠更好的協(xié)同性完成任務(wù)。

        3集成方法步驟

        Case工具的選擇以及繼承,不能脫離其所在的軟件開(kāi)發(fā)環(huán)境,也不能和軟件開(kāi)發(fā)機(jī)構(gòu)的實(shí)際情況分離開(kāi)來(lái),只有針對(duì)實(shí)際情況實(shí)事求是的進(jìn)行case工具的選擇以及搭建繼承開(kāi)發(fā)環(huán)境,才能夠更好的發(fā)揮出其應(yīng)有的作用。

        因此,在集成的過(guò)程中,軟件的開(kāi)發(fā)機(jī)構(gòu)首先需要了解自己的單位的環(huán)境情況,賦予本單位承擔(dān)的項(xiàng)目的特點(diǎn)進(jìn)行分析,對(duì)于本單位內(nèi)部的工作人員的能力素質(zhì)進(jìn)行分析,在此基礎(chǔ)上確定好軟件開(kāi)發(fā)的具體方法以及采用的模型和規(guī)范。然后,在此基礎(chǔ)上對(duì)市場(chǎng)上的那些case工具進(jìn)行調(diào)研,了解他們的功能以己相應(yīng)的特點(diǎn),針對(duì)自身項(xiàng)目的特點(diǎn)選擇合適的case工具,有選擇性的在特定的軟件工程中離散的應(yīng)用這些case工具,如果可以的話可以搭建集成化的case工具支持的軟件開(kāi)發(fā)環(huán)境,從而使用這些環(huán)境支持軟件開(kāi)發(fā)。

        4調(diào)研結(jié)果

        通過(guò)我們對(duì)于現(xiàn)在的市場(chǎng)上的一些case工具的調(diào)查研究,我們對(duì)這些工具進(jìn)行了分析以及篩選的時(shí)候主要考慮到這些因素:

        應(yīng)該注意對(duì)那些集成化的、成套的case工具進(jìn)行研究,并且應(yīng)該掌握這些case工具之間的接口與信息之間的關(guān)系,從而保證各種的case工具之間能夠進(jìn)行通信,保證信息的流暢性。這些case工具應(yīng)該能夠保證在集成化的環(huán)境,能夠?qū)⑿畔凑战y(tǒng)一的標(biāo)準(zhǔn)進(jìn)行傳遞,并且將其封裝起來(lái),使得工具之間能夠更好地進(jìn)行方便的通信。

        5結(jié)論

        計(jì)算機(jī)軟件開(kāi)發(fā)工具case工具的良好運(yùn)用,能夠更好地促進(jìn)軟件開(kāi)發(fā)的質(zhì)量以及效率,能夠使得軟件工程活動(dòng)變得更加的規(guī)范,因此case工具有著至關(guān)重要的作用。本文首先杜宇軟件開(kāi)發(fā)工具進(jìn)行了相關(guān)的介紹,并且對(duì)于case工具的應(yīng)用現(xiàn)狀以及其沒(méi)有得到廣泛應(yīng)用的原因進(jìn)行了分析,然后在此基礎(chǔ)上對(duì)于case工具的選擇需要注意的問(wèn)題進(jìn)行了進(jìn)一步的闡述,并且給出了該工具的集成步驟,希望能夠?qū)τ诖龠M(jìn)軟件開(kāi)發(fā)工作起到一定的參考價(jià)值。

        參考文獻(xiàn)

        [1]郭冰,張寧,徐海霞,韓利峰,陳永忠.TMSRCSS集成開(kāi)發(fā)工具軟件的實(shí)現(xiàn)與應(yīng)用[J].核技術(shù),2013,(11):68-72.

        [2]陳玉栓.軟件產(chǎn)品線方法在網(wǎng)絡(luò)管理軟件開(kāi)發(fā)中的研究與應(yīng)用[D].吉林大學(xué),2006.

        [3]孟德斌,羅曉沛,陳涵生.計(jì)算機(jī)軟件開(kāi)發(fā)工具的集成和應(yīng)用研究[J].計(jì)算機(jī)工程,2002,(04):276-279.

        [4]史勝輝,方淑榮.基于項(xiàng)目驅(qū)動(dòng)教學(xué)法在《軟件開(kāi)發(fā)工具與環(huán)境》教學(xué)中的應(yīng)用[J].福建電腦,2009,(04):35.

      【計(jì)算機(jī)軟件開(kāi)發(fā)工具的集成和應(yīng)用研究論文】相關(guān)文章:

      計(jì)算機(jī)軟件工程管理和應(yīng)用的論文07-04

      基于電子商務(wù)的計(jì)算機(jī)軟件系統(tǒng)集成化維護(hù)思路論文07-03

      研究計(jì)算機(jī)軟件維護(hù)和管理論文07-04

      計(jì)算機(jī)軟件技術(shù)的未來(lái)發(fā)展和方向論文07-03

      關(guān)于計(jì)算機(jī)軟件開(kāi)發(fā)設(shè)計(jì)的難點(diǎn)和對(duì)策分析論文07-03

      計(jì)算機(jī)軟件技術(shù)論文07-04

      電子技術(shù)發(fā)展及應(yīng)用研究論文07-03

      研究分析計(jì)算機(jī)軟件技術(shù)不可靠的原因和對(duì)策論文07-03

      集成電路設(shè)計(jì)與集成系統(tǒng)本科生的就業(yè)前景和就業(yè)方向07-14

      計(jì)算機(jī)軟件開(kāi)發(fā)的進(jìn)展研究論文07-04