進(jìn)銷存系統(tǒng)需求規(guī)格說明書_第1頁
進(jìn)銷存系統(tǒng)需求規(guī)格說明書_第2頁
進(jìn)銷存系統(tǒng)需求規(guī)格說明書_第3頁
進(jìn)銷存系統(tǒng)需求規(guī)格說明書_第4頁
進(jìn)銷存系統(tǒng)需求規(guī)格說明書_第5頁
已閱讀5頁,還剩90頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、- PAGE 94 -進(jìn)銷存產(chǎn)品需求規(guī)格說明書進(jìn)銷存系統(tǒng)產(chǎn)品需求規(guī)格說明書- PAGE 95 -翰子昂實訓(xùn)教程系列 書籍名稱 進(jìn)銷存系統(tǒng)產(chǎn)品需求規(guī)格說明書目 錄 TOC o 1-3 h z u HYPERLINK l _Toc359309610 0. 文檔介紹 PAGEREF _Toc359309610 h 3 HYPERLINK l _Toc359309611 0.1 文檔目的 PAGEREF _Toc359309611 h 3 HYPERLINK l _Toc359309612 0.2 文檔范圍 PAGEREF _Toc359309612 h 3 HYPERLINK l _Toc35930

2、9613 0.3 讀者對象 PAGEREF _Toc359309613 h 3 HYPERLINK l _Toc359309614 0.4 參考文檔 PAGEREF _Toc359309614 h 3 HYPERLINK l _Toc359309615 1. 產(chǎn)品介紹 PAGEREF _Toc359309615 h 4 HYPERLINK l _Toc359309616 2. 產(chǎn)品面向的用戶群體 PAGEREF _Toc359309616 h 4 HYPERLINK l _Toc359309617 3. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范 PAGEREF _Toc359309617 h 4 HYPERL

3、INK l _Toc359309618 4. 產(chǎn)品范圍 PAGEREF _Toc359309618 h 4 HYPERLINK l _Toc359309619 5.產(chǎn)品中的角色 PAGEREF _Toc359309619 h 4 HYPERLINK l _Toc359309620 6. 產(chǎn)品的功能性需求 PAGEREF _Toc359309620 h 5 HYPERLINK l _Toc359309621 6.0系統(tǒng)業(yè)務(wù)模塊圖 PAGEREF _Toc359309621 h 5 HYPERLINK l _Toc359309622 6.1 功能性需求分類 PAGEREF _Toc35930962

4、2 h 5 HYPERLINK l _Toc359309623 6.2 用例圖/工作流 PAGEREF _Toc359309623 h 7 HYPERLINK l _Toc359309625 7. 硬件需求 PAGEREF _Toc359309625 h 42 HYPERLINK l _Toc359309626 7.1 軟硬件環(huán)境需求 PAGEREF _Toc359309626 h 42 HYPERLINK l _Toc359309627 7.2 產(chǎn)品質(zhì)量需求 PAGEREF _Toc359309627 h 420. 文檔介紹0.1 文檔目的本文檔主要針對進(jìn)銷存的使用環(huán)境與功能提出具體的要求,

5、同時它還將作為該產(chǎn)品設(shè)計與開發(fā)的重要參考依據(jù)。0.2 文檔范圍本文檔包含以下幾部分:1.產(chǎn)品介紹2.產(chǎn)品面向的用戶群體3.產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范4.產(chǎn)品的范圍5.產(chǎn)品中的角色4.產(chǎn)品的功能性需求5.產(chǎn)品的非功能性需求6.需求確認(rèn)0.3 讀者對象本文檔的讀者范圍包括:1.需求提供方具體責(zé)任人2.開發(fā)方的項目經(jīng)理、系統(tǒng)分析設(shè)計人員、測試人員0.4 參考文檔提示:列出本文檔的所有參考文獻(xiàn)(可以是非正式出版物),格式如下:標(biāo)識符 作者,文獻(xiàn)名稱,出版單位(或歸屬單位),日期例如:SPP-PROC-PP SEPG,需求開發(fā)規(guī)范,機(jī)構(gòu)名稱,日期1. 產(chǎn)品介紹維生藥業(yè)進(jìn)銷存(PSS)軟件是一款專業(yè)的制藥企

6、業(yè)進(jìn)銷存管理系統(tǒng),軟件囊括了制藥企業(yè)日常經(jīng)營管理的全過程。軟件覆蓋制藥企業(yè)關(guān)于藥品的采購、銷售、庫存、賬目、管理決策支持等各個環(huán)節(jié),軟件的各個模塊操作界面簡單、實用,軟件幫助系統(tǒng)圖文并茂,讓用戶可以在最短的時間內(nèi)掌握軟件的使用方法,幫助客戶生意早日更上一層樓。軟件的采購管理、銷售管理、庫存管理功能強(qiáng)大,靈活,同時為用戶提供方便實用的模糊查詢功能,用戶可以在最短時間內(nèi)找到自己所需要的信息。軟件系統(tǒng)采用流行的B/S結(jié)構(gòu),可以供多臺電腦協(xié)同工作,數(shù)據(jù)共享。軟件采用模塊級安全管理,系統(tǒng)安全性高。軟件對在使用過程中可能出現(xiàn)的外部意外情況,如斷電、網(wǎng)絡(luò)中斷等均進(jìn)行了妥善處理,可以確保用戶數(shù)據(jù)的完整性,同時

7、在外部故障消除后,系統(tǒng)仍能繼續(xù)操作。系統(tǒng)軟件采用SSH進(jìn)行開發(fā),數(shù)據(jù)存儲采用MySQL數(shù)據(jù)庫進(jìn)行統(tǒng)一管理。軟件的部署簡單,只需要在網(wǎng)站發(fā)布即可。2. 產(chǎn)品面向的用戶群體維生藥業(yè)進(jìn)銷存(PSS)主要是幫助該企業(yè)以及相關(guān)制藥企業(yè)全面有效管理采購、銷售和庫存以及賬目的核對,針對性較強(qiáng)。3. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范本產(chǎn)品的是一套標(biāo)準(zhǔn)的進(jìn)銷存軟件,符合國家財務(wù)標(biāo)準(zhǔn),本產(chǎn)品遵循計算機(jī)軟件保護(hù)條例的各項規(guī)定。4. 產(chǎn)品范圍維生藥業(yè)進(jìn)銷存(PSS)進(jìn)銷存管理系統(tǒng)是集采購、銷售及庫存管理于一體的制藥企業(yè)管理軟件系統(tǒng)。本產(chǎn)品主要適用于制藥相關(guān)行業(yè)標(biāo)準(zhǔn)較強(qiáng)的行業(yè)。5. 產(chǎn)品中的角色角色名稱職責(zé)描述管理員擁有使用系

8、統(tǒng)所有功能的權(quán)限。采購員在擁有相應(yīng)的權(quán)限的情況下,負(fù)責(zé)采購計劃和采購單、供應(yīng)商維護(hù)、貨品維護(hù)。采購經(jīng)理在擁有相應(yīng)的權(quán)限的情況下,主要負(fù)責(zé)采購計劃的審核。銷售員在擁有相應(yīng)的權(quán)限的情況下,負(fù)責(zé)銷售出庫和銷售退貨、銷售報表、客戶維護(hù)。財務(wù)員在擁有相應(yīng)的權(quán)限的情況下,負(fù)責(zé)供應(yīng)商往來賬、客戶往來賬、發(fā)表核對入賬、財務(wù)報表。庫管員在擁有相應(yīng)的權(quán)限的情況下,負(fù)責(zé)物料驗收、原材料庫存管理、雜品、商品庫存管理、庫存報表、貨品維護(hù)。6. 產(chǎn)品的功能性需求6.0系統(tǒng)業(yè)務(wù)模塊圖6.1功能性需求分類功能類別功能名稱、標(biāo)識符描述財務(wù)管理供應(yīng)商往來賬記錄廠商和供應(yīng)商和客戶直接的賬務(wù)關(guān)系和賬務(wù)來往客戶往來賬基本資料管理供應(yīng)商

