住院管理系統(tǒng)-數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)報(bào)告_第1頁(yè)
已閱讀1頁(yè),還剩45頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(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)告</p><p><b>  題目:住院管理系統(tǒng)</b></p><p>  課程代號(hào): xxx </p><p>  課程名稱:數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)</p><p><b>  學(xué)號(hào):xxx</b></p><p&

2、gt;<b>  姓名:XXXX</b></p><p><b>  班級(jí):XXXX</b></p><p><b>  指導(dǎo)教師:XXXX</b></p><p>  完成日期:2016年12月</p><p><b>  第一章 引言</b></

3、p><p><b>  1.1 問題描述:</b></p><p>  隨著現(xiàn)代社會(huì)信息技術(shù)與計(jì)算機(jī)技術(shù)飛速發(fā)展,生活中的許多地方都使用這些科技成果,住院管理系統(tǒng)也是一項(xiàng)很復(fù)雜繁瑣的工作,不僅需要花費(fèi)大量人力和精力進(jìn)行操作,而且容易產(chǎn)生錯(cuò)誤,住院記錄不易保存查找,并且容易丟失,在管理方面困難重重。因此,需要祝愿管理系統(tǒng)對(duì)醫(yī)院的病人住院、出院等信息進(jìn)行統(tǒng)籌的管理,以確保工作

4、的正常進(jìn)行。</p><p><b>  1.2系統(tǒng)說明:</b></p><p>  住院管理涉及病人的入住信息、離院信息、以及病人的住院期間管理等信息,包括病人的用藥管理、醫(yī)護(hù)管理、費(fèi)用管理等多種數(shù)據(jù)。住院管理主要針對(duì)管理人員對(duì)病人的資料進(jìn)行增加、修改、刪除與查詢,可以劃分為三部分:住院病原管理、病房計(jì)費(fèi)以及住院部藥房管理。住院管理系統(tǒng)主要應(yīng)具有以下功能:

5、60; 一、住院病員管理 </p><p>  主要負(fù)責(zé)住院病人檔案和費(fèi)用等管理。由入院處理、預(yù)繳金處理、出院處理、報(bào)表處理四大功能模塊組成。 </p><p>  1、住院病員管理部分特點(diǎn) </p><p> ?。?)全面管理住院病人費(fèi)用 </p><p>  對(duì)住院病人費(fèi)用進(jìn)行實(shí)時(shí)監(jiān)控。 </p><p>

6、;  (2)靈活多樣的收費(fèi)、結(jié)算方式 </p><p>  本系統(tǒng)采用多種收費(fèi)、結(jié)算方式:現(xiàn)金、轉(zhuǎn)帳、公費(fèi)、本院。 </p><p><b>  2、功能介紹 </b></p><p>  系統(tǒng)由輸入、結(jié)賬、帳目共三個(gè)部分組成。 </p><p>  (1) 輸入部分包括: </p><p>  

7、辦理入院 為新入院病員建立費(fèi)用帳戶。 </p><p>  收預(yù)交費(fèi) 登記病員預(yù)交金額。 </p><p>  辦理?yè)?dān)保 設(shè)置病人類型和擔(dān)保人。 </p><p>  轉(zhuǎn) 科 辦理病員從一個(gè)科轉(zhuǎn)入另一個(gè)科的手續(xù)。 </p><p> ?。?) 結(jié)帳部分包括: </p><p>  出院結(jié)帳 辦理出院,打印發(fā)票,同時(shí)為日

8、報(bào)準(zhǔn)備數(shù)據(jù)。 </p><p>  中途結(jié)帳 病員繼續(xù)住院,結(jié)清已發(fā)生的全部費(fèi)用。 </p><p>  單科結(jié)帳 只結(jié)帳某一個(gè)科別所發(fā)生費(fèi)用。</p><p> ?。?) 帳目部分包括: </p><p>  出院日?qǐng)?bào) 當(dāng)天出院病員的費(fèi)用分類統(tǒng)計(jì)表。 </p><p>  記帳日?qǐng)?bào) 當(dāng)天記入費(fèi)用數(shù)據(jù)庫(kù)的費(fèi)用分類統(tǒng)計(jì)表

