ERP采購(gòu)管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
ERP采購(gòu)管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
ERP采購(gòu)管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
ERP采購(gòu)管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
ERP采購(gòu)管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩75頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、中小企業(yè)采購(gòu)管理子系統(tǒng)中小企業(yè)采購(gòu)管理子系統(tǒng) 摘摘 要要:采購(gòu)環(huán)節(jié)作為企業(yè)生產(chǎn)鏈的基礎(chǔ),它的重要性可想而知, 傳統(tǒng)的采購(gòu)管理方式已經(jīng)不能滿足現(xiàn)代企業(yè)中生產(chǎn)、銷售、庫存這 個(gè)流動(dòng)循環(huán),業(yè)務(wù)量的高速發(fā)展,導(dǎo)致企業(yè)庫存變動(dòng)率不斷上升, 現(xiàn)在,庫存率的控制越來越重要,它直接關(guān)系著企業(yè)資金鏈的流通 周轉(zhuǎn),因此,采購(gòu)環(huán)節(jié)的效率在現(xiàn)代企業(yè)中顯得越發(fā)重要,一種合 理科學(xué)好用的采購(gòu)管理方式已經(jīng)成為企業(yè)生產(chǎn)必須要考慮的問題。 本文介紹了基于 Struts2 框架實(shí)現(xiàn)的中小企業(yè)數(shù)字信息化采購(gòu) 管理子系統(tǒng),使用 MVC 模型在 WEB 應(yīng)用中的不同層次,其中以 Struts 來實(shí)現(xiàn)系統(tǒng)的表示層,通過 Common-p

2、ool 組件實(shí)現(xiàn) DBCP 連 接池的開辟和使用,以 DAO 模式實(shí)現(xiàn)數(shù)據(jù)庫的持久層,通過面向?qū)?象語言 Java 設(shè)計(jì)各個(gè)類實(shí)例,類間實(shí)現(xiàn)嚴(yán)格封裝。Action 控制層 獲取操作請(qǐng)求,并調(diào)用相對(duì)應(yīng)的類實(shí)現(xiàn)操作請(qǐng)求。 該系統(tǒng)實(shí)現(xiàn)了企業(yè)采購(gòu)的基本功能,包括下達(dá)采購(gòu)清單、進(jìn)貨 管理、付款管理、退貨管理、入庫管理、庫存管理、采購(gòu)統(tǒng)計(jì)、退 貨統(tǒng)計(jì)、報(bào)表統(tǒng)計(jì)等。該系統(tǒng)操作流程為當(dāng)企業(yè)進(jìn)行一個(gè)采購(gòu)業(yè)務(wù) 流程時(shí),首先由采購(gòu)部下達(dá)采購(gòu)清單,再由倉(cāng)管部新增進(jìn)貨單,然 后再審核進(jìn)貨單是否出錯(cuò),最后付款 。 關(guān)鍵詞關(guān)鍵詞: : struts2 ;MVC ;ERP;采購(gòu)管理子系統(tǒng) Small And Medium-S

3、ized Enterprise Purchasing System Abstract: Procurement procedures as the basis of chain of enterprise production , its importance can be imagined, the traditional procurement management mode cannot satisfy the need of modern enterprise production, sales and inventorise in the flow loop, with the ra

4、pid development of business, the enterprise inventory change rate keep rising, now, the control of inventory rate are becoming more and more important, it relates to the circulation flow of the enterprise capital chain directly, as a result, the efficiency of the purchasing is becoming increasingly

5、important in modern enterprise development, a reasonable, scientific and useful way of management in purchasing and supply has become the enterprise production issues which must be considered. This paper introduces the implementation of small and medium- sized enterprise digital information-based pr

6、ocurement management subsystem which is Based on the Struts2 framework, using MVC model in different levels of WEB application, such as the Struts presentation layer to implement the system, using the Common - pool component to set up and use DBCP connection pool, using the DAO pattern to realize da

7、tabase persistence layer, using the object-oriented language Java design the strict encapsulation among each class instances and classes . Getting retrieval request, Action control layer will invokes the corresponding class to implements the operation request. The system realized the basic function

8、of enterprise procurement, including the order listing, stock management, purchase management, returns management, inventory management, inventory management, procurement statistics, return statistics, report statistics , etc. The system is a process-when purchasing enterprise business process, the

9、first issued by the purchasing Department procurement list, and then by the warehouse department added the warehousing list then review whether an error occurred, the final payment Keywords: Struts2 , MVC, ERP, Purchasing manage System 目錄目錄 一、引言一、引言.1 1 (一)選題背景 .1 (二)課題的主要研究?jī)?nèi)容 .1 (三)涉及到的框架與技術(shù) .2 二、二

10、、 可行性分析可行性分析.4 4 (一)經(jīng)濟(jì)可行性 .4 (二)技術(shù)可行性 .4 (三)運(yùn)行可行性 .4 (四)法律可行性 .5 三、需求分析三、需求分析.6 (一)系統(tǒng)業(yè)務(wù)需求規(guī)定 .6 (二)系統(tǒng)用戶需求規(guī)定 .6 (三)系統(tǒng)功能需求規(guī)定 .6 (四)非功能需求分析 .6 (五)軟硬件環(huán)境需求 .6 (六)需求建模與部分用例規(guī)約 .7 四、軟件設(shè)計(jì)與開發(fā)四、軟件設(shè)計(jì)與開發(fā) .14 (一)系統(tǒng)流程結(jié)構(gòu) .14 (二)靜態(tài)模型與動(dòng)態(tài)模型設(shè)計(jì) .16 (三)功能模型 .27 (五)數(shù)據(jù)表結(jié)構(gòu) .42 五、系統(tǒng)頁面實(shí)現(xiàn)五、系統(tǒng)頁面實(shí)現(xiàn).46 (一)采購(gòu)清單實(shí)現(xiàn) .46 (二)進(jìn)貨管理實(shí)現(xiàn) .53

11、(三)付款管理實(shí)現(xiàn) .57 (四)庫存管理實(shí)現(xiàn) .59 (五)圖表統(tǒng)計(jì)實(shí)現(xiàn) .61 六、系統(tǒng)測(cè)試六、系統(tǒng)測(cè)試.64 (一)測(cè)試的意義 .64 (二)需求測(cè)試 .64 (三)性能測(cè)試 .64 (四)兼容性測(cè)試 .65 (五)黑盒測(cè)試 .68 七總結(jié)與展望七總結(jié)與展望.72 參考文獻(xiàn)參考文獻(xiàn).73 致謝致謝.74 一一、引言、引言 (一)選題背景(一)選題背景 隨著經(jīng)濟(jì)發(fā)展速度越來越快,九十年代以來,中小型企業(yè)逐漸成為支撐國(guó) 民經(jīng)濟(jì)的重要組成部分。在國(guó)內(nèi)每年新興的中小企業(yè)數(shù)數(shù)以萬計(jì),但每年倒閉 的中小企業(yè)也在萬數(shù)以上,在這些倒閉的企業(yè)統(tǒng)計(jì)中,使用傳統(tǒng)管理方式的企 業(yè)占了其八成以上。隨著業(yè)務(wù)量的不斷

