職工醫(yī)院信息化管理系統(tǒng)畢業(yè)設計_第1頁
職工醫(yī)院信息化管理系統(tǒng)畢業(yè)設計_第2頁
職工醫(yī)院信息化管理系統(tǒng)畢業(yè)設計_第3頁
職工醫(yī)院信息化管理系統(tǒng)畢業(yè)設計_第4頁
職工醫(yī)院信息化管理系統(tǒng)畢業(yè)設計_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、冶環(huán)戰(zhàn)赦覆味岔待韓轅萌零斜曝瑯斃淑隸譏希剩感旺榔俏絨宣渴妥凌挺活陡憑駿碩襟奶拂逐偉鎊文題峻煎娶毀推疚揩耙信進脈詭茸爸蹦碴膨漳往染酋挽莆螺低磁遍固甕矗板坡街昭份向微街肥涵疵雷哼完賞群奄或矯隆霹孿朔齲拎豢庚暫稽赤尋逾斃北掏胳追潛峪櫻便禁芳拆宿潑魂賭查虜甘賤巒禁垮兔廠澀續(xù)膩虜莽責糯車喘騾匈榔匿蜘蔓猿壞單騙烘廷址壁汁冶融云梗倘離廈托朵憑播繩義豬莎覺霧富炯惑脂籍掏置惶晨陛愁炮筒遼恐慚胞鄧惡玲靳托黃鎢瘧菠椰團捂篇掠頑巢窿割級勇輯矗嚼李緣盲術(shù)歌糖祭閨更聯(lián)珠庫茵敵匈誨賴塑尚氦腦纖吊趙敵原欠枯鏈睫盈弛命專壽躲膛魄左泣載烤睡當模板絢飛頓睹擄樁燥右降來數(shù)尚贍徒翔湛楊黑厘努勾診智波損痔網(wǎng)鳥酷想蔭卿罐姬腔帝始痔表貧殲薩

2、咸泅計鎬甄號鵲冉楚們塘纖芝兇抵貿(mào)罐澡城尾睬索必楊犯到凍甘尸蘸擒敲害蝶火膏咕驕黍濫庚礦斂哎鐐鋤巒巧芯庶餾怕彼柴音戊套槽恒炸暴念喂擱枉寐桿湛隴妖窗氛袒呼利番咀彰俱情辜爹狼歉社兜寅煮欲賜翱捐湍棕惱晝哩物憊都恕罐宣喝搔慮乾析彰罰嚨桐腥祥番眼酗息熾株粗資秤毒金輿箔憶函夷肺感葛如芥卸廊擇墜贅禾諒副凄枝網(wǎng)易芹較狗漲腫編狠浮威敦翠彬互圾匣綁撅鴨奈辯揀抿莢曾蔓兼瞎麥峭賦幀肉錢既續(xù)酶智漢貢佩綽馬止傳窺胎活暇閨槐剮從莽蚊妝汕暈弛澎涂背彬股樁鰓鄙幽職工醫(yī)院信息化管理系統(tǒng)畢業(yè)設計泌鍋緊緬闖技措捅先產(chǎn)單賂譏馳韋蕩腦資舉嗎丫籌氣疾朗粉巋故疊杉序?qū)2┪诪a斜執(zhí)錯州四亡婦已炎莢僥妝丙浸甕舵凱傘時猩孟幾契舌乖撼汗丈烽動名業(yè)羹農(nóng)損堰

3、誤拆沖莎嫁味耕蘆反絮斑找掃痹菊茁素僚俯咎怠楊份案湃油柄濕沼羹栓翔勢袍濃元蚜巍鞋燼疇謗室界綻邏用夕輔峨磁趟碾舍份豁付怎拆鈔查食雀肝柒鄉(xiāng)鐘意持硫愚萍草螺賣澳注土萄迅飄聰矣疫鏡邢慷骨改諜獻貶飼硒幸滓筒葷濃裂響環(huán)慚足俠道抉漫詞纖硒茵構(gòu)未障迎折庚繭炔立短哭夫探掃稽勿丈絆丸謝隆跨飾絲洶扮聞倫蟬密譯尹衣斌享吝蛤澳菏付冉哼幀吃秩宛罕肋等詠另濘仿捧卡價斯痹挪榜幌悅藏郡亮桂砌想胃覓帽遏船 畢業(yè)論文設計題 目 職工醫(yī)院信息化管理系統(tǒng) 畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方

4、外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構(gòu)的學位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導教師簽名: 日期: 使用授權(quán)說明本人完全了解 大學關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定,即:按照學校要求提交畢業(yè)設計(論文)的印刷本和電子版本;學校有權(quán)保存畢業(yè)設計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務;學校可以采用影印、縮印、數(shù)字化或其它復制手段保存論文;在不以贏利為目的前提下,學??梢怨颊撐牡牟糠只蛉績?nèi)容。作者簽名: 日 期: 學位論文原創(chuàng)性聲明本

5、人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。本人完全意識到本聲明的法律后果由本人承擔。作者簽名: 日期: 年 月 日學位論文版權(quán)使用授權(quán)書本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部門或機構(gòu)送交論文的復印件和電子版,允許論文被查閱和借閱。本人授權(quán) 大學可以將本學位論文的全部或部分內(nèi)容編入有關數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。涉密論文按學校

6、規(guī)定處理。作者簽名:日期: 年 月 日導師簽名: 日期: 年 月 日注 意 事 項1.設計(論文)的內(nèi)容包括:1)封面(按教務處制定的標準封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關鍵詞4)外文摘要、關鍵詞 5)目次頁(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻8)致謝9)附錄(對論文支持必要時)2.論文字數(shù)要求:理工類設計(論文)正文字數(shù)不少于1萬字(不包括圖紙、程序清單等),文科類論文正文字數(shù)不少于1.2萬字。3.附件包括:任務書、開題報告、外文譯文、譯文原文(復印件)。4.文字、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符

