藥品銷售管理系統(tǒng)說明書(很詳細)_第1頁
藥品銷售管理系統(tǒng)說明書(很詳細)_第2頁
藥品銷售管理系統(tǒng)說明書(很詳細)_第3頁
藥品銷售管理系統(tǒng)說明書(很詳細)_第4頁
藥品銷售管理系統(tǒng)說明書(很詳細)_第5頁
已閱讀5頁,還剩28頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、鄭州輕丄:業(yè)學疏*實踐教學*蘭州理工大學計算機與通信學院2014年春季學期數據庫課程設計題 目:藥品銷售管理系統(tǒng)專業(yè)班級:信息與計算科學2班姓 名:張翠紅學 號:11500230指導教師:王旭陽成 績:目錄摘要11. 需求分析21.3數據流程圖21.4數據字典42. 概念結構設計62.1局部視圖設計62.2系統(tǒng)總E-R圖93. 邏借結構設計103.1建立數據庫103.2關系模式及關系圖134. 系統(tǒng)實現(xiàn)154. 1登陸模塊155. 系統(tǒng)測試225. 2測試用例22參考文獻24總結25-25摘要根據醫(yī)藥銷售管理系統(tǒng)的需求分析,總結系統(tǒng)內實體及聯(lián)系,并繪制系統(tǒng)的 局部E-R圖,然后利用億圖工具畫出

2、全局E-R圖(概念數據模型),結合需求分析 與概念結構設計把設計好的E-R圖轉換為DBMS所支持的數據模型所符合的邏輯結 構。此系統(tǒng)只針對藥品超市內部管理使用,運用SQL server數據庫管理系統(tǒng)建表 錄入數據,進行基本信息查詢、插入、刪除、修改等及進貨管理、銷售管理、庫 存管理和系統(tǒng)維護操作。關鍵詞:藥品銷售管理系統(tǒng);E-R圖;DBMS;數據模型;SQL1.需求分析1.1系統(tǒng)功能(1) 基本信息管理:包括藥品信息、員工信息、供應商信息、進貨信息、庫存 信息、商品銷售信息、商品退貨信息地錄入、修改、查詢等;(2) 醫(yī)藥用品的銷售管理:藥品銷售和退貨等;(3) 系統(tǒng)維護管理:包括數據備份和數據

3、還原;(4) 進貨管理:藥品進貨和藥品查詢;(5) 庫存管理:庫存査詢和庫存報警。1.2系統(tǒng)結構圖1.11. 3數據流程圖(1) 對藥品銷售部分進行分析,畫頂層數據流圖,如下圖所示鄭州輕丄:業(yè)學疏圖12(2) 0層圖,如下圖所示鄭州輕丄:業(yè)學疏員工信息圖1.3(3) 1層圖如下圖所示圖141. 4數據字典數據字典是描述系統(tǒng)流程圖中所有數據流、數據存儲、處理功能等信息的集 合,其包括4種條IJ;數據流、數據結構、數據項。建立完善的數據字典是對所 收集、整理的數據的一種分析歸檔方式,為下一步建立數據庫和處理數據做準備。 藥品銷售管理系統(tǒng)數據字典卡片如下所示:(1)主要數據項數據項 名稱含義說明類型

4、長度藥品編 號唯一標識一個藥品Varcha r10員工編 號唯一標識一個員工身份Varcha r10顧客編 號唯一標識不同時間的一個顧客Varchar10(2)主要數據結構圖16-25鄭州輕丄:業(yè)學疏數據結 構爼稱含義說明組成結構顧客建義了一個顧客的有 關信息顧客編號+顧客類別+會員號員工建義了一個員工的有 關信息員工編號+員工姓名+聯(lián)系電 話+登錄密碼藥品左義了一個藥品的有 關信息藥品編號+藥品劃稱+產地+生 產批號+所屬類別+進價+單價+庫 存+會員折扣+包裝規(guī)格+生產日期 +有效期圖16(3)主要數據流數據 流需稱含義源向數 據流量組成收費 收據顧客購 買藥品時填 寫的單據工客260 份

5、/每天藥品編號+員工編號+顧客編號 +銷售數量+銷售總額+銷售日期圖17(4)信息存儲數據存儲名 稱含義說明組成結構說明藥品信息表存放藥品的藥品+庫存用來說明藥品在倉有關信息數雖庫中的存放數圖1.8(5)處理過程處理過程名 稱輸入輸出加工邏輯銷售藥品編號藥品單價根據藥品信息表和顧客 信息表,如果庫存不為零, 則可以賣給顧客,否則缺貨圖19-25鄭州輕丄:業(yè)學疏-252.1局部視圖設計(1)供應商實體屬性圖2-概念結構設計圖2.1(2)員工實體屬性圖圖2.2(3)進貨信息屬性圖圖2.3(4)庫存信息屬性圖(5)藥品銷售信息屬性圖(6)藥品退貨信息屬性圖圖2.622刪憑熬EIRfs兩2725鄭州輕