9、。 </p><p>  庫(kù)存日?qǐng)?bào) 全院尚未出院全部病員費(fèi)用分類統(tǒng)計(jì)表。 </p><p>  刪除數(shù)據(jù)明細(xì)表 被刪除數(shù)據(jù)的明細(xì)表。 </p><p>  出院月報(bào) 全月出院病員費(fèi)用分類統(tǒng)計(jì)表。 </p><p>  出院年報(bào) 全年出院病員費(fèi)用分類統(tǒng)計(jì)表。</p><p>  二、病房計(jì)費(fèi)部分系統(tǒng) </p>

10、<p>  1 病房計(jì)費(fèi)系統(tǒng)特點(diǎn) </p><p> ?。?)病房直接管理本科病員的費(fèi)用情況,完成記費(fèi)功能。 </p><p> ?。?)治療費(fèi)用以詳細(xì)名稱記帳(如:注射費(fèi)、紗布費(fèi)、一次性針頭等等)。為今后醫(yī)療改革及保險(xiǎn)機(jī)構(gòu)準(zhǔn)備了最可靠的底層數(shù)據(jù)。 </p><p><b>  2 系統(tǒng)功能 </b></p><

11、;p> ?。?)記費(fèi)功能 給本科病員記治療費(fèi)和藥費(fèi)等。 </p><p> ?。?)查 詢 護(hù)士查詢醫(yī)師診斷和處方對(duì)病人用藥。 </p><p> ?。?)記 錄 護(hù)士記錄病人病況,病情變化,用藥情況和體態(tài)特征等病歷情況。</p><p><b>  2 數(shù)據(jù)查詢 </b></p><p> ?。?)在院患者信息查

12、詢 </p><p><b>  (2)預(yù)交款查詢 </b></p><p> ?。?)登帳費(fèi)用查詢 </p><p>  (4)科室費(fèi)用查詢 </p><p> ?。?)出院患者查詢 </p><p> ?。?)出院患者費(fèi)用查詢</p><p>  三、住院部藥房管理部分

13、系統(tǒng) </p><p>  住院部藥房管理子系統(tǒng)是醫(yī)院藥品管理的重要組成部分,它與藥庫(kù)和臨床科室有著密切的聯(lián)系。住院部藥房管理子系統(tǒng)的主要功能是完成向藥庫(kù)請(qǐng)領(lǐng)藥品、處理臨床科室領(lǐng)、退藥品及完成窗口業(yè)務(wù)等。 </p><p><b>  1 系統(tǒng)特點(diǎn) </b></p><p>  (1)遵循藥品管理先進(jìn)先出的原則。 </p><

14、;p> ?。?)系統(tǒng)同時(shí)采用國(guó)家藥品分類標(biāo)準(zhǔn)編碼、劃價(jià)碼及藥品拼音碼三種編碼方案。其中,醫(yī)院自定藥品編碼、拼音碼只需簡(jiǎn)單設(shè)置后,系統(tǒng)將自動(dòng)生成。 </p><p>  (3)支持自費(fèi),公費(fèi)藥品管理。 </p><p> ?。?)報(bào)表豐富且可根據(jù)醫(yī)院的不同情況定制。 </p><p> ?。?)支持藥品分組。 </p><p> ?。?)

15、支持毒麻藥品每日校對(duì)交接功能。 </p><p> ?。?)先進(jìn)的刷卡發(fā)藥功能,杜絕了藥品冒領(lǐng)和誤領(lǐng)現(xiàn)象。 </p><p><b>  2 系統(tǒng)功能 </b></p><p>  藥房藥品管理 請(qǐng)領(lǐng)藥品處理:向藥庫(kù)請(qǐng)領(lǐng)藥品。 藥品發(fā)放處理:包括口服水劑發(fā)放、針劑外用發(fā)放、麻醉藥品發(fā)放、中成草藥發(fā)放及出院帶藥發(fā)放等,對(duì)未發(fā)藥品能作出相應(yīng)處理。

16、病人退藥處理:包括病人退藥、病區(qū)退藥功能。 藥房藥品盤點(diǎn),藥房藥品報(bào)損,藥房庫(kù)存調(diào)整藥房?jī)r(jià)格調(diào)整,藥品名稱修正。 </p><p><b>  1.3系統(tǒng)運(yùn)行環(huán)境</b></p><p>  Windows xp</p><p><b>  My SQL</b></p><p><b> 

