超市進(jìn)銷存管理系統(tǒng)-系統(tǒng)分析與設(shè)計(jì)說(shuō)明書(shū)21_第1頁(yè)
超市進(jìn)銷存管理系統(tǒng)-系統(tǒng)分析與設(shè)計(jì)說(shuō)明書(shū)21_第2頁(yè)
超市進(jìn)銷存管理系統(tǒng)-系統(tǒng)分析與設(shè)計(jì)說(shuō)明書(shū)21_第3頁(yè)
超市進(jìn)銷存管理系統(tǒng)-系統(tǒng)分析與設(shè)計(jì)說(shuō)明書(shū)21_第4頁(yè)
超市進(jìn)銷存管理系統(tǒng)-系統(tǒng)分析與設(shè)計(jì)說(shuō)明書(shū)21_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

計(jì)算機(jī)科學(xué)與工程學(xué)院課程設(shè)計(jì)報(bào)告PAGEPAGE5第5頁(yè)共21頁(yè)課程設(shè)計(jì)報(bào)告系(部、中心)計(jì)算機(jī)科學(xué)與工程學(xué)院姓名學(xué)號(hào)專業(yè)軟件工程班級(jí)二班同組人課程名稱系統(tǒng)分析與設(shè)計(jì)設(shè)計(jì)題目名稱超市進(jìn)銷存管理系統(tǒng)分析設(shè)計(jì)說(shuō)明書(shū)起止時(shí)間2013年12月8日—2014年1月3日成績(jī)指導(dǎo)教師簽名 教務(wù)處制目錄1. 項(xiàng)目概述 02. 項(xiàng)目可行性分析及實(shí)施計(jì)劃 02.1項(xiàng)目可行性分析 02.1.1 經(jīng)濟(jì)可行性分析 02.1.2 技術(shù)可行性分析 02.2項(xiàng)目的軟件開(kāi)發(fā)生命周期模型 02.3項(xiàng)目實(shí)施計(jì)劃 02.4項(xiàng)目任務(wù)分解結(jié)構(gòu)(WBS) 03. 超市進(jìn)銷存管理系統(tǒng)需求分析 03.1業(yè)務(wù)需求描述 03.2系統(tǒng)功能模塊劃分 03.3系統(tǒng)用例圖 13.4超市進(jìn)銷存管理系統(tǒng)用例的用例解說(shuō) 14. 數(shù)據(jù)模型分析 14.1E-R模型 14.2UML數(shù)據(jù)建模 14.3邏輯數(shù)據(jù)模型分析 15. 銷售管理、退貨管理、供應(yīng)商信息管理、進(jìn)貨管理子系統(tǒng)分析類建模 15.1順序圖 15.2活動(dòng)圖 15.2協(xié)作圖 15.3分析類圖 16. 系統(tǒng)物理模型設(shè)計(jì) 16.1系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì) 16.2數(shù)據(jù)庫(kù)字段約束及索引設(shè)計(jì) 16.3將分析類圖映射為設(shè)計(jì)類圖 27. 結(jié)束語(yǔ) 2參考文獻(xiàn) 2項(xiàng)目概述 開(kāi)發(fā)背景及意義隨著我國(guó)社會(huì)經(jīng)濟(jì)的日新月異和飛速發(fā)展,人們對(duì)物質(zhì)的需求也越來(lái)越高,伴隨著不斷加快的還有人們的生活節(jié)奏。越來(lái)越多的便利店、超市和商場(chǎng)等涌現(xiàn)出來(lái),去超市購(gòu)物已經(jīng)是人們業(yè)余、休閑生活必不可少的一部分。超市的商品管理在不斷膨脹的需求促進(jìn)下,也在發(fā)生著一場(chǎng)科技的革新運(yùn)動(dòng),由最初的靠人力操作的資料整理、買(mǎi)賣(mài)交易處理到近年來(lái)超市管理系統(tǒng)的科技化與科學(xué)化,只需簡(jiǎn)單的通過(guò)界面幾個(gè)按鈕的操作就可以完成商品信息記錄的處理,同時(shí)對(duì)人力的要求也轉(zhuǎn)為知識(shí)化。

