版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
信息系統(tǒng)解析與設(shè)計三級項目報告專業(yè)/班級信息管理與信息系統(tǒng)-003學(xué)號姓名代強(qiáng)評分標(biāo)準(zhǔn)Visio的安裝與使用系統(tǒng)結(jié)構(gòu)化設(shè)計系統(tǒng)面向?qū)ο蠼O到y(tǒng)初步實現(xiàn)(5分)(5分)(5分)(5分)Visio圖例使用正確,系統(tǒng)解析設(shè)計的圖表完面向?qū)ο蠼U_,符用戶界面雅觀,代碼設(shè)圖形繪制雅觀正確5分整無誤,吻合需求5分合需求,繪圖雅觀5分計正確、科學(xué)、合理5分Visio圖例使用正確,系統(tǒng)解析設(shè)計的圖表完面向?qū)ο蠼U_,基用戶界面設(shè)計滿足需圖形繪制正確4分整無誤,基本滿足需求本吻合需求,4分求,代碼設(shè)計吻合需求4分4分Visio圖例使用存在錯系統(tǒng)解析設(shè)計的圖表存面向?qū)ο蠼;緶?zhǔn)用戶界面清楚,項目描誤,但繪制正確3分在邏輯不清楚,但基本確,基本滿足需求,3述完滿,代碼設(shè)計基本滿足需求3分分滿足業(yè)務(wù)需要3分Visio圖例使用正確,系統(tǒng)解析設(shè)計的圖表存面向?qū)ο蠼2煌隄M,用戶界面描述不完滿,但繪制存在錯誤2分在邏輯不清楚,可以滿描述需求不充分,2分代碼設(shè)計不合理2分足部分需求2分Visio圖例使用禁止系統(tǒng)解析設(shè)計的圖表存面向?qū)ο蠼ee誤,需用戶界面凌亂,代碼設(shè)確,繪制存在錯誤1分在邏輯不清楚,可以滿求理解錯誤,1分計有誤1分足部分需求2分分分分分總分:分目錄一、項目歸納01.1目的01.2硬件環(huán)境:01.3軟件環(huán)境0二、系統(tǒng)規(guī)劃12.1系統(tǒng)的要求12.2系統(tǒng)的組織機(jī)構(gòu)圖1三、系統(tǒng)解析33.1業(yè)務(wù)流程圖3錯誤!不決義書簽。3.1.2基層圖33.2數(shù)據(jù)流程圖43.2.1頂層圖43.2.2基層圖43.3數(shù)據(jù)字典4錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。實體卡片8四、系統(tǒng)設(shè)計94.1數(shù)據(jù)庫設(shè)計94.1.1看法設(shè)計94.1.2邏輯設(shè)計10錯誤!不決義書簽。4.2代碼設(shè)計124.3用戶界面14五、系統(tǒng)推行145.1等價類劃分法145.2劃分等價類:145.3劃分等價類的標(biāo)準(zhǔn):155.4劃分等價類的原則155.3設(shè)計測試用例16六、面向?qū)ο?66.1用例圖16七、項目心得領(lǐng)悟17一、項目歸納1.1目的要求理解系統(tǒng)解析與設(shè)計的重要性,掌握信息系統(tǒng)需求解析的內(nèi)容與方法,包括結(jié)構(gòu)化生命周期法和面向?qū)ο蟮姆椒?。要修業(yè)生掌握一般系統(tǒng)系統(tǒng)的基本組成、各個部分的作用及其相互關(guān)系,掌握系統(tǒng)需求解析與設(shè)計文檔的撰寫方法。結(jié)合三級項目進(jìn)行實質(zhì)的解析、設(shè)計與實現(xiàn)。除此之外,還要學(xué)會使用相關(guān)的解析設(shè)計軟件(如Visio等),并靈便運(yùn)用各種軟件編寫相應(yīng)的文檔。1.2硬件環(huán)境:筆錄本電腦型號:品牌/型號辦理器IntelP3及以上辦理器主頻2.2GHz主板芯片組JasmineR內(nèi)存容量256MB及以上硬盤容量10GB以上硬盤描述SATA5400屏幕尺寸15.6英寸標(biāo)準(zhǔn)分辨率1600X900顯卡種類性能級獨(dú)立顯卡顯卡型號GDDTR5顯存容量3GB1.3軟件環(huán)境操作系統(tǒng):文檔編寫工具:Microsoftofficevisio2007、Microsoftofficeword2007、RationalRoseEnterpriseEdition二、系統(tǒng)規(guī)劃2.1系統(tǒng)的要求商場商場的采買收獲管理流程以下:采買部門的文員第一需要將商場商場內(nèi)的全部商品信息存入數(shù)據(jù)庫,商品信息數(shù)據(jù)庫中包括商品編碼、商品名稱、商品種類、規(guī)格、型號、包裝形式、品牌、進(jìn)貨價、零售價、批發(fā)價、產(chǎn)地、保質(zhì)期、最低庫存量、最大庫存量等信息。每個月采買部文員依照庫存量計算出需要訂貨的商品及數(shù)量,要求是訂貨量在最高庫存量和最低庫存量之間。確立出需要訂貨的商品及數(shù)量后,按商品種類進(jìn)行分組,分別產(chǎn)生不同樣的訂貨單,爾后提交給采買員。采買員依照訂貨單,去搜尋每類商品的供應(yīng)商,要求每類商品找三家供應(yīng)商。爾后將訂貨單及供應(yīng)商一起報給采買部的部門經(jīng)理審批,由部門經(jīng)理確立每類商品的供應(yīng)商序次,再報給總經(jīng)理確立最后的供應(yīng)商。隨后采買員按審批結(jié)果生成采買合同給供應(yīng)商,同時將采買合同副本送給財務(wù)處和庫房。供應(yīng)商送貨時攜帶采買合同、商品清單到商場商場的庫房。庫房保留員負(fù)責(zé)按采買合同及商品清單進(jìn)行驗貨,再將合格的商品做入庫辦理,即更正庫存信息,產(chǎn)生入庫單給財務(wù)處。財務(wù)處結(jié)算員依照采買合同、入庫單進(jìn)行花銷結(jié)算,將結(jié)算結(jié)果存入應(yīng)收應(yīng)付賬目中,同時開出發(fā)票給供應(yīng)商。商場銷售員依照貨架上的商品短缺情況,產(chǎn)生出庫單,到庫房管理員處領(lǐng)取商品,庫房管理員依照出庫單做出庫辦理,并更正庫存量。每個月采買部的統(tǒng)計員對訂貨單、入庫單、出庫單信息做統(tǒng)計解析,產(chǎn)生解析報告給總經(jīng)理。2.2系統(tǒng)的組織機(jī)構(gòu)圖傳統(tǒng)的零售企業(yè)組織架構(gòu)為“金字塔型”層級結(jié)構(gòu)。在這種結(jié)構(gòu)中,上下級層級分明,每個人都有明確的權(quán)益和責(zé)任,中間為一個弘大的管理層。該結(jié)構(gòu)在牢固的環(huán)境下,是一種比較高效的組織架構(gòu),適合企業(yè)的發(fā)展。但當(dāng)前,企業(yè)面對的環(huán)境變化迅速,特別是在零售業(yè),市場環(huán)境變化迅速,花銷者需求日益多樣化和個性化。金字塔型的組織架構(gòu)己明顯不利于零售企業(yè)的發(fā)展。同時,信息技術(shù)在零售業(yè)的廣泛應(yīng)用使扁平化結(jié)構(gòu)和管理成為可能。世界零售巨頭沃爾瑪不斷減少企業(yè)的管理層次,向下分權(quán)。在沃爾瑪?shù)慕M織架構(gòu)里,上層的CEO下面成立四個事業(yè)部,分別管理著購物廣場(含折扣店)、山姆會員店、國際業(yè)務(wù)和物流業(yè)務(wù),下面就是弘大的分店;另設(shè)兩個商店管理事業(yè)部,經(jīng)過事業(yè)部總裁、地域總裁、地域經(jīng)理、商店經(jīng)理四個層次,直接對商店的選址、創(chuàng)立、進(jìn)貨、庫存、銷售、財務(wù)、促銷、培訓(xùn)、廣告、公關(guān)等各項事務(wù)進(jìn)行管理。總經(jīng)理:總經(jīng)理室企業(yè)的最高負(fù)責(zé)人,執(zhí)行企業(yè)最高決策權(quán),主要職責(zé)包括領(lǐng)導(dǎo)擬定本公司的市場運(yùn)營,發(fā)展戰(zhàn)略及規(guī)劃;領(lǐng)導(dǎo)擬定企業(yè)年度計劃,中長遠(yuǎn)發(fā)展計劃等;贊同企業(yè)的年度財務(wù)估量;領(lǐng)導(dǎo)企業(yè)成立各級組織機(jī)構(gòu),并按企業(yè)戰(zhàn)略規(guī)劃進(jìn)行機(jī)構(gòu)調(diào)整;領(lǐng)導(dǎo)企業(yè)擬定各種規(guī)章制度,并深入貫徹推行;決定各職能部門主管的任免、酬金、獎懲;采買部:采買部門有二大只能,一是采買部門的文員第一需要將商場商場內(nèi)的全部商品信息存入數(shù)據(jù)庫。二是每個月采買部文員依照最高庫存量和最低庫存量計算出需要訂貨的商品及數(shù)量,并對商品種類進(jìn)行分組,生成不同樣的訂貨單,提交給采買員。以及搜尋供應(yīng)商,最后根據(jù)合同進(jìn)行推行采買工作,以及每個月采買部的統(tǒng)計員對訂貨單、入庫單、出庫單信息做統(tǒng)計分析,產(chǎn)生解析報告給總經(jīng)理。銷售部:商場銷售員依照貨架上的商品短缺情況,產(chǎn)生出庫單,到庫房管理員處領(lǐng)取商品,庫房管理員依照出庫單做出庫辦理,并更正庫存量。市場部:市場部負(fù)責(zé)進(jìn)行市場信息的收集、整理、解析展望市場需求;同時進(jìn)行市場開發(fā)決策、市場保護(hù)、全面負(fù)責(zé)企業(yè)營銷規(guī)劃與管理;財務(wù)部:財務(wù)處結(jié)算員依照采買合同、入庫單進(jìn)行花銷結(jié)算,將結(jié)算結(jié)果存入應(yīng)收應(yīng)付賬目中,同時開出發(fā)票給供應(yīng)商。以及負(fù)責(zé)企業(yè)會計核算管理、財務(wù)核算管理、企業(yè)經(jīng)營過程實施財務(wù)督查、稽核、審計、檢查、協(xié)調(diào)停指導(dǎo)。人事部:?負(fù)責(zé)企業(yè)人力資源管理制度的起草、校正、推行。負(fù)責(zé)企業(yè)企業(yè)各級管理人員和職能單位人員的招聘、錄取。三、系統(tǒng)解析3.1業(yè)務(wù)流程圖采買部入庫單采買管理庫房
出庫單3.1.2基層圖總經(jīng)理審批銷售員貨架盤點(diǎn)出庫單
入庫管理庫存管理供應(yīng)商庫存臺賬總經(jīng)理庫存解析報告商品信息數(shù)據(jù)庫儲藏庫存計算供應(yīng)商序次審批采買合同倉管員出庫辦理更新庫存量統(tǒng)計員
出庫管理銷售部統(tǒng)計員庫存盤點(diǎn)清單需求訂單訂單分組部門經(jīng)理供應(yīng)商列表退貨單驗貨入庫辦理采買合同入庫單
分類訂貨單采買員供應(yīng)商檢索供應(yīng)商配貨商品清單財務(wù)部花銷結(jié)算訂貨單解析報告統(tǒng)計解析應(yīng)收賬款發(fā)票供應(yīng)商3.2數(shù)據(jù)流程圖3.2.1頂層圖S2倉管員F2采買合同P庫存賬入庫管理D1F1貨架盤點(diǎn)PPD2解析報告S1采買員采買管理統(tǒng)計解析F3出庫單PS4總經(jīng)理S3銷售員出庫管理3.2.2基層圖S1采買部門F1.1需求計劃PD2生成采買訂單庫存管理F1.1分類采買訂單PF1.2供應(yīng)商列表PS4部門經(jīng)理分組辦理供應(yīng)商排序PS5供應(yīng)商S6總經(jīng)理D2.2采買合同F(xiàn)1.3采買合同送貨D2.2采買合同F(xiàn)1.5入庫單P入庫管理D2.3S7倉管部門F1.4出庫單庫存臺賬P出庫管理S3銷售部門D2.4解析報告F1.5入庫單F1.6采買合同PF1.4出庫單統(tǒng)計解析3.3數(shù)據(jù)字典數(shù)據(jù)元素卡片總編號:I01名稱:職工卡片編號:I001別名:男/女說明:用戶生理特色
S3.2統(tǒng)計員數(shù)據(jù)值種類(連續(xù)/失散):失散相關(guān)編碼的說明:種類:字符男女長度:(1)先生女士相關(guān)數(shù)據(jù)結(jié)構(gòu):用戶信息相關(guān)的數(shù)據(jù)結(jié)構(gòu)/組合(使用途合):定單,顧客細(xì)節(jié)。數(shù)據(jù)項卡片二維表數(shù)據(jù)項名稱數(shù)據(jù)項編號種類及寬度說明取值范圍備注職工卡片I001Char(20)職工信息訂單號I002Char(12)訂單詳情采買合同I003Int(20)合同條款一式三份出庫單I004Nchar(15)出庫列表入庫單I005Nvarchar入庫商品(200)供應(yīng)商單I006Nchar(20)供應(yīng)商列表倉儲部I007Char(20)庫存信息采買部I008Char(12)采買單財務(wù)部I009Int(20)賬務(wù)信息市場部I0010Nchar(15)市場信息數(shù)據(jù)流卡片總編號:F1.01數(shù)據(jù)結(jié)構(gòu)名稱:需求計劃單編號:F001說明:用戶購買商品時所需的訂單包括的數(shù)據(jù)結(jié)構(gòu):信息容量:6人本源:用戶(S1)P2.1P2.2去向:用戶(S1)P2.1P2.2說明:用戶購買商品時所需的訂單數(shù)據(jù)流二維表數(shù)據(jù)流名稱數(shù)據(jù)流編號數(shù)據(jù)流本源數(shù)據(jù)流去向簡述數(shù)據(jù)流量需求計劃單F001采買文員采買員擬定、提交3張/月采買需求單F002采買員部門經(jīng)理審察1張/月采買訂單F003部門經(jīng)理總經(jīng)理審察1張/月采買合同F(xiàn)004總經(jīng)理庫房、采購執(zhí)行一式三份員、供應(yīng)商入庫單F005供應(yīng)商庫房查收依照合同出庫單F006銷售部庫房出庫辦理出庫單庫存臺賬F007出入庫單庫房、財務(wù)統(tǒng)計、核對發(fā)票數(shù)據(jù)儲藏卡片總編號:D01數(shù)據(jù)結(jié)構(gòu)名稱:用戶訂單編號:D001相關(guān)系的辦理:P1.1說明:用戶購買商品時所需的訂單數(shù)據(jù)儲藏組成:日期+貨物編碼+單價+數(shù)量輸出數(shù)據(jù)流:D2P1.1要點(diǎn)字:部門代碼,貨物編碼有無馬上盤問:有相關(guān)系的辦理:P1.1信息量:200份/天數(shù)據(jù)儲藏二維表數(shù)據(jù)儲藏名稱數(shù)據(jù)儲藏編號簡述數(shù)據(jù)儲藏組成要點(diǎn)字需求計劃單D001儲藏需求計劃日期+貨物編部門代的文件碼+單價+數(shù)碼,貨物編碼量采買需求單D002登記采買計劃日期+供應(yīng)商供應(yīng)商編碼,的文件編碼+貨物編貨物編碼碼+單價+數(shù)量供應(yīng)商資料D003登記供應(yīng)商的供應(yīng)商編碼+供應(yīng)商編碼,相關(guān)信息貨物編碼+單貨物編碼價+數(shù)量采買訂單D004登記采買貨物日期+訂單號訂單號,供應(yīng)訂單的文件+供應(yīng)商編碼商編碼,訂貨+訂貨部門編部門編碼,存碼+發(fā)運(yùn)方式貨編碼+制單人+審核人采買合同D005編寫采買合同合同條款訂單號,供應(yīng)的文件商編碼,訂貨部門編碼,存貨編碼
相關(guān)系的處理P1.1P1.2P1.2P2數(shù)據(jù)卡片總編號:P01名稱:注冊表編號:P001說明:用戶注冊達(dá)成此后顯示用戶信息輸入數(shù)據(jù)流:P1.2內(nèi)容:用戶名密碼性別出生年月族別數(shù)據(jù)結(jié)構(gòu)二維表
輸出數(shù)據(jù)流:D2P1.1有無馬上盤問:有信息量:200份/天辦理名稱辦理編號需求計劃單P001采買計劃P002采買訂單P003采買收貨管P004理入庫管理P005
簡述輸入的數(shù)據(jù)流匯總所需貨需求計劃單物的相關(guān)信息填寫采買貨采買需求單物的計劃填采買計劃寫采買貨物的訂單對采買訂單采買的貨物進(jìn)行收獲管理對已收貨進(jìn)入庫信息
辦理描述輸出的數(shù)據(jù)流依照需采買需求單求部門的需求信息得出所需貨物的匯總信息依照需采買計劃求計劃單和存貨情況編寫出采買計劃依照采買計采買訂單劃和供應(yīng)商資料,選擇合格的供應(yīng)商,確認(rèn)價格填寫采買當(dāng)貨物入庫信息到達(dá)時,根據(jù)采買訂單,對貨物進(jìn)行查驗質(zhì)量,數(shù)量等依照入庫信入庫單
辦理頻率次/月次/月次/月次/月行入庫管理息,對已經(jīng)查查收貨的貨物,入庫,上架,記錄出庫管理P006對銷售出庫出庫單等級、審出庫單多次管理核、出庫統(tǒng)計匯總P007統(tǒng)計員對訂出入庫單、統(tǒng)計、解析匯總、報告1/月單、出入庫訂單單統(tǒng)計匯總,報給總經(jīng)理實體卡片外面實體卡片總編號:1-101名稱:采買員編號:S01說明:缺貨時進(jìn)行采買輸入數(shù)據(jù)流:P001輸出數(shù)據(jù)流:個數(shù):約2個外面實體二維表實體名稱實體編號簡述用戶S001滿足訂貨要求的全部顧客采買員S002缺貨時進(jìn)行采買配送員S003就審察達(dá)成的訂單進(jìn)行配送審察員S004定完單后進(jìn)行審核供應(yīng)商S005按訂單配貨財務(wù)部S006財務(wù)記賬倉儲部S007倉儲管理,商品出入庫、管理庫存臺賬市場部S008調(diào)研市場、做出決策總經(jīng)理S009戰(zhàn)略規(guī)劃
輸入的數(shù)據(jù)流輸出數(shù)據(jù)流量P007約10個P005約2個P007約4個P002約2個D2約2個P002約4個D2約2個P2.1P2.2D2P1.1四、系統(tǒng)設(shè)計4.1數(shù)據(jù)庫設(shè)計一個設(shè)計優(yōu)異的數(shù)據(jù)庫,可以使系統(tǒng)的實現(xiàn)變得特其他簡單,同時,也可以使系統(tǒng)的執(zhí)行速度變得很快。反之,一個設(shè)計凌亂的數(shù)據(jù)庫,不但增加了吸引的管理實現(xiàn)過程,同時在系統(tǒng)的執(zhí)行過程中,使得檢索變得很慢,降低效率。因此數(shù)據(jù)庫的設(shè)計是一個系統(tǒng)設(shè)計很重要的步驟。4.1.1看法設(shè)計由解析用戶需求到生成看法產(chǎn)品的一系列有序的、可組織的、有目標(biāo)的設(shè)計活動,它表現(xiàn)為一個由粗到精、由模糊到清楚、由抽象到詳細(xì)的不斷進(jìn)化的過程??捶ㄔO(shè)計即是利用設(shè)計概念并以其為主線貫穿全部設(shè)計過程的設(shè)計方法??捶ㄔO(shè)計是完滿而全面的設(shè)計過程,它經(jīng)過設(shè)計看法將設(shè)計者復(fù)雜的感性和剎時思想上升到一致的理性思想從而達(dá)成整個設(shè)計。系統(tǒng)中的實體有:采買部文員、采買員、財務(wù)部、銷售員、統(tǒng)計員、庫房管理員、供應(yīng)商、部門經(jīng)理、總經(jīng)理列出各個實體包括的屬性,并且確立各個實體的主鍵(用下劃線標(biāo)示):1)采買部文員(文員編號、姓名、性別、年齡、所屬部門、聯(lián)系電話、地址)2)采買員(姓名、編號、性別、年齡、所屬部門、聯(lián)系電話、地址)3)銷售員(配送員編號、姓名、性別、年齡、聯(lián)系電話)4)統(tǒng)計員(審察員編號、姓名、性別、年齡、聯(lián)系電話)5)供應(yīng)商(供應(yīng)商編號、供應(yīng)商種類、供應(yīng)商姓名、聯(lián)系電話、地址)6)入庫單(入庫單編號、填錄人姓名、填錄人編號、填錄時間、詳細(xì)描述)7)訂單(訂單編號、填錄人姓名、填錄人編號、填錄時間、客戶信息、詳細(xì)描述)8)出庫單(出庫單編號、填錄人姓名、填錄人編號、填錄時間、詳細(xì)描述)9)庫房管理員(記賬單編號、填錄人姓名、填錄人編號、填錄時間、詳細(xì)描述)ER圖:商場管理系統(tǒng)數(shù)據(jù)庫E-R模型:職工編號
身份證號姓名性別籍貫采買員銷售m
銷售單號n客戶m
薪資銷售日期
出庫單采買訂單商品編號名稱價格姓名年齡電話
采買進(jìn)貨日期n配n商品供貨商貨m條形碼供貨日期庫房入庫單采買訂單總經(jīng)理解析報告職工編號
供貨商編號名稱地址電話開戶行匯總年齡姓名4.1.2邏輯設(shè)計把ER圖變換為關(guān)系模式列出各個實體包括的屬性,并且確立各個實體的主鍵(用下劃線標(biāo)示):由ER圖可見:圖中有五個實體:客戶、采買員、供應(yīng)商、庫房管理員、信息統(tǒng)計員、總經(jīng)理、商品;三個關(guān)系:采買關(guān)系,配送關(guān)系,銷售關(guān)系。客戶:(編號,姓名,性別,身份證,入職日期,薪資)采買員:(編號,姓名,性別,部門編號,)供應(yīng)商:(供貨商號,名稱,聯(lián)系人,聯(lián)系電話,聯(lián)系地址,開戶行,銀行帳號,備注)庫房管理員:(編號,姓名,性別,身份證,入職日期,薪資)商品信息:(商品編號,供貨商號,名稱,條形碼,計量單位,種類,產(chǎn)地,單價,備注)入庫單(入庫單號,商品編號,供貨商號,進(jìn)貨價,數(shù)量,金額,進(jìn)貨日期,備注)出庫單(出庫單號,商品編號,供貨商號,進(jìn)貨價,數(shù)量,金額,進(jìn)貨日期,備注)銷售清單:(銷售單號,商品編號,銷售數(shù)量,銷售日期)庫存清單:(商品編號,庫存數(shù)量)(1)職工清單(StaffBill)中文字段名英文字段名字段種類長度主鍵/外字段值拘束鍵職工編號staffIDchar6PNOTNULL姓名namenvarchar8NOTNULL性別sexnchar2NOTNULL籍貫homenvarchar4NULL學(xué)歷diplomanvarchar4NOTNULL種類kindnvarchar10NULL薪資salaryint4NULL聯(lián)系電話phonevarchar12NULL聯(lián)系地址addressnvarchar50NULL身份證號idCardvarchar18NOTNULL聘用日期beginDatedatetime8NULL編制日期enactTimedatetime8NULL備注othersntext50NULL(2)用戶清單(UserBill)中文字段名英文字段名字段種類長度主鍵/外鍵字段值拘束帳號loginIDchar6P/FNOTNULL密碼passWordchar6NOTNULL(3)商品清單(MerchBill)中文字段名英文字段名字段種類長度主鍵/外鍵字段值拘束商品編號merchIDchar6PNOTNULL供貨商號profferIDchar6FNOTNULL名稱fullNamenvarchar80NOTNULL條形碼barCodechar15NOTNULL計量單位metricUnitvarchar4NOTNULL種類kindnvarchar8NULL產(chǎn)地birthPlacenvarchar50NULL單價unitCostmoney4NOTNULL備注othersntext50NULL(4)供貨商清單(ProfferBill)中文字段名英文字段名字段種類長度主鍵/外鍵字段值拘束供貨商號profferIDchar6PNOTNULL名稱fullNamenvarchar50NOTNULL聯(lián)系人contactPersonnvarchar8NOTNULL聯(lián)系電話phonevarchar12NOTNULL聯(lián)系地址addressnvarchar50NOTNULL開戶行openingBanknvarchar10NULL銀行帳號accountIDvarchar15NULL備注othersntext50NULL(5)進(jìn)貨清單(ImportBill)中文字段名英文字段名字段種類長度主鍵/外鍵字段值拘束進(jìn)貨單號importBillIDchar6PNOTNULL商品編號merchIDchar6P/FNOTNULL供貨商號profferIDchar6FNOTNULL進(jìn)貨價importPricemoney4NOTNULL數(shù)量quantityint4NOTNULL金額totalMoneymoney4NOTNULL進(jìn)貨日期importDatedatetime8NOTNULL備注othersntext50NULL(6)銷售清單(SaleBill)中文字段名英文字段名字段種類長度主鍵/外鍵字段值拘束銷售單號saleBillIDchar6PNOTNULL商品編號merchIDchar6P/FNOTNULL銷售數(shù)量saleNumint4NOTNULL銷售日期saleDatedatetime8NOTNULL(7)庫存清單(StoreBill)中文字段名英文字段名字段種類長度主鍵/外鍵字段值拘束商品編號merchIDchar6P/FNOTNULL庫存數(shù)量storeNumint4NOTNULL4.2代碼設(shè)計:訂單號:S00000000000(銷售訂單)(年)(月)(日)(當(dāng)天訂單號)供應(yīng)商編號:比方:
LD02
字母1(省份)遼寧省大連
字母2(市里)02號供應(yīng)商
00(序號)供應(yīng)商編號:字母1字母20000000000000(供應(yīng)商省份)(供應(yīng)商市里)(序號)(年)(月)(日)(當(dāng)天訂單號)遼寧省大連市02號供應(yīng)商2015年11月23日219號訂單:單一職責(zé)原則:單一職責(zé)原則(SRP:Single?responsibility?principle)又稱單一功能原則?核心:解耦和增強(qiáng)內(nèi)聚性(高內(nèi)聚,低耦合)描述:類被更正的幾率很大,因此應(yīng)該專注于單一的功能。若是你把多個功能放在同一個類中,功能之間就形成了關(guān)系,改變其中一個功能,有可能中止另一個功能,這時就需要新一輪的測試來防備可能出現(xiàn)的問題。里氏取代原則:里氏取代原則(LSP:Liskov?Substitution?Principle)核心:在任何父類出現(xiàn)的地方都可以用他的子類來取代(子類應(yīng)該可以取代父類并出現(xiàn)在父類可以出現(xiàn)的任何地方)?四層含義:(1)子類必定完滿實現(xiàn)父類的方法。在類中調(diào)用其他類是務(wù)必要使用父類或接口,若是不能使用父類或接口,則說明類的設(shè)計已經(jīng)違反了LSP原則。2)子類可以有自己的個性。子類自然可以有自己的行為和外觀了,也就是方法和屬性3)覆蓋或?qū)崿F(xiàn)父類的方法時輸入?yún)?shù)可以被放大。即子類可以重載父類的方法,但輸入?yún)?shù)應(yīng)比父類方法中的大,這樣在子類取代父類的時候,調(diào)用的依舊是父類的方法。即以子類中方法的前置條件必定與超類中被覆蓋的方法的前置條件同樣也許更寬松。4)覆蓋或?qū)崿F(xiàn)父類的方法時輸出結(jié)果可以被減小。依賴注入原則:依賴注入原則(DIP:Dependence?Inversion?Principle)別名:依賴倒置原則或依賴反轉(zhuǎn)原則?核心:要依賴于抽象,不要依賴于詳細(xì)的實現(xiàn)?三層含義:1)高層模塊不應(yīng)該依賴低層模塊,兩者都應(yīng)該依賴其抽象(抽象類或接口);2)抽象不應(yīng)該依賴細(xì)節(jié)(詳細(xì)實現(xiàn));3)細(xì)節(jié)(詳細(xì)實現(xiàn))應(yīng)該依賴抽象。代碼共十四位,前四位為產(chǎn)品名稱的編碼,第五位到第十二位為產(chǎn)品生產(chǎn)時間,第十三至第十四位為產(chǎn)品的種類。4.3用戶界面1、操作界面名稱:圖4-3用戶界面登陸在進(jìn)行系統(tǒng)登錄過程中,登錄模塊將調(diào)用數(shù)據(jù)庫里的用戶清單,并對賬號和密碼進(jìn)行驗證,只有輸入了正確的賬號和密碼后,系統(tǒng)登錄才會成功。在登錄模塊中,對系統(tǒng)的試一試登錄次數(shù)進(jìn)行了限制,禁止用戶無停止的進(jìn)行系統(tǒng)登錄試一試,在本系統(tǒng)中,當(dāng)用戶對系統(tǒng)的三次登錄失敗后,系統(tǒng)將自動體系登錄,突出登錄模塊。并在輸入了錯誤的也許是不存在的賬戶和密碼時,系統(tǒng)會給出出錯信息提示,指明登錄過程中的錯誤輸入也許錯誤操作,以便用戶進(jìn)行正確的登錄。輸入項、輸出項:輸入項為賬號和密碼。賬號和密碼均為字符串,長度各為6個字符,密碼回顯字符是“*”。五、系統(tǒng)推行5.1等價類劃分法等價類劃分是一種典型的黑盒測試方法,使用這一方法時,完滿不考慮程序的內(nèi)部結(jié)構(gòu),只依照程序的規(guī)格說明來設(shè)計測試用例。等價類劃分方法把全部可能的輸入數(shù)據(jù),即程序的輸入域劃分成若干部分,爾后從每一部分中采用少量有代表性的數(shù)據(jù)做為測試用例。使用這一方法設(shè)計測試用例要經(jīng)歷劃分等價類(列出等價類表)和采用測試用例兩步。5.2劃分等價類:等價類是指某個輸入域的子會集。在該子會集中,各個輸入數(shù)據(jù)對于揭示程序中的錯誤都是等效的,并合理地假定:測試某等價類的代表值就等于對這一類其他值的測試,因此,可以把全部輸入數(shù)據(jù)合理劃分為若干等價類,在每一個等價類中取一個數(shù)據(jù)作為測試的輸入條件就可以用少量代表性的測試數(shù)據(jù)獲取較好的測試結(jié)果。等價類劃分可有兩種不同樣的情況:有效等價類和無效等價類。?等價類的劃分有兩種不同樣的情況:①有效等價類:是指對于程序的規(guī)格說明來說,是合理的,有意義的輸入數(shù)據(jù)組成的集合。利用有效等價類可查驗程序可否實現(xiàn)了規(guī)格說明中所規(guī)定的功能和性能。②無效等價類:是指對于程序的規(guī)格說明來說,是不合理的,沒心義的輸入數(shù)據(jù)組成的集合。對于詳細(xì)的問題,無效等價類最少應(yīng)有一個,也可能有多個。在設(shè)計測試用例時,要同時考慮有效等價類和無效等價類的設(shè)計。5.3劃分等價類的標(biāo)準(zhǔn):1)齊全測試、防備冗余;2)劃分等價類重要的是:會集的劃分,劃分為互不訂交的一組子集,而子集的并是整個集合;3)并是整個會集:齊全性;4)子集互不訂交:保證一種形式的無冗余性;5)同一類中表記(選擇)一個測試用例
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東理工職業(yè)學(xué)院《JavaWEB開發(fā)技術(shù)課程綜合實踐》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東科貿(mào)職業(yè)學(xué)院《大學(xué)職業(yè)發(fā)展與就業(yè)指導(dǎo)4》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東江門中醫(yī)藥職業(yè)學(xué)院《高等數(shù)學(xué)II》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東機(jī)電職業(yè)技術(shù)學(xué)院《中學(xué)英語》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東環(huán)境保護(hù)工程職業(yè)學(xué)院《工程荷載與可靠度設(shè)計方法》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東財貿(mào)職業(yè)學(xué)院《經(jīng)貿(mào)應(yīng)用文寫作》2023-2024學(xué)年第一學(xué)期期末試卷
- 共青科技職業(yè)學(xué)院《電力電子與變頻技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 中考物理基礎(chǔ)復(fù)習(xí)課件
- 貿(mào)促會法律培訓(xùn)課件
- 贛南衛(wèi)生健康職業(yè)學(xué)院《能源轉(zhuǎn)換原理B》2023-2024學(xué)年第一學(xué)期期末試卷
- 余熱發(fā)電工程總施工組織設(shè)計方案
- 建設(shè)工程監(jiān)理費(fèi)計算器(免費(fèi))
- 幼兒園支部書記批評與自我批評發(fā)言稿范文通用5篇
- 希望點(diǎn)-列舉法
- 六年級體育課《投擲實心球》教案
- 2023年7月中央電大行政管理本科《行政法與行政訴訟法》期末考試
- 礦井軌道質(zhì)量標(biāo)準(zhǔn)及架線維護(hù)規(guī)程
- 人教版高中化學(xué)選修二測試題及答案解析
- 打字測試評分標(biāo)準(zhǔn)
- 2023年報告文學(xué)研究(自考)(重點(diǎn))題庫(帶答案)
- GB/T 18691.5-2021農(nóng)業(yè)灌溉設(shè)備灌溉閥第5部分:控制閥
評論
0/150
提交評論