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

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上 * 實踐教學(xué) * 蘭州理工大學(xué)計算機與通信學(xué)院2014年春季學(xué)期 數(shù)據(jù)庫 課程設(shè)計題 目: 藥品銷售管理系統(tǒng) 專業(yè)班級: 信息與計算科學(xué)2班 姓 名: 張翠紅 學(xué) 號: 11500230 指導(dǎo)教師: 王旭陽 成 績: 專心-專注-專業(yè)目 錄01摘 要 根據(jù)醫(yī)藥銷售管理系統(tǒng)的需求分析,總結(jié)系統(tǒng)內(nèi)實體及聯(lián)系,并繪制系統(tǒng)的局部E-R圖,然后利用億圖工具畫出全局E-R圖(概念數(shù)據(jù)模型),結(jié)合需求分析與概念結(jié)構(gòu)設(shè)計把設(shè)計好的E-R圖轉(zhuǎn)換為DBMS所支持的數(shù)據(jù)模型所符合的邏輯結(jié)構(gòu)。此系統(tǒng)只針對藥品超市內(nèi)部管理使用,運用SQL server 數(shù)據(jù)庫管理系統(tǒng)建表錄入數(shù)據(jù),進行基本信

2、息查詢、插入、刪除、修改等及進貨管理、銷售管理、庫存管理和系統(tǒng)維護操作。關(guān)鍵詞: 藥品銷售管理系統(tǒng);E-R圖;DBMS;數(shù)據(jù)模型;SQL1. 需求分析1.1 系統(tǒng)功能(1)基本信息管理:包括藥品信息、員工信息、供應(yīng)商信息、進貨信息、庫存信息、商品銷售信息、商品退貨信息地錄入、修改、查詢等;(2) 醫(yī)藥用品的銷售管理:藥品銷售和退貨等;(3)系統(tǒng)維護管理:包括數(shù)據(jù)備份和數(shù)據(jù)還原;(4)進貨管理:藥品進貨和藥品查詢;(5)庫存管理:庫存查詢和庫存報警。1.2 系統(tǒng)結(jié)構(gòu)圖1.11.3 數(shù)據(jù)流程圖(1)對藥品銷售部分進行分析,畫頂層數(shù)據(jù)流圖,如下圖所示供應(yīng)商供應(yīng)藥品顧客購買藥品藥品醫(yī)藥銷售管理系統(tǒng)顧客

3、退貨收費收據(jù)查詢要求查詢統(tǒng)計信息員工圖1.2(2)0層圖,如下圖所示庫存管理銷售管理顧客入庫管理員工收費收據(jù)管理顧客信息藥品庫存信息供應(yīng)商信息供應(yīng)商員工信息圖1.3 (3)1層圖如下圖所示顧客銷售記錄退貨記錄藥品信息查詢庫存信息購買藥品收費收據(jù)顧客信息顧客退貨退貨款 退貨信息圖1.4 1.4 數(shù)據(jù)字典數(shù)據(jù)字典是描述系統(tǒng)流程圖中所有數(shù)據(jù)流、數(shù)據(jù)存儲、處理功能等信息的集合,其包括4種條目;數(shù)據(jù)流、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項。建立完善的數(shù)據(jù)字典是對所收集、整理的數(shù)據(jù)的一種分析歸檔方式,為下一步建立數(shù)據(jù)庫和處理數(shù)據(jù)做準備。藥品銷售管理系統(tǒng)數(shù)據(jù)字典卡片如下所示:(1)主要數(shù)據(jù)項數(shù)據(jù)項名稱含義說明類型長度藥品編號唯

4、一標識一個藥品Varchar10員工編號唯一標識一個員工身份Varchar10顧客編號唯一標識不同時間的一個顧客Varchar10圖1.5 (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)批號+所屬類別+進價+單價+庫存+會員折扣+包裝規(guī)格+生產(chǎn)日期+有效期圖1.6 (3)主要數(shù)據(jù)流數(shù)據(jù)流名稱含義來源去向數(shù)據(jù)流量組成收費收據(jù)顧客購買藥品時填寫的單據(jù)員工顧客260份/每天藥品編號+員工編號+顧客編號+銷售數(shù)量+銷售總額+銷

