倉庫管理系統,詳細設計_第1頁
倉庫管理系統,詳細設計_第2頁
倉庫管理系統,詳細設計_第3頁
倉庫管理系統,詳細設計_第4頁
倉庫管理系統,詳細設計_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、超市倉庫管理系統詳細設計說明書1 引言 編寫目的項目背景定義 參考資料2總體設計需求概軟件結構3程序描功能 性能 輸入項目輸出項目算法 程序邏輯接口 存儲分配限制條件錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯誤 ! 未定義書簽。 錯

2、誤 ! 未定義書簽。測試要點1 引言編寫目的1)大大提高超市的運作效率;2)通過全面的信息采集和處理,輔助提高超市的決策水平;3)使用本系統,可以迅速提升超市的管理水平,為降低經營成本,提高效益,增強超市擴張力,提供有效的技術保障。項目背景21 世紀,超市的競爭也進入到了一個全新的領域,競爭已不再是規(guī)模的競爭,而是技術的競爭、管理的競爭、人才的競爭。技術的提升和管理的升級是超市業(yè)的競爭核心。零售領域目前呈多元發(fā)展趨勢,多種業(yè)態(tài):超市、 倉儲店、 便利店、特許加盟店、專賣店、貨倉等相互并存。如何在激烈的競爭中擴大銷售額、降低經營成本、擴大經營規(guī)模,成為超市營業(yè)者努力追求的目標。定義( 1)商品條

3、形碼:每種商品具有唯一的條形碼,對于某些價格一樣的商品,可以使用自定義條形碼。( 2)交易清單:包括交易的流水賬號、每類商品的商品名、數量、該類商品的總金額、交易的時間、負責本次收銀的員工號。( 3)商品積壓:在一定時期內,遠無法完成銷售計劃的商品會造成積壓。( 4)促銷:在一定時期內,某些商品會按低于原價的促銷價格銷售。庫存告警提示:當商品的庫存數量低于庫存報警數量時發(fā)出提示。( 5)盤點:計算出庫存、銷售額、盈利等經營指標。參考資料陶宏才編清華大學出版社SQL Server 2005 實用教程范立南編清華大學出版社SQL Server 2005 編程員指南李香敏編北京希望電子出版社SQL

4、Server 2005 程序設計Rebecca 編Watts 編 清華大學出版社Shari Lawrence Pfleeger 編 清華大學出版社Swapna Kishore 編 機械工業(yè)出版社 林銳編2總體設計需求概述客戶端子系統:在客戶端系統的功能實現上,可以分為以下幾個部分:( 1)商品信息的輸入和統計超市倉庫管理系統的商品信息由專人負責輸入。這部分功能是客戶端子系統的基本部分,這個功能是以后各個部分的基礎。系統要求做到即能夠從其它子系統中共享一部分信息,又有方便的操作界面工手工輸入商品信息。這部分要求對輸入的數據進行簡單的統計,供超市倉庫管理人員進行查詢和宏觀調控。( 2) 商品變更信

5、息的存儲:將商品變更的信息存儲到超市倉庫管理系統的客戶端系統中,以備以后的取貨確認以及查詢。( 3) 貨物信息的傳遞及接收:將商品的變更信息由倉管客戶端由網絡傳到超市倉庫管理系統的服務器上,并且接受計劃部返回的訂單信息,然后存儲起來。( 4)取訂單生成和打印根據超市倉庫管理系統的產品的最新信息,經過確認無誤后,上傳給產品采購部門。( 5)超市商品銷售情況的核算這一功能是在上一功能的基礎上,對商品銷售額進行單項核算,得到超市商品的銷售情況并把核算結果作為報表輸出。2服務器端的功能要求:通過計算機網絡將客戶端與服務器的數據庫相連,將從客戶端得到的信息進行處理,實現商品查詢,采購訂單的生成,銷售統計

6、,綜合信息查詢等子系統。以計算機成本核算為中心,實現存取貨物業(yè)務的計算機自動化,為超市的倉庫管理降低成本、提高管理效率、經營決策提供及時精確的依據。在服務器端系統的功能實現上,可以分為以下幾個部分:( 1) 接收計劃部門客戶端發(fā)回的所需商品信息:通過網絡接收商品需求信息并存入到服務器的數據庫中。( 2)生成采購貨物信息:根據所需貨物信息(規(guī)格,價格),在數據庫中查詢并得到正確的采購貨物的信息 (價格, 規(guī)格, 等級) , 分配所需的產品記錄并在數據庫中做出已售出的標記。( 3) 傳遞商品信息到客戶端:把得到的采購貨物信息通過網絡傳遞到超市倉庫管理系統。( 4) 接收超市倉庫管理系統的反饋信息:

