醫(yī)藥銷售管理系統(tǒng)數(shù)據(jù)庫課程設計_第1頁
醫(yī)藥銷售管理系統(tǒng)數(shù)據(jù)庫課程設計_第2頁
醫(yī)藥銷售管理系統(tǒng)數(shù)據(jù)庫課程設計_第3頁
醫(yī)藥銷售管理系統(tǒng)數(shù)據(jù)庫課程設計_第4頁
醫(yī)藥銷售管理系統(tǒng)數(shù)據(jù)庫課程設計_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、醫(yī)藥銷售管理系統(tǒng)課程設計報告書課程設計任務書設計依據(jù)、要求及主要內(nèi)容(可另加附頁):調(diào)查醫(yī)藥及醫(yī)藥用品經(jīng)營等相關(guān)行業(yè),根據(jù)其具體情況設計醫(yī)藥銷售管理系統(tǒng)。1.系統(tǒng)功能得基本要求:(1)基礎信息管理:包括藥品信息、員工信息、客戶信息;(2 )醫(yī)藥及醫(yī)藥用品得銷售管理:實現(xiàn)藥品得查詢、銷售、收費收據(jù)管理與藥品退貨處理等;(3)系統(tǒng)設置管理:包括不同角色得管理、不同用戶權(quán)限得設置等;(4)相關(guān)信息統(tǒng)計及報表打印功能。2、 具體要求如下:(1)在小組內(nèi)進行分工,進行系統(tǒng)調(diào)查,搜集資料。(2)系統(tǒng)得需求分析:根據(jù)自己得選題,確定系統(tǒng)得功能需求,性能需求,繪制得DFD,DD圖 表以及書寫相關(guān)得文字說明。(

2、3)概念結(jié)構(gòu)設計:繪制所選課題詳細得ER圖(要求使用PD建模工具);(4)邏輯結(jié)構(gòu)設計:將ER圖轉(zhuǎn)換數(shù)據(jù)庫得邏輯結(jié)構(gòu),并進行優(yōu)化(此步驟可略);(5)物理結(jié)構(gòu)設計:選定實施環(huán)境,確定系統(tǒng)數(shù)據(jù)庫得存儲結(jié)構(gòu)與存取方法等;(6)數(shù)據(jù)實施與維護:用DBMS建立數(shù)據(jù)庫結(jié)構(gòu),加載數(shù)據(jù),實現(xiàn)各種查詢,鏈接應用程序,設計庫中觸發(fā)器、存儲過程等對象,并能對數(shù)據(jù)庫做簡單得維護操作。(7)自選開發(fā)工具,采用C/S或B/S模式實現(xiàn)軟件功能。3、課程設計報告得基本要求:(1)必須提交系統(tǒng)分析報告,包括:數(shù)據(jù)流圖、數(shù)據(jù)詞典與系統(tǒng)功能分析。(2)數(shù)據(jù)庫得設計與實現(xiàn)。包括數(shù)據(jù)庫得數(shù)據(jù)字典,數(shù)據(jù)庫得概念結(jié)構(gòu)(ER圖),數(shù)據(jù)庫中

3、得表、視圖(如果使用)、存儲過程(如果使用)得結(jié)構(gòu)與定義,數(shù)據(jù)庫數(shù)據(jù)得插入、 修改、刪除、查詢,要求使用SQL腳本提供。(3)程序設計得報告:包括程序得運行環(huán)境、開發(fā)環(huán)境、程序得詳細設計(包括模塊之間 得關(guān)系,模塊得功能、主要功能實現(xiàn)得程序段)。摘要根據(jù)醫(yī)藥銷售管理系統(tǒng)得需求分析結(jié)果總結(jié)系統(tǒng)內(nèi)實體及聯(lián)系,并繪制系統(tǒng)得局部ER,圖然利用PD建模工具后畫出全局ER圖(概念數(shù)據(jù)模型)。 結(jié)合需求分析與概念結(jié)構(gòu)設計把設 計好得ER圖轉(zhuǎn)換為DBMS所支持得數(shù)據(jù)模型所符合得邏輯結(jié)構(gòu),此系統(tǒng)只針對醫(yī)藥超市內(nèi)部 管理使用,運用SQL數(shù)據(jù)庫管理系統(tǒng)建表錄入數(shù)據(jù),進行查詢、插入、刪除、修改等操作。 關(guān)鍵詞:醫(yī)藥銷

