資源描述:
《數(shù)據(jù)庫課程設(shè)計--醫(yī)院藥品進銷存系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、附件1:《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計題目醫(yī)院藥品進銷存系統(tǒng)班級網(wǎng)絡(luò)1003學(xué)號311009040303姓名李賽指導(dǎo)老師彭維平2012年12月15日25目錄一、概述71.1課程設(shè)計的目的71.2課程設(shè)計的內(nèi)容71.3課程設(shè)計的要求7二、需求分析72.1系統(tǒng)需求72.2數(shù)據(jù)字典7三、系統(tǒng)總體設(shè)計73.1系統(tǒng)總體設(shè)計思路73.2概念模型設(shè)計73.2.1局部E-R圖73.2.2全局E-R圖73.3邏輯結(jié)構(gòu)設(shè)計73.4數(shù)據(jù)庫建立實施73.4.1建立數(shù)據(jù)庫73.4.2建立關(guān)系表8四、系統(tǒng)實現(xiàn)8五、系統(tǒng)評價8六、課程設(shè)計心得、總結(jié)8
2、參考文獻:825一、概述1.1課程設(shè)計的目的學(xué)生根據(jù)所學(xué)的數(shù)據(jù)庫原理與程序設(shè)計的知識,能夠針對一個小型的數(shù)據(jù)庫管理系統(tǒng),進行系統(tǒng)的需求分析,系統(tǒng)設(shè)計,數(shù)據(jù)庫設(shè)計,編碼,測試等,完成題目要求的功能,從而達到掌握開發(fā)一個小型數(shù)據(jù)庫的目的。1.2課程設(shè)計的內(nèi)容(1)主要的數(shù)據(jù)表藥品分類代碼表,藥品庫存表,供貨商信息表,采購信息表等等。(2)主要功能模塊1)新藥品的入庫。2)過期藥品的出庫登記、處理記錄。3)藥品庫存檢索。4)供貨商信息檢索。5)藥品采購記錄管理。6)藥品用藥說明信息管理。7)輸出相應(yīng)的數(shù)據(jù)報表。8)具有數(shù)據(jù)
3、備份和數(shù)據(jù)恢復(fù)功能。1.3課程設(shè)計的要求具體項目內(nèi)容去醫(yī)院進行調(diào)研,藥品編碼也應(yīng)參考國家統(tǒng)一編碼方法。二、需求分析2.1系統(tǒng)需求企業(yè)經(jīng)營如逆水行舟不進則退。每一個努力發(fā)展的企業(yè)都明白,先進管理的重要作用,引進先進管理系統(tǒng)使企業(yè)經(jīng)營變得規(guī)范、合理。進銷存管理系統(tǒng)無論是在功能設(shè)計還是業(yè)務(wù)流程上都盡可能做到滿足經(jīng)營管理運作流程的需求,并且操作方便、功能強大,即使操作者對計算機知識一竅不通也能一用就會。它強化庫存管理,規(guī)范業(yè)務(wù)流程,提高資金管理的透明度,加快商品資金周轉(zhuǎn),是企業(yè)經(jīng)營管理中數(shù)據(jù)分析中必不可少的管理工具。根據(jù)市場
4、的需求,要求系統(tǒng)具有以下功能:1)新藥品的入庫。2)過期藥品的出庫登記、處理記錄。3)藥品庫存檢索。4)供貨商信息檢索。5)藥品采購記錄管理。6)藥品用藥說明信息管理。7)輸出相應(yīng)的數(shù)據(jù)報表。8)具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。系統(tǒng)主要為登陸,登陸后可以瀏覽,查詢,添加,刪除藥品信息外還可以對銷售記錄進行瀏覽,刪除,添加,修改。本系統(tǒng)是根據(jù)中小企業(yè)的實際需求而開發(fā)的,完全能夠?qū)崿F(xiàn)藥品入庫、銷售管理,通過本系統(tǒng)可以達到以下目標(biāo):q系統(tǒng)運行穩(wěn)定,安全可靠。q界面設(shè)計美觀,人機交互界面友好。q信息查詢靈活、方便、快捷、準(zhǔn)確,數(shù)
5、據(jù)存儲安全可靠。q強大的報表預(yù)覽、打印功能。q信息安全保密。25開發(fā)及運行環(huán)境硬件要求CPU:300MHz以上的處理器內(nèi)存:128MB,推薦256MB硬盤:150MB以上剩余空間顯示像素:最低800*600,最佳效果1024*768軟件要求操作系統(tǒng):Windows2000/NT/XP/Vista。數(shù)據(jù)庫:SQLServer2000。2.2數(shù)據(jù)字典基本表表2.1藥品分類代碼表字段中文名字段名類型長度類別leibiechar10藥品代碼yaodaimachar10藥品名稱yaomingchar30表2.2供貨商信息表:字
6、段中文名字段名類型長度供貨商代碼shangdaimachar10供貨商名稱shangmingchar40供貨商地址addresschar50供貨商電話phonechar20表2.3藥品庫存表:字段中文名字段名類型長度藥品名稱yaomingchar30藥品代碼yaodaimachar10庫存數(shù)量kucunliangfloat8藥品信息yaoxinxivarchar50生產(chǎn)日期shengchanriqidatetime8有效期至youxiaoqizhidatetime8表2.4采購信息表:字段中文名字段名類型長度藥品代碼
7、yaodaimachar10供貨商代碼shangdaimachar10采購數(shù)量caigouliangfloat8采購總價czongfloat825表2.5過期藥品處理表字段中文名字段名類型長度藥品代碼yaodaimachar10處理數(shù)量chuliliangfloat8處理日期chuliriqidatetime8處理方法chulifavarchar50生產(chǎn)日期shenchanriqidatetime8表2.6用戶密碼表字段中文名字段名類型長度用戶yonghuchar30密碼mimachar10三、系統(tǒng)總體設(shè)計3.1系統(tǒng)
8、總體設(shè)計思路根據(jù)需求分析,設(shè)計系統(tǒng)框架。進銷存系統(tǒng)由7部分組成。設(shè)計各部分具體功能如下:1)藥品信息模塊。包括藥品代碼,名稱,分類等。2)供貨商信息模塊。包括供貨商代碼,供貨商名,地址,聯(lián)系電話。3)庫存模塊。包括藥品名稱,藥品代碼,庫存量,處理日期。4)采購信息模塊。包括藥品代碼,采購量,采購日期,采購總價,主治癥狀。5)過期藥品處理模塊。包