7、對超市倉庫管理系統的反饋信息進行分析,把已經售出的商品進行統計,退掉的商品要進行數據庫的恢復。( 5) 印出商品給已經賣出的記錄:根據記錄的取票通知及帳單,經過確認無誤后,接受記錄的付款后把商品印出來交給采購部門。( 6)銷售額的分析和管理這一步驟的功能要求包括對銷售的商品進行分析,這一工作是在前面的基礎上, 以計算機為工具,對商品預定系統的功能和目標進行擴充。它以財務管理學為理論基礎,以輔助決策為目標,以商品銷售數據為中心,廣泛采用統計學、運籌學的分析方法,對銷售信息進行深層加工,建立反映不同商品需求的模型,提供管理上所需的各種輔助決策信息和財務信息。這一要求是商品預定系統的最高目標,將通過

8、系統運行后獲得的大量銷售歷史數據基礎上,實現這一目標。商品預定系統的性能需求為了保證系統能夠長期、安全、穩(wěn)定、可靠、高效的運行,商品預定系統應該滿足以下的性能需求:1 系統處理的準確性和及時性系統處理的準確性和及時性是系統的必要性能。在系統設計和開發(fā)過程中,要充分考慮系統當前和將來可能承受的工作量,使系統的處理能力和響應時間能夠滿超市對信息處理的需求。由于商品預定系統的查詢功能對于整個系統的功能和性能完成舉足輕重。作為系統的很多數據來源,而商品數量和時間又影響超市的決策活動,其準確性很大程度上決定了商品預定系統的成敗。在系統開發(fā)過程中,必須采用一定的方法保證系統的準確性。2 系統的開放性和系統

9、的可擴充性商品預定系統在開發(fā)過程中,應該充分考慮以后的可擴充性。例如賣出系統的方式的改變,用戶查詢的需求也會不斷的更新和完善。所有這些,都要求系統提供足夠的手段進行功能的調整和擴充。而要實現這一點,應通過系統的開放性來完成, 既系統應是一個開放系統,只要符合一定的規(guī)范,可以簡單的加入和減少系統的模塊,配置系統的硬件。通過軟件的修補、替換完成系統的升級和更新換代。3 系統的易用性和易維護性商品預定系統是直接面對使用人員的,而使用人員往往對計算機并不時非常熟悉。 這就要求系統能夠提供良好的用戶接口,易用的人機交互界面。要實現這一點, 就要求系統應該盡量使用用戶熟悉的術語和中文信息的界面;針對用戶可

10、能出現的使用問題,要提供足夠的在線幫助,縮短用戶對系統熟悉的過程。商品預定系統中涉及到的數據是超市訂貨的相當重要的信息,系統要提供方便的手段供系統維護人員進行數據的備份,日常的安全管理,系統意外崩潰時數據的恢復等工作。4 系統的標準性系統在設計開發(fā)使用過程中都要涉及到很多計算機硬件、軟件。 所有這些都要符合主流國際、國家和行業(yè)標準。例如在開發(fā)中使用的操作系統、網絡系統、開發(fā)工具都必須符合通用標準。如規(guī)范的數據庫操縱界面、作為業(yè)界標準的TCP/IP網絡協議及ISO9002B準所要求的質量規(guī)范等;同時,在自主開發(fā)本系統時, 要進行良好的設計工作,制訂行之有效的軟件工程規(guī)范,保證代碼的易讀性、可操作

11、性和可移植性。5系統的先進性目前計算系統的技術發(fā)展相當快,做為商品預定系統工程,應該保證系統在下個世紀仍舊是先進的,在系統的生命周期盡量做到系統的先進信息處理的要求而不至于落后。這一方面通過系統的開放性和可擴充性,不斷改善系統的功能完成。 另一方面,在系統設計和開發(fā)的過程中,應在考慮成本的基礎上盡量采用當前主流并先進且有良好發(fā)展前途的產品。6系統的響應速度超市倉庫管理系統系統在日常處理中的響應速度為秒級,達到實時要求,以及時 反饋信息。在進行統計分析時,根據所需數據量的不同而從秒級到分鐘級,原則是保證操作人員不會因為速度問題而影響工作效率。超市倉庫管理系統的數據需求 超市倉庫管理系統的數據需求