6、丄:業(yè)學疏3. 邏輯結構設計3.1建立數據庫數據庫及所有表整體視圖如下圖示S iJ dbCSManage()亡J Database DiagramsE) 口 Tables3 System Tables) dbo.tb.Company3 3 dbo.tbEmpInfo1 口 dbo.tb_JhGoodsInfoS 3 dbo.tb.KcGoods3 O dbo.tbSellGoodsEl 3 dbo.tb.ThGoodsInfoE 口 Views()匕 SynonymsE 口 Programmability Security圖3. 13. 1. 1供應商信息表的設計(tb_Company)供應商

7、信息表用來保存所有供應商的信息,包括的數據項有:供應商編號,供應商姓名,聯(lián)系人姓名,聯(lián)系電話等。列名數據類型允許空Compa nylDvarchar(50)Compa ny Namenvarchar(lOO)Compa nyDrectornvarchar(SO)CompanyPhonenvarchar(20)CompanyFaxnvarchar(20)Compa ny Addressnvarchar(200)Compa nyR 已 marknvarchar(400)ReDateTimedatetimeFalgint3. 1. 2員工信息表的設計(tb.EmpInfo)員工信息表用來保存員工的所

8、有信息,包括的數據項有:員工編號,員工 性名,登陸ID,登陸密碼等。列名EmpTms EmpLoginName EmpLoginPv.d EmpSex EmpBrtbday EmpCtept EmpPost EmpPhone EnpPhoneN Emp Address EmpFalg數擁類型 vorchor(50) varchar(5O) nvarchar(50) nvarchar(50) nvarchar(50) datetime nvarchar(50) nvarchar(50) nvarchar(SO) nvarchar5O) varchar(2OO) mt許nlvlMzl?Jz團0叼2

9、團0允圖3.33. L 3進貨信息表的設計(tbrhGoodsInfo)客戶訂單表用來保存客戶訂單信息,包括數據項有:訂單號,客戶代碼,經 手人,日期,岀/入庫等信息。歹I名數據壟型nvarchar(50)Errpidnvorchor(50)JhcorrpNamenvarchar(50)DepotNamenvarchar(50)GoodsNamenvarchar(50)GoodsNumntGoodsJnitnvorchor(50)GoodsJhPricevarchar(5O)GoodsSellPricevarchar(50)GoodsNeedPrcevarchar(50)GoodsMofric

10、evarchar(50)Goodsemarkvarchar(20D)GoodTimedatetimsFagnt圖3.4-25鄭州輕丄:業(yè)學疏3. 14庫存信息表的設計(tb_KcGoods)庫存信息表用來保存藥品庫存的相關信息,包括數據項有:庫存編號,商品 編號,供應商名稱等。列名數據類型KcID|intGoodsIDnvarcBr(50)JhCompNamenvarchBr(50)KcDeptNarrenvarcBr(50)KcGoodsNamenvarchBr(50)KcNumintKcAlarmNumintKcUnitnvarchBr(50)KcTimedatetimeKcGoodsPr

