秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

業(yè)務(wù)流程圖和數(shù)據(jù)流程圖.ppt

上傳人:sh****n 文檔編號:15537196 上傳時間:2020-08-19 格式:PPT 頁數(shù):215 大小:3.16MB
收藏 版權(quán)申訴 舉報 下載
業(yè)務(wù)流程圖和數(shù)據(jù)流程圖.ppt_第1頁
第1頁 / 共215頁
業(yè)務(wù)流程圖和數(shù)據(jù)流程圖.ppt_第2頁
第2頁 / 共215頁
業(yè)務(wù)流程圖和數(shù)據(jù)流程圖.ppt_第3頁
第3頁 / 共215頁

下載文檔到電腦,查找使用更方便

14.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《業(yè)務(wù)流程圖和數(shù)據(jù)流程圖.ppt》由會員分享,可在線閱讀,更多相關(guān)《業(yè)務(wù)流程圖和數(shù)據(jù)流程圖.ppt(215頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、1,,管理信息系統(tǒng),2,0 系統(tǒng)分析概述 1 可行性分析和詳細(xì)調(diào)查概述 2 管理業(yè)務(wù)調(diào)查 3 數(shù)據(jù)流程調(diào)查 4 數(shù)據(jù)字典 5 描述處理邏輯的工具 6 系統(tǒng)化分析 7 研究和確定管理模型 8 提出新系統(tǒng)邏輯方案 小結(jié),第6章 管理信息系統(tǒng)的系統(tǒng)分析,3,本章重點(diǎn) 系統(tǒng)分析的任務(wù)、可行分析的任務(wù)和內(nèi)容 管理業(yè)務(wù)流程圖及數(shù)據(jù)流程圖的繪制 數(shù)據(jù)字典的編制 決策表及決策樹的繪制 數(shù)據(jù)屬性分析,第6章 管理信息系統(tǒng)的系統(tǒng)分析,4,系統(tǒng)分析的含義,系統(tǒng)分析(System Analysis)源于美國的蘭德公司。1945年夏美國道格拉茲飛機(jī)在文職人員的建議下,組織各方面的科學(xué)家為美國空軍研究“洲際戰(zhàn)爭”,其目的

2、是向空軍提供有關(guān)技術(shù)和設(shè)施的建議,不久,提出“試驗(yàn)性環(huán)球空間飛行器設(shè)計(jì)”研究報告。 該組織的工作影響較大,經(jīng)發(fā)展、完善,成為獨(dú)立的研究機(jī)構(gòu),專門從事咨詢活動,以系統(tǒng)為中心,以系統(tǒng)結(jié)構(gòu)、系統(tǒng)觀點(diǎn)為主導(dǎo),創(chuàng)立了一套解決問題的方法系統(tǒng)分析法。,5,0 系統(tǒng)分析概述,系統(tǒng)分析是開發(fā)管理信息系統(tǒng)過程中最重要、也是最困難的階段。同系統(tǒng)設(shè)計(jì)一道是整個MIS開發(fā)工作的核心部分,系統(tǒng)分析工作的好壞,在很大程度上決定了系統(tǒng)的成敗。,6,管理信息系統(tǒng)分析的任務(wù):在充分認(rèn)識原信息系統(tǒng)的基礎(chǔ)上,通過問題識別、可行性分析、詳細(xì)調(diào)查、系統(tǒng)化分析,最后完成新系統(tǒng)的邏輯方案設(shè)計(jì),或稱邏輯模型設(shè)計(jì)(功能結(jié)構(gòu)圖、數(shù)據(jù)流程圖、E-

3、R圖等)。 邏輯方案不同于物理方案,前者解決“做什么”的問題,是系統(tǒng)分析的任務(wù)(既系統(tǒng)要完成什么樣的功能,提供什么樣的信息);后者解決“怎樣做”的問題,是系統(tǒng)設(shè)計(jì)的任務(wù)(既系統(tǒng)的各項(xiàng)功能是如何實(shí)現(xiàn)的,用什么樣的具體方法產(chǎn)生和提供信息)。,0 系統(tǒng)分析概述,7,0 系統(tǒng)分析概述,,系統(tǒng)分析的步驟,8,從管理、技術(shù)和經(jīng)濟(jì)三個層面上分析,確定將開發(fā)的信息系統(tǒng)成功的可能性,0 系統(tǒng)分析概述,9,現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查是集中一段時間和人力,通過各種 途徑做全面、充分和詳細(xì)的調(diào)查,弄清現(xiàn)行系統(tǒng)的邊界、組 織機(jī)構(gòu)、人員分工、業(yè)務(wù)流程、各種計(jì)劃、單據(jù)和報表的格 式、種類及處理過程、企業(yè)資源及約束情況等,為系統(tǒng)開

4、發(fā) 做好原始資料的準(zhǔn)備工作。,0 系統(tǒng)分析概述,10,在詳細(xì)調(diào)查的基礎(chǔ)上,系統(tǒng)分析員對現(xiàn)行系統(tǒng)進(jìn)行 研究和分析,找出現(xiàn)行系統(tǒng)的薄弱環(huán)節(jié),進(jìn)行數(shù)據(jù)整 理,為提出新系統(tǒng)邏輯模型做準(zhǔn)備。,0 系統(tǒng)分析概述,11,在系統(tǒng)調(diào)查和系統(tǒng)分析的基礎(chǔ)上建立新系統(tǒng)邏輯 模型,用一組圖表模型表達(dá)和描述,方便用戶和分析 人員對系統(tǒng)提出改進(jìn)意見。,功能模型、數(shù)據(jù)模型和流程模型,0 系統(tǒng)分析概述,12,系統(tǒng)功能說明的工具功能模型圖 對系統(tǒng)進(jìn)行概要描述的工具數(shù)據(jù)流程圖(Data Flow Diagram,簡稱DFD) 數(shù)據(jù)部分詳細(xì)描述的工具數(shù)據(jù)字典 (Data Dictionary,簡稱DD) 功能詳細(xì)描述的工具結(jié)構(gòu)式語言

5、、判斷表和判斷樹,0 系統(tǒng)分析概述,13,數(shù)據(jù) 字典,總數(shù)據(jù)流程圖,,,,,,,,結(jié)構(gòu)式語言 判斷表 判斷樹,數(shù)據(jù)流程圖(DFD)描述了: 1、系統(tǒng)數(shù)據(jù)的來源和去向 2、指出了系統(tǒng)的各個邏輯功能,說明一個邏輯功能可以通過一組數(shù)據(jù)元素和另一個邏輯功能聯(lián)結(jié)起來 3、表達(dá)了每一個要進(jìn)行數(shù)據(jù)訪問的數(shù)據(jù)存儲,要把所有的數(shù)據(jù)元素以及由數(shù)據(jù)元素組成的數(shù)據(jù)結(jié)構(gòu)明確地定義出來,并把它記錄到數(shù)據(jù)字典中去 數(shù)據(jù)流程圖中的每一個數(shù)據(jù)存儲,必須對數(shù)據(jù)存儲結(jié)構(gòu)規(guī)范化以保證數(shù)據(jù)的一致性,然后把它記錄到數(shù)據(jù)字典中 數(shù)據(jù)字典是對數(shù)據(jù)流程圖的補(bǔ)充的解釋,對數(shù)據(jù)流程圖中的每一個邏輯功能都可以用判斷樹、判斷表、結(jié)構(gòu)式語言等方法表達(dá)這

6、個處理邏輯,14,系統(tǒng)分析階段的成果就是系統(tǒng)分析報告。它是系統(tǒng) 分析階段的總結(jié)和向有關(guān)領(lǐng)導(dǎo)提交的文字報告,反映這 個階段調(diào)查分析的全部情況,也是下一步系統(tǒng)設(shè)計(jì)的工 作依據(jù)。,0 系統(tǒng)分析概述,15,1.堅(jiān)持系統(tǒng)思想、運(yùn)用系統(tǒng)方法 將問題作為一個系統(tǒng)來識別是非常好的方法,尤其是對不熟悉的問題,更應(yīng)如此。一旦將問題當(dāng)作一個系統(tǒng),就可以根據(jù)系統(tǒng)的定義和特征,根據(jù)要解決的問題、要達(dá)到的目標(biāo),從確定系統(tǒng)的組成要素入手,確定與待解決問題相關(guān)的要素屬性,以及結(jié)構(gòu)和功能,就可以在較短的時間內(nèi)熟知問題以及其關(guān)鍵所在。 采用“自頂向下”和“自底向上”開發(fā)策略相結(jié)合是重要的系統(tǒng)方法。,系統(tǒng)分析的基本原則,0 系統(tǒng)

7、分析概述,16,2.內(nèi)部條件與外部環(huán)境相結(jié)合 3.協(xié)調(diào)性原則 要保證子系統(tǒng)之間、系統(tǒng)與環(huán)境之間相協(xié)調(diào),使系統(tǒng)達(dá)到總體特性最佳。,系統(tǒng)分析的基本原則,0 系統(tǒng)分析概述,17,4.基于原系統(tǒng)、高于原系統(tǒng)原則 要求系統(tǒng)分析工作既不脫離實(shí)際,憑空想象,又要對現(xiàn)行系統(tǒng)中不合理的管理體制、管理模式、思想觀念、工作方法以及傳統(tǒng)習(xí)慣等進(jìn)行大膽的改革和正確的引導(dǎo),從而充分發(fā)揮信息技術(shù)的能力,提高工作效率,提高管理水平。,系統(tǒng)分析的基本原則,0 系統(tǒng)分析概述,18,5.用戶參與原則 盡管系統(tǒng)分析員在系統(tǒng)分析階段要熟悉業(yè)務(wù),但畢盡時間有限、缺乏實(shí)踐,因此在系統(tǒng)分析的過程中要有具有較強(qiáng)工作經(jīng)驗(yàn)的業(yè)務(wù)人員參與工作,

8、這樣使系統(tǒng)分析員能及時掌握用戶情況,便于交流;能及時修改或補(bǔ)充用戶需求;使用戶及早熟悉系統(tǒng)。,系統(tǒng)分析的基本原則,0 系統(tǒng)分析概述,,19,1.1 可行性分析的任務(wù)和內(nèi)容 1.2 可行性分析的報告 1.3 詳細(xì)調(diào)查,1 可行性分析和詳細(xì)調(diào)查概述,,20,1.1 可行性分析的任務(wù)和內(nèi)容,可行性分析的任務(wù)是根據(jù)確定的問題,通過分析新系統(tǒng)需要的信息技術(shù)、可能發(fā)生的投資和費(fèi)用、產(chǎn)生的效益,確定將開發(fā)的信息系統(tǒng)成功的可能性。,21,1.1 可行性分析的任務(wù)和內(nèi)容,明確應(yīng)用項(xiàng)目的開發(fā)的必要性和可行性。 必要性來自實(shí)現(xiàn)開發(fā)任務(wù)的迫切性 IS的開發(fā)是來自合作伙伴的需要、競爭對手的挑戰(zhàn),或者是其它行業(yè)管理信息系

9、統(tǒng)發(fā)展水平,或者是新的信息技術(shù)出現(xiàn)等。,任 務(wù),22,1.1 可行性分析的任務(wù)和內(nèi)容,可行性則取決于實(shí)現(xiàn)應(yīng)用系統(tǒng)的資源和條件。,任 務(wù),管理上的可行性,技術(shù)上的可行性,經(jīng)濟(jì)上的可行性,可行性分析需建立在初步調(diào)查的基礎(chǔ)上(了解原系統(tǒng)存在的問題,用戶對新系統(tǒng)的要求等),23,1.1 可行性分析的任務(wù)和內(nèi)容,1、管理上的可行性:管理人員對開發(fā)的態(tài)度和管理方面的條件;(如私企財(cái)務(wù)中的“一支筆”現(xiàn)象) 2、技術(shù)上的可行性:論證現(xiàn)有技術(shù)對系統(tǒng)所提出目標(biāo)的支持程度,開發(fā)人員的水平,如果缺乏足夠的技術(shù)力量,或者單純依靠外部力量進(jìn)行開發(fā),是很難成功的;(系統(tǒng)最終得由企業(yè)自己負(fù)責(zé)維護(hù)) 3、經(jīng)濟(jì)上的可行性:主要是

10、預(yù)估費(fèi)用支出和對項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評價。,內(nèi) 容,24,可行性分析(初步調(diào)查),,25,1.2 可行性分析報告,可行性分析的結(jié)果是產(chǎn)生可行性分析報告。 分析報告的重點(diǎn)內(nèi)容是: (1)系統(tǒng)簡述; (2)項(xiàng)目目標(biāo); (3)所需資源,預(yù)算和期望效益; (4)對項(xiàng)目可行性的結(jié)論。,26,27,28,29,圖書管理系統(tǒng)可行性分析實(shí)例,【背景】 某高校計(jì)算機(jī)學(xué)院創(chuàng)辦于1984年,現(xiàn)設(shè)計(jì)算機(jī)科學(xué)與技術(shù)系、信息管理與信息系統(tǒng)系和一個實(shí)驗(yàn)室,有計(jì)算機(jī)、信息管理與信息系統(tǒng)兩個本科專業(yè)。 學(xué)院擁有一支較高水平的師資隊(duì)伍,到2006年9月,學(xué)院有教職員工67人。他們來自海內(nèi)外30多所大學(xué),80%以上的教師具有

11、中高級職稱,具有博士、碩士學(xué)位或正在攻讀研究生的教師占70%以上。 學(xué)院面向全國招生,截止2006年9月,學(xué)院在校生已達(dá)到2332人。學(xué)院學(xué)生素有良好的學(xué)風(fēng),他們,30,十分重視基礎(chǔ)課程的學(xué)習(xí),在歷年的統(tǒng)考中,成績均名列學(xué)校前茅,他們積極參加實(shí)踐活動,接受社會的磨煉,有良好的適應(yīng)能力。 學(xué)院于2003年開始創(chuàng)辦圖書資料室,經(jīng)過幾年的建設(shè),現(xiàn)已有圖書近7000冊、期刊260種,并將繼續(xù)購進(jìn)圖書和期刊。圖書資料室于2004年下半年開始向全院師生開放,允許教師可以同時借書10冊,每冊圖書借期3個月,學(xué)生限借書5冊,借期2個月,過期罰款,可以續(xù)借,期刊不外借,但可以復(fù)印。,31,圖書資料室現(xiàn)有

12、用房一間,120m2,有專職管理員一名,會進(jìn)行計(jì)算機(jī)操作,另外聘請2名學(xué)生作為輔助管理員。整個圖書資料室的管理由專職管理員負(fù)責(zé)。 圖書資料室全天開放,白天由專職管理員管理,晚上和雙休日由學(xué)生管理員管理。教師和學(xué)生憑借書證進(jìn)行借書和還書。每天約有50人次借還書。,32,傳統(tǒng)紙介質(zhì)的圖書目錄難以查詢 傳統(tǒng)紙介質(zhì)的圖書借閱登記工作量大、效率低 現(xiàn)行系統(tǒng)中還書時查找原借書記錄效率低 現(xiàn)行系統(tǒng)難以實(shí)現(xiàn)限量借書 現(xiàn)行系統(tǒng)對超期罰款計(jì)算工作量大 難以對已借圖書進(jìn)行統(tǒng)計(jì),發(fā)現(xiàn)的問題,33,能夠進(jìn)行圖書入室的登記與圖書的查詢 能夠進(jìn)行讀者借書證的登記與查詢 能夠進(jìn)行圖書的借閱、歸還處理 能夠進(jìn)行限量借書 能夠進(jìn)

13、行過期罰款處理 能夠進(jìn)行管理員的分工和權(quán)限控制,系統(tǒng)目標(biāo)、功能和需求調(diào)查,34,某大學(xué)計(jì)算機(jī)學(xué)院有教師67人,學(xué)生2332人,圖書資料室有圖書近7000冊,期刊260種,還不斷有新的圖書購進(jìn),有新的教師和學(xué)生加入,由于工作人員只有3名,且全天開放,每天的工作量比較大。 為減少工作強(qiáng)度,提高工作效率,做好圖書借閱工作,有必要也有可能開發(fā)一套圖書管理系統(tǒng),進(jìn)行計(jì)算機(jī)管理。 由于期刊不外借,因此圖書管理系統(tǒng)的功能主要是針對圖書的管理。,對初步調(diào)查進(jìn)行分析,35,(1)管理上的可行性 在初步調(diào)查的過程中,在與管理員和有關(guān)領(lǐng)導(dǎo)溝通的過程中,了解到管理員和有關(guān)領(lǐng)導(dǎo)對開發(fā)圖書管理系統(tǒng)有積極性,從目前資料室

14、的管理來看也基本規(guī)范,管理員職責(zé)分工明確,有完善的借閱制度,有規(guī)范的圖書目錄,資料借閱登記本等。人員素質(zhì)也可以,會進(jìn)行計(jì)算機(jī)的基本操作,系統(tǒng)對組織機(jī)構(gòu)也不會有大的影響。因此在管理上是可行的。,可行性分析,36,(2)技術(shù)上的可行性 圖書資料室有一臺計(jì)算機(jī),且環(huán)境不錯,可運(yùn)行以后開發(fā)出的圖書管理系統(tǒng),學(xué)院有一個實(shí)驗(yàn)室和信息管理教研組,有技術(shù)力量和條件進(jìn)行系統(tǒng)開發(fā),并且系統(tǒng)不大,對功能要求不高,因此在技術(shù)上是可行的。,37,(3)經(jīng)濟(jì)上的可行性 因?yàn)橐延幸慌_計(jì)算機(jī),基本硬件設(shè)施已滿足,最多再加一臺打印機(jī)和UPS電源,另外軟件開發(fā)由本院教師完成,需對工作量適當(dāng)進(jìn)行補(bǔ)貼,通過學(xué)院領(lǐng)導(dǎo)溝通,可以做