5、售日期圖1.7 (4)信息存儲數(shù)據(jù)存儲名稱含義說明組成結(jié)構(gòu)說明藥品信息表存放藥品的有關(guān)信息藥品+庫存數(shù)量用來說明藥品在倉庫中的存放數(shù)圖1.8 (5)處理過程處理過程名稱輸入輸出加工邏輯銷售藥品編號藥品單價根據(jù)藥品信息表和顧客信息表,如果庫存不為零,則可以賣給顧客,否則缺貨圖1.9 2. 概念結(jié)構(gòu)設(shè)計 2.1 局部視圖設(shè)計(1)供應(yīng)商實體屬性圖圖2.1(2)員工實體屬性圖圖 2.2(3)進貨信息屬性圖圖2.3(4) 庫存信息屬性圖圖2.4(5)藥品銷售信息屬性圖圖2.5(6)藥品退貨信息屬性圖圖2.62.2 系統(tǒng)總E-R圖圖2.73. 邏輯結(jié)構(gòu)設(shè)計3.1 建立數(shù)據(jù)庫數(shù)據(jù)庫及所有表整體視圖如下圖示

6、圖 3.13.1.1 供應(yīng)商信息表的設(shè)計(tb_Company)供應(yīng)商信息表用來保存所有供應(yīng)商的信息,包括的數(shù)據(jù)項有:供應(yīng)商編號,供應(yīng)商姓名,聯(lián)系人姓名,聯(lián)系電話等。圖 3.23.1.2 員工信息表的設(shè)計(tb_EmpInfo) 員工信息表用來保存員工的所有信息,包括的數(shù)據(jù)項有:員工編號,員工性名,登陸ID,登陸密碼等。圖 3.33.1.3進貨信息表的設(shè)計(tb_JhGoodsInfo)客戶訂單表用來保存客戶訂單信息,包括數(shù)據(jù)項有:訂單號,客戶代碼,經(jīng)手人,日期,出/入庫等信息。圖 3.43.1.4庫存信息表的設(shè)計(tb_KcGoods)庫存信息表用來保存藥品庫存的相關(guān)信息,包括數(shù)據(jù)項有:庫存

7、編號,商品編號,供應(yīng)商名稱等。圖 3.53.1.5藥品銷售信息表的設(shè)計(tb_SellGoods)藥品銷售信息表用來保存各種藥品銷售過程中的相關(guān)信息,包括數(shù)據(jù)項有:銷售編號,庫存編號,商品編號等。圖 3.63.1.6藥品退貨信息表的設(shè)計(tb_ThGoodsInfo)藥品退貨信息表用來保存各種藥品退貨中相關(guān)信息,包括數(shù)據(jù)項有:退貨商品編號,庫存編號,商品編號,銷售編號等。圖 3.73.2 關(guān)系模式及關(guān)系圖 3.2.1關(guān)系模式供應(yīng)商(供應(yīng)商編號,供應(yīng)商姓名,聯(lián)系人姓名,聯(lián)系電話,傳真,地址,備注,加入日期,是否發(fā)布)員工(員工編號,員工姓名,登陸ID,登陸密碼,員工性別,員工生日,所屬部門,員工

8、職位,家庭電話,手機號碼,家庭住址,是否發(fā)布)進貨信息(藥品編號,員工編號,供應(yīng)商編號,庫存編號,藥品名稱,藥品數(shù)量,藥品計量單位,進貨單價,銷售單價,應(yīng)付金額,實付金額,備注,進貨時間,刪除標記)庫存信息(庫存編號,藥品編號,供應(yīng)商編號,員工編號,庫存名稱,藥品名稱,庫存數(shù)量,警報數(shù)量,藥品計量單位,進貨單價,銷售單價,備注)銷售信息(銷售編號,庫存編號,藥品編號,員工編號,銷售數(shù)量,銷售時間,銷售單價,應(yīng)付金額,實付金額,備注,刪除標記)退貨信息(藥品編號,庫存編號,銷售編號,員工編號,藥品名稱,退貨數(shù)量,退貨日期,退貨單價,應(yīng)付金額,已退款金額,退貨原因)3.2.2關(guān)系圖圖 3.84.系