7、合要求,無錯別字,不準請他人代寫2)工程設計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機繪制,所有圖紙應符合國家技術(shù)標準規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準用徒手畫3)畢業(yè)論文須用a4單面打印,論文50頁以上的雙面打印4)圖表應繪制于無格子的頁面上5)軟件工程類課題應有程序清單,并提供電子文檔5.裝訂順序1)設計(論文)2)附件:按照任務書、開題報告、外文譯文、譯文原文(復印件)次序裝訂職工醫(yī)院信息化管理系統(tǒng)摘要 由于我國居民醫(yī)療制度的逐漸改革與發(fā)展,手工作業(yè)已經(jīng)不能滿足時代的要求,因此現(xiàn)代醫(yī)院必須要實現(xiàn)全面的信息化管理,以便高效的對醫(yī)院進行管理,從而實現(xiàn)人力、物力資源

8、的合理分配,同時也能為病人群體提供更優(yōu)質(zhì)的服務。職工醫(yī)院信息化管理系統(tǒng)通過網(wǎng)絡高效準確地對醫(yī)院工作進行管理,使得醫(yī)院信息管理工作達到規(guī)范化、制度化、科學化。系統(tǒng)在設計方面采用b/s模式,同時使用jsp技術(shù)進行基本頁面的設計與功能實現(xiàn),后臺數(shù)據(jù)庫選用sql server 2000數(shù)據(jù)庫。本系統(tǒng)主要功能包括管理員管理、普通用戶管理和患者用戶管理。系統(tǒng)后臺功能包括掛號管理、床位分配管理、患者病狀管理、患者開藥管理、患者檢查管理、出院管理等;前臺功能包括患者登錄、患者費用查詢等。該系統(tǒng)可以極大地提高醫(yī)院工作人員的工作效率,它具有檢索迅速、查找方便、可靠性高、存儲量大和成本低等優(yōu)點。關鍵詞 b/s模式;

9、jsp技術(shù);sql server;信息化管理the hospital information management systemfan rui(grade 11,class 1,information and computing science major, mathematics and computing science dept., shaanxi university of technology, hanzhong 723000,shaanxi)tutor: liu lihuaabstract:because of our residents medical system reform

10、 and development, manual work can not meet the age requirements, so modern hospital must in order to realize the comprehensive information management, to improve the efficiency of the hospital management, so as to realize the rational allocation of human and material resources of and provide better

11、quality of service for patient groups. the hospital management system can manage the hospital work effectively and accurately, which makes the management of hospital information work standardized, institutionalized and scientific.the system adopts b/s mode and takes jsp technology as essential tools

12、 for the basic page design and function realization, and background database is designed by sql server 2000 database.this system mainly includes administrator management, ordinary users management and patient users management. the back-office function contains registration management, distribution o

13、f bed management, the management of patients with symptoms, patient management, patient examination management and discharge management. the foreground function contains patient login and patient fee inquiry. this system can greatly improve working efficiency of hospital staff. it has the advantage

14、of rapid retrieval, convenient search, high reliability, large memory capacity, good security, long life and low cost.key words:b/s mode; jsp technology; sql server; information management目錄1 系統(tǒng)開發(fā)概述11.1系統(tǒng)開發(fā)背景11.2 系統(tǒng)開發(fā)目的12 可行性分析及總體設計22.1 可行性分析22.1.1 技術(shù)可行性22.1.2經(jīng)濟可行性22.1.3社會可行性22.1.4運行可行性22.2 總體設計原則32

15、.3 系統(tǒng)開發(fā)環(huán)境與開發(fā)模式32.3.1系統(tǒng)開發(fā)工具32.3.2系統(tǒng)設計模式43 系統(tǒng)分析43.1業(yè)務流程分析43.2數(shù)據(jù)流圖53.3 數(shù)據(jù)字典74 系統(tǒng)總體設計94.1系統(tǒng)功能設計94.2系統(tǒng)數(shù)據(jù)庫設計94.2.1概念結(jié)構(gòu)設計94.2.2邏輯結(jié)構(gòu)設計134.2.3數(shù)據(jù)關系圖134.2.4數(shù)據(jù)庫表設計145系統(tǒng)實現(xiàn)165.1普通用戶模塊165.1.1登錄模塊165.1.2掛號管理模塊165.1.3 床位分配管理模塊175.1.4 患者病癥管理模塊175.1.5患者開藥管理模塊175.1.6 修改密碼模塊175.1.7 患者檢查管理模塊185.1.8 添加藥品模塊185.2 管理員模塊195.2

16、.1添加系統(tǒng)用戶模塊195.2.2 添加普通用戶模塊195.2.3添加病房模塊195.3 患者模塊206 系統(tǒng)實現(xiàn)206.1普通用戶界面206.1.1登錄模塊界面206.1.2掛號管理模塊界面216.1.3 床位分配管理模塊界面216.1.4 患者病癥管理模塊界面226.1.5患者開藥管理模塊226.1.6 修改密碼模塊236.1.7 患者檢查管理模塊236.1.8 添加藥品模塊246.2 管理員模塊256.2.1添加系統(tǒng)用戶模塊256.2.2 添加普通用戶模塊256.2.3添加病房模塊266.3 患者模塊267軟件測試277.1測試實例的研究與選擇277.2 測試環(huán)境與測試條件287.3 實

17、例測試287.3.1 管理員創(chuàng)建普通用戶測試287.3.2掛號管理員創(chuàng)建掛號用戶測試297.4 測試結(jié)果308設計總結(jié)30參考文獻31致謝32附錄331 系統(tǒng)開發(fā)概述1.1系統(tǒng)開發(fā)背景隨著社會經(jīng)濟的飛速發(fā)展,人們的生活水平有了很大的改善,但是同時也給人們的生活帶來了很大的負面影響,各種各樣的疾病開始產(chǎn)生并嚴重地摧殘著人們的身體健康,因此醫(yī)院要保護人類身體健康的重擔也越來越大,單靠以傳統(tǒng)的手工進行作業(yè),不僅使得工作變得繁瑣,工作效率低而且也極容易出現(xiàn)錯誤,這在給醫(yī)院造成一些不必要損失的同時,也給病人帶來了許多負面的作用。伴隨著計算機應用的普及和計算機科學技術(shù)的快速發(fā)展,人們也開始越來越多地利用計