12、包括如下幾點:1 數據錄入和處理的準確性和實時性數據的輸入是否準確是數據處理的前提,錯誤的輸入會導致系統輸出的不正確和不可用,從而使系統的工作失去意義。數據的輸入來源是手工輸入。手工輸入要通過系統界面上的安排系統具有容錯性,并且對操作人員要進行系統的培訓。 在系統中,數據的輸入往往是大量的,因此系統要有一定的處理能力,以保證迅速的處理數據。2 數據的一致性與完整性由于系統的數據是共享的,在不同的超市倉庫管理系統中,商品是共享數據,所以如何保證這些數據的一致性,是系統必須解決的問題。要解決這一問題,要有一定的人員維護數據的一致性,在數據錄入處控制數據的去向,并且要求對數據庫的數據完整性進行嚴格的

13、約束。對于輸入的數據,要為其定義完整性規(guī)則,如果不能符合完整性約束,系統應該拒絕該數據。3 數據的共享與獨立性整個超市倉庫管理系統的數據是共享的。然而, 從系統開發(fā)的角度上看,共享會給設計和調試帶來困難。因此, 應該提供靈活的配置,使各個分系統能夠獨立運行, 而通過人工干預的手段進行系統數據的交換。這樣, 也能提供系統的強壯性。4 Client/Server 結構總體設計方案對它的約束:超市倉庫管理系統做為Client/Server 結構的一個應用系統,不可避免的要受到 Client/Server 結構的約束。在其實施的各個階段都要服從它的一些規(guī)劃,包括功能設計、系統配置和計劃。同時,由于信息

14、的共享,商品預定系統還受到其它系統的信息約束。5人力、資金、時間的約束超市倉庫管理工程實施的目標就是要帶給超市管理看得出見的效益,其開發(fā)過程中也要考慮到人力、資金和時間的約束。因此,在設計中,重點是銷售系統中的方便快捷,能提供給記錄以優(yōu)質高效的服務,并提高銷售的效率和便捷,為航空公司帶來良好的效益。6.技術發(fā)展規(guī)律的約束計算機技術和產品的發(fā)展日新月異, 將會給信息處理帶來更多的手段,同時 也會帶來更加豐富的信息表達形式。 例如圖象和語音技術的進步,多媒體技術的 發(fā)展,這些都要求系統在設計時考慮技術變化的可能性,為可能的變化預留一定 的系統處理能力。軟件結構總體結構和模塊外部設計前臺銷售系統小型

15、超市零售管理系統收銀業(yè)務商品錄入系統總體結構模塊外部結構模塊子系統結構商品錄入支持條形碼掃描快速商品錄入功能描述:商品錄入子系統要求能快速錄入商品,因此必須支持條形碼掃描功能描述:收銀業(yè)務子系統能計算交易總功能描述:進貨管理子系統可以根據庫不 以及提供查詢和打印計劃進貨-額,打印父清單收撕修據會員三打折。與入庫記錄內則日持功能描述:銷售管理子系統可以控制某 情況并產生年、月、日報表,功能描述:庫存管理子系統提供查詢庫: 態(tài)報警,以及自動盤點計算。用是否允許司時可以生I詢庫砒理錄生一成銷JET葡-M打印7銷售匚1 修、/1r專3明細記錄的基Lr一 云客戶銷售權限管理 提示 簧工操作權限管理 一提

16、云自動j盤計功能描述:人員管理子系統提供基本信差 售權限管理的功能。3.程序描述功能本系統必須具有以下功能:商品錄入:根據超市業(yè)務特點制定相關功能,可以通過輸入唯一編號、掃 描條形碼、商品名稱等來實現精確或模糊的商品掃描錄入。該掃描錄入方法 可以充分保證各種電腦操作水平層次的人員均能準確快速地進行商品掃描 錄入。收銀業(yè)務:通過掃描條形碼或者直接輸入商品名稱(對于同類多件商品采用客尸銷一次錄入加數量的方式)自動計算本次交易的總金額。在顧客付款后,自動 計算找零,同時打印交易清單(包括交易的流水賬號、每類商品的商品名、 數量、該類商品的總金額、交易的時間、負責本次收銀的員工號)。如果顧客是本店會員

