freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

企業(yè)庫(kù)存管理系統(tǒng)論文-在線瀏覽

2025-08-10 17:28本頁(yè)面
  

【正文】 例。第一類是用例圖,第二類是靜態(tài)圖(Static diagram),包括類圖、對(duì)象圖和包圖。其中狀態(tài)圖描述類的對(duì)象所有可能的狀態(tài)以及事件發(fā)生時(shí)狀態(tài)的轉(zhuǎn)移條件。在實(shí)用上并不需要為所有的類畫狀態(tài)圖,僅為那些有多個(gè)狀態(tài)其行為受外界環(huán)境的影響并且發(fā)生改變的類畫狀態(tài)圖。第四類是交互圖(Interactive diagram),描述對(duì)象間的交互關(guān)系。協(xié)作圖描述對(duì)象間的協(xié)作關(guān)系, 協(xié)作圖與順序圖相似,顯示對(duì)象間的動(dòng)態(tài)合作關(guān)系。如果強(qiáng)調(diào)時(shí)間和順序,則使用順序圖。第五類是實(shí)現(xiàn)圖( Implementation diagram ),包括構(gòu)件圖和配置圖。XML Web services 允許應(yīng)用程序通過 Internet 進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語(yǔ)言。對(duì)個(gè)人用戶的好處是無縫的、吸引人的體驗(yàn)。它為程序員提供了一些新功能,例如自動(dòng)內(nèi)存管理(垃圾收集).以及更方便地訪問所有系統(tǒng)服務(wù)。它還為代碼復(fù)用提供了一種新的機(jī)制一一更易于使用.并且比COM更加有效和靈活。它還為版本的制定提供了標(biāo)準(zhǔn)化、系統(tǒng)級(jí)別的支持。(IIS)下的新環(huán)境,它使得程序員能夠更容易地編寫代碼來構(gòu)造基于HTML語(yǔ)言的web頁(yè)面,供瀏覽器查看。它是一種與控件交互的事件驅(qū)動(dòng)編程模型、這使得編寫web頁(yè)面變得就像編寫普通的VB窗體一樣。.NET提供了Windows窗體。高質(zhì)量的界面能夠提供更佳的用戶感受,.NET提供了一種新的軟件包, windows窗體.。因?yàn)镃是近期發(fā)展起來的,所以吸取了以前的教訓(xùn),考慮了其他語(yǔ)言的許多優(yōu)點(diǎn),并解決了它們的問題。但是,C是一種強(qiáng)大的語(yǔ)言,在C++中能完成的任務(wù)在C中也能完成,C中與C++比較高級(jí)的功能等價(jià)的功能(例如直接訪問和處理系統(tǒng)內(nèi)存),只能在標(biāo)記為“不安全”的代碼中使用。C代碼常常比C++略長(zhǎng)一些。所以,在類型之間轉(zhuǎn)換時(shí),必須遵守嚴(yán)格的規(guī)則。但C代碼更健壯,調(diào)試也比較簡(jiǎn)單,.NET總是可以隨時(shí)跟蹤數(shù)據(jù)的類型。C,是目前最好的一種語(yǔ)言。C Framework代碼庫(kù)提供的每種功能本系統(tǒng)運(yùn)用面向?qū)ο蟮木幊趟枷?,基于UML對(duì)企業(yè)庫(kù)存管理系統(tǒng)進(jìn)行分析與設(shè)計(jì)。系統(tǒng)管理包括:數(shù)據(jù)備份基本數(shù)據(jù)包括:產(chǎn)品欄目設(shè)置、往來單位管理、產(chǎn)品信息管理入庫(kù)單包括:添加入庫(kù)單、入庫(kù)單管理、查詢統(tǒng)計(jì)出庫(kù)單包括:添加出庫(kù)單、出庫(kù)單管理、查詢統(tǒng)計(jì)退貨單包括:添加退庫(kù)單、退庫(kù)單管理、查詢統(tǒng)計(jì) 分析方法 為了適應(yīng)開發(fā)過程多方面的挑戰(zhàn),不同的組織和不同的應(yīng)用領(lǐng)域需要采取不同的開發(fā)過程才能提高開發(fā)效率。GRAPPLE的思想并沒有脫離以往的UML分析方法——RUP(Rational Unified Process, 統(tǒng)一開發(fā)過程)。 GRAPPLE由5個(gè)段組成,即需求收集,分析,設(shè)計(jì),開發(fā),部署。之后在設(shè)計(jì)的基礎(chǔ)上使用微軟的Visual C完成系統(tǒng)的實(shí)現(xiàn)。這就需要系統(tǒng)分析員與客戶進(jìn)行充分的交流?!捌髽I(yè)庫(kù)存管理系統(tǒng)”需要實(shí)現(xiàn)的功能有主要有:基本數(shù)據(jù)、入庫(kù)管理、出庫(kù)管理、退貨管理、系統(tǒng)維護(hù)等,可以用下面的業(yè)務(wù)流程圖來表示它們之間的關(guān)系:圖21 系統(tǒng)業(yè)務(wù)流程 此次設(shè)計(jì)的庫(kù)存管理系統(tǒng)需要完成的主要功能有:入庫(kù)管理、出庫(kù)管理、退貨管理、等一系列與業(yè)務(wù)流程相配套的完整功能。這個(gè)階段需要開發(fā)出初步的類圖、建立和標(biāo)記類之間的關(guān)聯(lián),同時(shí)填充類的信息。用例模型的圖形表示法很直觀。用例的發(fā)起參與者在用例圖的左側(cè),接受參與者在用例圖的右側(cè)。關(guān)聯(lián)線連接參與者和用例,并且表示參與者與用例之間有通信關(guān)系。 用例分析的一個(gè)好處是它能展現(xiàn)出系統(tǒng)和外部世界之間的邊界。系統(tǒng)的邊界用一個(gè)矩形(里面寫著系統(tǒng)的名字)來代表。參與者、用例和互連線共同組成了用例模型(use case model).下圖說明了這些符號(hào):圖23 用例模型示例圖24 系統(tǒng)UML用例圖 開發(fā)系統(tǒng)業(yè)務(wù)角色 首先,需要確定整個(gè)系統(tǒng)的業(yè)務(wù)角色。在本管理系統(tǒng)中,大體上可以分為生產(chǎn)廠家、供應(yīng)商、采購(gòu)員、銷售員、基本操作員、系統(tǒng)管理員這六類業(yè)務(wù)角色。與數(shù)據(jù)模型不同,它不僅顯示了信息的結(jié)構(gòu),同時(shí)還描述了系統(tǒng)的行為。在類圖的基礎(chǔ)上,狀態(tài)圖、合作圖等進(jìn)一步描述了系統(tǒng)其他方面的特性。通常用對(duì)象描述客觀世界中某個(gè)具體的實(shí)體。而對(duì)象是類的實(shí)例(Instance)。類描述一類對(duì)象的屬性(Attribute)和行為(Behavior)。圖1中,運(yùn)動(dòng)員就是一個(gè)典型的類。類的命名應(yīng)盡量用應(yīng)用領(lǐng)域中的術(shù)語(yǔ),應(yīng)明確、無歧義,以利于開發(fā)人員與用戶之間的相互理解和交流。一般而言,類的名字是名詞。人組成的一組: 用戶(ShUser)、客戶(ShCorp)、供應(yīng)商(ShCorp)、部門(ShDept)物品組成的一組:商品(ShProuct)、商品類型(ShClass)、倉(cāng)庫(kù)(ShStoreHouse)生成的單據(jù)組成的一組:入庫(kù)單表頭(ShBill)、入庫(kù)單表體(ShBillList)、出庫(kù)單表頭(ShBill)、出庫(kù)單表體(ShBillList)、退貨單表頭(ShBill)、 退貨單表體(ShBillList) 構(gòu)建系統(tǒng)類圖在完成了初步類圖的構(gòu)建之后,需要建立和標(biāo)記出類之間的關(guān)聯(lián)。下面先介紹一下類之間常用的幾種關(guān)系以及他們的概念:關(guān)聯(lián)關(guān)系:關(guān)聯(lián)(Association)表示兩個(gè)類之間存在某種語(yǔ)義上的聯(lián)系。關(guān)聯(lián)類:一個(gè)關(guān)聯(lián)可能要記錄一些信息,可以引入一個(gè)關(guān)聯(lián)類來記錄。聚集表示類之間的關(guān)系是整體與部分的關(guān)系。繼承關(guān)系:人們將具有共同特性的元素抽象成類別,并通過增加其內(nèi)涵而進(jìn)一步分類。在UML中,繼承表示為一頭為空心三角形的連線。依賴關(guān)系: 有兩個(gè)元素X、Y,如果修改元素X的定義可能會(huì)引起對(duì)另一個(gè)元素Y的定義的修改,則稱元素Y依賴(Dependency)于元素X。包:將許多類集合成一個(gè)更高層次的單位,形成一個(gè)高內(nèi)聚、低耦合的類的集合。任何模型元素都運(yùn)用包的機(jī)制。在UML中,最有用的和強(qiáng)調(diào)最多的啟發(fā)性原則就是依賴。有時(shí)還顯示包和包之間的繼承關(guān)系和組成關(guān)系。在圖211中,“系統(tǒng)”包由“界面”包和“單據(jù)”包和“使用者”包組成。當(dāng)不需要顯示包的內(nèi)容時(shí),包的名字放入主方框內(nèi),否則包的名字放入左上角的小方框中,而將內(nèi)容放入主方框內(nèi)。圖27系統(tǒng)功能包圖3.系統(tǒng)分析與設(shè)計(jì) 開發(fā)系統(tǒng)用例模型用例能夠幫助系統(tǒng)開發(fā)者理解系統(tǒng)的預(yù)期行為,因而是一個(gè)強(qiáng)有力的工具,它能夠幫助開發(fā)者從用戶的觀點(diǎn)收集需求??梢暬梢韵蛴脩麸@示用例,他們可以提供更多的信息。另外,可視化的表達(dá)形式允許將用例圖和其他種類的圖結(jié)合起來。此想法是要對(duì)用例進(jìn)行分類整理,以便于引用。當(dāng)要對(duì)系統(tǒng)升級(jí)時(shí),用例目錄可以作為進(jìn)一步收集升級(jí)需求的基礎(chǔ)。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動(dòng)。 圖33 系統(tǒng)ER圖數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)庫(kù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。圖34 用戶信息表(ShUser)圖35為部門信息表,存儲(chǔ)系統(tǒng)中的部門信息。圖36 貨品分類信息表(ShClass)圖37 為貨物信息表,記錄系統(tǒng)中已有貨物的信息。圖38 客戶、供應(yīng)商信息表(ShCorp)圖39為入庫(kù)單、出庫(kù)單
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1