9、維護(hù)供應(yīng)商修改,刪除,新增或查詢供應(yīng)商數(shù)據(jù),系統(tǒng)根據(jù)用戶的操作,對供應(yīng)商資料進(jìn)行更新或顯示。貨品維護(hù)用戶修改,刪除,新增或查詢貨品數(shù)據(jù),系統(tǒng)根據(jù)用戶的操作,對貨品資料進(jìn)行更新或顯示。客戶維護(hù)用戶修改,刪除,新增或查詢客戶數(shù)據(jù),系統(tǒng)根據(jù)用戶的操作,對客戶資料進(jìn)行更新或顯示。采購管理采購計劃在審核狀態(tài)和執(zhí)行狀態(tài)允許的情況下,用戶對采購計劃(原料采購,雜品采購)信息的維護(hù)(添加、刪除、修改、查詢)以及對點擊文本框彈出的采購計劃明細(xì)單的操作,如添加、刪除、修改、查詢采購計劃明細(xì)單。經(jīng)理審核通過后才可以繼續(xù)進(jìn)行采購,審核未通過,對采購計劃單及采購計劃明細(xì)單進(jìn)行修改。采購用戶錄入采購單及明細(xì)采購原材料及雜

10、物,完成后可對采購單及明細(xì)進(jìn)行修改,刪除,查詢。采購匯總信息用戶錄入查詢條件,對采購信息進(jìn)行查詢銷售管理銷售出庫用戶通過錄入銷售出庫單記錄銷售的貨物,并可對銷售出庫單及其單據(jù)中的貨物明細(xì)進(jìn)行修改、刪除與查詢。銷售退貨用戶通過錄入銷售退貨單退回已銷售貨物,并可對銷售退貨單及其單據(jù)中的貨物明細(xì)進(jìn)行修改、刪除與查詢。庫存管理物料驗收用戶通過物料檢驗是否通過,對原材料庫存、雜品庫存、商品庫存進(jìn)行查詢、盤點、預(yù)警。原材料管理雜品管理商品管理系統(tǒng)維護(hù)管理部門管理分為采購部、銷售部、財務(wù)部、庫管部,管理員可以增加、刪除、修改和查詢之類的操作。員工管理各個員工可以修改自己的基本資料。角色管理分為管理員、采購員

11、、采購部經(jīng)理、銷售員、庫管員、會計。管理員可以禁用角色。權(quán)限管理管理員分配權(quán)限之后,員工可以看自己相應(yīng)部門的信息,并可以進(jìn)行增加、修改、刪除之類的操作。報表導(dǎo)出財務(wù)報表打印按日期或用戶定義的匯總方式對往來賬進(jìn)行匯總,并將匯總結(jié)果導(dǎo)出到Excel中。庫存報表打印按日期或用戶定義的匯總方式對庫存信息進(jìn)行匯總,并將匯總結(jié)果導(dǎo)出到Excel中。物資采購報表打印按日期或用戶定義的匯總方式對物資采購信息進(jìn)行匯總,并將匯總結(jié)果導(dǎo)出到Excel中。物資銷售報表打印按日期或用戶定義的匯總方式對物資銷售記錄信息進(jìn)行匯總,并將匯總結(jié)果導(dǎo)出到Excel中6.2用例圖工作流6.2.1進(jìn)銷存系統(tǒng)用例圖圖6-1 進(jìn)銷存系統(tǒng)

12、總用例圖6.2.2基本資料管理用例圖圖6-2基本資料維護(hù)用例圖基本資料管理工作流貨品維護(hù)1.0 用例名稱:貨品維護(hù)中文名稱:貨品維護(hù)功能:用于維護(hù)公司貨品(原料和雜品)的資料信息,用戶修改,刪除,新增或查詢貨品數(shù)據(jù),系統(tǒng)根據(jù)用戶的操作,對貨品資料進(jìn)行更新或顯示。1.1 簡要說明:本用例的功能主要是增加、刪除、修改、查詢公司貨品資料的信息。1.2 事件流:1.2.1 基本流:1 用戶請求維護(hù)公司貨品資料。2 系統(tǒng)顯示公司貨品信息資料。3 根據(jù)用戶的操作執(zhí)行以下相應(yīng)操作。用戶修改已經(jīng)存在的貨品的信息,系統(tǒng)執(zhí)行修改貨品信息子流。用戶選擇增加貨品信息操作,系統(tǒng)執(zhí)行增加貨品信息子流。用戶選擇刪除貨品信息

13、操作,系統(tǒng)執(zhí)行刪除貨品信息子流。用戶選擇查詢符合指定條件的貨品的信息,系統(tǒng)執(zhí)行查詢貨品信息子流。4 系統(tǒng)保存用戶操作結(jié)果。5 用戶要求結(jié)束公司貨品資料的維護(hù)。6 系統(tǒng)結(jié)束公司貨品資料的顯示。1.2.1.1 修改貨品信息子流1 系統(tǒng)顯示修改貨品信息界面。2 用戶修改貨品信息并要求保存。3 系統(tǒng)驗證修改過的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用戶重新輸入。4在用戶重新輸入并要求保存時,轉(zhuǎn)步驟3;在用戶取消修改貨品信息時,轉(zhuǎn)基本 流3。1.2.1.2 增加貨品信息子流1 顯示新增貨品信息輸入界面。2 用戶輸入新貨品信息并要求保存。3 系統(tǒng)驗證新輸入的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用

14、戶重新輸入; 通過驗證,轉(zhuǎn)基本流3。4 在用戶重新輸入并要求保存時,轉(zhuǎn)步驟3;在用戶取消增加貨品信息時,系統(tǒng)返回基本流4。 1.2.1.3 刪除產(chǎn)品信息子流1 用戶選擇要被刪除的貨品信息。2 用戶請求刪除選擇的貨品信息。3 根據(jù)請求被刪除的貨品交易情況,執(zhí)行以下操作。 如果公司曾經(jīng)銷售過該貨品或采購過該貨品,提醒這些貨品曾經(jīng)有過交易記錄,不允許被刪除。轉(zhuǎn)刪除產(chǎn)品信息子流1。 如果不屬于上述情況,則允許刪除產(chǎn)品信息,繼續(xù)執(zhí)行下一步驟。4 系統(tǒng)詢問用戶是否真的要刪除指定貨品的信息。5 根據(jù)用戶的選擇,系統(tǒng)執(zhí)行相應(yīng)的操作。用戶選擇繼續(xù)刪除,系統(tǒng)刪除該貨品的信息。用戶選擇取消,系統(tǒng)不刪除該貨品的信息。

15、6 系統(tǒng)返回基本流4。1.2.1.4 查詢貨品信息子流1 顯示指定查詢條件界面。2 用戶指定查詢條件,并確認(rèn)操作。3 系統(tǒng)顯示符合條件的貨品信息。1.2.2 備選流:1.2.2.1 備選流1:1 如果在用戶請求保存操作結(jié)果的時候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫管理系統(tǒng)等外部原因造成操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?,并維護(hù)用戶的操作狀態(tài),在外部原因消除之后,用戶仍能繼續(xù)操作。1.3 特殊需求:1 貨品編號必須指定。2 貨品名稱必須指定。當(dāng)某貨品有一個以上供應(yīng)單位時,在做刪除操作前解除與供應(yīng)商間的數(shù)據(jù)關(guān)系4 當(dāng)采購員在采購計劃中重新修改貨品價格后自動保存。1.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。