17、并持有本人會員卡,則在交易前先掃描會員卡,并對所購物品 全部實行95折優(yōu)惠,并將所購物品的總金額累計到該會員的總消費金額中。 會員卡的有效期限為一年,滿一年未續(xù)卡者,該會員卡將被注銷。安全性:O轉陸、退出、換班與操作鎖定等權限驗證保護;斷電自動保護最 大限度防止意外及惡意非法操作。獨立作業(yè):有的斷網收銀即在網絡服務器斷開或網絡不通的情況下,收銀機 仍能正常作業(yè)進貨管理:根據銷售情況及庫存情況,自動制定進貨計劃(亦可手工制定 修改),可以避免盲目進貨造成商品積壓。按計劃單有選擇性地進行自動入庫登記。綜合查詢打印計劃進貨與入庫記錄及金額。銷售管理:商品正常銷售、促銷與限量、限期及禁止銷售控制。 綜

18、合查詢 各種銷售明細記錄、各地收銀員收銀記錄以及交結賬情況等。 按多種方式 統計生成銷售排行榜,靈活察看和打印商品銷售日、月、年報表。庫存管理:綜合查詢庫存明細記錄。 庫存狀態(tài)自動告警提示。如庫存過剩、少貨、缺貨等。軟件為您預警,避免庫存商品積壓損失和缺貨。庫存自動盤點計算。人員管理:員工、會員、供貨商、廠商等基本信息登記管理。 員工操作權限管理。 客 戶銷售權限管理。性能商品錄入:輸入的數據為整形與字符型;響應時間、更新處理時間、數據轉換與 傳輸時間、運行時間,這些時間盡可能短。在操作方式、運行環(huán)境、與其他軟件 的接口以及開發(fā)計劃等發(fā)生變化時,可使用系統自帶的一個程序來修改現行系 統,以適應

19、新的變化。收銀業(yè)務:輸入的數據為整形與字符型;響應時間、更新處理時間、數據轉換與 傳輸時間、運行時間,這些時間盡可能短。在操作方式、運行環(huán)境、與其他軟件 的接口以及開發(fā)計劃等發(fā)生變化時,可使用系統自帶的一個程序來修改現行系 統,以適應新的變化。安全性:輸入的數據為整形與字符型;響應時間、更新處理時間、數據轉換與傳 輸時間、運行時間,這些時間盡可能短。在操作方式、運行環(huán)境、與其他軟件的 接口以及開發(fā)計劃等發(fā)生變化時,可使用系統自帶的一個程序來修改現行系統, 以適應新的變化。進貨管理:輸入的數據為整形與字符型;響應時間、更新處理時間、數據轉換與 傳輸時間、運行時間,這些時間盡可能短。在操作方式、運

20、行環(huán)境、與其他軟件 的接口以及開發(fā)計劃等發(fā)生變化時,可使用系統自帶的一個程序來修改現行系 統,以適應新的變化。銷售管理:輸入的數據為整形與字符型;響應時間、更新處理時間、數據轉換與 傳輸時間、運行時間,這些時間盡可能短。在操作方式、運行環(huán)境、與其他軟件 的接口以及開發(fā)計劃等發(fā)生變化時,可使用系統自帶的一個程序來修改現行系 統,以適應新的變化。庫存管理:輸入的數據為整形與字符型;響應時間、更新處理時間、數據轉換與 傳輸時間、運行時間,這些時間盡可能短。在操作方式、運行環(huán)境、與其他軟件 的接口以及開發(fā)計劃等發(fā)生變化時,可使用系統自帶的一個程序來修改現行系 統,以適應新的變化。人員管理:輸入的數據為

21、整形與字符型;響應時間、更新處理時間、數據轉換與 傳輸時間、運行時間,這些時間盡可能短。在操作方式、運行環(huán)境、與其他軟件 的接口以及開發(fā)計劃等發(fā)生變化時,可使用系統自帶的一個程序來修改現行系 統,以適應新的變化。輸入項目采購商品(PurchasingGoods)1 .采購員選擇供貨商;2 .選擇該供貨商所售的某種商品;3 .選擇采購數量及付款方式、期望到貨時間等;4 .下發(fā)采購單。商品入庫(InputingGoods):1 .倉庫管理員選擇庫區(qū)庫位;2 .錄入商品信息字段名字段類型長度主/外鍵字段值約束對應中文名StockIDVarchar10PNot null入庫編號MerchIDVarch

