999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件工程中的結(jié)構(gòu)建設(shè)及需求分析

2017-06-19 19:31:28劉桂林
無線互聯(lián)科技 2017年8期
關(guān)鍵詞:結(jié)構(gòu)用戶分析

劉桂林

(湖南工程職業(yè)技術(shù)學(xué)院,湖南 長(zhǎng)沙 410151)

軟件工程中的結(jié)構(gòu)建設(shè)及需求分析

劉桂林

(湖南工程職業(yè)技術(shù)學(xué)院,湖南 長(zhǎng)沙 410151)

軟件工程飛速發(fā)展,被應(yīng)用于各個(gè)行業(yè)。對(duì)軟件工程的結(jié)構(gòu)建設(shè)是對(duì)軟件開發(fā)的重要過程,也是保障其應(yīng)用的重要方式。而完善結(jié)構(gòu)建設(shè)的重要過程,是將其應(yīng)用于實(shí)際,應(yīng)當(dāng)從了解需求從而分析開始。文章描述了軟件工程中的結(jié)構(gòu)建設(shè)的具體流程和方式,并且通過具體案例分析了需求的實(shí)施方案。

軟件工程;結(jié)構(gòu)建設(shè);需求分析

1 軟件工程中的結(jié)構(gòu)建設(shè)

1.1 軟件工程中的結(jié)構(gòu)建設(shè)流程

如圖1所示,首先對(duì)數(shù)據(jù)分析進(jìn)行研究,通過審查數(shù)據(jù)分析結(jié)果,主要從所做軟件的用戶需求中做出分析,從而設(shè)計(jì)數(shù)據(jù)流程的加工過程。然后以數(shù)據(jù)流程圖的分析結(jié)果為依據(jù)處理確定類型。要求針對(duì)變換型和事物型,做出分析和處理。從而對(duì)系統(tǒng)初始結(jié)構(gòu)進(jìn)行推導(dǎo)。根據(jù)啟發(fā)式的原則對(duì)初始結(jié)構(gòu)圖作出相應(yīng)的改進(jìn),便可以得到人們需求的結(jié)構(gòu)圖。利用分析模型ER圖和數(shù)據(jù)字典對(duì)數(shù)據(jù)做出合理編排,從而設(shè)計(jì)出數(shù)據(jù)庫和數(shù)據(jù)文件。最后以加工規(guī)格的說明和狀態(tài)轉(zhuǎn)換圖為依托,進(jìn)行工程設(shè)計(jì)。

圖1 結(jié)構(gòu)建設(shè)流程

1.2 軟件工程中的結(jié)構(gòu)建設(shè)方法

驅(qū)動(dòng)設(shè)計(jì)方法依據(jù)數(shù)據(jù)流程圖的方法設(shè)計(jì)過程。在這一過程中,軟件需求階段的SA有所銜接,從數(shù)據(jù)流圖的表述轉(zhuǎn)變?yōu)榭梢詰?yīng)用的程序結(jié)構(gòu)的數(shù)據(jù)描述。對(duì)于典型的數(shù)據(jù)分類,其中包含了變換型數(shù)據(jù)流和事務(wù)型數(shù)據(jù)流,在其類型存在區(qū)別的時(shí)候,所明確的系統(tǒng)結(jié)構(gòu)要存在差異。可以把系統(tǒng)內(nèi)的所有數(shù)據(jù)流當(dāng)成變換流,數(shù)據(jù)沿寫入系統(tǒng)的通道,在經(jīng)歷了數(shù)據(jù)的變化,從而將外部特征轉(zhuǎn)換為內(nèi)部描述,再通過變化中心作出分析處理,從輸出系統(tǒng)通道離開,而得出數(shù)據(jù)就是變換流。

