freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

20xx年醫(yī)學(xué)專題—jsp醫(yī)院門診取藥功能實(shí)現(xiàn)全解(編輯修改稿)

2024-11-19 04:23 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 圖42 病人實(shí)體 圖43 藥品管理員實(shí)體 圖44 藥品實(shí)體2設(shè)計(jì)分ER圖在醫(yī)院門診管理系統(tǒng)子系統(tǒng)——藥房取藥中,有處方,病人,藥品管理員和藥品4個(gè)實(shí)體,這四個(gè)實(shí)體之間存在聯(lián)系。一個(gè)病人可以擁有多個(gè)處方,一張?zhí)幏街粚儆谝粋€(gè)病人。一個(gè)病人可以向不同的藥品管理員繳費(fèi)取藥,一個(gè)管理員可以向多個(gè)病人收取藥品費(fèi)用。一個(gè)管理員能管理多種藥品。由以上分析,將處方與病人之間的聯(lián)系命名為提醒,將病人與藥品管理員之間的聯(lián)系命名為繳費(fèi),將藥品管理員與藥品之間的聯(lián)系命名為管理,得到各個(gè)局部的ER圖。如圖45,46,47所示。 1M 圖45 處方與病人之間的ER圖 圖46 藥品管理員與藥品之間的ER圖圖47 藥品管理員與病人之間的ER圖3合并分ER圖,生成初步ER圖 經(jīng)過分析,將各個(gè)實(shí)體聯(lián)系之間進(jìn)行分析合并。因此,合并上述分ER圖,生成初步ER圖,如圖48所示:圖48 藥房取藥的初步ER圖4生成全局ER圖根據(jù)上述列出的分ER圖,消除其中存在的沖突、冗余,建立全局ER圖〔詳見圖49〕,并列出所有實(shí)體和聯(lián)系以及相關(guān)屬性。圖49 藥房繳費(fèi)取藥總體ER圖五、邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的根本ER圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。根據(jù)DBMS產(chǎn)品以及不同系統(tǒng)的限制,設(shè)計(jì)邏輯結(jié)構(gòu)時(shí)一般有以下三個(gè)步驟:首先將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型;將轉(zhuǎn)換來的關(guān)系、網(wǎng)狀、層次模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;最后對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化。醫(yī)院門診管理系統(tǒng)的設(shè)計(jì)采用關(guān)系模型。ER圖轉(zhuǎn)化為關(guān)系模型實(shí)際上就是要將實(shí)體型、實(shí)體的屬性和實(shí)體型之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式。在概念結(jié)構(gòu)設(shè)計(jì)階段得到ER圖之后,下一步是進(jìn)行數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì),根據(jù)轉(zhuǎn)換規(guī)那么將ER圖轉(zhuǎn)換為關(guān)系模式,即將實(shí)體與聯(lián)系轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫(kù)的根本表,并標(biāo)識(shí)各個(gè)表的主鍵。得到藥房繳費(fèi)取藥的關(guān)系模式:關(guān)系模式的初步設(shè)計(jì):l 處方〔處方號(hào),就診日期,藥品名稱,藥品數(shù)量,病人姓名,醫(yī)生編號(hào)〕處方號(hào)為主鍵,病人姓名和醫(yī)生編號(hào)為外鍵。l 病人〔病人編號(hào),病人姓名,性別, ,地址〕病人編號(hào)作為主鍵。l 繳費(fèi)單〔繳費(fèi)單號(hào),藥品名稱,藥品數(shù)量,單價(jià),總價(jià),管理員編號(hào),日期,病人姓名〕繳費(fèi)單號(hào)為主鍵,管理員編號(hào)和病人姓名為外鍵。l 藥品管理員〔管理員編號(hào),管理員姓名,性別〕。l 藥品〔藥品編號(hào),藥品名稱,單價(jià),生產(chǎn)日期〕。 優(yōu)化關(guān)系模式,在處方單和繳費(fèi)單中均存在表中表的問題,這就需要分別生成二級(jí)表來保證數(shù)據(jù)庫(kù)的平安性完整性設(shè)計(jì):l 處方〔處方號(hào),就診日期,病人姓名,醫(yī)生編號(hào)〕處方號(hào)為主鍵,病人姓名和醫(yī)生編號(hào)為外鍵。經(jīng)過消除傳遞性依賴和局部函數(shù)依賴,使得成為第三范式。l 處方二級(jí)表〔序號(hào),藥品名稱,藥品數(shù)量,處方號(hào)〕序號(hào)為主鍵,處方號(hào)為外鍵。l 繳費(fèi)單〔繳費(fèi)單號(hào),管理員編號(hào),日期,病人姓名〕繳費(fèi)單號(hào)為主鍵,管理員編號(hào)和病人姓名為外鍵,經(jīng)過消除傳遞性依賴和局部函數(shù)依賴,使得成為第三范式。l 繳費(fèi)單二級(jí)表〔序列號(hào),藥品名稱,藥品數(shù)量,單價(jià),總價(jià),繳費(fèi)單號(hào)〕序列號(hào)為主鍵,繳費(fèi)單號(hào)為外鍵。 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)與實(shí)施1數(shù)據(jù)庫(kù)表設(shè)計(jì)表61 處方表名類型長(zhǎng)度允許空值是否為主鍵備注cfidvarchar20否是處方號(hào)cdatedate20否否就診日期 sicknamevarchar20否否病人姓名 doctoridvarchar20否否醫(yī)生編號(hào)表62 處方二級(jí)表名類型長(zhǎng)度允許空值是否為主鍵備注xuhaovarchar6否是序號(hào)ynamevarchar20否否藥品名稱qualityint8否否藥品數(shù)量cfidvarchar20否否處方號(hào) 表63 病人表名類型長(zhǎng)度允許空值是否為主鍵備注sickidvarchar8否是病人編號(hào)sicknamevarchar20否否病人姓名sexvarchar6否否性別phonevarchar30否否 addressvarchar200否否地址 表64 藥品管理員表名類型長(zhǎng)度允許空值是否為主鍵備注aidvarchar20否是管理員編號(hào)anamevarchar20否否管理員姓名sexvarchar6否否性別表65 藥品表名類型長(zhǎng)度允許空值是否為主鍵備注yidvarchar20否是藥品編號(hào)ynamevarchar20否是藥品名稱dpricedouble6否否單價(jià)scdatedate20否否生產(chǎn)日期表66 繳費(fèi)單名類型長(zhǎng)度允許空值是否為主鍵備注jidvarchar6否是繳費(fèi)單號(hào)jdatedate20否是日期sicknamevarchar20否否病人姓名anamevarchar20否否管理員編號(hào)表67 繳費(fèi)單二級(jí)表名類型長(zhǎng)度允許空值是否為主鍵備注xuliehaovarchar6否是序列號(hào)ynamevarchar20否是藥品名稱qualityint6否否藥品數(shù)量dpricedouble8否否單價(jià)zpricedouble20否否總價(jià)jidint20否否繳費(fèi)單號(hào)2數(shù)據(jù)庫(kù)代碼實(shí)現(xiàn)在把數(shù)據(jù)庫(kù)設(shè)計(jì)完成之后,轉(zhuǎn)而投入了實(shí)現(xiàn)了前臺(tái)界面與后臺(tái)數(shù)據(jù)庫(kù)的交互,我此次用的是JSP實(shí)現(xiàn)的一個(gè)小型界面,這正是MVC模式的表達(dá),通過程序與數(shù)據(jù)庫(kù)連接,可以對(duì)數(shù)據(jù)庫(kù)里面的信息進(jìn)行修改,刪除,查看等操作。:public class BateDao { static Connection conn =null。 Statement stmt=null。 static ResultSet res=null。 static{ try { ()。 } catch (ClassNotFoundException e) { // TODO Autogenerated catch block
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1