超市經(jīng)營(yíng)規(guī)模的日趨擴(kuò)大,銷售額和門(mén)店數(shù)量大幅度增加,許多超市正在突破以食品為主的傳統(tǒng)格局,市商品品種多樣化發(fā)展……這種商品多樣化的發(fā)展趨勢(shì),無(wú)疑使超市管理的重要性顯得尤為突出。隨著超市里貨物種類和數(shù)量的大量增加,超市工作人員的工作量也隨之增多。然而,日益繁重的工作使超市工作人員身心俱疲,每位同志都在超負(fù)荷的運(yùn)轉(zhuǎn),工作失誤的發(fā)生率也隨之提高。對(duì)于此,超市的管理層也在急尋一種好的管理方法,在提高工作效率的同時(shí)又能減少工作失誤,更好的管理整個(gè)超市系統(tǒng)的運(yùn)做。經(jīng)過(guò)對(duì)這種情況的了解,我們小組成員集中討論設(shè)計(jì)一個(gè)小型的超市管理系統(tǒng),它的應(yīng)用將會(huì)大大提高超市的運(yùn)做效率,提高效益,同時(shí)對(duì)工作人員的要求也不再單純的體力的過(guò)分消耗。系統(tǒng)的基本功能:本系統(tǒng)屬于小型的超市進(jìn)銷存管理系統(tǒng),可以有效地對(duì)中小型超市進(jìn)行管理。<1>基本檔案:?jiǎn)T工信息管理,供應(yīng)商信息管理<2>進(jìn)貨管理:商品進(jìn)貨,商品查詢<3>銷售管理:商品銷售,商品退貨<4>庫(kù)存管理:庫(kù)存管理,庫(kù)存查詢<5>系統(tǒng)維護(hù):數(shù)據(jù)備份,數(shù)據(jù)還原<6>個(gè)人信息管理解決的問(wèn)題:<1>

應(yīng)用供應(yīng)鏈采購(gòu)管理理論、庫(kù)存控制理論、現(xiàn)代物流管理的理論方法,分析論證影響小型超市庫(kù)存的各個(gè)環(huán)節(jié)。

<2>研究小型超市庫(kù)存控制系統(tǒng)運(yùn)作過(guò)程中出現(xiàn)的一些實(shí)際問(wèn)題,并提出解決措施與對(duì)策。

<3>研究小型超市庫(kù)存管理策略。

<4>提出小型超市逐步采用電子商務(wù)采購(gòu)模式,擺脫缺貨損失和過(guò)量庫(kù)存的怪圈。設(shè)計(jì)目標(biāo):<1>

系統(tǒng)采用人機(jī)交互的方式,界面美觀友好,信息查詢靈活、方便,數(shù)據(jù)存儲(chǔ)安全可靠。

<2>能夠?qū)M(jìn)貨信息進(jìn)行有效的管理。

<3>對(duì)用戶輸入的數(shù)據(jù),進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能地避免人為錯(cuò)誤。