17、 Tomcat</b></p><p><b>  MyEclipse</b></p><p>  使用語(yǔ)言 JAVA JSP</p><p>  第二章 系統(tǒng)分析與設(shè)計(jì)</p><p><b>  2.1系統(tǒng)需求分析</b></p><p>  2.1.1需求

18、分析:</p><p>  (1)能夠?qū)崿F(xiàn)對(duì)新入住病人的資料信息錄入,能夠?qū)崿F(xiàn)對(duì)病人住院期間的管理與維護(hù);</p><p>  (2)能夠?qū)崿F(xiàn)對(duì)病人的資料進(jìn)行修改與查詢功能;</p><p>  (3)能夠進(jìn)行對(duì)病人收取費(fèi)用;</p><p>  (4)能夠進(jìn)行借閱歷史的查詢功能;</p><p>  2.1.2系統(tǒng)性

19、能要求</p><p>  (1)系統(tǒng)安全、可靠;</p><p><b>  (2)功能齊全;</b></p><p>  (3)操作方便、界面美觀;</p><p>  (4)易于維護(hù)和擴(kuò)充。</p><p>  2.1.3系統(tǒng)功能分析</p><p>  資料維護(hù):為

20、了存放病人檔案的全部數(shù)據(jù),本系統(tǒng)將每一位病人的病例以及病人的個(gè)人信息進(jìn)行管理。系統(tǒng)維護(hù)包括對(duì)各種表記錄的修改、刪除、添加等操作。</p><p>  系統(tǒng)查詢:可以按病人ID號(hào)、科目,名稱等相關(guān)信息進(jìn)行查詢</p><p>  系統(tǒng)管理:進(jìn)行病人的資料管理。</p><p>  報(bào)表統(tǒng)計(jì):包括統(tǒng)計(jì)病人病例、病人個(gè)人信息、病人繳費(fèi)情況和病人用藥情況等。</p&g

21、t;<p>  其它操作:包括修改密碼、添加用戶、頁(yè)面設(shè)置等</p><p>  用戶:醫(yī)院管理人員對(duì)病人的各種情況進(jìn)行修改、查詢等操作。</p><p>  2.1.4系統(tǒng)流程圖:</p><p><b>  否</b></p><p><b>  是</b></p>

22、<p>  2.1.5數(shù)據(jù)字典:</p><p>  (1)名稱:醫(yī)院管理人員</p><p>  描述:記錄醫(yī)院管理人員信息</p><p>  定義:管理員信息=管理員ID+管理員密碼</p><p>  輸入數(shù)據(jù):管理員ID</p><p>  輸出數(shù)據(jù):管理員信息</p><p&g

23、t;  (2)名稱:病人信息表結(jié)構(gòu)</p><p>  描述:記錄所有病人的基本信息</p><p>  定義:病人信息=病人名稱+病人id+病人住院科室</p><p>  輸入數(shù)據(jù):id 病人名稱</p><p><b>  輸出數(shù)據(jù):病人信息</b></p><p>  (3)名稱:讀者信息

24、表結(jié)構(gòu)</p><p>  描述:記錄醫(yī)院管理人員信息</p><p>  定義:醫(yī)護(hù)人員信息=id+姓名+科室類型+證件類型+證件號(hào)碼+電話號(hào)碼+Email</p><p><b>  輸入數(shù)據(jù):id </b></p><p>  輸出數(shù)據(jù):醫(yī)護(hù)人員信息</p><p>  (4)名稱:病人檔案

25、表結(jié)構(gòu)</p><p><b>  描述:查詢病人信息</b></p><p>  定義:病人檔案=id+病人名稱+病人科室</p><p>  輸入數(shù)據(jù):id號(hào),病人名稱</p><p>  輸出數(shù)據(jù):查詢的病人信息</p><p>  2.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì):</p><

26、p><b>  數(shù)據(jù)庫(kù)E-R圖:</b></p><p>  2.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì):</p><p><b>  數(shù)據(jù)庫(kù)所建表:</b></p><p>  1.建立病房類型/價(jià)格表</p><p>  CREATE TABLE [dbo].[bflx] (</p><

27、p>  [病房類型] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [病房?jī)r(jià)格] [int] NULL </p><p>  ) ON [PRIMARY]</p><p><b>  2.建立病房表</b></p><p>  CREATE TA