12、增長(zhǎng)、經(jīng)濟(jì)因素越來越復(fù)雜,傳統(tǒng)的企 業(yè)管理模式已經(jīng)不能再適用于現(xiàn)代高速發(fā)展的企業(yè)中,現(xiàn)代企業(yè)涉及的市場(chǎng)面 與內(nèi)部員工結(jié)構(gòu)層等已遠(yuǎn)遠(yuǎn)超過傳統(tǒng)模式的企業(yè),傳統(tǒng)的人工管理已經(jīng)跟不上 企業(yè)的運(yùn)作效率要求。實(shí)施企業(yè)資源管理信息自動(dòng)化(簡(jiǎn)稱 ERP),是現(xiàn)代企業(yè) 為應(yīng)對(duì)激烈的市場(chǎng)競(jìng)爭(zhēng),實(shí)現(xiàn)企業(yè)盈利最大化與解決企業(yè)高速發(fā)展需要和內(nèi)部 效率低下之間的矛盾而采取的一種發(fā)展戰(zhàn)略,這也是現(xiàn)代企業(yè)想要進(jìn)一步發(fā)展 所必經(jīng)之路。 ERP,在上個(gè)六十年代在西方已經(jīng)正式興起,最初的目標(biāo)是為了提高 MPS 的效率,一直發(fā)展到現(xiàn)在,ERP 已經(jīng)整合了企業(yè)所有資源模塊,實(shí)現(xiàn)統(tǒng)一的信 息化管理,幫助企業(yè)提升自身的競(jìng)爭(zhēng)力與實(shí)現(xiàn)更高的利

13、潤(rùn)化。 采購(gòu)環(huán)節(jié),作為企業(yè)生存的三大基礎(chǔ)之一,它的重要性可想而知。傳統(tǒng)的 采購(gòu)模式多數(shù)通過電話下達(dá)訂單,手工記錄,在相對(duì)小的訂單型企業(yè)來說,可 以應(yīng)付得過去,但一旦業(yè)務(wù)量大了以后,庫存流動(dòng)量會(huì)非常大,單依靠手工來 操作已遠(yuǎn)遠(yuǎn)跟不上企業(yè)的運(yùn)作效率,而且手工跟進(jìn)出錯(cuò)率也非常高,很可能會(huì) 給企業(yè)帶來很多不必要的損失。所以我想借著這次畢業(yè)設(shè)計(jì)的機(jī)會(huì)開發(fā)一個(gè)中 小企業(yè) ERP 采購(gòu)管理子系統(tǒng),幫助中小型企業(yè)實(shí)現(xiàn)信息化管理,提高企業(yè)運(yùn)營(yíng) 效率,獲得更高的利潤(rùn)。 (二)課題的主要研究?jī)?nèi)容(二)課題的主要研究?jī)?nèi)容 實(shí)施 ERP 是現(xiàn)代企業(yè)解決業(yè)務(wù)高速發(fā)展與企業(yè)內(nèi)部運(yùn)作效率低下矛盾的必 然趨勢(shì)。本課題經(jīng)過調(diào)研后

14、,根據(jù)企業(yè)實(shí)際情況,把中小企業(yè)資源信息化管理 采購(gòu)管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)作為主要研究?jī)?nèi)容。本課題以業(yè)務(wù)流為主線, 從采購(gòu)清單開始把供應(yīng)商、產(chǎn)品、進(jìn)貨、付款、退貨、報(bào)表統(tǒng)計(jì)等相關(guān)資源及 各種信息關(guān)聯(lián)到企業(yè)的業(yè)務(wù)上,實(shí)現(xiàn)采購(gòu)管理一體化,旨在幫助中小企業(yè)解決 在采購(gòu)環(huán)節(jié)出現(xiàn)的線下庫存與線上庫存不對(duì)應(yīng)、企業(yè)內(nèi)部人員處理效率低下跟 不上實(shí)際業(yè)務(wù)量需求的變化、控制企業(yè)庫存量等問題,為中小企業(yè)提供一種資 源信息一體化管理解決方案。 (三)(三)涉及到的框架與技術(shù)涉及到的框架與技術(shù) 隨著 Web 運(yùn)用的發(fā)展和不斷成熟,輕量級(jí) J2EE 框架應(yīng)運(yùn)而生,基于以 Struts 框架作為應(yīng)用前端的表示層,向用戶瀏覽器

15、提供 Web 方式下的前臺(tái)交互, 本課題正是運(yùn)用 Struts 框架進(jìn)行開發(fā)“中小企業(yè)采購(gòu)管理子系統(tǒng)” ,通過面向 對(duì)象語言 Java 設(shè)計(jì)各個(gè)類實(shí)例,類間實(shí)現(xiàn)嚴(yán)格封裝。通過 Struts 框架設(shè)計(jì), Action 控制層獲取操作請(qǐng)求,并調(diào)用相對(duì)應(yīng)的類實(shí)現(xiàn)操作請(qǐng)求。 1 1、strutsstruts 工作原理工作原理 A Ac ct ti io on nC Co on nt te ex xt tC Cl le ea an nU Up p O Ot th he er r f fi il lt te er rs s( (S Si it te eM Me es sh h. .e et tc c) )

16、 F Fi il lt te er rD Di is sp pa at tc ch he er r A Ac ct ti io on nP Pr ro ox xy y A Ac ct ti io on n I In nv vo oc ca at t- -i io on n I In nt te er rc ce ep pt to or r C Co on nf fi ig gu ur ra at ti i o on n M Ma an na ag ge er r S St tr ru ut ts s. .x xm ml l A Ac ct ti io on n R Re es su ul lt

17、 t A Ac ct ti io on nM Ma ap pp pr r T Te em mp pl la at te e H Ht tt tp pS Se er rv vl le et tR Re es s - -p po on ns se e H Ht tt tp pS Se er rv vl le et tR Re eq qu ue er rs st t I In nt te er rc ce ep pt to or r T Ta ag g S Su ub bs sy ys st te em m 圖 1.1 struts 框架原理圖 圖 1.1 中表現(xiàn)了 struts2 框架的工作原理,