<4>能夠?qū)ι唐蜂N售信息進(jìn)行有效的管理。<5>能夠準(zhǔn)確、詳細(xì)地管理商品庫(kù)存信息。<6>系統(tǒng)應(yīng)最大限度地實(shí)現(xiàn)易維護(hù)性和易操作性。項(xiàng)目可行性分析及實(shí)施計(jì)劃項(xiàng)目可行性分析經(jīng)濟(jì)可行性分析技術(shù)可行性分析本項(xiàng)目針對(duì)的是中小超市的進(jìn)銷存管理,相關(guān)的操作簡(jiǎn)潔直觀,規(guī)模和復(fù)雜性中等。項(xiàng)目開(kāi)發(fā)團(tuán)隊(duì)有兩個(gè)人組成,分別負(fù)責(zé)一些模塊,最后有組長(zhǎng)進(jìn)行整合,極大的縮減了開(kāi)發(fā)的時(shí)間,成員對(duì)項(xiàng)目應(yīng)用和技術(shù)方面都有很好的認(rèn)知。本系統(tǒng)所采用的是C#編程語(yǔ)言和visualstudio,SQLserver2008相關(guān)工具,開(kāi)發(fā)技術(shù)具有很高的成熟性和穩(wěn)定性,尚未發(fā)現(xiàn)技術(shù)風(fēng)險(xiǎn)。項(xiàng)目的軟件開(kāi)發(fā)生命周期模型本項(xiàng)目開(kāi)發(fā)生命周期采用的是增量開(kāi)發(fā)模型,因?yàn)槟軌蛟谳^短的時(shí)間內(nèi)向用戶提交一些有用的工作產(chǎn)品;每次只提交用戶部分功能,用戶有較充分的時(shí)間學(xué)習(xí)和適應(yīng)新的產(chǎn)品;對(duì)系統(tǒng)的可維護(hù)性是一個(gè)極大的提高,因?yàn)檎麄€(gè)系統(tǒng)是由一個(gè)個(gè)構(gòu)件集成在一起的,當(dāng)需求變更時(shí)只變更部分部件,而不必影響整個(gè)系統(tǒng)。軟件生命周期同任何事物一樣,一個(gè)軟件產(chǎn)品或軟件系統(tǒng)也要經(jīng)歷孕育、誕生、成長(zhǎng)、成熟、衰亡等階段,一般稱為軟件生存周期(軟件生命周期)。軟件生命周期(SDLC,軟件生存周期)是軟件的產(chǎn)生直到報(bào)廢的生命周期,周期內(nèi)有問(wèn)題定義、可行性分析、總體描述、系統(tǒng)設(shè)計(jì)、編碼、調(diào)試和測(cè)試、驗(yàn)收與運(yùn)行、維護(hù)升級(jí)到廢棄等階段,這種按時(shí)間分程的思想方法是軟件工程中的一種思想原則,即按部就班、逐步推進(jìn),每個(gè)階段都要有定義、工作、審查、形成文檔以供交流或備查,以提高軟件的質(zhì)量。軟件生命周期(SDLC)的六個(gè)階段:<1>問(wèn)題的定義及規(guī)劃此階段是軟件開(kāi)發(fā)方與需求方共同討論,主要確定軟件的開(kāi)發(fā)目標(biāo)及其可行性。<2>需求分析在確定軟件開(kāi)發(fā)可行的情況下,對(duì)軟件需要實(shí)現(xiàn)的各個(gè)功能進(jìn)行詳細(xì)分析。<3>軟件設(shè)計(jì)此階段主要根據(jù)需求分析的結(jié)果,對(duì)整個(gè)軟件系統(tǒng)進(jìn)行設(shè)計(jì),如系統(tǒng)框架設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)等等。<4>程序編碼此階段是將軟件設(shè)計(jì)的結(jié)果轉(zhuǎn)換成計(jì)算機(jī)可運(yùn)行的程序代碼。<5>軟件測(cè)試在軟件設(shè)計(jì)完成后要經(jīng)過(guò)嚴(yán)密的測(cè)試,以發(fā)現(xiàn)軟件在整個(gè)設(shè)計(jì)過(guò)程中存在的問(wèn)題并加以糾正。<6>運(yùn)行維護(hù)軟件維護(hù)是軟件生命周期中持續(xù)時(shí)間最長(zhǎng)的階段。項(xiàng)目實(shí)施計(jì)劃表2.3項(xiàng)目進(jìn)度計(jì)劃表項(xiàng)目名稱超市進(jìn)銷存管理系統(tǒng)項(xiàng)目組長(zhǎng)馬崢工作內(nèi)容負(fù)責(zé)人開(kāi)始時(shí)間(天)完成時(shí)間(天)計(jì)劃工期(天)項(xiàng)目概述2013.12.102013.10.101項(xiàng)目可行性分析及實(shí)施計(jì)劃2013.12.112013.12.111需求分析2013.12.122013.12.121數(shù)據(jù)模型分析2013.12.132013.12.153系統(tǒng)登錄、庫(kù)存管理、員工信息管理,商品信息管理子系統(tǒng)分析類建模2013.12.162013.12.161銷售管理、供應(yīng)商信息管理、進(jìn)貨管理、系統(tǒng)維護(hù)子系統(tǒng)分析類建模2013.12.172013.12.171系統(tǒng)物理模型設(shè)計(jì)2013.12.182013.12.192程序代碼設(shè)計(jì)2013.12.202013.11.234開(kāi)發(fā)者調(diào)試2013.12.232014.12.242試用2013.12.252013.12.251安裝軟件2013.12.262013.12.261項(xiàng)目任務(wù)分解結(jié)構(gòu)(WBS)表2.4.1:任務(wù)分解列表任務(wù)分解任務(wù)描述任務(wù)負(fù)責(zé)人達(dá)到指標(biāo)備注任務(wù)一:系統(tǒng)登錄模塊員工的登錄,界面設(shè)計(jì)美觀的界面和數(shù)據(jù)庫(kù)連接并實(shí)現(xiàn)登錄功能等任務(wù)二:庫(kù)存管理,員工信息管理,商品信息管理模塊員工對(duì)相關(guān)庫(kù)存信息,檔案信息進(jìn)行管理美觀的界面和能和數(shù)據(jù)庫(kù)連接并實(shí)現(xiàn)信息的增刪查改功能任務(wù)三:進(jìn)貨管理,銷售管理,供應(yīng)商信息管理模塊員工對(duì)相關(guān)進(jìn)貨信息,銷售信息進(jìn)行管理美觀的界面和能和數(shù)據(jù)庫(kù)連接并實(shí)現(xiàn)信息的增刪查改功能任務(wù)四:系統(tǒng)維護(hù)模塊管理員對(duì)數(shù)據(jù)進(jìn)行還原備份操作美觀的界面及數(shù)據(jù)的備份與還原表2.4.2:基于開(kāi)發(fā)過(guò)程WBS表序號(hào)階段任務(wù)任務(wù)起止日期責(zé)任人參與人階段性成果1軟件概念12.09—12.10全體成員了解軟件相關(guān)概念2需求分析12.10—12.15全體成員完成需求分析說(shuō)明文檔3架構(gòu)設(shè)計(jì)12.16—12.21全體成員完成架構(gòu)文檔4詳細(xì)設(shè)計(jì)12.22—12.25全體成員完成設(shè)計(jì)模型5編碼12.26—01.03全體成員實(shí)現(xiàn)預(yù)期功能模塊6測(cè)試01.03—01.05全體成員完善系統(tǒng)并完成相應(yīng)的文檔超市進(jìn)銷存管理系統(tǒng)需求分析業(yè)務(wù)需求描述登錄系統(tǒng)后可進(jìn)行身份驗(yàn)證然后對(duì)相應(yīng)模塊進(jìn)行操作。系統(tǒng)活動(dòng)圖如下所示:圖3.1業(yè)務(wù)流程圖系統(tǒng)功能模塊劃分超市進(jìn)銷存管理系統(tǒng)的系統(tǒng)模塊圖如下所示: 圖3.2系統(tǒng)功能模塊圖系統(tǒng)用例圖 圖3.3超市進(jìn)銷存管理系統(tǒng)用例圖超市進(jìn)銷存管理系統(tǒng)用例的用例解說(shuō)表3.4.1員工信息管理的用例解說(shuō)用例名稱:?jiǎn)T工信息管理