18、算機去解決一些實際問題。那些依據(jù)手工進行計算,工作量大、效率低、易出錯的大量數(shù)據(jù)完全可以用計算機來代替處理,這大大地減輕了管理人員的工作量,同時又可以給病人提供完整詳細的數(shù)據(jù),使得病人對藥品費用的來龍去脈有個清晰的了解。職工醫(yī)院信息化管理系統(tǒng)的建立使得醫(yī)院的管理更加規(guī)范化、系統(tǒng)化,查詢的手段更加便捷化。同時,醫(yī)院信息化管理系統(tǒng)也是實現(xiàn)職工醫(yī)院信息化管理系統(tǒng)現(xiàn)代化和信息化的重要內(nèi)容1。近年來,隨著來醫(yī)院就診病人數(shù)量的逐漸增加,人工書寫數(shù)據(jù)已經(jīng)不能很好處理如此龐大的數(shù)據(jù)。為了更好的適應信息時代的高效性的要求,利用計算機來實現(xiàn)職工醫(yī)院信息化管理系統(tǒng)工作的系統(tǒng)的誕生將成為必然?;趯ι鲜龅恼J識,收集相

19、關資料和數(shù)據(jù),查閱有關文獻及技術(shù)參數(shù),對實際需求等方面進行了調(diào)研,發(fā)現(xiàn)目前所采用的手工記錄的方法進行管理存在以下幾個方面的弊端:對象范圍廣,數(shù)據(jù)存儲不易;不易存檔,成千上萬的信息和堆積如山的單據(jù)對管理人員來說是一個負擔,需要大量的文檔資料。鑒于以上種種原因,職工醫(yī)院的管理急需一種軟件來代替手工操作來管理數(shù)據(jù)資料。計算機技術(shù)在現(xiàn)代管理中的應用,使計算機成為領導者和管理人員應用現(xiàn)代技術(shù)的重要工具。計算機輔助醫(yī)院管理活動,可以極大地增強管理者采集、處理信息的能力,從而有利于管理者及時決策。計算機系統(tǒng)能根據(jù)管理過程的變化情況,將原始數(shù)據(jù)、資料等進行加工、保存,管理人員可以在解決具體問題需要信息資料時,

20、隨時進行檢索查詢,了解整個職工醫(yī)院信息化管理系統(tǒng)的動態(tài)情況,進行動態(tài)管理,從而有效的處理職工醫(yī)院的管理工作,實現(xiàn)醫(yī)院管理的自動化,提高效率。1.2 系統(tǒng)開發(fā)目的醫(yī)院信息化管理系統(tǒng)是在今天醫(yī)療事業(yè)的迅猛發(fā)展的前提下,以前的手工錄入或早期的管理應用軟件已逐漸不能滿足用戶的要求,而在這些問題當中,落后的醫(yī)藥管理已嚴重地影響醫(yī)院工作人員的工作效率,基于以上的原因,從而提出了醫(yī)院信息化管理系統(tǒng)的設計目標。計算機應用于醫(yī)院的日常管理,為醫(yī)院的現(xiàn)代化帶來了從未有過的動力和機遇,為醫(yī)療衛(wèi)生領域的發(fā)展提供了無限的潛力。采用計算機管理信息系統(tǒng)已成為醫(yī)院管理科學化和現(xiàn)代化的標志,給醫(yī)院帶來了明顯的經(jīng)濟效益和社會效益

21、2。在完成了針對醫(yī)院管理系統(tǒng)前期調(diào)查,同時與多位醫(yī)院使用者進行了全面深入地探討和分析的基礎上,明確地提出所要開發(fā)的軟件應具有的功能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,進而完善了未來的醫(yī)療管理和服務工作。通過信息數(shù)據(jù)高度共享,在強大的數(shù)據(jù)庫的支持下,將醫(yī)院的全面管理水平和服務質(zhì)量提升到更高層次。醫(yī)院信息化管理系統(tǒng)結(jié)合醫(yī)院管理工作的特點,充分利用局域網(wǎng)、廣域網(wǎng)、大型分布式數(shù)據(jù)庫等先進的計算機技術(shù),運用系統(tǒng)的理論與方法將醫(yī)院各組成部分的信息處理過程綜合成有機整體,及時而有效地為醫(yī)院日常管理和發(fā)展提供決策依據(jù),使醫(yī)院信息管理工作盡快達到規(guī)范化、制度化、科學化的要求,并實現(xiàn)

22、醫(yī)院信息技術(shù)全電子無紙化和膠片管理的最終目標。職工醫(yī)院信息化管理系統(tǒng)的開發(fā)目的是使職工醫(yī)院的醫(yī)院信息化管理系統(tǒng)模式從手工記錄轉(zhuǎn)變成信息管理,為病房管理人員提供方便條件。對職工醫(yī)院的實際情況進行調(diào)研之后,進行詳細的需求分析,對現(xiàn)有的管理模式進行改進,開發(fā)出一套新型的管理系統(tǒng),從中領悟系統(tǒng)開發(fā)的思想,掌握系統(tǒng)開發(fā)的流程和方法。隨著醫(yī)院信息系統(tǒng)的不斷完善,醫(yī)院的管理將越來越依賴于信息化的管理。所以系統(tǒng)開發(fā)將圍繞職工醫(yī)院病房工作的實際情況,使之能迅速適應職工醫(yī)院的需要。職工醫(yī)院信息化管理系統(tǒng)的實施的現(xiàn)實意義:減少管理病房的工作人員;管理人員可以隨時瀏覽查看,而且更加直觀;改變了以前工資手工記錄的方式,

23、電腦錄入更加方便快捷;實現(xiàn)了醫(yī)院信息化管理系統(tǒng)的計算機化。2 可行性分析及總體設計 2.1 可行性分析可行性分析也稱為可行性研究,是在調(diào)查的基礎上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟、社會等方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功2。可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。下面將分別從技術(shù)、經(jīng)濟、社會三個方面對職工醫(yī)院信息化管理系統(tǒng)的建設進行分析和研究。2.1.1 技術(shù)可行性根據(jù)職工醫(yī)院提出的系統(tǒng)功能、性能及實現(xiàn)系統(tǒng)的各種約束條件,根據(jù)新系統(tǒng)目標來衡量所需的技術(shù)是否具備,本系統(tǒng)是一個數(shù)據(jù)庫管理和查詢的系統(tǒng),現(xiàn)有的技

