閱讀下列說(shuō)明,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
說(shuō)明:某服裝銷(xiāo)售公司擬開(kāi)發(fā)一套服裝采購(gòu)管理系統(tǒng),以便對(duì)服裝采購(gòu)和庫(kù)存進(jìn)行管理。
需求分析
(1)采購(gòu)系統(tǒng)需要維護(hù)服裝信息及服裝在倉(cāng)庫(kù)中的存放情況,服裝信息主要包括:服裝編碼、服裝描述、服裝類(lèi)型、銷(xiāo)售價(jià)格、尺碼和面料,其中,服裝類(lèi)型為銷(xiāo)售分類(lèi),服裝按銷(xiāo)售分類(lèi)編碼。倉(cāng)庫(kù)信息包括:倉(cāng)庫(kù)編碼、倉(cāng)庫(kù)位置、倉(cāng)庫(kù)容量和庫(kù)管員。系統(tǒng)記錄庫(kù)管員的庫(kù)管員編碼、姓名和級(jí)別。一個(gè)庫(kù)管員可以管理多個(gè)倉(cāng)庫(kù),每個(gè)倉(cāng)庫(kù)有一名庫(kù)管員。一個(gè)倉(cāng)庫(kù)中可以存放多類(lèi)服裝,一類(lèi)服裝可能存放在多個(gè)倉(cāng)庫(kù)中。
(2)當(dāng)庫(kù)管員發(fā)現(xiàn)一類(lèi)或者多類(lèi)服裝缺貨時(shí),需要生成采購(gòu)訂單。一個(gè)采購(gòu)訂單可以包含多類(lèi)服裝。每類(lèi)服裝可由多個(gè)不同的供應(yīng)商供應(yīng),但具有相同的服裝編碼。采購(gòu)訂單主要記錄訂單編碼、訂貨日期和應(yīng)到貨日期,并詳細(xì)記錄所采購(gòu)的每類(lèi)服裝的數(shù)量、采購(gòu)價(jià)格和對(duì)應(yīng)的多個(gè)供應(yīng)商。
(3)系統(tǒng)需記錄每類(lèi)服裝的各個(gè)供應(yīng)商信息和供應(yīng)情況。供應(yīng)商信息包括:供應(yīng)商編碼、供應(yīng)商名稱(chēng)、地址、企業(yè)法人和聯(lián)系電話。供應(yīng)情況記錄供應(yīng)商所供應(yīng)服裝的服裝類(lèi)型和服裝質(zhì)量等級(jí)。一個(gè)供應(yīng)商可以供應(yīng)多類(lèi)服裝,一類(lèi)服裝可由多個(gè)供應(yīng)商供應(yīng)。庫(kù)管員根據(jù)入庫(kù)時(shí)的服裝質(zhì)量情況,設(shè)定或修改每個(gè)供應(yīng)商所供應(yīng)的每類(lèi)服裝的服裝質(zhì)量等級(jí),作為后續(xù)采購(gòu)服裝時(shí),選擇供應(yīng)商的參考標(biāo)準(zhǔn)。
概念模式設(shè)計(jì):根據(jù)需求階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖(不完整)如圖7.13所示。
邏輯結(jié)構(gòu)設(shè)計(jì):根據(jù)概念設(shè)計(jì)階段完成的實(shí)體聯(lián)系圖,得出如下關(guān)系模式(不完整):庫(kù)管員(庫(kù)管員編碼,姓名,級(jí)別)倉(cāng)庫(kù)信息((1),倉(cāng)庫(kù)位置,倉(cāng)庫(kù)容量)服裝(服裝編碼,服裝描述,服裝類(lèi)型,尺碼,面料,銷(xiāo)售價(jià)格)供應(yīng)商(供應(yīng)商編碼,供應(yīng)商名稱(chēng),地址,聯(lián)系電話,企業(yè)法人)供應(yīng)情況((2),服裝質(zhì)量等級(jí))采購(gòu)訂單((3))采購(gòu)訂單明細(xì)((4))
問(wèn)題1:根據(jù)需求分析的描述,補(bǔ)充圖7.13中的聯(lián)系和聯(lián)系的類(lèi)型。
問(wèn)題2:根據(jù)補(bǔ)充完整的圖7.13,將邏輯結(jié)構(gòu)設(shè)計(jì)階段生成的關(guān)系模式中的空(1)~(4)補(bǔ)充完整,并給出其主鍵(用下劃線指出)。
問(wèn)題3:如果庫(kù)管員定期需要輪流對(duì)所有倉(cāng)庫(kù)中的服裝質(zhì)量進(jìn)行抽查,對(duì)每個(gè)倉(cāng)庫(kù)中的每一類(lèi)被抽查服裝需要記錄一條抽查結(jié)果,并且需要記錄抽查的時(shí)間和負(fù)責(zé)抽查的庫(kù)管員。請(qǐng)根據(jù)該要求,對(duì)圖7.13進(jìn)行修改,畫(huà)出修改后的實(shí)體聯(lián)系和聯(lián)系的類(lèi)型。