倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書_第1頁
倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書_第2頁
倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書_第3頁
倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書_第4頁
倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、系統(tǒng)設(shè)計(jì)說明書項(xiàng)目名稱:家庭理財(cái)管理系統(tǒng)專業(yè)班級(jí):信息系統(tǒng) 1102 班組長(zhǎng) :孟冬青組員:宋娜 TOC o 1-5 h z 一、引言 1編寫目的 1背景 1定義 1參考資料 1二、任務(wù)概述 1目標(biāo) 1運(yùn)行環(huán)境 2需求概述 2條件與限制 2三、總體設(shè)計(jì) 3. 處理流程 3.總體結(jié)構(gòu)和模塊外部設(shè)計(jì) 4四、接口設(shè)計(jì) 6.外部接口 6 HYPERLINK l bookmark8 o Current Document .內(nèi)部接口 6五、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 6.數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 6 HYPERLINK l bookmark13 o Current Document .數(shù)據(jù)結(jié)構(gòu)與系統(tǒng)程序的關(guān)系 7六、運(yùn)行設(shè)計(jì)

2、 8.運(yùn)行模塊組合 8 HYPERLINK l bookmark18 o Current Document .運(yùn)行控制8七、出錯(cuò)處理設(shè)計(jì) 9.出錯(cuò)輸出信息 9 HYPERLINK l bookmark23 o Current Document .補(bǔ)救措施9八、安全保密設(shè)計(jì) 9.數(shù)據(jù)安全性 9 HYPERLINK l bookmark28 o Current Document .登陸用戶安全性 10 HYPERLINK l bookmark30 o Current Document .操作安全性 10 HYPERLINK l bookmark32 o Current Document 九、系統(tǒng)維

3、護(hù)設(shè)計(jì) 10倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書,一、引言.編寫目的編寫這份概要設(shè)計(jì)說明書的主要目的是將對(duì)用戶的需求分析升級(jí)為對(duì)實(shí)現(xiàn)這些需求的功能進(jìn)行體系結(jié)設(shè)計(jì),將原本比較復(fù)雜的系統(tǒng)劃分為一個(gè)個(gè)模塊來確定這些模塊的功能以及模塊間的調(diào) 用關(guān)系,同時(shí),設(shè)計(jì)該系統(tǒng)的總體數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫結(jié)構(gòu)。倉庫系統(tǒng)是為了倉庫管理而設(shè)計(jì)的,通過試用本系統(tǒng),可以更加有效的管理倉庫物品,其中包括倉庫的基本信息,供應(yīng)商信息,客戶信息并且具有增加,查詢,修改等功能,這份說明書的主要 讀者為系統(tǒng)分析師和軟件設(shè)計(jì)師。為之后的系統(tǒng)開發(fā)提供開發(fā)標(biāo)準(zhǔn)。.目兄在需求分析階段中,已經(jīng)對(duì)本軟件系統(tǒng)的功能需求做了詳細(xì)的闡述。本階段將會(huì)在需求分析階段的基

4、礎(chǔ)上對(duì)倉庫管理軟件系統(tǒng)做進(jìn)一步的概要設(shè)計(jì)。主要包括倉庫管理系統(tǒng)的操作處理流程設(shè)計(jì)、該系統(tǒng)接口設(shè)計(jì)、出錯(cuò)處理設(shè)計(jì)和數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)等。以上系統(tǒng)模塊的設(shè)計(jì)將結(jié)合需求分析階段的功能需求,把各模塊間的關(guān)系給建立起來,從而完成整個(gè)系統(tǒng)的概要設(shè)計(jì)需求。另外,在下一階段的詳細(xì)設(shè)計(jì)中,本階段的概要設(shè)計(jì)將作為參考,以方便完成整個(gè)系統(tǒng)的設(shè)計(jì)工作。.定義倉庫的基本信息:姓名,性別,年齡,用戶權(quán)限等。倉庫的入庫信息:收入信息,保存,添加,修改用戶的支出信息:支出信息,保存,修改,添加,刪除。基本信息查詢,入庫信息查詢,出庫信息查詢,供應(yīng)商信息查詢,庫存查詢,客戶信息查詢.參考資料軟件項(xiàng)目管理軟件工程導(dǎo)論張海藩編著.清