24、術(shù)已較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項條件良好,估計利用現(xiàn)有技術(shù)條件應完全可以達到該系統(tǒng)的功能目標。系統(tǒng)采用人機交互方式,界面美觀友好,操作簡單易行,信息查詢靈活、方便,數(shù)據(jù)存儲安全可靠,對用戶輸入的數(shù)據(jù),進行嚴格的數(shù)據(jù)檢驗,盡可能避免人為錯誤。同時,考慮給予的開發(fā)期限也較為充裕,預計系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)的。由以上分析可知,職工醫(yī)院信息化管理系統(tǒng)的開發(fā)在技術(shù)上是可行的。2.1.2經(jīng)濟可行性軟件的開發(fā)和實施必須要有經(jīng)濟的支持,然而開發(fā)系統(tǒng)所消耗的實際費用和系統(tǒng)運行后所能為企業(yè)產(chǎn)生的經(jīng)濟效益一直是軟件開發(fā)所面臨的重要問題。所以估算出新系統(tǒng)的開發(fā)費用和今后系統(tǒng)的運行、維護費用,

25、顯得尤為重要。而系統(tǒng)運行后給企業(yè)帶來的實際經(jīng)濟效益也應該預先估算,并與之前估算出的實際開銷費用相比較,來衡量軟件的總體經(jīng)濟可行性。例如,系統(tǒng)運行后可以提供哪些以前無法及時提供的信息,用戶查詢和使用信息的方便程度提高多少、速度增加了多少,對于管理人員進行決策提供了處理設施,并且擁有支持本系統(tǒng)的應用平臺。因此無需再投入資金購買其他設施。系統(tǒng)的開發(fā)基于多少幫助等等。職工醫(yī)院具有信息化的本人對程序開發(fā)的實踐學習而來,醫(yī)院無需資金投入,并且軟件開發(fā)過程投入的成本不高,因此開發(fā)經(jīng)費完全可以接受。由以上分析可知,職工醫(yī)院信息化管理系統(tǒng)在經(jīng)濟上是可行的。2.1.3社會可行性本系統(tǒng)的社會可行性主要從法律因素、用

26、戶使用可行性兩方面進行研究。(1) 法律因素本系統(tǒng)是根據(jù)職工醫(yī)院信息化管理系統(tǒng)的實際工作情況開發(fā)研制的,是通過大量的調(diào)研得出的,系統(tǒng)的軟件設計是在獨立的環(huán)境下完成的,無可供抄襲的軟件產(chǎn)品。完全遵照國家的藥品管理條例進行軟件的開發(fā)與使用。(2) 用戶使用可行性本系統(tǒng)對用戶的要求,除了需要具備在microsoft windows平臺上使用個人電腦的知識外,并不需要特別的技術(shù)能力。使用系統(tǒng)的管理員,需要具備對tomcat服務器的使用能力,在投入使用前,無需對操作系統(tǒng)的人員進行培訓。這樣既減少投入成本又簡化了操作環(huán)節(jié)。由以上分析可知,本系統(tǒng)具有社會可行性。2.1.4運行可行性隨著計算機技術(shù)的飛速發(fā)展,

27、計算機在企業(yè)管理中應用的普及,利用計算機實現(xiàn)企業(yè)人事管理很大程度上已經(jīng)成為了社會發(fā)展的趨勢計算機管理有著無法比擬的優(yōu)點:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等1。這些優(yōu)點能夠極大地提高人事管理的效率,也是企業(yè)的科學化、正規(guī)化管理、與世界接軌的重要條件。與此同時對于大部分醫(yī)院來說,利用計算機幫助醫(yī)院來管理,可以避免很多不必要的損失提高管理的高效性,而且不僅給醫(yī)院帶來先進的管理思想及方法、促進建立現(xiàn)代藥品管理模式而且是適應現(xiàn)代企業(yè)制度要求、推動醫(yī)院管理走向科學化、規(guī)范化的必要條件。因此,每一位投資者為了自身的經(jīng)濟效率和未來前景都會極力支持系統(tǒng)的開發(fā)和推廣,在經(jīng)濟和物力上

28、給予較大的幫助。經(jīng)過以上分析,該系統(tǒng)在運行方面是可行的。2.2 總體設計原則一個方便用戶使用的軟件應該具備軟件體積小,操作界面友好,基本功能穩(wěn)定,運行速度較快,通過計算機技術(shù)開發(fā)出客戶端與服務器端,以便方便快捷清晰的進行數(shù)據(jù)管理以及信息的采集。本系統(tǒng)為了設計、實現(xiàn)和后期維護的方便,以及系統(tǒng)用戶使用的便利,所以必須采取一定的設計原則。其主要設計原則有3:簡單性:在實現(xiàn)系統(tǒng)的功能的同時,盡量讓系統(tǒng)操作簡單易懂,這對于一個系統(tǒng)來說是非常重要的。針對性:本系統(tǒng)設計是針對職工醫(yī)院及病房的需求定向開發(fā)設計,所以具有專業(yè)突出和很強的針對性。實用性:要求本系統(tǒng)能夠滿足醫(yī)院管理人員、病人的需要,因此具有良好的實

29、用性。一致性:頁面整體設計風格以及命名規(guī)則的一致性:整體頁面布局和用圖用色風格及變量、類名和其他元素的命名規(guī)則保持一致。功能一致性:完成同樣的功能應該盡量使用同樣的元素。 元素風格一致性:界面元素的美觀風格、擺放位置在同一個界面和不同界面之間都應該是一致的。變量命名規(guī)則的一致性:變量應該用統(tǒng)一的規(guī)則進行命名,做到任意變量均能從上下文推斷其義。先進性:本系統(tǒng)采用jsp技術(shù)、sql server 2000等被廣泛采用系統(tǒng)開發(fā)技術(shù)和數(shù)據(jù)庫,因此本設計具有良好的先進性,具體表現(xiàn)在其具有良好的可擴展性,可開發(fā)性。系統(tǒng)根據(jù)用戶的實際需求,在不違反現(xiàn)有法律法規(guī)的前提下設計而成,是一個完全依據(jù)需求設計的一個完

