版權(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> </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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 住院管理系統(tǒng)-數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)報(bào)告--超市管理系統(tǒng)
- 數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)原理醫(yī)藥管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)報(bào)告(圖書管理系統(tǒng))
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--班級(jí)考勤管理數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)報(bào)告
- 數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)--人事管理系統(tǒng)數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--數(shù)據(jù)庫(kù)系統(tǒng)原理
- 《數(shù)據(jù)庫(kù)系統(tǒng)原理》課程設(shè)計(jì)
- 醫(yī)藥管理系統(tǒng)——數(shù)據(jù)庫(kù)系統(tǒng)概論課程設(shè)計(jì)
- 《數(shù)據(jù)庫(kù)系統(tǒng)原理》課程設(shè)計(jì)---倉(cāng)庫(kù)管理系統(tǒng)
- 數(shù)據(jù)庫(kù)技術(shù)課程設(shè)計(jì)--教務(wù)管理數(shù)據(jù)庫(kù)系統(tǒng)
- 數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)概論課程設(shè)計(jì)
- 《數(shù)據(jù)庫(kù)系統(tǒng)原理》課程設(shè)計(jì)報(bào)告---校友網(wǎng)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 圖書管理系統(tǒng)--數(shù)據(jù)庫(kù)系統(tǒng)概論課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)--銀行儲(chǔ)蓄系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)---師生管理數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)概論課程設(shè)計(jì)報(bào)告書
評(píng)論
0/150
提交評(píng)論