版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
精品文檔就在這里精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 XXX畢業(yè)設(shè)計(jì)(論文)題目: 藥店進(jìn)銷存管理系統(tǒng) 設(shè)計(jì)與實(shí)現(xiàn)作者: 學(xué)號(hào): 系(院): 計(jì)算機(jī)科學(xué)系 專業(yè)班級(jí) 計(jì)算機(jī)科學(xué)與技術(shù)指導(dǎo)者: 實(shí)驗(yàn)師(姓名) (專業(yè)技術(shù)職務(wù))評(píng)閱者: (姓名) (專業(yè)技術(shù)職務(wù))精品文檔就在這里精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 基于.NET的藥店進(jìn)銷存管理系統(tǒng)摘要 目前,大中型城市的多數(shù)藥品店已經(jīng)實(shí)現(xiàn)了商品管理、客戶管理、銷售管理及銷售管理等的信息化和網(wǎng)絡(luò)化,提高了管理效率。但是,在大多數(shù)小藥品店,藥品店管理仍 然以傳統(tǒng)人工管理為主,特別是在藥品的采購、銷售、庫存環(huán)節(jié),傳統(tǒng)的手工管理處理信息混亂,賬目管理困難,效率低下,浪費(fèi)嚴(yán)重,造成了資產(chǎn)的流失。 使用本系統(tǒng),可以使管理人員從大量繁瑣的手工操作中解放出來,方便藥品店管理 者對(duì)藥品進(jìn)銷存的實(shí)際情況進(jìn)行集中的查詢與管理工作,改進(jìn)藥品店的工作,提高工作 效率和服務(wù)質(zhì)量,同時(shí)可以適應(yīng)藥品店與社會(huì)醫(yī)保綜合管理的需求,減少資源的浪費(fèi)和流失。 經(jīng)過實(shí)際調(diào)查和綜合分析,本系統(tǒng)使用功能強(qiáng)大的MicrosoftVS.NET作為開發(fā)環(huán) 境,使用編程語言C#對(duì)整個(gè)系統(tǒng)進(jìn)行設(shè)計(jì)與開發(fā),后臺(tái)數(shù)據(jù)庫使用MicrosoftSQLServer2005。本系統(tǒng)可以根據(jù)實(shí)際應(yīng)用的具體情況,適當(dāng)加以修改,以便更好應(yīng)用。本系統(tǒng)操作簡單,靈活性好,系統(tǒng)安全性高,運(yùn)行穩(wěn)定。關(guān)鍵字:管理系統(tǒng),藥品,.NET,C#精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔精品文檔TheManagementSystemofMedicineEntersSellsSavesBasedon.NETAbstractAtpresent,thelargeandmiddlescalecitiesmosthospitalsalreadyrealizedtheoutpatientservicemanagement,havebeenhospitalizedthemanagement,thedrugssalemanagementandsoonbecominganinformationbasedsociety,enhancedthemanagementefficiency.But,inthemajoritycountylevelhospitalandthevillagesandtownsclinic,thehospitalmanagementstillbythetraditionalmanualmanagementprimarily,speciallyinthemedicinepurchase,thesale,keptinstockthelink,thetraditionalmanualmanagementprocessinformationchaotic,accountitemmanagementdifficulty,efficiencylow,thewastewasserious,hascreatedstateassetdraining.Themedicineenterssellssavesthemanagementsystemmanagementsystembuttodevelopforthesolutionabovequestion,thissystemmainlyaimsatthesmallhospitalandclinic'smedicinepurchase,thesale,keepsinstockthelink,thesystemmayrealizethedrugstogointostoragefunctionandsoonmanagement,drugsleavesstorehousemanagement,adjustspricesmanagement,inventoryingmanagement,financeinformationmanagement,drugsinformationmanagement,systemmaintenance,mayfacilitatecompleteseachitemofdrugsattribute,thesalescondition,thesupplyanddemandconditionstatistics,causeseachworktheorganizationtobestandarder.Usesthissystem,maycausetheadministrativepersonneltoliberatefromthemassivetediousmanualoperation,theconvenienthospitalsuperintendententerstheactualsituationtothemedicinewhichsellssavestocarryonthecentralismtheinquiryandthesupervisorywork,improvesthehospitalthework,enhancestheworkingefficiencyandthegradeofservice,atthesametimemayadaptthehospitalandthesocialmedicineguaranteesthesynthesismanagementthedemand,reducestheresourcesthewasteanddrains.Afterthoroughinvestigationandgeneralizedanalysis,thissystemusefunctionformidableMicrosoftVS.NETtookthedevelopmentenvironment,useprogramminglanguageC#carriesonthedesignandthedevelopmenttotheoverallsystem,thebackstagedatabaseusesMicrosoftSQLServer2,000.Thissystemmayactaccordingtothepracticalapplicationthespecialdetails,suitablyperformstorevise,inordertobetterapplication.Thissystemoperationsimple,flexibilitygood,systemsecurityhigh,themovementisstable.Keywords:managementsystem,medicine,.NET,C#目錄TOC\o"1-5"\h\z\o"CurrentDocument"1 緒論 5\o"CurrentDocument"1.1課題研究背景及意義 5\o"CurrentDocument"本系統(tǒng)使用的方法和語言 6\o"CurrentDocument"1.2.1統(tǒng)一建模語言UML 6\o"CurrentDocument".NET和C# 7\o"CurrentDocument"1.3系統(tǒng)描述 8\o"CurrentDocument"1.4分析方法 8\o"CurrentDocument"2需求收集 9\o"CurrentDocument"2.1業(yè)務(wù)過程分析 9\o"CurrentDocument"研究領(lǐng)域分析 11\o"CurrentDocument"2.2.1初步用例模型開發(fā) 11\o"CurrentDocument"2.2.2開發(fā)初步類圖 122.3系統(tǒng)需求研究 142.3.1收集系統(tǒng)需求 14\o"CurrentDocument"2.3.2開發(fā)系統(tǒng)功能包圖 15\o"CurrentDocument"3 系統(tǒng)分析與設(shè)計(jì) 16\o"CurrentDocument"1 開發(fā)系統(tǒng)用例模型 16\o"CurrentDocument"2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 16\o"CurrentDocument"數(shù)據(jù)流分析 16\o"CurrentDocument"數(shù)據(jù)字典 17本系統(tǒng)的數(shù)據(jù)項(xiàng) 20\o"CurrentDocument"3.2.3數(shù)據(jù)庫需求分析 22\o"CurrentDocument"3.2.4數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 23\o"CurrentDocument"3.2.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 25\o"CurrentDocument"4開發(fā)系統(tǒng) 281編制代碼 28系統(tǒng)實(shí)現(xiàn) 284.2.1用戶界面 284.2.2代碼 錯(cuò)誤!未定義書簽。3部分系統(tǒng)界面及功能簡介 294.3.1用戶信息管理界面如圖4-2 294.3.2主界面如圖4-3 304.3.3客戶信息管理界面如圖4-4 324.3.4采購管理界面如圖4-5 335部 署 34結(jié)束語 35致謝 36參考文獻(xiàn) 37精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 1緒論1.1課題研究背景及意義隨著生產(chǎn)技術(shù)的進(jìn)步、現(xiàn)代化科學(xué)技術(shù)和社會(huì)經(jīng)濟(jì)的迅速發(fā)展,世界正在向信息化社會(huì)前進(jìn),信息正在同物質(zhì)、能源一起構(gòu)成當(dāng)代社會(huì)的三大支柱產(chǎn)業(yè)。社會(huì)活動(dòng)的日益復(fù)雜,也使得各種管理工作越來越依賴計(jì)算機(jī)進(jìn)行信息的操作處理。與我們的健康有著密切關(guān)系的藥品衛(wèi)生系統(tǒng),目前也面臨著信息時(shí)代的巨大挑戰(zhàn),舊有的企業(yè)管理模式已不能適應(yīng)新型的社會(huì)主義市場經(jīng)濟(jì)的要求,再者藥品產(chǎn)品種類繁多、業(yè)務(wù)量大,單憑手工記賬很難適應(yīng)工作的需要。同時(shí),藥品作為一個(gè)關(guān)系到人民群眾健康的特殊行業(yè),國家對(duì)藥品行業(yè)又有一些不同于其他行業(yè)的管理政策,這些都加大了管理的難度。如何盡快建立和完善藥品行業(yè)的信息化管理體制,已成為影響藥品行業(yè)生存發(fā)展的關(guān)鍵所在。藥店進(jìn)銷存管理系統(tǒng)就是為了解決傳統(tǒng)藥品管理過程中的進(jìn)銷存人工處理混亂、賬目管理困難等問題,可以使管理人員從大量繁瑣的手工操作中解放出來,方便地完成藥品信息管理、藥品入庫出庫等操作,方便靈活地完成各項(xiàng)藥品屬性、銷售狀況、供需狀態(tài)的統(tǒng)計(jì),使得各個(gè)工作環(huán)節(jié)的組織更加規(guī)范,提高工作效率與服務(wù)質(zhì)量;同時(shí)可以適應(yīng)藥品店與社會(huì)醫(yī)保綜合管理的需求。從而可以改變藥品店藥庫藥品管理的傳統(tǒng)模式,加強(qiáng)藥庫管理,減少資源浪費(fèi)和流失。軟件開發(fā)可以采用多種開發(fā)方法,如生命周期法和面向?qū)ο蠓椒ǖ?。面向?qū)ο蠹夹g(shù)是軟件工程領(lǐng)域中的重要技術(shù),它不僅是一種程序設(shè)計(jì)方法,更重要的是,它是一種對(duì)真實(shí)世界的抽象思維方式。UML(UnifiedModelingLanguage)就是一種特別適合采用面向?qū)ο笏季S方式的軟件建模語言。UML伙伴組織于1996年由Rational公司創(chuàng)立。對(duì)象管理組織(OMG)于1997年11月將UML的1.1版接納為標(biāo)準(zhǔn)。UML是多種方法相互借鑒、相互融合、趨于一致、走向標(biāo)準(zhǔn)化的產(chǎn)物。這樣的統(tǒng)一建模語言為軟件開發(fā)商及其用戶帶來諸多便利。許多計(jì)算機(jī)技術(shù)發(fā)達(dá)的國家已有大量的軟件開發(fā)組織開始用UML進(jìn)行系統(tǒng)建模,學(xué)習(xí)和使用UML已經(jīng)成為一種潮流。我國軟件界對(duì)UML也相當(dāng)關(guān)注,越來越多的人投入到了對(duì)UML的學(xué)習(xí)和研究中。UML只是一種建模語言,在系統(tǒng)的具體編制過程中,我使用了Microsoft專門為使用.NET平臺(tái)而創(chuàng)建的語言C#。1.2本系統(tǒng)使用的方法和語言1.2.1統(tǒng)一建模語言UML統(tǒng)一建模語言(UnifiedModelingLanguage,UML)是一種可視化的建模語言,它能讓系統(tǒng)構(gòu)造者用標(biāo)準(zhǔn)的、易于理解的方式建立起能夠表達(dá)出他們想象力的系統(tǒng)藍(lán)圖,并且提供了便于不同人之間有效的共享和交流涉及結(jié)果的機(jī)制。UML包括了一些可以相互組合圖表的圖形元素。由于UML是一種語言,所以UML具有組合這些元素的法規(guī)。UML提供了系統(tǒng)設(shè)計(jì)所需要的多種圖,這些圖是在用多個(gè)視圖來展示一個(gè)系統(tǒng),這組視圖被稱為一個(gè)模型(Model)。一個(gè)UML模型描述了一個(gè)系統(tǒng)需要做什么。同時(shí),UML提供了組織和擴(kuò)展這些圖的方法。關(guān)于標(biāo)準(zhǔn)建模語言UML的內(nèi)容,首先,UML融合了Booch、OMT和OOSE方法中的基本概念,而且這些基本概念與其他面向?qū)ο蠹夹g(shù)中的基本概念大多相同,因而,UML必然成為這些方法以及其他方法的使用者樂于采用的一種簡單一致的建模語言其次,UML不僅僅是上述方法的簡單匯合,而是在這些方法的基礎(chǔ)上廣泛征求意見,集眾家之長,幾經(jīng)修改而完成的,UML擴(kuò)展了現(xiàn)有方法的應(yīng)用范圍;第三,UML是標(biāo)準(zhǔn)的建模語言,而不是標(biāo)準(zhǔn)的開發(fā)過程。盡管UML的應(yīng)用必然以系統(tǒng)的開發(fā)過程為背景但由于不同的組織和不同的應(yīng)用領(lǐng)域,需要采取不同的開發(fā)過程。作為一種建模語言,UML的定義包括UML語義和UML表示法兩個(gè)部分。UML語義描述基于UML的精確元模型定義。UML表示法定義UML符號(hào)的表示法,為開發(fā)者或開發(fā)工具使用這些圖形符號(hào)和文本語法為系統(tǒng)建模提供了標(biāo)準(zhǔn)。這些圖形符號(hào)和文字所表達(dá)的是應(yīng)用級(jí)的模型,在語義上它是UML元模型的實(shí)例。標(biāo)準(zhǔn)建模語言UML的重要內(nèi)容可以由下列五類圖(共9種圖形)來定義:第一類是用例圖,第二類是靜態(tài)圖(Staticdiagram),包括類圖、對(duì)象圖和包圖。第三類是行為圖(Behaviordiagram),描述系統(tǒng)的動(dòng)態(tài)模型和組成對(duì)象間的交互關(guān)系。其中狀態(tài)圖描述類的對(duì)象所有可能的狀態(tài)以及事件發(fā)生時(shí)狀態(tài)的轉(zhuǎn)移條件。通常,狀態(tài)圖是對(duì)類圖的補(bǔ)充。在實(shí)用上并不需要為所有的類畫狀態(tài)圖,僅為那些有多個(gè)狀態(tài)其行為受外界環(huán)境的影響并且發(fā)生改變的類畫狀態(tài)圖。而活動(dòng)圖描述滿足用例要求所要進(jìn)行的活動(dòng)以及活動(dòng)間的約束關(guān)系,有利于識(shí)別并行活動(dòng)。第四類是交互圖(Interactivediagram),描述對(duì)象間的交互關(guān)系。其中順序圖顯示對(duì)象之間的動(dòng)態(tài)合作關(guān)系,它強(qiáng)調(diào)對(duì)象之間消息發(fā)送的順序,同時(shí)顯示對(duì)象之間的交互;協(xié)作圖描述對(duì)象間的協(xié)作關(guān)系,協(xié)作圖跟順序圖相似顯示對(duì)象間的動(dòng)態(tài)合作關(guān)系。除顯示信息交換外協(xié)作圖還顯示對(duì)象以及它們之間的關(guān)系。如果強(qiáng)調(diào)時(shí)間和順序,則使用順序圖;如果強(qiáng)調(diào)上下級(jí)關(guān)系,則選擇協(xié)作圖。這兩種圖合稱為交互圖。第五類是實(shí)現(xiàn)圖(Implementationdiagram),包括構(gòu)件圖和配置圖。1.2.2.NET和C#微軟的.NET是為了解決因特網(wǎng)應(yīng)用中存在的普遍問題而預(yù)先建立的基礎(chǔ)設(shè)施o.NET的服務(wù)器版可運(yùn)行在WindowsNT.Windows2005以及WindowsXPProfessional操作系統(tǒng)下.其客戶版可運(yùn)行在Windows98、WindowsMe、WindowsXPHome下。目前它只是一個(gè)附加的服務(wù)補(bǔ)丁,以后的.NET版本極有可能成為操作系統(tǒng)的一部分,今后的版本也有可能會(huì)允許.NET的一部分運(yùn)行在其他版本的Windows操作系統(tǒng)下,微軟的.NET提供了下述服務(wù),具體如下.NET提供了一種新的運(yùn)行環(huán)境.即.NET框架,它使得程序員能夠更容易、迅速地寫出優(yōu)良、健壯的程序代碼,并且能夠方便地管理、部署和修改代碼,所編寫的程序和組件都在該環(huán)境中執(zhí)行。它為程序員提供了一些新功能,例如自動(dòng)內(nèi)存管理(垃圾收集).以及更方便地訪問所有系統(tǒng)服務(wù)。它添加了許多實(shí)用功能、例如易于訪問因特網(wǎng)和數(shù)據(jù)庫。它還為代碼復(fù)用提供了一種新的機(jī)制一一更易于使用.并且比COM更加有效和靈活。.NET框架更易于部署.因?yàn)樗恍枰M(jìn)行注冊(cè)設(shè)置。它還為版本的制定提供了標(biāo)準(zhǔn)化、系統(tǒng)級(jí)別的支持。程序員可以在任一種與.NET兼容的編程語言中使用上述全部功能.NET為創(chuàng)建HTML頁面提供了一種新的編程模型,稱為ASP.NET.盡管智能的單機(jī)程序仍在不斷涌現(xiàn),但是在不久的將來,大多數(shù)因特網(wǎng)通信都會(huì)以通用瀏覽器作為前端,這就要求服務(wù)器能夠使用HTML語言來構(gòu)造頁面,以便瀏覽器識(shí)別并顯示給用戶。ASP.NET是一種運(yùn)行在因特網(wǎng)信息服務(wù)(IIS)下的新環(huán)境,它使得程序員能夠更容易地編寫代碼來構(gòu)造基于HTML語言的web頁面,供瀏覽器查看。ASP.NET提供了一種新的與語言無關(guān)的代碼編寫方式,并將其與web頁面請(qǐng)求相關(guān)聯(lián)。它提供了.NET的Web窗體,它是一種與控件交互的事件驅(qū)動(dòng)編程模型、這使得編寫web頁面變得就像編寫普通的VB窗體一樣。ASP.NET包含了良好的會(huì)話狀態(tài)管理和安全功能,它比原來的ASP更加健壯,性能也得以提高。.NET提供了windows窗體,它是一種使用.NET框架編寫各種客戶程序的新方法。一個(gè)使用XMLWeb服務(wù)的專用客戶端應(yīng)用程序必須提供良好的用戶界面。高質(zhì)量的界面能夠提供更佳的用戶感受,NET提供了一種新的軟件包,它被稱為.NETwindows窗體.這使得程序員能夠使用.NET框架輕易地編寫出專用的windows客戶應(yīng)用程序。C#是可用于創(chuàng)建要運(yùn)行在.NET上的應(yīng)用程序的語言之一,它從C和C++語言演化而來,是Microsoft專門為使用.NET平臺(tái)而創(chuàng)建的。因?yàn)镃#是近期發(fā)展起來的,所以精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 吸取了以前的教訓(xùn),考慮了其他語言的許多優(yōu)點(diǎn),并解決了它們的問題。使用C#開發(fā)應(yīng)用程序比使用C++簡單,因?yàn)槠湔Z法比較簡單。但是,C#是一種強(qiáng)大的語言,在C++中能完成的任務(wù)在C#中也能完成,C#中與C++比較高級(jí)的功能等價(jià)的功能(例如直接訪問和處理系統(tǒng)內(nèi)存),只能在標(biāo)記為“不安全”的代碼中使用。這個(gè)高級(jí)編程技術(shù)是非常危險(xiǎn)的(正如它的名稱),因?yàn)樗赡芨采w系統(tǒng)中重要的內(nèi)存塊,導(dǎo)致嚴(yán)重的后果。C#代碼常常比C++略長一些。這是因?yàn)镃#是一種類型安全的語言(與C++不同),一旦為某些數(shù)據(jù)指定了類型,就不能轉(zhuǎn)換為另一個(gè)不相關(guān)的類型。所以,在類型之間轉(zhuǎn)換時(shí),必須遵守嚴(yán)格的規(guī)則。執(zhí)行相向的任務(wù)時(shí),用C#編寫的代碼通常比C++長。但C#代碼更健壯,調(diào)試也比較簡單,.NET總是可以隨時(shí)跟蹤數(shù)據(jù)的類型。在C#中,不能完成如“把4字節(jié)的內(nèi)存放在數(shù)據(jù)中,并把它解釋為x”等的任務(wù)。C#只是.NET開發(fā)的一種語言,是目前最好的一種語言。C#的優(yōu)點(diǎn)是,它是唯一為.NETFramework而設(shè)計(jì)的語言,是移植到其他操作系統(tǒng)上的.NET版本中使用的主要語言。C#能使用.NETFramework代碼庫提供的每種功能1.3系統(tǒng)描述本系統(tǒng)運(yùn)用面向?qū)ο蟮乃枷?,基于UML進(jìn)行藥品管理系統(tǒng)的分析與設(shè)計(jì)。本文運(yùn)用UML來分析和描述藥品店藥品管理所涉及的藥品基本信息管理、藥品入庫、出庫、調(diào)價(jià)、查詢、統(tǒng)計(jì)、盤點(diǎn)等一系列功能。系統(tǒng)維護(hù)包括:新建操作用戶、修改用戶信息、刪除用戶等。商品管理包括:商品信息的添加、修改和刪除和查詢等??蛻艄芾戆ǎ汗?yīng)客戶信息的添加修改和刪除等。采購管理包括:登記公司向供應(yīng)客戶采購商品的入庫單等。盤點(diǎn)管理包括:盤點(diǎn)庫存藥品、生成入庫出庫清單等。1.4分析方法為了適應(yīng)開發(fā)過程多方面的挑戰(zhàn),不同的組織和不同的應(yīng)用領(lǐng)域需要采取不同的開發(fā)過程才能提高開發(fā)效率。我在系統(tǒng)的設(shè)計(jì)開發(fā)中,使用了“快速應(yīng)用工程指導(dǎo)原則”(GuidelinesforRapidAPPLicationEngineering),簡稱GRAPPLE。GRAPPLE的思想并沒有脫離以往的UML分析方法 RUP(RationalUnifiedProcess,統(tǒng)一開發(fā)過程)。它是一組可以自適應(yīng)的,靈活的開發(fā)思想,可以適應(yīng)與許多不同組織的軟件開發(fā)過程,讓開發(fā)者發(fā)揮自己的創(chuàng)造力和好的思想來構(gòu)建自己的組織。GRAPPLE由5個(gè)段組成,即需求收集,分析,設(shè)計(jì),開發(fā),部署。本次的論文,便是以GRAPPLE方法的基本結(jié)構(gòu)、步驟來構(gòu)架的,由于在軟件的構(gòu)建階段,設(shè)計(jì)和分析都可以往返進(jìn)行直到設(shè)計(jì)完成,所以在論文中,我將分析與設(shè)計(jì)合并為一個(gè)章節(jié)來敘述。之后在設(shè)計(jì)的基礎(chǔ)上使用微軟的VisualC#完成系統(tǒng)的實(shí)現(xiàn)。2需求收集2.1業(yè)務(wù)過程分析開發(fā)一個(gè)系統(tǒng)的起點(diǎn)就是獲得對(duì)客戶業(yè)務(wù)過程的理解,特別是獲得使用目標(biāo)系統(tǒng)的客戶的理解。這就需要系統(tǒng)分析員與客戶進(jìn)行充分的交流。首先要在調(diào)研的過程中了解到一套業(yè)務(wù)領(lǐng)域的詞匯?!八幍赀M(jìn)銷存管理系統(tǒng)”需要實(shí)現(xiàn)的功能有主要有:“系統(tǒng)維護(hù)”,“入庫管理”,“調(diào)價(jià)管理”,“出庫管理”,“財(cái)務(wù)信息管理”,“藥品信息管理”等,可以用下面的業(yè)務(wù)流程圖來表示它們之間的關(guān)系:圖2-1系統(tǒng)業(yè)務(wù)流程此次設(shè)計(jì)的“藥品進(jìn)銷存藥品管理系統(tǒng)”需要完成的主要功能有:“系統(tǒng)維護(hù)”,“入庫管理”,“調(diào)價(jià)管理”,“出庫管理”,“財(cái)務(wù)信息管理”,“藥品信息管理”等一系列與業(yè)務(wù)流程相配套的完整功能。在系統(tǒng)中,主要的業(yè)務(wù)流通領(lǐng)域詞匯有以下幾大類:采購計(jì)劃入庫,財(cái)務(wù)驗(yàn)收,付款處理,出庫,調(diào)價(jià)處理,庫存盤點(diǎn),查詢。藥品信息管理的總體活動(dòng)可以由以下的圖來描述:6序叫務(wù)驗(yàn)§)\i/- 乂出處理款姓艸精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔精品文檔精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 也可代做其它題目的畢業(yè)設(shè)計(jì)圖2-2藥品信息管理的活動(dòng)圖2.2研究領(lǐng)域分析現(xiàn)在仍然處在需求收集階段的概念性分析。這個(gè)階段需要開發(fā)出初步的類圖、建立和標(biāo)記類之間的關(guān)聯(lián),同時(shí)填充類的信息。2.2.1初步用例模型開發(fā)用例是由參與者發(fā)起的,參與者能夠從用例的執(zhí)行中獲得有價(jià)值的事物。用例模型的圖形表示法很直觀。用例用一個(gè)橢圓形表示,直立人形圖表表示參與者。用例的發(fā)起參與者在用例圖的左側(cè),接受參與者在用例圖的右側(cè)。參與者的名字放在參與者圖表的下方,用例的名字可以放在橢圓形里面也可以放在橢圓形下方。關(guān)聯(lián)線連接參與者和用例,并且表示參與者與用例之間有通信關(guān)系。關(guān)聯(lián)線是實(shí)現(xiàn),和類之間的關(guān)聯(lián)線類似。用例分析的一個(gè)好處是它能展現(xiàn)出系統(tǒng)和外部世界之間的邊界。參與者是典型的系統(tǒng)外部實(shí)體,而用例屬于系統(tǒng)內(nèi)部。系統(tǒng)的邊界用一個(gè)矩形(里面寫著系統(tǒng)的名字)來代表。系統(tǒng)的用例裝入矩形之內(nèi)。參與者、用例和互連線共同組成了用例模型(usecasemodel).下圖說明了這些符號(hào):圖2-4用例模型示例開發(fā)系統(tǒng)業(yè)務(wù)角色首先,需要確定整個(gè)系統(tǒng)的業(yè)務(wù)角色。業(yè)務(wù)角色,顧名思義,就是與業(yè)務(wù)交流的人
或物,都可以被稱為業(yè)務(wù)角色。在本管理系統(tǒng)中,大體上可以分為生產(chǎn)廠家、供應(yīng)商、采購員、銷售員、基本操作員、系統(tǒng)管理員這六類業(yè)務(wù)角色。開發(fā)初步用例圖接下來,需要對(duì)每個(gè)業(yè)務(wù)角色標(biāo)識(shí)業(yè)務(wù)用例,這些業(yè)務(wù)用例包括:生產(chǎn)藥品、購入藥品、批發(fā)銷售藥品、輸入藥品相關(guān)信息、售出藥品、管理整個(gè)系統(tǒng)流程等等。這個(gè)階段的任務(wù),就是描述系統(tǒng)用例與系統(tǒng)業(yè)務(wù)角色之間的關(guān)系,如圖2-6中所示。入庫管理M系統(tǒng)出昨管心:輸入用關(guān)基本信息輸入乗護(hù)廠家腰木1三卩、?普通用査訓(xùn)區(qū)目輸入例護(hù)基本信息設(shè)置用廣權(quán)限入庫管理M系統(tǒng)出昨管心:輸入用關(guān)基本信息輸入乗護(hù)廠家腰木1三卩、?普通用査訓(xùn)區(qū)目輸入例護(hù)基本信息設(shè)置用廣權(quán)限査看其他川戶嘍改密脣管環(huán)員3?.級(jí)用「圖2-6業(yè)務(wù)角色與系統(tǒng)用例2.2.2開發(fā)初步類圖精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 系統(tǒng)中的類類圖(ClassDiagram)描述類和類之間的靜態(tài)關(guān)系。與數(shù)據(jù)模型不同,它不僅顯示了信息的結(jié)構(gòu),同時(shí)還描述了系統(tǒng)的行為。類圖是定義其它圖的基礎(chǔ)。在類圖的基礎(chǔ)上,狀態(tài)圖、合作圖等進(jìn)一步描述了系統(tǒng)其他方面的特性。對(duì)象(Object)與對(duì)客觀世界的理解相關(guān)。通常用對(duì)象描述客觀世界中某個(gè)具體的實(shí)體。所謂類(Class)是對(duì)一類具有相同特征的對(duì)象的描述。而對(duì)象是類的實(shí)例(Instance)。建立類模型時(shí),應(yīng)盡量與應(yīng)用領(lǐng)域的概念保持一致,以使模型更符合客觀事實(shí),易修改,易理解和易交流。類描述一類對(duì)象的屬性(Attribute)和行為(Behavior)。在UML中,類的可視化表示為一個(gè)劃分成三個(gè)格子的長方形(下面兩個(gè)格子可省略)。圖1中,〃客戶〃就是一個(gè)典型的類。類的獲取和命名:最頂部的格子包含類的名字。類的命名應(yīng)盡量用應(yīng)用領(lǐng)域中的術(shù)語,應(yīng)明確、無歧義,以利于開發(fā)人員與用戶之間的相互理解和交流。類的獲取是一個(gè)依賴于人的創(chuàng)造力的過程,必須與領(lǐng)域?qū)<液献?,?duì)研究領(lǐng)域仔細(xì)地分析,抽象出領(lǐng)域中的概念,定義其含義及相互關(guān)系,分析出系統(tǒng)類,并用領(lǐng)域中的術(shù)語為類命名。一般而言,類的名字是名詞。下面分析領(lǐng)域一下類中的動(dòng)詞和名詞,其中的一些名詞將可能成為模型中的類,另一些名詞成為類的屬性。而動(dòng)詞或者動(dòng)詞短語則成為類的操作或類之間的關(guān)聯(lián)標(biāo)記。系統(tǒng)中涉及到的名詞有:藥品(drug),用戶(user),管理員(administrator),普通用戶(commonuser),信息錄入員(informationrecorder),盤點(diǎn)員,調(diào)價(jià)員,采購員(buyer),倉庫保管員(depositorykeeper),銷售員(seller),賬目(account),發(fā)票(invoice),賬單(bill),入庫單(enterdepositorybill),出庫單(outdepositorybill),調(diào)價(jià)單(changepricebill)客戶(client,供應(yīng)商(merchant,等等。系統(tǒng)中涉及到的動(dòng)詞有:入庫(enterdepository),出庫(outdepository),盤點(diǎn)(check)、調(diào)價(jià)(changeprice)、付賬(pay)、信息錄入(informationenter),等等。類之間的關(guān)系在這個(gè)階段,對(duì)開發(fā)出來的初步類圖中的類,根據(jù)其意義來分成一些組。人組成的一組:用戶(user),管理員(administrator),過期日期(Duedate),普通用戶(commonuser),客戶(client),生產(chǎn)廠家(manufacturer),供應(yīng)商(merchant),銷售員(seller),采購員(Buyer)物品組成的一組:藥品(drug),藥庫(Depository)生成的單據(jù)組成的一組:賬目(account),發(fā)票(invoice),Check(支票),賬單(bill),入庫單(enterdepositorybill),出庫單(outdepositorybill),調(diào)價(jià)單(changepricebill)構(gòu)建系統(tǒng)類圖在完成了初步類圖的構(gòu)建之后,需要建立和標(biāo)記出類之間的關(guān)聯(lián)。具體的表述關(guān)聯(lián)的方法策略是:先從幾個(gè)類開始,找出與這個(gè)類存在關(guān)聯(lián)的其他類,然后再尋找另外一組類與其他類的關(guān)聯(lián),直到窮盡了所有的類為止。下面先介紹一下類之間常用的幾種關(guān)系以及他們的概念:關(guān)聯(lián)關(guān)系:關(guān)聯(lián)(Association)表示兩個(gè)類之間存在某種語義上的聯(lián)系。角色:關(guān)聯(lián)兩頭的類以某種角色參與關(guān)聯(lián)。關(guān)聯(lián)類:一個(gè)關(guān)聯(lián)可能要記錄一些信息,可以引入一個(gè)關(guān)聯(lián)類來記錄。 聚集和組成:聚集(Aggregation)是一種特殊形式的關(guān)聯(lián)。聚集表示類之間的關(guān)系是整體與部分的關(guān)系。聚集可以進(jìn)一步劃分成共享聚集(SharedAggregation)和組成。繼承關(guān)系:人們將具有共同特性的元素抽象成類別,并通過增加其內(nèi)涵而進(jìn)一步分類。繼承(Generalization)定義了一般元素和特殊元素之間的分類關(guān)系。在UML中,繼承表示為一頭為空心三角形的連線。如圖2-8中,將User進(jìn)一步分為commonuser,administrator和businessuser,使用的就是繼承關(guān)系。依賴關(guān)系:有兩個(gè)元素X、Y,如果修改元素X的定義可能會(huì)引起對(duì)另一個(gè)元素Y的定義的修改,則稱元素Y依賴(Dependency)于元素X。2.3系統(tǒng)需求研究2.3.1收集系統(tǒng)需求 精品文檔 精品文檔 精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 在對(duì)一個(gè)系統(tǒng)的開發(fā)中,必須集中考慮用戶的需求,這個(gè)步驟需要開發(fā)出系統(tǒng)的功能包圖,每個(gè)包應(yīng)代表系統(tǒng)的一個(gè)功能模塊。 包:將許多類集合成一個(gè)更高層次的單位,形成一個(gè)高內(nèi)聚、低耦合的類的集合。UML中這種分組機(jī)制叫包(Package)。任何模型元素都運(yùn)用包的機(jī)制。如果沒有任何啟發(fā)性原則來指導(dǎo)類的分組,分組 方法就是任意的。在UML中,最有用的和強(qiáng)調(diào)最多的啟發(fā)性原則就是依賴。包圖主要 顯示類的包以及這些包之間的依賴關(guān)系。有時(shí)還顯示包和包之間的繼承關(guān)系和組成 關(guān)系。2.3.2開發(fā)系統(tǒng)功能包圖 現(xiàn)在可以開發(fā)出系統(tǒng)功能包圖如圖2-11。在圖2-11中,“系統(tǒng)”包由“界面”包和 “單據(jù)”包和“使用者”包組成。這里稱它們?yōu)?系統(tǒng)"包的內(nèi)容。當(dāng)不需要顯示包的內(nèi) 容時(shí),包的名字放入主方框內(nèi),否則包的名字放入左上角的小方框中,而將內(nèi)容放入主方框 內(nèi)。包的內(nèi)容可以是類的列表,也可以是另一個(gè)包圖,還可以是一個(gè)類圖。圖2-11系統(tǒng)功能包圖精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 3系統(tǒng)分析與設(shè)計(jì)3.1開發(fā)系統(tǒng)用例模型用例能夠幫助系統(tǒng)開發(fā)者理解系統(tǒng)的預(yù)期行為,因而是一個(gè)強(qiáng)有力的工具,它能夠幫助開發(fā)者從用戶的觀點(diǎn)收集需求。用例是一個(gè)強(qiáng)有力的工具,當(dāng)使用UML可視化的表達(dá)出這些概念后,用例甚至?xí)兊酶訌?qiáng)大??梢暬梢韵蛴脩麸@示用例,他們可以提供更多的信息。實(shí)際生活中用戶常常知道的比他們清楚表達(dá)出來的要多:用例能夠幫助用戶解決這個(gè)問題。另外,可視化的表達(dá)形式允許將用例圖和其他種類的圖結(jié)合起來。系統(tǒng)分析過程中的一個(gè)目標(biāo)是產(chǎn)生一組用例。此想法是要對(duì)用例進(jìn)行分類整理,以便于引用。這些用例代表著用戶對(duì)系統(tǒng)的觀點(diǎn)。當(dāng)要對(duì)系統(tǒng)升級(jí)時(shí),用例目錄可以作為進(jìn)一步收集升級(jí)需求的基礎(chǔ)。3.2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)3.2.1數(shù)據(jù)流分析數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問題。現(xiàn)有的數(shù)據(jù)流程分析多是通過分層的數(shù)據(jù)流程圖(dataflowdiagram,簡稱DFD)來實(shí)現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出的務(wù)流程順序,將相應(yīng)調(diào)查過程中所掌握的數(shù)據(jù)處理過程,繪制成一套完整的數(shù)據(jù)流程圖。商品進(jìn)銷存管理系統(tǒng)的數(shù)據(jù)流程:對(duì)本系統(tǒng)操作的數(shù)據(jù)源的用戶為管理員用戶。管理員用戶可以進(jìn)行信息查詢、添加、修改、刪除等相關(guān)操作。通過對(duì)本系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)確定。整個(gè)系統(tǒng)的數(shù)據(jù)流程圖如2-2:精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 圖2-2系統(tǒng)數(shù)據(jù)流程2.3數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。2.3.1商品進(jìn)銷存管理系統(tǒng)的數(shù)據(jù)字典1.數(shù)據(jù)字典列表一一數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)名稱:管理員信息數(shù)據(jù)來源:管理員信息表數(shù)據(jù)去向:管理員登陸模塊數(shù)據(jù)組成:管理員信息二管理信息唯一標(biāo)識(shí)+管理員帳號(hào)+管理員密碼+管理員權(quán)限+注冊(cè)時(shí)間描述:存儲(chǔ)了管理員的基本信息數(shù)據(jù)存儲(chǔ)名稱:商品類別信息數(shù)據(jù)來源:商品類別信息表數(shù)據(jù)去向:商品類別模塊數(shù)據(jù)組成:商品類別信息=商品類別信息唯一標(biāo)識(shí)+商品類別+添加時(shí)間+經(jīng)手人描述:存儲(chǔ)了商品類別的注冊(cè)信息數(shù)據(jù)存儲(chǔ)名稱:商品信息數(shù)據(jù)來源:商品信息表數(shù)據(jù)去向:商品信息模塊數(shù)據(jù)組成:商品信息=商品信息唯一標(biāo)識(shí)+貨物名稱+供貨編號(hào)+進(jìn)價(jià)+售價(jià)+數(shù)量+廠商等描述:存儲(chǔ)了商品信息數(shù)據(jù)存儲(chǔ)名稱:客戶信息數(shù)據(jù)來源:客戶信息表數(shù)據(jù)去向:客戶信息模塊數(shù)據(jù)組成:客戶信息=客戶信息唯一ID+客戶編號(hào)+姓名+地址+身份證+性別+電話等描述:存儲(chǔ)了客戶信息精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 數(shù)據(jù)存儲(chǔ)名稱:庫存信息數(shù)據(jù)來源:庫存信息表數(shù)據(jù)去向:庫存信息模塊數(shù)據(jù)組成:庫存信息二庫存信息唯一標(biāo)識(shí)+商品名稱+價(jià)格+數(shù)量+添加時(shí)間+單位+編號(hào)等描述:存儲(chǔ)了庫存信息數(shù)據(jù)存儲(chǔ)名稱:銷售信息數(shù)據(jù)來源:銷售信息表數(shù)據(jù)去向:銷售信息模塊數(shù)據(jù)組成:銷售信息二銷售信息唯一標(biāo)識(shí)+貨物名稱+數(shù)量+價(jià)格+時(shí)間等描述:存儲(chǔ)了銷售詳細(xì)信息2.數(shù)據(jù)字典列表一一數(shù)據(jù)處理描述:管理員登錄系統(tǒng)進(jìn)行管理員登錄管理輸入:管理員的用戶名、密碼名稱:查詢信息描述:根據(jù)條件查詢所需信息:貨物信息等輸入:輸入查詢的條件名字:錄入信息描述:職員信息,貨物信息等的錄入輸入:輸入要添加錄入的信息名字:修改、刪除信息描述:對(duì)職員信息-「貨物信息等修改或刪除后存入數(shù)據(jù)庫中輸入:輸入要修改或刪除的信息
3.數(shù)據(jù)字典列表一一數(shù)據(jù)存儲(chǔ)名字:數(shù)據(jù)庫信息別名:無描述:存儲(chǔ)了數(shù)據(jù)庫的基本信息說虻-pJ含科rLi寺,丄號(hào)丄】"中和丄狀??!也可代做其它題目的畢業(yè)設(shè)計(jì)3.2.2商品進(jìn)銷存管理系統(tǒng)的數(shù)據(jù)項(xiàng)管理員數(shù)據(jù)項(xiàng):名稱:管理員帳號(hào)簡述:管理員的帳號(hào)信息名稱:管理員密碼簡述:每個(gè)管理員所對(duì)應(yīng)的密碼名稱:管理員權(quán)限名稱:注冊(cè)時(shí)間簡述:管理員的權(quán)限簡述:管理員的注冊(cè)時(shí)間貨物數(shù)據(jù)項(xiàng):名稱:貨物編號(hào)名稱:貨物名稱簡述:貨物對(duì)應(yīng)的編號(hào)簡述:貨物的名稱名稱:貨物單位 精品簡述:貨物的計(jì)量單位名稱:顏色 簡述:貨物的顏色名稱:單價(jià)簡述:貨物的單價(jià)名稱:售價(jià)簡述:貨物的售價(jià)廠商數(shù)據(jù)項(xiàng)名稱?丿商編號(hào)名稱:丿商名稱簡述:供貨丿商的編號(hào)簡述:供貨丿商的名稱名稱:負(fù)責(zé)人名稱:電話簡述:供貨丿商的負(fù)責(zé)人簡述:供貨丿商的聯(lián)系電話名稱:時(shí)間名稱:經(jīng)手人簡述:供貨丿商信息的添加時(shí)間簡述:丿商信息的管理經(jīng)手人庫存數(shù)據(jù)項(xiàng)精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 銷售數(shù)據(jù)項(xiàng)名稱:名稱:ID簡述:貨物出庫信息唯一標(biāo)識(shí)名稱:數(shù)量簡述:貨物的數(shù)量名稱:貨物名稱簡述:出庫貨物的名稱名稱:銷售價(jià)格簡述:入庫貨物的銷售價(jià)格3.2.3數(shù)據(jù)庫需求分析用戶的需求具體體現(xiàn)在各種學(xué)習(xí)成績的提供、保存、更新和查詢方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。1) 用戶為管理員用戶;2) 管理員用戶登陸后可進(jìn)行管理員信息、貨物信息及廠商信息等的維護(hù),以且貨物入庫、貨物出庫及統(tǒng)計(jì)信息的維護(hù);經(jīng)過系統(tǒng)功能分析和需求總結(jié),考慮到將來功能上的擴(kuò)展,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):1) 管理員信息,包括數(shù)據(jù)項(xiàng):帳號(hào),密碼,權(quán)限等。2) 職員信息,包括數(shù)據(jù)項(xiàng):職員ID,職員姓名,性別,電話,所在部門等。3) 貨物信息,包括數(shù)據(jù)項(xiàng):俄編號(hào),貨物名稱,計(jì)量單位,供貨廠商等。5) 銷售信息,包括數(shù)據(jù)項(xiàng):系統(tǒng)編號(hào),貨物名稱,貨物數(shù)量,銷售價(jià)格等。6) 庫存信息,包括數(shù)據(jù)項(xiàng):系統(tǒng)編號(hào),貨物名稱,統(tǒng)計(jì)數(shù)據(jù)等。精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 7)廠商信息,包括數(shù)據(jù)項(xiàng):系統(tǒng)編號(hào),廠商名稱,負(fù)責(zé)人,電話,廠商地址等。3.2.4數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)得到上面數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動(dòng)。設(shè)計(jì)規(guī)劃出的實(shí)體有:管理員信息實(shí)體、客戶信息實(shí)體、貨物信息實(shí)體、庫存信息實(shí)體、銷售信息實(shí)體和廠商信息實(shí)體。管理員信息實(shí)體E-R圖如圖4-2所示:圖4-2管理員信息實(shí)體ER圖藥品實(shí)體ER圖如圖4-4所示:圖書實(shí)體貨物出庫信息實(shí)體ER圖如圖圖書實(shí)體貨物出庫信息實(shí)體ER圖如圖4-6所示:圖4-4圖4-5圖書借閱信息實(shí)體ER圖圖4-6圖書續(xù)借實(shí)體ER貨物信息實(shí)體ER圖如圖4-7所示:精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 3.2.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)庫模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。商品進(jìn)銷存管理系統(tǒng)數(shù)據(jù)庫中各個(gè)表的設(shè)計(jì)結(jié)果如表所示。每個(gè)表格表示在數(shù)據(jù)庫中的一個(gè)表。表1為管理員信息表,存儲(chǔ)系統(tǒng)中的管理員信息。表1管理員信息表(allusers)歸SQLServerlanager-[設(shè)計(jì)表uallusers"r歸SQLServer湍文件。箇口如幫助口函蓋電*鮑餐尋融戰(zhàn)耐國列名數(shù)據(jù)類型長度允許空罰int4usern:miev=di~char50Vp'i'i'dV=xrch:if507exV:il_izh:±t_50Vaddtinisd:itstime8V—表2為客戶信息表,記錄系統(tǒng)中客戶的詳細(xì)信息。表2客戶信息表(kh)
詞SQLServerEnterpriseEaiLager-[設(shè)計(jì)表akh"i&置是^net05jiitKiaocuil宿立件。窗口覓)希助口國蓋軸H館秀電僉fq?回列名數(shù)據(jù)類型列名數(shù)據(jù)類型長度咒許空卜也int4bhvaruhar50XFTIYarchar50/adiirvarchar50sf=wsrehar20gemlerV:=lTCJl:=lT2財(cái)七V:HI-CJl:=lT50addtimedatetimeSpostcodewarchar50bank女a(chǎn)rchar50寸wsrehar50memoV:HI-CJl:=lT255Ikvarehar505表3為貨物信息表,記錄系統(tǒng)中已有貨物的信息。表3 貨物信息表(allpro)列名數(shù)據(jù)類型長度允許空卜國int4meyarchar50lbv:di_ch:=Lr20丁pricelfloat8priceL.ELoatS/contentwarchar500/£nwarchar20addtimedatetime8istopvarchar10寸:±ddbywairhar50hhwarchar50濬吐Lwarchar50財(cái)gymvar匚har50dwvarchar50精品文檔就在這里精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 表4為庫存信息表,記錄貨物庫存的信息。表4貨物入庫信息表(kc)判名數(shù)據(jù)類型長度允許空33int4prcincwarthar50pricefloatBShullJilLgint4addtimeilatetime8wk50rkfiric&float8目察上LVSlFh:江50dwvarohir50bh50表5為銷售統(tǒng)計(jì)信息表,記錄在銷售統(tǒng)計(jì)的信息。表5銷售統(tǒng)計(jì)信息表(xiaoshou)SQLServerEnterpriselanager-[詵計(jì)表axiaoshou",笛I攵件?窗口忙幫助?口函X龜V鮑器尋辭吒或回列名數(shù)據(jù)類型長度允許空卜33int4promcV=if:h:xf50pricefloat8/rkpEicqfloat8/gys此竺己h:竺50UxsslfloatBVckpricetloatSV(TlTTl。V=xf:h:xfE55Vaiidtinedatetime8V精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔精品文檔精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 4開發(fā)系統(tǒng)這是真正開始實(shí)施編程的階段,有了充分的分析和設(shè)計(jì)結(jié)果,這個(gè)階段的工作就能快速平穩(wěn)的進(jìn)行。4.1編制代碼根據(jù)前階段開發(fā)出來的類圖、對(duì)象圖、活動(dòng)圖,下一步的工作就是編制實(shí)現(xiàn)系統(tǒng)的代碼。本設(shè)計(jì)我使用的編程語言是VisualC#。4.2系統(tǒng)實(shí)現(xiàn)VS.NET編程環(huán)境提供了一個(gè)統(tǒng)一的集成開發(fā)環(huán)境,其中集成了許多可視化輔助工具,因此對(duì)于用戶界面的建立和代碼的生成來說是比較簡單的。4.2.1用戶界面用戶界面決定了系統(tǒng)可使用性的好壞。用戶界面的設(shè)計(jì)同樣需要講究藝術(shù)性和科學(xué)性,在利用藝術(shù)角度的見解和人性因素的研究之外,還要考慮到系統(tǒng)用戶的直觀感覺。下面以藥品銷售出庫模塊為例,來介紹程序的界面。如圖4-1玄設(shè)計(jì)有全夸完變礬料:包括源理序數(shù)壁.說明書」答辯PPT暮聯(lián)系QQ:1415736481該??!也可代做其它題目的畢業(yè)設(shè)計(jì)
圖4-1藥店進(jìn)銷存管理系統(tǒng)登錄界面系統(tǒng)界面設(shè)計(jì)十分簡單,只有“用戶名”、“密碼”兩個(gè)輸入框及“登陸”一個(gè)按鈕組成。此頁面肩負(fù)著系統(tǒng)的安全,所以其安全性能要求很高。4.3部分系統(tǒng)界面及功能簡介4.3.1用戶信息管理界面如圖4-2ah皿炒熾飾釘酬.E!11jjuJfrvS1::44IIIA1:壘■出ah皿炒熾飾釘酬.E!11jjuJfrvS1::44IIIA1:壘■出::取:#同訂部:讓停叫卜峯頰riff:i-ijssS:^;4心玷L?ss*;W安:d-1NaS><SfciWO>>爵店逬忙徉百理頁統(tǒng)聯(lián)慕人二海電話?xm手機(jī):KCffl郵箱隹礎(chǔ)地址HIXXX工fHHH>hmi-h?和“rW1-MflMrQm±d“IVILnraa卜?wrf*-口.¥ikMnmm?£Hi1b#bsm圖4-2用戶信息管理界面此界面所完成的功能,為管理的系統(tǒng)用戶信息,內(nèi)容包括用戶名、密碼及再次確認(rèn)密碼。4.3.2主界面如圖4-3精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 *9Ft*■0ftW*伸,皿―'制為*】卜如村1>*】『如7s?l:]4rlMcDt伽湖Ti?h?vSKffS!*JH■!?■??4AUBT9??uamAHirafll*FOfE.刷斎HiKlH?庁風(fēng)軍戸■!■*■>i*sw羣ihewn“jmMfl3?.…E[■MWE*!4Bdfe4生向廣*.電拠,Bfe?=曲亀國片:兀毗■■元亜*W.?鳧Un亍示荷」frffl^raTFB1■JES古t-4AUTfff球5T尊^H^AVV*FJf忡■以*<n匕Hv■同小wsrtIf審卻時(shí)惘?a1**KlM-5-ja此仍陌艷19200M面網(wǎng)煩牘tn腳T■蝕既閔:枱ift蜘盤■■由倪』虹扯H!200S,A3&1E:3?;5S現(xiàn)精品文檔就在這里精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有 精品文檔 精品文檔 ■Ik胃尸制■實(shí)壽*4H/>*4AHB1T9■価■產(chǎn)HfiKS—Ee*?-£?>!et:(irVnHrAiHintii鹿括畢號(hào):做目舄疽血**丨5止目Ifhgv1?宀口-X;T編?號(hào)扁桔郵一*w.「部m心雅*輸:蹄壽§時(shí)洞*p TWTrw333 觀3$ffi-3-K】喚皿B砌434434鋼歸Snow 用3W1十口W渭頃雌CM出 <4卻孵t■部!<4334333mr J32Dfi9-3-3O其瑚吁4Hf:dd.*it5?9-i-itoX沖:落fitt23W的舶村 ±2?SW9-3-&G?*■T■MSS332 23MS-3-?]ii:N:-JS■ff列表圖4-3商品信息管理界面此系列頁面所實(shí)現(xiàn)的功能為管理商品(藥品)信息,包括分類管理、添加、管理及查詢等。4.3.3客戶信息管理界面如圖4-4備 窺后融!XMfie-rftlS-Ki 電岀■4:*nnhr*甲ms|r;?車i*?UP卜4MIT9!串?割1■〃廈MASfl卜口玉■心■■■…E3^-lr?Wf^AJVBIEWHtnfl卜nn:,■■.國■成喜戶事戶■■加等E噸鼻曲察勇G大聯(lián)星電送卄車倪圍IW.tlwivma? Ma*g[■■_■精品文檔就在這里精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有精品文檔精品文檔i-HPEHIVHj林nfl合MM1VIFjUKHllspawni亀血::f-fVTFTFTHn^=,申mm?V-iWIRimmmI墻I*<V3ilj。州!rnrr^wnr#*盧姓若l~^~l市址S^B-Sm則m業(yè)電慵*&1E1ftI T5s3?EELI 5異533KEL■BfRi易WEfffrfsrfp"但JftttI iSH33tit圖4-4客戶信息管理界面此系列頁面所實(shí)現(xiàn)的功能為管理客戶信息,包括添加、管理及查詢等。4.3.4采購管理界面如圖4-5j:mw切5*網(wǎng)忘虹I14r?i'4■早HWP4IMBF:.JUV蛇=InAnfl-i■毋補(bǔ)*新.WWffi用f:*maliV釆耐葬?號(hào).3HDu聲1,H[1”口時(shí)助亂并,-■:験應(yīng):兩網(wǎng) 精品文檔就在這里精品文檔就在這里 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yī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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)培訓(xùn)合作計(jì)劃
- 2024出租車租賃經(jīng)營合同企業(yè)租賃經(jīng)營合同
- 2024室內(nèi)裝飾設(shè)計(jì)合同書樣本
- 軟件外包合同樣本
- 社區(qū)停車位租賃合同范本
- 賣房代理合同格式
- 公司貸款償還合同范例
- 專業(yè)攝影合作協(xié)議書模板
- 房屋租賃合同安全協(xié)議
- 房屋權(quán)益合法轉(zhuǎn)讓合同樣本
- 體檢報(bào)告匯總分析中風(fēng)險(xiǎn)的防范
- 村里建群管理制度
- 【城市軌道交通運(yùn)營安全管理研究5300字】
- 2024年中核匯能有限公司招聘筆試參考題庫含答案解析
- 上海市2024屆高三7月模擬預(yù)測(cè)歷史試題(等級(jí)考)(解析版)
- 肺炎護(hù)理查房課件
- 2024年中國華能集團(tuán)招聘筆試參考題庫含答案解析
- 服務(wù)質(zhì)量的管理規(guī)定模版
- 部編《道德與法治》二年級(jí)上冊(cè)教材解析及教學(xué)建議
- 2024年中考化學(xué)實(shí)驗(yàn)探究題說題
- 在高中語文課堂中開展愛國主義教育的策略探究獲獎(jiǎng)科研報(bào)告
評(píng)論
0/150
提交評(píng)論