5、華大學(xué)出版社數(shù)據(jù)庫原理及應(yīng)用王珊、薩師炮主編.高等教育出版社二、任務(wù)概述.目標(biāo)本系統(tǒng)軟件主要實(shí)現(xiàn)的功能是倉庫管理員對(duì)倉庫進(jìn)行庫存的管理,主要包括,對(duì)于生產(chǎn)部門送來的貨物進(jìn)行清點(diǎn),無誤后入庫,對(duì)于銷售部門請(qǐng)求的貨物進(jìn)行核實(shí),無誤后出庫,1倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書,并對(duì)倉庫的庫存量在每一次出庫后實(shí)施一次數(shù)據(jù)盤點(diǎn),若某些貨物庫存不足, 發(fā)出警報(bào),提醒生產(chǎn)部門及時(shí)供給。.運(yùn)行環(huán)境硬件環(huán)境.管理計(jì)算機(jī)一臺(tái)。.A4打印機(jī)一臺(tái).運(yùn)行時(shí)占用內(nèi)存:W 2MR.所需硬盤空間: 10MB軟件環(huán)境:操作系統(tǒng): Microsoft Windows 2007支持環(huán)境:IIS 5.0數(shù)據(jù)庫:Microsoft SQL S

6、erver 2008.需求概述本系統(tǒng)軟件主要實(shí)現(xiàn)的功能是倉庫管理員對(duì)倉庫進(jìn)行庫存的管理,主要包括,對(duì)于生產(chǎn)部門送來的貨物進(jìn)行清點(diǎn),無誤后入庫,對(duì)于銷售部門請(qǐng)求的貨物進(jìn)行核實(shí),無誤后出庫。并對(duì)倉庫的庫存量進(jìn)行查詢,當(dāng)存貨不足時(shí),讓采購員進(jìn)行采購。顧客通過進(jìn)入系統(tǒng)的主界面進(jìn)行貨物的瀏覽,確定所需要的商品,進(jìn)行商品的購買時(shí), 必須進(jìn)行顧客的注冊(cè),倉庫管理員通過個(gè)人的帳號(hào)進(jìn)入系統(tǒng),轉(zhuǎn)到管理顯示頁面,選擇要處理的管理要求。(1)倉庫管理的具體操作功能(包括):設(shè)備代碼、設(shè)備入庫、設(shè)備出庫、設(shè)備還庫、設(shè)備需求。(2)倉庫信息的管理:庫存信息、入庫信息、出庫信息、還庫信息、需求信息;3) 一些必要的附加功能

7、操作:生成和查看報(bào)表、庫存警報(bào)。(4)倉庫管理系統(tǒng)的操作日志(記錄好每次的操作)。.條件與限制為了更好地對(duì)倉庫進(jìn)行管理,本系統(tǒng)可以和公司內(nèi)部網(wǎng)站系聯(lián)合,達(dá)到高效和精確的目的。 系統(tǒng)還能根據(jù)不同的用戶進(jìn)行不同的權(quán)益設(shè)置,與一些高檔的安全軟件組合,提高系統(tǒng)2倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書的安全性。三、總體設(shè)計(jì).處理流程開用戶登登陸驗(yàn)是倉庫管理系統(tǒng)主界面系統(tǒng)管理查詢修改打印退出系統(tǒng)流程圖3倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書.總體結(jié)構(gòu)和模塊外部設(shè)計(jì)貨物編貨物規(guī)貨物數(shù)貨物名貨物編貨物編庫供應(yīng)商編客戶編管貨物名貨物名出管理供應(yīng)管貨物規(guī)管貨物規(guī)貨物數(shù)客戶信管貨物進(jìn)貨物數(shù)供應(yīng)商信客貨物售供應(yīng)商電話111客戶電話n客戶電話