主參與者:管理員前置條件:管理員登錄到系統(tǒng)中

最低保證:回滾任何未完成的事務(wù),系統(tǒng)記錄進(jìn)展日志直到失敗成功保證:管理員登錄成功,進(jìn)入員工信息管理,進(jìn)行對(duì)員工信息的相關(guān)操作;觸發(fā)器:管理員成功登錄系統(tǒng),選擇對(duì)員工信息操作主要的成功情節(jié):1.管理員成功登錄超市進(jìn)銷存管理系統(tǒng)

2.管理員進(jìn)入員工信息管理

3.管理員對(duì)員工信息進(jìn)行增刪查改等相關(guān)操作擴(kuò)展:1.a輸入的用戶名或密碼錯(cuò)誤1.a.1系統(tǒng)彈出:用戶名或密碼錯(cuò)誤表3.4.2系統(tǒng)維護(hù)的用例解說(shuō)用例名稱:系統(tǒng)維護(hù)主參與者:管理員前置條件:管理員登錄到系統(tǒng)中

最低保證:回滾任何未完成的事務(wù),系統(tǒng)記錄進(jìn)展日志直到失敗成功保證:管理員登錄成功,進(jìn)入系統(tǒng)維護(hù),進(jìn)行數(shù)據(jù)還原備份操作;觸發(fā)器:管理員成功登錄系統(tǒng),選擇對(duì)供應(yīng)商信息操作主要的成功情節(jié):1.管理員成功登錄超市進(jìn)銷存管理系統(tǒng)

2.管理員進(jìn)入系統(tǒng)維護(hù)