11、icevarchar(50)KcSellPricevarchar(50)Kc&npnvar(Br(50)KcRemarknvar char (200)圖3.53. 1. 5藥品銷售信息表的設計(tb.SellGoods)藥品銷售信息表用來保存各種藥品銷售過程中的相關信息,包括數據項有: 銷售編號,庫存編號,商品編號等。列名SulHDlKcDGoodsIDEmpldGoodsName SeliGoodsMjni SelGoodsTime SelPrce SelNeecPay SelHasPay SelRemarkSclFdg數據類型 vnrchor(50) varchar(5O) vordior

12、(50) varchar(5O) vardiar(5O) int date time varchar(50) varchar(5O varchar(50) nvarchar(50) int許0鬥鬥園回回回圈MIVIM-25圖3.63. 1. 6藥品退貨信息表的設計(tb.ThGoodsInfo)藥品退貨信息表用來保存各種藥品退貨中相關信息,包括數據項有:退貨商 品編號,庫存編號,商品編號,銷售編號等。歹恪數魅型k ThGoodsIDln/archar(50)KcIDn/archar(50GoodsIDvarchar(50)SelllDn /archar(50Empldn/archar(50)i

13、riGoodsriamevarchar(50)ThGoodsNumintTTiGoodsiimedatetimeIhGoodsPricevarchar(50)HibteedPayvarchar(50)IhhtasPavvarchar(SO)ThGodsResjItn7orchar(50)圖3.73.2關系模式及關系圖3. 2.1關系模式供應商(供應商編號,供應商姓名,聯(lián)系人姓名,聯(lián)系電話,傳真,地址, 備注,加入日期,是否發(fā)布)員工(員工編號,員工姓名,登陸ID,登陸密碼,員工性別,員工生日,所 屬部門,員工職位,家庭電話,手機號碼,家庭住址,是否發(fā)布)進貨信息(藥品編號,員工編號,供應商編號

14、,庫存編號,藥品名稱,藥品 數量,藥品計量單位,進貨單價,銷售單價,應付金額,實付金額,備注,進貨 時間,刪除標記)庫存信息(庫存編號,藥品編號,供應商編號,員工編號,庫存名稱,藥品 名稱,庫存數量,警報數量,藥品計量單位,進貨單價,銷售單價,備注)銷售信息(銷售編號,庫存編號,藥品編號,員工編號,銷售數量,銷售時 間,銷售單價,應付金額,實付金額,備注,刪除標記)退貨信息(藥品編號,庫存編號,銷售編號,員工編號,藥品名稱,退貨數 量,退貨日期,退貨單價,應付金額,已退款金額,退貨原因)3. 2. 2關系圖tb ThGoodsInfotb_EmpInfo xEmpNok EmpLogjnMan

15、s EmpLogin?/d EmpSex EmpBrt-iday ETpDep: EmpPcet EmpFbonetbSellGoods *BKcIDGcodsI3SdIDflSeilGoodsfSumSelGoodsTirreKcIDGzods【DEmpld GcodsMan?tb_Company ? Cofrpon/ID Cofrpon/Norre CorrpanyOif. CocrpanyPti. CorrpanyFax CocrpanyAd. Coirpane.tb_KcGoods *CofrponylDKcDeptNon-CCGoaisriafnetb JhGoodsInfoGoxi

16、slDErrpWJhCcmpTlafneDepotnaueG&xcsNcmeGxcsUnt圖3.84.系統(tǒng)實現(xiàn)4.1登陸模塊進入登陸界面,輸入登陸名稱“張翠紅”,登陸密碼zch,進入系統(tǒng)主界面。歡迎使HI智痿釦FaFA i * a* V &% h n t?11快邛旳齊怙口城冬切以合IJ圖414. 2基本信息管理模塊4. 2.1員工基本信息管理選擇查詢條件:員工姓名輸入:張翠紅顯示結果如下圖4.3添加員工:小月;出生日期:2013年4月2日:性別:女;登陸名:小月;登陸密碼:xy ;單擊添加按鈕,單擊保存按鈕圖4. 5查詢員工信息,單擊修改按鈕,單擊保存按鈕圖4.7供應商信息操作同上4. 3進貨

17、管理模塊藥品進貨信息圖4.8進貨信息查詢圖4.94. 4銷售管理模塊藥品銷售信息圖410藥品退貨信息圖 4. 114. 5庫存管理模塊設置庫存警報數量圖 4. 12庫存查詢信息圖4134. 6系統(tǒng)維護模塊數據備份信息圖 4. 14數據還原信息圖 4. 155.系統(tǒng)測試5. 1測試方案程序測試包括正確性測試、運行速度與存儲空間的調試、使用簡便性的調試, 在系統(tǒng)測試中使用最多的方法是黑箱法和口箱法。在本系統(tǒng)的系統(tǒng)測試中,前期 主要使用白箱法測試,在系統(tǒng)的統(tǒng)調測試中主要用到黑箱法。山于忖前軟件設計已經到了調試階段,所以下面測試用例系采用黑箱法測試, 而結構測試山于分布在軟件設汁的整個過程中且比較散亂

18、,所以在此省略結構測 試的測試用例。5. 2測試用例(1)登陸測試若輸入的用戶名和密碼正確,進入系統(tǒng)主界面。倘若用戶名或密碼輸入錯誤, 則會彈出提示,停止程序的運行,等待用戶的再次輸入。(2) 員工信息查詢測試選擇查詢條件:員工性別輸入:女,顯示員工基本信息(3)銷售管理測試在這些模塊中可以選擇添加、刪除等操作,只是每次操作都要進行保存。圖5.2(4)庫房管理測試點擊藥品信息,輸入警報數量:3點擊設置圖5.3參考文獻1. 趙艷鐸等(譯).數據庫原理(第5版)M.清華大學出版社,20112. 楊冬青等(譯).數據庫系統(tǒng)概念(第6版)Ml.機械工業(yè)出版社,20123. 金名等(譯).數據庫系統(tǒng)設計、實現(xiàn)與管理(第8版)M.清華大學出版 社,20124. 唐政 房大偉等編著.C#項目開發(fā)全程實錄.清華大學出版社,2008總結雖然我曾經對C#和SQL Sever 2005這兩個開發(fā)工具有所了解,但是首次用 這樣的工具開發(fā)這樣一個管理系統(tǒng),并且僅僅憑借指導教師的指導和參考書本上

溫馨提示

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

評論

0/150

提交評論