8、客戶名稱客戶編號(hào)客戶地址圖 E-R4倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書沒有通供入庫審管理通貨物定期進(jìn)收到出庫收和貨物入清沒有通過,返沒有通過,返準(zhǔn)備貨物收到提貨審審?fù)ㄇ妩c(diǎn)數(shù)通 過倉庫盤客戶點(diǎn)提貨業(yè)務(wù)流圖5倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書四、接口設(shè)計(jì).外部接口(1)用戶界面在用戶界面部分,根據(jù)需求分析的結(jié)果,用戶需要一個(gè)用戶友善界面。在界面設(shè)計(jì)上,應(yīng)做到簡(jiǎn)單明了,易于操作,并且要注意到界面的布局。考慮到用戶多對(duì)Windows界面熟悉,本系統(tǒng)界面設(shè)計(jì)將以Windows風(fēng)格為主。由于本系統(tǒng)采用的是C程語言,在界面上可使用MicrosoftVisual Studio 2008進(jìn)行界面布局設(shè)計(jì)??偟膩碚f,系統(tǒng)的用戶界

9、面應(yīng)具有良好的人機(jī)交互特性、簡(jiǎn)易性和易操作性。(2)軟件接口本系統(tǒng)應(yīng)封裝好對(duì) SQL Server 2005 數(shù)據(jù)庫訪問的接口,以滿足系統(tǒng)對(duì)數(shù)據(jù)庫進(jìn)行系統(tǒng)可使用SQL Server 2005 數(shù)據(jù)庫提供的數(shù)據(jù)備份命令,以做到對(duì)數(shù)據(jù)的保存?zhèn)溆布涌谠谳斎敕矫?,?duì)于鍵盤、鼠標(biāo)的輸入,對(duì)輸入進(jìn)處理。在輸出方面,打印機(jī)的連接及使用。在網(wǎng)絡(luò)傳輸部分,在網(wǎng)絡(luò)硬件部分,為了實(shí)現(xiàn)高速傳輸,使用快速以太網(wǎng)。.內(nèi)部接口內(nèi)部接口方面,各模塊之間采用表單提交、超鏈接的方式進(jìn)行信息傳遞。各模塊可以通行引用類包調(diào)用相應(yīng)的類中的方法,完成數(shù)據(jù)庫的連接、查詢、刪除、添加、修改操作。五、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)1.數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)

10、采用SQL數(shù)據(jù)庫對(duì)數(shù)據(jù)信息進(jìn)行維護(hù)管理,所有數(shù)據(jù)共涉及4張表。表一供應(yīng)商表數(shù)據(jù)類型是否允許為空列名備注主鍵否Char 貨物編號(hào)供應(yīng)商編號(hào)Char否否貨物名稱Char否貨物規(guī)格Char否Char貨物數(shù)量否Char貨物進(jìn)價(jià)否Char供應(yīng)商信息否供應(yīng)商電話Char6倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書記錄倉庫的供應(yīng)商,貨物編號(hào)、供應(yīng)商編號(hào)、貨物名稱、貨物規(guī)格、貨物數(shù)量、貨物進(jìn)價(jià)、供應(yīng) 商信息、供應(yīng)商電話等。主鍵是貨物編號(hào)。表二出庫表數(shù)據(jù)類型 是否為空 備注列名主鍵Char否貨物編號(hào)Char否客戶編號(hào)否Char貨物名稱 Char否貨物規(guī)格Char否客戶信息Char否貨物數(shù)量否Char貨物售價(jià)否Char客戶電話記