4、售管理系統(tǒng);ER圖QBMS;數(shù)據(jù)模型;SQL目錄1、需求分析21、2系統(tǒng)功能分析圖1、3數(shù)據(jù)流圖與數(shù)據(jù)字典.1、3、1數(shù)據(jù)流圖(DFD) 1、3、2數(shù)據(jù)字典(DD)2、數(shù)據(jù)庫概念結(jié)構(gòu)設計2、1局部視圖設計2、2系統(tǒng)總ER圖(PD建模工具繪制).3、數(shù)據(jù)庫實施與維護3、1建立數(shù)據(jù)庫3、1、1建數(shù)據(jù)庫與表3、1、2視圖得建立3、1、3觸發(fā)器建立3、1、4建立存儲過程3、2數(shù)據(jù)庫得數(shù)據(jù)管理(插入、刪除、修改等)3、3數(shù)據(jù)庫得用戶與權(quán)限管理參考文獻:醫(yī)藥銷售管理系統(tǒng)1、1本系統(tǒng)要求實現(xiàn)以下主要功能:13151、需求分析醫(yī)藥及醫(yī)藥用品得銷售管理:實現(xiàn)藥品得查詢、銷售、收費收據(jù)管理與藥品退貨處理等 系統(tǒng)設

5、置管理:包括不同角色得管理、 不同用戶權(quán)限得設置等;相關(guān)信息統(tǒng)計及報表打印功能。不同用戶對系統(tǒng)得權(quán)限不同,經(jīng)理對系統(tǒng)有查詢與管理功能,員工對系統(tǒng)有查詢、藥品 銷售與退貨得功能,而供應商與顧客對此系統(tǒng)沒有使用權(quán)限,如圖11所示醫(yī)藥銷售管理系統(tǒng)1經(jīng)理供應商信息管理員工信息管理藥品所有信息管理1、1本系統(tǒng)要求實現(xiàn)以下主要功能基礎信息管理:包括藥品信息、員工信息、顧客信息1、2系統(tǒng)功能分析圖1、3數(shù)據(jù)流圖與數(shù)據(jù)字典1、3、1數(shù)據(jù)流圖(DFD)顧客1、3、2數(shù)據(jù)字典(DD)(1)主要數(shù)據(jù)項數(shù)據(jù)項名稱含義說明類型長度藥品編號唯一標識一個藥品Varchar10員工編號唯一標識一個員工身份Varchar10顧

6、客編號唯一標識不同時間得一個顧客Varchar10圖15主要數(shù)據(jù)項列表(2)主要數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)名稱含義說明組成結(jié)構(gòu)顧客定義了一個顧客得有關(guān)信息顧客編號+顧客類別+會員號員工定義了一個員工得有關(guān)信息員工編號+員工姓名+聯(lián)系電話+登錄密碼藥品定義了一個藥品得有關(guān)信息藥品編號+藥品名稱+產(chǎn)地+生產(chǎn)批號+所屬類 另H進價+單價+庫存+會員折扣+包裝規(guī)格+生 產(chǎn)日期+有效期圖16主要數(shù)據(jù)結(jié)構(gòu)列表(3)主要數(shù)據(jù)流數(shù)據(jù)流名稱含義來源去 向數(shù)據(jù)流量組成收費收據(jù)顧客購買藥品時員顧260份/每藥品編號+員工編號+顧客編號+銷售數(shù)量+銷售填寫得單據(jù)工客天總額+銷售日期圖17主要數(shù)據(jù)流表(4)信息存儲數(shù)據(jù)存儲名稱含

7、義說明組成結(jié)構(gòu)說明藥品信息表存放藥品得有關(guān)信息藥品+庫存數(shù)量用來說明藥品在倉庫中得存放數(shù)圖18信息存儲列表(5)處理過程處理過程名稱輸入輸出加工邏輯銷售藥品編號藥品單價根據(jù)藥品信息表與顧客信息表,如果 庫存不為零,則可以賣給顧客,否則 缺貨圖19處理過程列表2、數(shù)據(jù)庫概念結(jié)構(gòu)設計采用自底向上得設計方法將系統(tǒng)需求分析得到得用戶需求抽象為信息結(jié)構(gòu)2、1局部視圖設計(1)藥品信息ER圖庫存產(chǎn)地進價顧客信息圖2顧客V圖2藥品信息包裝規(guī)格藥品編號藥品名稱藥品信息生產(chǎn)批號所屬類別生產(chǎn)日期顧客信息ERlER顧客編號會員號員工信息ER圖員工編號圖23員工信息EER圖聯(lián)系電話所在城帀員工信息供應商信供應商編號供