3.管理員對(duì)數(shù)據(jù)進(jìn)行備份和還原操作擴(kuò)展:1.a輸入的用戶名或密碼錯(cuò)誤1.a.1系統(tǒng)彈出:用戶名或密碼錯(cuò)誤表3.4.3商品進(jìn)貨的用例解說(shuō)用例名稱:商品進(jìn)貨主參與者:進(jìn)貨員前置條件:進(jìn)貨員登錄到系統(tǒng)中

最低保證:回滾任何未完成的事務(wù),系統(tǒng)記錄進(jìn)展日志直到失敗成功保證:進(jìn)貨員登錄成功,進(jìn)入商品進(jìn)貨管理,進(jìn)行對(duì)商品進(jìn)貨信息的相關(guān)操作;觸發(fā)器:進(jìn)貨員成功登錄系統(tǒng),選擇對(duì)商品進(jìn)貨信息操作主要的成功情節(jié):1.進(jìn)貨員成功登錄超市進(jìn)銷存管理系統(tǒng)

2.進(jìn)貨員進(jìn)入進(jìn)貨管理

3.進(jìn)貨員錄入商品進(jìn)貨的相關(guān)信息擴(kuò)展:1.a輸入的用戶名或密碼錯(cuò)誤1.a.1系統(tǒng)彈出:用戶名或密碼錯(cuò)誤表3.4.4商品銷售的用例解說(shuō)用例名稱:商品銷售主參與者:銷售員前置條件:銷售員登錄到系統(tǒng)中

最低保證:回滾任何未完成的事務(wù),系統(tǒng)記錄進(jìn)展日志直到失敗成功保證:銷售員登錄成功,進(jìn)入銷售管理,進(jìn)行對(duì)商品銷售信息的操作觸發(fā)器:銷售員成功登錄系統(tǒng),選擇對(duì)商品銷售信息的操作主要的成功情節(jié):1.銷售員成功登錄超市進(jìn)銷存管理系統(tǒng)

2.銷售員進(jìn)入銷售管理

3.銷售員錄入商品銷售的相關(guān)信息。擴(kuò)展:1.a輸入的用戶名或密碼錯(cuò)誤1.a.1系統(tǒng)彈出:用戶名或密碼錯(cuò)誤表3.4.5商品退貨的用例解說(shuō)用例名稱:商品退貨

主參與者:銷售員前置條件:銷售員登錄到系統(tǒng)中

最低保證:回滾任何未完成的事務(wù),系統(tǒng)記錄進(jìn)展日志直到失敗成功保證:銷售員登錄成功,進(jìn)行對(duì)商品退貨的相關(guān)操作;觸發(fā)器:銷售員成功登錄系統(tǒng),選擇對(duì)商品退貨操作主要的成功情節(jié):1.銷售員成功登錄超市進(jìn)銷存管理系統(tǒng)

2.銷售員進(jìn)入商品退貨管理

3.銷售員向系統(tǒng)錄入商品退貨的相關(guān)信息擴(kuò)展:1.a輸入的用戶名或密碼錯(cuò)誤1.a.1系統(tǒng)彈出:用戶名或密碼錯(cuò)誤表3.4.6庫(kù)存管理的用例解說(shuō)用例名稱:庫(kù)存報(bào)警主參與者:庫(kù)存員前置條件:庫(kù)存員登錄到系統(tǒng)中

最低保證:回滾任何未完成的事務(wù),系統(tǒng)記錄進(jìn)展日志直到失敗成功保證:庫(kù)存員登錄成功,進(jìn)行對(duì)庫(kù)存信息的相關(guān)操作;觸發(fā)器:庫(kù)存員成功登錄系統(tǒng),選擇對(duì)庫(kù)存信息操作主要的成功情節(jié):1.庫(kù)存員成功登錄超市進(jìn)銷存管理系統(tǒng)

2.庫(kù)存員進(jìn)入庫(kù)存管理

3.庫(kù)存員向系統(tǒng)錄入庫(kù)存的相關(guān)信息擴(kuò)展:1.a輸入的用戶名或密碼錯(cuò)誤1.a.1系統(tǒng)彈出:用戶名或密碼錯(cuò)誤表3.4.7庫(kù)存查詢的用例解說(shuō)用例名稱:庫(kù)存查詢

主參與者:庫(kù)存員前置條件:庫(kù)存員登錄到系統(tǒng)中