18、來自客戶的所有需要通過框架 的請(qǐng)求在 Struts2 框架中的處理大概分為以下幾個(gè)步驟: 1) 客戶端初始化一個(gè)指向 Servlet 容器(例如 Tomcat)的請(qǐng)求。 2) 這個(gè)請(qǐng)求經(jīng)過一系列的過濾器(Filter) 。 3) 接著 FilterDispatcher 被調(diào)用,F(xiàn)ilterDispatcher 詢問 ActionMapper 來決定這個(gè)請(qǐng)是否需要調(diào)用某個(gè) Action。 4) 如果 ActionMapper 決定需要調(diào)用某個(gè) Action,F(xiàn)ilterDispatcher 把請(qǐng)求 的處理交給 ActionProxy。 5) ActionProxy 通過 Configuratio

19、n Manager 詢問框架的配置文件,找到需 要調(diào)用的 Action 類。 6) ActionProxy 創(chuàng)建一個(gè) ActionInvocation 的實(shí)例。 7) ActionInvocation 實(shí)例使用命名模式來調(diào)用,在調(diào)用 Action 的過程前后, 涉及到相關(guān)攔截器(Intercepter)的調(diào)用。 8) 一旦 Action 執(zhí)行完畢,ActionInvocation 負(fù)責(zé)根據(jù) struts.xml 中的配 置找到對(duì)應(yīng)的返回結(jié)果。 Struts2 的核心就是攔截器。Struts.xml 中所有的 package 都要 extends=struts-default。同理與所有的 Ja

20、va 類都要 extends 自 Object 一 樣。struts-default.xml 里面就是要做以上事情 Error!Error! ReferenceReference sourcesource notnot found.found.。 2 2、WebWeb 數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫技術(shù) 本系統(tǒng)所用的數(shù)據(jù)庫為 Mysql,Mysql 是現(xiàn)在比較流行的一種開源的小型數(shù) 據(jù)庫,它具有體積小、處理速度快,擁有成本低等很多令小型系統(tǒng)項(xiàng)目所喜歡 的特點(diǎn),正因?yàn)槿绱耍琈ysql 廣泛應(yīng)用于中小型項(xiàng)目開發(fā)中。 二、二、 可行性分析可行性分析 可行性研究主要內(nèi)容是要求以全面、系統(tǒng)的分析為主要方法,經(jīng)濟(jì)效益為

21、 核心,圍繞影響項(xiàng)目的各種因素,運(yùn)用數(shù)據(jù)資料論證擬建項(xiàng)目是否可行。對(duì)整 個(gè)可行性研究提出綜合分析評(píng)價(jià),指出優(yōu)缺點(diǎn)和建議 Error!Error! ReferenceReference sourcesource notnot found.found.。 (一)經(jīng)濟(jì)可行性(一)經(jīng)濟(jì)可行性 作為畢業(yè)設(shè)計(jì)研究課題,系統(tǒng)的一切開發(fā)內(nèi)容都由自己利用在校的時(shí)間完 成,系統(tǒng)采用 WEB 服務(wù)方式,因此,前期只要利用自己的電腦作為本地服務(wù)器 即可進(jìn)行一系列的系統(tǒng)開發(fā)與測(cè)試工作。當(dāng)系統(tǒng)真正部署于實(shí)際應(yīng)用的時(shí)候, 也不用重新購(gòu)置新的服務(wù)器,只要選用企業(yè)中一臺(tái)運(yùn)行速度比較好的主機(jī)作為 服務(wù)器就可以輕松布署使用,完全不

22、用其它額外的投入,因此,系統(tǒng)的設(shè)計(jì)實(shí) 現(xiàn)在經(jīng)濟(jì)方面上是可行的。 (二)技術(shù)可行性(二)技術(shù)可行性 系統(tǒng)是基于 WEB 的 J2EE 方面企業(yè)級(jí)的應(yīng)用,系統(tǒng)技術(shù)框架為 Stuct2,頁 面設(shè)計(jì)技術(shù)為 jsp+jquery+ajax 的聯(lián)合應(yīng)用,數(shù)據(jù)庫采用 Mysql,開發(fā)工具使 用 Eclispe,在大學(xué)幾年里我一直在自學(xué) J2EE 方面的知識(shí),熟悉運(yùn)用 Stuct2+Jquery+Mysql+Eclipse 開發(fā)框架,也參加過 Java 外包項(xiàng)目的開發(fā)組, 并在一家 ERP 公司實(shí)習(xí)了八個(gè)月,對(duì) ERP 系統(tǒng)在實(shí)際企業(yè)中的應(yīng)用情況有一定 的了解,指導(dǎo)老師在關(guān)于這方面的教學(xué)與研究中也有很深的見解

23、。因此,系統(tǒng) 的設(shè)計(jì)實(shí)現(xiàn)在技術(shù)方面上是可行的。 (三)運(yùn)行可行性(三)運(yùn)行可行性 本系統(tǒng)運(yùn)行 Tomcat 服務(wù)器上,自己在校期間主要學(xué)習(xí)的是 WEB 方面的開 發(fā),因此對(duì) Tomcat 服務(wù)器的搭建也比較熟悉,系統(tǒng)布署成功后,用戶可以通 過在瀏覽器地址欄上輸入相應(yīng)的服務(wù)器 IP 就可以訪問本系統(tǒng),用戶根據(jù)賬號(hào) 的權(quán)限可以進(jìn)行相應(yīng)的操作,非常簡(jiǎn)單方便。因此,系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)在運(yùn)行方 面上是可行的。 (四)法律可行性(四)法律可行性 本系統(tǒng)旨在為中小企業(yè)提供資源信息化管理解決方案,僅限于企業(yè)內(nèi)部使 用,作為管理企業(yè)的一種工具,僅涉及到企業(yè)業(yè)務(wù)訂單與人事管理方面,不會(huì) 跟政治和法律掛鉤。系統(tǒng)一切的開

