智慧檔案管理與大數(shù)據(jù)解決方案的領(lǐng)航者,讓信息價(jià)值超越期待
電 話:18937133779
網(wǎng) 址:http://bestguitarvideos.com
郵 箱:zboao@qq.com
找到這個(gè)汽車管理系統(tǒng)需求分析說明書有e-r和數(shù)據(jù)流圖,你應(yīng)該適用...
在這里下載:
(有專用下載工具,點(diǎn)擊那個(gè)version就鏈接到專用下載工具的下載頁(yè))
汽車租賃系統(tǒng)是汽車租賃公司的辦公系統(tǒng),包括從車輛的購(gòu)置預(yù)算,審核購(gòu)置,車輛預(yù)定,合同簽訂,車
輛交接,收款結(jié)算,車輛維修,保險(xiǎn),違章車輛處置等業(yè)務(wù)。汽車租賃系統(tǒng)是基于Internet互聯(lián)網(wǎng)、ERP、
GPS及數(shù)據(jù)庫(kù)技術(shù)開發(fā)的軟件,實(shí)現(xiàn)汽車租賃行業(yè)全業(yè)務(wù)流程的信息化。
商靈通汽車租賃系統(tǒng)軟件后臺(tái)由車輛信息管理、租賃業(yè)務(wù)管理、車輛服務(wù)管理、財(cái)務(wù)管理、客戶管理、統(tǒng)
計(jì)管理、線下門店管理和系統(tǒng)管理八大模塊組成。
1)車輛信息管理
系統(tǒng)業(yè)務(wù)模塊,包括車輛管理、租金設(shè)置、車輛調(diào)度和車輛優(yōu)惠管理四大模塊。
2)租賃業(yè)務(wù)管理
系統(tǒng)業(yè)務(wù)模塊,包括汽車租賃業(yè)務(wù)設(shè)置、訂單管理、車輛預(yù)定管理、訂單變更管理、車輛續(xù)租管理、出/還
車管理、押金管理、合同管理等各種業(yè)務(wù)管理功能。
汽車租賃系統(tǒng)后臺(tái)功能有哪些?
3)車輛服務(wù)管理
車輛服務(wù)業(yè)務(wù)模塊,包括保險(xiǎn)管理、事故管理、違章管理、維修管理、保養(yǎng)管理、加油卡管理,這些主要
是租賃汽車的服務(wù)工作。
4)財(cái)務(wù)管理
對(duì)汽車租賃業(yè)務(wù)的輔助管理模塊,也是不可缺少的模塊,包括賬單管理、發(fā)票管理、調(diào)賬管理和資金明細(xì)
等功能。
5)客戶管理
主要是針對(duì)客戶信息的管理,包括個(gè)人客戶管理、企業(yè)客戶管理、黑名單管理、積分設(shè)置等功能。
6)統(tǒng)計(jì)管理
統(tǒng)計(jì)管理是統(tǒng)計(jì)站內(nèi)的數(shù)據(jù),包括用戶統(tǒng)計(jì)、訂單統(tǒng)計(jì)、成本統(tǒng)計(jì)、資金統(tǒng)計(jì)和車輛統(tǒng)計(jì)等。
7)線下門店管理
汽車租賃公司的另一輔助???,包括系統(tǒng)用戶管理、門店設(shè)置和員工管理。
8)系統(tǒng)管理
系統(tǒng)管理維護(hù)模塊,包括站點(diǎn)管理、APP管理、基礎(chǔ)設(shè)置、提醒管理。
智能交通系統(tǒng)(Intelligent Traffic Systems, ITS)的前身是智能車輛道路系統(tǒng)(Intelligent Vehicle Highway System, IVHS)。智能交通系統(tǒng)將先進(jìn)的信息技術(shù)、數(shù)據(jù)通信技術(shù)、傳感器技術(shù)、電子控制技術(shù)以及計(jì)算機(jī)技術(shù)等有效地綜合運(yùn)用于整個(gè)交通運(yùn)輸管理體系,從而建立起一種大范圍內(nèi)、全方位發(fā)揮作用的,實(shí)時(shí)、準(zhǔn)確、高效的綜合運(yùn)輸和管理系統(tǒng)。 智能交通系統(tǒng)通過人、車、路的和諧、密切配合提高交通運(yùn)輸效率,緩解交通阻塞,提高路網(wǎng)通過能力,減少交通事故,降低能源消耗,減輕環(huán)境污染。據(jù)某地區(qū)應(yīng)用ITS,預(yù)測(cè)2015年效益為:減少交通阻塞10%~50%;節(jié)省能源5%~15%;減少空氣污染25%以上;減少企業(yè)的運(yùn)營(yíng)成本5%~25%;減少事故30%~60%。 1、交通信息采集系統(tǒng)人工輸入GPS車載導(dǎo)航儀器GPS導(dǎo)航手機(jī)車輛通行電子信息卡CCTV攝像機(jī)紅外雷達(dá)檢測(cè)器線圈檢測(cè)器光學(xué)檢測(cè)儀2、信息處理分析系統(tǒng)信息服務(wù)器專家系統(tǒng)GIS應(yīng)用系統(tǒng)人工決策3、信息發(fā)布系統(tǒng)互聯(lián)網(wǎng)手機(jī)車載終端廣播路側(cè)廣播電子情報(bào)板電話服務(wù)臺(tái) 概述智能交通系統(tǒng)世界上應(yīng)用最為廣泛的地區(qū)是日本,如日本的ITS系統(tǒng)相當(dāng)完備和成熟,其次美國(guó)、歐洲等地區(qū)也普遍應(yīng)用。中國(guó)的智能交通系統(tǒng)發(fā)展迅速,在北京、上海、廣州等大城市已經(jīng)建設(shè)了先進(jìn)的智能交通系統(tǒng);其中,北京建立了道路交通控制、公共交通指揮與調(diào)度、高速公路管理和緊急事件管理的4大ITS系統(tǒng);廣州建立了交通信息共用主平臺(tái)、物流信息平臺(tái)和靜態(tài)交通管理系統(tǒng)的3大ITS系統(tǒng)。隨著智能交通系統(tǒng)技術(shù)的發(fā)展,智能交通系統(tǒng)將在交通運(yùn)輸行業(yè)得到越來越廣泛的運(yùn)用。中國(guó)智能交通體系框架目前的中國(guó)ITS體系框架(第二版)的基本情況如下:用戶服務(wù)包括9 個(gè)服務(wù)領(lǐng)域、47 項(xiàng)服務(wù)、179項(xiàng)子服務(wù);邏輯框架包括10個(gè)功能領(lǐng)域、57 項(xiàng)功能、101項(xiàng)子功能、406個(gè)過程、161 張數(shù)據(jù)流圖;物理框架包括 10個(gè)系統(tǒng)、38個(gè)子系統(tǒng)、150個(gè)系統(tǒng)模塊、51張物理框架流圖;應(yīng)用系統(tǒng)包括58 個(gè)應(yīng)用系統(tǒng)。 中國(guó)ITS體系框架(第二版)用戶服務(wù)列表用戶服務(wù)領(lǐng)域 用戶服務(wù) 1交通管理 1.1交通動(dòng)態(tài)信息監(jiān)測(cè) 1.2交通執(zhí)法 1.3交通控制 1.4需求管理 1.5交通事件管理 1.6交通環(huán)境狀況監(jiān)測(cè)與控制 1.7勤務(wù)管理 1.8停車管理 1.9非機(jī)動(dòng)車、行人通行管理 2電子收費(fèi) 2.1電子收費(fèi) 3交通信息服務(wù) 3.1出行前信息服務(wù) 3.2行駛中駕駛員信息服務(wù) 3.3途中公共交通信息服務(wù) 3.4途中出行者其他信息服務(wù) 3.5路徑誘導(dǎo)及導(dǎo)航 3.6個(gè)性化信息服務(wù) 4智能公路與安全輔助駕駛 4.1智能公路與車輛信息收集 4.2安全輔助駕駛 4.3自動(dòng)駕駛 4.4車隊(duì)自動(dòng)運(yùn)行 5交通運(yùn)輸安全 5.1緊急事件救援管理 5.2運(yùn)輸安全管理 5.3非機(jī)動(dòng)車及行人安全管理 5.4交叉口安全管理 6運(yùn)營(yíng)管理 6.1運(yùn)政管理 6.2公交規(guī)劃 6.3公交運(yùn)營(yíng)管理 6.4長(zhǎng)途客運(yùn)運(yùn)營(yíng)管理 6.5軌道交通運(yùn)營(yíng)管理 6.6出租車運(yùn)營(yíng)管理 6.7一般貨物運(yùn)輸管理 6.8特種運(yùn)輸管理 7綜合運(yùn)輸 7.1客貨運(yùn)聯(lián)運(yùn)管理 7.2旅客聯(lián)運(yùn)服務(wù) 7.3貨物聯(lián)運(yùn)服務(wù) 8交通基礎(chǔ)設(shè)施管理 8.1交通基礎(chǔ)設(shè)施維護(hù) 8.2路政管理 8.3施工區(qū)管理 9 ITS數(shù)據(jù)管理 9.1數(shù)據(jù)接人與存儲(chǔ) 9.2數(shù)據(jù)融合與處理 9.3數(shù)據(jù)交換與共享 9.4數(shù)據(jù)應(yīng)用支持 9.5數(shù)據(jù)安全 一、車輛控制系統(tǒng)指輔助駕駛員駕駛汽車或替代駕駛員自動(dòng)駕駛汽車的系統(tǒng)。該系統(tǒng)通過安裝在汽車前部和旁側(cè)的雷達(dá)或紅外探測(cè)儀,可以準(zhǔn)確地判斷車與障礙物之間的距離,遇緊急情況,車載電腦能及時(shí)發(fā)出警報(bào)或自動(dòng)剎車避讓,并根據(jù)路況自己調(diào)節(jié)行車速度,人稱“智能汽車”。美國(guó)已有3000多家公司從事高智能汽車的研制,已推出自動(dòng)恒速控制器、紅外智能導(dǎo)駛儀等高科技產(chǎn)品。二、交通監(jiān)控系統(tǒng)該系統(tǒng)類似于機(jī)場(chǎng)的航空控制器,它將在道路、車輛和駕駛員之間建立快速通訊聯(lián)系。哪里發(fā)生了交通事故。哪里交通擁擠,哪條路最為暢通,該系統(tǒng)會(huì)以最快的速度提供給駕駛員和交通管理人員。三、運(yùn)營(yíng)車輛高度管理系統(tǒng)該系統(tǒng)通過汽車的車載電腦、高度管理中心計(jì)算機(jī)與全球定位系統(tǒng)衛(wèi)星聯(lián)網(wǎng),實(shí)現(xiàn)駕駛員與調(diào)度管理中心之間的雙向通訊,來提供商業(yè)車輛、公共汽車和出租汽車的運(yùn)營(yíng)效率。該系統(tǒng)通訊能力極強(qiáng),可以對(duì)全國(guó)乃至更大范圍內(nèi)的車輛實(shí)施控制。行駛在法國(guó)巴黎大街上的20輛公共汽車和英國(guó)倫敦的約2500輛出租汽車已經(jīng)在接受衛(wèi)星的指揮。四、旅行信息系統(tǒng) 是專為外出旅行人員及時(shí)提供各種交通信息的系統(tǒng)。該系統(tǒng)提供信息的媒介是多種多樣的,如電腦、電視、電話、路標(biāo)、無線電、車內(nèi)顯示屏等,任何一種方式都可以。無論你是在辦公室、大街上、家中、汽車上,只要采用其中任何一種方式,你都能從信息系統(tǒng)中獲得所需要的信息。有了該系統(tǒng),外出旅行者就可以眼觀六路、耳聽八方了。智能交通系統(tǒng)是一個(gè)復(fù)雜的綜合性的系統(tǒng),從系統(tǒng)組成的角度可分成以下一些子系統(tǒng):1、先進(jìn)的交通信息服務(wù)系統(tǒng)(ATIS)ATIS是建立在完善的信息網(wǎng)絡(luò)基礎(chǔ)上的。交通參與者通過裝備在道路上、車上、換乘站上、停車場(chǎng)上以及氣象中心的傳感器和傳輸設(shè)備,向交通信息中心提供各地的實(shí)時(shí)交通信息;ATIS得到這些信息并通過處理后,實(shí)時(shí)向交通參與者提供道路交通信息、公共交通信息、換乘信息、交通氣象信息、停車場(chǎng)信息以及與出行相關(guān)的其他信息;出行者根據(jù)這些信息確定自己的出行方式、選擇路線。更進(jìn)一步,當(dāng)車上裝備了自動(dòng)定位和導(dǎo)航系統(tǒng)時(shí),該系統(tǒng)可以幫助駕駛員自動(dòng)選擇行駛路線。2、先進(jìn)的交通管理系統(tǒng)(ATMS)ATMS有一部分與ATIS共用信息采集、處理和傳輸系統(tǒng),但是ATMS主要是給交通管理者使用的,用于檢測(cè)控制和管理公路交通,在道路、車輛和駕駛員之間提供通訊聯(lián)系。它將對(duì)道路系統(tǒng)中的交通狀況、交通事故、氣象狀況和交通環(huán)境進(jìn)行實(shí)時(shí)的監(jiān)視,依靠先進(jìn)的車輛檢測(cè)技術(shù)和計(jì)算機(jī)信息處理技術(shù),獲得有關(guān)交通狀況的信息,并根據(jù)收集到的信息對(duì)交通進(jìn)行控制,如信號(hào)燈、發(fā)布誘導(dǎo)信息、道路管制、事故處理與救援等。3、先進(jìn)的公共交通系統(tǒng)(APTS)APTS的主要目的是采用各種智能技術(shù)促進(jìn)公共運(yùn)輸業(yè)的發(fā)展,使公交系統(tǒng)實(shí)現(xiàn)安全便捷、經(jīng)濟(jì)、運(yùn)量大的目標(biāo)。如通過個(gè)人計(jì)算機(jī)、閉路電視等向公眾就出行方式和事件、路線及車次選擇等提供咨詢,在公交車站通過顯示器向候車者提供車輛的實(shí)時(shí)運(yùn)行信息。在公交車輛管理中心,可以根據(jù)車輛的實(shí)時(shí)狀態(tài)合理安排發(fā)車、收車等計(jì)劃,提高工作效率和服務(wù)質(zhì)量。4、先進(jìn)的車輛控制系統(tǒng)(AVCS)AVCS的目的是開發(fā)幫助駕駛員實(shí)行本車輛控制的各種技術(shù),從而使汽車行駛安全、高效。AVCS包括對(duì)駕駛員的警告和幫助,障礙物避免等自動(dòng)駕駛技術(shù)。5、貨運(yùn)管理系統(tǒng)這里指以高速道路網(wǎng)和信息管理系統(tǒng)為基礎(chǔ),利用物流理論進(jìn)行管理的智能化的物流管理系統(tǒng)。綜合利用衛(wèi)星定位、地理信息系統(tǒng)、物流信息及網(wǎng)絡(luò)技術(shù)有效組織貨物運(yùn)輸,提高貨運(yùn)效率。6、電子收費(fèi)系統(tǒng)(ETC)ETC是世界上最先進(jìn)的路橋收費(fèi)方式。通過安裝在車輛擋風(fēng)玻璃上的車載器與在收費(fèi)站ETC車道上的微波天線之間的微波專用短程通訊,利用計(jì)算機(jī)聯(lián)網(wǎng)技術(shù)與銀行進(jìn)行后臺(tái)結(jié)算處理,從而達(dá)到車輛通過路橋收費(fèi)站不需停車而能交納路橋費(fèi)的目的,且所交納的費(fèi)用經(jīng)過后臺(tái)處理后清分給相關(guān)的收益業(yè)主。在現(xiàn)有的車道上安裝電子不停車收費(fèi)系統(tǒng),可以使車道的通行能力提高3~5倍。7、緊急救援系統(tǒng)(EMS)EMS是一個(gè)特殊的系統(tǒng),它的基礎(chǔ)是ATIS、ATMS和有關(guān)的救援機(jī)構(gòu)和設(shè)施,通過ATIS和ATMS將交通監(jiān)控中心與職業(yè)的救援機(jī)構(gòu)聯(lián)成有機(jī)的整體,為道路使用者提供車輛故障現(xiàn)場(chǎng)緊急處置、拖車、現(xiàn)場(chǎng)救護(hù)、排除事故車輛等服務(wù)。
你沒有給任何信息,讓我們?nèi)绾螏湍惆。?br>數(shù)據(jù)流圖就是你這個(gè)系統(tǒng)的數(shù)據(jù)走向,一般是分層處理,在《軟件工程》或者《軟件測(cè)試》之類的書上都有很詳細(xì)的解釋。
數(shù)據(jù)字典就是你要用到的實(shí)體對(duì)象和對(duì)應(yīng)的屬性和關(guān)系,你可以用邏輯表結(jié)構(gòu)來描述,一般是以表的形式展現(xiàn),比邏輯表結(jié)構(gòu)直觀。
至于E-R圖是實(shí)體之間的對(duì)應(yīng)關(guān)系,方框表示實(shí)體,橢圓表示屬性,棱形表示關(guān)系。要描述的話很難講清楚,但是一看例圖就會(huì)發(fā)覺其實(shí)不那么難。
下面的參考鏈接你可以看一看
系統(tǒng)流程圖是在系統(tǒng)分析員在做系統(tǒng)構(gòu)架階段,或者說,在接觸實(shí)際系統(tǒng)時(shí),對(duì)未來構(gòu)建的信息處理系統(tǒng)的一種描述。這種描述是相對(duì)簡(jiǎn)單且完全的,涉及到未來系統(tǒng)中使用的處理部件,如磁盤,顯示器,用戶輸入以及處理過程的先后順序表示等,標(biāo)準(zhǔn)的系統(tǒng)流程圖應(yīng)該有10種圖元,具體的有國(guó)家標(biāo)準(zhǔn)。當(dāng)然,系統(tǒng)流程圖還可以用來表示現(xiàn)有的信息系統(tǒng)處理過程涉及的各個(gè)部件以及次序。系統(tǒng)流程圖是描繪物理系統(tǒng)的傳統(tǒng)工具.它的基本思想是用圖形符號(hào)以黑盒子形式描述系統(tǒng)里面的每個(gè)部件(程序,文件,數(shù)據(jù)庫(kù),表格,人工過程等等).系統(tǒng)流程圖表達(dá)的是信息在系統(tǒng)各部件之間流動(dòng)的情況,而不是對(duì)信息進(jìn)行加工處理的控制過程,因此盡管系統(tǒng)流程圖使用的某些符號(hào)和程序流程圖中使用的符號(hào)相同,但是它確是物理流程圖而不是程序流程圖
數(shù)據(jù)流程圖(DFD)是在系統(tǒng)分析員在系統(tǒng)設(shè)計(jì)階段,對(duì)實(shí)際構(gòu)建的系統(tǒng)分析綜合后,提取邏輯模型的一個(gè)過程,它更關(guān)注于過程內(nèi)數(shù)據(jù)的處理,而把具體處理數(shù)據(jù)的物理過程,物理分布忽略。實(shí)際上,最初始的數(shù)據(jù)流程圖標(biāo)準(zhǔn)圖元只有四個(gè)!實(shí)體,過程,數(shù)據(jù)流,數(shù)據(jù)的存儲(chǔ)。并且,數(shù)據(jù)流的分析過程是逐步對(duì)實(shí)際過程求精的,從頂層數(shù)據(jù)流圖,到分層數(shù)據(jù)流圖,數(shù)據(jù)流,過程類型也逐步增加,直到形成最后的數(shù)據(jù)字典和底層數(shù)據(jù)流圖。需要注意的是數(shù)據(jù)流圖和程序設(shè)計(jì)中的程序流程圖(Flow Chat)是不同的,數(shù)據(jù)流圖關(guān)心的是企業(yè)業(yè)務(wù)系統(tǒng)中的數(shù)據(jù)處理加工的客觀過程,并不關(guān)心未來電子化處理的加工過程;數(shù)據(jù)流圖中流動(dòng)的只是數(shù)據(jù),并沒有控制過程,但在程序流程圖當(dāng)中,必須有控制邏輯。
方法/步驟
1數(shù)據(jù)流圖的畫法
數(shù)據(jù)流圖也稱為數(shù)據(jù)流程圖date flow diagram , DFD,是一種便于用戶理解和分析系統(tǒng)數(shù)據(jù)流程的圖形工具,他擺脫了系統(tǒng)和具體內(nèi)容,精確的在邏輯上描述系統(tǒng)的功能、輸入、輸出和數(shù)據(jù)存儲(chǔ)等,是系統(tǒng)邏輯模型的重要組成部分。
數(shù)據(jù)流圖的基本組成成分
數(shù)據(jù)流:是由一組固定成分的數(shù)據(jù)組成,表示數(shù)據(jù)的流向。值得注意的是,數(shù)據(jù)流圖中描述的是數(shù)據(jù)流,而不是控制流。除了流向數(shù)據(jù)存儲(chǔ)或從數(shù)據(jù)存儲(chǔ)流出的數(shù)據(jù)不必命名外,每個(gè)數(shù)據(jù)流必須要有一個(gè)合適的名字,以反映該數(shù)據(jù)流的含義。
加工:加工描述了輸入數(shù)據(jù)流到輸出數(shù)據(jù)之間的變換,也就是輸入數(shù)據(jù)流經(jīng)過什么處理后變成了輸出數(shù)據(jù)。每個(gè)加工都有一個(gè)名字和編號(hào)。編號(hào)能反映該加工位于分層的數(shù)據(jù)流圖的哪個(gè)層次和哪張圖中,能夠看出它是由哪個(gè)加工分解出來的子加工。
數(shù)據(jù)存儲(chǔ):數(shù)據(jù)存儲(chǔ)表示暫時(shí)存儲(chǔ)的數(shù)據(jù)。每個(gè)數(shù)據(jù)存儲(chǔ)都有一個(gè)名字。
外部實(shí)體:外部實(shí)體是存在于軟件系統(tǒng)之外的人員或組織,他指出數(shù)據(jù)所需要的發(fā)源地或系統(tǒng)所產(chǎn)生的數(shù)據(jù)的歸屬地。
外部實(shí)體 加工 數(shù)據(jù)流
2分層數(shù)據(jù)流圖的設(shè)計(jì)方法
第一步,畫子系統(tǒng)的輸入輸出
把整個(gè)系統(tǒng)視為一個(gè)大的加工,然后根據(jù)數(shù)據(jù)系統(tǒng)從哪些外部實(shí)體接收數(shù)據(jù)流,以及系統(tǒng)發(fā)送數(shù)據(jù)流到那些外部實(shí)體,就可以畫出輸入輸出圖。這張圖稱為頂層圖。
第二步,畫子系統(tǒng)的內(nèi)部
把頂層圖的加工分解成若干個(gè)加工,并用數(shù)據(jù)流將這些加工連接起來,使得頂層圖的輸入數(shù)據(jù)經(jīng)過若干加工處理后,變成頂層圖的輸出數(shù)據(jù)流。這張圖稱為0層圖。從一個(gè)加工畫出一張數(shù)據(jù)流圖的過程就是對(duì)加工的分解。
可以用下述方法來確定加工:在數(shù)據(jù)流的組成或值發(fā)生變化的地方應(yīng)該畫出一個(gè)加工,這個(gè)加工的功能就是實(shí)現(xiàn)這一變化,也可以根據(jù)系統(tǒng)的功能決定加工。
確定數(shù)據(jù)流的方法
用戶把若干數(shù)據(jù)當(dāng)作一個(gè)單位來處理(這些數(shù)據(jù)一起到達(dá)、一起處理)時(shí),可以把這些數(shù)據(jù)看成一個(gè)數(shù)據(jù)流。
關(guān)于數(shù)據(jù)存儲(chǔ)
對(duì)于一些以后某個(gè)時(shí)間要使用的數(shù)據(jù),可以組織成為一個(gè)數(shù)據(jù)存儲(chǔ)來表示。
第三步,畫加工的內(nèi)部
把每個(gè)加工看作一個(gè)小系統(tǒng),把加工的輸入輸出數(shù)據(jù)流看成小系統(tǒng)的輸入輸出流。于是可以象畫0層圖一樣畫出每個(gè)小系統(tǒng)的加工的DFD圖。
第四步,畫子加工的分解圖
對(duì)第三步分解出來的DFD圖中的每個(gè)加工,重復(fù)第三步的分解過程,直到圖中尚未分解的加工都是足夠簡(jiǎn)單的(即不可再分解)。至此,得到了一套分層數(shù)據(jù)流圖。
第五步,對(duì)數(shù)據(jù)流圖和加工編號(hào)
對(duì)于一個(gè)軟件系統(tǒng),其數(shù)據(jù)流圖可能有許多層,每一層又有許多張圖。為了區(qū)分不同的加工和不同的DFD子圖,應(yīng)該對(duì)每張圖進(jìn)行編號(hào),以便于管理。
● 頂層圖只有一張,圖中的加工也只有一個(gè),所以不必為其編號(hào)。
● 0層圖只有一張,圖中的加工號(hào)分別是0.1、0.2、…,或者1, 2 。
● 子圖就是父圖中被分解的加工號(hào)。
● 子圖中的加工號(hào)是由圖號(hào)、圓點(diǎn)和序號(hào)組成,如:1.12,1.3 等等。
應(yīng)該注意的問題:
1. 應(yīng)適當(dāng)?shù)臑閿?shù)據(jù)流、加工、數(shù)據(jù)存儲(chǔ)以及外部實(shí)體命名,名字應(yīng)該反映該成分的實(shí)際含義,避免使用空洞的名字。
2. 畫數(shù)據(jù)流圖,不是畫控制流。
3. 一個(gè)加工的輸出數(shù)據(jù)流,不應(yīng)與輸入數(shù)據(jù)流同名,及時(shí)他們的組成完全相同。
4. 允許一個(gè)加工有多條數(shù)據(jù)流流向另一個(gè)加工,也允許一個(gè)加工有兩條相同的輸出數(shù)據(jù)流流向不同的加工。
5. 保持父圖與子圖的平衡。也就是說,父圖中的某加工的輸入輸出流必須與他的子圖的輸入輸出數(shù)據(jù)流在數(shù)量上和名字上相同。值得注意的是,如果父圖中的一個(gè)輸入(輸出)數(shù)據(jù)流對(duì)應(yīng)于子圖中的幾個(gè)輸入(輸出)數(shù)據(jù)流,而子圖中組成這些數(shù)據(jù)流的數(shù)據(jù)項(xiàng)的全體正好是父圖中的這一個(gè)數(shù)據(jù)流,那么他們?nèi)匀凰闶瞧胶獾摹?br>6. 在自頂向下的分解過程中,若一個(gè)數(shù)據(jù)存儲(chǔ)首次出現(xiàn)時(shí),只與一個(gè)加工有關(guān)系,那么這個(gè)數(shù)據(jù)存儲(chǔ)應(yīng)作為這個(gè)加工的內(nèi)部文件而不必畫出。
7. 保持?jǐn)?shù)據(jù)守恒,也就是,一個(gè)加工的所有輸出數(shù)據(jù)流中的數(shù)據(jù)必須能從該加工的輸出流中直接獲得,或者通過該加工能產(chǎn)生的數(shù)據(jù)。
8. 每個(gè)加工必須既有輸入數(shù)據(jù)流,又有輸出數(shù)據(jù)流。
9. 在整套數(shù)據(jù)流圖中,每個(gè)數(shù)據(jù)存儲(chǔ)必須既有讀的數(shù)據(jù)流,又有寫的數(shù)據(jù)流。但是在某張子圖中,可能只有讀沒有寫,或者只有寫沒有讀。特別注意上面的幾點(diǎn),都是必須學(xué)會(huì)的目標(biāo)。考查的內(nèi)容都集中到2、5、6、8的幾點(diǎn)上。
3例如:
數(shù)據(jù)流圖(DFD)
數(shù)據(jù)流圖,簡(jiǎn)稱DFD,是SA方法中用于表示系統(tǒng)邏輯模型的一種工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。
下圖是一個(gè)飛機(jī)機(jī)票預(yù)訂系統(tǒng)的數(shù)據(jù)流圖,它反映的功能是:旅行社把預(yù)訂機(jī)票的旅客信息 (姓名、年齡、單位、身份證號(hào)碼、旅行時(shí)間、目的地等)輸入機(jī)票預(yù)訂系統(tǒng)。系統(tǒng)為旅客安排航班,打印出取票通知單(附有應(yīng)交的賬款)。旅客在飛機(jī)起飛的前一天憑取票通知單交款取票,系統(tǒng)檢驗(yàn)無誤,輸出機(jī)票給旅客。
4第一步 基本圖形符號(hào)
數(shù)據(jù)流圖有四種基本圖形符號(hào):
:箭頭,表示數(shù)據(jù)流;
〇:圓或橢圓,表示加工;
= :雙杠,表示數(shù)據(jù)存儲(chǔ);
□:方框,表示數(shù)據(jù)的源點(diǎn)或終點(diǎn)。
(1) 數(shù)據(jù)流。數(shù)據(jù)流是數(shù)據(jù)在系統(tǒng)內(nèi)傳播的路徑,因此由一組成分固定的數(shù)據(jù)組成。如訂票單由旅客姓名、年齡、單位、身份證號(hào)、日期、目的地等數(shù)據(jù)項(xiàng)組成。由于數(shù)據(jù)流是流動(dòng)中的數(shù)據(jù),所以必須有流向,除了與數(shù)據(jù)存儲(chǔ)之間的數(shù)據(jù)流不用命名外,數(shù)據(jù)流應(yīng)該用名詞或名詞短語命名。
(2)加工(又稱為數(shù)據(jù)處理)。對(duì)數(shù)據(jù)流進(jìn)行某些操作或變換。每個(gè)加工也要有名字,通常是動(dòng)詞短語,簡(jiǎn)明地描述完成什么加工。在分層的數(shù)據(jù)流圖中,加工還應(yīng)編號(hào)。
(3)數(shù)據(jù)存儲(chǔ)(又稱為文件),指暫時(shí)保存的數(shù)據(jù),它可以是數(shù)據(jù)庫(kù)文件或任何形式的數(shù)據(jù)組織。
(4)數(shù)據(jù)源點(diǎn)或終點(diǎn),是本軟件系統(tǒng)外部環(huán)境中的實(shí)體(包括人員、組織或其他軟件系統(tǒng)),統(tǒng)稱外部實(shí)體。一般只出現(xiàn)在數(shù)據(jù)流圖的頂層圖。
5第二步 畫數(shù)據(jù)流圖的步驟
(1)首先畫系統(tǒng)的輸入輸出,即先畫頂層數(shù)據(jù)流圖。頂層流圖只包含一個(gè)加工,用以表示被開發(fā)的系統(tǒng),然后考慮該系統(tǒng)有哪些輸入數(shù)據(jù)、輸出數(shù)據(jù)流。頂層圖的作用在于表明被開發(fā)系統(tǒng)的范圍以及它和周圍環(huán)境的數(shù)據(jù)交換關(guān)系。下圖為飛機(jī)機(jī)票預(yù)訂系統(tǒng)的頂層圖。
6(2)畫系統(tǒng)內(nèi)部,即畫下層數(shù)據(jù)流圖。不再分解的加工稱為基本加工。一般將層號(hào)從0開始編號(hào),采用自頂向下,由外向內(nèi)的原則。畫0層數(shù)據(jù)流圖時(shí),分解頂層流圖的系統(tǒng)為若干子系統(tǒng),決定每個(gè)子系統(tǒng)間的數(shù)據(jù)接口和活動(dòng)關(guān)系。例如,在上面的機(jī)票預(yù)訂系統(tǒng)按功能可分成兩部分,一部分為旅行社預(yù)訂機(jī)票,另一部分為旅客取票,兩部分通過機(jī)票文件的數(shù)據(jù)存儲(chǔ)聯(lián)系起來,0層數(shù)據(jù)流圖如圖3-4。
(3)注意事項(xiàng)。
①命名。不論數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)還是加工,合適的命名使人們易于理解其含義。
②畫數(shù)據(jù)流而不是控制流。數(shù)據(jù)流反映系統(tǒng)“做什么”,不反映“如何做”,因此箭頭上的數(shù)據(jù)流名稱只能是名詞或名詞短語,整個(gè)圖中不反映加工的執(zhí)行順序。
③一般不畫物質(zhì)流。數(shù)據(jù)流反映能用計(jì)算機(jī)處理的數(shù)據(jù),并不是實(shí)物,因此對(duì)目標(biāo)系統(tǒng)的數(shù)據(jù)流圖一般不要畫物質(zhì)流。
④每個(gè)加工至少有一個(gè)輸入數(shù)據(jù)流和一個(gè)輸出數(shù)據(jù)流,反映出此加工數(shù)據(jù)的來源與加工的結(jié)果。
⑤編號(hào)。如果一張數(shù)據(jù)流圖中的某個(gè)加工分解成另一張數(shù)據(jù)流圖時(shí),則上層圖為父圖,直接下層圖為子圖。子圖及其所有的加工都應(yīng)編號(hào)。
7⑥父圖與子圖的平衡。子圖的輸入輸出數(shù)據(jù)流同父圖相應(yīng)加工的輸入輸出數(shù)據(jù)流必須一致,此即父圖與子圖的平衡。
⑦局部數(shù)據(jù)存儲(chǔ)。當(dāng)某層數(shù)據(jù)流圖中的數(shù)據(jù)存儲(chǔ)不是父圖中相應(yīng)加工的外部接口,而只是本圖中某些加工之間的數(shù)據(jù)接口,則稱這些數(shù)據(jù)存儲(chǔ)為局部數(shù)據(jù)存儲(chǔ)。
⑧提高數(shù)據(jù)流圖的易懂性。注意合理分解,要把一個(gè)加工分解成幾個(gè)功能相對(duì)獨(dú)立的子加工,這樣可以減少加工之間輸入、輸出數(shù)據(jù)流的數(shù)目,增加數(shù)據(jù)流圖的可理解性。
圖3-6給出了采用這套符號(hào)畫出的等價(jià)于圖3-2的DFD。
詳情參考百度經(jīng)驗(yàn)