版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
4.3系統(tǒng)設(shè)計(jì)教學(xué)目的1.掌握系統(tǒng)總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)的任務(wù)和具體內(nèi)容;2.了解系統(tǒng)設(shè)計(jì)報(bào)告內(nèi)容;
4.3.1系統(tǒng)設(shè)計(jì)的任務(wù)一、系統(tǒng)設(shè)計(jì)的任務(wù)1.總體設(shè)計(jì)系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì);系統(tǒng)物理配置方案設(shè)計(jì);系統(tǒng)數(shù)據(jù)存儲(chǔ)設(shè)計(jì);2.詳細(xì)設(shè)計(jì)處理過(guò)程設(shè)計(jì)、代碼設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、輸入輸出設(shè)計(jì);3.編寫系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)模塊結(jié)構(gòu)圖、模塊說(shuō)明書(shū)和其它詳細(xì)設(shè)計(jì)的內(nèi)容;二、系統(tǒng)設(shè)計(jì)的依據(jù)1.系統(tǒng)分析說(shuō)明書(shū)或系統(tǒng)分析報(bào)告;2.開(kāi)發(fā)人員的知識(shí)和經(jīng)驗(yàn);4.3.2系統(tǒng)設(shè)計(jì)的工具一、模塊結(jié)構(gòu)圖
二、IPO圖
三、程序(控制)流程圖(FC)
一、模塊結(jié)構(gòu)圖1.模塊化把一個(gè)信息系統(tǒng)設(shè)計(jì)成假設(shè)干模塊的方法稱為模塊化。其根本思想是:將系統(tǒng)設(shè)計(jì)成由相對(duì)獨(dú)立、單一功能的模塊組成的結(jié)構(gòu),從而簡(jiǎn)化研制工作,防止錯(cuò)誤蔓延,提高系統(tǒng)的可靠性。2.模塊概念是組成目標(biāo)系統(tǒng)物理模型的根本單位。特點(diǎn):可以組合、分解和更換。***A1.PRG***
usestudent
doA2
***A2.PRG***
locatefor姓名=‘張三'
iffound()
doA3
endif
return
***A3.PRG***
messagebox('找到啦!')
return
***MAIN()***
intx1,x2,x3
s=max3(x1,x2,x3)
prints
***max3(x1,x2,x3)***
intx,y
x=max(x1,x2)
y=max(x,x3)
returny
***max(x1,x2)***
if(x1>x2)returnx1
else
returnx23.模塊結(jié)構(gòu)圖圖例模塊數(shù)據(jù)控制標(biāo)志調(diào)用轉(zhuǎn)接模塊模塊應(yīng)具備以下四個(gè)要素:輸入和輸出功能內(nèi)部數(shù)據(jù)程序代碼
前兩個(gè)要素是模塊的外部特性,即反映模塊的外貌。后兩個(gè)要素是模塊的內(nèi)部結(jié)構(gòu)特性。模塊不同于“子系統(tǒng)〞。
調(diào)用
數(shù)據(jù)
當(dāng)一個(gè)模塊調(diào)用另一個(gè)模塊時(shí),調(diào)用模塊可以把數(shù)據(jù)傳送到被調(diào)模塊處處理,而調(diào)用完模塊又可以將處理的結(jié)果送回調(diào)用模塊。在模塊之間傳送的數(shù)據(jù),使用與調(diào)用箭頭平行的帶空心圓的箭頭表示,并在旁邊標(biāo)上數(shù)據(jù)名。如下頁(yè)圖(a)表示模塊A調(diào)用B時(shí),A將數(shù)據(jù)X,Y傳送給B,B將處理結(jié)果數(shù)據(jù)Z返回給A??刂菩畔榱酥笇?dǎo)程序下一步的執(zhí)行,模塊間有時(shí)還必須傳送某些控制信息。例如,數(shù)據(jù)輸入完成后給出的結(jié)束標(biāo)志,文件讀到末尾產(chǎn)生的文件結(jié)束標(biāo)志等??刂菩畔⑴c數(shù)據(jù)的主要區(qū)別是前者只反映數(shù)據(jù)的某種狀態(tài),不必進(jìn)行處理。在模塊結(jié)構(gòu)圖中,用帶實(shí)心圓的箭頭表示控制信息。如以下圖(b)中所示,該圖表示送來(lái)的職工號(hào)有誤的控制信息。轉(zhuǎn)接符號(hào)當(dāng)模塊結(jié)構(gòu)圖在一張圖上畫不下,需要轉(zhuǎn)接到另外一張紙上,或者為了防止圖上線條交叉時(shí),都可以使用轉(zhuǎn)接符號(hào),如以下圖(c)所示工資計(jì)算程序模塊結(jié)構(gòu)圖中,①即為轉(zhuǎn)接符號(hào)。
某酒店員工工資系統(tǒng)模塊結(jié)構(gòu)圖總額4.功能結(jié)構(gòu)圖按功能附屬關(guān)系畫成的圖表,圖中每一個(gè)框表示一個(gè)功能模塊。缺陷未表達(dá)各功能之間的數(shù)據(jù)傳送關(guān)系;管理信息系統(tǒng)市場(chǎng)子系統(tǒng)財(cái)會(huì)子系統(tǒng)人事子系統(tǒng)生產(chǎn)子系統(tǒng)供運(yùn)子系統(tǒng)高層管理系統(tǒng)信息處理系統(tǒng)1.IPO圖模塊名稱:總成績(jī)計(jì)算設(shè)計(jì)人員:***編程工具:VB、VF等處理描述(P)輸入部分(I)輸出結(jié)果(O)輸入各門成績(jī)總成績(jī)=A70%+B20%+C10%各種報(bào)表IPO〔Input-Process-Output〕就是用來(lái)表述每個(gè)模塊的輸入、輸出和數(shù)據(jù)加工的工具。二、IPO圖開(kāi)始/結(jié)束輸入/輸出處理判斷執(zhí)行流程三、程序(控制)流程圖(FC)〔FlowChart,F(xiàn)C〕又稱框圖,是經(jīng)常使用的程序細(xì)節(jié)描述工具。PrivateSubCommand1_click()Dimi,jAsIntegerFori=1To4Forj=1ToiPrint"#";NextjPrintNextiEndSubYJ=1I>4N##########
N開(kāi)始ExitI=1J>I換行YI=I+1N打印#J=J+14.3.3系統(tǒng)物理配置方案設(shè)計(jì)一、設(shè)計(jì)依據(jù)
1、系統(tǒng)吞吐量是從用戶向系統(tǒng)發(fā)出一個(gè)作業(yè)請(qǐng)求開(kāi)始,經(jīng)系統(tǒng)處理后給出應(yīng)答結(jié)果的時(shí)間。
2、系統(tǒng)響應(yīng)時(shí)間3、系統(tǒng)可靠性4、
集中式或分布式;5、地域范圍即每秒鐘執(zhí)行的作業(yè)數(shù)。系統(tǒng)可以連續(xù)工作的時(shí)間。二、計(jì)算機(jī)硬件及網(wǎng)絡(luò)選擇三、DBMS的選擇四、應(yīng)用軟件的選擇
4.3.4數(shù)據(jù)存儲(chǔ)設(shè)計(jì)一、文件設(shè)計(jì)二、數(shù)據(jù)庫(kù)設(shè)計(jì)一、文件設(shè)計(jì)1、概述
是根據(jù)文件的使用要求、處理方式、存儲(chǔ)量、數(shù)據(jù)的活動(dòng)性以及硬件設(shè)備的條件等,合理地確定文件類別,選擇文件介質(zhì),決定文件的組織方式和存取方法。2、分類按文件用途主文件〔共享文件〕處理文件(事務(wù)文件、臨時(shí)文件)工作文件〔打印臨時(shí)文件〕轉(zhuǎn)存〔周轉(zhuǎn)〕文件二、數(shù)據(jù)庫(kù)設(shè)計(jì)1、數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程用戶需求分析概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)存儲(chǔ)介質(zhì)的分配庫(kù)文件組織形式存取路徑選擇序號(hào)概念定義E—R圖素實(shí)體(entity)客觀世界中被描述的客觀事物
屬性(attribute)實(shí)體具有的某種特征。
聯(lián)系(relation)實(shí)體之間或?qū)嶓w內(nèi)部屬性之間的關(guān)系。A.一對(duì)一,用1:1表示;B.一對(duì)多,用1:N表示;C.多對(duì)多,用M:N表示
1232、概念設(shè)計(jì)(ER圖)E—R圖繪制出版社價(jià)格類別頁(yè)數(shù)ISBN書(shū)名定稿時(shí)間姓名出生地身份證號(hào)作者圖書(shū)寫作MN4、邏輯數(shù)據(jù)庫(kù)設(shè)計(jì):E—R圖的轉(zhuǎn)換1〕將E-R圖轉(zhuǎn)換成相應(yīng)的表;2〕實(shí)體和聯(lián)系被表示成二維表的形式;3〕表是行和列的集合,列表示屬性;行表示實(shí)際數(shù)據(jù);6、關(guān)系的處理1〕1:1實(shí)體和聯(lián)系共轉(zhuǎn)化為一個(gè)二維表,二維表中同時(shí)包含兩個(gè)實(shí)體的主鍵和其他屬性酒店經(jīng)理〔姓名,酒店名,性別,年齡〕酒店〔酒店名,經(jīng)理姓名,地址〕酒店(酒店名,經(jīng)理姓名,經(jīng)理性別,經(jīng)理年齡,地址)2〕1:N兩個(gè)實(shí)體分別轉(zhuǎn)化為二維表;將“1〞方的關(guān)鍵字,參加“N〞方實(shí)體對(duì)應(yīng)的“屬性〞中作為一個(gè)外部關(guān)鍵字;倉(cāng)庫(kù)=倉(cāng)庫(kù)號(hào)+地點(diǎn)+面積產(chǎn)品=貨號(hào)+品名+價(jià)格+數(shù)量+倉(cāng)庫(kù)號(hào)例倉(cāng)庫(kù)號(hào)地點(diǎn)面積價(jià)格倉(cāng)庫(kù)產(chǎn)品貨號(hào)品名堆放1N所在倉(cāng)庫(kù)號(hào)3〕N:M兩個(gè)實(shí)體分別轉(zhuǎn)化為兩張二維表;在兩個(gè)實(shí)體之間構(gòu)造參加一個(gè)新實(shí)體;聯(lián)系轉(zhuǎn)換為一個(gè)二維表。學(xué)生=學(xué)號(hào)+姓名+性別課程=課程號(hào)+課程名+學(xué)時(shí)數(shù)+教師成績(jī)=學(xué)號(hào)+課程號(hào)+成績(jī)學(xué)生課程姓名學(xué)號(hào)性別課程號(hào)課程名教師成績(jī)MN學(xué)號(hào)課程號(hào)分?jǐn)?shù)1n屬于nm選修講授系學(xué)生課程教師成績(jī)系號(hào)系名系主任職工號(hào)姓名性別出生年月職稱m1學(xué)校課程管理E-R圖課程名課程號(hào)學(xué)分學(xué)號(hào)姓名性別出生年月所屬系號(hào)教師工號(hào)數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)例
實(shí)體:系、學(xué)生、課程、教師酒店〔酒店編號(hào),名稱,地址,聯(lián)系〕客人〔身份證,姓名,性別,聯(lián)系〕員工〔職工號(hào),姓名,性別,出生年月〕客房〔房間號(hào),、房?jī)r(jià)、房型〕經(jīng)理〔職工號(hào),姓名,性別,出生年月〕4.3.5代碼設(shè)計(jì)一、代碼設(shè)計(jì)的作用和地位二、代碼位數(shù)設(shè)計(jì)三、代碼的種類四、代碼結(jié)構(gòu)中的校驗(yàn)位1代碼設(shè)計(jì)的作用和地位1.是鑒別編碼對(duì)象的唯一標(biāo)志;2.可作區(qū)分編碼對(duì)象類別的標(biāo)志;3.可作編碼對(duì)象排序的標(biāo)志;2代碼位數(shù)的設(shè)計(jì)假設(shè)碼的位數(shù)為P,每一位上可用字符數(shù)為Si,那么可以組成碼的總數(shù)為:C=∏i=1pSi例如,對(duì)于第一位字符必須取1-9,其余各位字符可以取為0-9的八位號(hào)碼,共可容納的號(hào)碼數(shù)目為:C=9X107=90000000代碼位數(shù)設(shè)計(jì)思考題1.假設(shè)某代碼的位數(shù)3位,第一位用數(shù)字表示,后兩位可用數(shù)字和字母表示,那么可以組成代碼的總數(shù)為多少?2.某市大約有30萬(wàn)輛私家車,車牌號(hào)首位只能用字母,后面各位均可用數(shù)字或字母,那么車牌號(hào)需設(shè)計(jì)多少位?3代碼的種類1.順序碼用連續(xù)數(shù)字代表編碼對(duì)象的代碼。2.區(qū)間碼〔層次碼〕把數(shù)據(jù)項(xiàng)分成假設(shè)干組,每一區(qū)間代表一個(gè)組,碼中數(shù)字的值和位置都代表一定意義。⑴多面碼,具有多方面的特性。例如,對(duì)于機(jī)制螺釘?shù)木幋a設(shè)計(jì)材料螺釘直徑螺釘形狀表面處理1-不銹鋼1-Φ0.61-圓頭1-未處理2-黃銅2-Φ1.02-平頭2-鍍鉻3-鋼3-Φ1.63-六角3-鍍鋅
4-方形4-噴漆⑵上下關(guān)聯(lián)區(qū)間碼,由幾個(gè)意義上相互有關(guān)的區(qū)間碼組成:郵政編碼3、助憶碼例TV-B-12;TV-C-29;TV-D;4、合成碼把編碼對(duì)象用兩種以上編碼進(jìn)行組合,可以從兩個(gè)以上角度來(lái)識(shí)別、處理的一種編碼。4代碼的校驗(yàn)1、錄入代碼時(shí)的可能錯(cuò)誤:識(shí)別錯(cuò)誤:1/7,0/O,Z/2,D/O,S/5,……易位錯(cuò)誤:12345/13245,……隨機(jī)錯(cuò)誤:上述兩種錯(cuò)誤同時(shí)出現(xiàn)2、防止代碼錄入出現(xiàn)錯(cuò)誤的方法
在設(shè)計(jì)好的代碼后,再增加一位,作為代碼的組成局部。增加的一位,即為校驗(yàn)位。使用中,沒(méi)有特別性。使用時(shí),應(yīng)錄入包括校驗(yàn)位在內(nèi)的完整代碼,代碼進(jìn)入系統(tǒng)后,系統(tǒng)將取該代碼校驗(yàn)位前的各位,按照確定代碼校驗(yàn)位的算法進(jìn)行計(jì)算,并與錄入代碼的最后一位〔校驗(yàn)位〕進(jìn)行比較,如果相等,那么錄入代碼正確,否那么錄入代碼錯(cuò)誤,進(jìn)行重新錄入。一、輸出方式與設(shè)計(jì)方法二、輸入設(shè)計(jì)的內(nèi)容與校驗(yàn)4.3.6輸出和輸入設(shè)計(jì)一、輸出方式與設(shè)計(jì)方法1、信息輸出方式表格信息;圖形信息:直方圖、餅圖、曲線圖等;2、方法報(bào)表生成器;圖形工具和圖形函數(shù);3、輸出設(shè)計(jì)根本原那么用戶導(dǎo)向原那么;KISS原那么;視覺(jué)平衡原那么;和諧與一致性原那么二、輸入設(shè)計(jì)的內(nèi)容與校驗(yàn)1、輸入設(shè)計(jì)的內(nèi)容輸入界面設(shè)計(jì):根據(jù)具體業(yè)務(wù)要求確定。輸入設(shè)備確定:鍵盤光電閱讀器終端輸入:A/D、D/A2〕校驗(yàn)錯(cuò)誤數(shù)據(jù)的方法人工校對(duì):視覺(jué)校驗(yàn);二次鍵入校對(duì):重復(fù)校驗(yàn);代碼校驗(yàn)位校對(duì);控制總數(shù)校驗(yàn);邏輯校驗(yàn):年、月、日;4.3.7系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)
知識(shí)點(diǎn)系統(tǒng)設(shè)計(jì)的任務(wù)、代碼設(shè)計(jì)〔種類、校驗(yàn)位設(shè)置〕、功能及模塊結(jié)構(gòu)圖設(shè)計(jì)、I/O設(shè)計(jì)、IPO圖、程序控制流程圖、系統(tǒng)物理配置方案設(shè)計(jì)、系統(tǒng)設(shè)計(jì)說(shuō)明書(shū).物品損毀處理出庫(kù)操作處理庫(kù)存盤點(diǎn)操作移庫(kù)操作處理入庫(kù)操作處理庫(kù)存初始化庫(kù)存更正操作訂貨點(diǎn)計(jì)算庫(kù)存操作處理第二次作業(yè)1、采購(gòu)員將入庫(kù)單交給倉(cāng)庫(kù)檢驗(yàn)員,檢驗(yàn)員將不合格的入庫(kù)單退回采購(gòu)員,合格的入庫(kù)單交保管員并記入庫(kù)存臺(tái)帳,統(tǒng)計(jì)員根據(jù)庫(kù)存臺(tái)帳制定月報(bào)表交主管部門審閱。2、畫TFD/DFD某儲(chǔ)蓄所存取款過(guò)程如下:儲(chǔ)戶將填好的存〔取〕單及存折送交分類處理處。分類處理處按三種不同情況進(jìn)行處理。如果存折不符或存〔取〕單不合格,那么將存折及存〔取〕單直接退還儲(chǔ)戶重新填寫;如果是存款,那么將存折及存款單送交存款處。存款處取出底賬,登記后,將存折退還給儲(chǔ)戶;如果是取款,那么將存折及取款單送至取款處,該效勞臺(tái)取出底賬及現(xiàn)金,記賬后將存折與現(xiàn)金退給儲(chǔ)戶,從而完成存取款過(guò)程。酒店〔酒店編號(hào),名稱,地址,聯(lián)系〕客人〔身份證,姓名,性別,聯(lián)系〕員工〔職工號(hào),姓名,性別,出生年月〕客房〔房間號(hào),、房?jī)r(jià)、房型〕經(jīng)理〔職工號(hào),姓名,性別,出生年月〕請(qǐng)畫出以上實(shí)體之間E-R模型
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 第六章平行四邊形教案
- C語(yǔ)言專升本教案
- 《網(wǎng)絡(luò)綜合布線系統(tǒng)工程技術(shù)實(shí)訓(xùn)教程(第5版)》 課件全套 王公儒主 第1-15章 網(wǎng)絡(luò)綜合布線系統(tǒng)工程技術(shù)- 綜合布線系統(tǒng)工程管理
- DB11T 1004-2013 房屋建筑使用安全檢查技術(shù)規(guī)程
- 醫(yī)療服務(wù)流程信息化
- 旅游景區(qū)非招投標(biāo)采購(gòu)管理指南
- 疾病防控院墻施工合同
- 農(nóng)民工薪資支付法律咨詢
- 貸款承諾書(shū)模板:二手房按揭指南
- 網(wǎng)絡(luò)口碑營(yíng)銷策略
- DB11-T 2291-2024 建設(shè)工程電子文件與電子檔案管理規(guī)程
- 07J901-1實(shí)驗(yàn)室建筑設(shè)備(一)
- 異地就醫(yī)備案的個(gè)人承諾書(shū)
- 《出口退稅培訓(xùn)》課件
- YDT 4470-2023電信網(wǎng)絡(luò)的確定性IP網(wǎng)絡(luò) 控制面技術(shù)要求
- 《食品添加劑應(yīng)用技術(shù)》第二版 課件 任務(wù)5.3 酸味劑的使用
- 子宮內(nèi)膜癌分子分型臨床應(yīng)用中國(guó)專家共識(shí)2024
- QCT1177-2022汽車空調(diào)用冷凝器
- 中醫(yī)優(yōu)勢(shì)病種診療方案優(yōu)化建議
- 第9課 發(fā)展社會(huì)主義民主政治(課件)-【中職專用】高一思想政治《中國(guó)特色社會(huì)主義》(高教版2023·基礎(chǔ)模塊)
- 報(bào)表模板-土地增值稅清算申報(bào)表(自動(dòng)計(jì)算申報(bào)表)可填寫數(shù)據(jù)
評(píng)論
0/150
提交評(píng)論