16、2 擁有維護(hù)貨品資料的權(quán)限。1.5 后置條件:1 系統(tǒng)保存修改過的貨品資料。1.6 附加說明:1 操作的貨品資料應(yīng)包括:貨品編號、貨品名稱、規(guī)格型號、單價、計量單位、備注。2. 供應(yīng)商資料維護(hù)2.0 用例名稱:維護(hù)供應(yīng)商數(shù)據(jù)中文名稱:維護(hù)供應(yīng)商數(shù)據(jù)功能:用于維護(hù)公司的供應(yīng)商資料。2.1 簡要說明:本用例的功能主要是增加、刪除、修改、查詢公司供應(yīng)商的信息。2.2 事件流:2.2.1 基本流:1 用戶請求維護(hù)供應(yīng)商資料。2 系統(tǒng)顯示供應(yīng)商資料。3 根據(jù)用戶的操作執(zhí)行以下相應(yīng)操作。用戶修改已經(jīng)存在的供應(yīng)商信息,系統(tǒng)執(zhí)行修改供應(yīng)商信息子流。用戶選擇增加供應(yīng)商信息操作,系統(tǒng)執(zhí)行增加供應(yīng)商信息子流。用戶選

17、擇刪除供應(yīng)商信息操作,系統(tǒng)執(zhí)行刪除供應(yīng)商信息子流。用戶選擇查詢符合指定條件的供應(yīng)商的信息,系統(tǒng)執(zhí)行查詢供應(yīng)商子流。4 系統(tǒng)保存用戶操作結(jié)果。5 用戶要求結(jié)束供應(yīng)商資料的維護(hù)。6 系統(tǒng)結(jié)束供應(yīng)商資料的顯示。2.2.1.1 修改供應(yīng)商信息子流1 顯示修改供應(yīng)商信息界面。2 用戶修改供應(yīng)商信息并要求保存。3 系統(tǒng)驗證修改過的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用戶重新輸入; 通過驗證轉(zhuǎn)基本流4。4 在用戶重新輸入并要求保存時轉(zhuǎn)步驟3;在用戶取消修改供應(yīng)商信息時,系統(tǒng)返 回基本流3。2.2.1.2 增加供應(yīng)商信息子流1 顯示新增供應(yīng)商信息輸入界面。2 用戶輸入供應(yīng)商信息并要求保存。3 系統(tǒng)驗證新

18、輸入的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用戶重新輸入; 通過驗證轉(zhuǎn)基本流4。4 在用戶重新輸入并要求保存時轉(zhuǎn)步驟3;在用戶取消增加供應(yīng)商信息時,系統(tǒng)返 回基本流3。 2.2.1.3 刪除供應(yīng)商信息子流1 用戶選擇要被刪除的供應(yīng)商信息。2 用戶請求刪除選擇的供應(yīng)商信息。3 根據(jù)用戶請求刪除的供應(yīng)商的交易情況,系統(tǒng)執(zhí)行以下操作。該供應(yīng)商與公司有交易記錄,不允許刪除,系統(tǒng)提醒用戶,并轉(zhuǎn)向刪除供應(yīng)商信息子流1。該供應(yīng)商與公司未發(fā)生過交易情況,則允許刪除,繼續(xù)執(zhí)行下一步驟。4 系統(tǒng)詢問用戶是否真的要刪除指定供應(yīng)商的信息。5 根據(jù)用戶的選擇,系統(tǒng)執(zhí)行相應(yīng)的操作。用戶選擇繼續(xù)刪除,系統(tǒng)刪除該供應(yīng)商的

19、信息。用戶選擇取消,系統(tǒng)不刪除該供應(yīng)商的信息。6 系統(tǒng)返回基本流4。2.2.1.4 查詢供應(yīng)商信息子流1 顯示指定查詢條件界面。2 用戶指定查詢條件并確認(rèn)操作。3 系統(tǒng)顯示符合條件的供應(yīng)商信息。2.2.2 備選流:2.2.2.1 備選流1:1 如果在用戶請求保存操作結(jié)果的時候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫管理系統(tǒng)等外部原因造 成操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?,并維護(hù)用戶的操作狀態(tài),在外部原因消除之后,用戶仍能繼續(xù)操作。2.3 特殊需求:1 供應(yīng)商編號必須指定,輸入不能超過8位字符。2 輸入供應(yīng)商名稱不能為空。3 輸入聯(lián)系人姓名不能超過30個英文字符或15個漢字。4 輸入聯(lián)系方式要符合規(guī)格5

20、 輸入供應(yīng)商地址、工廠地址不能為空。2.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 擁有維護(hù)供應(yīng)商信息資料的權(quán)限。2.5 后置條件:系統(tǒng)保存修改過的供應(yīng)商信息資料。2.6 附加說明:供應(yīng)商資料應(yīng)包括:供應(yīng)商編號、供應(yīng)商名稱、法人代表、聯(lián)系人、聯(lián)系人電話、公司傳真、公司電話、供應(yīng)商地址、備注。3客戶資料維護(hù)3.0 用例名稱:中文名稱:維護(hù)客戶資料功能:用于維護(hù)公司客戶的資料。3.1 簡要說明:本用例的功能主要是增加、刪除、修改、查詢公司客戶的信息。3.2 事件流:3.2.1 基本流:1 用戶請求維護(hù)公司客戶資料。2 系統(tǒng)顯示公司客戶資料。3 根據(jù)用戶的操作執(zhí)行以下相應(yīng)操作。用戶修改已經(jīng)存在的客戶信

21、息,系統(tǒng)執(zhí)行修改客戶信息子流。用戶選擇增加客戶信息操作,系統(tǒng)執(zhí)行增加客戶信息子流。用戶選擇刪除客戶信息操作,系統(tǒng)執(zhí)行刪除客戶信息子流。用戶選擇查詢符合指定條件的客戶的信息,系統(tǒng)執(zhí)行查詢客戶子流。4 系統(tǒng)保存用戶操作結(jié)果。5 用戶要求結(jié)束公司客戶資料的維護(hù)。6 系統(tǒng)結(jié)束公司客戶資料的顯示。3.2.1.1 修改客戶信息子流1 顯示修改客戶信息界面。2 用戶修改客戶信息并要求保存客戶信息。3 系統(tǒng)驗證修改過的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用戶重新輸入。 通過驗證返回基本流4。4 在用戶重新輸入并要求保存時,轉(zhuǎn)步驟3;在用戶取消修改客戶信息時,系統(tǒng)返 回基本流3。3.2.1.2 增加客戶信

22、息子流1 顯示新增客戶信息輸入界面。2 用戶輸入新客戶信息并要求保存。3 系統(tǒng)驗證新輸入的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求重新輸入;如 果通過驗證返回基本流4。4 在用戶重新輸入并要求保存時,返回步驟3;在用戶取消增加客戶信息時,返回 基本流3 3.2.1.3 刪除客戶信息子流1 用戶選擇要被刪除的客戶信息。2 用戶請求刪除選擇的客戶信息。3 根據(jù)用戶請求刪除的客戶的交易情況,系統(tǒng)執(zhí)行以下操作。該客戶與公司有交易記錄,不允許刪除,系統(tǒng)提醒用戶,并轉(zhuǎn)向刪除客戶信息子流1。該客戶與公司未發(fā)生過交易情況,則允許刪除,繼續(xù)執(zhí)行下一步驟。4 系統(tǒng)詢問用戶是否真的要刪除指定客戶的信息。5 根據(jù)用

23、戶的選擇,系統(tǒng)執(zhí)行相應(yīng)的操作。用戶選擇繼續(xù)刪除,系統(tǒng)刪除該客戶的信息。用戶選擇取消,系統(tǒng)不刪除該客戶的信息。6 系統(tǒng)返回基本流4。3.2.1.4 查詢客戶信息子流1 顯示指定查詢條件界面。2 用戶指定查詢條件,并確認(rèn)操作。3 系統(tǒng)顯示符合條件的客戶信息。3.2.2 備選流:3.2.2.1 備選流1:1 如果在用戶請求保存操作結(jié)果的時候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫管理系統(tǒng)等外部原因造 成操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?,并維護(hù)用戶的操作狀態(tài), 在外部原因消除之后,用戶仍能繼續(xù)操作。3.3 特殊需求:1 客戶編號必須指定,輸入不能超過8位字符。2 輸入公司名稱不能為空。3 輸入聯(lián)系人姓名不能超

