

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 數(shù)據(jù)庫系統(tǒng)概論課程設計報告書</p><p> 課程設計名稱:醫(yī)藥銷售管理系統(tǒng) </p><p><b> 摘 要</b></p><p> 根據(jù)醫(yī)藥銷售管理系統(tǒng)的需求分析結果總結系統(tǒng)內(nèi)實體及聯(lián)系,并繪制系統(tǒng)的局部E-R,和全局E-R圖(即概念數(shù)據(jù)模型)。結合需求分析與概念結構設計把設計好的E-R圖轉(zhuǎn)換為DBMS
2、所支持的數(shù)據(jù)模型所符合的邏輯結構,此系統(tǒng)只針對醫(yī)藥銷售內(nèi)部管理使用,運用SQL數(shù)據(jù)庫管理系統(tǒng)建表創(chuàng)建、錄入數(shù)據(jù),進行數(shù)據(jù)庫運行、備份等操作。</p><p> 關鍵詞: 醫(yī)藥銷售管理系統(tǒng);E-R圖;數(shù)據(jù)模型;SQL。</p><p><b> 小組工作安排:</b></p><p> 付耀燁(組長):課題設計的結構設計、數(shù)據(jù)庫的創(chuàng)建與運行
3、</p><p> 楊乃武:課題設計的結構設計、數(shù)據(jù)庫的運行及維護</p><p> 李明梅:課題設計的結構設計、課程設計論文的匯總編寫</p><p><b> 設計任務書:</b></p><p> 調(diào)查醫(yī)藥及醫(yī)藥用品經(jīng)營等相關行業(yè),根據(jù)其具體情況設計醫(yī)藥銷售管理系統(tǒng)。</p><p>
4、; 1.系統(tǒng)功能的基本要求:</p><p> ?。?)基礎信息管理:包括藥品信息、員工信息、客戶信息;</p><p> (2 ) 醫(yī)藥及醫(yī)藥用品的銷售管理:實現(xiàn)藥品的查詢、銷售、收費收據(jù)管理和藥品退貨處理等;</p><p> (3)系統(tǒng)設置管理:包括不同角色的管理、不同用戶權限的設置等;</p><p> ?。?)相關信息統(tǒng)計及報
5、表打印功能。</p><p><b> 2.具體要求如下:</b></p><p> (1)在小組內(nèi)進行分工,進行系統(tǒng)調(diào)查,搜集資料。</p><p> (2)系統(tǒng)的需求分析:根據(jù)自己的選題,確定系統(tǒng)的功能需求,性能需求,繪制E-R圖表以及書寫相關的文字說明。</p><p> (3)概念結構設計:繪制所選課題詳
6、細的E-R圖;</p><p> ?。?)邏輯結構設計:將E-R圖轉(zhuǎn)換數(shù)據(jù)庫的邏輯結構;</p><p> ?。?)物理結構設計:選定實施環(huán)境,確定系統(tǒng)數(shù)據(jù)庫的存儲結構和存取方法等;</p><p> ?。?)數(shù)據(jù)實施和維護:建立數(shù)據(jù)庫結構,導入導出數(shù)據(jù),實現(xiàn)各種查詢,設計庫中觸發(fā)器、存儲過程等對象,并能對數(shù)據(jù)庫做簡單的維護操作。</p><p&
7、gt;<b> 目錄</b></p><p> ?。ㄒ唬?、 需求分析4</p><p> ?。ǘ?、數(shù)據(jù)概念結構設計4</p><p> 2.1 系統(tǒng)總E-R圖4</p><p> 2.2數(shù)據(jù)流程圖5</p><p> ?。ㄈ?、數(shù)據(jù)庫邏輯結構設計5</p><
8、p> (四)、數(shù)據(jù)庫及數(shù)據(jù)庫表的設計6</p><p> 4.1數(shù)據(jù)庫及數(shù)據(jù)庫表的創(chuàng)建6</p><p> ?。ㄎ澹?、視圖的創(chuàng)建8</p><p> 5.1數(shù)據(jù)庫創(chuàng)建視圖9</p><p> 5.2局部視圖的設計9</p><p> (六)、觸發(fā)器的創(chuàng)建10</p><p
9、> ?。ㄆ撸?shù)據(jù)庫的實施和維護11</p><p> 7.1數(shù)據(jù)庫的導入導出11</p><p> 7.2數(shù)據(jù)庫備份12</p><p> ?。ò耍?、課程設計總結13</p><p><b> 參考文獻:13</b></p><p><b> ?。ㄒ唬?、需求分析&
10、lt;/b></p><p> 本系統(tǒng)要求實現(xiàn)以下主要功能: </p><p> 基本信息模塊:包括藥品信息、供應商信息、經(jīng)理信息、退貨信息、員工信息、銷售信息、顧客信息七個子模塊。</p><p> ?。?)進貨管理功能:包括入庫登記、入庫登記查詢二個子功能。</p><p> ?。?)庫房管理功能:包括庫存查詢、庫存盤點、退
11、貨處理三個子功能。</p><p> ?。?)銷售管理功能:包括銷售登記、銷售退貨、銷售報表查詢?nèi)齻€子功能。</p><p> ?。?)財務統(tǒng)計功能:包括當日統(tǒng)計、當月統(tǒng)計二個子功能。</p><p> ?。?)系統(tǒng)維護功能:包括數(shù)據(jù)安全管理、操作員管理、權限設置三個功能。</p><p> ?。ǘ?shù)據(jù)庫概念結構設計</p>
12、<p> 數(shù)據(jù)庫的概念設計就是畫出E-R圖。分析前面的系統(tǒng)功能要求,需要一個表來存儲和管理客戶信息,使系統(tǒng)能夠接受客戶查詢藥品時輸入的各項數(shù)據(jù),以實現(xiàn)數(shù)據(jù)錄入、查詢或統(tǒng)計客戶信息等功能??蛻羰潜鞠到y(tǒng)的第一個實體。為了能實現(xiàn)查詢和統(tǒng)計藥品情況等功能,必須有一個表來存儲和管理所有藥品的信息。藥品是本系統(tǒng)的第二個實體。</p><p> 不同用戶對系統(tǒng)的權限不同,經(jīng)理對系統(tǒng)有查詢和管理功能,員工對系統(tǒng)有
13、查詢、藥品銷售和退貨的功能,而供應商和顧客對此系統(tǒng)沒有使用權限,如下圖所示:</p><p> 2.1系統(tǒng)總E-R圖:</p><p><b> 2.2數(shù)據(jù)流程圖:</b></p><p> ?。ㄈ?、數(shù)據(jù)庫邏輯結構設計</p><p> (1)、將數(shù)據(jù)庫的概念模型轉(zhuǎn)換為關系模型</p><p&
14、gt; 藥品信息:藥品編號、供應商編號、用戶名、藥品名稱、所屬類別、產(chǎn)地、生產(chǎn)批號、進價、單價、庫存、會員折扣、包裝規(guī)、生產(chǎn)日期、有效期。</p><p> 供應商信息:供應商編號、用戶名、供應商名稱、聯(lián)系人、聯(lián)系方式、所在地區(qū)。</p><p> 經(jīng)理信息:用戶名、密碼。</p><p> 退貨信息:藥品編號、貨品編號、員工編號、退貨數(shù)量、退貨金額、退貨
15、日期。</p><p> 員工信息:員工編號、用戶名、員工姓名、聯(lián)系電話、登錄密碼。</p><p> 銷售信息:藥品編號、員工編號、顧客編號、銷售數(shù)量、銷售總額、銷售日期。</p><p> 顧客信息:顧客編號、會員號、顧客類別。</p><p> 在上述關系模式中,每一個分量都是不可分割的數(shù)據(jù)項所以都符合第一范式;而且前四個關系模
16、式都是單個屬性作為碼,沒有任何非主屬性對碼部分函數(shù)依賴,在藥品銷售信息內(nèi)雖由三個屬性作為碼,但也不存在非主性對碼的部分函數(shù)依賴,所以上都符合第二范式;藥品信息、藥品類別索引、客戶信息、供應商信息四個關系模式中都不存在非主屬性對碼的傳遞函數(shù)依賴,都屬于第三范式。</p><p> ?。ㄋ模?shù)據(jù)庫與數(shù)據(jù)表的設計</p><p> 數(shù)據(jù)庫設計是根據(jù)系統(tǒng)功能的要求和數(shù)據(jù)規(guī)模規(guī)劃數(shù)據(jù)庫服務器選型
17、、數(shù)據(jù)表結構定義、分配數(shù)據(jù)庫服務器端的功能實現(xiàn)以及創(chuàng)建數(shù)據(jù)庫對象。在SQL數(shù)據(jù)庫中需要建立七個數(shù)據(jù)表:藥品信息表、員工信息表、經(jīng)理信息表、退貨信息表、顧客信息表、供應商信息表、銷售信息。</p><p> 4.1數(shù)據(jù)庫以及數(shù)據(jù)庫表的創(chuàng)建:</p><p> 4.1.1藥品信息表:</p><p> 4.1.2供應商信息表:</p><p&g
18、t; 4.1.3經(jīng)理信息表:</p><p> 4.1.4退貨信息表:</p><p> 4.1.5員工信息表:</p><p> 4.1.6銷售信息表:</p><p> 4.1.7顧客信息表:</p><p><b> (五)、視圖的創(chuàng)建</b></p><p&
19、gt; 為了便于查詢,對顧客、藥品和銷售表建立視圖,如下圖所示:</p><p> 5.1數(shù)據(jù)庫創(chuàng)建視圖</p><p><b> 5.2局部視圖設計</b></p><p> 5.2.1顧客信息E-R圖</p><p> 5.2.2藥品信息E-R圖</p><p> ?。⒂|發(fā)器的
20、創(chuàng)建</p><p> 對表的操作有INSERT ,DELETE,UPDATE,相應的觸發(fā)器也分為INSERT觸發(fā)器,DELETE觸發(fā)器和UPDATE觸發(fā)器。打開相對應的數(shù)據(jù)庫表,輸入SQL語段創(chuàng)建新的觸發(fā)器:</p><p> ?。ㄆ撸?shù)據(jù)庫的實施和維護</p><p> 7.1數(shù)據(jù)庫的導入導出</p><p> 利用SQL Serv
21、er數(shù)據(jù)導入與導出的數(shù)據(jù)轉(zhuǎn)換服務可以實現(xiàn)不同數(shù)據(jù)源間的數(shù)據(jù)傳輸和數(shù)據(jù)格式的轉(zhuǎn)換。 將MedicalManagerSystem數(shù)據(jù)庫中的表轉(zhuǎn)換成EXCEL工作表。具體步驟如下:</p><p><b> 7.2數(shù)據(jù)庫的備份</b></p><p> 為保障數(shù)據(jù)庫的完整運行,在建立過程中,需備份數(shù)據(jù)庫以防計算機故障以及用戶操作失誤:</p><p&
22、gt; ?。ò耍?、課程設計總結</p><p> 本課題的研究設計是根據(jù)醫(yī)藥銷售管理系統(tǒng)的需求分析結果總結系統(tǒng)內(nèi)實體及聯(lián)系,并繪制系統(tǒng)的局部E-R,和全局E-R圖(即概念數(shù)據(jù)模型)。結合需求分析與概念結構設計把設計好的E-R圖轉(zhuǎn)換為DBMS所支持的數(shù)據(jù)模型所符合的邏輯結構,此系統(tǒng)只針對醫(yī)藥銷售內(nèi)部管理使用,運用SQL數(shù)據(jù)庫管理系統(tǒng)建表創(chuàng)建、錄入數(shù)據(jù),進行數(shù)據(jù)庫運行、備份等操作。在數(shù)據(jù)庫的創(chuàng)建過程中,由于數(shù)據(jù)庫相
23、關知識我們都不太了解,操作難免有些困難,無論是數(shù)據(jù)庫表的穿件,數(shù)據(jù)的導入導出,還涉及數(shù)據(jù)庫觸發(fā)器的設計,都需我們查閱相關文獻才能完成,不得不說這是我們實驗的一個弊端。對于數(shù)據(jù)庫的運行與維護,我們的課程設計也只能運作一些簡單的操作,弱項繼續(xù)深層次的研究開發(fā),必須了解學習更多的數(shù)據(jù)庫相關知識。</p><p><b> (九)、參考文獻</b></p><p> 1、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫系統(tǒng)概論課程設計
- 圖書管理系統(tǒng)--數(shù)據(jù)庫系統(tǒng)概論課程設計
- 數(shù)據(jù)庫系統(tǒng)概論課程設計---客房管理系統(tǒng)
- 數(shù)據(jù)庫系統(tǒng)原理醫(yī)藥管理系統(tǒng)課程設計報告
- 《數(shù)據(jù)庫系統(tǒng)概論》課程設計-車輛租賃系統(tǒng)
- 數(shù)據(jù)庫系統(tǒng)概論設計課程設計--員工薪資管理系統(tǒng)
- 住院管理系統(tǒng)-數(shù)據(jù)庫系統(tǒng)課程設計
- 數(shù)據(jù)庫系統(tǒng)概論課程設計報告書
- 數(shù)據(jù)庫系統(tǒng)課程設計
- 數(shù)據(jù)庫系統(tǒng)課程設計
- 《數(shù)據(jù)庫系統(tǒng)概論》課程設計--酒店客房數(shù)據(jù)庫設計
- 數(shù)據(jù)庫系統(tǒng)原理課程設計--人事管理系統(tǒng)數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設計--數(shù)據(jù)庫系統(tǒng)原理
- 住院管理系統(tǒng)-數(shù)據(jù)庫系統(tǒng)課程設計報告
- 《數(shù)據(jù)庫系統(tǒng)原理》課程設計
- 《數(shù)據(jù)庫系統(tǒng)原理》課程設計---倉庫管理系統(tǒng)
- 數(shù)據(jù)庫技術課程設計--教務管理數(shù)據(jù)庫系統(tǒng)
- 數(shù)據(jù)庫系統(tǒng)原理課程設計
- 數(shù)據(jù)庫課程設計-醫(yī)藥銷售管理系統(tǒng)
- 數(shù)據(jù)庫系統(tǒng)概論
評論
0/150
提交評論