22、ar10FNot null入庫商口口編pMerchNumInt4Not null入庫數量MerchPriceMoney4Not null單額TotalPriceMoney4Not null總額StockDateDatetime8Datetime入庫日期PlanDateDatetime8Datetime計劃進貨日期StockStateInt4Not null入庫狀態(tài)商品銷售(SellingGoods)1 .售貨員銷售商品;2 .系統記錄商品信息及銷售數量;字段名字段類型長度主/外鍵字段值約束對應中文名SaleIDVarchar10PNot null銷售編號MerChIDVarchar10FNot

23、 null商口口編pSaleDateDatetime8Not null銷售日期SaleNumInt4Not null銷售數量SalePriceMoney4Not null銷售單額商品退貨(ReturningGoods)1 .售貨員錄入商品編號及數量;2 .系統將商品重新納入可以銷售的范圍;3 .采購退貨直接將商品退回供應商字段名字段類型長度主/外鍵字段值約束對應中文名SaleIDVarchar10PNot null銷售編號MerChIDVarchar10FNot null商口口編pSaleDateDatetime8Not null銷售日期MerchNumInt4Not null庫存數量Sale

24、PriceMoney4Not null銷售單額ProvideIDVarchar10FNot null供貨商編號ProvideNameVarchar50Not null供貨商名稱ProvideAddre ssVarchar250供貨商地址ProvidePhoneVarchar25供貨商電話商品銷毀(DestroyingGoods)1 .工作人員將商品出庫;2 .系統記錄商品銷毀數量字段名字段類型長度主/外鍵字段值約束對應中文名MerChIDVarchar10FNot null商口口編RSaleDateDatetime8Not null銷毀日期MerchNumInt4Not null庫存數量Pro

25、videIDVarchar10FNot null供貨商編號商品盤點(CheckingGoods)1 .工作人員盤點商品;2 .如果商品與系統記錄不符,添加或刪除商品;3 .在盤點單中記錄商品盤點情況。字段名字段類型長度主/外鍵字段值約束對應中文名MerChIDVarchar10FNot null商口口編pMerchNumInt4Not null庫存數量MerchNameVarchar50Not null商品名稱ProvideIDVarchar10FNot null供貨商編號商品及報表查詢(QueryingGoods)1 .所有用戶都可以對商品進行查詢;2 .有相應權限的用戶可以對相應報表進行查

26、詢字段名字段類型長度主/外鍵字段值約束對應中文名MerChIDVarchar10FNot null商口口編p系統維護(MaintainingSystem)1 .系統管理員設置用戶登陸權限;2 .系統管理員備份數據及清理數據;3 .系統管理員對超市基本信息進行維護字段名字段類型長度主/外鍵字段值約束對應中文名UserNameVarchar25Not null用戶名稱UserPWVarchar50Not null用戶密碼UserStyleInt4Not null用戶類型采購單生成(ProducingPurBill)采購商品時先生成采購單,按照采購單進行商品采購字段名字段類型長度主/外鍵字段值約束對

27、應中文名MerChIDVarchar10FNot null商口口編pMerchNumInt4Not null庫存數量MerchNameVarchar50Not null商品名稱MerchPriceMoney4Not null單額TotalPriceMoney4Not null總額StockDateDatetime8Datetime日期ProvideIDVarchar10FNot null供貨商編號盤點單生成(ProducingCheckBill) 商品盤點結束生成盤點單銷售單生成(ProducingSellBill)商品銷售結束生成銷售單字段名字段類型長度主/外鍵字段值約束對應中文名SaleI

28、DVarchar10PNot null銷售編號MerChIDVarchar10FNot null商口口編pSaleDateDatetime8Not null銷售日期SaleNumInt4Not null銷售數量SalePriceMoney4Not null銷售單額輸由項目采購商品(PurchasingGoods)字段名字段類型長度主/外鍵字段值約束對應中文名MerchIDint4PNot null商口口編pMerchNameVarchar50Not null商品名稱MerchPriceMoney4Not null價格MerchNumInt4Not null庫存數量PlanNumInt4null

29、計劃進貨數BarCodeVarchar50Not null條形碼AllowAbateInt4Not null允許打折AllowSaleInt4Not null允許銷售FactoryIDVarchar10FNot nullJ 商編pProvideIDVarchar10FNot null供貨商編號商品入庫(InputingGoods)字段名字段類型長度主/外鍵字段值約束對應中文名StockIDVarchar10PNot null入庫編號MerchIDVarchar10FNot null入庫商口口編pMerchNumInt4Not null入庫數量MerchPriceMoney4Not null單額