11、錄倉庫的出庫,貨物編號(hào)、客戶編號(hào)、貨物名稱、貨物規(guī)格、客戶信息、貨物數(shù)量、貨物售價(jià)、 客戶電話等。主鍵是貨物編號(hào)。表三客戶表客 戶 編 號(hào) 客 戶 名 稱 客 戶 地 址 客 戶 電 話列名數(shù)據(jù)類型Char是否為空否否否否備注 主鍵Char Char Char記錄倉庫的客戶,客戶編號(hào)、客戶名稱、客戶地址、客戶電話等。主鍵是客戶編號(hào) 表四庫存表列名數(shù)據(jù)類型是否為空否Char貨物編號(hào)Char否貨物規(guī)格貨物數(shù)量貨物名稱備注主鍵Char Char否否記錄倉庫的庫存,貨物編號(hào)、貨物規(guī)格、貨物數(shù)量、貨物名稱等。主鍵是貨物編號(hào)。2.數(shù)據(jù)結(jié)構(gòu)與系統(tǒng)程序的關(guān)系在用戶登錄系統(tǒng)后, 用戶根據(jù)需要對(duì)系統(tǒng)的進(jìn)行操作,在

12、用戶的操作過程中將涉及到對(duì)數(shù)據(jù)信息的錄入、添加和刪除等簡(jiǎn)單操作,這些操作都是通過程序中的SQL語句來實(shí)現(xiàn)的。7倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書另外,當(dāng)用戶進(jìn)行收支查詢時(shí),程序會(huì)根據(jù)用戶的查詢需求反應(yīng)到SQL的查詢語句中,然后將查詢結(jié)果通過表格的形式最終呈現(xiàn)給用戶六、運(yùn)行設(shè)計(jì).運(yùn)行模塊組合管理員登陸,管理員密碼修改屬管理員登陸模塊。出庫,輸入產(chǎn)品出庫信息,更新庫存表,打印出庫通知單,屬于銷售出庫管理模塊入庫,輸入產(chǎn)品入庫信息,打印入庫通知單屬采購入庫管理模塊貨物信息查詢,客戶信息查詢,打印貨物,客戶信息屬于查詢模塊。.運(yùn)行控制(1)操作步驟:主程序運(yùn)行,等待倉庫管理員輸入,根據(jù)輸入調(diào)用各個(gè)子模塊。請(qǐng)求

13、動(dòng)態(tài)網(wǎng)頁:登錄后,用戶在相應(yīng)的網(wǎng)頁上點(diǎn)擊相應(yīng)的按鈕,系統(tǒng)自動(dòng)執(zhí)行相應(yīng)的處理過程,把用戶請(qǐng)求的網(wǎng)頁顯示在瀏覽器上。數(shù)據(jù)庫中增加/刪除記錄:管理員按指定要求和指定數(shù)據(jù)格式輸入記錄信息,點(diǎn)擊提交按鈕后,系統(tǒng)把新記錄存儲(chǔ)到數(shù)據(jù)庫中的正確位置或者從數(shù)據(jù)庫中刪除相應(yīng)的信息,同時(shí)返回是否增加/刪除成功的提示信息。(2)管理員模塊:普通成員只能進(jìn)行個(gè)人信息的管理,即修改、查詢個(gè)人信息。管理員賬戶則可以進(jìn)行所有用戶信息的管理。包括添加、修改、刪除、查詢所有用戶信息。(3)入庫管理模塊:所有用戶身份的用戶都能進(jìn)行查詢,包括、倉儲(chǔ)信息、供應(yīng)商信息等時(shí)。(4)出庫管理模塊:所有用戶身份的用戶都能進(jìn)行查詢,包括查詢產(chǎn)品

