版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
SCM第6章物流信息系統(tǒng)的設(shè)計(jì)
學(xué)習(xí)目標(biāo)01熟悉系統(tǒng)設(shè)計(jì)的主要任務(wù)02熟悉子系統(tǒng)劃分原則及平臺(tái)設(shè)計(jì)03掌握模塊設(shè)計(jì)04掌握物流信息系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)05掌握物流信息系統(tǒng)代碼設(shè)計(jì)06熟悉物流信息系統(tǒng)的輸入/輸出設(shè)計(jì)07熟悉物流信息系統(tǒng)功能模塊處理過(guò)程設(shè)計(jì)本章目錄1物流信息系統(tǒng)設(shè)計(jì)概述2物流信息系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)3物流信息系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)4物流信息系統(tǒng)代碼設(shè)計(jì)5物流信息系統(tǒng)的輸入/輸出設(shè)計(jì)6物流信息系統(tǒng)功能模塊處理過(guò)程設(shè)計(jì)7物流信息系統(tǒng)設(shè)計(jì)報(bào)告第一節(jié) 物流信息系統(tǒng)設(shè)計(jì)概述CONTENTS一物流信息系統(tǒng)設(shè)計(jì)的內(nèi)容物流信息系統(tǒng)設(shè)計(jì)的原則二總體設(shè)計(jì)包括系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)和計(jì)算機(jī)物理系統(tǒng)配置方案設(shè)計(jì)??傮w設(shè)計(jì)詳細(xì)設(shè)計(jì)包括數(shù)據(jù)庫(kù)設(shè)計(jì)、代碼設(shè)計(jì)、輸入/輸出設(shè)計(jì)、界面設(shè)計(jì)、功能模塊處理過(guò)程設(shè)計(jì)等。詳細(xì)設(shè)計(jì)系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)主要由模塊結(jié)構(gòu)圖、模塊說(shuō)明書(shū)和其他詳細(xì)設(shè)計(jì)的內(nèi)容組成。編寫(xiě)系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)一、物流信息系統(tǒng)設(shè)計(jì)的內(nèi)容BCA在達(dá)到預(yù)定的目標(biāo)、具備所需要的功能前提下,系統(tǒng)應(yīng)盡量簡(jiǎn)單,這樣可以減少處理費(fèi)用,提高系統(tǒng)效益,便于實(shí)現(xiàn)和管理。為了維持較長(zhǎng)的信息系統(tǒng)生命周期,要求系統(tǒng)具有很好的環(huán)境適應(yīng)性。為此,信息系統(tǒng)應(yīng)具有較好的開(kāi)放性和結(jié)構(gòu)的可變性。一致性是指系統(tǒng)中的信息編碼、采集、信息通信等數(shù)據(jù)不能有二義性。完整性是指系統(tǒng)作為一個(gè)統(tǒng)一的整體而存在,系統(tǒng)功能應(yīng)盡量完整??煽啃允侵赶到y(tǒng)硬件和軟件在運(yùn)行過(guò)程中抵抗異常情況的干擾及保證系統(tǒng)正常工作的能力。D簡(jiǎn)單性靈活性一致性和完整性可靠性物流信息系統(tǒng)設(shè)計(jì)的原則二、經(jīng)濟(jì)性是指在滿足系統(tǒng)需求的前提下,盡量節(jié)約成本。E經(jīng)濟(jì)性1物流信息系統(tǒng)的子系統(tǒng)劃分2物流信息系統(tǒng)的模塊設(shè)計(jì)3物流信息系統(tǒng)的平臺(tái)設(shè)計(jì)第二節(jié) 物流信息系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)目錄物流信息系統(tǒng)的子系統(tǒng)劃分物流信息系統(tǒng)的子系統(tǒng)的劃分多采用結(jié)構(gòu)化的方法,自頂向下將整個(gè)系統(tǒng)劃分為若干個(gè)子系統(tǒng),子系統(tǒng)再劃分子系統(tǒng)(或模塊),然后再自上而下地逐步設(shè)計(jì)。在進(jìn)行子系統(tǒng)劃分時(shí),一般遵循以下原則:(1)子系統(tǒng)要有相對(duì)獨(dú)立性(2)子系統(tǒng)之間的數(shù)據(jù)依賴性盡量?。?)子系統(tǒng)的劃分應(yīng)使數(shù)據(jù)冗余最?。?)子系統(tǒng)的設(shè)置應(yīng)考慮今后管理發(fā)展的需要(5)子系統(tǒng)的劃分應(yīng)便于系統(tǒng)分階段實(shí)現(xiàn)一、物流信息系統(tǒng)的模塊設(shè)計(jì)二、模塊結(jié)構(gòu)圖02模塊分解的原則和依據(jù)03模塊化概念01模塊化設(shè)計(jì),簡(jiǎn)單地說(shuō)就是程序的編寫(xiě)不是開(kāi)始就逐條錄入計(jì)算機(jī)語(yǔ)句和指令,而是首先用主程序、子程序、子過(guò)程等框架把軟件的主要結(jié)構(gòu)和流程描述出來(lái),并定義和調(diào)試好各個(gè)框架之間的輸入、輸出鏈接關(guān)系。逐步求精的結(jié)果是得到一系列以功能塊為單位的算法描述。以功能塊為單位進(jìn)行程序設(shè)計(jì),實(shí)現(xiàn)其求解算法的方法稱為模塊化。模塊化的目的是為了降低程序復(fù)雜度,使程序設(shè)計(jì)、調(diào)試和維護(hù)等操作簡(jiǎn)單化。模塊化概念01模塊結(jié)構(gòu)圖是用于描述系統(tǒng)模塊結(jié)構(gòu)的圖形工具,它不僅描述了系統(tǒng)的子系統(tǒng)結(jié)構(gòu)與分層的模塊結(jié)構(gòu),還清楚地表示了每個(gè)模塊的功能,直觀地反映了模塊內(nèi)部聯(lián)系和模塊間聯(lián)系等特性。模塊結(jié)構(gòu)圖的基本符號(hào)如圖6-3所示。模塊結(jié)構(gòu)圖02模塊調(diào)用數(shù)據(jù)控制信息圖6-3模塊結(jié)構(gòu)圖的基本符號(hào)在結(jié)構(gòu)化設(shè)計(jì)中,模塊分解的原則為“耦合小,內(nèi)聚大”。耦合表示模塊之間聯(lián)系的程度。緊密耦合表示模塊之間聯(lián)系非常強(qiáng),松散耦合表示模塊之間聯(lián)系比較弱,非耦合則表示模塊之間無(wú)任何聯(lián)系,是完全獨(dú)立的。一般來(lái)說(shuō),在系統(tǒng)中各模塊的內(nèi)聚越大,則模塊間的耦合越小。但這種關(guān)系并不是絕對(duì)的。耦合方式分為:數(shù)據(jù)耦合、控制耦合和非法耦合;內(nèi)聚方式分為:巧合內(nèi)聚、邏輯內(nèi)聚、時(shí)間內(nèi)聚、過(guò)程內(nèi)聚、通信內(nèi)聚、順序內(nèi)聚和功能內(nèi)聚。模塊分解的原則和依據(jù)03物流信息系統(tǒng)的平臺(tái)設(shè)計(jì)三、(一)按物流信息系統(tǒng)的目標(biāo)選擇系統(tǒng)平臺(tái)單項(xiàng)業(yè)務(wù)系統(tǒng)和常用的各類(lèi)PC,以數(shù)據(jù)庫(kù)管理系統(tǒng)作為平臺(tái);綜合業(yè)務(wù)管理系統(tǒng),以計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)作為平臺(tái);集成管理系統(tǒng),由OA、CAD、CAM、MIS和DSS等綜合而成的一個(gè)有機(jī)整體,在信息處理模式上常采用C/S或B/S模式。(二)計(jì)算機(jī)處理方式的選擇和設(shè)計(jì)計(jì)算機(jī)處理方式可以根據(jù)系統(tǒng)功能、業(yè)務(wù)處理特點(diǎn)、性能/價(jià)格比等因素,選擇批處理、聯(lián)機(jī)實(shí)時(shí)處理、聯(lián)機(jī)成批處理及分布式處理等方式。(三)計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)主要包括中、小型機(jī)方案與微機(jī)網(wǎng)絡(luò)方案的選擇,網(wǎng)絡(luò)互聯(lián)結(jié)構(gòu)及通信介質(zhì)的選擇,局域網(wǎng)拓?fù)浣Y(jié)構(gòu)的設(shè)計(jì),網(wǎng)絡(luò)應(yīng)用模式及網(wǎng)絡(luò)操作系統(tǒng)的選型,網(wǎng)絡(luò)協(xié)議的選擇,網(wǎng)絡(luò)管理以及遠(yuǎn)程用戶等工作。物流信息系統(tǒng)的平臺(tái)設(shè)計(jì)三、(四)數(shù)據(jù)庫(kù)管理系統(tǒng)的選擇選擇數(shù)據(jù)庫(kù)管理系統(tǒng)時(shí)應(yīng)從以下幾個(gè)方面予以考慮:1.構(gòu)造數(shù)據(jù)庫(kù)的難易程度;2.程序開(kāi)發(fā)的難易程度;3.數(shù)據(jù)庫(kù)管理系統(tǒng)的性能分析;4.對(duì)分布式應(yīng)用的支持;5.并行處理能力;6.可移植性和可擴(kuò)展性;7.數(shù)據(jù)完整性約束;8.并發(fā)控制功能;9.容錯(cuò)能力;10.安全性控制;11.支持多種文字處理能力;12.數(shù)據(jù)恢復(fù)的能力。(五)軟硬件的選擇硬件選擇的原則主要是選擇技術(shù)上成熟可靠的標(biāo)準(zhǔn)系列機(jī)型、處理速度快、數(shù)據(jù)存儲(chǔ)容量大、具有良好的兼容性、可擴(kuò)充性與可維修性、有良好的性能/價(jià)格比、廠家或供應(yīng)商的技術(shù)服務(wù)與售后服務(wù)好、操作方便、在一定時(shí)間保持一定先進(jìn)性的硬件等。軟件的選擇包括操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)、漢字系統(tǒng)、設(shè)計(jì)語(yǔ)言、應(yīng)用軟件等。數(shù)據(jù)庫(kù)設(shè)計(jì)概述1概念結(jié)構(gòu)設(shè)計(jì)2邏輯結(jié)構(gòu)設(shè)計(jì)5物理結(jié)構(gòu)設(shè)計(jì)4第三節(jié)物流信息系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)的實(shí)施3數(shù)據(jù)庫(kù)設(shè)計(jì)(DatabaseDesign)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。在數(shù)據(jù)庫(kù)領(lǐng)域內(nèi),常常把使用數(shù)據(jù)庫(kù)的各類(lèi)系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。數(shù)據(jù)庫(kù)設(shè)計(jì)的內(nèi)容包括:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)的實(shí)施和數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù)。一、數(shù)據(jù)庫(kù)設(shè)計(jì)概述二、概念結(jié)構(gòu)設(shè)計(jì)在需求分析階段后,便可進(jìn)行數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)。概念結(jié)構(gòu)設(shè)計(jì)可借助E-R模型進(jìn)行分析。E-R模型的基本符號(hào)有三個(gè):用長(zhǎng)方形表示實(shí)體、用菱形表示聯(lián)系,用橢圓形表示屬性。以超市POS管理系統(tǒng)為例,通過(guò)對(duì)超市管理工作的業(yè)務(wù)流程及數(shù)據(jù)流程分析,進(jìn)行需要分析,設(shè)計(jì)出如下數(shù)據(jù)項(xiàng)及數(shù)據(jù)結(jié)構(gòu):1.員工信息,數(shù)據(jù)項(xiàng)有員工編號(hào)、姓名、性別、職務(wù)、口令、權(quán)限級(jí)別、身份證號(hào)、所屬部門(mén)編號(hào)等。2.部門(mén)信息,數(shù)據(jù)項(xiàng)有部門(mén)編號(hào)、部門(mén)名稱等。3.供應(yīng)商信息,數(shù)據(jù)項(xiàng)有供應(yīng)商編號(hào)、供應(yīng)商名稱、地址、郵政編碼、電話號(hào)碼、稅號(hào)、銀行賬號(hào)、開(kāi)戶銀行、聯(lián)系人、備注等。4.會(huì)員信息,數(shù)據(jù)項(xiàng)有會(huì)員編號(hào)、姓名、身份證號(hào)、消費(fèi)總金額、積分等。5.入庫(kù)信息,數(shù)據(jù)項(xiàng)有入庫(kù)編號(hào)、入庫(kù)日期、商品編號(hào)、計(jì)量單位、入庫(kù)價(jià)格、銷(xiāo)售價(jià)格、數(shù)量、總金額、供應(yīng)商編號(hào)、業(yè)務(wù)編號(hào)等。6.商品信息,數(shù)據(jù)項(xiàng)有商品編號(hào)、所屬類(lèi)別、數(shù)量、單價(jià)、商品名稱等。7.銷(xiāo)售出貨單主信息,數(shù)據(jù)項(xiàng)有銷(xiāo)售日期、總金額、是否現(xiàn)金、是否會(huì)員、會(huì)員編號(hào)、收銀臺(tái)編號(hào)等。8.銷(xiāo)售出貨單子信息,數(shù)據(jù)項(xiàng)有商品編號(hào)、數(shù)量、單價(jià)、折扣比例、金額等。根據(jù)前述需求分析,設(shè)計(jì)圖6-9至圖6-17的E-R圖。圖6-9員工信息E-R圖圖6-10部門(mén)信息E-R圖圖6-11入庫(kù)信息E-R圖圖6-12商品信息E-R圖圖6-13銷(xiāo)售出貨單主信息E-R圖圖6-14銷(xiāo)售出貨單子信息E-R圖圖6-15會(huì)員信息E-R圖圖6-16供應(yīng)商信息E-R圖圖6-17實(shí)體間關(guān)系的E-R圖邏輯結(jié)構(gòu)設(shè)計(jì)的過(guò)程是將概念結(jié)構(gòu)轉(zhuǎn)換為現(xiàn)有DBMS支持的關(guān)系、網(wǎng)狀或?qū)哟文P椭械哪骋环N數(shù)據(jù)模型。下面為關(guān)系數(shù)據(jù)模型為例:(一)E-R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換(1)一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模型,實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的鍵就是關(guān)系的鍵。(2)一個(gè)聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式,與該聯(lián)系相連的每個(gè)實(shí)體型的鍵以及聯(lián)系的屬性都轉(zhuǎn)換為關(guān)系的屬性。這個(gè)關(guān)系的鍵分為3種不同的情況:①若聯(lián)系為1:1,則相連的每個(gè)實(shí)體型的鍵均是該關(guān)系模式的候選鍵;②若聯(lián)系為1:n,則聯(lián)系對(duì)應(yīng)的關(guān)系模式的鍵取n端實(shí)體型的鍵;③若聯(lián)系為m:n,則聯(lián)系對(duì)應(yīng)的關(guān)系模式的鍵為參加聯(lián)系的諸實(shí)體型的鍵的組合。(3)一些特殊聯(lián)系的處理,可分為兩種情況:①當(dāng)一個(gè)實(shí)體的存在是依賴于另一個(gè)實(shí)體的存在時(shí),兩個(gè)實(shí)體之間的聯(lián)系便代表了兩個(gè)實(shí)體間的一種所有關(guān)系;②當(dāng)聯(lián)系定義在同一個(gè)同型實(shí)體上時(shí),聯(lián)系轉(zhuǎn)化為一個(gè)關(guān)系模式,與該聯(lián)系相連的實(shí)體型的鍵以及聯(lián)系的屬性轉(zhuǎn)換為關(guān)系模式的屬性。三、邏輯結(jié)構(gòu)設(shè)計(jì)(二)關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論1.關(guān)系規(guī)范化的作用所謂規(guī)范化,就是用形式更為簡(jiǎn)潔、結(jié)構(gòu)更加規(guī)范的關(guān)系模式取代原有關(guān)系的過(guò)程。2.函數(shù)依賴(1)屬性間的聯(lián)系實(shí)體間的聯(lián)系有兩類(lèi):一類(lèi)是實(shí)體與實(shí)體之間的聯(lián)系;另一類(lèi)是實(shí)體內(nèi)部各屬性間的聯(lián)系。屬性間的聯(lián)系可分為:一對(duì)一聯(lián)系(1:1)、一對(duì)多聯(lián)系(1:m)、多對(duì)多聯(lián)系(m:m)三類(lèi)。上述屬性間的三種聯(lián)系是屬性值之間相互依賴又相互制約的反映,稱為屬性間的數(shù)據(jù)依賴。數(shù)據(jù)依賴共有三種:函數(shù)依賴、多值依賴和連接依賴,其中最重要的是函數(shù)依賴和多值依賴。(2)函數(shù)依賴函數(shù)依賴是指在關(guān)系R中,X、Y為R的兩個(gè)屬性或?qū)傩越M,如果對(duì)于R的任一關(guān)系r都存在:對(duì)于X的每一個(gè)具體值,Y都只有一個(gè)具體值與之對(duì)應(yīng),則稱屬性Y函數(shù)依賴于屬性X?;蛘哒f(shuō),屬性X函數(shù)決定屬性Y,記作XàY。其中X叫決定因素,Y叫被決定因素。當(dāng)Y是X的子集時(shí),稱為平凡函數(shù)依賴。此定義可簡(jiǎn)單表述為:如果屬性X的值決定屬性Y的值,那么屬性Y函數(shù)依賴于屬性X。(3)碼的定義設(shè)K是關(guān)系模式R(U,F(xiàn))中的屬性或?qū)傩越M,K′是K的任一真子集。若KàU,而不存在K′àU,則K為R的候選碼(CandidateKey),簡(jiǎn)稱為碼。①若候選碼多于一個(gè),則選定其中的一個(gè)為主碼(PrimaryKey);②包含在任一候選碼中的屬性,叫做主屬性(PrimeAttribute);③不包含在任何候選碼中的屬性稱為非主屬性或非碼屬性;④關(guān)系模式中,單個(gè)屬性是碼,稱為單碼;,整個(gè)屬性組是碼,稱為全碼。設(shè)有兩個(gè)關(guān)系模式R和S,X是R的屬性或?qū)傩越M,并且X不是R的碼,但X是S的碼(或與S的碼意義相同),則稱X是R的外部碼(ForeignKey),簡(jiǎn)稱外碼。(4)函數(shù)依賴和碼的唯一性碼是由一個(gè)或多個(gè)屬性組成的可唯一標(biāo)識(shí)元組的最小屬性組。碼在關(guān)系中總是唯一的,即碼函數(shù)決定關(guān)系中的其他屬性。因此,一個(gè)關(guān)系中,碼值總是唯一的。否則,違反實(shí)體完整性規(guī)則。與碼的唯一性不同,在關(guān)系中,一個(gè)函數(shù)依賴的決定因素可能是唯一的,也可能不是唯一的。如果知道A決定B,且A和B在同一關(guān)系中,但仍無(wú)法知道A是否能決定除B以外的其他所有屬性。3.關(guān)系模式的規(guī)范化(1)關(guān)系模式的規(guī)范化當(dāng)一個(gè)關(guān)系中的所有分量都是不可分的數(shù)據(jù)項(xiàng)時(shí),該關(guān)系是規(guī)范化的關(guān)系按其規(guī)范化程度從低到高可分為5級(jí)范式,分別稱為1NF、2NF、3NF(BCNF)、4NF、5NF。規(guī)范化程度較高者必是較低者的子集。(2)第一范式(1NF)如果關(guān)系模式R中不包含多值屬性,則R滿足第一范式,簡(jiǎn)稱1NF,記作R屬于1NF。(3)第二范式(2NF)設(shè)X、Y是關(guān)系R的兩個(gè)不同的屬性或?qū)傩越M,且X屬于Y。如果存在X的某一個(gè)真子集X′,使X′屬于成立,則稱Y部分函數(shù)依賴于X,反之,則稱Y完全函數(shù)依賴于X。如果一個(gè)關(guān)系R屬于1NF,且它的所有非主屬性都完全函數(shù)依賴于R的任一候選碼,則R屬于第二范式,記作R屬于2NF。推論:如果關(guān)系模式R屬于1NF,且它的每一個(gè)候選碼都是單碼,則R屬于2NF。(4)第三范式(3NF)在關(guān)系R中,X、Y、Z是R的三個(gè)不同的屬性或?qū)傩越M,如果XàY,YàZ,但YàX不成立,且Y不是X的子集,則稱Z傳遞依賴于X。如果關(guān)系模式R屬于2NF,且它的每一個(gè)非主屬性都不傳遞依賴于任何候選碼,則稱R是第三范式,記作R屬于3NF。推論:(1)如果關(guān)系模式R屬于1NF,且它的每一個(gè)非主屬性既不部分依賴,也不傳遞依賴于任何候選碼,則R屬于3NF;(2)不存在非主屬性的關(guān)系模式一定為3NF。(5)改進(jìn)的3NF——BCNF設(shè)關(guān)系模式R(U,F(xiàn))屬于3NF,若F的任一函數(shù)依賴XàY(Y不是X的子集)中X都包含了R的一個(gè)碼,則稱R屬于BCNF。換言之,在關(guān)系模式R中,如果每一個(gè)決定因素都包含碼,則R屬于BCNF。由BCNF的定義可以得到以下推論:如果R屬于BCNF,則(1)R中所有非主屬性對(duì)每一個(gè)碼都是完全函數(shù)依賴;(2)R中所有主屬性對(duì)每一個(gè)不包含它的碼,都是完全函數(shù)依賴;(3)R中沒(méi)有任何屬性完全函數(shù)依賴于非碼的任何一組屬性。定理:如果R屬于BCNF,則R屬于3NF一定成立。(6)多值依賴和第四范式設(shè)R(U)是屬性集U上的一個(gè)關(guān)系模式,X、Y、Z是U的子集,且Z=U-X-Y。如果對(duì)R(U)的任一關(guān)系r,給定一對(duì)(x,z)值,都有一組Y值與之對(duì)應(yīng),這組Y值僅僅決定于x值而與z值無(wú)關(guān)。稱Y多值依賴于X,或X多值決定Y,記作XààY。如果Z為空集,則稱XààY為平凡的多值依賴,否則為非平凡多值依賴。如果關(guān)系模式R屬于1NF,對(duì)于R的每個(gè)非平凡的多值依賴XààY(Y不是X的子集),X含有碼,則稱R是第四范式,即R屬于4NF。一個(gè)關(guān)系模式如果屬于4NF,則一定屬于BCNF,但一個(gè)BCNF的關(guān)系模式不一定是4NF的,R中所有的非平凡多值依賴實(shí)際上是函數(shù)依賴。(三)舉例如前所述的超市POS管理系統(tǒng),根據(jù)E-R圖向關(guān)系模型轉(zhuǎn)換的原則及關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論,得到以下關(guān)系模式:1.員工信息(員工編號(hào)、姓名、性別、職務(wù)、口令、權(quán)限級(jí)別、身份證號(hào)、所屬部門(mén)編號(hào)),如表6-2所示。2.商品信息(商品編號(hào)、所屬類(lèi)別、數(shù)量、單價(jià)、商品名稱),如表6-3所示。3.部門(mén)信息(部門(mén)編號(hào)、部門(mén)名稱),如表6-4所示。4.供應(yīng)商信息(供應(yīng)商編號(hào)、供應(yīng)商名稱、地址、郵政編碼、電話號(hào)碼、稅號(hào)、銀行賬號(hào)、開(kāi)戶銀行、聯(lián)系人、備注),如表6-5所示。5.會(huì)員信息(會(huì)員編號(hào)、姓名、身份證號(hào)、消費(fèi)總金額、積分),如表6-6所示。6.入庫(kù)信息(入庫(kù)編號(hào)、入庫(kù)日期、商品編號(hào)、計(jì)量單位、入庫(kù)價(jià)格、銷(xiāo)售價(jià)格、數(shù)量、總金額、供應(yīng)商編號(hào)、業(yè)務(wù)編號(hào)),如表6-7所示。7.庫(kù)存信息(庫(kù)存信息編號(hào)、商品編號(hào)、庫(kù)存量),如表6-8所示。7.銷(xiāo)售出貨單主信息(銷(xiāo)售單編號(hào)、銷(xiāo)售日期、總金額、是否現(xiàn)金、是否會(huì)員、會(huì)員編號(hào)、收銀臺(tái)編號(hào)),如表6-9所示。8.銷(xiāo)售出貨單子信息(銷(xiāo)售單編號(hào)、商品編號(hào)、數(shù)量、單價(jià)、折扣比例、金額),如表6-10所示。(一)確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)四、物理結(jié)構(gòu)設(shè)計(jì)1.確定的存儲(chǔ)數(shù)據(jù)結(jié)構(gòu)2.設(shè)計(jì)數(shù)據(jù)的存取路徑3.貨物動(dòng)態(tài)跟蹤管理業(yè)務(wù)4.財(cái)務(wù)結(jié)算業(yè)務(wù)(二)評(píng)價(jià)物理結(jié)構(gòu)數(shù)據(jù)庫(kù)物理設(shè)計(jì)過(guò)程中需要對(duì)時(shí)間效率、空間效率、維護(hù)代價(jià)和各種用戶要求進(jìn)行權(quán)衡,其結(jié)果可以產(chǎn)生多種方案,數(shù)據(jù)庫(kù)設(shè)計(jì)人員必須對(duì)這些方案進(jìn)行細(xì)致的評(píng)價(jià),從中選擇一個(gè)較優(yōu)的方案作為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)。評(píng)價(jià)物理數(shù)據(jù)庫(kù)的方法完全依賴于所選用的DBMS,主要是從定量估算各種方案的存儲(chǔ)空間、存取時(shí)間和維護(hù)代價(jià)入手,對(duì)估算結(jié)果進(jìn)行權(quán)衡、比較,選擇出一個(gè)較優(yōu)的合理的物理結(jié)構(gòu)。如果該結(jié)構(gòu)不符合用戶需求,則需要修改設(shè)計(jì)。五、數(shù)據(jù)庫(kù)的實(shí)施(一)定義數(shù)據(jù)庫(kù)結(jié)構(gòu)定義數(shù)據(jù)庫(kù)結(jié)構(gòu)就是選擇合適的DBMS,利用所選DBMS提供的數(shù)據(jù)定義語(yǔ)言(DDL)來(lái)嚴(yán)格描述數(shù)據(jù)庫(kù)結(jié)構(gòu)。如利用T-SQL語(yǔ)言編寫(xiě)員工信息表,代碼如下:Createtableyg(ygbhchar(8)notnullcnstraintPk_fnoprimarykey,xmchar(8)notnull,xbchar(2)checkCK_ygxbin(‘男’,’女’)notnull,zwchar(8)notnull,klvarchar(20)notnull,qxjbchar(4)notnull,sfzhvarchar(18)notnull,ssbmbhchar(8)notnullconstraintFK_anoforeignkeyreferencesbm(bmbh)(二)數(shù)據(jù)裝載當(dāng)數(shù)據(jù)庫(kù)結(jié)構(gòu)建立好后,就可以向數(shù)據(jù)庫(kù)中裝載數(shù)據(jù)??梢酝ㄟ^(guò)人工或是計(jì)算機(jī)輔助數(shù)據(jù)入庫(kù)方法來(lái)進(jìn)行數(shù)據(jù)入載。(三)編制與調(diào)試應(yīng)用程序當(dāng)數(shù)據(jù)庫(kù)結(jié)構(gòu)建立好后,也可以開(kāi)始編制與調(diào)試應(yīng)用程序。數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)應(yīng)與數(shù)據(jù)設(shè)計(jì)并行進(jìn)行。調(diào)試應(yīng)用程序時(shí),由于數(shù)據(jù)入庫(kù)尚未完成,可先使用模擬數(shù)據(jù)。(四)數(shù)據(jù)庫(kù)試運(yùn)行應(yīng)用程序調(diào)試完成后,并且已有一小部分?jǐn)?shù)據(jù)入庫(kù),可以開(kāi)始數(shù)據(jù)庫(kù)的試運(yùn)行,包括功能測(cè)試和性能測(cè)試。如果測(cè)試結(jié)果不符合設(shè)計(jì)目標(biāo),則需要返回物理設(shè)計(jì)階段,調(diào)整物理結(jié)構(gòu),修改參數(shù),有時(shí)甚至需要返回邏輯設(shè)計(jì)階段,調(diào)整邏輯結(jié)構(gòu)。重新設(shè)計(jì)物理結(jié)構(gòu)甚至邏輯結(jié)構(gòu),會(huì)導(dǎo)致數(shù)據(jù)重新入庫(kù)。由于數(shù)據(jù)入庫(kù)工作量相當(dāng)大,所以可采用分期輸入數(shù)據(jù)的方法進(jìn)行。同時(shí),在試運(yùn)行階段,系統(tǒng)還不穩(wěn)定,軟硬件故障隨時(shí)都可能發(fā)生,操作人員對(duì)新系統(tǒng)還不熟悉,誤操作也不可避免,因此需要做好數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)工作,盡量減少對(duì)數(shù)據(jù)庫(kù)的破壞。代碼的作用1代碼設(shè)計(jì)的原則2代碼的種類(lèi)3代碼的校驗(yàn)4物流信息系統(tǒng)代碼設(shè)計(jì)第四節(jié)鑒別是任何代碼都必須具備的最基本特性。在一個(gè)信息分類(lèi)編碼標(biāo)準(zhǔn)中,一個(gè)代碼只能唯一地表示一個(gè)分類(lèi)對(duì)象,而一個(gè)分類(lèi)對(duì)象只能有唯一的代碼。如果按分類(lèi)對(duì)象屬性進(jìn)行分類(lèi),并分別賦予不同類(lèi)別的代碼,代碼可以作為分類(lèi)對(duì)象類(lèi)別的標(biāo)識(shí)。如果按分類(lèi)對(duì)象產(chǎn)生的時(shí)間、所占空間或其他方面的順序關(guān)系進(jìn)行分類(lèi),并賦予不同的代碼,代碼可以作為排序和索引的標(biāo)識(shí)。鑒別分類(lèi)排序與索引專(zhuān)用含義當(dāng)客觀上需要采用一些專(zhuān)用符號(hào)時(shí),代碼可提供一定的專(zhuān)門(mén)含義,如數(shù)學(xué)運(yùn)算的程序、分類(lèi)對(duì)象的技術(shù)參數(shù)及性能指標(biāo)等。一、代碼的作用二、代碼設(shè)計(jì)的原則在進(jìn)行代碼設(shè)計(jì)時(shí),應(yīng)遵循以下原則:1.惟一性:一個(gè)對(duì)象可能有多個(gè)名稱,也可按不同的方式對(duì)它進(jìn)行描述。2.合理性:代碼結(jié)構(gòu)應(yīng)與相應(yīng)的分類(lèi)體系相對(duì)應(yīng),應(yīng)該能夠正確地將所標(biāo)識(shí)的對(duì)象歸類(lèi)于正確的體系結(jié)構(gòu)中。3.可擴(kuò)充性:應(yīng)留有充分的余地,以備將來(lái)不斷擴(kuò)充的需要。4.簡(jiǎn)單性:結(jié)構(gòu)盡可能簡(jiǎn)單,盡可能短,以減少各種差錯(cuò)。5.適用性:代碼盡可能反映對(duì)象的特點(diǎn),以助記憶,便于填寫(xiě)。6.規(guī)范性:行業(yè)、國(guó)家或國(guó)際的有關(guān)編碼標(biāo)準(zhǔn)是代碼設(shè)計(jì)的重要依據(jù),已有標(biāo)準(zhǔn)的必須遵循,在一個(gè)代碼體系中,代碼結(jié)構(gòu)、類(lèi)型和編寫(xiě)格式必須統(tǒng)一。7.系統(tǒng)性:有一定的分組規(guī)則,從而在整個(gè)系統(tǒng)中具有通用性。8.設(shè)計(jì)的代碼在邏輯上必須滿足用戶需要,在結(jié)構(gòu)上應(yīng)當(dāng)與處理的方法相一致。三、代碼的種類(lèi)1.順序碼順序碼又稱系列碼,它是一種用連續(xù)數(shù)字代表編碼對(duì)象的碼。順序碼的優(yōu)點(diǎn)是短而簡(jiǎn)單,記錄的定位方法簡(jiǎn)單,易于管理。但這種碼沒(méi)有邏輯基礎(chǔ),它本身不能說(shuō)明任何信息特征。2.區(qū)間碼區(qū)間碼是把數(shù)據(jù)項(xiàng)分成若干組,每個(gè)區(qū)間代表一個(gè)組,碼中數(shù)字的值和位置都代表一定意義。區(qū)間碼的優(yōu)點(diǎn)是信息處理比較可靠,排序、分類(lèi)、檢索等操作易于進(jìn)行。3.十進(jìn)位碼當(dāng)待編碼的項(xiàng)目表中有多種特征時(shí),通常都使用十進(jìn)位碼。因?yàn)檫@些特征在進(jìn)行數(shù)據(jù)處理時(shí)常常需要加以區(qū)分,每種特征都固定賦予若干位十進(jìn)位碼。所分配的號(hào)碼數(shù)量總是10的倍數(shù),十進(jìn)位碼的優(yōu)點(diǎn)是編碼、排序、分組都比較簡(jiǎn)單。4.助記碼助記碼就是將編碼對(duì)象的名稱、規(guī)格等作為代碼的一部分,以幫助記憶。例如,TVC20指20寸彩色電視機(jī),清華大學(xué)網(wǎng)址中的tsinghua等。四、代碼的校驗(yàn)代碼的正確性直接影響計(jì)算機(jī)處理的質(zhì)量,特別將代碼手工輸入計(jì)算機(jī)時(shí),出錯(cuò)的可能性更大。檢驗(yàn)代碼常用兩種方法:1.事先在計(jì)算機(jī)中建立一個(gè)“代碼字典”,然后將輸入的代碼與字典中的內(nèi)容進(jìn)行比較,若不一致則說(shuō)明輸入的代碼有錯(cuò)。2.設(shè)檢驗(yàn)位。即在原有代碼基礎(chǔ)上另外加上一個(gè)校驗(yàn)位,使其成為代碼的一個(gè)組成部分,檢驗(yàn)值通過(guò)事先規(guī)定的數(shù)學(xué)方法計(jì)算而來(lái)。當(dāng)代碼輸入后,計(jì)算機(jī)會(huì)以同樣的數(shù)學(xué)方法按輸入的代碼計(jì)算出校驗(yàn)值,并將它與輸入的校驗(yàn)值進(jìn)行比較,以證實(shí)是否有錯(cuò)。通過(guò)設(shè)檢驗(yàn)位方法可以發(fā)現(xiàn)以下幾種錯(cuò)誤:(1)錯(cuò)字。如1234寫(xiě)成1224。(2)易位。如1234寫(xiě)成1324。(3)二次易位。如1234寫(xiě)成1423。產(chǎn)生檢驗(yàn)值的算法有許多種,如奇偶檢驗(yàn)、CRC(循環(huán)冗余碼)、海明檢驗(yàn)碼等。二、輸出設(shè)計(jì)一、輸入設(shè)計(jì)三、用戶界面設(shè)計(jì)第五節(jié)物流信息系統(tǒng)的輸入/輸出設(shè)計(jì)(一)輸入設(shè)計(jì)的設(shè)計(jì)原則1.控制輸入量。2.減少輸入延遲。3.采用多種校驗(yàn)方法和驗(yàn)證技術(shù)避免額外步驟。4.簡(jiǎn)化輸入過(guò)程。(二)輸入設(shè)計(jì)的內(nèi)容一般包括1.確定輸入數(shù)據(jù)內(nèi)容。2.確定輸入設(shè)備。3.確定數(shù)據(jù)的輸入方式。4.確定輸入數(shù)據(jù)的記錄格式。5.輸入數(shù)據(jù)正確性校驗(yàn)。一、輸入設(shè)計(jì)(三)輸入設(shè)計(jì)的評(píng)價(jià)對(duì)于輸入設(shè)計(jì)的評(píng)價(jià),可以從以下幾方面進(jìn)行:1.輸入界面是否明晰、美觀、大方;2.是否便于填寫(xiě),符合工作習(xí)慣;3.是否便于操作;4.是否有保證輸入數(shù)據(jù)正確性的校驗(yàn)措施。(一)輸出設(shè)計(jì)的內(nèi)容1.輸出信息使用情況。2.輸出信息內(nèi)容。3.輸出格式。4.輸出設(shè)備和介質(zhì)。(二)輸出設(shè)計(jì)的方式1.報(bào)表生成器:報(bào)表工具是系統(tǒng)中用得最多的信息輸出工具,它幫助用戶用來(lái)展現(xiàn)自己輸入數(shù)據(jù),更多時(shí)候是將數(shù)據(jù)庫(kù)中的數(shù)據(jù),以客戶想要的方式展現(xiàn)出來(lái)。二、輸出設(shè)計(jì)2.圖形:就日前的計(jì)算機(jī)技術(shù)來(lái)說(shuō),將系統(tǒng)的各類(lèi)統(tǒng)計(jì)分析結(jié)構(gòu)用圖形方式輸出已經(jīng)是一件很容易辦到的事,大多數(shù)的軟件編程工作都提供了作圖工具或圖形函數(shù)等,如Basic語(yǔ)言,C語(yǔ)言等。(三)輸出設(shè)計(jì)評(píng)價(jià)1.能否為用戶提供及時(shí)、準(zhǔn)確、全面的信息服務(wù);2.是否便于閱讀和理解,符合用戶的習(xí)慣;3.是否充分考慮和利用了輸出設(shè)備的功能;4.是否為今后的發(fā)展預(yù)留一定的余地。(一)用戶界面的概念用戶界面(UserInterface)是系統(tǒng)和用戶之間進(jìn)行交互和信息交換的媒介,它實(shí)現(xiàn)信息的內(nèi)部形式與人類(lèi)可以接受形式之間的轉(zhuǎn)換。好的UI設(shè)計(jì)不僅是讓軟件變得有個(gè)性有品味,還要讓軟件的操作變得舒適、簡(jiǎn)單、自由、充分體現(xiàn)軟件的定位和特點(diǎn)。三、用戶界面設(shè)計(jì)(二)界面設(shè)計(jì)原則1.了解用戶2.用戶界面重視UI模型3.用戶界面保持一致4.用戶界面清晰的視覺(jué)層次5.用戶界面提供反饋6.用戶界面容錯(cuò)機(jī)制7.用戶界面鼓勵(lì)用戶8.用戶界面語(yǔ)言有親和力9.用戶界面保持簡(jiǎn)潔系統(tǒng)功能模塊處理過(guò)程設(shè)計(jì)的任務(wù)一常用的設(shè)計(jì)工具二第六節(jié)物流信息系統(tǒng)功能模塊處理過(guò)程設(shè)計(jì)系統(tǒng)功能模塊處理過(guò)程設(shè)計(jì)的任務(wù)一、系統(tǒng)功能模塊處理過(guò)程設(shè)計(jì)是通過(guò)處理流程圖描述信息在計(jì)算機(jī)存儲(chǔ)介質(zhì)之間的流動(dòng)、轉(zhuǎn)換和存儲(chǔ)情況,以便為程序框圖設(shè)計(jì)提供詳細(xì)的輸入輸出數(shù)據(jù)。由于不要求處理流程圖提供詳細(xì)的處理細(xì)節(jié),它的設(shè)計(jì)可以粗略一些,也可以詳細(xì)一些。一般對(duì)應(yīng)于處理流程圖中的一個(gè)處理,可用一個(gè)程序?qū)崿F(xiàn)。通過(guò)處理流程圖,可以清楚地了解信息在處理時(shí)的傳遞和存儲(chǔ)情況。常用的設(shè)計(jì)工具二、(一)IPO圖IPO(InputProcessOutput)圖是由IBM公司發(fā)起并逐漸完善起來(lái)的一種工具。在由系統(tǒng)分析階段產(chǎn)生的數(shù)據(jù)流程圖轉(zhuǎn)換和優(yōu)化形成系統(tǒng)模塊結(jié)構(gòu)圖的過(guò)程中,產(chǎn)生大量的模塊,開(kāi)發(fā)者應(yīng)為每個(gè)模塊寫(xiě)一份說(shuō)明。IPO圖就是用來(lái)表述每個(gè)模塊的輸入、輸出和數(shù)據(jù)加工的重要工具。IPO圖的主體是算法說(shuō)明部分,該部分可采用結(jié)構(gòu)化語(yǔ)言、判定表、判定樹(shù),也可用N-S圖、問(wèn)題分析圖和過(guò)程設(shè)計(jì)語(yǔ)言等工具進(jìn)行描述,要準(zhǔn)確而簡(jiǎn)明的描述模塊執(zhí)行的細(xì)節(jié)。在IPO圖中,輸入、輸出數(shù)據(jù)來(lái)源于數(shù)據(jù)詞典。局部數(shù)據(jù)項(xiàng)是指?jìng)€(gè)別模塊內(nèi)部使用的數(shù)據(jù),與系統(tǒng)的其它部分無(wú)關(guān),僅由本模塊定義、存貯和使用。注釋是對(duì)本模塊有關(guān)問(wèn)題作必要的說(shuō)明。開(kāi)發(fā)人員不僅可以利用IPO圖進(jìn)行模塊設(shè)計(jì),而且還可以利用它評(píng)價(jià)總體設(shè)計(jì)。用戶和管理人員可利用IPO圖編寫(xiě)、修改和維護(hù)程序。因而,IPO圖是系統(tǒng)設(shè)計(jì)階段的一種重要文檔資料。常用的設(shè)計(jì)工具二、(二)控制流程圖控制流程圖(CFG)又稱框圖,是經(jīng)常使用的程序細(xì)節(jié)描述工具。框圖包括三種基本成分:“矩形框”表示處理步驟,“菱形框”表示判斷,“箭頭”表示控制流??驁D的特點(diǎn)是清晰易懂,便于初學(xué)者掌握。在結(jié)構(gòu)化程序設(shè)計(jì)出現(xiàn)之前,框圖一直可用箭頭實(shí)現(xiàn)向程序任何位置的轉(zhuǎn)移(即GOTO語(yǔ)句),往往不能引導(dǎo)設(shè)計(jì)人員用結(jié)構(gòu)化方法進(jìn)行詳細(xì)設(shè)計(jì)。箭頭的使用不當(dāng)會(huì)使框圖非常難懂,而且無(wú)法維護(hù),因此框圖的使用有減少的趨勢(shì)。(三)問(wèn)題分析圖問(wèn)題分析圖(ProblemAnalysisDiagram),是一算法描述工具,也是詳細(xì)設(shè)計(jì)(軟件設(shè)計(jì))中常用的圖形工具,它是一種由左往右展開(kāi)的二維樹(shù)型結(jié)構(gòu)。PAD圖的控制流程為自上而下,從左到右地執(zhí)行,它有三種基本成分,如圖6-19所示。常用的設(shè)計(jì)工具二、PAD主要優(yōu)點(diǎn)在于:1.結(jié)構(gòu)清晰,層次分明,圖形標(biāo)準(zhǔn)化,而且易讀2.強(qiáng)制設(shè)計(jì)人員使用SP方法,因而提高了產(chǎn)品質(zhì)量3.支持逐步求精的設(shè)計(jì)思想4.容易將PAD圖轉(zhuǎn)換為高級(jí)語(yǔ)言源程序5.通過(guò)機(jī)械的“走樹(shù)”可以從PAD直接產(chǎn)生程序,該過(guò)程便于用計(jì)算機(jī)自動(dòng)實(shí)現(xiàn)圖6-19PAD基本成分常用的設(shè)計(jì)工具二、(四)過(guò)程設(shè)計(jì)語(yǔ)言過(guò)程設(shè)計(jì)語(yǔ)言(PDL)用于描述模塊中算法和加工的具體細(xì)節(jié),以便在開(kāi)發(fā)人員之間比較精確地進(jìn)行交流。1.PDL具有如下特點(diǎn):(1)關(guān)鍵字的固定語(yǔ)法,它提供了結(jié)構(gòu)化控制結(jié)構(gòu)、數(shù)據(jù)說(shuō)明和模塊化的特點(diǎn)。為了使結(jié)構(gòu)清晰和可讀性好,通常在所有可能嵌套使用的控制結(jié)構(gòu)的頭和尾都有關(guān)鍵字,例如,if…fi(或endif)等。(2)自然語(yǔ)言的自由語(yǔ)法,它描述處理特點(diǎn)。(3)數(shù)據(jù)說(shuō)明的手段。應(yīng)該既包括簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)(例如純量和數(shù)組),又包括復(fù)雜的數(shù)據(jù)結(jié)構(gòu)(例如,鏈表或?qū)哟蔚臄?shù)據(jù)結(jié)構(gòu))。(4)模塊定義和調(diào)用的技術(shù),應(yīng)該提供各種接口描述模式。2.PDL作為一種設(shè)計(jì)工具有如下一些優(yōu)點(diǎn):(1)可以作為注釋直接插在源程序中間。這樣做能促使維護(hù)人員在修改程序代碼的同時(shí)也相應(yīng)地修改PDL注釋?zhuān)虼擞兄诒3治臋n和程序的一致性,提高了文檔的質(zhì)量。(2)可以使用普通的正文編輯程序或文字處理系統(tǒng),很方便地完成PDL的書(shū)寫(xiě)和編輯工作。(3)已經(jīng)有自動(dòng)處理程序存在,而且可以自動(dòng)由PDL生成程序代碼。PDL的缺點(diǎn)是不如圖形工具形象直觀,描述復(fù)雜的條件組合與動(dòng)作間的對(duì)應(yīng)關(guān)系時(shí),不如判定表清晰簡(jiǎn)單。系統(tǒng)設(shè)計(jì)報(bào)告主要包括以下內(nèi)容:一、引言1.摘要2.背景3.專(zhuān)門(mén)術(shù)語(yǔ)定義4.參考和引用資料二、系統(tǒng)總體技術(shù)方案1.硬件、軟件和運(yùn)行環(huán)境方面的限制2.系統(tǒng)保密和安全的限制,國(guó)家安全保密條例和系統(tǒng)的安全保密設(shè)計(jì)3.有關(guān)部門(mén)業(yè)務(wù)人員所需數(shù)據(jù)來(lái)源及分布4.系統(tǒng)總體布局、數(shù)據(jù)布局、硬件配置和軟件平臺(tái)第七節(jié)物流信息系統(tǒng)設(shè)計(jì)報(bào)告5.網(wǎng)絡(luò)設(shè)計(jì)6.系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)……三、系統(tǒng)詳細(xì)設(shè)計(jì)方案1.編碼設(shè)計(jì)2.輸入設(shè)計(jì)3.輸出設(shè)計(jì)4.數(shù)據(jù)庫(kù)設(shè)計(jì)……四、本方案附加說(shuō)明本章小結(jié)物流信息系統(tǒng)設(shè)計(jì)主要解決系統(tǒng)“怎么做”的問(wèn)題,其設(shè)計(jì)策略是從總體設(shè)計(jì)到詳細(xì)設(shè)計(jì),從粗到細(xì),從總體到局部的過(guò)程進(jìn)行。本章按照這一策略思路,主要介紹了總體設(shè)計(jì)中的子系統(tǒng)劃分、模塊設(shè)計(jì)及平臺(tái)設(shè)計(jì),詳細(xì)設(shè)計(jì)中的數(shù)據(jù)庫(kù)設(shè)計(jì)、代碼設(shè)計(jì)、輸入輸出設(shè)計(jì)、功能模塊處理過(guò)程設(shè)計(jì)??傮w設(shè)計(jì)與詳細(xì)設(shè)計(jì)無(wú)明顯界限,通常是相互聯(lián)系、相互補(bǔ)充,反復(fù)進(jìn)行??傮w設(shè)計(jì)是詳細(xì)設(shè)計(jì)的前提和先導(dǎo),詳細(xì)設(shè)計(jì)是總體設(shè)計(jì)的細(xì)化和說(shuō)明,兩者合在一起構(gòu)成了系統(tǒng)設(shè)計(jì)的整體?;A(chǔ)練習(xí)一、判斷題1.系統(tǒng)分析階段是解決物流信息系統(tǒng)“怎么干”的問(wèn)題,而系統(tǒng)設(shè)計(jì)階段則是解決物流信息系統(tǒng)“干什么”的問(wèn)題。()2.數(shù)據(jù)庫(kù)設(shè)計(jì)屬于總體設(shè)計(jì)。()3.在信息系統(tǒng)設(shè)計(jì)中,應(yīng)盡量采用模塊化結(jié)構(gòu),提高數(shù)據(jù)、程序模塊的獨(dú)立
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 贛州美業(yè)課程設(shè)計(jì)公司
- 營(yíng)銷(xiāo)技巧培訓(xùn)課程設(shè)計(jì)
- 課程設(shè)計(jì)跨境電子商務(wù)
- 齒花鍵套課程設(shè)計(jì)
- 虛擬供應(yīng)鏈講解課程設(shè)計(jì)
- 陳列搭配技巧課程設(shè)計(jì)
- 送水泵站課程設(shè)計(jì)怎么畫(huà)
- 語(yǔ)言生命教育課程設(shè)計(jì)
- 語(yǔ)文課程設(shè)計(jì)師
- 高中物理課程設(shè)計(jì)依據(jù)
- 2024-2025學(xué)年人教版數(shù)學(xué)六年級(jí)上冊(cè) 期末綜合試卷(含答案)
- 無(wú)創(chuàng)通氣基本模式
- 飛行原理(第二版) 課件 第4章 飛機(jī)的平衡、穩(wěn)定性和操縱性
- 暨南大學(xué)珠海校區(qū)財(cái)務(wù)辦招考財(cái)務(wù)工作人員易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 羊水少治療護(hù)理查房
- 中華人民共和國(guó)保守國(guó)家秘密法實(shí)施條例培訓(xùn)課件
- 管道坡口技術(shù)培訓(xùn)
- OQC培訓(xùn)資料教學(xué)課件
- 2024年8月CCAA國(guó)家注冊(cè)審核員OHSMS職業(yè)健康安全管理體系基礎(chǔ)知識(shí)考試題目含解析
- 體育賽事組織與實(shí)施操作手冊(cè)
- 2024年浙江省公務(wù)員考試結(jié)構(gòu)化面試真題試題試卷答案解析
評(píng)論
0/150
提交評(píng)論