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)
主站蜘蛛池模板: 亚欧美国产综合| 国产高潮流白浆视频| 中文字幕在线看视频一区二区三区| 青青草原国产一区二区| 女人18一级毛片免费观看| 在线精品自拍| 亚洲IV视频免费在线光看| 色天堂无毒不卡| 久久国产精品无码hdav| 久久精品最新免费国产成人| 奇米影视狠狠精品7777| 国产成熟女人性满足视频| 国产91小视频| 最新午夜男女福利片视频| 亚洲午夜天堂| 日韩免费毛片视频| 亚洲精品欧美日韩在线| 欧美色图久久| 国产精品漂亮美女在线观看| 无码专区在线观看| 亚洲成人黄色在线观看| 国产激爽大片在线播放| 精品人妻AV区| 国产精品永久不卡免费视频| 欧洲一区二区三区无码| 色综合a怡红院怡红院首页| 日本精品中文字幕在线不卡| 午夜爽爽视频| 欧美成人h精品网站| 永久免费精品视频| 免费国产黄线在线观看| 99久久亚洲综合精品TS| 亚洲国产高清精品线久久| 国产成人福利在线视老湿机| 国产人人乐人人爱| 一级成人欧美一区在线观看| 精品一区二区三区视频免费观看| 亚洲天天更新| 亚洲一区二区三区香蕉| 亚洲日韩高清无码| 國產尤物AV尤物在線觀看| 亚洲欧洲AV一区二区三区| 国产成人精品男人的天堂下载| 午夜福利网址| 日韩免费视频播播| 午夜福利网址| 666精品国产精品亚洲| 久久永久精品免费视频| 中文字幕久久亚洲一区| 国产91高清视频| 国模私拍一区二区三区| 三区在线视频| 中国国产高清免费AV片| 伊人久久婷婷| www.精品视频| 无码福利视频| 色婷婷亚洲十月十月色天| 国产69精品久久| 亚洲最新在线| 中文字幕首页系列人妻| 久久9966精品国产免费| 无码国产偷倩在线播放老年人| 国产丝袜无码精品| 首页亚洲国产丝袜长腿综合| 成人毛片免费观看| 国产裸舞福利在线视频合集| 色丁丁毛片在线观看| 波多野结衣一区二区三区四区视频 | 亚洲欧美成人影院| 亚洲AV色香蕉一区二区| 伊在人亞洲香蕉精品區| 国产美女在线观看| 国产乱肥老妇精品视频| 国产乱子伦视频在线播放| 特级欧美视频aaaaaa| a毛片免费在线观看| 国产成人精品2021欧美日韩| 啦啦啦网站在线观看a毛片| 欧美成人一级| 成人日韩精品| 国产亚洲精品资源在线26u| 国产xxxxx免费视频|