14、信息、庫存、以及客戶信息等。(5)供應(yīng)商管理模塊:管理員能進(jìn)行供應(yīng)商信息的管理,記錄供應(yīng)商的地址電話,以及入庫的 貨物信息。(6)客戶管理模塊:管理員能進(jìn)行客戶信息的記錄,以及客戶信息電話,地址等。8倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書(7)運(yùn)行時(shí)間說明每種運(yùn)行模塊組合將占用各種資源的時(shí)間。在軟件的需求分析中,對(duì)運(yùn)行時(shí)間的要求為必須對(duì)做出的操作有較快的反應(yīng)。當(dāng)網(wǎng)絡(luò)負(fù)載量大時(shí),對(duì)操作的反應(yīng)可能受到影響。所以采用快速以太網(wǎng)絡(luò),實(shí)現(xiàn)客戶機(jī)與服務(wù)器之間的連接,以減少網(wǎng)絡(luò)在傳輸時(shí)的開銷。服務(wù)器的性能非常重要,它會(huì)對(duì)數(shù)據(jù)庫訪問時(shí)間即操作時(shí)間的長(zhǎng)短,影響可能會(huì)加大客戶機(jī)操作的等待時(shí)間,因此需要使用性能高的 WEBS艮

15、務(wù)器和DB服務(wù)器,建議使用 Pentium4處理器以上的PC機(jī)??傊布?duì)系 統(tǒng)的速度的影響會(huì)大于軟件的影響。七、出錯(cuò)處理設(shè)計(jì).出錯(cuò)輸出信息程序在運(yùn)行時(shí)主要會(huì)出現(xiàn)兩種錯(cuò)誤:(1)由于輸入信息不能滿足要求產(chǎn)生的錯(cuò)誤(軟錯(cuò)誤);(2)由于其他問題,如網(wǎng)絡(luò)傳輸超時(shí)等引起的錯(cuò)誤(硬錯(cuò)誤)對(duì)于軟件錯(cuò)誤,輸入數(shù)據(jù)后點(diǎn)擊提交按鍵后,后出現(xiàn)錯(cuò)誤提示窗口,然后給出錯(cuò)誤提示, 返回當(dāng)前輸入的窗口;對(duì)于硬錯(cuò)誤,可在出錯(cuò)的相應(yīng)模塊中輸出簡(jiǎn)單的出錯(cuò)語句,并將程序重置。返回輸入階段。在硬件方面需要選擇比較可靠和穩(wěn)定的服務(wù)器機(jī)種,保證系統(tǒng)的可靠運(yùn)行。.補(bǔ)救措施(1)所有的客戶機(jī)及服務(wù)器需要安裝上不間斷電源系統(tǒng)以防止由于停

16、電或電壓不穩(wěn)所造成的數(shù) 據(jù)庫數(shù)據(jù)的丟失。如果真斷電時(shí),客戶機(jī)不會(huì)有較大的影響。(2)在網(wǎng)絡(luò)傳輸方面, 可考慮建立一條成本較低的后備網(wǎng)絡(luò),用來保證 當(dāng)主網(wǎng)絡(luò)斷路時(shí)的數(shù)據(jù)通信。(3)在硬件方面需要選擇比較可靠和穩(wěn)定的服務(wù)器機(jī)種,保證系統(tǒng)的可靠運(yùn)行。八、安全保密設(shè)計(jì)1.數(shù)據(jù)安全性數(shù)據(jù)保存在專門的數(shù)據(jù)庫服務(wù)器上,這樣可以避免在本地誤操作或者由于硬件的故障造成數(shù)據(jù)的丟失。9倉庫管理系統(tǒng)系統(tǒng)設(shè)計(jì)說明書.登陸用戶安全性系統(tǒng)設(shè)計(jì)了登錄界面,每個(gè)合法用戶有一個(gè)密碼,該密碼由用戶個(gè)人維護(hù),從而實(shí)現(xiàn)對(duì)用戶的身份驗(yàn)證.操作安全性對(duì)授權(quán)用戶權(quán)限的授予和回收。如對(duì)用戶沒有查看其他用戶信息的權(quán)利,也不能執(zhí)行其他用戶的增加、刪除、修改等操作。對(duì)登錄進(jìn)行了嚴(yán)格的驗(yàn)證,對(duì)于不經(jīng)過登

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論