24、過30個英文字符或15個漢字。4 輸入聯(lián)系方式要符合規(guī)格5 輸入客戶地址,送貨地址不能為空。3.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 擁有維護(hù)客戶資料的權(quán)限。3.5 后置條件:系統(tǒng)保存修改過的客戶信息資料。3.6 附加說明: 客戶資料應(yīng)包括:客戶編號、公司名稱、法人代表、聯(lián)系人、聯(lián)系人電話、公司傳真、公司電話,客戶地址,送貨地址。6.2.3 采購管理用例圖圖6-3 采購用例圖采購管理工作流采購計劃1.0 用例名稱:采購計劃及采購計劃明細(xì)中文名稱:采購計劃及采購計劃明細(xì)功能:用于維護(hù)公司采購計劃及采購計劃明細(xì)信息。1.1 簡要說明:本用例的功能主要是采購計劃(原料采購,雜品采購)信息的維護(hù)(

25、添加、刪除、修改、查詢)以及對點擊添加明細(xì)按鈕彈出的采購計劃明細(xì)單的操作,如添加、刪除、修改、查詢采購計劃明細(xì)單。不過可以對采購計劃表和采購計劃明細(xì)表執(zhí)行添加、刪除、修改操作的前提是審核狀態(tài)為等待審核或未通過時并且執(zhí)行狀態(tài)為未執(zhí)行時,否則只能進(jìn)行對對采購計劃表和采購計劃明細(xì)表的查詢操作。一條采購計劃可以對應(yīng)一條或多條采購計劃明細(xì)表。經(jīng)理審核通過后才可以繼續(xù)進(jìn)行采購,審核未通過,對采購計劃單及采購計劃明細(xì)單進(jìn)行修改。1.2 事件流:1.2.1 基本流:1 用戶請求維護(hù)公司采購計劃單資料。2 系統(tǒng)顯示公司采購計劃單信息。3 根據(jù)用戶的操作執(zhí)行以下相應(yīng)操作。用戶修改已經(jīng)存在的采購計劃單數(shù)據(jù),系統(tǒng)執(zhí)行

26、修改采購計劃單子流。用戶選擇增加采購計劃單操作,系統(tǒng)執(zhí)行增加采購計劃單子流。用戶選擇刪除采購計劃單操作,系統(tǒng)執(zhí)行刪除采購計劃單子流。用戶選擇查詢符合指定條件的采購計劃單,系統(tǒng)執(zhí)行查詢采購計劃單子流。4 根據(jù)用戶要求保存的信息在保存之前被處理的方式不同,系統(tǒng)執(zhí)行以下操作。審核狀態(tài)為等待審核或未通過時并且執(zhí)行狀態(tài)為未執(zhí)行時才可以添加、修改或刪除,否則提示不能進(jìn)行添加、修改或刪除操作,只可以進(jìn)行查詢操作關(guān)于審核狀態(tài):采購計劃單保存前,如果之前提交到經(jīng)理,經(jīng)理未審核的采購計劃單則修改審核狀態(tài)為未通過,若還未審核,則修改審核狀態(tài)為等待審核,若經(jīng)理審核通過,則修改審核狀態(tài)是通過。首次添加一個采購計劃單時,

27、默認(rèn)審核狀態(tài)為等待審核。關(guān)于執(zhí)行狀態(tài):采購計劃單的執(zhí)行狀態(tài)在提交到貨單計劃時檢測,其下的所有采購計劃明細(xì)單的狀態(tài)都完成則完成。5 用戶要求結(jié)束采購計劃單數(shù)據(jù)的維護(hù)。6 系統(tǒng)結(jié)束公司采購計劃單數(shù)據(jù)的顯示。7 注意:點擊添加明細(xì)按鈕進(jìn)入采購計劃明細(xì)單后進(jìn)行的操作的注意點同采購計劃單同,及審核狀態(tài)為等待審核或未通過時并且執(zhí)行狀態(tài)為未執(zhí)行時才可以添加、修改或刪除,否則提示不能進(jìn)行添加、修改或刪除操作,只可以進(jìn)行查詢操作。1.2.1.1 修改采購計劃單子流1 顯示修改采購計劃單信息界面。 2 用戶修改采購計劃單信息并要求保存。3 系統(tǒng)驗證修改過的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用戶重新輸入;通

28、過驗證轉(zhuǎn)基本流4驗證信息包括:可以修改的前提是審核狀態(tài)為等待審核或未通過時并且執(zhí)行狀態(tài)為未執(zhí)行時才可以修改,否則提示不能修改(因為若審核狀態(tài)為通過了,已經(jīng)報告給了上級,不能改變了)一些信息的非空驗證。5用戶重新輸入并要求保存,轉(zhuǎn)步驟3;用戶取消采購計劃單據(jù)的修改,返回基本流3。6注意:點擊添加明細(xì)按鈕進(jìn)入采購計劃明細(xì)單后進(jìn)行的操作的注意點同采購計劃單同,及審核狀態(tài)為等待審核或未通過時并且執(zhí)行狀態(tài)為未執(zhí)行時才可以修改,否則提示不能進(jìn)行修改操作,只可以進(jìn)行查詢操作。1.2.1.2 增加采購計劃單據(jù)子流1 顯示新增采購計劃單據(jù)輸入界面。2 用戶輸入新采購計劃單據(jù)的信息并要求保存。3 系統(tǒng)驗證新輸入的

29、信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用戶重新輸入;通過驗證轉(zhuǎn)基本流4。4 驗證信息包括:可以增加的前提是審核狀態(tài)為等待審核或未通過時并且執(zhí)行狀態(tài)為未執(zhí)行時才可以修改,否則提示不能增加(因為若審核狀態(tài)為通過了,已經(jīng)報告給了上級,不能改變了)一些信息的非空驗證。5 用戶重新輸入并要求保存,轉(zhuǎn)步驟3;用戶取消采購計劃單據(jù)的修改,返回基本流3。6 注意:點擊添加明細(xì)按鈕彈出采購計劃明細(xì)單,其中添加時,貨品名稱通過下拉列表選取。7 注意:點擊添加明細(xì)按鈕進(jìn)入采購計劃明細(xì)單后進(jìn)行的操作的注意點同采購計劃單同,及審核狀態(tài)為等待審核或未通過時并且執(zhí)行狀態(tài)為未執(zhí)行時才可以添加,否則提示不能進(jìn)行添加操作,只

30、可以進(jìn)行查詢操作。1.2.1.3 刪除采購計劃單據(jù)子流1 用戶選擇要被刪除的采購計劃單據(jù)。2 用戶請求刪除選擇的采購計劃單據(jù)。3 系統(tǒng)驗證是否允許刪除該采購計劃單據(jù)信息(驗證方式:審核狀態(tài)為等待審核或未通過時并且執(zhí)行狀態(tài)為未執(zhí)行時才可以刪除,否則提示不能刪除);4 系統(tǒng)詢問用戶是否真的要刪除指定采購計劃單據(jù)。5 根據(jù)用戶的選擇,系統(tǒng)執(zhí)行相應(yīng)的操作。用戶選擇繼續(xù)刪除,系統(tǒng)刪除該采購計劃單據(jù)的信息。用戶選擇取消,系統(tǒng)不刪除該采購計劃單據(jù)的信息。6 系統(tǒng)返回基本流4。7注意:點擊添加明細(xì)按鈕進(jìn)入采購計劃明細(xì)單后進(jìn)行的操作的注意點同采購計劃單同,及審核狀態(tài)為等待審核或未通過時并且執(zhí)行狀態(tài)為未執(zhí)行時才可