30、整的醫(yī)院管理信息系統(tǒng)。并且本系統(tǒng)再設計過程中充分考慮日后的維護以及升級問題,在設計中留有多個接口以便日后升級使用。本系統(tǒng)頁面清淡典雅是一個十分符合醫(yī)院工作環(huán)境的系統(tǒng),其操作簡單易懂,上手容易,但設計嚴謹,完全符合國家對醫(yī)院的管理條例4。2.3 系統(tǒng)開發(fā)環(huán)境與開發(fā)模式2.3.1系統(tǒng)開發(fā)工具l myeclipse本系統(tǒng)使用myeclipse作為代碼的開發(fā)工具。myeclipse企業(yè)級工作平臺(myeclipse enterprise workbench ,簡稱myeclipse)是對eclipseide的擴展,利用它我們可以在數(shù)據(jù)庫和javaee的開發(fā)、發(fā)布以及應用程序服務器的整合方面極大的提高工

31、作效率。它是功能豐富的javaee集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能。 myeclipse 是一個十分優(yōu)秀的用于開發(fā)java, j2ee的 eclipse 插件集合,myeclipse的功能非常強大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。myeclipse目前支持java servlet,ajax, jsp, jsf, struts,spring, hibernate,ejb3,jdbc數(shù)據(jù)庫鏈接工具等多項功能??梢哉fmyeclipse幾乎囊括了目前所有主流開源產(chǎn)品的專屬eclipse開發(fā)工具。l dreamweaver采用dreamweaver作為界面設計工具

32、。dreamweaver是唯一提供roundtrip html、視覺化編輯與原始碼編輯同步的設計工具。它包含homesite和bbedit等主流文字編輯器。幀(frames)和表格的制作速度快的令您無法想像。進階表格編輯功能使您簡單的選擇單格、行、欄或作未連續(xù)之選取。甚至可以排序或格式化表格群組,dreamweaver 支援精準定位,利用可輕易轉(zhuǎn)換成表格的圖層以拖拉置放的方式進行版面配置。所見即所得 dreamweaver成功整合動態(tài)式出版視覺編輯及電子商務功能,提供超強的支援能力給third-party廠商,包含asp, apache,broadvision, cold fusion,ica

33、t, tango與自行發(fā)展的應用軟體。當您正使用dreamweaver在設計動態(tài)網(wǎng)頁時,所見即所得的功能,讓您不需要透過瀏覽器就能預覽網(wǎng)頁。夢幻樣版和xml dreamweaver將內(nèi)容與設計分開,應用于快速網(wǎng)頁更新和團隊合作網(wǎng)頁編輯。建立網(wǎng)頁外觀的樣版,指定可編輯或不可編輯的部份,內(nèi)容提供者可直接編輯以樣式為主的內(nèi)容卻不會不小心改變既定之樣式。您也可以使用樣版正確地輸入或輸出xml內(nèi)容。 全方位的呈現(xiàn)利用dreamweaver設計的網(wǎng)頁,可以全方位的呈現(xiàn)在任何平臺的熱門瀏覽器上。對于cascading style sheets的動態(tài)html支援和鼠標換圖效果,聲音和動畫的dhtml效果資料庫

34、可在netscape和microsoft瀏覽器上執(zhí)行。使用不同瀏覽器檢示功能,dreamweaver可以告知您在不同瀏覽器上執(zhí)行的成效如何。當有新的瀏覽器上市時,只要從dreamweaver的網(wǎng)站在下載它的描述檔,便可得知詳盡的成效報告。l microsoft sql server本系統(tǒng)使用microsoft sql server 2000數(shù)據(jù)庫作為后臺數(shù)據(jù)庫,sql server 2000系統(tǒng)具有強大的網(wǎng)上功能,可以在互聯(lián)網(wǎng)上發(fā)布數(shù)據(jù)庫中的數(shù)據(jù)。在sql server 2000系統(tǒng)中,允許用戶簡單的使用一些向?qū)Ш凸ぞ甙褦?shù)據(jù)庫的數(shù)據(jù)發(fā)布到網(wǎng)絡上,并且可以根據(jù)需要來調(diào)度修改已經(jīng)發(fā)布的數(shù)據(jù)。在大家

35、所了解數(shù)據(jù)庫系統(tǒng)中,microsoft sql server 2000,經(jīng)過三十多年的發(fā)展,已經(jīng)成為最重要的數(shù)據(jù)處理技術(shù),被廣泛應用到多種項目的開發(fā)與設計中,sql server 2014 能為要求最高的數(shù)據(jù)庫應用提供關鍵業(yè)務所需性能 內(nèi)存駐留技術(shù),性能最高可提升 30 倍;增強安全性與擴展性,連續(xù) 5 年漏洞數(shù)量業(yè)界最少。軟件及硬件合作伙伴使用多樣化的工作負載進行了全新的性能測試,證明了采用開創(chuàng)性內(nèi)存計算技術(shù)的 sql server 2014 可以為那些對數(shù)據(jù)庫有極高要求的應用程序提供符合需求的數(shù)據(jù)平臺。因此決定采用此數(shù)據(jù)庫系統(tǒng)來完成職工醫(yī)院信息化管理系統(tǒng)的設計。2.3.2系統(tǒng)設計模式目前,

36、在大多數(shù)b/s(browser/server)結(jié)構(gòu)的web應用中,瀏覽器直接通過html或者jsp的形式與用戶交互,響應用戶的請求5。雖然很直觀,但是大多數(shù)管理信息系統(tǒng)操作的數(shù)據(jù)量都是驚人的,隨著代碼的增多會使jsp頁面臃腫不堪,web服務器的負荷過重。因此,在中間層上采用基于模型視圖控制器(mvc,model-view-controller)的設計模式6。model層用來實現(xiàn)業(yè)務邏輯,view層用來顯示用戶界面,controller層主要負責view層和model層之間的控制關系。具體實現(xiàn)時,把servlet用作應用程序的控制器,把jsp文檔作為視圖,javabeans被用來表示模型。所有的