然而在遇到事務(wù)流具有明顯特征的時(shí)候,可以采用事務(wù)型的映射方式從而進(jìn)行結(jié)構(gòu)建設(shè)。其中變換流系統(tǒng)的機(jī)構(gòu)中包含了輸出變換和輸入變換。在事務(wù)流的處理中,數(shù)據(jù)通過輸入通過進(jìn)入事務(wù)中心,在事務(wù)中心完成數(shù)據(jù)動(dòng)作的執(zhí)行,這其中事務(wù)中心是明顯存在的,所有活動(dòng)流都從事務(wù)中心出發(fā),再依據(jù)輻射的形狀輸出。變換分析是從數(shù)據(jù)流圖中導(dǎo)出系統(tǒng)結(jié)構(gòu)圖,首先對(duì)數(shù)據(jù)流圖完成更新,然后從輸入和輸出以及變換中心進(jìn)行分區(qū),最后進(jìn)行級(jí)別分解。在分析事務(wù)的過程里,從數(shù)據(jù)流圖分析開始,從上到下進(jìn)行分步驟解析,才能最終建立系統(tǒng)結(jié)構(gòu)。首先需要對(duì)事物中心的每天過程信息進(jìn)行確認(rèn),然后利用數(shù)據(jù)流圖映射作為系統(tǒng)結(jié)構(gòu)的高層。最后再次分解從而確定事物模塊的下層操作模塊。

2 軟件工程中的需求分析

在軟件工程的建設(shè)中,對(duì)軟件需求分析是最先開始的階段。例如對(duì)用戶的使用情況和期望情況進(jìn)行調(diào)查,統(tǒng)計(jì)數(shù)據(jù),從而分析得出軟件工程的建設(shè)方向。本文以打車軟件為例,舉出2016年9—12月我國32個(gè)大中城市1 765份調(diào)查結(jié)果的綜合分析,如圖2所示。對(duì)其使用功能和期待做出具體分析,從而得出軟件的使用方向,確定建設(shè)標(biāo)準(zhǔn)。那么對(duì)軟件工程的需求分析時(shí)應(yīng)注意的問題,作如下分析。

2.1 綜合行業(yè)特性展開需求分析

軟件工程的需求分析要針對(duì)所處行業(yè)的特性進(jìn)行分析,然后才能結(jié)合需求進(jìn)行分析。只有切合行業(yè)針對(duì)性的軟件工程建設(shè)才能在應(yīng)用中發(fā)揮有效作用。通過針對(duì)不同行業(yè)所屬領(lǐng)域的熱衷進(jìn)行軟件的開發(fā)和設(shè)計(jì)。例如工業(yè)領(lǐng)域?qū)浖笞詣?dòng)化或者智能化的功能,而對(duì)于硬件生產(chǎn)過程,軟件的設(shè)計(jì)建設(shè)要從硬件使用中的方向開始。決不能在不了解使用意圖的情況下,沒有目標(biāo)的開始軟件建設(shè),這樣會(huì)導(dǎo)致最終設(shè)計(jì)結(jié)構(gòu)與硬件無法匹配。

2.2 分析結(jié)果要求清晰明了

軟件工程的需求一定要做到明確,已經(jīng)邏輯基礎(chǔ)使其具備完整邏輯功能。在開展軟件設(shè)計(jì)的時(shí)候,如果存在不清晰的建設(shè)需求,將會(huì)令軟件的調(diào)試無法完成,也會(huì)在使用過程中出現(xiàn)很多問題,那么就無法完善用戶體驗(yàn)。所以一般情況下,一定要先與用戶溝通好設(shè)計(jì)需求,避免沖突發(fā)生。由于用戶并不了解軟件設(shè)計(jì)的原理,在設(shè)計(jì)完成后,發(fā)現(xiàn)與自身期望相去甚遠(yuǎn),就會(huì)導(dǎo)致無法達(dá)到目標(biāo)價(jià)值的體現(xiàn)。所以軟件工程必須了解需求的重要性,以用戶需求為中心從而完成設(shè)計(jì)。

2.3 軟件需求分析是促進(jìn)軟件工程完成的前提

軟件工程的順利開展要以軟件需求分析為前提。如果需求分析不充分的話,必然會(huì)導(dǎo)致軟件工程無法順利進(jìn)行,一方面會(huì)浪費(fèi)大量前期工作,另一方面可能導(dǎo)致軟件工程無法按時(shí)完成,從而要對(duì)工程需求予以確定,同時(shí)呈現(xiàn)用戶要求的編程邏輯。從符合實(shí)際的工程需求出發(fā),從而與硬件完成匹配,才能切實(shí)投入生產(chǎn)以便應(yīng)用。如果在建設(shè)過程中片面強(qiáng)調(diào)軟件突破,而造成硬件無法匹配,會(huì)帶來重大損失,從而導(dǎo)致硬件發(fā)展無法跟上軟件進(jìn)程。所以要盡可能完成硬件和軟件的協(xié)調(diào),以確保軟件的需求分析切實(shí)可用,才能順利開始軟件工程的建設(shè)。