24、發(fā)、維護(hù)和使用都是在合法的途徑下完成, 因此,系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)在法律方面上是可行的。 結(jié)論結(jié)論 該系統(tǒng)經(jīng)過以上經(jīng)濟(jì)可行性、技術(shù)可行性、運(yùn)行可行性、法律可行性等方 面的分析,事實(shí)證明整個(gè)系統(tǒng)是可行的。 三、需求分析三、需求分析 (一)系統(tǒng)業(yè)務(wù)需求規(guī)定(一)系統(tǒng)業(yè)務(wù)需求規(guī)定 中小企業(yè)采購(gòu)管理子系統(tǒng)是以業(yè)務(wù)流為主線,從采購(gòu)訂單開始把供應(yīng)商、 產(chǎn)品、進(jìn)貨、付款、退貨、庫存、報(bào)表統(tǒng)計(jì)等相關(guān)資源及各種信息關(guān)聯(lián)到企業(yè) 的業(yè)務(wù)上,實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)與財(cái)務(wù)數(shù)據(jù)的完全對(duì)接,實(shí)現(xiàn)企業(yè)的采購(gòu)管理一體化。 (二)系統(tǒng)用戶需求規(guī)定(二)系統(tǒng)用戶需求規(guī)定 用戶包括企業(yè)內(nèi)部采購(gòu)人員、審核人員。采購(gòu)人員的需求是下達(dá)訂單與查 看系統(tǒng)公共

25、功能信息,審核人員則擁有全部系統(tǒng)管理權(quán)限,審核采購(gòu)訂單與付 款單等,實(shí)現(xiàn)企業(yè)采購(gòu)業(yè)務(wù)流的最大程度上的優(yōu)化。 (三)系統(tǒng)功能需求規(guī)定(三)系統(tǒng)功能需求規(guī)定 系統(tǒng)需求是實(shí)現(xiàn)中小企業(yè)信息化的管理,及時(shí)地為生產(chǎn)部門提供充足的原 材料或消耗品,確保生產(chǎn)的完成,并且定期的補(bǔ)充庫存量,以保證庫存的最優(yōu)控 制。 (四)非功能需求分析(四)非功能需求分析 用戶界面需求:簡(jiǎn)潔、易用、易懂,美觀,具備良好的兼容性。 系統(tǒng)運(yùn)行性能要求:頁面加載速度快、數(shù)據(jù)處理快。 (五)軟硬件環(huán)境需求(五)軟硬件環(huán)境需求 1 1、硬件系統(tǒng)、硬件系統(tǒng) 服務(wù)器端: 內(nèi)存 512Mb/硬盤 10Gb 以上的專用微機(jī)服務(wù)器 客戶端:內(nèi)存 2

26、56Mb/硬盤 6Gb 以上的臺(tái)式計(jì)算機(jī)。 2 2、軟件系統(tǒng)、軟件系統(tǒng) 操作系統(tǒng):Windows XP/Win7、2000 Server 系列 數(shù)據(jù)庫:MYSQL5.0 服務(wù)器:tomcat7.0 瀏覽器:Ie 6.0 及以上版本 (六)需求建模與部分用例規(guī)約(六)需求建模與部分用例規(guī)約 一一般般用用戶戶 產(chǎn)產(chǎn)品品管管理理 供供應(yīng)應(yīng)商商管管理理 采采購(gòu)購(gòu)清清單單 進(jìn)進(jìn)貨貨管管理理 付付款款管管理理 退退貨貨管管理理 入入庫庫管管理理 庫庫存存管管理理 采采購(gòu)購(gòu)統(tǒng)統(tǒng)計(jì)計(jì) 退退貨貨統(tǒng)統(tǒng)計(jì)計(jì) 報(bào)報(bào)表表統(tǒng)統(tǒng)計(jì)計(jì) 登登錄錄 超超級(jí)級(jí)管管理理員員 登登錄錄 圖 3.1 系統(tǒng)整體功能用例圖 Figure 3

27、.1 Use Case Diagram overall system functionality 圖 3.1 用例表示了一般用戶可分配的權(quán)限和超級(jí)管理員可分配的權(quán)限。超 級(jí)管理員可分每個(gè)用戶劃分相對(duì)應(yīng)的使用權(quán)限,一般用戶登錄后可以進(jìn)行供應(yīng) 商、產(chǎn)品、采購(gòu)清單、退貨、庫存、采購(gòu)統(tǒng)計(jì)、退貨統(tǒng)計(jì)、報(bào)表統(tǒng)計(jì)等模塊管 理操作,系統(tǒng)超級(jí)管員則擁有所有權(quán)限。 1 1用例一:用例一:登錄 1.11.1 主要參與者:主要參與者:所有操作用戶。 1.21.2 用例描述:用例描述:該用例用于提供登錄功能。用戶要登錄之后才能進(jìn)行相應(yīng)操 作。用戶須填寫正確用戶名和密碼,方可登錄成功。 1.31.3 事件流事件流 1.3

28、.11.3.1 基本流:基本流:、填寫賬號(hào);、填寫密碼;、登錄。 1.3.21.3.2 信息驗(yàn)證:信息驗(yàn)證:若系統(tǒng)檢測(cè)到輸入的信息格式或內(nèi)容有誤,如非法字符或 者信息不符合要求,給予錯(cuò)誤提示,并清空文本框,要求用戶重新輸入。 1.41.4 前置條件:前置條件:用戶必須先訪問該系統(tǒng)登錄頁面,然后點(diǎn)擊登錄。 1.51.5 成功后件:成功后件:系統(tǒng)轉(zhuǎn)到相應(yīng)操作頁面。 1.61.6 失敗后件:失敗后件:系統(tǒng)維持原狀。 2 2用例二:用例二:產(chǎn)品管理 2.12.1 主要參與者:主要參與者:所有操作用戶 2.22.2 用例描述:用例描述:該用例用于提供添加產(chǎn)品信息功能。操作用戶要登錄之后才 能進(jìn)行相應(yīng)操作

29、。 2.32.3 事件流事件流 2.3.12.3.1 基本流:基本流:、增刪改查產(chǎn)品信息;、轉(zhuǎn)到相應(yīng)操作頁面。 2.3.12.3.11 1 添加產(chǎn)品信息添加產(chǎn)品信息 、點(diǎn)擊添加產(chǎn)品;、轉(zhuǎn)到添加產(chǎn)品信息頁面。 2.3.1.22.3.1.2 刪除產(chǎn)品信息刪除產(chǎn)品信息 、點(diǎn)擊刪除產(chǎn)品;、轉(zhuǎn)到刪除產(chǎn)品信息頁面。 2.3.1.32.3.1.3 修改產(chǎn)品信息修改產(chǎn)品信息 、點(diǎn)擊修改產(chǎn)品;、轉(zhuǎn)到修改產(chǎn)品信息頁面。 2.3.22.3.2 信息驗(yàn)證:信息驗(yàn)證:若系統(tǒng)檢測(cè)到輸入的信息格式或內(nèi)容有誤,如非法字符或 者信息不符合要求,給予錯(cuò)誤提示,并清空文本框,要求用戶重新輸入。 2.42.4 前置條件:前置條件:用