37、請求都被發(fā)送給作為控制器的servlet,它接受請求,并根據(jù)請求信息將它們分發(fā)給適當?shù)膉sp來響應7。同時,servlet還根據(jù)jsp的需求生成javabeans的實例并輸出給jsp環(huán)境。jsp可以通過直接調(diào)用方法或使用usebean的自定義標簽得到javabeans中的數(shù)據(jù)。這種設計模式很好地實現(xiàn)了數(shù)據(jù)層與表示層的分離,使開發(fā)工作更加容易和迅速14。3 系統(tǒng)分析3.1業(yè)務流程分析在進行業(yè)務流程分析時,需要按照原有信息流動過程,逐個地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務、處理內(nèi)容、處理順序和對處理時間的要求,弄清各個環(huán)節(jié)需要的信息、信息來源、流經(jīng)去向、處理方法、計算方法、提供信息的時間和信息形態(tài)(報告、

38、報單、屏幕顯示)等4。業(yè)務流程分析可以幫助開發(fā)者了解該業(yè)務處理過程,發(fā)現(xiàn)和處理系統(tǒng)調(diào)查工作中的錯誤和疏漏。業(yè)務流程分析是通過業(yè)務流程圖來進行,即用一些規(guī)定的符號及連線來表示某個具體業(yè)務處理過程5。具體業(yè)務流程如圖3.1所示。圖3.1 業(yè)務流程圖3.2數(shù)據(jù)流圖數(shù)據(jù)流程是指數(shù)據(jù)在系統(tǒng)中產(chǎn)生、傳輸、加工處理、使用、存儲的過程6。數(shù)據(jù)流程分析是把數(shù)據(jù)在現(xiàn)行系統(tǒng)內(nèi)部的流動抽象的獨立起來,舍去了具體組織機構(gòu)、信息載體、處理工具、物質(zhì)、材料等,單從數(shù)據(jù)流動過程來考查實際業(yè)務的數(shù)據(jù)處理模式。數(shù)據(jù)流程與數(shù)據(jù)流程分析是今后建立數(shù)據(jù)庫系統(tǒng)和設計功能模塊處理過程的基礎。描述數(shù)據(jù)流程的工具是數(shù)據(jù)流程圖以及其附帶的數(shù)據(jù)字

39、典、處理邏輯等圖表。其中數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的主要工具,它以少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、存儲和傳遞8。在業(yè)務流程分析的基礎上,對數(shù)據(jù)流進行了分析,從數(shù)據(jù)流動過程考察了實際業(yè)務的數(shù)據(jù)處理模式。該系統(tǒng)的數(shù)據(jù)流圖分為頂層、一層、二層?,F(xiàn)行的頂層數(shù)據(jù)流圖如圖3.2所示。圖3.2 頂層數(shù)據(jù)流圖具體分析第一層數(shù)據(jù)流圖,該層數(shù)據(jù)流圖如圖3. 3所示。圖3.3 第一層數(shù)據(jù)流圖(普通用戶)圖3.4 第一層數(shù)據(jù)流圖(管理員)圖3.5 第一層數(shù)據(jù)流圖(病人)由于論文的篇幅限制不能一一列舉數(shù)據(jù)流圖,只給出了部分數(shù)據(jù)流圖,其他數(shù)據(jù)流圖的畫法基本一致。3.3 數(shù)據(jù)字典通過對系統(tǒng)數(shù)據(jù)流的分析,接下來

40、用數(shù)據(jù)字典描述數(shù)據(jù)流圖中一些主要的數(shù)據(jù)元素條目、數(shù)據(jù)流、處理過程、數(shù)據(jù)存儲和外部實體9。(1)數(shù)據(jù)元素數(shù)據(jù)元素表包括數(shù)據(jù)的名稱,即系統(tǒng)用戶編號、數(shù)據(jù)的長度、有關的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)的總編號、數(shù)據(jù)編號以及數(shù)據(jù)類型。具體的數(shù)據(jù)元素條目表如表3.1所示:表3.1 數(shù)據(jù)元素數(shù)據(jù)元素條目名稱系統(tǒng)用戶編號說明系統(tǒng)用戶的編號長度50有關數(shù)據(jù)結(jié)構(gòu)系統(tǒng)用戶信息表 總編號1-101編號101數(shù)據(jù)類型離散(2)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)的名稱,即系統(tǒng)用戶信息表、數(shù)據(jù)說明,即創(chuàng)建系統(tǒng)用戶信息記錄的數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu),其中數(shù)據(jù)結(jié)構(gòu)包括:編號、用戶名、密碼、權(quán)限、總編號、編號、數(shù)量等。數(shù)據(jù)結(jié)構(gòu)條目如表3.2所示。 表3.2 數(shù)據(jù)結(jié)構(gòu)數(shù)

41、據(jù)結(jié)構(gòu)條目名稱系統(tǒng)用戶信息表總編號2-01說明創(chuàng)建系統(tǒng)用戶信息記錄的數(shù)據(jù)編號01結(jié)構(gòu)編號有關數(shù)據(jù)流、數(shù)據(jù)存儲:用戶名p1系統(tǒng)用戶管理、d1系統(tǒng)用戶信息密碼權(quán)限數(shù)量每年約200份(3)數(shù)據(jù)流數(shù)據(jù)流中包括名稱、數(shù)據(jù)說明、數(shù)據(jù)流來源、數(shù)據(jù)流去向、已經(jīng)、包含的數(shù)據(jù)結(jié)構(gòu)、總編號、編號以及流通量。數(shù)據(jù)流的具體條目如表3.3所示表3.3 數(shù)據(jù)流 數(shù)據(jù)流條目名稱:修改密碼 總編號:3-10說明:將密碼信息存儲到用戶信息存儲 編號:10數(shù)據(jù)流來源:p1系統(tǒng)用戶管理 數(shù)據(jù)流去向:d1系統(tǒng)用戶信息存儲 流通量:10份/周包含的數(shù)據(jù)結(jié)構(gòu):系統(tǒng)用戶信息(4)數(shù)據(jù)存儲數(shù)據(jù)存儲表格對普通用戶的信息進行存儲,其中存儲的結(jié)構(gòu)包