28、BLE [dbo].[bfno] (</p><p>  [病房號(hào)] [varchar] (5) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [病房類型] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [flag] [tinyint] NULL ,<

29、/p><p>  [在住狀態(tài)] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL </p><p>  ) ON [PRIMARY]</p><p>  建立管理員/操作員信息表</p><p>  CREATE TABLE [dbo].[psw] (</p><p>  [name

30、] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [psw] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [權(quán)限] [tinyint] NULL </p><p>  ) ON [PRIMARY]</p><p>

31、<b>  5.建立病人信息表</b></p><p>  CREATE TABLE [dbo].[sufferer] (</p><p>  [編號(hào)] [varchar] (8) COLLATE Chinese_PRC_CI_AS NOT NULL ,</p><p>  [患者姓名] [varchar] (10) COLLATE Chine

32、se_PRC_CI_AS NULL ,</p><p>  [性別] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [出生日期] [datetime] NULL ,</p><p>  [證件類型] [varchar] (8) COLLATE Chinese_PRC_CI_AS NULL ,<

33、/p><p>  [證件號(hào)碼] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [血型] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [rh因子] [varchar] (5) COLLATE Chinese_PRC_CI_AS NUL

34、L ,</p><p>  [過敏史] [varchar] (8) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [病房類型] [varchar] (8) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [病房號(hào)] [varchar] (5) COLLATE Chinese_PRC_CI_

35、AS NULL ,</p><p>  [主治醫(yī)師] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [住院時(shí)間] [datetime] NULL ,</p><p>  [登記員] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,</p>

36、<p>  [備注] [text] COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [壓金] [int] NULL </p><p>  ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]</p><p>  6.建立出院病人信息表</p><p>  CREATE T

37、ABLE [dbo].[出院病人] (</p><p>  [編號(hào)] [varchar] (8) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [患者姓名] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [性別] [varchar] (2) COLLATE

38、Chinese_PRC_CI_AS NULL ,</p><p>  [出生日期] [datetime] NULL ,</p><p>  [證件類型] [varchar] (8) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [證件號(hào)碼] [varchar] (20) COLLATE Chinese_PRC_CI_AS NU

39、LL ,</p><p>  [血型] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [RH因子] [varchar] (5) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [過敏史] [varchar] (5) COLLATE Chinese_PRC_CI_

40、AS NULL ,</p><p>  [病房類型] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [病房號(hào)] [varchar] (5) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [主治醫(yī)師] [varchar] (10) COLLATE Chines

41、e_PRC_CI_AS NULL ,</p><p>  [住院時(shí)間] [datetime] NULL ,</p><p>  [出院時(shí)間] [datetime] NULL ,</p><p>  [登記員] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [備注] [tex

42、t] COLLATE Chinese_PRC_CI_AS NULL ,</p><p>  [住院費(fèi)用] [int] NULL </p><p>  ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]</p><p><b>  2.5系統(tǒng)總體設(shè)計(jì)</b></p><p>  第三章 系統(tǒng)開發(fā)及實(shí)

43、現(xiàn)</p><p><b>  3.1所用技術(shù)介紹</b></p><p>  本系統(tǒng)界面設(shè)計(jì)主要采用CSS技術(shù)+jsp,數(shù)據(jù)庫(kù)采用My SQL</p><p><b>  3.2設(shè)計(jì)效果</b></p><p><b>  3.2.1系統(tǒng)登錄</b></p>&

44、lt;p><b>  主要源代碼</b></p><p>  <%@page contentType="text/html; charset=utf-8"%></p><p><b>  <html></b></p><p><b>  <head>&

45、lt;/b></p><p>  <%@include file="mousehead.txt"%></p><p>  <title>用戶登錄</title></p><p><b>  </head></b></p><p>  <bod

46、y background="image/1214945834.jpg" bgcolor="#fef4d9"></p><p>  <%@include file="mousebody.txt"%></p><p>  <form name="form1" method="pos

47、t" action="LoginServlet"></p><p>  <table width="100%"></p><p><b>  <tr></b></p><p>  <td width="100%" bgcolor="

48、;#00FF33" align="center"></p><p>  <h1>住院管理系統(tǒng)</h1></p><p><b>  </td></b></p><p><b>  </tr></b></p><p>

49、<b>  <tr></b></p><p>  <td align="center"></td></p><p>  <%=request.getSession().getAttribute("ErrorMessage") %></p><p><b