9、統(tǒng)實現(xiàn)4.1 登陸模塊進入登陸界面,輸入登陸名稱“張翠紅”,登陸密碼zch,,進入系統(tǒng)主界面。圖4.1圖4.24.2 基本信息管理模塊4.2.1 員工基本信息管理選擇查詢條件:員工姓名 輸入:張翠紅 顯示結(jié)果如下圖4.3添加員工:小月;出生日期:2013年4月2日 ;性別:女 ; 登陸名:小月; 登陸密碼:xy ;單擊添加按鈕,圖4.4單擊保存按鈕圖4.5查詢員工信息,單擊修改按鈕,圖4.6單擊保存按鈕圖4.7供應(yīng)商信息操作同上4.3 進貨管理模塊藥品進貨信息圖4.8進貨信息查詢圖4.94.4 銷售管理模塊藥品銷售信息圖4.10藥品退貨信息圖4.114.5 庫存管理模塊設(shè)置庫存警報數(shù)量圖4.1

10、2庫存查詢信息圖4.134.6 系統(tǒng)維護模塊數(shù)據(jù)備份信息圖4.14數(shù)據(jù)還原信息圖4.155.系統(tǒng)測試5.1測試方案程序測試包括正確性測試、運行速度與存儲空間的調(diào)試、使用簡便性的調(diào)試,在系統(tǒng)測試中使用最多的方法是黑箱法和白箱法。在本系統(tǒng)的系統(tǒng)測試中,前期主要使用白箱法測試,在系統(tǒng)的統(tǒng)調(diào)測試中主要用到黑箱法。由于目前軟件設(shè)計已經(jīng)到了調(diào)試階段,所以下面測試用例系采用黑箱法測試,而結(jié)構(gòu)測試由于分布在軟件設(shè)計的整個過程中且比較散亂,所以在此省略結(jié)構(gòu)測試的測試用例。5.2測試用例(1) 登陸測試若輸入的用戶名和密碼正確,進入系統(tǒng)主界面。倘若用戶名或密碼輸入錯誤,則會彈出提示,停止程序的運行,等待用戶的再次

11、輸入。(2) 員工信息查詢測試選擇查詢條件:員工性別 輸入:女,顯示員工基本信息圖5.1(3)銷售管理測試 在這些模塊中可以選擇添加、刪除等操作,只是每次操作都要進行保存。圖5.2(4)庫房管理測試 點擊藥品信息,輸入警報數(shù)量:3 點擊設(shè)置圖5.3參考文獻1. 趙艷鐸等(譯). 數(shù)據(jù)庫原理(第5版) M. 清華大學(xué)出版社, 2011 2. 楊冬青等(譯). 數(shù)據(jù)庫系統(tǒng)概念(第6版) M. 機械工業(yè)出版社, 20123. 金名等(譯). 數(shù)據(jù)庫系統(tǒng)設(shè)計、實現(xiàn)與管理(第8版) M. 清華大學(xué)出版社, 20124. 唐政 房大偉等編著.C#項目開發(fā)全程實錄 .清華大學(xué)出版社,2008總 結(jié)雖然我曾經(jīng)對C#和SQL Sever 2005這兩個開發(fā)工具有所了解 ,但是首次用這樣的工具開發(fā)這樣一個管理系統(tǒng),并且僅僅憑借指導(dǎo)教師的指導(dǎo)和參考書本上的知識進行設(shè)計,時間也非常短,因此課程設(shè)計的難度很大。通過努力,終于完成了本次設(shè)計,雖然程序在結(jié)構(gòu)、功能上還存在一些問題和不足,但我認為收獲很大。通過此次設(shè)計,我對C#和SQL Sever 2005有了

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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

提交評論