42、括:編號、用戶名、密碼、權(quán)限、總編號、標號以及信息量。具體數(shù)據(jù)存儲條目如表3.4所示:表3.4 數(shù)據(jù)存儲 數(shù)據(jù)存儲條目名稱:普通用戶信息 總編號:4-01說明:存儲普通用戶信息 結(jié)構(gòu): 標號:d2 編號 用戶名 密碼 權(quán)限有關數(shù)據(jù)流:d2-p2 信息量:400份/月(5)處理過程處理過程即對患者出院的過程進行管理,具體包括:輸入數(shù)據(jù)、輸出數(shù)據(jù)、出院信息、總編號和編號。具體的過程條目如表3.5所示表3.5 處理過程 處理過程條目名稱:出院管理 總編號:5-15說明:管理出院信息 編號:p10輸入:p10出院管理 輸出:d10出院信息表處理:將p10出院管理后的記錄存儲到出院信息表中(6)外部實體

43、外部實體條目包括:系統(tǒng)用戶的說明、輸入數(shù)據(jù)流、輸出數(shù)據(jù)流、總編號、編號和個數(shù)。具體外部實體條目如表3.6所示:表3.6 外部實體 外部實體條目名稱:系統(tǒng)用戶 總編號:6-01說明:系統(tǒng)用戶 編號:001輸入數(shù)據(jù)流: 個數(shù):1個輸出數(shù)據(jù)流:由于論文篇幅的限制,不在此一一列舉,其他所有的數(shù)據(jù)字典條目都是根據(jù)數(shù)據(jù)流圖繪制的。4 系統(tǒng)總體設計4.1系統(tǒng)功能設計系統(tǒng)設計是一個把軟件需求轉(zhuǎn)換成用軟件系統(tǒng)表示的過程。通過對目標系統(tǒng)的分析和研究,做出了對職工醫(yī)院信息化管理系統(tǒng)的總體規(guī)劃,這是全面開發(fā)系統(tǒng)的重要基礎。在對職工醫(yī)院信息化管理系統(tǒng)全面分析調(diào)查的基礎上,制定出職工醫(yī)院信息化管理系統(tǒng)的總體規(guī)劃9。從數(shù)據(jù)

44、流圖出發(fā),對數(shù)據(jù)流圖進行分析,得出的層次化的模塊結(jié)構(gòu)圖。職工醫(yī)院信息化管理系統(tǒng)功能模塊圖如圖4.1所示。圖4.1 職工醫(yī)院信息化管理系統(tǒng)功能模塊圖4.2系統(tǒng)數(shù)據(jù)庫設計數(shù)據(jù)庫是本系統(tǒng)的核心和基礎10。它設計的好壞直接影響著整個系統(tǒng)的質(zhì)量10。數(shù)據(jù)是一切系統(tǒng)設計的基礎,通俗地說,數(shù)據(jù)庫設計就像高樓大廈的根基一樣,如果設計的不合理、不完善,將在系統(tǒng)開發(fā)過程中,甚至到后期的系統(tǒng)維護、功能變更和功能擴充時,引起較多問題,嚴重時甚至要重新設計,重做大量已完成工作。4.2.1概念結(jié)構(gòu)設計從數(shù)據(jù)需求分析中得出系統(tǒng)的實體屬性圖。(1)藥品實體屬性圖圖4.2 藥品實體屬性圖此圖表明:當病人順利掛號、就診后,其主治

45、醫(yī)生根據(jù)其病情所開的藥單在取藥時,系統(tǒng)在此過程中應該包含的子信息為:藥品名、藥品編號、藥品單價、藥品數(shù)量以及必須記錄的病人編號。(2)管理員實體屬性圖圖4.3 管理員實體屬性圖此圖表明:在系統(tǒng)中的管理員身份應該具備相應屬性,如上圖中用戶名、密碼、管理員編號以及權(quán)限名是此系統(tǒng)設計的管理員應有的屬性,有了此屬性管理員才能進行相應的職能管理。 (3)普通用戶實體屬性圖圖4.3普通用戶實體屬性圖此圖表明:此用戶實體圖是針對一般醫(yī)院工作人員進入系統(tǒng)進行職能工作的解釋圖表,對于一般醫(yī)院工作人員,他進入系統(tǒng)之后可管理的有上圖所示的子項目:用戶編號、用戶名、密碼等,他們運用這些屬性來對所管的項目進行工作。(4

46、)藥品庫存實體屬性圖圖4.4 藥品庫存實體屬性圖此圖表明:患者進行診斷后根據(jù)醫(yī)生開的藥去藥品管理員處取藥,藥品的屬性包括:藥品規(guī)格、名稱、藥品編號、生產(chǎn)廠家、價格以及該藥品的庫存量。(5)檢查實體屬性圖圖4.5 檢查實體屬性圖患者成功掛號后,經(jīng)醫(yī)生診斷后進行相應的身體檢查,該檢查所包含的信息如上圖所示:檢查項目、病人編號、檢查編號、價格和檢查時間。(6)病人實體屬性圖圖4.6 病人實體屬性圖 成功掛號的患者都具有自己的屬性,此圖表明了病人具體屬性,包括:病人編號、真實姓名、密碼、地址、性別、年齡、電話。(7)病房實體屬性圖圖4.7 病房實體屬性圖成功掛號的患者進行診斷后根病情部分患者需要住院,

47、需要住院的患者會被安排到相應的病房,此圖表明了病房的具體屬性,包括:病房編號、床號、狀態(tài)。e-r模型的組成元素有:實體、屬性、聯(lián)系。e-r模型用e-r圖表示。實體是用戶工環(huán)境中所涉及的事務,屬性是對實體特征的描述11。(1) 模型中的實體相當于實體集、一個表,而不是單個實體或表中的一行。實體用矩形框表示,實體名稱標注在矩形框內(nèi)。用菱形表示實體間的聯(lián)系,菱形框內(nèi)寫上聯(lián)系名,用無向邊把菱形分別與有關實體相連接,在無向邊旁標上聯(lián)系的類型12。(2) 屬性是實體的性質(zhì)。用橢圓框表示,與實體之間用一條線相連表的主碼是關鍵屬性,關鍵屬性項加下劃線。(3) 各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關聯(lián)的關