15、到,因此在經(jīng)濟(jì)上也是可行的。,38,通過以上可行性分析,得出的結(jié)論是學(xué)院資料室圖書管理系統(tǒng)的開發(fā)在管理上、技術(shù)上、經(jīng)濟(jì)上都是可行的,可以立即開發(fā)。系統(tǒng)主要對圖書進(jìn)行管理,包括圖書的登記,圖書的借閱與歸還,讀者(教師與學(xué)生)的登記,以及其他一些必要的系統(tǒng)管理功能,開發(fā)工作將由本院教師和管理員共同完成,學(xué)院對其工作量進(jìn)行補(bǔ)貼,并出資購買相關(guān)設(shè)備。,可行性結(jié)論,,39,1.3 詳細(xì)調(diào)查,,40,現(xiàn)行系統(tǒng)(包括手工系統(tǒng)和已采用計(jì)算機(jī)的管理信息系統(tǒng)),根據(jù)系統(tǒng)規(guī)劃方案規(guī)定新系統(tǒng)的目標(biāo)、范圍、規(guī)模和要求,對現(xiàn)行系統(tǒng)進(jìn)行調(diào)查,搞清楚現(xiàn)行系統(tǒng): 在做什么(What)、怎么做(How)、何時做(When)、存在

16、什么問題(Problem) 具體來說,要搞清楚現(xiàn)行系統(tǒng)的信息處理,包括有哪些數(shù)據(jù)、從哪里來、到哪里去、什么時候、什么地方、什么人、按什么規(guī)則進(jìn)行什么加工等問題。,詳細(xì)調(diào)查的目的、原則,41,原則,用戶參與原則,,共 同 參 加,42,詳細(xì)調(diào)查的準(zhǔn)備,主要包括以下活動: 熟悉業(yè)務(wù) 擬訂調(diào)查提綱 確定部門負(fù)責(zé)人員和業(yè)務(wù)配合人員 動員和人員培訓(xùn) 確定調(diào)查路線,43,1.熟悉業(yè)務(wù),展開對與業(yè)務(wù)工作相關(guān)管理理論、方法、實(shí)務(wù)、發(fā)展動向和趨勢等的學(xué)習(xí),對相關(guān)業(yè)務(wù)工作重點(diǎn)、難點(diǎn)的學(xué)習(xí)。 了解國內(nèi)外其他企業(yè)在該類運(yùn)作與管理的信息系統(tǒng)應(yīng)用的水平、深度和廣度,這樣對新系統(tǒng)設(shè)計(jì)的實(shí)用性、先進(jìn)性就有

