版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、信息系統(tǒng)分析與設(shè)計(jì)三級(jí)項(xiàng)目報(bào)告專(zhuān)業(yè)/班級(jí)信息管理與信息系統(tǒng)-003學(xué)號(hào)姓名代強(qiáng)評(píng)分標(biāo)準(zhǔn)Visio的安裝與使用(5分)系統(tǒng)結(jié)構(gòu)化設(shè)計(jì)(5分)系統(tǒng)面向?qū)ο蠼#?分)系統(tǒng)初步實(shí)現(xiàn)(5分)Visio圖例使用準(zhǔn)確, 圖形繪制美觀準(zhǔn)確5分系統(tǒng)分析設(shè)計(jì)的圖表完 整無(wú)誤,符合需求5分面向?qū)ο蠼?zhǔn)確,符 合需求,繪圖美觀5分用戶界面美觀,代碼設(shè)計(jì)準(zhǔn)確、科學(xué)、合理 5 分Visio圖例使用準(zhǔn)確,圖形繪制準(zhǔn)確4分系統(tǒng)分析設(shè)計(jì)的圖表完 整無(wú)誤,基本滿足需求4分面向?qū)ο蠼?zhǔn)確,基本符合需求,4分用戶界面設(shè)計(jì)滿足需 求,代碼設(shè)計(jì)符合需求4分Visio圖例使用存在錯(cuò)誤,但繪制準(zhǔn)確3分系統(tǒng)分析設(shè)計(jì)的圖表存 在邏輯不清晰
2、,但基本滿足需求3分面向?qū)ο蠼;緶?zhǔn)確,基本滿足需求,3分用戶界面清晰,項(xiàng)目描述完整,代碼設(shè)計(jì)基本滿足業(yè)務(wù)需要3分Visio圖例使用準(zhǔn)確,但繪制存在錯(cuò)誤2分系統(tǒng)分析設(shè)計(jì)的圖表存 在邏輯不清晰,可以滿足部分需求2分面向?qū)ο蠼2煌暾?描述需求不充分,2分用戶界面描述不完整,代碼設(shè)計(jì)不合理2分Visio圖例使用不準(zhǔn) 確,繪制存在錯(cuò)誤1分系統(tǒng)分析設(shè)計(jì)的圖表存 在邏輯不清晰,可以滿足部分需求2分面向?qū)ο蠼ee(cuò)誤,需求理解錯(cuò)誤,1分用戶界面混亂,代碼設(shè)計(jì)有誤1分分分分分總分:分總分:分目錄一、項(xiàng)目概述 01.1目的 01.2硬件環(huán)境:01.3軟件環(huán)境0二、系統(tǒng)規(guī)劃 12.1系統(tǒng)的要求 12.2系統(tǒng)的
3、組織機(jī)構(gòu)圖 1三、系統(tǒng)分析 3.1 業(yè)務(wù)流程圖 3 錯(cuò) 誤!未定義書(shū)簽。3.1.2 底層圖 33.2 數(shù)據(jù)流程圖 43.2.1 頂層圖 43.2.2 底層圖 43.3 數(shù)據(jù)字典 4 錯(cuò) 誤!未定義書(shū)簽 錯(cuò) 誤!未定義書(shū)簽 錯(cuò) 誤!未定義書(shū)簽 錯(cuò) 誤!未定義書(shū)簽實(shí)體卡片 8四、系統(tǒng)設(shè)計(jì) 94.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 94.1.1 概念設(shè)計(jì) 94.1.2 邏輯設(shè)計(jì) 10 錯(cuò) 誤!未定義書(shū)簽4.2 代碼設(shè)計(jì) 124.3 用戶界面 14五、系統(tǒng)實(shí)施 145.1 等價(jià)類(lèi)劃分法 145.2 劃分等價(jià)類(lèi): 145.3 劃分等價(jià)類(lèi)的標(biāo)準(zhǔn): 155.4 劃分等價(jià)類(lèi)的原則 155.3 設(shè)計(jì)測(cè)試用例 16六、面向?qū)ο?16
4、6.1 用例圖 16七、項(xiàng)目心得體會(huì) 17一、項(xiàng)目概述1.1目的要求理解系統(tǒng)分析與設(shè)計(jì)的重要性,掌握信息系統(tǒng)需求分析的內(nèi)容與方法,包括結(jié)構(gòu)化生 命周期法和面向?qū)ο蟮姆椒āR髮W(xué)生掌握一般系統(tǒng)體系的基本構(gòu)成、各個(gè)部分的作用及其相 互關(guān)系,掌握系統(tǒng)需求分析與設(shè)計(jì)文檔的撰寫(xiě)方法。結(jié)合三級(jí)項(xiàng)目進(jìn)行實(shí)際的分析、設(shè)計(jì)與實(shí)現(xiàn)。除此之外,還要學(xué)會(huì)使用相關(guān)的分析設(shè)計(jì)軟件(如Visio等),并靈活運(yùn)用各種軟件編寫(xiě)相應(yīng)的文檔。1.2硬件環(huán)境:筆記本電腦型號(hào):品牌/型號(hào)處理器In tel P3及以上處理器主頻2.2GHz主板芯片組Jasm ineR內(nèi)存容量256MB及以上硬盤(pán)容量10GB以上硬盤(pán)描述SATA 5400
5、屏幕尺寸15.6英寸標(biāo)準(zhǔn)分辨率1600X900顯卡類(lèi)型性能級(jí)獨(dú)立顯卡顯卡型號(hào)GDDTR5顯存容量3GB1.3軟件環(huán)境操作系統(tǒng):文檔編輯工具:Microsoft office visio 2007、Microsoft office word 2007、RationalRose En terprise Editi on二、系統(tǒng)規(guī)劃2.1 系統(tǒng)的要求商場(chǎng)超市的采購(gòu)收獲管理流程如下:采購(gòu)部門(mén)的文員首先需要將商場(chǎng)超市內(nèi)的所有商品信息存入數(shù)據(jù)庫(kù),商品信息數(shù)據(jù)庫(kù)中包 括商品編碼、商品名稱(chēng)、商品種類(lèi)、規(guī)格、型號(hào)、包裝形式、品牌、進(jìn)貨價(jià)、零售價(jià)、批發(fā) 價(jià)、產(chǎn)地、保質(zhì)期、最低庫(kù)存量、最大庫(kù)存量等信息。每個(gè)月采購(gòu)部
6、文員根據(jù)庫(kù)存量計(jì)算出需要訂貨的商品及數(shù)量,要求是訂貨量在最高庫(kù)存量 和最低庫(kù)存量之間。確定出需要訂貨的商品及數(shù)量后,按商品種類(lèi)進(jìn)行分組,分別產(chǎn)生不同的 訂貨單,然后提交給采購(gòu)員。采購(gòu)員按照訂貨單,去尋找每類(lèi)商品的供應(yīng)商,要求每類(lèi)商品找三家供應(yīng)商。然后將訂貨 單及供應(yīng)商一起報(bào)給采購(gòu)部的部門(mén)經(jīng)理審批,由部門(mén)經(jīng)理確定每類(lèi)商品的供應(yīng)商順序,再報(bào)給 總經(jīng)理確定最終的供應(yīng)商。隨后采購(gòu)員按審批結(jié)果生成采購(gòu)合同給供應(yīng)商,同時(shí)將采購(gòu)合同副 本送給財(cái)務(wù)處和倉(cāng)庫(kù)。供應(yīng)商送貨時(shí)攜帶采購(gòu)合同、商品清單到商場(chǎng)超市的倉(cāng)庫(kù)。倉(cāng)庫(kù)保管員負(fù)責(zé)按采購(gòu)合同及 商品清單進(jìn)行驗(yàn)貨,再將合格的商品做入庫(kù)處理,即修改庫(kù)存信息,產(chǎn)生入庫(kù)單給財(cái)
7、務(wù)處。財(cái)務(wù)處結(jié)算員根據(jù)采購(gòu)合同、入庫(kù)單進(jìn)行費(fèi)用結(jié)算,將結(jié)算結(jié)果存入應(yīng)收應(yīng)付賬目中,同 時(shí)開(kāi)出發(fā)票給供應(yīng)商。商場(chǎng)銷(xiāo)售員根據(jù)貨架上的商品短缺情況,產(chǎn)生出庫(kù)單,到倉(cāng)庫(kù)管理員處領(lǐng)取商品,倉(cāng)庫(kù)管 理員根據(jù)出庫(kù)單做出庫(kù)處理,并修改庫(kù)存量。每月采購(gòu)部的統(tǒng)計(jì)員對(duì)訂貨單、入庫(kù)單、出庫(kù)單信息做統(tǒng)計(jì)分析,產(chǎn)生分析報(bào)告給總經(jīng) 理。2.2 系統(tǒng)的組織機(jī)構(gòu)圖傳統(tǒng)的零售企業(yè)組織架構(gòu)為“金字塔型”層級(jí)結(jié)構(gòu)。在這種結(jié)構(gòu)中,上下級(jí)層級(jí)分明,每 個(gè)人都有明確的權(quán)利和責(zé)任,中間為一個(gè)龐大的管理層。該結(jié)構(gòu)在穩(wěn)定的環(huán)境下,是一種比較 高效的組織架構(gòu),適合企業(yè)的發(fā)展。但當(dāng)前,企業(yè)面臨的環(huán)境變化迅速,特別是在零售業(yè),市 場(chǎng)環(huán)境變化迅速,消費(fèi)
8、者需求日益多樣化和個(gè)性化。金字塔型的組織架構(gòu)己明顯不利于零售企業(yè)的發(fā)展。同時(shí),信息技術(shù)在零售業(yè)的廣泛應(yīng)用使扁平化結(jié)構(gòu)和管理成為可能。 世界零售巨頭沃爾瑪不斷減少企業(yè)的管理層次,向下分權(quán)。 在沃爾瑪?shù)慕M織架構(gòu)里,上層的 CEO下面設(shè)立四個(gè)事業(yè)部,分別管理著購(gòu)物廣場(chǎng)(含折扣店)、山姆會(huì)員店、國(guó)際業(yè)務(wù)和物流業(yè)務(wù),下面就是龐大的分店;另設(shè)兩個(gè)商店管理事業(yè)部,通過(guò)事業(yè)部總裁、區(qū)域總裁、區(qū)域經(jīng) 理、店鋪經(jīng)理四個(gè)層次, 直接對(duì)店鋪的選址、開(kāi)辦、進(jìn)貨、庫(kù)存、銷(xiāo)售、財(cái)務(wù)、促銷(xiāo)、培 訓(xùn)、廣告、公關(guān)等各項(xiàng)事務(wù)進(jìn)行管理。總經(jīng)理:總經(jīng)理室公司的最高負(fù)責(zé)人,行使公司最高決策權(quán),主要職責(zé)包括領(lǐng)導(dǎo)制定本公 司的市場(chǎng)運(yùn)營(yíng),發(fā)展
9、戰(zhàn)略及規(guī)劃;領(lǐng)導(dǎo)制定公司年度計(jì)劃,中長(zhǎng)期發(fā)展計(jì)劃等;批準(zhǔn)公司的年 度財(cái)務(wù)預(yù)算;領(lǐng)導(dǎo)公司建立各級(jí)組織機(jī)構(gòu),并按公司戰(zhàn)略規(guī)劃進(jìn)行機(jī)構(gòu)調(diào)整;領(lǐng)導(dǎo)公司制定各 種規(guī)章制度,并深入貫徹實(shí)施;決定各職能部門(mén)主管的任免、報(bào)酬、獎(jiǎng)懲;采購(gòu)部:采購(gòu)部門(mén)有二大只能,一是采購(gòu)部門(mén)的文員首先需要將商場(chǎng)超市內(nèi)的所有商品信 息存入數(shù)據(jù)庫(kù)。二是每個(gè)月采購(gòu)部文員根據(jù)最高庫(kù)存量和最低庫(kù)存量計(jì)算出需要訂貨的商品及 數(shù)量,并對(duì)商品種類(lèi)進(jìn)行分組,生成不同的訂貨單,提交給采購(gòu)員。以及尋找供應(yīng)商,最后根 據(jù)合同進(jìn)行實(shí)施采購(gòu)工作,以及每月采購(gòu)部的統(tǒng)計(jì)員對(duì)訂貨單、入庫(kù)單、出庫(kù)單信息做統(tǒng)計(jì)分 析,產(chǎn)生分析報(bào)告給總經(jīng)理。銷(xiāo)售部:商場(chǎng)銷(xiāo)售員根據(jù)貨架
10、上的商品短缺情況,產(chǎn)生出庫(kù)單,到倉(cāng)庫(kù)管理員處領(lǐng)取商 品,倉(cāng)庫(kù)管理員根據(jù)出庫(kù)單做出庫(kù)處理,并修改庫(kù)存量。市場(chǎng)部:市場(chǎng)部負(fù)責(zé)進(jìn)行市場(chǎng)信息的收集、整理、分析預(yù)測(cè)市場(chǎng)需求;同時(shí)進(jìn)行市場(chǎng)開(kāi)發(fā) 決策、市場(chǎng)維護(hù)、全面負(fù)責(zé)公司營(yíng)銷(xiāo)規(guī)劃與管理;財(cái)務(wù)部:財(cái)務(wù)處結(jié)算員根據(jù)采購(gòu)合同、入庫(kù)單進(jìn)行費(fèi)用結(jié)算,將結(jié)算結(jié)果存入應(yīng)收應(yīng)付賬 目中,同時(shí)開(kāi)出發(fā)票給供應(yīng)商。以及負(fù)責(zé)公司會(huì)計(jì)核算管理、財(cái)務(wù)核算管理、公司經(jīng)營(yíng)過(guò)程實(shí) 施財(cái)務(wù)監(jiān)督、稽核、審計(jì)、檢查、協(xié)調(diào)和指導(dǎo)。人事部: ?負(fù)責(zé)集團(tuán)人力資源管理制度的起草、修訂、實(shí)施。負(fù)責(zé)集團(tuán)公司各級(jí)管理人員和職能單位人員的招聘、錄用。三、系統(tǒng)分析3.1業(yè)務(wù)流程圖采購(gòu)部 采購(gòu)管理訂貨單出庫(kù)單入庫(kù)
11、單庫(kù)庫(kù)存臺(tái)賬統(tǒng)計(jì)員總經(jīng)理庫(kù)存分析報(bào)告商品信息數(shù)據(jù)庫(kù)存儲(chǔ)庫(kù)存計(jì)算分類(lèi)訂貨單供應(yīng)商順序?qū)徟偨?jīng)理部門(mén)經(jīng)理采購(gòu)員采購(gòu)合同供應(yīng)商檢索審批供應(yīng)商列表供應(yīng)商銷(xiāo)售員退貨單配貨驗(yàn)貨貨架盤(pán)點(diǎn)出庫(kù)單出庫(kù)處理商品清單入庫(kù)處理采購(gòu)合同更新庫(kù)存量入庫(kù)單統(tǒng)計(jì)員財(cái)務(wù)部底層圖倉(cāng)管員 費(fèi)用結(jié)算入庫(kù)管理庫(kù)存管理出庫(kù)管理庫(kù)存盤(pán)點(diǎn)清單需求訂單訂單分組分析報(bào)告統(tǒng)計(jì)分析應(yīng)收賬款供應(yīng)商3.2數(shù)據(jù)流程圖頂層圖數(shù)據(jù)值類(lèi)別(連續(xù)/離散):離散類(lèi)型:字符長(zhǎng)度:(1)有關(guān)數(shù)據(jù)結(jié)構(gòu):用戶信息有關(guān)編碼的 男.先J說(shuō)明:女生女士有關(guān)的數(shù)據(jù)結(jié)構(gòu)/組合(使用場(chǎng)合)定單,顧客細(xì)節(jié)。數(shù)據(jù)項(xiàng)卡片二維表數(shù)據(jù)項(xiàng)名稱(chēng)數(shù)據(jù)項(xiàng)編號(hào)類(lèi)型及寬度說(shuō)明取值范圍備注員工卡片1001C
12、har( 20)員工信息訂單號(hào)1002Char( 12)訂單詳情采購(gòu)合同I003Int( 20)合同條款一式三份出庫(kù)單I004Nchar ( 15)出庫(kù)列表入庫(kù)單I005Nvarchar (200)入庫(kù)商品供應(yīng)商單I006Nchar ( 20)供應(yīng)商列表倉(cāng)儲(chǔ)部I007Char( 20)庫(kù)存信息采購(gòu)部I008Char( 12)采購(gòu)單財(cái)務(wù)部I009Int( 20)賬務(wù)信息市場(chǎng)部I0010Nchar ( 15)市場(chǎng)信息數(shù)據(jù)流卡片總編號(hào):F1.01數(shù)據(jù)結(jié)構(gòu)名稱(chēng):需求計(jì)劃單編 號(hào):F001說(shuō)明:用戶購(gòu)買(mǎi)商品時(shí)所需的訂單包含的數(shù)據(jù)結(jié)構(gòu):來(lái)源:用戶(S1) P2.1 P2.2 去向:用戶(S1)P2.1 P
13、2.2 說(shuō)明:用戶購(gòu)買(mǎi)商品時(shí)所需的訂單信息容量:6人數(shù)據(jù)流二維表數(shù)據(jù)流名稱(chēng)數(shù)據(jù)流編號(hào)數(shù)據(jù)流來(lái)源數(shù)據(jù)流去向簡(jiǎn)述數(shù)據(jù)流量需求計(jì)劃單F001采購(gòu)文員采購(gòu)員制定、提交3張/月采購(gòu)需求單F002采購(gòu)員部門(mén)經(jīng)理審核1張/月采購(gòu)訂單F003部門(mén)經(jīng)理總經(jīng)理審核1張/月采購(gòu)合同F(xiàn)004總經(jīng)理倉(cāng)庫(kù)、采購(gòu)員、供應(yīng)商執(zhí)行一式三份入庫(kù)單F005供應(yīng)商倉(cāng)庫(kù)驗(yàn)收依據(jù)合同出庫(kù)單F006銷(xiāo)售部倉(cāng)庫(kù)出庫(kù)處理出庫(kù)單庫(kù)存臺(tái)賬F007出入庫(kù)單倉(cāng)庫(kù)、財(cái)務(wù)統(tǒng)計(jì)、核對(duì)發(fā)票數(shù)據(jù)存儲(chǔ)卡片總編號(hào):D01數(shù)據(jù)結(jié)構(gòu)名稱(chēng):用戶訂單編 號(hào):D001相關(guān)聯(lián)的處理:P1.1說(shuō)明:用戶購(gòu)買(mǎi)商品時(shí)所需的訂單數(shù)據(jù)存儲(chǔ)組成:日期 +貨物編碼+單價(jià)+數(shù)量 關(guān)鍵字:部門(mén)
14、代碼,貨物編碼相關(guān)聯(lián)的處理:P1.1輸岀數(shù)據(jù)流:D2 P1.1有無(wú)立即查詢:有信息量:200份/天數(shù)據(jù)存儲(chǔ)二維表數(shù)據(jù)存儲(chǔ)名稱(chēng)數(shù)據(jù)存儲(chǔ)編號(hào)簡(jiǎn)述數(shù)據(jù)存儲(chǔ)組成關(guān)鍵字相關(guān)聯(lián)的處理需求計(jì)劃單D001存儲(chǔ)需求計(jì)劃 的文件日期+貨物編 碼+單價(jià)+數(shù) 量部門(mén)代 碼,貨物編碼P1.1采購(gòu)需求單D002登記采購(gòu)計(jì)劃 的文件日期+供應(yīng)商 編碼+貨物編 碼+單價(jià)+數(shù) 量供應(yīng)商編碼,貨物編碼P1.2供應(yīng)商資料D003登記供應(yīng)商的相關(guān)信息供應(yīng)商編碼 + 貨物編碼+單 價(jià)+數(shù)量供應(yīng)商編碼,貨物編碼P1.2采購(gòu)訂單D004登記采購(gòu)貨物 訂單的文件日期+訂單號(hào)+供應(yīng)商編碼+訂貨部門(mén)編 碼+發(fā)運(yùn)方式+制單人+審 核人訂單號(hào),供應(yīng)
15、 商編碼,訂貨 部門(mén)編碼,存 貨編碼P2采購(gòu)合同D005編寫(xiě)采購(gòu)合同 的文件合同條款訂單號(hào),供應(yīng) 商編碼,訂貨 部門(mén)編碼,存 貨編碼數(shù)據(jù)卡片總編號(hào):P01名稱(chēng):注冊(cè)表編號(hào):P001說(shuō)明:用戶注冊(cè)完成之后顯示用戶信息輸入數(shù)據(jù)流:P1.2內(nèi)容:用戶名密碼性別出生年月族別輸岀數(shù)據(jù)流:D2 P1.1有無(wú)立即查詢:有信息量:200份/天數(shù)據(jù)結(jié)構(gòu)二維表處理名稱(chēng)處理編號(hào)簡(jiǎn)述輸入的數(shù)據(jù)流處理描述輸出的數(shù)據(jù)流處理頻率需求計(jì)劃單P001匯總所需貨物的相關(guān)信息需求計(jì)劃單根據(jù)需 求部門(mén)的需 求信息得出 所需貨物的 匯總信息采購(gòu)需求單1次/月采購(gòu)計(jì)劃P002填寫(xiě)采購(gòu)貨物的計(jì)劃采購(gòu)需求單根據(jù)需 求計(jì)劃單和 存貨情況編 寫(xiě)
16、出采購(gòu)計(jì) 劃采購(gòu)計(jì)劃1次/月采購(gòu)訂單P003填寫(xiě)采購(gòu)貨物 的訂單采購(gòu)計(jì)劃根據(jù)采購(gòu)計(jì) 劃和供應(yīng)商 資料,選擇 合格的供應(yīng) 商,確認(rèn)價(jià) 格填寫(xiě)采購(gòu)采購(gòu)訂單1次/月采購(gòu)收貨管 理P004對(duì)采購(gòu)的貨物 進(jìn)行收獲管 理采購(gòu)訂單當(dāng)貨物 到達(dá)時(shí),根 據(jù)采購(gòu)訂 單,對(duì)貨物 進(jìn)行查驗(yàn)質(zhì) 量,數(shù)量等入庫(kù)信息1次/月入庫(kù)管理P005對(duì)已收貨進(jìn)入庫(kù)信息根據(jù)入庫(kù)信入庫(kù)單行入庫(kù)管理息,對(duì)已經(jīng) 檢驗(yàn)收貨的 貨物,入 庫(kù),上架, 記錄出庫(kù)管理P006對(duì)銷(xiāo)售出庫(kù)管理出庫(kù)單等級(jí)、審核、出庫(kù)出庫(kù)單多次統(tǒng)計(jì)匯總P007統(tǒng)計(jì)員對(duì)訂 單、出入庫(kù) 單統(tǒng)計(jì)匯 總,報(bào)給總 經(jīng)理出入庫(kù)單、 訂單統(tǒng)計(jì)、分析匯總、報(bào)告1/月實(shí)體卡片外部實(shí)體卡片總編
17、號(hào):1-101名稱(chēng):采購(gòu)員編號(hào):S01說(shuō)明:缺貨時(shí)進(jìn)行采購(gòu)輸入數(shù)據(jù)流:P001輸出數(shù)據(jù)流:個(gè)數(shù):約2個(gè)外部實(shí)體二維表實(shí)體名稱(chēng)實(shí)體編號(hào)簡(jiǎn)述輸入的數(shù)據(jù)流輸出數(shù)據(jù)流量用戶S001滿足訂貨要求的 所有顧客P007約10個(gè)采購(gòu)員S002缺貨時(shí)進(jìn)行米購(gòu)P005約2個(gè)配送員S003就審核完畢的訂 單進(jìn)行配送P007約4個(gè)審核員S004定完單后進(jìn)行審 核P002約2個(gè)供應(yīng)商S005按訂單配貨D2約2個(gè)財(cái)務(wù)部S006財(cái)務(wù)記賬P002約4個(gè)倉(cāng)儲(chǔ)部S007倉(cāng)儲(chǔ)管理,商品 出入庫(kù)、管理庫(kù) 存臺(tái)賬D2約2個(gè)市場(chǎng)部S008調(diào)研市場(chǎng)、做岀 決策P2.1 P2.2總經(jīng)理S009戰(zhàn)略規(guī)劃D2 P1.1四、系統(tǒng)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)設(shè)
18、計(jì)一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫(kù),可以使系統(tǒng)的實(shí)現(xiàn)變得非常的簡(jiǎn)單,同時(shí),也可以使系統(tǒng)的執(zhí)行 速度變得很快。反之,一個(gè)設(shè)計(jì)混亂的數(shù)據(jù)庫(kù),不僅增加了吸引的管理實(shí)現(xiàn)過(guò)程,同時(shí)在系統(tǒng) 的執(zhí)行過(guò)程中,使得檢索變得很慢,降低效率。所以數(shù)據(jù)庫(kù)的設(shè)計(jì)是一個(gè)系統(tǒng)設(shè)計(jì)很重要的步 驟。概念設(shè)計(jì)由分析用戶需求到生成概念產(chǎn)品的一系列有序的、可組織的、有目標(biāo)的設(shè)計(jì)活動(dòng),它表現(xiàn) 為一個(gè)由粗到精、由模糊到清晰、由抽象到具體的不斷進(jìn)化的過(guò)程。概念設(shè)計(jì)即是利用設(shè)計(jì)概 念并以其為主線貫穿全部設(shè)計(jì)過(guò)程的設(shè)計(jì)方法。概念設(shè)計(jì)是完整而全面的設(shè)計(jì)過(guò)程,它通過(guò)設(shè) 計(jì)概念將設(shè)計(jì)者繁復(fù)的感性和瞬間思維上升到統(tǒng)一的理性思維從而完成整個(gè)設(shè)計(jì)。系統(tǒng)中的實(shí)體有:采
19、購(gòu)部文員、采購(gòu)員、財(cái)務(wù)部、銷(xiāo)售員、統(tǒng)計(jì)員、倉(cāng)庫(kù)管理員、供應(yīng) 商、部門(mén)經(jīng)理、總經(jīng)理列岀各個(gè)實(shí)體包含的屬性,并且確定各個(gè)實(shí)體的主鍵(用下劃線標(biāo)示):(1)采購(gòu)部文員(文員編號(hào)、姓名、性別、年齡、所屬部門(mén)、聯(lián)系電話、地址)(2)采購(gòu)員(姓名、編號(hào)、生別、年齡、所屬部門(mén)、聯(lián)系電話、地址)(3)銷(xiāo)售員(配送員編號(hào)、姓名、性別、年齡、聯(lián)系電話)(4)統(tǒng)計(jì)員(審核員編號(hào)、姓名、性別、年齡、聯(lián)系電話)(5)供應(yīng)商(供應(yīng)商編號(hào)、供應(yīng)商類(lèi)型、供應(yīng)商姓名、聯(lián)系電話、地址)(6)入庫(kù)單(入庫(kù)單編號(hào)、填錄人姓名、填錄人編號(hào)、填錄時(shí)間、詳細(xì)描述)(7)訂單(訂單編號(hào)、填錄人姓名、填錄人編號(hào)、填錄時(shí)間、客戶信息、詳細(xì)描述)
20、(8)出庫(kù)單(出庫(kù)單編號(hào)、填錄人姓名、填錄人編號(hào)、填錄時(shí)間、詳細(xì)描述)(9)倉(cāng)庫(kù)管理員(記賬單編號(hào)、填錄人姓名、填錄人編號(hào)、填錄時(shí)間、詳細(xì)描述)ER圖:超市管理系統(tǒng)數(shù)據(jù)庫(kù)E-R模型:身份證號(hào)姓名銷(xiāo)售單號(hào)性別籍貫n員工編號(hào)客戶銷(xiāo)售采購(gòu)員m工資岀庫(kù)單m銷(xiāo)售日期采購(gòu)采購(gòu)訂單供貨商編號(hào)進(jìn)貨日期商品編號(hào)名稱(chēng)n配n商品名稱(chēng)地址供貨商貨電話價(jià)格供貨日期開(kāi)戶行條形碼倉(cāng)庫(kù)庫(kù)單姓采購(gòu)訂單名年齡分析報(bào)告匯總總經(jīng)理員工編號(hào)電話年齡姓名邏輯設(shè)計(jì)把ER圖轉(zhuǎn)換為關(guān)系模式列岀各個(gè)實(shí)體包含的屬性,并且確定各個(gè)實(shí)體的主鍵(用下劃線標(biāo)示):由ER圖可見(jiàn):圖中有五個(gè)實(shí)體:客戶、采購(gòu)員、供應(yīng)商、倉(cāng)庫(kù)管理員、信息統(tǒng)計(jì)員、總經(jīng)理、商品;三
21、個(gè)關(guān)系:采購(gòu)關(guān)系,配送關(guān)系,銷(xiāo)售關(guān)系。客戶:(編號(hào),姓名,性別,身份證,入職日期,薪資)采購(gòu)員:(編號(hào),姓名,性別,部門(mén)編號(hào),)供應(yīng)商:(供貨商號(hào),名稱(chēng),聯(lián)系人,聯(lián)系電話,聯(lián)系地址,開(kāi)戶行,銀行帳號(hào),備注)倉(cāng)庫(kù)管理員:(編號(hào),姓名,性別,身份證,入職日期,薪資)商品信息:(商品編號(hào),供貨商號(hào),名稱(chēng),條形碼,計(jì)量單位,類(lèi)別,產(chǎn)地,單價(jià),備注)入庫(kù)單(入庫(kù)單號(hào),商品編號(hào),供貨商號(hào),進(jìn)貨價(jià),數(shù)量,金額,進(jìn)貨日期,備注)出庫(kù)單(出庫(kù)單號(hào),商品編號(hào),供貨商號(hào),進(jìn)貨價(jià),數(shù)量,金額,進(jìn)貨日期,備注)銷(xiāo)售清單:(銷(xiāo)售單號(hào),商品編號(hào),銷(xiāo)售數(shù)量,銷(xiāo)售日期)庫(kù)存清單:(商品編號(hào),庫(kù)存數(shù)量)(1)職工清單(Staff
22、Bill)中文字段名英文字段名字段類(lèi)型長(zhǎng)度主鍵/外 鍵字段值約束職工編號(hào)staffIDchar6PNOT NULL姓名n amen varchar8NOT NULL性別sexn char2NOT NULL籍貫homen varchar4NULL學(xué)歷diploman varchar4NOT NULL類(lèi)別ki ndn varchar10NULL工資salaryint4NULL聯(lián)系電話phonevarchar12NULL聯(lián)系地址addressn varchar50NULL身份證號(hào)idCardvarchar18NOT NULL聘用日期begi nDatedatetime8NULL編制日期en actT
23、imedatetime8NULL備注othersntext50NULL(2)用戶清單(UserBill)中文字段名英文字段名字段類(lèi)型長(zhǎng)度主鍵/外鍵字段值約束帳號(hào)logi nIDchar6P/FNOT NULL密碼passWordchar6NOT NULL(3)商品清單(MerchBill)中文字段名英文字段名字段類(lèi)型長(zhǎng)度主鍵/外鍵字段值約束商品編號(hào)merchIDchar6PNOT NULL供貝商號(hào)profferIDchar6FNOT NULL名稱(chēng)fullNamen varchar80NOT NULL條形碼barCodechar15NOT NULL計(jì)量單位metric Un itvarchar4
24、NOT NULL類(lèi)別ki ndn varchar8NULL產(chǎn)地birthPlacen varchar50NULL單價(jià)un itCostmoney4NOT NULL備注othersn text50NULL(4)供貨商清單(ProfferBill)中文字段名英文字段名字段類(lèi)型長(zhǎng)度主鍵/外鍵字段值約束供貝商號(hào)profferIDchar6PNOT NULL名稱(chēng)fullNamen varchar50NOT NULL聯(lián)系人con tactPers onn varchar8NOT NULL聯(lián)系電話phonevarchar12NOT NULL聯(lián)系地址addressn varchar50NOT NULL開(kāi)戶行o
25、pe nin gBa nkn varchar10NULL銀行帳號(hào)accou ntIDvarchar15NULL備注othersn text50NULL(5)進(jìn)貨清單(ImportBill)中文字段名英文字段名字段類(lèi)型長(zhǎng)度主鍵/外鍵字段值約束進(jìn)貨單號(hào)importBillIDchar6PNOT NULL商品編號(hào)merchIDchar6P/FNOT NULL供貨商號(hào)profferIDchar6FNOT NULL進(jìn)貨價(jià)importPricemoney4NOT NULL數(shù)量qua ntityint4NOT NULL金額totalMo neymoney4NOT NULL進(jìn)貨日期importDatedate
26、time8NOT NULL備注othersn text50NULL(6)銷(xiāo)售清單(SaleBill)中文字段名央文字段名字段類(lèi)型長(zhǎng)度主鍵/外鍵字段值約束銷(xiāo)售單號(hào)saleBillIDchar6PNOT NULL商品編號(hào)merchIDchar6P/FNOT NULL銷(xiāo)售數(shù)量saleNumint4NOT NULL銷(xiāo)售日期saleDatedatetime8NOT NULL 庫(kù)存清單(StoreBill)中文字段名英文字段名字段類(lèi)型長(zhǎng)度主鍵/外鍵字段值約束商品編號(hào)merchIDchar6P/FNOT NULL庫(kù)存數(shù)量storeNumint4NOT NULL4.2代碼設(shè)計(jì)訂單號(hào):S000000 00000
27、(銷(xiāo)售訂單)(年)(月)(日)(當(dāng)天訂單號(hào))供應(yīng)商編號(hào):字母1字母200(省份)(市區(qū))(序號(hào))例如:LD02遼寧省大連02號(hào)供應(yīng)商供應(yīng)商編號(hào):字母 1字母 200000000 00000(供應(yīng)商省份)(供應(yīng)商市區(qū))(序號(hào))(年)(月) (日)(當(dāng)天訂單號(hào))遼寧省大連市02 號(hào)供應(yīng)商 2015年 11 月23 日 219 號(hào)訂單單一職責(zé)原則:?jiǎn)我宦氊?zé)原則 (SRP: Single?responsibility?principle)又稱(chēng)單一功能原則 ?核心:解耦和增強(qiáng)內(nèi)聚性(高內(nèi)聚,低耦合)描述:類(lèi)被修改的幾率很大,因此應(yīng)該專(zhuān)注于單一的功能。如果你把多個(gè)功能放在同一個(gè) 類(lèi)中,功能之間就形成了關(guān)聯(lián)
28、,改變其中一個(gè)功能,有可能中止另一個(gè)功能,這時(shí)就需要新一 輪的測(cè)試來(lái)避免可能出現(xiàn)的問(wèn)題。里氏替換原則:里氏替換原則( LSP: Liskov?Substitution?Principle)核心:在任何父類(lèi)出現(xiàn)的地方都可以用他的子類(lèi)來(lái)替代(子類(lèi)應(yīng)當(dāng)可以替換父類(lèi)并出現(xiàn)在 父類(lèi)能夠出現(xiàn)的任何地方) ? 四層含義:( 1)子類(lèi)必須完全實(shí)現(xiàn)父類(lèi)的方法。在類(lèi)中調(diào)用其他類(lèi)是務(wù)必要使用父類(lèi)或接口,如果不 能使用父類(lèi)或接口,則說(shuō)明類(lèi)的設(shè)計(jì)已經(jīng)違背了LSP 原則。( 2)子類(lèi)可以有自己的個(gè)性。子類(lèi)當(dāng)然可以有自己的行為和外觀了,也就是方法和屬性( 3)覆蓋或?qū)崿F(xiàn)父類(lèi)的方法時(shí)輸入?yún)?shù)可以被放大。即子類(lèi)可以重載父類(lèi)的方
29、法,但輸入 參數(shù)應(yīng)比父類(lèi)方法中的大,這樣在子類(lèi)代替父類(lèi)的時(shí)候,調(diào)用的仍然是父類(lèi)的方法。即以子類(lèi) 中方法的前置條件必須與超類(lèi)中被覆蓋的方法的前置條件相同或者更寬松。( 4)覆蓋或?qū)崿F(xiàn)父類(lèi)的方法時(shí)輸出結(jié)果可以被縮小。依賴注入原則:依賴注入原則( DIP: Dependence?Inversion?Principle ) 別名:依賴倒置原則或依賴反轉(zhuǎn)原則 ?核心:要依賴于抽象,不要依賴于具體的實(shí)現(xiàn)?三層含義:( 1)高層模塊不應(yīng)該依賴低層模塊,兩者都應(yīng)該依賴其抽象(抽象類(lèi)或接口);( 2)抽象不應(yīng)該依賴細(xì)節(jié)(具體實(shí)現(xiàn));( 3)細(xì)節(jié)(具體實(shí)現(xiàn))應(yīng)該依賴抽象。代碼共十四位,前四位為產(chǎn)品名稱(chēng)的編碼,第五
30、位到第十二位為產(chǎn)品生產(chǎn)時(shí)間,第十三至第十四位為產(chǎn)品的種類(lèi)。4.3 用戶界面1、操作界面名稱(chēng):圖 4-3 用戶界面登陸在進(jìn)行系統(tǒng)登錄過(guò)程中,登錄模塊將調(diào)用數(shù)據(jù)庫(kù)里的用戶清單,并對(duì)賬號(hào)和密碼進(jìn)行驗(yàn) 證,只有輸入了正確的賬號(hào)和密碼后,系統(tǒng)登錄才會(huì)成功。在登錄模塊中,對(duì)系統(tǒng)的嘗試登錄 次數(shù)進(jìn)行了限制,禁止用戶無(wú)終止的進(jìn)行系統(tǒng)登錄嘗試,在本系統(tǒng)中,當(dāng)用戶對(duì)系統(tǒng)的三次登 錄失敗后,系統(tǒng)將自動(dòng)機(jī)制登錄,突出登錄模塊。并在輸入了錯(cuò)誤的或者是不存在的賬戶和密 碼時(shí),系統(tǒng)會(huì)給出出錯(cuò)信息提示,指明登錄過(guò)程中的錯(cuò)誤輸入或者錯(cuò)誤操作,以便用戶進(jìn)行正 確的登錄。輸入項(xiàng)、輸出項(xiàng):輸入項(xiàng)為賬號(hào)和密碼。賬號(hào)和密碼均為字符串,長(zhǎng)
31、度各為 6 個(gè)字符,密 碼回顯字符是“ * ”。五、系統(tǒng)實(shí)施5.1 等價(jià)類(lèi)劃分法等價(jià)類(lèi)劃分是一種典型的黑盒測(cè)試方法,使用這一方法時(shí),完全不考慮程序的內(nèi)部結(jié)構(gòu), 只依據(jù)程序的規(guī)格說(shuō)明來(lái)設(shè)計(jì)測(cè)試用例。等價(jià)類(lèi)劃分方法把所有可能的輸入數(shù)據(jù),即程序的輸入域劃分成若干部分,然后從每一部 分中選取少數(shù)有代表性的數(shù)據(jù)做為測(cè)試用例。使用這一方法設(shè)計(jì)測(cè)試用例要經(jīng)歷劃分等價(jià)類(lèi)(列出等價(jià)類(lèi)表)和選取測(cè)試用例兩步。5.2 劃分等價(jià)類(lèi):等價(jià)類(lèi)是指某個(gè)輸入域的子集合。在該子集合中,各個(gè)輸入數(shù)據(jù)對(duì)于揭露程序中的錯(cuò)誤都 是等效的,并合理地假定:測(cè)試某等價(jià)類(lèi)的代表值就等于對(duì)這一類(lèi)其它值的測(cè)試,因此,可以 把全部輸入數(shù)據(jù)合理劃分為
32、若干等價(jià)類(lèi),在每一個(gè)等價(jià)類(lèi)中取一個(gè)數(shù)據(jù)作為測(cè)試的輸入條件就 可以用少量代表性的測(cè)試數(shù)據(jù)取得較好的測(cè)試結(jié)果。等價(jià)類(lèi)劃分可有兩種不同的情況:有效等價(jià)類(lèi)和無(wú)效等價(jià)類(lèi)。 ?等價(jià)類(lèi)的劃分有兩種不同的情況: 有效等價(jià)類(lèi):是指對(duì)于程序的規(guī)格說(shuō)明來(lái)說(shuō),是合理的,有意義的輸入數(shù)據(jù)構(gòu)成的集 合。利用有效等價(jià)類(lèi)可檢驗(yàn)程序是否實(shí)現(xiàn)了規(guī)格說(shuō)明中所規(guī)定的功能和性能。 無(wú)效等價(jià)類(lèi):是指對(duì)于程序的規(guī)格說(shuō)明來(lái)說(shuō),是不合理的,無(wú)意義的輸入數(shù)據(jù)構(gòu)成的集 合。對(duì)于具體的問(wèn)題,無(wú)效等價(jià)類(lèi)至少應(yīng)有一個(gè),也可能有多個(gè)。在設(shè)計(jì)測(cè)試用例時(shí),要同時(shí)考慮有效等價(jià)類(lèi)和無(wú)效等價(jià)類(lèi)的設(shè)計(jì)。5.3 劃分等價(jià)類(lèi)的標(biāo)準(zhǔn):1)完備測(cè)試、避免冗余;2)劃分等價(jià)類(lèi)重要的是:集合的劃分,劃分為互不相交的一組子集,而子集的并是整個(gè)集合;3 )并是整個(gè)集合:完備性;4)子集互不相交:保證一種形式的無(wú)冗余性;5) 同一類(lèi)中標(biāo)識(shí)(選擇)一
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東科技學(xué)院《素描2》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東江門(mén)幼兒師范高等專(zhuān)科學(xué)?!峨娮由虅?wù)與電子支付》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東行政職業(yè)學(xué)院《土力學(xué)與地基基礎(chǔ)(B)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東工貿(mào)職業(yè)技術(shù)學(xué)院《三維技術(shù)基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東工程職業(yè)技術(shù)學(xué)院《多元統(tǒng)計(jì)分析(SPSS)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東財(cái)貿(mào)職業(yè)學(xué)院《播音主持創(chuàng)作實(shí)踐》2023-2024學(xué)年第一學(xué)期期末試卷
- 《模具開(kāi)發(fā)》課件
- 基本藥物制度政策培訓(xùn)課件
- 油庫(kù)反恐課件培訓(xùn)
- 贛西科技職業(yè)學(xué)院《教師語(yǔ)言與書(shū)寫(xiě)技能》2023-2024學(xué)年第一學(xué)期期末試卷
- 施工現(xiàn)場(chǎng)臨時(shí)用電安全監(jiān)理檢查表
- 2024年全國(guó)職業(yè)院校技能大賽高職組(護(hù)理技能賽項(xiàng))備賽試題庫(kù)(含答案)
- 2024小英新人教版PEP三年級(jí)上冊(cè)全冊(cè)單元測(cè)試測(cè)評(píng)卷
- 供應(yīng)鏈管理規(guī)章制度
- 2023非預(yù)應(yīng)力鋼筒混凝土管
- 2024年3月八省八校T8第二次聯(lián)考語(yǔ)文試題及答案
- 程序設(shè)計(jì)基礎(chǔ)-C智慧樹(shù)知到期末考試答案章節(jié)答案2024年四川師范大學(xué)
- 駕駛員三年內(nèi)工作總結(jié)
- 廣東省深圳市羅湖區(qū)2023-2024學(xué)年二年級(jí)下學(xué)期期末考試數(shù)學(xué)試題
- 2023年第八屆“鵬程杯”六年級(jí)語(yǔ)文邀請(qǐng)賽試卷(初賽)
- 2023-2024學(xué)年成都市金牛區(qū)八年級(jí)上英語(yǔ)期末考試題(含答案)
評(píng)論
0/150
提交評(píng)論