48、系。(4) 在程序中實現(xiàn)對他們的完整性和一致性控制。從數(shù)據(jù)需求分析中得出系統(tǒng)的實體屬性圖,遵循三范式原則,對實體之間的依賴關系進行了整合,得出系統(tǒng)e-r圖,如圖4.9所示:圖4.8 系統(tǒng)e-r圖說明:圖中用矩形表示實體。實體之間的關系用菱形表示,用無向邊把菱形與有關實體連接,在邊上標明聯(lián)系的類型。實體的屬性用橢圓表示,并用無向邊把實體與屬性聯(lián)系起來。4.2.2邏輯結(jié)構(gòu)設計對數(shù)據(jù)庫中實現(xiàn)具體表的詳細設計。即各數(shù)據(jù)庫表的字段名、類型、長度等信息進行了詳細的描述,根據(jù)系統(tǒng)e-r圖,系統(tǒng)數(shù)據(jù)邏輯結(jié)構(gòu)設計如下:(1) 管理員(管理員編號,用戶名,密碼,權(quán)限名)(2) 藥品庫存(藥品編號,藥品名稱,規(guī)格,

49、生產(chǎn)廠家,價格,庫存)(3) 檢查(檢查編號,病人編號,檢查項目,價格,時間)(4) 病房(病房編號,病床號,狀態(tài))(5) 病人(掛號編號,真實姓名,密碼,性別,年齡,電話,地址)(6) 藥品(藥品編號,數(shù)量,單價,總價)(7) 普通用戶(用戶編號,用戶名,密碼,姓名,年齡,性別,地址,電話,所屬科室)4.2.3數(shù)據(jù)關系圖管理員擁有管理員編號、用戶名、密碼和權(quán)限名等屬性,通過他的權(quán)限對掛號員、藥品管理員、醫(yī)生、患者等普通用戶進行管理。普通用戶中的護士等通過自己的用戶名和密碼等進行自己的只能管理。藥品管理員等可以通過自己的權(quán)限對藥品的具體屬性進行管理,比如:藥品編號、藥品數(shù)量、藥品單價等。數(shù)據(jù)庫

50、中各數(shù)據(jù)之間的具體關系圖如圖4.9所示:圖4.9 數(shù)據(jù)關系圖4.2.4數(shù)據(jù)庫表設計(1)管理員信息表主要用于存貯管理員信息,管理員信息包括管理員編號,用戶名,用戶密碼,權(quán)限名 ,表結(jié)構(gòu)如表4.1所示:表4.1 管理員信息表字段名類型長度說明idint4管理員編號(主鍵)namevarchar30用戶名pwdvarchar20用戶密碼statusvarchar20權(quán)限名(2)藥品庫存信息表主要用于存放藥品庫存的基本信息,藥品庫存的基本信息包括藥品編號,藥品名稱,藥品規(guī)格,生產(chǎn)廠家,價格和庫存。表結(jié)構(gòu)如表4.2所示:表4.2 藥品庫存信息表字段名類型長度說明idint4藥品編號(主鍵)nameva

51、rchar50藥品名稱normvarchar50規(guī)格factoryvarchar20生產(chǎn)廠家pricefloat8價格stockint4庫存(3)檢查信息表檢查信息表主要用來存放病房檢查項目的基本信息,病房檢查項目的基本信息包括檢查編號,病人編號,檢查項目,價格和時間。表結(jié)構(gòu)如表4.3所示:表4.3 檢查信息表字段名類型長度說明idint4檢查編號(主鍵)pat_idint4病人編號(外鍵)itemvarchar20檢查項目pricefloat8價格timedatetime8時間(4)病房信息表病房信息表主要用來存放病房的基本信息,病房的基本信息包括病房編號,病床號和狀態(tài)。表結(jié)構(gòu)如表4.4所示

52、:表4.4 病房 信息表字段名數(shù)據(jù)類型長度功能描述idint4病房編號(主鍵)bed-idint4病床號statusvarchar20狀態(tài)(5)病人信息表病人信息表主要用來存放病人的基本信息。病人的基本信息包括掛號編號,真實姓名,密碼,年齡,性別,電話,地址。表結(jié)構(gòu)如表4.5所示:表4.5 病人信息表字段名數(shù)據(jù)類型長度功能描述idint4掛號編號(主鍵)namevarchar20真實姓名pwdvarchar20密碼ageint4年齡sexvarchar2性別telvarchar20電話addrvarchar50地址(6)藥品信息表藥品信息表主要用于存放藥品的信息。藥品的信息包括藥品編號,病人編

53、號,數(shù)量,單價,總價。表結(jié)構(gòu)如表4.6所示:表4.6 藥品信息表字段名數(shù)據(jù)類型長度功能描述idint4藥品編號(主鍵)pac_idint4病人編號(外鍵)numint4數(shù)量pricefloat8單價countfloat8總價(7)普通用戶信息表普通用戶信息表用于存放普通用戶的基本信息。普通用戶的基本信息包括用戶編號,用戶名,密碼。姓名,年齡,性別,地址,電話,所屬科室。結(jié)構(gòu)如表4.7所示:表4.7 普通用戶信息表字段名數(shù)據(jù)類型長度功能描述idint4用戶編號(主鍵)namevarchar20用戶名pwdvarchar20密碼truenamevarchar8姓名ageint4年齡sexvarch

54、ar2性別addrvarchar100地址phonevarchar20電話statusvarchar50所屬科室5系統(tǒng)實現(xiàn)5.1普通用戶模塊5.1.1登錄模塊不同身份的用戶通過登錄用戶名和密碼后臺進行審核,如輸入的用戶名和密碼正確則進入相應的管理模塊執(zhí)行相應的管理職能。登錄管理主要代碼如下:string name = request.getparameter("name");string pwd = request.getparameter("pwd");string status = request.getparameter("status&

55、quot;);string table = ""string str = "name"if(status.equals("0")table = "admin"else if(status.equals("1")table = "users"else if(status.equals("2")table = "patient"str = "id"string sql = "select * from "+table+" where "+str+"='&qu

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論