17、一個大體的把握,便于調(diào)查工作的開展。 根據(jù)調(diào)查范圍,分配各系統(tǒng)分析員的調(diào)查對象。不同人員對不同的部門進(jìn)行調(diào)查和分析工作。,詳細(xì)調(diào)查的準(zhǔn)備,44,2.擬訂調(diào)查提綱,1、你的工作崗位是什么?你的工作任務(wù)是什么?哪些任務(wù)是重點(diǎn)、難點(diǎn)?你的工作性質(zhì)、地位是什么? 2、你的工作有哪些考核指標(biāo)?工作目標(biāo)有哪些? 3、你的工作中用到哪些單據(jù)、臺賬、統(tǒng)計(jì)報表、工作文件、工作標(biāo)準(zhǔn)、管理標(biāo)準(zhǔn)?哪些單據(jù)、臺賬、統(tǒng)計(jì)報表、工作文件、工作標(biāo)準(zhǔn)、管理標(biāo)準(zhǔn)可能會修改? 4、你的工作中有哪些流程,是怎樣的?與其他工作(部門、人員或崗位)之間有什么關(guān)系? 5、你的工作經(jīng)常需要向什么領(lǐng)導(dǎo)提供哪些統(tǒng)計(jì)數(shù)據(jù)? 6、你的工作存在哪些問

18、題?在最近有哪些變革?你認(rèn)為應(yīng)該如何改進(jìn)? 7、為做好你的工作、其他相關(guān)工作,你認(rèn)為應(yīng)該收集哪些企業(yè)外部信息?,詳細(xì)調(diào)查的準(zhǔn)備,45,3.確定部門負(fù)責(zé)人員和業(yè)務(wù)配合人員,為了使系統(tǒng)開發(fā)工作有序、有效地工作,應(yīng)該確定企業(yè)高層領(lǐng)導(dǎo)中的負(fù)責(zé)人、各部門負(fù)責(zé)人員以及業(yè)務(wù)配合人員。他們是新系統(tǒng)的用戶。,詳細(xì)調(diào)查的準(zhǔn)備,46,4.動員和人員培訓(xùn),動員:使企業(yè)員工了解國內(nèi)外使用信息技術(shù)的情況,對企業(yè)帶來的效益,開發(fā)新信息系統(tǒng)工作的重要性、必要性和緊迫性,使他們能積極支持這項(xiàng)工作的開展。 培訓(xùn):使相關(guān)的業(yè)務(wù)人員了解計(jì)算機(jī)能做什么,并根據(jù)擬訂的調(diào)查提綱,培訓(xùn)他們?nèi)绾畏e極主動地參與、配合、協(xié)助調(diào)查工作乃至系統(tǒng)分析階

19、段的工作。,詳細(xì)調(diào)查的準(zhǔn)備,47,5.確定調(diào)查路線,詳細(xì)調(diào)查的準(zhǔn)備,48,詳細(xì)調(diào)查的內(nèi)容,49,詳細(xì)調(diào)查的內(nèi)容,50,若采取“信息載體跟蹤法” 信息載體由誰制定?來源于哪些部門?經(jīng)過了哪些部門? 流向哪些部門? 信息載體產(chǎn)生的周期?保存多長時間? 信息載體由哪些人員進(jìn)行哪些處理?具體處理過程?處理 過程中涉及哪些規(guī)章制度? 產(chǎn)生這些信息載體需要哪些部門的什么信息? 信息載體的內(nèi)容有哪些不合理、需改進(jìn)的地方?準(zhǔn)備何時 改進(jìn)?如何改進(jìn)? 信息載體中每項(xiàng)數(shù)據(jù)的類型、長度、值域? 是否有保密性要求?,詳細(xì)調(diào)查的內(nèi)容,51,詳細(xì)調(diào)查的方法,52,1.問卷調(diào)查,固定式問卷(CEQ

20、:Closed-ended question):要求進(jìn)行簡單 而明確回答的問題。(有限制問題) 你所在企業(yè)的會計(jì)憑證每月大約有多少份? 如下表給出的問卷,用戶根據(jù)提示,選擇19,53,自由式問卷(OEQ:Open-ended question):要求對問題進(jìn)行討論而不是必須對問題做出簡短的回答。(無限制問題) 你認(rèn)為所在部門現(xiàn)在使用的信息系統(tǒng)存在的問題 采取什么方案來解決最好?,54,2.面談,面談指系統(tǒng)分析員通過口頭提問的方式收集現(xiàn)行系統(tǒng)的有關(guān)資料。 注意用戶的一些用詞:“一般不發(fā)生”、“很少發(fā)生”、“不這樣,就一定不會那樣”、“大多數(shù)”、“一般情況下”、“差不多”、“幾乎”等詞,

21、因?yàn)閷τ谙到y(tǒng)來說,即使是發(fā)生概率很低的活動、流程,都可能是系統(tǒng)將要具備的功能。 系統(tǒng)詳細(xì)調(diào)查時,我們應(yīng)當(dāng)懷疑一切,并提出這樣的問題,諸如“所有的事務(wù)都按相同的辦法處理?”、“有什么人可以不按標(biāo)準(zhǔn)價格收費(fèi)嗎?”,55,3.收集各種工作規(guī)程和有關(guān)資料,與各部門業(yè)務(wù)工作相關(guān)的標(biāo)準(zhǔn)、規(guī)范 各種計(jì)劃與文件 規(guī)章制度、流程規(guī)定 歷史資料 工作總結(jié),如廠志、年終工作總結(jié)等 上述資料具有規(guī)范性、權(quán)威性、準(zhǔn)確性,為我們了解現(xiàn)行系統(tǒng)提供了素材。,56,4.觀察和參加業(yè)務(wù)實(shí)踐,“百聞不如一見” 觀察和參加業(yè)務(wù)實(shí)踐既能使系統(tǒng)分析員親身體會工作實(shí)際,又能使自己去發(fā)現(xiàn)問題。 例如,分析員觀察柜臺開票過程,了解銷售員每

22、一個動作和決策過程,便可以了解銷售員是如何確定物資價格的,是如何確定銷售數(shù)量的,每聯(lián)發(fā)貨票是怎樣流轉(zhuǎn)的等等。 因此,如果有條件或可能,系統(tǒng)分析員應(yīng)該實(shí)地考察,甚至親自參與,以獲得第一手資料。,,57,2.1 組織結(jié)構(gòu)調(diào)查 2.2 管理功能調(diào)查 2.3 業(yè)務(wù)流程調(diào)查,2 管理業(yè)務(wù)調(diào)查,,58,,環(huán)境指不包括在本系統(tǒng)之中但又對本系統(tǒng)產(chǎn)生較大影響的因素的集合。對于基于計(jì)算機(jī)的信息系統(tǒng)來說,其環(huán)境就是管理系統(tǒng),它的輸入來自環(huán)境,輸出則交付環(huán)境。因此對現(xiàn)行管理業(yè)務(wù)的調(diào)查十分重要,其中包括:組織結(jié)構(gòu)調(diào)查、管理功能調(diào)查和管理業(yè)務(wù)流程調(diào)查等。,59,2.1 組織結(jié)構(gòu)調(diào)查,組織結(jié)構(gòu):指的是一個組織的組成以及

23、這些組成部分之間的隸屬關(guān)系或管理與被管理的關(guān)系,通常可用組織結(jié)構(gòu)圖來表示。 將調(diào)查中所了解的組織結(jié)構(gòu)具體地描繪在圖上,作為后續(xù)分析和設(shè)計(jì)的參考(它會成為最終劃分功能子系統(tǒng)的依據(jù))。,60,2.1 組織結(jié)構(gòu)調(diào)查,組織結(jié)構(gòu)調(diào)查中還應(yīng)詳細(xì)了解各級組織的職能和有關(guān)人員的工作職責(zé)、決策內(nèi)容、存在問題以及對新系統(tǒng)的要求等。,,61,2.2 管理功能調(diào)查,管理功能調(diào)查是把組織內(nèi)部各項(xiàng)管理業(yè)務(wù)功能都用一張表的方式羅列出來,它是今后進(jìn)行數(shù)據(jù)流程分析、建立新系統(tǒng)的邏輯模型以及系統(tǒng)設(shè)計(jì)的基礎(chǔ),通常用功能層次圖來描述。 下圖為重慶長安鈴木汽車銷售管理系統(tǒng)的功能結(jié)構(gòu)圖。,62,2.2 管理功能調(diào)查,為了使MIS具有

24、更好的環(huán)境適應(yīng)能力,現(xiàn)代MIS的設(shè)計(jì)和開發(fā)一般都不會按企業(yè)的組織結(jié)構(gòu)來開發(fā),而是按企業(yè)的功能結(jié)構(gòu)來開發(fā)MIS系統(tǒng)。因此,管理功能調(diào)查的重要性大于組織結(jié)構(gòu)的調(diào)查。,,63,2.3 業(yè)務(wù)流程調(diào)查,調(diào)查管理業(yè)務(wù)流程應(yīng)順著原系統(tǒng)信息流動的過程逐步地進(jìn)行。 業(yè)務(wù)流程調(diào)查可以幫助我們了解業(yè)務(wù)的處理過程,發(fā)現(xiàn)和處理業(yè)務(wù)中的錯誤和疏漏,在新系統(tǒng)基礎(chǔ)上優(yōu)化業(yè)務(wù)處理流程 描述管理業(yè)務(wù)流程的圖表有兩種: 管理業(yè)務(wù)流程圖 表格分配圖,64,業(yè)務(wù)流程圖(Transaction Flow Chart),業(yè)務(wù)流程圖,就是用一些規(guī)定的符號及連線來表示某個 具體業(yè)務(wù)處理過程。 業(yè)務(wù)流程圖的繪制基本上按照業(yè)務(wù)的實(shí)際處理步驟和過