31、以刪除,否則提示不能進(jìn)行刪除操作,只可以進(jìn)行查詢操作。1.2.1.4 查詢采購單計劃信息子流1 顯示指定查詢條件界面。2 用戶指定查詢條件,并確認(rèn)操作。3 系統(tǒng)顯示符合條件的采購計劃單據(jù)信息。1.2.2 備選流:1.2.2.1 備選流1:如果在用戶請求保存操作結(jié)果的時候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫管理系統(tǒng)等外部原因造成操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?,并維護(hù)用戶的操作狀態(tài),在外部原因消除之后,用戶仍能繼續(xù)操作。1.3 特殊需求:1計劃單ID必須指定。2制單日期默認(rèn)為系統(tǒng)當(dāng)前日期。3 添加、刪除、修改采購計劃表和采購計劃明細(xì)表時必須保證通過了驗證。4 必須指定計劃明細(xì)id。5 在用戶添加完采

32、購計劃明細(xì)單之后,系統(tǒng)在采購計劃單自動顯示該此次計劃單的總金額。6 采購計劃明細(xì)單中也可以進(jìn)行增刪改查的操作,利用異步刷新技術(shù)。7 雜品采購時在采購計劃明細(xì)單中添加使用部門一個數(shù)據(jù)。1.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 擁有維護(hù)采購計劃單據(jù)資料的權(quán)限。1.5 后置條件:1 系統(tǒng)保存修改過的采購計劃單據(jù)信息。1.6 附加說明1 采購計劃單據(jù)內(nèi)容包括:計劃單ID、制單日期、總金額、經(jīng)手人、審核狀態(tài)、執(zhí)行狀態(tài)、備注。細(xì)按鈕彈出的從表采購計劃明細(xì)單內(nèi)容包括:計劃明細(xì)id、計劃單ID、貨品名稱、使用部門、單價、計劃數(shù)量、未采購數(shù)量、執(zhí)行狀態(tài)、總金額、備注。采購1.0 用例名稱:采購中文名稱:采購

33、功能:用于維護(hù)公司采購信息。1.1 簡要說明:本用例的功能主要是增加、刪除、修改、查詢公司采購的信息。1.2 事件流:1.2.1 基本流:1 用戶請求維護(hù)公司采購單據(jù)資料。2 系統(tǒng)顯示公司采購單據(jù)信息。3 根據(jù)用戶的操作執(zhí)行以下相應(yīng)操作。用戶修改已經(jīng)存在的采購單據(jù),系統(tǒng)執(zhí)行修改采購單據(jù)子流。用戶選擇增加采購單據(jù)操作,系統(tǒng)執(zhí)行增加采購單據(jù)子流。用戶選擇刪除采購單據(jù)操作,系統(tǒng)執(zhí)行刪除采購單據(jù)子流。用戶選擇查詢符合指定條件的采購單據(jù),系統(tǒng)執(zhí)行查詢采購單據(jù)子流。4 根據(jù)用戶要求保存的信息在保存。5 用戶要求結(jié)束采購單據(jù)數(shù)據(jù)的維護(hù)。6 系統(tǒng)結(jié)束公司采購單據(jù)數(shù)據(jù)的顯示。1.2.1.1 修改采購單據(jù)子流1

34、顯示修改采購單據(jù)信息界面。2 用戶修改采購單據(jù)信息并要求保存。3 系統(tǒng)驗證修改過的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用戶重新輸入;通過驗證轉(zhuǎn)基本流4。驗證信息包括:特殊需求部分描述的驗證信息。4 用戶重新輸入并要求保存,轉(zhuǎn)步驟3;用戶取消采購單據(jù)的修改,返回基本流3。1.2.1.2 增加采購單據(jù)子流1 顯示新增采購單據(jù)輸入界面。2 用戶輸入新采購單據(jù)的信息和采購明細(xì)單的信息并要求保存。3 系統(tǒng)驗證新輸入的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用戶重新輸入;通過驗證轉(zhuǎn)基本流4。驗證信息包括:特殊需求部分描述的驗證信息。4 用戶重新輸入并要求保存,轉(zhuǎn)步驟3;用戶取消采購單據(jù)的保存,返回

35、基本流3。1.2.1.3 刪除采購單據(jù)子流1 用戶選擇要被刪除的采購單據(jù)。2 用戶請求刪除選擇的采購單據(jù)。3 系統(tǒng)驗證是否允許刪除該采購單據(jù)信息4 系統(tǒng)詢問用戶是否真的要刪除指定采購單據(jù)。5 根據(jù)用戶的選擇,系統(tǒng)執(zhí)行相應(yīng)的操作。用戶選擇繼續(xù)刪除,系統(tǒng)刪除該采購入庫單據(jù)的信息。用戶選擇取消,系統(tǒng)不刪除該采購入庫單據(jù)的信息。6 系統(tǒng)返回基本流4。1.2.1.4 查詢采購單信息子流1 顯示指定查詢條件界面。2 用戶指定查詢條件,并確認(rèn)操作。3 系統(tǒng)顯示符合條件的采購入庫單據(jù)信息。1.2.2 備選流:1.2.2.1 備選流1:如果在用戶請求保存操作結(jié)果的時候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫管理系統(tǒng)等外部原因造成操作

36、結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?,并維護(hù)用戶的操作狀態(tài),在外部原因消除之后,用戶仍能繼續(xù)操作。1.3 特殊需求:1 采購單單號自動生成。2 供應(yīng)商信息必須在系統(tǒng)基本資料中的供應(yīng)商資料中存在。3 填寫采購單明細(xì)時,必須符合47規(guī)定。4 必須指定商品編號5 必須指定商品數(shù)量,商品數(shù)量只能輸入數(shù)字和小數(shù)點。6 必須指定商品價格,商品價格只能輸入數(shù)字和小數(shù)點。7 在用戶選擇商品之后,系統(tǒng)顯示該商品的指導(dǎo)進(jìn)貨價格。1.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 擁有維護(hù)采購入庫單據(jù)資料的權(quán)限。1.5 后置條件:1 系統(tǒng)保存修改過的采購入庫單據(jù)信息。1.6 附加說明1 采購單據(jù)內(nèi)容包括:采購單單號

37、、供應(yīng)商、采購日期、經(jīng)手人、總金額以及商品明細(xì)、其中商品明細(xì)包括商品編號、商品數(shù)量、單價及金額、已到數(shù)量、未到數(shù)量、計劃單編號、執(zhí)行狀態(tài)。3. 采購匯總2.0 用例名稱:采購匯總中文名稱:采購匯總功能:用于公司查看采購匯總信息。1.1 簡要說明:本用例的功能主要是查詢公司采購匯總的信息。1.2 事件流:1.2.1 基本流:1 用戶請求維護(hù)公司采購單據(jù)信息資料。2 系統(tǒng)顯示指定查詢條件界面。2 用戶指定查詢條件,并確認(rèn)操作。3 系統(tǒng)顯示符合條件的采購入庫單據(jù)信息。1.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 擁有維護(hù)采購入庫單據(jù)資料的權(quán)限。6.2.4 銷售管理用例圖圖6-4 銷售用例圖銷售工作流

38、銷售出庫1.0 用例名稱:銷售出庫中文名稱:銷售出庫功能:用于維護(hù)公司銷售出庫信息。1.1 簡要說明:本用例的功能主要是銷售主表信息的維護(hù)(添加、刪除、查詢)以及對銷售明細(xì)單的操作,如添加、刪除、修改、查詢銷售明細(xì)單。對銷售單和銷售明細(xì)單執(zhí)行的刪除、修改操作的前提是銷售的產(chǎn)品還未出庫。一條銷售單可以對應(yīng)一條或多條銷售明細(xì)單。1.2 事件流:1.2.1 基本流:1 用戶請求維護(hù)公司銷售出庫單據(jù)資料。2 系統(tǒng)顯示公司銷售出庫單據(jù)資料。3 根據(jù)用戶的操作執(zhí)行以下相應(yīng)操作。用戶修改已經(jīng)存在的銷售明細(xì)單據(jù),系統(tǒng)執(zhí)行修改銷售明細(xì)單據(jù)子流。用戶選擇增加銷售主表或銷售明細(xì)表單據(jù)操作,系統(tǒng)執(zhí)行增加銷售主表或銷售