8、應商名稱經(jīng)理ER圖供應商信息圖ER圖聯(lián)系方式2、3、3、3、2系統(tǒng)總ER圖(PD建模工具繪制)-i_際.EMEM_loitrfierQi4_LongLong曲*4?LonfLonf曲護LoneLone dmctHidmctHiMrrtyMrrty 3)3) lonlong g曲 才3 3隹用5 5工詐匕韋i=i=壬左 詠土Z Z蘇U Uu uLcD.rSfcllLcnaLcnaLanLan # #Lenje土=土=eng :h 三若-crg :ararL4hL4h與 ei5fei5f1 1忖t/t/#盤為hlghlg昨If:=*二朋 ff已?ififLonfLonf LzhhMLzhhML4n

9、fL4nf c-nac-naIkpcyIkpcy imim詁e en n利O.r0It擊電wpi*wpi* IxntlIxntl JyJy豐第迪LampLamp 4 4#Ji#Ji耳iMifliMifl#1#1lUfeiLiXlUfeiLiX I?I?圖26系統(tǒng)概念結(jié)構(gòu)模型數(shù)據(jù)庫實施與維護1建立數(shù)據(jù)庫1、1建數(shù)據(jù)庫與表(1)數(shù)據(jù)庫及所有表整體視圖如下圖示田二娠庫殺奈圖ZJZJI I 1 11 1二n nn n1+1+0 0LLJ觀圖E 口沖口圖32供應商信息表(3)經(jīng)理信息表得設計圖33經(jīng)理信息表(3)退貨信息表得設計(4)銷售信息表得設計(5)藥品信息表得設計UQ3MUQ3M M M匚站NB

10、MA*.NBMA*.簾3 3 ”UbdUbd藥品信宜UQ3NYMCSUQ3NYMCS處許NullNull催用戶窯v-arv-ara(r(io)a(r(io)o藥品名稱vardiarSO)產(chǎn)地virvirar(10)ar(10)o生產(chǎn)枇號 H HIIIIIIJ J 1 1 1 1 k k1 1 1 1 B BB B 1 1 killkillIIIIII1 1 1 1 u uvardiar10)L丨所屬類別I Ii ivrdnar(io)vrdnar(io)WWmoneyII單價moneymoneyi i_s s存nvardTarCSO)k k合負折扣rxtiarClD)rxtiarClD)包譏規(guī)

11、格vardiar10)圖31(2)供應商信息表得設計如下圖所示醫(yī)藥銷售管理系統(tǒng)及所有表圖34退貨信息表圖35銷售信息表1 1| |矢口展書信息dbo,dbo,dbo.iradbo.ira dbdbd d鎧售dbddbd藥品信息d d bo,bo,員工信息列名?藥品揃號供SBSB騙號數(shù)據(jù)奘S SrrvarcbarClrrvarcbarClO)O)vard-iaf10vard-iaf10) )主產(chǎn)BMBMdatedate有敘期date圖36藥品信息表3、1、2視圖得建立d dx x,莪品信旦二只折打收.謔前齡轉(zhuǎn). .d dh h砸怎疑舁P Pg g審號 加.罰疳信啟I IM Mi ik kJ JQ