25、程繪制。換句話說,就是一本用圖形方式來反映實(shí)際業(yè)務(wù) 處理過程的“流水賬”。繪制出這本“流水賬”對于開發(fā)者理 順和優(yōu)化業(yè)務(wù)過程是很有幫助的。,65,業(yè)務(wù)流程圖是一種用盡可能少、盡可能簡單的方法來描述業(yè)務(wù)處理過程的方法。由于它的符號簡單明了,所以非常易于閱讀和理解業(yè)務(wù)流程。但它的不足是對于一些專業(yè)性較強(qiáng)的業(yè)務(wù)處理細(xì)節(jié)缺乏足夠的表現(xiàn)手段,它比較適用于反映事務(wù)處理類型的業(yè)務(wù)過程。,66,圖例說明,業(yè)務(wù)處理 單位,表格/報表,業(yè)務(wù)流,,,,67,車間填寫領(lǐng)料單到倉庫領(lǐng)料,庫長根據(jù)用料計(jì)劃審批領(lǐng)料單,未批準(zhǔn)的退回車間。 庫工收到已批準(zhǔn)的領(lǐng)料單后,首先查閱庫存賬,若有貨,則通知車間前來領(lǐng)取所需物料,并登記用

26、料流水賬;否則將缺貨通知采購人員。 采購人員根據(jù)缺料通知,查閱訂貨合同單,若已訂貨,則向供貨單位發(fā)出催貨請求,否則就臨時申請補(bǔ)充訂貨。 供貨單位發(fā)出貨物后,立即向訂貨單位發(fā)出提貨通知單。 采購人員收到提貨通知單后,就可辦理入庫手續(xù)。 接著是庫工驗(yàn)收入庫,并通知車間領(lǐng)料。 此外,倉庫庫工還要依據(jù)庫存賬和用料流水賬定期生成庫存的報表,呈送有關(guān)部門。,業(yè)務(wù)流程圖舉例:某物料管理的業(yè)務(wù)流程,68,,,,,,,書上的圖有錯,69,按業(yè)務(wù)部門繪制業(yè)務(wù)流程。 圖所描述的主體是票據(jù)、賬單的業(yè)務(wù)處理過程。 票據(jù)賬單的流程路線與實(shí)際的業(yè)務(wù)處理過程一一對應(yīng)。 圖中票據(jù)、賬單是有生有死的,即它的一個生命周期表示了一筆

27、業(yè)務(wù)。,業(yè)務(wù)流程圖的特點(diǎn),70,產(chǎn)品庫存管理業(yè)務(wù)流程案例分析,71,業(yè)務(wù)流程圖是系統(tǒng)分析員作進(jìn)一步系統(tǒng)分析的依據(jù)。 業(yè)務(wù)流程是系統(tǒng)分析員,管理人員相互交流的思想工具。 系統(tǒng)分析員可以直接在業(yè)務(wù)流程圖上擬出計(jì)算機(jī)要處理部分。 利用業(yè)務(wù)流程圖分析業(yè)務(wù)流程是否合理。,業(yè)務(wù)流程圖的作用,72,顧客向?qū)з弳T提交訂單,導(dǎo)購員查詢貨物庫存和客戶信譽(yù)度、折扣等資料,開銷售單,并先收款再發(fā)貨給顧客,同時修改庫存臺帳。顧客若發(fā)現(xiàn)所購貨物的質(zhì)量問題,則填寫退貨單,向業(yè)務(wù)主管申請,同意后辦理銷售退單等手續(xù),并修改有關(guān)的庫存臺帳、銷售臺帳。如果主管不同意退貨,則向顧客發(fā)送不退貨的說明表單。,繪制某服裝銷售公司的銷售業(yè)務(wù)

28、流程圖,73,繪圖銷售業(yè)務(wù)流程圖和導(dǎo)購業(yè)務(wù)流程圖,,,,顧客向?qū)з弳T提交訂單,導(dǎo)購員查詢貨物庫存和客戶信譽(yù)度、折扣等資料,開銷售單,并先收款再發(fā)貨給顧客,同時修改庫存臺帳。顧客若發(fā)現(xiàn)所購貨物的質(zhì)量問題,則填寫退貨單,向業(yè)務(wù)主管申請,同意后辦理銷售退單等手續(xù),并修改有關(guān)的庫存臺帳、銷售臺帳。如果主管不同意退貨,則向顧客發(fā)送不退貨的說明表單。,74,75,表格分配圖,為了傳遞信息,管理部門經(jīng)常將某種單據(jù)或報告復(fù)印多份分發(fā)到其他多個部門,在這種情況下,可以采用表格分配圖來描述有關(guān)業(yè)務(wù)。 表格分配圖表達(dá)清楚,可以幫助系統(tǒng)分析人員描述系統(tǒng)中復(fù)制多份的報告或單據(jù)的數(shù)量以及這些報告或單據(jù)都與哪些部門發(fā)生業(yè)務(wù)

29、聯(lián)系。,76,采購單一式四份,第一張交給賣方;第二張交到收貨部門,用來登記收貨清單;第三張交給財(cái)會部門,登記應(yīng)付賬;第四張存檔。到貨時,收貨部門按待收貨清單校對貨物后填寫收貨單四張,其中第一張交財(cái)務(wù)部門,通知付款;第二張通知采購部門取貨;第三張存檔;第四張交給賣方。,某采購過程的業(yè)務(wù)流程,77,準(zhǔn)備采購單,采購部門,財(cái)會部門,收貨部門,,,表格分配圖繪制舉例,貨到了!,78,在盤點(diǎn)管理業(yè)務(wù)流程中,庫管員首先編制盤存報表并提交給倉庫主管,倉庫主管查詢庫存清單和盤點(diǎn)流水賬,然后根據(jù)盤點(diǎn)規(guī)定進(jìn)行審核,如果合格則提交合格盤存報表遞交給庫管員,由庫管員更新庫存清單和盤點(diǎn)流水賬。如果不合格則由倉庫主管返回

30、不合格盤存報表給庫管員重新查詢數(shù)據(jù)進(jìn)行盤點(diǎn)。,盤點(diǎn)管理業(yè)務(wù)流程案例分析,,79,,3 數(shù)據(jù)流程圖調(diào)查,,80,數(shù)據(jù)流程圖(data flow diagram)是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況。,什么是數(shù)據(jù)流程圖,3 數(shù)據(jù)流程圖調(diào)查,81,管理業(yè)務(wù)調(diào)查過程中繪制的管理業(yè)務(wù)流程圖和表格分配圖等雖然形象地表達(dá)了管理中信息的流動和存儲過程,但仍沒有完全脫離一些物質(zhì)要素(如貨物、產(chǎn)品、人員等,而這些都是計(jì)算機(jī)所不能處理的)。 數(shù)據(jù)流程圖屏蔽了業(yè)務(wù)流程中的物理背景而抽象出數(shù)據(jù)的特征,描述了企業(yè)或機(jī)構(gòu)中整體的或部門的數(shù)據(jù)、數(shù)據(jù)流

31、向、數(shù)據(jù)加工、數(shù)據(jù)存儲及數(shù)據(jù)的來源和去向,是業(yè)務(wù)流程圖的數(shù)據(jù)抽象?!緮?shù)據(jù)流程調(diào)查是今后建立數(shù)據(jù)庫系統(tǒng)和設(shè)計(jì)功能模塊過程的基礎(chǔ),也是系統(tǒng)分析的主體內(nèi)容。】,作 用,3 數(shù)據(jù)流程圖調(diào)查,82,原系統(tǒng)全部輸入單據(jù)、輸出報表和數(shù)據(jù)存儲介質(zhì)的典型格式 是設(shè)計(jì)系統(tǒng)數(shù)據(jù)表的基礎(chǔ),如借款單、報銷單 原系統(tǒng)各環(huán)節(jié)所采用的處理方法和計(jì)算方法 處理過程,如賬目臺賬的增減 在上述各種單據(jù)、報表、賬本的典型樣品上注明制作單位、報送單位、存放地點(diǎn)、發(fā)生頻度、發(fā)生的高峰時間及發(fā)生量等 數(shù)據(jù)描述,如借款單的格式等 在上述各種單據(jù)、報表、賬冊的典型樣品上注明各項(xiàng)數(shù)據(jù)的類型、長度、取值范圍 定義數(shù)據(jù)項(xiàng),如借款單中借款人姓名、借款

32、金額、借款日期等數(shù)據(jù)項(xiàng)的定義,關(guān)注點(diǎn),3 數(shù)據(jù)流程圖調(diào)查,83,外部實(shí)體,處 理,數(shù)據(jù)存儲,數(shù)據(jù)流,描述符號,3 數(shù)據(jù)流程圖調(diào)查,84,外部實(shí)體:指本系統(tǒng)之外的人或單位,它們和本系統(tǒng)有信息傳遞關(guān)系。例如顧客、供貨單位等,標(biāo)識符為E; 數(shù)據(jù)流:表示流動著的數(shù)據(jù),箭頭指明了數(shù)據(jù)的流動方向,數(shù)據(jù)流的標(biāo)識符為F。通常在數(shù)據(jù)流符號的上方標(biāo)明數(shù)據(jù)流的名稱; 處理(功能):又稱邏輯處理功能,即對數(shù)據(jù)的變換功能,標(biāo)識符為P。處理的名稱直接表達(dá)這個處理的邏輯功能,如進(jìn)貨、登記庫存臺帳等; 數(shù)據(jù)存儲:指數(shù)據(jù)保存的地方,標(biāo)識符為S。這里“地方”并不是指保存數(shù)據(jù)的物理地點(diǎn)或物理介質(zhì),而是指數(shù)據(jù)存儲的邏輯描述。符號左邊