39、明細(xì)表單據(jù)子流。用戶選擇刪除銷售主表或銷售明細(xì)表單據(jù)操作,系統(tǒng)執(zhí)行刪除銷售主表或銷售明細(xì)表單據(jù)子流。用戶選擇查詢符合指定條件的銷售主表或銷售明細(xì)表單據(jù),系統(tǒng)執(zhí)行查詢銷售主表或銷售明細(xì)表單據(jù)子流。4 根據(jù)用戶要求保存的信息在保存之前被處理的方式不同,系統(tǒng)執(zhí)行以下操作。用戶要求保存的是被修改過的單據(jù)信息,更新相關(guān)商品的虛擬庫存量(公式:虛擬庫存量當(dāng)前商品虛擬庫存數(shù)量修改前的單據(jù)上的商品數(shù)量修改后的單據(jù)上的商品數(shù)量),保存銷售出庫單據(jù)信息。用戶要求保存的是新增加的單據(jù)信息,更新每種商品的庫存數(shù)量(更新公式:當(dāng)前虛擬庫存數(shù)量當(dāng)前虛擬庫存數(shù)量本次單據(jù)中商品數(shù)量),保存單據(jù)信息。 用戶要求保存的是被刪除的

40、信息,更新相關(guān)商品的庫存量(公式:虛擬庫存量當(dāng)前虛擬庫存量被刪除的單據(jù)的商品數(shù)量),刪除數(shù)據(jù)庫中銷售出庫單單據(jù)信息。5 用戶要求結(jié)束銷售出庫單據(jù)數(shù)據(jù)的維護(hù)。6 系統(tǒng)結(jié)束公司銷售出庫單據(jù)數(shù)據(jù)的顯示。7 注意:銷售單出庫狀態(tài)為否的時候銷售單和銷售明細(xì)單才可以執(zhí)行刪除和修改操作,否則只能進(jìn)行添加、查詢操作。1.2.1.1 修改銷售出庫單據(jù)子流1 系統(tǒng)顯示修改銷售出庫單據(jù)界面。2 用戶修改銷售出庫單據(jù)。3 系統(tǒng)驗證修改過的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用戶重新輸入; 如果通過驗證,返回基本流4。驗證信息包括:特殊需求部分描述的驗證信息。每種商品庫存數(shù)量是否允許修改商品數(shù)量(驗證公式:當(dāng)前虛

41、擬庫存數(shù)量單據(jù)修改前的商品數(shù)量單據(jù)修改后的商品數(shù)量=0 允許修改)。在單據(jù)中添加一條明細(xì)后,驗證該明細(xì)內(nèi)的商品是否足夠(驗證公式:當(dāng)前虛擬庫存數(shù)量該商品在單據(jù)上的數(shù)量=0 該商品的當(dāng)前存量滿足本次單據(jù)增加明細(xì)的需要)。在用戶重新輸入并要求驗證時,返回步驟3;在用戶取消對銷售出庫單據(jù)的修改 時,返回基本流3。注意:出庫狀態(tài)為否的時候才可以對銷售單和銷售明細(xì)單執(zhí)行刪除和修改操作,否則只能執(zhí)行添加、查詢操作。1.2.1.2 增加銷售出庫單據(jù)子流1 顯示新增銷售出庫單據(jù)輸入界面。2 用戶輸入銷售出庫單據(jù)的信息并要求保存。3 系統(tǒng)驗證新輸入的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用戶重新輸入; 通過

42、驗證,返回基本流4。包括以下驗證信息:特殊需求中描述的一般驗證信息。驗證單據(jù)明細(xì)中每一個商品的當(dāng)前虛擬庫存量是否滿足本次銷售的需要。(驗證公式:當(dāng)前虛擬庫存量單據(jù)上該商品的銷售量0 滿足需要)。4 在用戶重新輸入并要求保存時,轉(zhuǎn)步驟3;在用戶取消增加銷售出庫單據(jù)操作時, 系統(tǒng)返回基本流3。 1.2.1.3 刪除銷售出庫單據(jù)子流1 用戶選擇要被刪除的單據(jù)。2 用戶請求刪除選擇的單據(jù)。3 系統(tǒng)詢問用戶是否真的要刪除指定的單據(jù)。4 根據(jù)用戶的選擇,系統(tǒng)執(zhí)行相應(yīng)的操作。用戶選擇繼續(xù)刪除,系統(tǒng)刪除該單據(jù)的信息。用戶選擇取消,系統(tǒng)不刪除該單據(jù)的信息。5系統(tǒng)返回基本流4。6 注意:刪除銷售出庫單據(jù)的前提是產(chǎn)

43、品還未銷售出庫,已經(jīng)銷售出庫的數(shù)據(jù)提示不能刪除。1.2.1.4 查詢銷售出庫信息子流1 顯示指定查詢條件界面。2 用戶指定查詢條件,并確認(rèn)操作。3 系統(tǒng)顯示符合條件的銷售出庫單信息。1.2.2 備選流:1.2.2.1 備選流1:如果在用戶請求保存操作結(jié)果的時候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫管理系統(tǒng)等外部原因造成操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?,并維護(hù)用戶的操作狀態(tài),在外部原因消除之后,用戶仍能繼續(xù)操作。1.3 特殊需求:1 銷售單單號必須指定。2 銷售日期默認(rèn)為系統(tǒng)當(dāng)前日期。3 客戶名稱必須指定,客戶信息必須在系統(tǒng)基本資料中存在。4 經(jīng)手人為登錄人。5 出庫日期在確認(rèn)出庫之后填寫。6 是否出

44、庫、是否已入賬必須填寫。7 填寫銷售出庫明細(xì)時,必須符合以下規(guī)定。8 必須指定商品名稱,商品名稱是通過彈子頁面從商品表中獲得的。9 必須指定商品數(shù)量,商品數(shù)量只能輸入整數(shù)。10 必須指定商品價格,商品價格只能輸入數(shù)字和小數(shù)點。11 總金額根據(jù)銷售數(shù)量和銷售單價自動計算。1.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 擁有維護(hù)銷售出庫單據(jù)資料的權(quán)限。1.5 后置條件:系統(tǒng)保存修改過的銷售出庫單據(jù)信息。1.6 附加說明被操作銷售出庫單據(jù)的內(nèi)容包括:銷售單單號、客戶名稱、銷售日期、出庫日期、送貨地址、總金額、經(jīng)手人、是否出庫、是否已入賬以及銷售明細(xì),每條銷售明細(xì)數(shù)據(jù)包括銷售明細(xì)單號、銷售單ID、商品名

45、稱、數(shù)量、單價、金額、是否出庫及是否有退貨記錄。銷售退貨2.0 用例名稱:中文名稱:銷售退貨單據(jù)信息維護(hù)功能:用于維護(hù)公司的銷售退貨單信息。2.1 簡要說明:本用例的功能主要銷售退貨信息的維護(hù)(添加、查詢)以及對退貨明細(xì)單的操作,如添加、查詢銷售退貨明細(xì)單。一條退貨單可以對應(yīng)多個退貨明細(xì)單。2.2 事件流:2.2.1 基本流:1 用戶請求維護(hù)公司的銷售退貨單信息。2 系統(tǒng)顯示公司的銷售退貨單信息。3 根據(jù)用戶的操作執(zhí)行以下相應(yīng)操作。用戶選擇增加銷售退貨單信息操作,系統(tǒng)執(zhí)行增加銷售退貨單信息子流。用戶選擇查詢符合指定條件的銷售退貨單信息的信息,系統(tǒng)執(zhí)行查詢銷售退貨單信息子流。4 用戶要求保存操作