30、TotalPriceMoney4Not null總額StockDateDatetime8Datetime入庫日期StockStateInt4Not null入庫狀態(tài)商品銷售(SellingGoods)字段名字段類型長度主/外鍵字段值約束對應中文名字段名字段類型|長度|主/外鍵字段值約束對應中文名SalelDVarchar10PNot null銷售編號MerChlDVarchar10FNot null商口口編pSaleDateDatetime8Not null銷售日期SaleNumInt4Not null銷售數量SalePriceMoney4Not null銷售單額商品退貨(ReturningG

31、oods)字段名字段類型長度主/外鍵字段值約束對應中文名MerchIDint4PNot null商口口編pMerchNameVarchar50Not null商品名稱MerchPriceMoney4Not null價格MerchNumInt4Not null庫存數量BarCodeVarchar50Not null條形碼FactoryIDVarchar10FNot nullJ 商編pProvideIDVarchar10FNot null供貨商編號商品銷毀(DestroyingGoods)字段名字段類型長度主/外鍵字段值約束對應中文名MerchIDint4PNot null商口口編pMerchNa

32、meVarchar50Not null商品名稱MerchPriceMoney4Not null價格MerchNumInt4Not null庫存數量BarCodeVarchar50Not null條形碼FactoryIDVarchar10FNot nullJ 商編pProvideIDVarchar10FNot null供貨商編號商品盤點(CheckingGoods)字段名字段類型長度主/外鍵字段值約束對應中文名MerchIDint4PNot null商口口編pMerchNameVarchar50Not null商品名稱MerchPriceMoney4Not null價格MerchNumInt4N

33、ot null庫存數量FactoryIDVarchar10FNot nullJ 商編pProvideIDVarchar10FNot null供貨商編號商品及報表查詢(QueryingGoods)字段名字段類型長度主/外鍵字段值約束對應中文名MerchIDint4PNot null商口口編pMerchNameVarchar50Not null商品名稱MerchPriceMoney4Not null價格MerchNumInt4Not null庫存數量BarCodeVarchar50Not null條形碼AllowAbateInt4Not null允許打折AllowSaleInt4Not null允

34、許銷售FactoryIDVarchar10FNot nullJ 商編pProvideIDVarchar10FNot null供貨商編號采購單生成(ProducingPurBill)字段名字段類型長度主/外鍵字段值約束對應中文名MerchIDint4PNot null商口口編pMerchNameVarchar50Not null商品名稱MerchPriceMoney4Not null價格MerchNumInt4Not null庫存數量PlanNumInt4null計劃進貨數FactoryIDVarchar10FNot nullJ 商編pProvideIDVarchar10FNot null供貨商

35、編號盤點單生成(ProducingCheckBill)字段名字段類型長度主/外鍵字段值約束對應中文名MerchIDint4PNot null商口口編pMerchNameVarchar50Not null商品名稱MerchPriceMoney4Not null價格MerchNumInt4Not null庫存數量FactoryIDVarchar10FNot nullJ 商編pProvideIDVarchar10FNot null供貨商編號銷售單生成(ProducingSellBill)字段名字段類型長度主/外鍵字段值約束對應中文名SaleIDVarchar10PNot null銷售編號MerChI

36、DVarchar10FNot null商口口編pSaleDateDatetime8Not null銷售日期SaleNumInt4Not null銷售數量SalePriceMoney4Not null銷售單額采購商品(PurchasingGoods)IF某種商品發(fā)生庫存短缺情況進行采購準備,打印出采購報表ELSE不采購商品商品入庫(InputingGoods):/購來的商品進行按類入庫IF入庫編號不重復進行入庫處理,產生相應的入庫信息:入庫商品編號,入庫日期,入庫后的庫存數量等ELSE提示編號重復重新制定編號 商品銷售(SellingGoods)每銷售出某種商品,相應的商品的庫存數量一1商品退貨(ReturningGoods)每退回某種商品,相應的商品的庫存數量 +1,并進行返廠處理商品盤點(CheckingGoods)商品及報表查詢(QueryingGoods)/某種商品的查詢IF要查詢的商品的編號不為空顯示出該商品的所有信息:商品編號,商品名稱,商品單價,商品數 量,廠商,供貨商等信息ELSE該商品不存在重新查詢盤點單生成(ProducingCheckBill)IF某種商品達到了下限警報產生商品短缺,進行商品的米購ELSE沒有達到下限警報產生商品的盈余,不用進行采購用戶管理用戶登錄前需要輸入用戶名和密碼IF用戶名AND密碼輸入正確該用戶進入系統并且擁有當前用戶的權限ELS

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論