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

        ?

        對應(yīng)用軟件開發(fā)過程的探析

        2018-06-24 08:40:14蔡鑫輝
        成長·讀寫月刊 2018年6期
        關(guān)鍵詞:應(yīng)用軟件探析

        【摘 要】在應(yīng)用軟件開發(fā)過程中,由于軟件需求本身的不確定性、用戶與開發(fā)者之間的溝通障礙、隨著時(shí)間推移用戶的需求發(fā)生了變化以及用戶變更等原因,可能使需求分析偏離實(shí)際需求而最終導(dǎo)致軟件開發(fā)過程不斷的被延遲甚至失敗。需求分析是軟件開發(fā)過程中最初始、最基礎(chǔ)的工作,也是最重要的工作之一,其成敗將直接并最終決定軟件開發(fā)的成敗,并且呈倍增效應(yīng)。

        【關(guān)鍵詞】應(yīng)用軟件;開發(fā)過程;探析

        1.快速原型法。以原型(即軟件產(chǎn)品的樣品)為共同語言,實(shí)現(xiàn)用戶與軟件設(shè)計(jì)者雙向溝通的快速原型法,簡稱原型法(prototyping)。建立原型的主要原因是為了解決在產(chǎn)品開發(fā)的早期階段不確定性的問題,有助于說明和糾正這些不確定性??焖僭头ǖ幕舅悸肥牵ㄟ^在軟件生產(chǎn)中引進(jìn)其它工業(yè)在生產(chǎn)新產(chǎn)品之前先試制樣品的方法, 在產(chǎn)品開發(fā)的早期階段,開發(fā)人員做出真實(shí)系統(tǒng)的一個(gè)模型或一部分者用來向用戶演示,以確定用戶真正的需求,解決需求規(guī)格確立的難題。原型根據(jù)其目的和生存期形態(tài),分為試驗(yàn)性原型和試用性原型,拋棄式原型和演化式原型??焖僭头ǖ膬?yōu)點(diǎn):這種方法使得用戶在早期就能看到軟件的雛形或者其中的一部分,用戶通過對原型的評價(jià)可以指出需求中的許多問題,在真正開發(fā)之前,可以用最低的費(fèi)用來解決這些問題??焖僭头ǖ木窒扌裕涸头ㄐ枰泄ぞ咧С?,否則開發(fā)工作量太大,很難在目的與成本之間找到平衡點(diǎn),所以工具的水平限制著原型法的實(shí)現(xiàn)。

        2.UML面向?qū)ο蠓治龇?。UML (Unified Modeling Language)是一種基于00方法(面向?qū)ο蠓椒ǎ┑慕D形語言,用于對軟件系統(tǒng)進(jìn)行說明、構(gòu)造、可視化和文檔的建立。UML在需求分析中的應(yīng)用主要是用例(Use Case)模型,類圖和狀態(tài)圖這三個(gè)視圖的建模過程。UML的核心和基礎(chǔ)是用例,是從用戶角度出發(fā)來考慮計(jì)算機(jī)能實(shí)現(xiàn)哪些具體目標(biāo)從而幫助開發(fā)人員獲取更多的需求。從需求角度來說,一個(gè)用例就是用戶由于某種外部事件而與計(jì)算機(jī)之間進(jìn)行的一次交互。

        3.領(lǐng)域分析方法。"領(lǐng)域"是指一組具有相似或相近軟件需求的應(yīng)用系統(tǒng)所覆蓋的功能區(qū)域。領(lǐng)域分析方法在軟件需求分析的應(yīng)用是以面向?qū)ο蠛突趶?fù)用的開發(fā)為基礎(chǔ)的。根據(jù)所要開發(fā)的軟件的應(yīng)用范圍,將原有的該領(lǐng)域的功能類似的產(chǎn)品或者其原型作為需求分析階段的進(jìn)化型原型。用戶根據(jù)該原型提出自己的修改意見。

        4.面向Agent分析方法。Agent是一個(gè)比對象和類更加抽象的概念,適合作為需求分析的描述對象:即在一個(gè)相對抽象的概念層次上對系統(tǒng)進(jìn)行描述,而不涉及系統(tǒng)實(shí)現(xiàn)的具體設(shè)計(jì)細(xì)節(jié)。面向agent的需求分析就是指基于這一概念、借助于面向計(jì)算范型的思想對系統(tǒng)進(jìn)行工程化需求分析的方法學(xué),它提供了良定義和結(jié)構(gòu)化的過程以及相應(yīng)的建模語言對面向Agent的系統(tǒng)進(jìn)行描述、分析和建模。面對不同的系統(tǒng)實(shí)現(xiàn)需要各種Agent開發(fā)平臺也隨之出現(xiàn)。Agent應(yīng)用于需求階段比分析的結(jié)果是一個(gè)一致和無二義的軟件需求規(guī)范具有更大的穩(wěn)定性和可復(fù)用性。

        5.領(lǐng)域?qū)<胰虆⑴c。領(lǐng)域?qū)<矣捎诩扔胸S富的行業(yè)知識,又有深厚的開發(fā)功底,是聯(lián)系用戶和開發(fā)者的最佳橋梁。其全程參與,可以保證需求及變更始終處于控制之中,是降低需求風(fēng)險(xiǎn)的最有效手段之一。

        6.迭代式需求開發(fā)。由于需求變更是客觀的、永恒的。

        總之,文章側(cè)重介紹了需求開發(fā)的幾種比較可行的方法。其中快速原型法可以在產(chǎn)品開發(fā)最初階段給用戶對真正產(chǎn)品一個(gè)感性的認(rèn)識,特別適用于用戶對自身需求還不是特別明確的情況。

        作者簡介:蔡鑫輝(1996.12-),男,浙江省嘉興市桐鄉(xiāng)市人,西北民族大學(xué)本科學(xué)生,研究方向?yàn)閿?shù)據(jù)挖掘,軟件工程方法學(xué)等。

        參考文獻(xiàn):

        [1]鄭人杰等.實(shí)用軟件工程(第2版).北京:清華大學(xué)出版社,2017版.

        [2]史濟(jì)民等.軟件工程——原理、方法和應(yīng)用.北京:高等教育出版社,2012.

        [3]Pressman.軟件工程——實(shí)踐者研究方法(第4版).北京:機(jī)械工業(yè)出版社,1999.

        [4]張龍祥.UML與系統(tǒng)分析設(shè)計(jì).北京:人民郵電出版社,2001.

        [5]孫家廣.軟件工程——理論、方法與實(shí)踐,高等教育出版社.

        猜你喜歡
        應(yīng)用軟件探析
        探析高層建筑暖通設(shè)計(jì)中的常見問題
        烹飪與食品安全的實(shí)踐探析
        VR閱讀探析
        計(jì)算機(jī)應(yīng)用軟件類課程教學(xué)方法改革
        基于CAD/CAM的先進(jìn)制造技術(shù)創(chuàng)新實(shí)踐教學(xué)改革探析
        從移動互聯(lián)網(wǎng)應(yīng)用軟件的發(fā)展論出臺《信息安全保護(hù)法》必要性
        一種基于手機(jī)應(yīng)用軟件測量聲速的方法
        科技視界(2016年25期)2016-11-25 09:21:58
        基于WebService的自助打印系統(tǒng)的設(shè)計(jì)與應(yīng)用
        ABC法在中小企業(yè)的應(yīng)用探析
        中國市場(2016年12期)2016-05-17 05:10:07
        HTTPS探析
        亚洲视频在线观看第一页| 日韩免费小视频| 久久久久久久久久91精品日韩午夜福利| 永久免费看黄网站性色| 亚洲色一区二区三区四区| 熟女体下毛毛黑森林| 日本污视频| 久久综合这里只有精品| 久久伊人最新网址视频| 国产成熟人妻换╳╳╳╳| 麻豆精品网站国产乱子伦| 亚洲午夜精品国产一区二区三区 | 最新国产美女一区二区三区| 国产午夜精品视频观看| 西西午夜无码大胆啪啪国模| 一本色道av久久精品+网站| 久久久高清免费视频| 99久久婷婷国产精品网| 正在播放老肥熟妇露脸| 国产日韩欧美亚洲精品中字| 国产精品三级av一区二区| 青草久久婷婷亚洲精品| av无码精品一区二区三区宅噜噜| 日韩一区二区肥| 天堂影院久久精品国产午夜18禁| 丰满少妇被猛烈进入高清播放| 丰满熟妇乱又伦| 国产日韩久久久久69影院| 国产一区二区av在线免费观看| 疯狂添女人下部视频免费| 少妇三级欧美久久| 中文字幕久区久久中文字幕| 揄拍成人国产精品视频| 波多野结衣一区二区三区高清| 毛片一级精油按摩无码| 精品国产自在现线看久久| 国产精成人品日日拍夜夜免费| 国产精品无码无片在线观看3D| 91人妻一区二区三区蜜臀| 成人无码av一区二区| 免费人成黄页在线观看视频国产|