46、結(jié)果。5 用戶要求結(jié)束銷售退貨單據(jù)數(shù)據(jù)的維護(hù)。6 系統(tǒng)結(jié)束銷售退貨單據(jù)數(shù)據(jù)的顯示。2.2.1.1 增加銷售退貨單據(jù)子流1 顯示新增銷售退貨單據(jù)輸入界面。2 用戶輸入銷售退貨單據(jù)的信息并要求保存。3 系統(tǒng)驗證新輸入的信息,如果沒有通過驗證,系統(tǒng)提醒用戶并要求用戶重新輸入; 通過驗證,返回基本流4。驗證信息包括:特殊需求部分描述的驗證信息。4 在用戶重新并要求保存時,系統(tǒng)返回步驟3;在用戶取消對銷售退貨單據(jù)的新增 時返回基本流3。 5 注意:添加的退貨單信息必須保證是銷售出庫的。2.2.1.2 查詢采購?fù)素泦螕?jù)子流1 顯示指定查詢條件界面。2 用戶指定查詢條件,并確認(rèn)操作。3 系統(tǒng)顯示符合條件的銷

47、售退貨單據(jù)信息。2.2.2 備選流:2.2.2.1 備選流1:如果在用戶請求保存操作結(jié)果的時候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫管理系統(tǒng)等外部原因造成操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩簦⒕S護(hù)用戶的操作狀態(tài),在外部原因消除之后,用戶仍能繼續(xù)操作。2.3 特殊需求:1 銷售退貨單單號必須指定。2客戶名稱必須指定,客戶信息必須在系統(tǒng)基本資料中存在。3 退貨日期為系統(tǒng)默認(rèn)時間。4 銷售單號通過點擊文本框從查詢銷售單信息列表中獲得。5 經(jīng)手人為登錄人。6 是否已入賬必須填寫。7 填寫銷售退貨單明細(xì)時,必須符合以下規(guī)定。8 必須指定商品名稱,商品名稱必須在庫存商品表中存在。9 必須指定商品數(shù)量,商品數(shù)量只能

48、輸入整數(shù)。10 必須指定商品價格,商品價格只能輸入數(shù)字和小數(shù)點。11總金額根據(jù)退貨數(shù)量和退貨單價自動計算。2.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 擁有維護(hù)銷售退貨單據(jù)資料的權(quán)限。2.5 后置條件:1 系統(tǒng)保存修改過的銷售退貨單據(jù)資料。2.6 附加說明被操作銷售退貨單內(nèi)容包括:退貨單單號、銷售單號、客戶名稱、退貨日期、總金額、經(jīng)手人、是否已入賬以及退貨明細(xì),其中退貨明細(xì)包括退貨明細(xì)單單號、退貨單ID、銷售明細(xì)單單號、產(chǎn)品名稱、產(chǎn)品數(shù)量、單價、金額及退貨原因。6.2.5 庫存用例圖圖6-5 庫存用例圖庫存管理工作流原材料庫存管理1.0 用例名稱:原材料庫存管理中文名稱:原材料庫存管理 功能:

49、用于獲得每種原材料的庫存信息以及原材料的入庫和出庫。1.1 簡要說明:本用例的功能主要是查詢、增加、修改、刪除原材料的庫存信息1.2 事件流:1.2.1 基本流:1用戶請求維護(hù)公司原材料資料。2 系統(tǒng)顯示公司到原材料信息。3 根據(jù)用戶的操作執(zhí)行以下相應(yīng)操作。用戶選擇刪除到貨單操作,系統(tǒng)執(zhí)行刪除原材料子流。用戶選擇查詢符合指定條件的原材料,系統(tǒng)執(zhí)行查詢原材料子流。用戶選擇添加符合指定條件的原材料,系統(tǒng)執(zhí)行添加原材料子流。用戶選擇修改符合指定條件的原材料,系統(tǒng)執(zhí)行修改原材料子流1.2.1.1 查詢原材料信息的子流: 1 顯示原材料庫存信息查詢頁面。 2 用戶指定查詢條件,并確認(rèn)操作。3 系統(tǒng)顯示相

50、應(yīng)的查詢信息頁面。 4 顯示原材料信息頁面。1.2.1.2 添加原材料信息的子流: 1 顯示原材料庫存信息查詢頁面。 2 點擊添加按鈕執(zhí)行添加操作。 3 系統(tǒng)顯示原材料添加頁面。如果庫存一直沒有這種原材料,系統(tǒng)顯示添加新原材料信息頁面。如果數(shù)據(jù)庫一直有這種原材料, 則在入庫時做修改的相應(yīng)操作。如果有部門來取原材料,會添加原材料信息,會修改該原材料的庫存數(shù)量。1.2.1.3 刪除原材料信息的子流: 1 顯示原材料庫存信息查詢頁面。 2 用戶點擊刪除按鈕,并確認(rèn)操作是否刪除。如果庫存這種原材料數(shù)量為0的狀態(tài),系統(tǒng)可以刪除這中原材料。如果數(shù)據(jù)庫一直有這種原材料, 那么不能執(zhí)行相應(yīng)刪除操作。1.2.1

51、.4 修改原材料信息的子流: 1.在原材料入庫時進(jìn)行原材料總數(shù)量增加。2.在原材料出庫時進(jìn)行原材料總數(shù)量的減少。3. 可以進(jìn)行庫存盤點,清點原材料,然后在盤點表添加記錄,并且修改數(shù)量值。1.3 備選流:1 如果根據(jù)用戶指定的條件不能找到相應(yīng)的原材料,系統(tǒng)應(yīng)提醒用戶按照指定的查詢條件不能找到相關(guān)的原材料,請用戶重新指定查找條件。1.4 特殊需求:無1.5 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 擁有操作原材料庫存的權(quán)限。1.6 后置條件:用戶獲得想要的原材料庫存信息。1.7 附加說明:查詢到的數(shù)據(jù)庫資料應(yīng)有如下內(nèi)容:原材料庫存單號、原材料名稱、原材料數(shù)量、安全數(shù)量。添加出庫原材料數(shù)據(jù)庫資料應(yīng)有如下

52、內(nèi)容:原材料出庫單號、原材料名稱、原材料數(shù)量、使用部門、出庫日期、經(jīng)手人。商品庫存管理1.0 用例名稱:商品庫存管理中文名稱:商品庫存管理 功能:用于獲得每種商品的庫存信息以及商品的入庫和出庫。1.1 簡要說明:本用例的功能主要是查詢商品的庫存信息和商品出庫入庫。1.2 事件流:1.2.1 基本流: 1.系統(tǒng)顯示庫存當(dāng)中的商品信息 2.根據(jù)用戶的操作執(zhí)行以下相應(yīng)操作。 用戶請求查詢公司的商品的庫存信息,系統(tǒng)顯示查詢商品信息的子流。 用戶選擇增加商品操作,系統(tǒng)執(zhí)行增加庫存商品子流。 用戶選擇刪除商品操作,系統(tǒng)執(zhí)行刪除庫存商品子流。 用戶選擇修改商品操作,系統(tǒng)執(zhí)行修改庫存商品子流。 3. 系統(tǒng)保存

53、用戶操作結(jié)果。 4. 系統(tǒng)結(jié)束公司庫存商品資料的顯示。1.2.1.1 查詢商品信息的子流: 1 顯示商品庫存信息查詢頁面。 2 用戶指定查詢條件,并確認(rèn)操作。3 系統(tǒng)顯示相應(yīng)的查詢信息頁面。 4 顯示商品明細(xì)信息頁面。 5 用戶指定查詢條件,并確認(rèn)操作。 6系統(tǒng)顯示商品明細(xì)信息。1.2.1.2 添加商品信息的子流: 1 顯示商品庫存信息查詢頁面。 2 點擊添加按鈕執(zhí)行添加操作。 3 系統(tǒng)顯示商品添加頁面。如果庫存一直沒有這種商品,系統(tǒng)顯示添加新商品信息頁面。如果數(shù)據(jù)庫一直有這種商品, 則在入庫時做修改的相應(yīng)操作。添加一種新的商品首先添加商品主表信息,同時添加一條明細(xì)信息,但是明細(xì)信息的生產(chǎn)日期