33、填入該數(shù)據(jù)存儲的標(biāo)識,如S1、S2;圖形右邊填寫存儲的名稱,如學(xué)籍表、庫存臺帳等。,3 數(shù)據(jù)流程圖調(diào)查,85,數(shù)據(jù)存儲和數(shù)據(jù)流都是數(shù)據(jù),僅僅是所處的狀態(tài)不同。數(shù)據(jù)存儲是處于靜止?fàn)顟B(tài)的數(shù)據(jù),數(shù)據(jù)流是處于運(yùn)動中的數(shù)據(jù)。,3 數(shù)據(jù)流程圖調(diào)查,86,采取自頂向下逐層分解的辦法。首先畫出頂層(第一層)數(shù)據(jù)流程圖。頂層數(shù)據(jù)流程圖只有一張,說明系統(tǒng)總的輸入(I)、輸出(O)和處理功能(P)。然后再對頂層數(shù)據(jù)流程圖中的處理功能進(jìn)行逐層分解,形成多級數(shù)據(jù)流程圖。,3 數(shù)據(jù)流程圖調(diào)查,畫 法,87,2層,3 數(shù)據(jù)流程圖調(diào)查,88,實(shí)例:繪制某服裝銷售公司銷售業(yè)務(wù)系統(tǒng)的第0層數(shù)據(jù)流程圖。 分析:在該財(cái)務(wù)系統(tǒng)中,財(cái)務(wù)

34、人員接收原始票據(jù)的提供者提交的票據(jù),根據(jù)會計(jì)憑證和帳簿信息進(jìn)行相關(guān)帳務(wù)處理,并定期生成財(cái)務(wù)報表提交給上級部門審閱。,3 數(shù)據(jù)流程圖調(diào)查,89,,3 數(shù)據(jù)流程圖調(diào)查,90,數(shù)據(jù)流程圖分多少層次應(yīng)根據(jù)現(xiàn)實(shí)際情況而定,對于一個復(fù)雜的大系統(tǒng),有時可分至七八層之多。為了提高規(guī)范化程度,有必要對圖中各個元素加以編號。 通常在編號之首冠以字母,用以表示不同的元素。(字母所表示的意義必須在一開始就予以說明) 注意規(guī)范化、標(biāo)準(zhǔn)化:每張流程圖的各種圖元符號布局要合理,分布要均勻、整齊、清晰,要盡量保持美觀,通常將輸入布置在圖元的左側(cè),輸出布置在圖元的右側(cè)。,3 數(shù)據(jù)流程圖調(diào)查,91,,,,,,,一些不好的例子:,

35、92,圖6.7是某廠銷售子系統(tǒng)的頂層數(shù)據(jù)處理流程圖。銷售科根據(jù)用戶送來的訂貨單進(jìn)行銷售處理后向用戶發(fā)貨。圖中僅有發(fā)貨單而沒有貨物,說明物質(zhì)要素(貨物)已被舍去,有關(guān)貨物的信息已反映在發(fā)貨單中。,3 數(shù)據(jù)流程圖調(diào)查,銷售子系統(tǒng)的頂層數(shù)據(jù)流程圖,93,下一步是對頂層數(shù)據(jù)流程圖中的“處理”進(jìn)行分解,也就是將“銷售處理”P1分解為更多的“處理”。圖6.8是銷售處理被分解后的第二層數(shù)據(jù)流程圖,圖中包含三個“子處理”: 1、判定訂貨處理方式:根據(jù)用戶信用情況、庫存情況和購貨金額將訂貨單按以下三種情況分別處理: 可以賒物:立即發(fā)貨,同時修改庫存賬,輸出數(shù)據(jù)流; 等有貨后再發(fā)貨,輸出數(shù)據(jù)流(庫存不夠);

36、 要求先付款,輸出數(shù)據(jù)流(信用等級不夠,必須先款后貨)2、開發(fā)貨單處理:發(fā)貨單一式四份,分發(fā)倉庫、用戶、財(cái)務(wù)科和存檔,財(cái)務(wù)科按此記應(yīng)收賬;3、開付款通知單處理:通知用戶付款。,94,,,,,,95,修正后的流程圖:,96,明確系統(tǒng) “界面”; 自頂向下逐層擴(kuò)展; 數(shù)據(jù)流程圖要合理布局; 注意與用戶的溝通;,3 數(shù)據(jù)流程圖調(diào)查,主要原則,97,數(shù)據(jù)流程圖分層可遵循以下原則:,展開的層次與管理層次一致,也可以劃分得更細(xì),處理的分解要自然,注意功能的完整性; 一個處理框經(jīng)過展開,一般以分解為310個處理框?yàn)橐耍?數(shù)據(jù)流程圖分層細(xì)化時必須保持信息的連續(xù)性,即當(dāng)把一個處理分解為一系列處理時,分解前和分解

37、后的輸入、輸出數(shù)據(jù)流必須相同。,98,由業(yè)務(wù)流程圖轉(zhuǎn)向數(shù)據(jù)流程圖 數(shù)據(jù)流程圖是系統(tǒng)分析階段的核心內(nèi)容,也是系統(tǒng)設(shè)計(jì)階段進(jìn)行功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)的基礎(chǔ)。 數(shù)據(jù)流程圖的核心是數(shù)據(jù)處理,以及相關(guān)的數(shù)據(jù)(數(shù)據(jù)流和數(shù)據(jù)存儲),而忽略很多物質(zhì)的東西,其抽象層度較高。 業(yè)務(wù)流程圖是以“流水帳”的形式反映系統(tǒng)客觀的發(fā)生過程。對于比較復(fù)雜的系統(tǒng),通過業(yè)務(wù)流程分析,在業(yè)務(wù)流程圖的基礎(chǔ)上再來抽取數(shù)據(jù)流程圖,可以使問題變得更簡單、更明確。,3 數(shù)據(jù)流程圖調(diào)查,99,產(chǎn)品庫存管理業(yè)務(wù)流程案例分析,100,101,盤點(diǎn)管理業(yè)務(wù)流程案例分析,在盤點(diǎn)管理業(yè)務(wù)流程中,庫管員首先編制盤存報表并提交給倉庫主管,倉庫主管查詢庫存清單

38、和盤點(diǎn)流水賬,然后根據(jù)盤點(diǎn)規(guī)定進(jìn)行審核,如果合格則提交合格盤存報表遞交給庫管員,由庫管員更新庫存清單和盤點(diǎn)流水賬。如果不合格則由倉庫主管返回不合格盤存報表給庫管員重新查詢數(shù)據(jù)進(jìn)行盤點(diǎn)。,102,盤點(diǎn)管理業(yè)務(wù)流程案例分析,103,,104,檢查數(shù)據(jù)流程圖正確性的方法:,1、數(shù)據(jù)守恒:即輸入數(shù)據(jù)要與輸出數(shù)據(jù)相匹配。數(shù)據(jù)不守恒有兩種情況:一是可能遺漏了輸入數(shù)據(jù)流,導(dǎo)致某個處理過程在沒有輸入的情況下產(chǎn)生了輸出的數(shù)據(jù);另一種是某些輸入在處理過程中沒有使用; 對于過程之間的數(shù)據(jù)應(yīng)遵循兩個規(guī)則: 流入過程的所有數(shù)據(jù)必須流出該過程或用于產(chǎn)生流出該過程的數(shù)據(jù) 流出過程的所有數(shù)據(jù)必須曾流入過該過程或是由流入該過程

39、的數(shù)據(jù)產(chǎn)生,105,計(jì)算X,過程詳述,數(shù)據(jù)元素A、B、C流入了過程但沒有流出。A用來決定用什么樣的公式計(jì)算X的值,所以它是必須輸入的,而B、C則在過程的輸出上沒有起作用,因此它們應(yīng)該排除在輸入元素之外。我們稱這種過程為“黑洞”(數(shù)據(jù)輸入了但沒有再出去)。,帶有不必要輸入數(shù)據(jù)的過程(黑洞),106,,計(jì)算Y,過程詳述,數(shù)據(jù)元素A、B、Y從該過程流出,且A流入該過程,Y的值是根據(jù)A的值按照算法計(jì)算出來的,但B沒有流入該過程且沒有通過內(nèi)部處理邏輯計(jì)算出來,所以這表明或者B是輸出數(shù)據(jù)流的一個錯誤(B應(yīng)該排除),或者在內(nèi)部處理邏輯忽略了該元素。我們稱這種過程為“奇跡”(沒有明顯的來源奇跡地出現(xiàn)了)。,帶

40、有不可能數(shù)據(jù)輸出的過程(奇跡),107,上述的兩個一致性規(guī)則不僅僅用于過程,對數(shù)據(jù) 存儲也有效。任何從數(shù)據(jù)存儲讀出來的數(shù)據(jù)元素必定 在以前寫進(jìn)去過。類似地,任何寫進(jìn)數(shù)據(jù)存儲的數(shù)據(jù) 元素必定在以后要讀出來。,108,2、在繪制數(shù)據(jù)流程圖時,應(yīng)注意處理框與數(shù)據(jù)存儲之間數(shù)據(jù)流的方向。一個處理過程要讀文件,數(shù)據(jù)流的箭頭應(yīng)指向處理框,若是寫文件則箭頭指向數(shù)據(jù)存儲; 3、父圖中某一處理框的輸入、輸出數(shù)據(jù)流必須體現(xiàn)于相應(yīng)的分層子圖中;,檢查數(shù)據(jù)流程圖正確性的方法:,109,110,3.1,,,,,,,,,,,,,,,,E,D,3.3,,3.2,對過程3細(xì)化的子圖:,缺少輸入數(shù)據(jù)流C,111,檢查數(shù)據(jù)流程圖正

41、確性的方法:,4、數(shù)據(jù)流是指處理的輸入或輸出,每一個過程都要有最少一個輸入和輸出;任何一個數(shù)據(jù)流至少一端是處理框。,(1)每個過程至少有一個輸入數(shù)據(jù)流和一個輸出數(shù)據(jù)流。,,,計(jì)算 成績,,出生日期,最終成績,此過程沒有輸出,被稱為黑洞過程,此過程沒有輸入,被稱為自然發(fā)生 過程(奇跡),此過程有一個輸入,但顯然這個 輸入不能產(chǎn)生所示的輸出,因此 被稱為灰洞過程(奇跡),112,(2)所有數(shù)據(jù)流必須起源于一個過程,或者終止于一個過程,,工資,,欠款,應(yīng)付賬款,,不 正 確,,訂單,,正 確,,113,,不 正 確,課程,學(xué)生,,選課信息,,正 確,114,案例:工資單,,工作的時間,,職工時 間記