50、>  </tr></b></p><p><b>  </table></b></p><p><b>  <br/></b></p><p>  <table width="300" border="1" align=&q

51、uot;center" cellpadding="0" cellspacing="0" bgcolor="#66ff88"></p><p><b>  <tr></b></p><p>  <td align="center" colspan="

52、;3">登 錄</td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td align="left" colspan="3"> 姓名:&l

53、t;/p><p>  <input name="username" type="text"/></p><p><b>  </td></b></p><p><b>  </tr></b></p><p><b> 

54、 <tr></b></p><p>  <td align="left" colspan="3"> 密</p><p><b>  &nbsp;</b></p><p><b>  碼:</b></p><p&

55、gt;  <input name="password" type="password"/></p><p><b>  </td></b></p><p><b>  </tr></b></p><p><b>  <tr>&

56、lt;/b></p><p>  <td align="center"></p><p>  <input type="submit" name="submit" value="登陸"/></p><p><b>  </td><

57、/b></p><p><b>  <td></td></b></p><p><b>  </tr></b></p><p><b>  </table></b></p><p><b>  </form&

58、gt;</b></p><p><b>  </body></b></p><p><b>  </html></b></p><p><b>  3.2病人管理</b></p><p><b>  主要源代碼</b>&

59、lt;/p><p>  <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%></p><p>  <%@ page import="com.newprogram.hz.impl.*" %></p>

60、<p>  <%@ page import="com.newprogram.hz.vo.*" %></p><p><b>  <%</b></p><p>  String path = request.getContextPath();</p><p>  String basePath

61、 = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";</p><p><b>  %></b></p><p>  <!DOCTYPE HTML PUBLIC "

62、;-//W3C//DTD HTML 4.01 Transitional//EN"></p><p><b>  <html></b></p><p><b>  <head></b></p><p>  <title>病人管理</title></p>