最低保證:回滾任何未完成的事務(wù),系統(tǒng)記錄進(jìn)展日志直到失敗成功保證:庫(kù)存員登錄成功,進(jìn)入庫(kù)存管理,進(jìn)行對(duì)庫(kù)存信息的查詢;觸發(fā)器:庫(kù)存員成功登錄系統(tǒng),選擇對(duì)庫(kù)存信息查詢操作主要的成功情節(jié):1.庫(kù)存員成功登錄超市進(jìn)銷存管理系統(tǒng)

2.庫(kù)存員進(jìn)入庫(kù)存管理

3.庫(kù)存員通過(guò)相關(guān)條件的檢索對(duì)庫(kù)存的信息進(jìn)行查詢擴(kuò)展:1.a輸入的用戶名或密碼錯(cuò)誤1.a.1系統(tǒng)彈出:用戶名或密碼錯(cuò)誤數(shù)據(jù)模型分析E-R模型圖4.1.1系統(tǒng)總E-R圖<一>圖4.1.2系統(tǒng)總E-R圖<二>UML數(shù)據(jù)建模圖4.2UML數(shù)據(jù)建模圖邏輯數(shù)據(jù)模型分析關(guān)系數(shù)據(jù)模型:?jiǎn)T工信息表(員工ID,員工姓名,登錄密碼,員工性別,員工生日,所屬部門(mén),員工職位,家庭電話,手機(jī)號(hào)碼,家庭住址)管理員信息表(用戶名,密碼,姓名,性別,生日)商品信息表(商品編號(hào),供應(yīng)商名稱,商品名稱,生產(chǎn)日期,商品計(jì)量單位,商品數(shù)量)進(jìn)貨信息表(進(jìn)貨編號(hào),商品編號(hào),進(jìn)貨數(shù)量,進(jìn)貨員登錄名,商品單價(jià),商品名稱,進(jìn)貨時(shí)間)退貨信息表(退貨編號(hào),商品編號(hào),退貨數(shù)量,銷售員登錄名,商品名稱,商品售價(jià),退貨時(shí)間,退貨原因)銷售信息表(銷售編號(hào),商品編號(hào),銷售數(shù)量,銷售員登錄名,商品名稱,商品售價(jià),銷售時(shí)間)庫(kù)存信息表(庫(kù)存編號(hào),商品編號(hào),庫(kù)存數(shù)量,警報(bào)數(shù)量,倉(cāng)庫(kù)名稱,庫(kù)存員登錄名,商品名稱)供應(yīng)商信息表(供應(yīng)商名稱,地址,傳真,聯(lián)系人姓名,聯(lián)系電話,加入日期)銷售管理、退貨管理、供應(yīng)商信息管理、進(jìn)貨管理子系統(tǒng)分析類建模順序圖添加銷售信息的順序圖如下所示:圖5.1.1添加銷售信息的順序圖刪除供應(yīng)商信息的順序圖如下所示:圖5.1.2刪除供應(yīng)商信息的順序圖查詢進(jìn)貨信息的順序圖如下所示:圖5.1.3查詢進(jìn)貨信息的順序圖修改退貨信息的順序圖如下所示:圖5.1.4修改退貨信息的順序圖活動(dòng)圖銷售管理的活動(dòng)圖如下所示:圖5.2.1銷售管理的活動(dòng)圖供應(yīng)商信息管理的活動(dòng)圖如下所示:圖5.2.2供應(yīng)商信息管理的活動(dòng)圖進(jìn)貨管理的活動(dòng)圖如下所示:圖5.2.3進(jìn)貨管理的活動(dòng)圖退貨管理的活動(dòng)圖如下所示:圖5.2.4退貨管理的活動(dòng)圖協(xié)作圖添加銷售信息的協(xié)作圖如下所示:圖5.3.1添加銷售信息的協(xié)作圖刪除供應(yīng)商信息的協(xié)作圖如下所示:圖5.3.2刪除供應(yīng)商信息的協(xié)作圖查詢進(jìn)貨信息的協(xié)作圖如下所示:圖5.3.3查詢進(jìn)貨信息的協(xié)作圖修改退貨信息的協(xié)作圖如下所示:圖5.3.4修改退貨信息的協(xié)作圖分析類圖添加銷售信息的分析類圖如下所示:圖5.4.1添加銷售信息的分析類圖刪除供應(yīng)商信息的分析類圖如下所示:圖5.4.2刪除供應(yīng)商信息的分析類圖查詢進(jìn)貨信息的分析類圖如下所示:圖5.4.3查詢進(jìn)貨信息的分析類圖修改退貨信息的分析類圖如下所示:圖5.4.4修改退貨信息的分析類圖系統(tǒng)物理模型設(shè)計(jì)系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)采用的體系結(jié)構(gòu)是C/S結(jié)構(gòu)。設(shè)計(jì)為三層架構(gòu):表示層,業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層。硬件基礎(chǔ):window7\windowXP\window2000。使用的組件標(biāo)準(zhǔn)和技術(shù)框架為ADO.NET和.NETFramework4.0。選用的開(kāi)發(fā)環(huán)境:數(shù)據(jù)庫(kù):SQLServer2005,開(kāi)發(fā)工具:Visualstudio2010。數(shù)據(jù)庫(kù)字段約束及索引設(shè)計(jì)表6.2.1銷售信息表:字段名稱數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵字段約束備注銷售編號(hào)nvarchar50主鍵非空,唯一商品編號(hào)nvarchar50外鍵非空,唯一商品名稱nvarchar50非空,唯一銷售員登錄名nvarchar20外鍵非空銷售時(shí)間Datetime16非空商品售價(jià)nvarchar50非空銷售數(shù)量Int8非空表6.2.2供應(yīng)商信息表:字段名稱數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵字段約束備注供應(yīng)商名稱nvarchar50主鍵非空,唯一聯(lián)系人姓名nvarchar50非空聯(lián)系電話nvarchar20非空加入日期Datetime16非空傳真nvarchar20允許空地址nvarchar100非空表6.2.3進(jìn)貨信息表:字段名稱數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵字段約束備注進(jìn)貨編號(hào)nvarchar50主鍵非空,唯一商品編號(hào)nvarchar50外鍵非空,唯一商品名稱nvarchar50非空,唯一進(jìn)貨員登錄名nvarchar20外鍵非空進(jìn)貨時(shí)間Datetime16非空商品單價(jià)nvarchar50非空進(jìn)貨數(shù)量Int8非空表6.2.4退貨信息表:字段名稱數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵字段約束備注退貨編號(hào)nvarchar50主鍵非空,唯一商品編號(hào)nvarchar50外鍵非空,唯一商品名稱nvarchar50非空,唯一銷售員登錄名nvarchar20外鍵非空退貨日期Datetime16非空商品售價(jià)nvarchar50非空退貨數(shù)量Int8非空退貨原因nvarchar100允許空數(shù)據(jù)庫(kù)關(guān)系圖如下:圖5數(shù)據(jù)庫(kù)關(guān)系圖將分析類圖映射為設(shè)計(jì)類圖添加銷售信息的設(shè)計(jì)類圖如下所示:圖6.3.1添加銷售信息的設(shè)計(jì)類圖刪除供應(yīng)商信息的設(shè)計(jì)類圖如下所示:圖6.3.2刪除供應(yīng)商信息的設(shè)計(jì)類圖查詢進(jìn)貨信息的設(shè)計(jì)類圖如下所示:圖6.3.3查詢進(jìn)貨信息的設(shè)計(jì)類圖修改退貨信息的設(shè)計(jì)類圖如下所示:圖6.2.4修改退貨信息的設(shè)計(jì)類圖結(jié)束語(yǔ)通過(guò)對(duì)本系統(tǒng)的分析與設(shè)計(jì),實(shí)現(xiàn)了以下目標(biāo):

(1)為了確定系統(tǒng)的組成要素、結(jié)構(gòu)與功能,對(duì)進(jìn)銷存管理做了詳細(xì)的需求分析。在需求分析的基礎(chǔ)上對(duì)各個(gè)業(yè)務(wù)流程進(jìn)行了詳細(xì)的闡述,通過(guò)圖表的形式更加形象的描述了各個(gè)業(yè)務(wù)流程的處理過(guò)程及數(shù)據(jù)流向。對(duì)業(yè)務(wù)流程有了詳細(xì)了解,完善了系統(tǒng)的功能需求和各個(gè)功能的數(shù)據(jù)流圖。

(2)根據(jù)上述所確定的系

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論