42、錄,,,,,凈工資,職工 工資單,,職工記錄,總工資,扣除額,,職工記錄,,檢查核 實(shí)記錄,115,提高數(shù)據(jù)流程圖的可理解性,(1)盡量減少處理框間輸入、輸出數(shù)據(jù)流的數(shù)目,以簡化處理間的聯(lián)系。 在數(shù)據(jù)流程圖中,處理框間的數(shù)據(jù)流越少,各個處理就越獨(dú)立,用戶對每個部分可以單獨(dú)理解。 我們在對處理框進(jìn)行分解時,應(yīng)盡量使各處理框間的關(guān)系簡化,這樣可以使一個復(fù)雜的問題轉(zhuǎn)變成若干簡單的問題來處理。,116,提高數(shù)據(jù)流程圖的可理解性,(2)盡量避免不均勻的分解。 如果在一張數(shù)據(jù)流程圖中,某些處理已是基本的處理,而另一些卻還要進(jìn)一步分解成三層、四層。也就是說,數(shù)據(jù)流程圖中某些部分描述的是細(xì)節(jié),而其他部分描寫的

43、是較高層的抽象。這種情況就屬于不均勻分解,因而不易被用戶理解和接受。所以,在對頂層數(shù)據(jù)流程圖的處理框進(jìn)行分解時,應(yīng)盡量考慮到流程圖分布的均勻性。,117,,提高數(shù)據(jù)流程圖的可理解性,(3)命名要恰當(dāng)。數(shù)據(jù)流程圖中每個成分的命名是否恰當(dāng),直接影響數(shù)據(jù)流程圖的可理解性。因此,對于每個成分應(yīng)仔細(xì)推敲后再命名。在命名時應(yīng)注意以下幾個問題: 為數(shù)據(jù)流(或數(shù)據(jù)存儲)命名 為處理命名 為外部實(shí)體命名,,118, 為數(shù)據(jù)流(或數(shù)據(jù)存儲)命名,在為數(shù)據(jù)流命名時應(yīng)注意: 名字應(yīng)代表整個數(shù)據(jù)流(或數(shù)據(jù)存儲)的內(nèi)容,而不是僅僅反映它的某些成分; 不要使用空洞的、缺乏具體含義的名字(如“數(shù)據(jù)”、“存儲”、“輸入”等);

44、 如果在為某個數(shù)據(jù)流(或數(shù)據(jù)存儲)起名字時遇到了困難,則很可能是因?yàn)閷?shù)據(jù)流程圖分解不恰當(dāng)造成的,應(yīng)該試著對上層數(shù)據(jù)流程圖重新分解來克服這樣的困難。,119, 為處理命名,命名處理時,通常遵循先為數(shù)據(jù)流命名,再為與之相關(guān)聯(lián)的處理命名的原則。 處理的名字應(yīng)該反映整個處理的功能,而不僅僅是該處理的一部分功能; 盡量避免使用“加工”、“處理”等空洞籠統(tǒng)的動詞,最好能用一個能確切描述而又不產(chǎn)生歧義的動賓詞組來命名; 通常不用兩個動詞來描述處理,如果必須用兩個動詞才能描述整個處理的功能,則這個處理一定還能在下層中進(jìn)行分解; 若為某個處理命名時遇到困難,則很可能是分解不恰當(dāng),應(yīng)考慮對處理重新分解。,120

45、, 為外部實(shí)體命名,外部實(shí)體即數(shù)據(jù)源點(diǎn)/終點(diǎn),是目標(biāo)系統(tǒng)的外圍環(huán)境部分(個人、單位、實(shí)物或系統(tǒng)等),不屬于數(shù)據(jù)流程圖的核心內(nèi)容。 因此對外部實(shí)體的命名,通常根據(jù)所確定問題的不同而采取相應(yīng)的命名方式。例如,教務(wù)管理信息系統(tǒng)中的外部實(shí)體為“教師”、“學(xué)生”等,進(jìn)銷存管理系統(tǒng)中的“顧客”及“供應(yīng)商”等。,,121,4.1 數(shù)據(jù)字典概述 4.2 數(shù)據(jù)字典的定義,4 數(shù)據(jù)字典,,122,數(shù)據(jù)流程圖描述了系統(tǒng)的分解,僅表示了相關(guān)的系統(tǒng)用“什么數(shù)據(jù)”去“做什么”,即表示了系統(tǒng)中信息的傳遞,但是卻沒有說明所用數(shù)據(jù)的具體內(nèi)容。,4.1 數(shù)據(jù)字典概述,123,數(shù)據(jù)存儲“庫存臺帳”包括哪些內(nèi)容?,過程“盤點(diǎn)處理”是

46、如何處理的呢?,4.1 數(shù)據(jù)字典概述,124,數(shù)據(jù)字典的含義,4.1 數(shù)據(jù)字典概述,125,在系統(tǒng)分析和系統(tǒng)設(shè)計(jì)階段給人提供關(guān)于數(shù)據(jù)的描述信息; 在數(shù)據(jù)字典中建立的一組嚴(yán)密一致的定義有助于改進(jìn)系統(tǒng)分析員和用戶之間的通信,從而消除它們之間的許多誤解; 有助于改進(jìn)在不同的開發(fā)人員或不同的開發(fā)小組之間的通信,加快系統(tǒng)開發(fā)的進(jìn)度。如果要求所有開發(fā)人員都根據(jù)公共的數(shù)據(jù)字典描述的數(shù)據(jù)來設(shè)計(jì)模塊,則能避免許多數(shù)據(jù)不一致而造成的麻煩,比如模塊間的接口問題。 數(shù)據(jù)字典是開發(fā)數(shù)據(jù)庫的第一步,而且是很有價值的一步。,數(shù)據(jù)字典的作用,,126,,數(shù)據(jù)流程圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。 沒有數(shù)據(jù)字典,數(shù)據(jù)流程圖就

47、不嚴(yán)格;沒有數(shù)據(jù)流程圖,數(shù)據(jù)字典也難于發(fā)揮作用。 只有數(shù)據(jù)流程圖和對數(shù)據(jù)流程圖中每個元素的精確定義放在一起,才能共同構(gòu)成系統(tǒng)的規(guī)格說明。,與數(shù)據(jù)流程圖的關(guān)系,,127,數(shù)據(jù)字典的內(nèi)容,4.1 數(shù)據(jù)字典概述,,128,數(shù)據(jù)項(xiàng)又稱為數(shù)據(jù)元素,是最小的數(shù)據(jù)組成單位,具有邏輯不可再分性。如:學(xué)號、姓名等 由于一個系統(tǒng)的數(shù)據(jù)項(xiàng)個數(shù)很多,便于今后查詢,需要為每一個數(shù)據(jù)項(xiàng)給出一個唯一編號。,數(shù)據(jù)項(xiàng)的定義,129,數(shù)據(jù)項(xiàng)特征分析,數(shù)據(jù)的類型以及精度和字長:(這是建庫和分析處理 所必須要求確定的),合理取值范圍:(這是輸入、校對和審核所必須的),數(shù)據(jù)量:即單位時間內(nèi)(如天、月、年)的

48、業(yè)務(wù)量、 使用頻率、存儲和保留的時間周期等等。 (這是在網(wǎng)上分布數(shù)據(jù)資源和確定設(shè)備存儲 容量的基礎(chǔ)。),所涉及業(yè)務(wù):業(yè)務(wù)過程,重要程度和保密程度:重要程度決定了今后設(shè)計(jì)系統(tǒng)時的輸入、校對以及存儲、拷貝、備份等功能,保密程度決定了今后建網(wǎng)或建庫時不同工作納入網(wǎng)訪問數(shù)據(jù)庫小該數(shù)據(jù)時的權(quán)限。,130,131,數(shù)據(jù)結(jié)構(gòu)的描述重點(diǎn)是數(shù)據(jù)之間的組合關(guān)系,即說明這個數(shù)據(jù)結(jié)構(gòu)包括哪些成分。,數(shù)據(jù)結(jié)構(gòu)的定義,132,133,數(shù)據(jù)字典中對數(shù)據(jù)結(jié)構(gòu)的定義包括以下內(nèi)容:,(1)數(shù)據(jù)結(jié)構(gòu)的名稱和編號;(2)簡述;(3)數(shù)據(jù)結(jié)構(gòu)的組成。,134,135,數(shù)據(jù)流由一個或一組固定的數(shù)據(jù)項(xiàng)組成。通常 包括:

49、數(shù)據(jù)流編號 數(shù)據(jù)流來源 數(shù)據(jù)流去向 數(shù)據(jù)流的數(shù)據(jù)組成 流動屬性描述:頻率、數(shù)據(jù)量,數(shù)據(jù)流的定義,136,137,數(shù)據(jù)存儲在數(shù)據(jù)字典中只描述數(shù)據(jù)的邏輯存儲結(jié)構(gòu),而不涉及它的物理組織。,數(shù)據(jù)存儲的定義,138,139,外部實(shí)體是數(shù)據(jù)的來源和去向。因此在外 部實(shí)體中的條目主要說明外部實(shí)體產(chǎn)生的數(shù)據(jù) 和輸出的數(shù)據(jù)以及外部實(shí)體的數(shù)量。,外部實(shí)體的定義,140,141,僅對數(shù)據(jù)流程圖中最底層的處理邏輯(過程)加以說明。,處理邏輯的定義,142,描述過程如何把輸入數(shù)據(jù)流變化為輸出數(shù)據(jù)流的處理步驟,不涉及具體處理方法。包括: 執(zhí)行條件 輸入 輸出 優(yōu)先級 執(zhí)行頻率 出錯處理對策,處理邏輯描述的內(nèi)容