30、戶必須先訪問該系統(tǒng)產(chǎn)品管理頁面,然后點(diǎn)擊“新增” 。 2.52.5 成功后件:成功后件:系統(tǒng)轉(zhuǎn)到相應(yīng)操作頁面。 2.62.6 失敗后件:失敗后件:系統(tǒng)維持原狀。 3 3用例三:用例三:供應(yīng)商管理 3.13.1 主要參與者:主要參與者:所有操作用戶 3.23.2 用例描述:用例描述:該用例用于提供添加供應(yīng)商信息功能。操作用戶要登錄之后 才能進(jìn)行相應(yīng)操作。 3.33.3 事件流事件流 3.3.13.3.1 基本流:基本流:、增刪改查供應(yīng)商信息;、轉(zhuǎn)到相應(yīng)操作信息頁面。 3.3.13.3.11 1 添加供應(yīng)商信息添加供應(yīng)商信息 、點(diǎn)擊添加供應(yīng)商;、轉(zhuǎn)到添加供應(yīng)商信息頁面。 3.3.13.3.1 .2

31、.2 刪除供應(yīng)商信息刪除供應(yīng)商信息 、點(diǎn)擊刪除供應(yīng)商;、轉(zhuǎn)到刪除供應(yīng)商信息頁面。 3.3.13.3.1 .3.3 修改供應(yīng)商信息修改供應(yīng)商信息 、點(diǎn)擊修改供應(yīng)商;、轉(zhuǎn)到修改供應(yīng)商信息頁面,修改內(nèi)容包括聯(lián)系 人、基本信息等。 3.3.23.3.2 信息驗(yàn)證:信息驗(yàn)證:若系統(tǒng)檢測(cè)到輸入的信息格式或內(nèi)容有誤,如非法字符或 者信息不符合要求,給予錯(cuò)誤提示,并清空文本框,要求用戶重新輸入。 3.43.4 前置條件:前置條件:用戶必須先訪問該系統(tǒng)供應(yīng)商管理頁面,然后點(diǎn)擊“添加” 。 3.53.5 成功后件:成功后件:系統(tǒng)轉(zhuǎn)到相應(yīng)操作頁面。 3.63.6 失敗后件:失敗后件:系統(tǒng)維持原狀。 4 4用例四:用

32、例四:添加采購(gòu)清單 4.14.1 主要參與者:主要參與者:一般用戶(采購(gòu)人員) 4.24.2 用例描述:用例描述:該用例用于提供添加采購(gòu)訂單功能。采購(gòu)人員成功登錄到系 統(tǒng)后進(jìn)行的相應(yīng)的添加訂單操作。 4.34.3 事件流事件流 4.3.14.3.1 基本流:基本流:、采購(gòu)人員點(diǎn)擊添加采購(gòu)訂單;、轉(zhuǎn)到添加采購(gòu)訂單信 息頁面。 4.3.1.14.3.1.1 選擇供應(yīng)商選擇供應(yīng)商 添加采購(gòu)清單里面的供應(yīng)商 4.3.1.24.3.1.2 選擇供應(yīng)商聯(lián)系人選擇供應(yīng)商聯(lián)系人 選擇供應(yīng)商聯(lián)系人。 4.3.1.34.3.1.3 選擇要采購(gòu)的產(chǎn)品選擇要采購(gòu)的產(chǎn)品 選擇該采購(gòu)清單的產(chǎn)品。 4.3.24.3.2 信

33、息驗(yàn)證:信息驗(yàn)證:若沒有選擇供應(yīng)商就選擇產(chǎn)品,則提示出錯(cuò)信息;若產(chǎn)品 數(shù)量為非法字符,則提示出錯(cuò)信息。 4.44.4 前置條件:前置條件:用戶必須先訪問該系統(tǒng)添加采購(gòu)清單頁面,然后點(diǎn)擊“添加” 。 4.54.5 成功后件:成功后件:系統(tǒng)采購(gòu)訂單表數(shù)據(jù)庫相應(yīng)數(shù)據(jù)改變。 4.64.6 失敗后件:失敗后件:系統(tǒng)維持原狀。 5 5用例五:用例五:添加進(jìn)貨單 5.15.1 主要參與者:主要參與者:超級(jí)管理員、審核人員 5.25.2 用例描述:用例描述:該用例用于添加進(jìn)貨單功能。審核人員成功登錄到系統(tǒng)后進(jìn) 行的相應(yīng)的添加進(jìn)貨單操作。 5.35.3 事件流事件流 5.3.15.3.1 基本流:基本流:、點(diǎn)擊

34、新增;、選擇供應(yīng)商和聯(lián)系人;、選擇相應(yīng)的 采購(gòu)清單。 5.3.25.3.2 信息驗(yàn)證:信息驗(yàn)證:若系統(tǒng)檢測(cè)審核人員提交信息不完整的或者信息格式有誤, 系統(tǒng)將返回錯(cuò)誤信息,并要求審核人員重新檢查并填寫信息或取消添加該訂 單。 5.45.4 前置條件:前置條件:用戶必須先訪問該系統(tǒng)進(jìn)貨管理頁面。 5.55.5 成功后件:成功后件:系統(tǒng)在進(jìn)貨單管理中自動(dòng)生成相應(yīng)好的進(jìn)貨單。 5.65.6 失敗后件:失敗后件:系統(tǒng)維持原狀。 6 6用例六:用例六:進(jìn)貨單審核 6.16.1 主要參與者:主要參與者:超級(jí)管理員、審核人員 6.26.2 用例描述:用例描述:該用例用于提供倉(cāng)庫驗(yàn)收進(jìn)貨單功能。審核人員成功登錄

35、到 系統(tǒng)后進(jìn)行的相應(yīng)的驗(yàn)收訂單操作。 6.36.3 事件流事件流 6.3.16.3.1 基本流:基本流:、審核人員點(diǎn)擊查看進(jìn)貨單;、如果進(jìn)貨單內(nèi)容符合企 業(yè)采購(gòu)需求,審核人員點(diǎn)擊驗(yàn)收,并在付款管理中自動(dòng)生成相對(duì)應(yīng)的付款單, 相對(duì)應(yīng)的產(chǎn)品數(shù)量自成增加;、如果進(jìn)貨單內(nèi)容不符合企業(yè)采購(gòu)需求,審 核人員點(diǎn)擊退貨,并在退貨管理中自動(dòng)生成相對(duì)應(yīng)的退貨單。 6.3.26.3.2 信息驗(yàn)證:信息驗(yàn)證:若系統(tǒng)檢測(cè)審核人員提交信息不完整的或者信息格式有誤, 系統(tǒng)將返回錯(cuò)誤信息,并要求審核人員重新檢查并填寫信息或取消驗(yàn)收該訂 單。 6.46.4 前置條件:前置條件:用戶必須先訪問該系統(tǒng)進(jìn)貨管理頁面。 6.56.5