圖2 期望打車可實(shí)現(xiàn)的功能

[1]趙承乾.軟件需求分析方法創(chuàng)新分析[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2013(3):56-57.

[2]熊俊,蘇秦.基于過程要素的軟件需求分析質(zhì)量保證改進(jìn)方法及案例研究[J].計(jì)算機(jī)應(yīng)用研究,2003(10):65-66.

Analysis of the structure and requirement in software engineering

Liu Guilin
(Hunan Vocational College of Engineering, Changsha 410151, China)

Software engineering has got rapid development, and it has been applied in various industries. The construction of software engineering is an important process of software development, and it is also an important way to protect its application. The important process of perfecting the construction is to apply it to practice, which should start w ith understanding the demand then to analyze. This paper describes the concrete process and method of the construction of software engineering, and analyzes the implementation plan of the project through the concrete case.

software engineering; structure construction; demand analysis

劉桂林(1974— ),男,湖南邵陽,碩士,講師;研究方向:軟件工程及系統(tǒng)集成。

猜你喜歡
結(jié)構(gòu)用戶分析
《形而上學(xué)》△卷的結(jié)構(gòu)和位置
隱蔽失效適航要求符合性驗(yàn)證分析
論結(jié)構(gòu)
中華詩詞(2019年7期)2019-11-25 01:43:04
電力系統(tǒng)不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
電力系統(tǒng)及其自動(dòng)化發(fā)展趨勢(shì)分析
論《日出》的結(jié)構(gòu)
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
創(chuàng)新治理結(jié)構(gòu)促進(jìn)中小企業(yè)持續(xù)成長(zhǎng)
主站蜘蛛池模板: 国产欧美日韩一区二区视频在线| 久一在线视频| 精品综合久久久久久97超人| 亚洲精品图区| 极品国产在线| 亚洲精品无码在线播放网站| 性欧美久久| 国产丝袜91| 亚洲色婷婷一区二区| 99在线国产| 国产va免费精品观看| 最新无码专区超级碰碰碰| 人人妻人人澡人人爽欧美一区| www精品久久| 日韩精品高清自在线| 国产成人a在线观看视频| 久久午夜夜伦鲁鲁片不卡| 亚洲视频三级| 88av在线播放| 亚洲日韩国产精品无码专区| 国产亚洲精品资源在线26u| 国产中文一区二区苍井空| 国产一区二区福利| av天堂最新版在线| 国产网友愉拍精品视频| 国产女人爽到高潮的免费视频| 日韩毛片免费| 一级做a爰片久久毛片毛片| 久久精品国产一区二区小说| 99这里只有精品在线| 久久综合色视频| 国产成人亚洲精品无码电影| 久久综合色视频| 欧美19综合中文字幕| 国产精品美女免费视频大全| 欧美国产精品不卡在线观看| 最新痴汉在线无码AV| 亚洲高清无码精品| 成人永久免费A∨一级在线播放| 国产精品第页| 凹凸国产熟女精品视频| 国产91丝袜在线播放动漫| 国产一级毛片在线| 国产精品爽爽va在线无码观看| 亚洲自偷自拍另类小说| 一级看片免费视频| 国产在线观看一区二区三区| 亚洲熟女偷拍| 亚洲男人天堂网址| 亚洲成人一区二区| 国产成人8x视频一区二区| aⅴ免费在线观看| 国产色偷丝袜婷婷无码麻豆制服| 国模私拍一区二区三区| 日韩毛片基地| 少妇高潮惨叫久久久久久| 国产在线第二页| 国产va欧美va在线观看| 成人免费一级片| 福利片91| 日本色综合网| 欧美成人怡春院在线激情| 久久精品波多野结衣| 亚洲精品图区| 日韩麻豆小视频| 亚洲第一黄片大全| 久久99这里精品8国产| 欧美一区二区人人喊爽| 日韩专区第一页| 欧美天堂久久| 亚洲天堂精品在线| 人妻精品全国免费视频| 亚洲成人www| 精品99在线观看| 无码中字出轨中文人妻中文中| 日韩av高清无码一区二区三区| 亚洲男人在线天堂| 在线观看无码av五月花| 日韩精品一区二区深田咏美| 天天综合网色中文字幕| 综合色天天| 秋霞午夜国产精品成人片|