50、,143,過程示例,,144,145,(1)通過名字能方便地查閱數(shù)據(jù)的定義; (2)沒有冗余; (3)盡量不重復(fù)在規(guī)格說明的其他組成部分中已經(jīng)出現(xiàn)的信息; (4)容易更新和修改; (5)能單獨(dú)處理描述每個數(shù)據(jù)元素的信息; (6)定義的書寫方法簡單方便而且嚴(yán)格。,數(shù)據(jù)字典的特點(diǎn),,,146,,5 描述處理邏輯的工具,,147,數(shù)據(jù)字典里的處理邏輯小說明僅能對簡單的處理進(jìn)行說明,但是對于較復(fù)雜的處理邏輯必須加以更為詳細(xì)的描述,這就要用到處理邏輯的描述工具: 決策樹/判斷樹 決策表/判斷表 結(jié)構(gòu)化語言,148,決策樹的構(gòu)造規(guī)則:首先從文字材料中分清哪些是判定的條件,哪些是判定的結(jié)論(行動

51、)。 根據(jù)文字材料中的連接詞找出判定條件之間的從屬關(guān)系、并 列關(guān)系、選擇關(guān)系。 再根據(jù)這些關(guān)系構(gòu)造出決策樹。,(1)決策樹,149,(1)年交易額在5萬或5萬以下,則不給予折扣; (2)對于年交易額在5萬以上時: 如果無欠款,則給予15%的折扣; 如果有欠款,而且與本公司的交易關(guān)系在20年以上,則折扣為10%; 如果有欠款,而且與本公司交易關(guān)系在20年以下,則折扣為5%。,訂貨折扣政策如下:,示例,150,151,在處理邏輯中,如果決策樹的條件較多,各個條件又相互結(jié)合,相應(yīng)的決策方案比較多,在這種情況下用決策樹表示,樹的結(jié)構(gòu)比較復(fù)雜,圖中各項(xiàng)注釋也比較繁瑣。,(2)決策表,152,

52、決策表:以表格的方式來描述處理邏輯。 決策表的繪制步驟: 先根據(jù)條件的組合畫出原始決策表 再對原始決策表中的組合進(jìn)行優(yōu)化,得到優(yōu)化后的決策表,153,,,,,條件語句,行動語句,條件項(xiàng),行動項(xiàng),154,155,決策表的優(yōu)化規(guī)則: 如果一組條件組合中有幾個條件的值相同,而另外 幾個條件無論值為“Y”或“N”,最后采取的決策行動都 是一樣,則這幾個條件組合可以合并為一個。,決策表的優(yōu)化,156,,,157,Y,Y,Y,N,N,N,N,Y,N,N,Y,Y,N,N,,Y,N,Y,N,Y,N,,,158,Y,Y,Y,N,Y,N,N,,Y,N,,,,,,159,例題:某航空公司規(guī)定,乘客可以免費(fèi)托運(yùn)重

53、量不超過30公斤的行李。當(dāng)行李重量超過30公斤時,對頭等艙的國內(nèi)乘客超重部分每公斤收費(fèi)4元,對其他艙的國內(nèi)乘客超重部分每公斤收費(fèi)6元,對外國乘客超重部分每公斤收費(fèi)比國內(nèi)乘客多一倍。試?yán)L出決策表以及決策樹。,160,161,162,,注:判定條件的選取很重要 例: 書P119 圖6.9,對于條件“欠款時間”,不是簡單的Y/N的二選一,而是有一個區(qū)間范圍,163,,,,,少了Y/Y/Y和Y/Y/N這兩種條件組合,因?yàn)檫@和現(xiàn)實(shí)邏輯沖突,164,這是一種模仿計(jì)算機(jī)語言的處理邏輯描述方法由: 順序結(jié)構(gòu)(祈使語句) 判斷結(jié)構(gòu)(判斷語句) 循環(huán)結(jié)構(gòu)(循環(huán)語句) 復(fù)合而成??墒褂肐FENDIF、DO

54、CASE ENDCASE、DO WHILEENDDO等關(guān)鍵字,(3)結(jié)構(gòu)化語言,165,結(jié)構(gòu)化語言示例,166,,招聘考試考核數(shù)學(xué)、英語、計(jì)算機(jī)三門課程,錄取規(guī)則是: (1) 總分 240 分 ( 含 ) 以上錄??; (2) 總分 180 分 ( 不含 ) 以下,或其中兩門在 60 分 ( 不含 ) 以下的不錄取; (3) 其他分?jǐn)?shù)如果全部在 60 分 ( 含 ) 以上,需參加面試再決定是否錄?。蝗绻幸婚T 60 分 ( 不含 ) 以下需復(fù)試該課程再決定是否錄取。 畫出此項(xiàng)處理的決策樹、決策表。,167,,,,,,,,,,,,,,,,,,,,,,決策樹,168,,,,,,,,,,,,,,,,,

55、,,,,,,總分不可能既 =240 又 <180,,,,,同樣,不及格門數(shù)不可能既 =2又 <1,,,,如果總分大于等于240,則肯定錄取,決策結(jié)果與不及格門數(shù)無關(guān),,如果總分小于180,則肯定不錄取,決策結(jié)果與不及格門數(shù)也無關(guān),,169,優(yōu)化后的結(jié)果決策表,170,,6 系統(tǒng)化分析,,171,,在原系統(tǒng)詳細(xì)調(diào)查的基礎(chǔ)上進(jìn)行系統(tǒng)化分析是提出新系統(tǒng)邏輯模型的重要步驟。通過對原有系統(tǒng)的調(diào)查和分析,找出業(yè)務(wù)流程和數(shù)據(jù)流程的不足,提出優(yōu)化和改進(jìn)的方法,給出新系統(tǒng)信息處理的方案。 系統(tǒng)化分析的主要內(nèi)容:分析系統(tǒng)目標(biāo)、分析業(yè)務(wù)流程、分析數(shù)據(jù)流程、功能分析和劃分子系統(tǒng)、數(shù)據(jù)屬性分析、數(shù)據(jù)存儲分析、數(shù)據(jù)查詢

56、要求分析、數(shù)據(jù)的輸入輸出分析、繪制新系統(tǒng)的數(shù)據(jù)流程圖、確定新系統(tǒng)的數(shù)據(jù)處理方式。,172,6.1 分析系統(tǒng)目標(biāo),根據(jù)詳細(xì)調(diào)查對可行性分析報告中提出的系統(tǒng)目標(biāo)作再次考察,對項(xiàng)目的可行性和必要性進(jìn)行重新考慮,并根據(jù)對系統(tǒng)建設(shè)的環(huán)境和條件的調(diào)查修正系統(tǒng)目標(biāo),使系統(tǒng)目標(biāo)適應(yīng)組織的管理需求和戰(zhàn)略目標(biāo)(確定新系統(tǒng)的最終目標(biāo),新系統(tǒng)的初始目標(biāo)由可行性分析報告提出),173,1、現(xiàn)行系統(tǒng)的目標(biāo)分析 企業(yè)的經(jīng)營目標(biāo)和方針是指企業(yè)經(jīng)過長期努力希望達(dá)到的狀 態(tài)。分析的內(nèi)容: 企業(yè)經(jīng)營目標(biāo)的方向與環(huán)境變化的趨勢是否一致,找出 差距,提出對策,建立適應(yīng)環(huán)境變化的確切目標(biāo)。 分析長期目標(biāo)和短期目標(biāo)、總目標(biāo)與子

57、目標(biāo)之間是否一 致。 為實(shí)現(xiàn)企業(yè)的目標(biāo),信息系統(tǒng)應(yīng)該如何支持企業(yè)目標(biāo)的 實(shí)現(xiàn)?,174,2、環(huán)境分析 通過對企業(yè)內(nèi)部以及與之相關(guān)的外部因素變化分析,預(yù)測新系統(tǒng)運(yùn)行環(huán)境的變化,使新系統(tǒng)的邏輯模型具有很強(qiáng)的對外界環(huán)境變化的應(yīng)變能力。,175,3、現(xiàn)行系統(tǒng)的問題分析 從企業(yè)戰(zhàn)略管理的角度上,對現(xiàn)行系統(tǒng)在管理、數(shù)據(jù)處理等方面已存在問題和潛在問題進(jìn)行分析,幫助相關(guān)人員發(fā)現(xiàn)、了解存在的問題,提出解決的辦法和建議。,176,傳統(tǒng)紙介質(zhì)的圖書目錄難以查詢 傳統(tǒng)紙介質(zhì)的圖書借閱登記工作量大、效率低 現(xiàn)行系統(tǒng)中還書時查找原借書記錄效率低 現(xiàn)行系統(tǒng)難以實(shí)現(xiàn)限量借書 現(xiàn)行系統(tǒng)對超期罰款計(jì)算工作量大 難以對

58、已借圖書進(jìn)行統(tǒng)計(jì),圖書管理系統(tǒng)現(xiàn)存的問題,177,4、新系統(tǒng)的目標(biāo)分析 針對系統(tǒng)開發(fā)的總體目標(biāo),根據(jù)相關(guān)業(yè)務(wù)工作的實(shí)際需要,制訂新系統(tǒng)要達(dá)到、且可以達(dá)到的目標(biāo)。 內(nèi)容: 管理(功能需求):系統(tǒng)滿足企業(yè)運(yùn)作、管理的要求。 技術(shù)(技術(shù)需求):系統(tǒng)應(yīng)達(dá)到的技術(shù)要求,例如集成 性、可操作性、數(shù)據(jù)的共享性、系統(tǒng)的安全性等。,178,能夠進(jìn)行圖書入室的登記與圖書的查詢 能夠進(jìn)行讀者借書證的登記與查詢 能夠進(jìn)行圖書的借閱、歸還處理 能夠進(jìn)行限量借書 能夠進(jìn)行過期罰款處理 能夠進(jìn)行管理員的分工和權(quán)限控制,圖書管理系統(tǒng)的總體目標(biāo),179,6.2 分析業(yè)務(wù)流程,分析原有系統(tǒng)中存在的問題是為了在新系統(tǒng)建設(shè)中