36、成功后件:成功后件:系統(tǒng)在付款管理中自動(dòng)生成相應(yīng)好的付款單,相對(duì)應(yīng)的產(chǎn)品 數(shù)量自動(dòng)增加,或在退貨管理中生成相對(duì)應(yīng)的退貨單。 6.66.6 失敗后件:失敗后件:系統(tǒng)維持原狀。 7 7用例七:用例七:進(jìn)行付款 7.17.1 主要參與者:主要參與者:超級(jí)管理員、審核人員 7.27.2 用例描述:用例描述:該用例用于審核部門用于管理進(jìn)貨單驗(yàn)收后的款項(xiàng)功能。當(dāng) 驗(yàn)收通過后,可以在付款管理中進(jìn)行付款操作。 7.37.3 事件流事件流 7.3.17.3.1 基本流:基本流:、審核人員查看未處理的付款單、確認(rèn)付款單內(nèi)容正確 后,審核人員點(diǎn)擊 “付款” ;、系統(tǒng)顯示該單已付款。 7.3.27.3.2 信息驗(yàn)證:

37、信息驗(yàn)證:若系統(tǒng)檢測(cè)審核人員提交信息不完整的或者信息格式有誤, 系統(tǒng)將返回錯(cuò)誤信息,并要求審核人員重新檢查并填寫信息或取消付款該單。 7.47.4 前置條件:前置條件:用戶必須先訪問該系統(tǒng)付款管理頁面。 7.57.5 成功后件:成功后件:系統(tǒng)顯示該單已付款。 7.67.6 失敗后件:失敗后件:系統(tǒng)維持原狀。 8 8用例八:用例八:采購(gòu)?fù)素?8.18.1 主要參與者:主要參與者:超級(jí)管理員、審核人員 8.28.2 用例描述:用例描述:該用例用于審核部門管理付款單的退貨功能。當(dāng)確定退貨后, 可以在退貨管理中進(jìn)行操作。 8.38.3 事件流事件流 8.3.18.3.1 基本流:基本流:、審核人員查看

38、付款單、如果采購(gòu)出現(xiàn)問題則退貨。 8.3.28.3.2 信息驗(yàn)證:信息驗(yàn)證:無 8.48.4 前置條件:前置條件:用戶必須先訪問該系統(tǒng)付款管理頁面。 8.58.5 成功后件:成功后件:系統(tǒng)顯示該單已退貨。 8.68.6 失敗后件:失敗后件:系統(tǒng)維持原狀。 9 9用例九:用例九:庫存管理 9.19.1 主要參與者:主要參與者:所有用戶 9.29.2 用例描述:用例描述:該用例用于統(tǒng)計(jì)庫存的功能。須登錄后才能進(jìn)行相應(yīng)的操作。 9.39.3 事件流事件流 9.3.19.3.1 基本流:基本流:、查看庫存;、顯示庫存信息。 9.3.29.3.2 信息驗(yàn)證:信息驗(yàn)證:無 9.49.4 前置條件:前置條件

39、:用戶必須先訪問該系統(tǒng)庫存管理頁面。 9.59.5 成功后件:成功后件:系統(tǒng)轉(zhuǎn)到相應(yīng)操作頁面。 9.69.6 失敗后件:失敗后件:系統(tǒng)維持原狀。 1010用例十:用例十:采購(gòu)統(tǒng)計(jì) 10.110.1 主要參與者:主要參與者:所有用戶 10.210.2 用例描述:用例描述:該用例用于查看采購(gòu)統(tǒng)計(jì)的功能。須登錄后才能進(jìn)行相應(yīng) 的操作。 10.310.3 事件流事件流 10.3.110.3.1 基本流:基本流:、查看采購(gòu)統(tǒng)計(jì)信息。 10.3.210.3.2 信息驗(yàn)證:信息驗(yàn)證:無。 10.410.4 前置條件:前置條件:用戶必須先訪問該系統(tǒng)采購(gòu)統(tǒng)計(jì)管理頁面。 10.510.5 成功后件:成功后件:系統(tǒng)

40、轉(zhuǎn)到相應(yīng)操作頁面。 10.610.6 失敗后件:失敗后件:系統(tǒng)維持原狀。 1111用例十一:用例十一:退貨統(tǒng)計(jì) 11.111.1 主要參與者:主要參與者:所有用戶 11.211.2 用例描述:用例描述:該用例用于查看退貨統(tǒng)計(jì)的功能。須登錄后才能進(jìn)行相應(yīng) 的操作。 11.311.3 事件流事件流 11.3.111.3.1 基本流:基本流:、查看退貨統(tǒng)計(jì)信息。 11.3.211.3.2 信息驗(yàn)證:信息驗(yàn)證:無。 11.411.4 前置條件:前置條件:用戶必須先訪問該系統(tǒng)退貨統(tǒng)計(jì)管理頁面。 11.511.5 成功后件:成功后件:系統(tǒng)轉(zhuǎn)到相應(yīng)操作頁面。 11.611.6 失敗后件:失敗后件:系統(tǒng)維持原

41、狀。 1212用例十二:用例十二:報(bào)表統(tǒng)計(jì) 12.112.1 主要參與者:主要參與者:所有用戶 12.212.2 用例描述:用例描述:該用例用于查看采購(gòu)過程所有統(tǒng)計(jì)的功能。須登錄后才能 進(jìn)行相應(yīng)的操作。 12.312.3 事件流事件流 12.3.112.3.1 基本流:基本流:、查看采購(gòu)統(tǒng)計(jì)信息;、圖表顯示每種產(chǎn)品每月在采 購(gòu)、退貨、入庫等各個(gè)狀態(tài)下的金額與數(shù)量。 12.3.212.3.2 信息驗(yàn)證:信息驗(yàn)證:無。 12.412.4 前置條件:前置條件:用戶必須先訪問該系統(tǒng)報(bào)表統(tǒng)計(jì)管理頁面。 12.512.5 成功后件:成功后件:系統(tǒng)轉(zhuǎn)到相應(yīng)操作頁面。 12.612.6 失敗后件:失敗后件:系