54、為當(dāng)前月的最后一天,數(shù)量根據(jù)入庫計算如果庫存有這種商品,每次添加時主表庫存量增加,同時以每個月為準(zhǔn)生成的明細(xì)表數(shù)量繼續(xù)累加在第二個月明細(xì)在生成一條記錄,即生產(chǎn)日期以月為準(zhǔn)1.2.1.3 刪除商品信息的子流: 1 顯示商品庫存信息查詢頁面。 2 用戶點擊刪除按鈕,并確認(rèn)操作是否刪除。如果庫存這種商品數(shù)量為0的狀態(tài),系統(tǒng)可以刪除這中商品,同時刪除明細(xì)中信息。如果數(shù)據(jù)庫一直有這種商品, 那么不能執(zhí)行相應(yīng)刪除操作,刪除的話只能刪除明細(xì),然后更新相應(yīng)的主表數(shù)量。1.2.1.4 修改商品信息的子流: 1.在商品入庫時進(jìn)行商品總數(shù)量和虛擬數(shù)量的增加,同時對應(yīng)的明細(xì)數(shù)量增加2.在商品出庫時進(jìn)行商品總數(shù)量的減少

55、,同時對應(yīng)的明細(xì)數(shù)量減少3. 可以進(jìn)行庫存盤點,清點商品,然后在盤點表添加記錄,并且修改數(shù)量值。注意:商品虛擬數(shù)量的減少是在添加銷售單時修改的。1.2 備選流:1 如果根據(jù)用戶指定的條件不能找到相應(yīng)的商品,系統(tǒng)應(yīng)提醒用戶按照指定的查詢條件不能找到相關(guān)的商品,請用戶重新指定查找條件。 2 如果刪除庫存本身還有的商品,系統(tǒng)提示該商品仍在使用中,不能刪除。1.3 特殊需求:無1.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 擁有查詢商品庫存的權(quán)限。1.5 后置條件:用戶獲得想要的商品庫存信息。1.6 附加說明:查詢到的數(shù)據(jù)庫主表資料應(yīng)有如下內(nèi)容:庫存商品編號、商品名稱、總數(shù)量、安全存量、虛擬庫存量、及建

56、議銷售價。查詢到的數(shù)據(jù)庫資料商品明細(xì)表應(yīng)有如下內(nèi)容:商品明細(xì)編號、商品編號、商品名稱、入庫數(shù)量、生產(chǎn)日期、失效日期。添加到的數(shù)據(jù)庫主表資料應(yīng)有如下內(nèi)容:庫存商品編號、商品名稱、總數(shù)量、安全存量、虛擬庫存量、及建議銷售價。添加到的數(shù)據(jù)庫資料商品明細(xì)表應(yīng)有如下內(nèi)容:商品明細(xì)編號、商品編號、商品名稱、入庫數(shù)量、生產(chǎn)日期、失效日期。添加到數(shù)據(jù)庫商品入庫資料如下:入庫編號 ,商品名稱 ,入庫數(shù)量 ,入庫時間 ,經(jīng)手人,備注 。雜品庫存管理1.0 用例名稱:雜品庫存管理中文名稱:雜品庫存管理 功能:用于獲得每種雜品的庫存信息以及雜品的入庫和出庫。1.1 簡要說明:本用例的功能主要是查詢雜品的庫存信息和雜品

57、出庫入庫。1.2 事件流:1.2.1 基本流: 1.系統(tǒng)顯示庫存當(dāng)中的雜品信息 2.根據(jù)用戶的操作執(zhí)行以下相應(yīng)操作。 用戶請求查詢公司的雜品的庫存信息,系統(tǒng)顯示查詢雜品信息的子流。 用戶選擇增加雜品操作,系統(tǒng)執(zhí)行增加庫存雜品子流。 用戶選擇刪除雜品操作,系統(tǒng)執(zhí)行刪除庫存雜品子流。 用戶選擇修改雜品操作,系統(tǒng)執(zhí)行修改庫存雜品子流。 3. 系統(tǒng)保存用戶操作結(jié)果。 4. 系統(tǒng)結(jié)束公司雜品資料的顯示。1.2.1.1 查詢雜品信息的子流: 1 顯示雜品庫存信息查詢頁面。 2 用戶指定查詢條件,并確認(rèn)操作。2 系統(tǒng)顯示相應(yīng)的查詢雜品信息頁面。1.2.1.2 添加雜品信息的子流: 1 顯示雜品庫存信息查詢頁

58、面。 2 點擊添加按鈕執(zhí)行添加操作。 3 系統(tǒng)顯示商品添加頁面。如果庫存一直沒有這種雜品,系統(tǒng)顯示添加新雜品信息頁面如果數(shù)據(jù)庫一直有這種雜品,則在入庫時做修改的相應(yīng)操作1.2.1.3 刪除雜品信息的子流: 1 顯示雜品庫存信息查詢頁面。 2 用戶點擊刪除按鈕,并確認(rèn)操作是否刪除。如果庫存這種雜品數(shù)量為0的狀態(tài),系統(tǒng)可以刪除這個雜品。如果數(shù)據(jù)庫一直有這種商品, 那么不能執(zhí)行相應(yīng)刪除操作。1.2.1.4 修改雜品信息的子流: 1.在雜品入庫時通過了驗收數(shù)量自動累加。2.在雜品出庫時進(jìn)行雜品總數(shù)量的減少。注意:雜品數(shù)量的改變是在添加出庫單和到貨單時修改的。1.2 備選流:1 如果根據(jù)用戶指定的條件不

59、能找到相應(yīng)的雜品,系統(tǒng)應(yīng)提醒用戶按照指定的查詢條件不能找到相關(guān)的商品,請用戶重新指定查找條件。 2 如果刪除庫存本身還有的雜品,系統(tǒng)提示該雜品仍在使用中,不能刪除。1.3 特殊需求:無1.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 擁有查詢雜品庫存的權(quán)限。1.5 后置條件:用戶獲得想要的雜品庫存信息。1.6 附加說明:查詢到的數(shù)據(jù)庫資料應(yīng)有如下內(nèi)容:雜品編號、雜品名稱、當(dāng)前數(shù)量。添加入庫雜品數(shù)據(jù)庫資料應(yīng)有如下內(nèi)容:雜品編號、雜品名稱。添加出庫雜品數(shù)據(jù)庫資料應(yīng)有如下內(nèi)容:雜品出庫編號、雜品編號、雜品名稱、出庫數(shù)量、出庫時間、經(jīng)手人、所屬部門。3. 庫存預(yù)警 1.0 用例名稱:庫存預(yù)警中文名稱:庫存

60、預(yù)警功能:用于獲得庫存當(dāng)前數(shù)量小于安全存量的商品。1.1 簡要說明:本用例的功能主要是查詢獲得庫存當(dāng)前數(shù)量小于安全存量的商品。1.2 事件流:1.2.1 基本流:1 用戶請求查詢公司預(yù)警商品的庫存信息。2 系統(tǒng)顯示指定查詢條件界面。3 用戶要求結(jié)束庫存預(yù)警商品的查詢。4系統(tǒng)結(jié)束預(yù)警商品信息顯示界面1.2 備選流:1 如果根據(jù)用戶指定的條件找到相應(yīng)的預(yù)警商品,系統(tǒng)應(yīng)自動提醒用戶按照指定的 查詢條件有預(yù)警商品,請及時采購。1.3 特殊需求:無1.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 擁有查詢預(yù)警商品的權(quán)限。1.5 后置條件:用戶獲得想要的商品庫存信息。1.6 附加說明:查詢到的數(shù)據(jù)庫資料應(yīng)有如

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論