63、;<p><b>  <style></b></p><p><b>  <!--</b></p><p>  .datalist{</p><p>  border:1px solid #0058a3;/* 表格邊框 */</p><p>  font-famil

64、y:Arial;</p><p>  border-collapse:collapse;/* 邊框重疊 */</p><p>  background-color:#eaf5ff;/* 表格背景色 */</p><p>  font-size:14px;</p><p><b>  }</b></p>

65、<p>  .datalist caption{</p><p>  padding-bottom:5px;</p><p>  font:bold 1.4em;</p><p>  text-align:left;</p><p><b>  }</b></p><p>  .data

66、list th{</p><p>  border:1px solid #0058a3;/* 行名稱邊框 */</p><p>  background-color:#4bacff;/* 行名稱背景色 */</p><p>  color:#FFFFFF;/* 行名稱顏色 */</p><p>  font-weight:bold

67、;</p><p>  padding-top:4px; padding-bottom:4px;</p><p>  padding-left:12px; padding-right:12px;</p><p>  text-align:center;</p><p><b>  }</b></p><

68、;p>  .datalist td{</p><p>  border:1px solid #0058a3;/* 單元格邊框 */</p><p>  text-align:left;</p><p>  padding-top:4px; padding-bottom:4px;</p><p>  padding-left:10px;

69、 padding-right:10px;</p><p><b>  }</b></p><p>  .datalist tr:hover, .datalist tr.altrow{</p><p>  background-color:#c4e4ff;/* 動(dòng)態(tài)變色 */</p><p><b>  }&l

70、t;/b></p><p>  .datalist a{</p><p>  color:#000000;/* 行名稱顏色 */</p><p>  font-weight:bold;</p><p>  padding-top:4px; padding-bottom:4px;</p><p>  pad

71、ding-left:12px; padding-right:12px;</p><p>  text-align:center;</p><p><b>  }</b></p><p><b>  --></b></p><p><b>  </style></b&

72、gt;</p><p><b>  </head></b></p><p>  <body background="asd.jpg"></p><p><b>  <%</b></p><p>  int pagesize = 5;</p>

73、;<p>  int pagenow = 1;</p><p>  int rowcount = 0;</p><p>  int pagecount = 0</p><p>  String sPagenow = request.getParameter("pagenow");</p><p>  if(s

74、Pagenow != null) {</p><p>  pagenow = Integer.parseInt(sPagenow);</p><p><b>  }</b></p><p>  TableDeptFinanceImpl tdfi = new TableDeptFinanceImpl();</p><p>

75、  String keyword = request.getParameter("keyword");</p><p>  if (keyword == null) {</p><p>  keyword = "";</p><p><b>  }else {</b></p><p&g

76、t;  keyword = new String(keyword.getBytes("ISO-8859-1"),"utf-8");</p><p><b>  }</b></p><p>  rowcount = tdfi.rowCount(keyword); </p><p>  if(rowcount

77、%pagesize == 0) {</p><p>  pagecount = rowcount / pagesize;</p><p><b>  }else {</b></p><p>  pagecount = rowcount / pagesize + 1;</p><p><b>  }</b

78、></p><p><b>  try{</b></p><p>  List all = tdfi.findAll(pagenow,pagesize,keyword);</p><p>  Iterator iter = all.iterator();</p><p><b>  %></b

79、></p><p>  <form action="DeptFinance.jsp" method="post""></p><p>  <table class="datalist" summary="list of members in EE Studay"><

80、/p><p>  <caption><h1>病人管理</h1></caption></p><p><b>  <tr></b></p><p>  <th><input class="table" type="text" name

81、="keyword" id="harddisk2004" value=<%=keyword %>></th></p><p>  <th><input class="table" type="submit" name="keyword" id="harddi

82、sk2004" value="搜索"></th></p><p>  <th colspan="8"><a href="DeptFinanceCreate.jsp">添加</a></th></p><p><b>  </tr><

83、;/b></p><p><b>  <tr></b></p><p>  <th scope="col">病人姓名</th></p><p>  <th scope="col">科室名稱</th></p><p>

84、  <th scope="col">年齡</th></p><p>  <th scope="col">會(huì)診時(shí)間</th></p><p>  <th scope="col">會(huì)診次數(shù)</th></p><p>  <th sco

85、pe="col">備注</th></p><p>  <th scope="col">病因</th></p><p>  <th scope="col" colspan="3">操作</th></p><p><b&

86、gt;  </tr></b></p><p><b>  <%</b></p><p>  while(iter.hasNext()) {</p><p>  TableDeptFinance tdf = (TableDeptFinance)iter.next();</p><p><

87、b>  %></b></p><p><b>  <tr></b></p><p>  <td><%= tdf.getStaName() %></td></p><p>  <td><%= tdf.getDeptname() %></td>

88、;</p><p>  <td><%= tdf.getDeptSurplus() %></td></p><p>  <td><%= tdf.getDeptTime() %></td></p><p>  <td><%= tdf.getDeptPay() %></t

89、d></p><p>  <td><%= tdf.getDeptMark() %></td></p><p>  <td><%= tdf.getDeptClasses() %></td></p><p>  <td><a href="DeptFinanceUpd

90、ate.jsp?deptid=<%= tdf.getDeptId() %>">修改</a></td></p><p>  <td><a href="DeptFinanceDeleteServlet?deptid=<%= tdf.getDeptId() %> " onclick='return confir

91、m("確定刪除嗎?")'>刪除</a></td></p><p>  <td><a href="DeptFinanceCreate.jsp">添加</a></td></p><p><b>  </tr></b></p>

92、<p><b>  <%</b></p><p><b>  }</b></p><p>  }catch(Exception e) {</p><p>  e.printStackTrace();</p><p><b>  }</b></p>

93、<p><b>  %></b></p><p><b>  </table></b></p><p><b>  </form></b></p><p><b>  <%</b></p><p>  fo

94、r(int i = 1; i<= pagecount; i++) {</p><p>  out.println("<a href=DeptFinance.jsp?keyword="+keyword+"&pagenow="+ i +">[" + i + "]</a>");</p>&

95、lt;p><b>  }</b></p><p><b>  %></b></p><p>  <script language="javascript"></p><p>  var rows = document.getElementsByTagName('tr

96、9;);</p><p>  for (var i=0;i<rows.length;i++){</p><p>  rows[i].onmouseover = function(){//鼠標(biāo)在行上面的時(shí)候</p><p>  this.className += 'altrow';</p><p><b> 

97、 }</b></p><p>  rows[i].onmouseout = function(){//鼠標(biāo)離開時(shí)</p><p>  this.className = this.className.replace('altrow','');</p><p><b>  }</b></p>

98、;<p><b>  }</b></p><p><b>  </script></b></p><p><b>  </body></b></p><p><b>  </html></b></p><p&g

99、t;<b>  3.3費(fèi)用管理</b></p><p><b>  主要源代碼</b></p><p>  <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%></p><

100、p>  <%@ page import="com.newprogram.hz.impl.*" %></p><p>  <%@ page import="com.newprogram.hz.vo.*" %></p><p><b>  <%</b></p><p>  

101、String path = request.getContextPath();</p><p>  String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";</p><p>&l

102、t;b>  %></b></p><p>  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"></p><p><b>  <html></b></p><p><b>  <head

103、></b></p><p>  <title>費(fèi)用管理</title></p><p><b>  <style></b></p><p><b>  <!--</b></p><p>  .datalist{</p><

104、;p>  border:1px solid #0058a3;/* 表格邊框 */</p><p>  font-family:Arial;</p><p>  border-collapse:collapse;/* 邊框重疊 */</p><p>  background-color:#eaf5ff;/* 表格背景色 */</p><

105、p>  font-size:14px;</p><p><b>  }</b></p><p>  .datalist caption{</p><p>  padding-bottom:5px;</p><p>  font:bold 1.4em;</p><p>  text-align

106、:left;</p><p><b>  }</b></p><p>  .datalist th{</p><p>  border:1px solid #0058a3;/* 行名稱邊框 */</p><p>  background-color:#4bacff;/* 行名稱背景色 */</p>&l

107、t;p>  color:#FFFFFF;/* 行名稱顏色 */</p><p>  font-weight:bold;</p><p>  padding-top:4px; padding-bottom:4px;</p><p>  padding-left:12px; padding-right:12px;</p><p> 

108、 text-align:center;</p><p><b>  }</b></p><p>  .datalist td{</p><p>  border:1px solid #0058a3;/* 單元格邊框 */</p><p>  text-align:left;</p><p>  

109、padding-top:4px; padding-bottom:4px;</p><p>  padding-left:10px; padding-right:10px;</p><p><b>  }</b></p><p>  .datalist tr:hover, .datalist tr.altrow{</p><p

110、>  background-color:#c4e4ff;/* 動(dòng)態(tài)變色 */</p><p><b>  }</b></p><p>  .datalist a{</p><p>  color:#000000;/* 行名稱顏色 */</p><p>  font-weight:bold;</p&g

111、t;<p>  padding-top:4px; padding-bottom:4px;</p><p>  padding-left:12px; padding-right:12px;</p><p>  text-align:center;</p><p><b>  }</b></p><p><

112、;b>  --></b></p><p><b>  </style></b></p><p><b>  </head></b></p><p>  <body background="asd.jpg"></p><p&g

113、t;<b>  <%</b></p><p>  int pagesize = 5;</p><p>  int pagenow = 1;</p><p>  int rowcount = 0;</p><p>  int pagecount = 0; </p><p>  String s

114、Pagenow = request.getParameter("pagenow");</p><p>  if(sPagenow != null) {</p><p>  pagenow = Integer.parseInt(sPagenow);</p><p><b>  }</b></p><p>

115、;  TableStaFinanceImpl tsfi = new TableStaFinanceImpl();</p><p>  String keyword = request.getParameter("keyword");</p><p>  if (keyword == null) {</p><p>  keyword = &quo

116、t;";</p><p><b>  }else {</b></p><p>  keyword = new String(keyword.getBytes("ISO-8859-1"),"utf-8");</p><p><b>  }</b></p><

117、;p>  rowcount = tsfi.rowcount(keyword); </p><p>  if(rowcount%pagesize == 0) {</p><p>  pagecount = rowcount / pagesize;</p><p><b>  }else {</b></p><p> 

118、 pagecount = rowcount / pagesize + 1;</p><p><b>  }</b></p><p><b>  try {</b></p><p>  List all = tsfi.findAll(pagenow, pagesize, keyword);</p><p&

119、gt;  Iterator iter = all.iterator();</p><p><b>  %></b></p><p>  <form action="StaFinance.jsp" method="post""></p><p>  <table class

120、="datalist" summary="list of members in EE Studay"></p><p>  <caption><h1>費(fèi)用管理</h1></caption></p><p><b>  <tr></b></p><

121、;p>  <th><input class="table" type="text" name="keyword" id="harddisk2004" value=<%=keyword %>></th></p><p>  <th><input class=&quo

122、t;table" type="submit" name="keyword" id="harddisk2004" value="搜索"></th></p><p>  <th><th colspan="5"><a href="StaFinanceCr

123、eate.jsp">添加</a></th></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <th scope="col">病人姓名</th><

124、/p><p>  <th scope="col">病人編號(hào)</th></p><p>  <th scope="col">科室編號(hào)</th></p><p>  <th scope="col">科室名稱</th></p>&l

125、t;p>  <th scope="col">藥物費(fèi)用</th></p><p>  <th scope="col">住院費(fèi)用</th></p><p>  <th scope="col" colspan="3">操作</th><

126、/p><p><b>  </tr></b></p><p><b>  <%</b></p><p>  while(iter.hasNext()) {</p><p>  TableStaFinance tsf = (TableStaFinance)iter.next();<

127、/p><p><b>  %></b></p><p><b>  <tr></b></p><p>  <td><%= tsf.getStaName() %></td></p><p>  <td><%= tsf.getStaId

128、() %></td></p><p>  <td><%= tsf.getDeptno() %></td></p><p>  <td><%= tsf.getDeptname() %></td></p><p>  <td><%= tsf.getStaSalar

129、y() %></td></p><p>  <td><%= tsf.getStaPremium() %></td></p><p>  <td><a href="StaFinanceUpdate.jsp?staid=<%= tsf.getStaId() %>">修改</a&g

130、t;</td></p><p>  <td><a href="StaFinanceDeleteServlet?staid=<%= tsf.getStaId() %> " onclick='return confirm("確定刪除嗎?")'>刪除</a></td></p>&

131、lt;p><b>  </tr></b></p><p><b>  <%</b></p><p><b>  }</b></p><p>  }catch (Exception e) {</p><p>  e.printStackTrace();&l

132、t;/p><p><b>  }</b></p><p><b>  %></b></p><p><b>  </table></b></p><p><b>  </form></b></p><p>

133、<b>  <%</b></p><p>  for(int i = 1; i<= pagecount; i++) {</p><p>  out.println("<a href=StaFinance.jsp?keyword="+keyword+"&pagenow="+ i +">[&

134、quot; + i + "]</a>");</p><p><b>  }</b></p><p><b>  %></b></p><p>  <script language="javascript"></p><p>  v

135、ar rows = document.getElementsByTagName('tr');</p><p>  for (var i=0;i<rows.length;i++){</p><p>  rows[i].onmouseover = function(){//鼠標(biāo)在行上面的時(shí)候</p><p>  this.className +

136、= 'altrow';</p><p><b>  }</b></p><p>  rows[i].onmouseout = function(){//鼠標(biāo)離開時(shí)</p><p>  this.className = this.className.replace('altrow','');&l

137、t;/p><p><b>  }</b></p><p><b>  }</b></p><p><b>  </script></b></p><p><b>  </body></b></p><p><

138、;b>  </html></b></p><p><b>  3.4藥物管理</b></p><p><b>  主要源代碼</b></p><p>  <%@ page language="java" import="java.util.*" p

139、ageEncoding="utf-8"%></p><p>  <%@ page import="com.newprogram.hz.impl.*" %></p><p>  <%@ page import="com.newprogram.hz.vo.*" %></p><p>

140、;<b>  <%</b></p><p>  String path = request.getContextPath();</p><p>  String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServe

141、rPort()+path+"/";</p><p><b>  %></b></p><p>  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"></p><p><b>  <html>

142、</b></p><p><b>  <head></b></p><p>  <title>藥物管理管理</title></p><p><b>  <style></b></p><p><b>  <!--</b

143、></p><p>  .datalist{</p><p>  border:1px solid #0058a3;/* 表格邊框 */</p><p>  font-family:Arial;</p><p>  border-collapse:collapse;/* 邊框重疊 */</p><p>  b

144、ackground-color:#eaf5ff;/* 表格背景色 */</p><p>  font-size:14px;</p><p><b>  }</b></p><p>  .datalist caption{</p><p>  padding-bottom:5px;</p><p>

145、;  font:bold 1.4em;</p><p>  text-align:left;</p><p><b>  }</b></p><p>  .datalist th{</p><p>  border:1px solid #0058a3;/* 行名稱邊框 */</p><p>  

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論