12、 QT TJ J出Q Q掘雪O ON N如容曾!,腭嘗磅-abb.湍越創(chuàng)能f fM ME ER R J JC CJ JH H竝. .S SS Si iS Sf f冃h hl l血錮實盍刊噸二d dt t . .喩C C& &陶話圖39顧客藥品銷售清單視圖對藥品信息表建立級聯(lián)刪除觸發(fā)器,如下圖所示/ / TqTq囚ueryxqlueryxql - - + +管畫冊3 3 qaqa (56(56尸|曰create trigger Telece_crigge匸cn藥品彳肓息f fo or r d de el le et te e asas deletedelete銷售fzmfzm銷售

13、r r匚詼皿銷售藥品編號=dele-ed.=dele-ed.藥品編號圖310級聯(lián)刪除觸發(fā)器(6)員工信息表得設計圖38員工信息表3、1、3觸發(fā)器建立*u科* i療哉總b b H H k k J-J- H H 創(chuàng)(1般漣i清日耒JJ苗詩息n n曙韻,訊l li i咸r ra a官a a危垂坯和謨(i(i躍咗息輸岀持匡婁a|/0団0/kI I丿:閘0排帛頂序或.IT或H1CCTd de el le et te ed d為了便于查詢,對顧客、藥品與銷售表建立視圖,如下圖所示L?SL?S匚電郎I I炳ffl 電亙藥呂圖!Lr=一弓fv3、1、4建立存儲過程對藥品信息中得庫存建立不帶參數(shù)得存儲過程,如下

14、圖所示SQSQ LQueryLQuery 13.aq13.aq I I -.g-.g SSlSSSlS 3 3CS-BfSlB*fSlB* | |FnFnczreatep pz o ce cLiia白asselect彳手T壯 H 藥陽信息goexecexec庫存二$吉果消息 庫存11.11. .111.111i.i.尹2020圖311庫存1得存儲過程建立3、2數(shù)據(jù)庫得數(shù)據(jù)管理(插入、刪除、修改等(1)給藥品信息中插入一條新記錄 插入記錄前表中數(shù)據(jù),如下圖所示UqSNVMUqSNVM血眥冊-d d嘯0 01 1趙Ir1撇1 1師S Sl lK KE El lS1IW)350恥園1 1飆】鴻踽mi

15、刖MD3MJ3訓sm*D,9他眼1 1iisiim3D,K狛1 1:1 1im.O圖312插入前纟 勺品信息插入一條藥品信息記錄,如下圖所示2 23 30,圖313插入藥品SQLQueiyLsql -匕gl躋3 fsa (5加 同刑制加肌詣-:ba垃壬叢 _E i幣虹:III記錄sql語句插入后藥品信息,如圖所示卿s sfflPifflPi麺新flflflfl Fttt5Fttt5箱融 舸 部 諦 誡啊 釀醉 門顛W Wkh-kh- IKIKFKhhhh .fr.fr k*rk*r K K2?2?nr-nr-nrnr匪粗tJlJlIJECGiX X09aiii-OKi30:*fl-01上召師碇

16、2M沁fl05剳HlJ01+12-DJrrrrBdCMiHKfl沁s站軸抑J36創(chuàng)疋車sdCMEjGOOa2JLO壬030331Z丑3CL511M1握1 15 5jjflW)sc0J5薩1919廿ms】測于.Q Q aiH帆9W呼 RvnKtl24MLMiiMXl插入后藥品信息圖314(2)刪除藥品信息中得一條記錄由于在藥品信息中建立了級聯(lián)刪除觸發(fā)器 記錄也會被刪除刪除前藥品信息表如下圖示,所以刪除一條藥品信息,則與此相關(guān)得銷售湘1口1釀3W W阿也:測iiO啊)嗣11岡酎rt3.:01 1? ?; ;濫町加3535砥WJ?J?祥3535妣 r r即腕跑眥野伽鵬P,刪除前銷售信息如圖所示圖31

17、5刪除前藥品信息0,UQ3NVMC8S2BMA.1M3UQ3NVMC8S2BMA.1M3 - -d db bo o. .f fg gg gHQLQU巳r ry y2 2 5 5q ql l - -張 協(xié) 陰)?U UQ Q5 5N NV VM MC CS SS SZ ZB BM MA A苗關(guān)號員戊號疇編號sss耀日期v vg gQ QO Ol lg gk kO OO Ol l3 3e e. .T TO O2 20 01 11 1M M舫V VP PM MZ ZY YQ QO OC C3 3抑2 29 94 45 5, ,0 00 00 00 02 20 01 1H H3 33 3- -0 03

18、 3V VP PW W2 2y yg gO OC C2 2咖4 42 20 0, ,0 00 00 00 02 20 01 11 1- -0 03 3- -0 03 3y yp pW W3 3y yg gO OG G g gf fc cO OO OJ JI IG G3 30 0. .0 00 00 00 02 20 01 11 1W W5 5A At ta aMLNULL!UL圖316刪除前銷售信息刪除語句如下圖示UQ3NUQ3N 胡匚B B立BMA.BMA.”理商3 - dbcidbci烏尊SQLSQL deletedelete = =11,11,藥品彳百息*-*- wh&rewh&

19、amp;re藥品編號-VPOOll-VPOOll行受影響) 行壹黑響圖318刪除語句刪除后藥品信息表如下圖所示呦刪ffisauLffisauL斟矚r rE E)38hs曲顧丄抽:rts so o驢5 5L L加 r rn n漏i iO O玉II5Es sO OS S涮 1-1-sJ1sJ1曲ns st tC CK K嬉O OI I: :融業(yè)圖319刪除記錄后藥品信息表刪除后銷售表如圖所示岬COMMB血SB覆麗麗1臥 te 副修改語句如下圖示藥品漏號顧客編號謂售日期av vg gO OO Oi ig gk kW W2 23 34 45 5. .0 00 00 00 0y yp pO O0 02

20、2y yg g0 00 02 2g gk kO OO O3 34 42 20 0. .0 00 00 00 0血1 1心心y yp po oo oa ay yg gO OC Ci i3 3g gk k0 00 03 310103 30 0. .0 00 00 00 02011044520110445fillfill她NJU.NJU.Ml/Ml/MLMLU UQ Q3 3N NY YM MC C8 8 Z ZB BM MA A. .o oy y$ $ $3 3 - - d db bo o. .i iS S圖320刪除后銷售表,將所有藥品得庫存全部加K K刑探翩戲眼WJ曲2 2g gs sQ QD

21、 Dl l捱rtICMs懾Sfm握s.o:c0 0. .S SrtICIfl仍H H:址壯321修改前藥品庫存圖(3)修改藥品信息中得庫存信息 修改前庫存如下圖所示(4)按照藥品編號查詢藥品信息貝叫Y YM MC C8 8S SZ ZB BW WL L 偵就M M說糾W WC CO O也酣3 3 叔越黜如艸, ,- -? ?g gS SS S3 3側(cè)瞬卿臥t t撫訓洌1?迦?13DD4i0.&5TPODi1朮里迥03031.SDDiCtOOri 0.&惻MEFEF匸蘊別咖4:帖皿F測a曲tSfi1UDD0.&5皿QE蘇瞬1測ri -0.E5mAdi肚血圖322修改語句修

22、改后庫存如下圖所示修改后庫存圖323,如下圖所示(4)建立用戶張望對供應商信息表得權(quán)限,如下圖所示刪冊 是殆( (s sa a( (H H) )F F貓 髓鱗號BPSmrti冬睹M酬馴輔頷和m好廡 前期1 1;池;卵應 程斶甜修讖5 5握沏5 5刖4 40 0 0 0 3 35 5隸.圖324查詢藥品編號為yp002得藥品信息3、3數(shù)據(jù)庫得用戶與權(quán)限管理(1)新建登錄名,建立登錄名經(jīng)理如下圖所示L L礪(1話_THK*壯臥5*鏈血 *柯出化IflAMaiEBJIflAMaiEBJ UsiacUsiac t(H.t(H.圖325新建登錄名經(jīng)理(2)新建用戶張望,如下圖所示,ri,ri亠7廠zir

23、sstzirssti iJb.Jb.qFqF耳盤inUTTiicaziausFinUTTiicaziausF戟罐JtHftftWSab_4iab_4i curhl|icurhl|iI I ! ! dt=bNlngpHdt=bNlngpH也r r;irir I IShShd4ud4u“dd)1-)1IIwnlM-wnlM- db_ddJdb_ddJEanEan d d lulu fefetdVtdVfl-_dHur4*lwfl-_dHur4*lwrlrl tvrtvrl l jjtt J J口口l lm mn nF F Jl_b*Jl_b*:kmkm屮*?itit J-J-A A_ _ X XI I- -k kk kT Tk kl l4 4 A A, ,4 4m mIIIIn n. .h hy yj j * * 1 1

溫馨提示

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

評論

0/150

提交評論