42、統(tǒng)維持原狀。 四、軟件設(shè)計(jì)與開發(fā)四、軟件設(shè)計(jì)與開發(fā) 系統(tǒng)設(shè)計(jì)包括系統(tǒng)流程結(jié)構(gòu)、靜態(tài)模型與動(dòng)態(tài)模型設(shè)計(jì)、功能模型、系統(tǒng) E-R 圖和數(shù)據(jù)庫表結(jié)構(gòu)這幾大模塊。系統(tǒng)的從底層數(shù)據(jù)庫設(shè)計(jì)到后臺(tái)編碼開發(fā) 再到前臺(tái)界面設(shè)計(jì),在這一版塊中都有說明,以最簡(jiǎn)單易懂的方式來表達(dá)本系 統(tǒng)的設(shè)計(jì)過程。 (一)系統(tǒng)流程結(jié)構(gòu)(一)系統(tǒng)流程結(jié)構(gòu) 開開始始 輸輸入入登登 錄錄信信息息 驗(yàn)驗(yàn)證證通通 過過? N N 登登錄錄 成成功功 對(duì)對(duì)產(chǎn)產(chǎn)品品管管 理理操操作作 對(duì)對(duì)采采購(gòu)購(gòu)統(tǒng)統(tǒng) 計(jì)計(jì)進(jìn)進(jìn)行行操操 作作 對(duì)對(duì)退退貨貨統(tǒng)統(tǒng) 計(jì)計(jì)操操作作 Y Y 新新增增成成 功功? 新新增增產(chǎn)產(chǎn)品品 顯顯示示采采購(gòu)購(gòu) 統(tǒng)統(tǒng)計(jì)計(jì)信信息息 顯顯示

43、示退退貨貨 統(tǒng)統(tǒng)計(jì)計(jì)信信息息 其其它它 操操作作 結(jié)結(jié)束束 對(duì)對(duì)庫庫存存統(tǒng)統(tǒng) 計(jì)計(jì)操操作作 顯顯示示庫庫存存 統(tǒng)統(tǒng)計(jì)計(jì)信信息息 對(duì)對(duì)圖圖表表統(tǒng)統(tǒng) 計(jì)計(jì)操操作作 顯顯示示圖圖表表 統(tǒng)統(tǒng)計(jì)計(jì)信信息息 修修改改產(chǎn)產(chǎn)品品 信信息息 刪刪除除產(chǎn)產(chǎn)品品 更更新新產(chǎn)產(chǎn)品品 數(shù)數(shù)據(jù)據(jù)庫庫 修修改改成成 功功? 更更新新產(chǎn)產(chǎn)品品 數(shù)數(shù)據(jù)據(jù)庫庫 刪刪除除成成 功功? 更更新新產(chǎn)產(chǎn)品品 數(shù)數(shù)據(jù)據(jù)庫庫 N N N N N N Y Y Y Y Y Y 對(duì)對(duì)供供應(yīng)應(yīng)商商 管管理理操操作作 新新增增成成 功功? 新新增增供供應(yīng)應(yīng) 商商 修修改改供供應(yīng)應(yīng) 商商信信息息 增增加加聯(lián)聯(lián)系系 人人 更更新新供供應(yīng)應(yīng) 商商數(shù)數(shù)據(jù)據(jù)庫

44、庫 修修改改成成 功功? 更更新新供供應(yīng)應(yīng) 商商數(shù)數(shù)據(jù)據(jù)庫庫 增增加加成成 功功? 更更新新供供應(yīng)應(yīng) 商商數(shù)數(shù)據(jù)據(jù)庫庫 N N N N N N Y Y Y Y Y Y 對(duì)對(duì)采采購(gòu)購(gòu)清清 單單操操作作 新新增增 成成功功? 新新增增采采 購(gòu)購(gòu)清清單單 修修改改采采 購(gòu)購(gòu)清清單單 信信息息 刪刪除除采采 購(gòu)購(gòu)清清單單 更更新新采采 購(gòu)購(gòu)清清單單 數(shù)數(shù)據(jù)據(jù)庫庫 修修改改 成成功功? 更更新新采采 購(gòu)購(gòu)清清單單 數(shù)數(shù)據(jù)據(jù)庫庫 刪刪除除 成成功功? 更更新新采采 購(gòu)購(gòu)清清單單 數(shù)數(shù)據(jù)據(jù)庫庫 N NN N Y YY YY Y 查查詢?cè)儺a(chǎn)產(chǎn)品品 顯顯示示產(chǎn)產(chǎn)品品 詳詳細(xì)細(xì)信信息息 查查詢?cè)児┕?yīng)應(yīng) 商商 顯

45、顯示示供供應(yīng)應(yīng) 商商詳詳細(xì)細(xì)信信 息息 查查詢?cè)儾刹?購(gòu)購(gòu)訂訂單單 顯顯示示訂訂 單單詳詳細(xì)細(xì) 信信息息 操操作作成成 功功? Y Y N N 操操作作成成 功功? 操操作作成成 功功? 操操作作成成 功功? Y Y Y Y Y Y N N N N N N 對(duì)對(duì)退退貨貨管管 理理操操作作 顯顯示示退退貨貨 信信息息 操操作作成成 功功? Y Y N N 對(duì)對(duì)入入庫庫管管 理理操操作作 顯顯示示入入庫庫 信信息息 操操作作成成 功功? Y Y N N N N 圖 4.1 一般用戶_開發(fā)流程圖 Figure 4.1 General user _ Development Flowchart 圖 4.

46、1 為一般用戶在該系統(tǒng)的所具體操作功能流程圖,包括了登錄、產(chǎn)品管 理模塊,供應(yīng)商管理操作模塊、采購(gòu)清單管理操作模塊、退貨管理操作模塊、 入庫管理操作模塊、庫存管理操作模塊、采購(gòu)統(tǒng)計(jì)模塊、退貨統(tǒng)計(jì)模塊、庫存 統(tǒng)計(jì)模塊、報(bào)表統(tǒng)計(jì)模塊、 。每一模塊都有相對(duì)應(yīng)的增刪改查操作以及相應(yīng)的驗(yàn) 證。該采購(gòu)人員_開發(fā)活動(dòng)圖顯示了單一流程在多種情況下的多種流向與各個(gè)流 程之間的跳轉(zhuǎn)關(guān)系。 開開始始 輸輸入入登登 錄錄信信息息 驗(yàn)驗(yàn)證證通通 過過? N N 登登錄錄 成成功功 對(duì)對(duì)產(chǎn)產(chǎn)品品管管 理理操操作作 對(duì)對(duì)采采購(gòu)購(gòu)統(tǒng)統(tǒng) 計(jì)計(jì)進(jìn)進(jìn)行行操操 作作 對(duì)對(duì)退退貨貨統(tǒng)統(tǒng) 計(jì)計(jì)操操作作 Y Y 新新增增成成 功功? 新新