59、予以克服或改進(jìn)。系統(tǒng)中存在的問題: 管理思想和方法落后,業(yè)務(wù)流程不盡合理 因?yàn)橛?jì)算機(jī)信息系統(tǒng)的建設(shè)為優(yōu)化原業(yè)務(wù)流程提供了新的可能性。 因此,需要在對現(xiàn)有業(yè)務(wù)流程進(jìn)行分析的基礎(chǔ)上進(jìn)行業(yè)務(wù)流程重組,產(chǎn)生新的更為合理的業(yè)務(wù)流程。 例如,過去倉庫由管理人員憑印象確定訂貨量,新系統(tǒng)改為根據(jù)庫存量和訂貨點(diǎn)來確定訂貨量。,180,6.2 分析業(yè)務(wù)流程,業(yè)務(wù)流程分析過程: 1、原有流程的分析:分析原有的業(yè)務(wù)流程是否具有存在的價值,哪些過程可以刪除或合并,哪些過程不盡合理,可以進(jìn)行改進(jìn)或優(yōu)化;(各種單據(jù)的人工傳遞就是既不高效、又不合理的工作) 2、業(yè)務(wù)流程的優(yōu)化:原有流程中哪些過程存在冗余信息處理,可以進(jìn)行優(yōu)

60、化,流程的優(yōu)化可以帶來什么好處;(利用網(wǎng)絡(luò)技術(shù)和共享數(shù)據(jù)庫技術(shù)來代替原有的手工傳遞過程,同時減輕用戶的負(fù)擔(dān)),181,6.2 分析業(yè)務(wù)流程,業(yè)務(wù)流程分析過程: 3、確定新的業(yè)務(wù)流程:畫出新系統(tǒng)的業(yè)務(wù)流程圖; 4、新系統(tǒng)的人機(jī)界面:新的業(yè)務(wù)流程中人與機(jī)器的分工,即哪些工作可由計(jì)算機(jī)自動完成,哪些必須有人的參與。(如單據(jù)的傳遞由計(jì)算機(jī)網(wǎng)絡(luò)完成;而產(chǎn)品樣品的送檢必須由人工完成),182,6.4 功能分析和劃分子系統(tǒng),為了實(shí)現(xiàn)系統(tǒng)目標(biāo),系統(tǒng)必須具備一定的功能,目標(biāo)可看作是系統(tǒng),功能可看作是子系統(tǒng),再下面就是各項(xiàng)更具體的功能。功能分析和劃分子系統(tǒng)是以管理業(yè)務(wù)調(diào)查中的管理功能調(diào)查為基礎(chǔ)進(jìn)行的。 把系統(tǒng)劃

61、分為子系統(tǒng)可以大大簡化設(shè)計(jì)工作,因?yàn)閯澐忠院?,只要子系統(tǒng)之間的接口關(guān)系明確,每一子系統(tǒng)的設(shè)計(jì)、調(diào)試,基本上可以互不干擾地各自相對獨(dú)立地進(jìn)行。將來,如要修改或擴(kuò)充系統(tǒng),可以在有關(guān)子系統(tǒng)范圍內(nèi)進(jìn)行而不至于牽動全局。(模塊化程序設(shè)計(jì)),183,功能圖也稱為H(Hierarchy)圖、層次圖,是系統(tǒng)分析階段功能建模的主要工具。 H圖用圖形方式表明一個系統(tǒng)的模塊結(jié)構(gòu),其中矩形及矩形的名稱表示子系統(tǒng)或模塊的功能,即該模塊能做什么。矩形框之間的連線表示調(diào)用關(guān)系。,184,通過自頂向下或自底向上的方法,構(gòu)造成層層分解,逐步細(xì)化的功能圖,上一層模塊是下一層模塊的抽象,下一層模塊是上一層模塊的具體化,這樣,一項(xiàng)大

62、的業(yè)務(wù)便可以分解成更小的業(yè)務(wù),功能圖最底層的模塊才表示一項(xiàng)具體的、獨(dú)立的、不可再分的業(yè)務(wù)信息處理模塊。,185,第一層,第二層,第三層,功能圖實(shí)例,186,作用 在系統(tǒng)規(guī)劃和系統(tǒng)分析中,常常用功能圖表示一 個信息系統(tǒng)的功能范圍,確定信息系統(tǒng)的功能邊界。,187,6.4 功能分析和劃分子系統(tǒng),劃分子系統(tǒng)原則 企業(yè)發(fā)展的需求 子系統(tǒng)內(nèi)部從數(shù)據(jù)和功能等方面的高凝聚性 子系統(tǒng)之間數(shù)據(jù)和功能的相對獨(dú)立性,188,6.4 功能分析和劃分子系統(tǒng),應(yīng)當(dāng)指出,到目前為止,關(guān)于劃分子系統(tǒng)還沒有形成一套世人公認(rèn)的方法。在實(shí)際工作中,劃分方案往往受到個人經(jīng)驗(yàn)、企業(yè)原有業(yè)務(wù)處理關(guān)系以及是否便于分階段實(shí)施等多種因素的

63、影響??茖W(xué)的劃分方法(特別是大系統(tǒng)),可以采用系統(tǒng)規(guī)劃法(BSP)中U/C矩陣來解決。,189,U/C矩陣是通過一個普通的二維表來分析匯總數(shù)據(jù)。 表的橫坐標(biāo) 定義為數(shù)據(jù)類變量(Xi) 表的縱坐標(biāo) 定義為業(yè)務(wù)過程類變量(Yi) 業(yè)務(wù)過程(即Xi與Yi)與數(shù)據(jù)之間的關(guān)系 U 使用use C 建立create,190,6.5 數(shù)據(jù)屬性分析,數(shù)據(jù)屬性的分析以數(shù)據(jù)字典作為基礎(chǔ)。我們用屬性的名和屬性的值來描述事物某方面的特征,一個事物有多方面的特征,需要用多個屬性來描述(如學(xué)生的屬性) 數(shù)據(jù)屬性分析包括靜態(tài)特性分析和動態(tài)特性分析兩部分: (一)靜態(tài)特性分析:指分析數(shù)據(jù)的類型、數(shù)據(jù)的長度、取值范圍和發(fā)生的

64、業(yè)務(wù)量;,191,6.5 數(shù)據(jù)屬性分析,(二)動態(tài)特性分析:數(shù)據(jù)屬性按動態(tài)特性可分為三類: 1.固定值屬性:指數(shù)據(jù)的屬性值是固定不變的。例如:學(xué)生的性別、血型等屬性,這些屬性均為“固定值屬性”; 2.固定個體變動屬性:這類數(shù)據(jù)項(xiàng),對總體來說具有相對固定的個體集,但其值是變動的屬性。例如,工資系統(tǒng)中電費(fèi)扣款一項(xiàng),扣款人員變動不大,但每人所扣電費(fèi)則每月都在變化; 3.隨機(jī)變動屬性:這種數(shù)據(jù)項(xiàng),其個體是隨機(jī)出現(xiàn)的,值也是變動的。例如工資系統(tǒng)中的病事假扣款。,192,,數(shù)據(jù)屬性分析的目的是為系統(tǒng)設(shè)計(jì)階段中的文件設(shè)計(jì)提供依據(jù)。通常把具有固定屬性的數(shù)據(jù)存放在主文件中,把具有固定個體變動屬性的數(shù)據(jù)放在周轉(zhuǎn)文

65、件中,把隨機(jī)變動同性的數(shù)據(jù)放在處理文件中。(主文件上的數(shù)據(jù)一般很少變動,它一般存儲在磁盤等外存儲介質(zhì)上;而處理文件中的數(shù)據(jù)是經(jīng)常變動的數(shù)據(jù),它一般放在內(nèi)存中,以加快數(shù)據(jù)處理的速度),193,,例題: 某學(xué)生管理系統(tǒng)中有這樣一個有關(guān)學(xué)生信息的表格(注:每個學(xué)生的學(xué)號在學(xué)生管理系統(tǒng)中不變) 請問按數(shù)據(jù)的動態(tài)特性分析,數(shù)據(jù)的屬性分為哪幾類?表中的學(xué)號、平均成績、期末加減分、期末綜合成績分別屬于哪一類?,194,6.6 數(shù)據(jù)存儲分析,數(shù)據(jù)存儲分析是數(shù)據(jù)庫設(shè)計(jì)在系統(tǒng)分析階段要做的工作,其內(nèi)容首先是分析用戶要求,也就是調(diào)查清楚用戶希望從MIS中得到哪些有用信息,然后通過綜合抽象,用適當(dāng)?shù)墓ぞ哌M(jìn)行描述。

66、因?yàn)檫@是從用戶角度看到的數(shù)據(jù)庫,所以稱之為數(shù)據(jù)庫的概念模型。 數(shù)據(jù)庫概念模型設(shè)計(jì)方法: E-R方法 3NF關(guān)系群方法,195,6.6 數(shù)據(jù)存儲分析,采用E-R方法的數(shù)據(jù)庫概念設(shè)計(jì)步驟可分為三步進(jìn)行: (1)設(shè)計(jì)局部E-R模型:確定局部E-R結(jié)構(gòu)的范圍、定義屬性、實(shí)體、聯(lián)系; (2)設(shè)計(jì)全局E-R模型:將所有局部E-R圖集成為全局E-R圖; 將局部E-R圖集成為全局E-R圖時,可能存在三類沖突: 屬性沖突:類型、取值范圍、取值單位的沖突(例如零件號,有的定義為整數(shù),有的定義為字符型) 命名沖突:如實(shí)體類型名、聯(lián)系名之間異名同義。(如對科研項(xiàng)目,財(cái)務(wù)科稱為項(xiàng)目,科研處稱為課題,生產(chǎn)管理處稱為工程) 結(jié)構(gòu)沖突:如作為實(shí)體又作為聯(lián)系或?qū)傩?,同一?shí)體其屬性成分不同。(如同樣是學(xué)生實(shí)體,人事部門和財(cái)務(wù)部門所關(guān)心的屬性就有很大的差別),196,6.6 數(shù)據(jù)存儲分析,(3)全局E-R模型的優(yōu)化:對E-R模型的優(yōu)化要達(dá)到以下三個目的: 實(shí)體類型個數(shù)盡可能少; 實(shí)體類型所含屬性盡可能少; 實(shí)體類型間聯(lián)系無冗余。(數(shù)據(jù)冗余往往是提高查詢效率的有力途經(jīng)),197,6.7 數(shù)據(jù)查詢要求分析,通過調(diào)查和分

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!