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