47、增增產(chǎn)產(chǎn)品品 顯顯示示采采購(gòu)購(gòu) 統(tǒng)統(tǒng)計(jì)計(jì)信信息息 顯顯示示退退貨貨 統(tǒng)統(tǒng)計(jì)計(jì)信信息息 其其它它 操操作作 結(jié)結(jié)束束 對(duì)對(duì)庫庫存存統(tǒng)統(tǒng) 計(jì)計(jì)操操作作 顯顯示示庫庫存存 統(tǒng)統(tǒng)計(jì)計(jì)信信息息 對(duì)對(duì)圖圖表表統(tǒng)統(tǒng) 計(jì)計(jì)操操作作 顯顯示示圖圖表表 統(tǒng)統(tǒng)計(jì)計(jì)信信息息 對(duì)對(duì)進(jìn)進(jìn)貨貨管管 理理操操作作 新新增增進(jìn)進(jìn)貨貨 單單 新新增增成成 功功? 更更新新進(jìn)進(jìn)貨貨 單單數(shù)數(shù)據(jù)據(jù)庫庫 審審核核進(jìn)進(jìn)貨貨 單單 審審核核通通 過過? 更更新新進(jìn)進(jìn)貨貨單單 數(shù)數(shù)據(jù)據(jù)庫庫,生生 成成付付款款單單 Y Y N N Y Y N N 對(duì)對(duì)付付款款管管 理理操操作作 付付款款 付付款款成成 功功? 更更新新付付款款 單單數(shù)數(shù)據(jù)據(jù)庫

48、庫 退退貨貨 退退貨貨成成 功功? 更更新新付付款款單單 數(shù)數(shù)據(jù)據(jù)庫庫,生生 成成退退貨貨單單 Y Y N N Y Y N N 修修改改產(chǎn)產(chǎn)品品 信信息息 刪刪除除產(chǎn)產(chǎn)品品 更更新新產(chǎn)產(chǎn)品品 數(shù)數(shù)據(jù)據(jù)庫庫 修修改改成成 功功? 更更新新產(chǎn)產(chǎn)品品 數(shù)數(shù)據(jù)據(jù)庫庫 刪刪除除成成 功功? 更更新新產(chǎn)產(chǎn)品品 數(shù)數(shù)據(jù)據(jù)庫庫 N N N N N N Y Y Y Y Y Y 對(duì)對(duì)供供應(yīng)應(yīng)商商 管管理理操操作作 新新增增成成 功功? 新新增增供供應(yīng)應(yīng) 商商 修修改改供供應(yīng)應(yīng) 商商信信息息 增增加加聯(lián)聯(lián)系系 人人 更更新新供供應(yīng)應(yīng) 商商數(shù)數(shù)據(jù)據(jù)庫庫 修修改改成成 功功? 更更新新供供應(yīng)應(yīng) 商商數(shù)數(shù)據(jù)據(jù)庫庫 增增加

49、加成成 功功? 更更新新供供應(yīng)應(yīng) 商商數(shù)數(shù)據(jù)據(jù)庫庫 N N N N N N Y Y Y Y Y Y 對(duì)對(duì)采采購(gòu)購(gòu)清清 單單操操作作 新新增增成成 功功? 新新增增采采購(gòu)購(gòu) 清清單單 修修改改采采購(gòu)購(gòu) 清清單單信信息息 刪刪除除采采購(gòu)購(gòu) 清清單單 更更新新采采購(gòu)購(gòu) 清清單單數(shù)數(shù)據(jù)據(jù) 庫庫 修修改改成成 功功? 更更新新采采購(gòu)購(gòu) 清清單單數(shù)數(shù)據(jù)據(jù) 庫庫 刪刪除除成成 功功? 更更新新采采購(gòu)購(gòu) 清清單單數(shù)數(shù)據(jù)據(jù) 庫庫 N N N N N N Y Y Y Y Y Y 查查詢?cè)儺a(chǎn)產(chǎn)品品 顯顯示示產(chǎn)產(chǎn)品品 詳詳細(xì)細(xì)信信息息 查查詢?cè)児┕?yīng)應(yīng) 商商 顯顯示示供供應(yīng)應(yīng) 商商詳詳細(xì)細(xì)信信 息息 查查詢?cè)儾刹少?gòu)購(gòu)

50、 訂訂單單 顯顯示示訂訂單單 詳詳細(xì)細(xì)信信息息 查查詢?cè)兏陡犊羁?單單 顯顯示示付付款款 單單詳詳細(xì)細(xì)信信 息息 查查詢?cè)兏陡犊羁?單單 顯顯示示進(jìn)進(jìn)貨貨 單單詳詳細(xì)細(xì)信信 息息 操操作作成成 功功? Y Y N N 操操作作成成 功功? 操操作作成成 功功? 操操作作成成 功功? Y Y Y Y Y Y N N N N N N 對(duì)對(duì)退退貨貨管管 理理操操作作 顯顯示示退退貨貨 信信息息 操操作作成成 功功? Y Y N N 對(duì)對(duì)入入庫庫管管 理理操操作作 顯顯示示入入庫庫 信信息息 操操作作成成 功功? Y Y N N 圖 4.2 超級(jí)管理員_開發(fā)流程圖 Figure 4.2 Supper

51、user _ Development Flowchart 圖 4.2 為超級(jí)管理員在該系統(tǒng)的所具體操作功能流程圖,包括了登錄、產(chǎn)品 管理模塊,供應(yīng)商管理操作模塊、采購(gòu)清單管理操作模塊、進(jìn)貨管理操作模塊、 付款管理操作模塊、退貨管理操作模塊、入庫管理操作模塊、庫存管理操作模 塊、采購(gòu)統(tǒng)計(jì)模塊、退貨統(tǒng)計(jì)模塊、庫存統(tǒng)計(jì)模塊、報(bào)表統(tǒng)計(jì)模塊。每一模塊 都有相對(duì)應(yīng)的增刪改查操作以及相應(yīng)的驗(yàn)證即指。該超級(jí)管理員_開發(fā)活動(dòng)圖顯 示了單一流程在多種情況下的多種流向與各個(gè)流程之間的跳轉(zhuǎn)關(guān)系。 (二)靜態(tài)模型與動(dòng)態(tài)模型(二)靜態(tài)模型與動(dòng)態(tài)模型設(shè)計(jì)設(shè)計(jì) 1 1、添加采購(gòu)清單、添加采購(gòu)清單 訂單添加控制者 訂單添加表單 用戶 1 1 1 10 0. . .1 1 0 0. . .1 1 用用戶戶 :訂訂單單添添加加表表單單:訂

溫馨提示

  • 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)論