




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、目錄數據庫原理課程設計任務書 錯誤 !未定義書簽1.問題描述 錯誤 !未定義書簽1.1 背景 錯 誤!未定義書簽1.2 數據需求 錯 誤!未定義書簽.數據庫設計 錯誤 !未定義書簽2.1 E-R圖 錯誤!未定義書簽2.2 數據流程圖 錯 誤!未定義書簽2.3 數據字典 錯 誤!未定義書簽2.4 關系圖: 錯 誤!未定義書簽3. 數據庫源代碼 錯誤 !未定義書簽3.1 數據庫建立 錯 誤!未定義書簽3.2 數據初始化 錯 誤!未定義書簽4. 結果數據處理 錯誤 !未定義書簽4.1 單表查詢 錯 誤!未定義書簽5. 結束語 錯誤 ! 未定義書簽5.1 課程設計心得 錯 誤!未定義書簽1.問題描述1
2、.1 背景本系統主要包含系統用戶管理模塊、 藥品. 藥品管理系統是為了加強藥品管理, 以便更好地對藥品進行監督和管理, 對售藥機構 人員的工作,起到了高效性、準確性管理而開發。管理模塊、銷售管理模塊、進貨管理模塊、存貨轉移管理模塊。藥品管理系統是以合理、全 面、準確的藥品編碼體系為基礎,提供了對藥品數量、金額、有效期的全面管理,統一的藥 價管理機制規范了藥品的價格。 系統能隨時提供藥庫的庫存、 藥品流向和消耗, 還能根據現 有庫存, 藥品有效期提供采購計劃或應暫停采購的藥品清單, 以提高資金的利用率, 避免不 必要的損失,方便快捷的途徑對藥基本信息進行定期的更新和刪除等管理。1.2 數據需求藥
3、品管理系統需要完成功能主要有:(1)藥品進貨管理: 當企業需要增加新的銷售藥品時, 利用此模塊可以添加新的 藥品信息, 刪除舊的藥品信息, 修改已存在的藥品信息, 提供所有與藥品相關的各類信 息,初始化庫存,初始化供應商相關信息。(2)藥品銷售管理:藥品統一的價格銷售,對已查詢銷售單,可以對藥品的價格 進行控制。(3)庫存轉移管理:實際生活中容易發生藥品過期和損毀,此時利用此模塊對過 期的藥品和損毀的藥品進行清理。(4)查詢與報表分析:此功能并未單獨作為一個模塊,而是分布在各個模塊中, 各個模塊產生業務時,可以在各模塊的相應功能按鈕上選擇查詢。.數據庫設計2.1 概念結構設計. 藥品管理系統是
4、為了加強藥品管理,以便更好地對藥品進行監督和管理,對售藥機構人員 的工作,起到了高效性、 準確性管理而開發。 本系統主要包含系統用戶管理模塊、 藥品管理 模塊、銷售管理模塊、進貨管理模塊、存貨轉移管理模塊。藥品管理系統是以合理、全面、 準確的藥品編碼體系為基礎,提供了對藥品數量、 金額、 有效期的全面管理,統一的藥價管 理機制規范了藥品的價格。 系統能隨時提供藥庫的庫存、 藥品流向和消耗, 還能根據現有庫 存,藥品有效期提供采購計劃或應暫停采購的藥品清單, 以提高資金的利用率, 避免不必要 的損失,方便快捷的途徑對藥基本信息進行定期的更新和刪除等管理。2.1.1 類別實體 E-R 圖:藥品存儲
5、信息 E-R 圖實體聯系 E-R 圖數據庫的邏輯設計3. 邏輯結構設計:( 1)買藥人信息: (買藥人編號,藥品編號,藥品數量,買藥人姓名,買藥人性別,買藥 人年齡,買藥人聯系電話) 。( 2) 藥品信息:(藥品編號, 藥品名稱, 藥品分類, 藥品規格, 制造商編號, 進藥單價, 賣藥單價)。( 3)藥品存儲信息: (倉庫編號,藥品編號,藥品數量) 。( 4) 制造商信息(制造商編號,制造商名稱,制造商地址,制造商聯系電話) 。數據庫的物理設計藥品信息表中列名數據類型可否為空說明藥品編號INTNOT NULL( 主鍵 )藥品編號藥品名稱CHARNOT NULL藥品名稱藥品分類CHARNOT N
6、ULL藥品分類藥品規格CHARNOT NULL藥品規格制造商編號INTNOT NULL制造商編號進藥單價MONEYNULL進藥單價賣藥單價MONEYNULL賣藥單價制造商信息表中列名數據類型可否為空說明制造商編號INTNOT NULL( 主鍵 )制造商編號制造商名稱VARCHARNOT NULL unique制造商名稱制造商地址VARCHARNOT NULL制造商地址制造商聯系電話VARCHARNULL制造商聯系電話藥品存儲信息表中列名數據類型可否為空說明倉庫編號INTNOT NULL ( 主鍵 ),倉庫編號藥品編號INTNOT NULL ( 外主鍵 )藥品編號藥品數量INTNOT NULL藥
7、品數量買藥人信息表中列名數據類型可否為空說明買藥人編號INTNOT NULL ( 主鍵 ),買藥人編號藥品編號INTNOT NULL ( 外主鍵 )藥品編號藥品數量INTNULL藥品數量買藥人姓名CHARNULL買藥人姓名買藥人性別CHARNULL買藥人性別買藥人年齡INTNULL買藥人年齡買藥人聯系電話CHARNULL買藥人聯系電話2.4 關系圖:數據庫存表關系圖3.數據庫源代碼3.1 數據庫建立create database 藥品管理系統 on藥品管理 _DATA.MDF'藥品管理 _LOG.LDF'( name =' 藥品管理 _DATA' , filen
8、ame = 藥品管理系統 size =10,maxsize =50,filegrowth =2)log on( name = ' 藥品管理 _LOG' , filename = 藥品管理系統 size =2,maxsize =10, filegrowth =1)go3.1.2 創建 藥品信息表create table 藥品信息(藥品編號 INT NOT NULL PRIMARY KEY,藥品名稱 CHAR( 40) NOT NULL,藥品分類 CHAR( 20) NOT NULL,藥品規格 CHAR( 20),制造商編號 INT NOT NULL FOREIGN KEY REF
9、ERENCES 制造商信息 ( 制造商編號 ), 進藥單價 MONEY CHECK( 進藥單價 >0),賣藥單價 MONEY CHECK( 賣藥單價 >0),)3.1.3 創建 制造商信息表CREATE TABLE 制造商信息(制造商編號 INT NOT NULL PRIMARY KEY,制造商名稱 VARCHAR( 40) NOT NULL unique ,制造商地址 VARCHAR( 40) NOT NULL, 制造商聯系電話 VARCHAR( 20 ),)3.1.4 創建 藥品存儲信息表 CREATE TABLE 藥品存儲信息(倉庫編號INTNOTNULLPRIMARYKEY
10、,藥品編號INTNOTNULLFOREIGNKEY REFERENCES 藥品信息 ( 藥品編號 ),藥品數量INTNOTNULLCHECK( 藥品數量 >=0),)3.1.5 買藥人信息表CREATE TABLE 買藥人信息( 買藥人編號 INT NOT NULL PRIMARY KEY, 藥品編號 INT NOT NULL FOREIGN KEY REFERENCES 藥品信息 ( 藥品編號 ), 藥品數量 INT , 買藥人姓名 CHAR( 20),買藥人性別 CHAR( 2) DEFAULT ' 男' ,買藥人年齡 INT ,買藥人聯系電話 CHAR( 20),
11、)3.2 數據初始化3.2.1 添加藥品到表藥品信息中 INSERT 藥品信息VALUES( 2001 , '珍視明滴眼液 ' , '眼科用藥' , '250ml' , 1002 , 4.5 ,8) INSERT 藥品信息VALUES( 2002 , '阿莫西林膠囊 ' , '消炎藥' , '0.25 克/粒' , 1001 , 4.5 ,8) INSERT 藥品信息VALUES( 2003 , '健胃消食片 ' , '胃病用藥' , '0.15mg'
12、 ,1001,3,5) INSERT 藥品信息VALUES( 2004 , '維C銀翹片' , '感冒用藥類' , '0.15mg' , 1005 , 5.5 ,8) INSERT 藥品信息VALUES( 2005 , '速效傷風膠囊 ' , '感冒用藥類 ' , '0.15mg' , 1000 , 4.5 , 6) INSERT 藥品信息VALUES ( 2006 , '慢咽舒寧 ' , '咽喉口腔用藥 ' , '0.15mg' ,1004 ,3,5
13、) INSERT 藥品信息VALUES ( 2007 , '炎可寧片 ' , '消炎藥' , '0.2mg' ,1003 ,7,8)3.2.2 添加 制造商到表制作商信息中 insert 制造商信息values ( 1000 , ' 上海強生制藥有限公司 ' , ' 上海 ' , 600 -)insert 制造商信息values ( 1001 , ' 廣州白云山制藥股份有限公司 ' , ' 廣東 ' , 014 -) insert 制造商信息values ( 1002 , '
14、 江西珍視明藥業有限公司 ' , ' 江西 ' , 045 -)insert 制造商信息values ( 1003 , ' 北京同仁堂 ' , ' 北京 ' , 048 -)insert 制造商信息values ( 1004 , ' 太極集團錦陽制藥有限公司 ' , ' 北京 ' , 056 -) insert 制造商信息values ( 1005 , ' 云南白藥制藥有限公司 ' , ' 云南 ' , 245 -)3.2.3 添加庫存信息到表 藥品存儲信息中INSERT 藥
15、品存儲信息VALUES ( 0001 , 2001 , 14000 )INSERT 藥品存儲信息VALUES ( 0001 , 2002 , 20000 )INSERT 藥品存儲信息VALUES ( 0001 , 2003 , 14300 )INSERT 藥品存儲信息VALUES ( 0002 , 2003 , 18740 )INSERT 藥品存儲信息VALUES ( 0003 , 2004 , 24300 )INSERT 藥品存儲信息VALUES ( 0003 , 2005 , 43500 )INSERT 藥品存儲信息VALUES ( 0004 , 2006 , 15200 )INSERT
16、藥品存儲信息VALUES ( 0004 , 2007 , 34300 )3.2.4 添加買藥人到表買藥人信息中INSERT 買藥人信息VALUES ( 20101 ,2001,5,' 蘇子威','女' ,50,)INSERT 買藥人信息VALUES ( 20102 ,2003,10,' 葉小四' ,'女' ,70,)INSERT 買藥人信息VALUES ( 20103 ,2004,1,' 張三' ,'男' ,20,)INSERT 買藥人信息VALUES ( 20104 ,2006,6,' 李
17、四' ,'男' ,30,)INSERT 買藥人信息VALUES ( 20105 ,2007,8,' 王五' ,'女' ,18,)INSERT 買藥人信息VALUES ( 20106 ,2003,8,' 李剛' ,'女' ,5,)4.結果數據處理4.1 單表查詢4.1.1 表 藥品信息 中查詢演示4.1.2 表 制造商信息 中查詢演示4.1.3 表 藥品存儲信息 中查詢演示4.1.4 表 買藥人信息 查詢演示查詢買藥人年齡小于 50 歲的姓名SQL 語言:select 買藥人姓名from 買藥人信息where 買藥人年齡 <50 go查詢買藥人為女的信息。SQL 語言: select * from 買藥人信息where 買藥人性別 =' 女
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年項目生命周期管理試題及答案
- 軟件設計師考試注意事項筆記試題及答案
- 上岸之路2025年法學概論考試試題及答案
- 2025年軟考設計師問題總結試題及答案
- 風險管理方案的實施與評估試題及答案
- 網絡故障快速恢復技巧與配置試題及答案
- 2024年四川省工商局下屬事業單位真題
- 財務工作中的倫理與責任計劃
- 2024年南陽職業學院輔導員考試真題
- 員工滿意度調查的設計與分析計劃
- 成人重癥患者顱內壓增高防控護理專家共識2024
- 旅游景區餐飲服務食品安全培訓課件:為游客提供放心飲食
- 2022輸變電工程檔案管理實施細則表
- 低空經濟專業教學資源的建設與優化策略
- 行政賠償決定書格式和范文
- AIAG手冊FMEA第四版資料
- XXXX小區物業費欠費臺賬(自動更新到當前日期)
- 《膠體與界面化學》課件
- 臺球店員工合同范例
- 池塘淤泥脫水固化施工方案
- 商業銀行信息系統等級保護政策
評論
0/150
提交評論