999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于A(yíng)SP.NET的超聲科工作量統(tǒng)計(jì)軟件設(shè)計(jì)與實(shí)現(xiàn)

2015-03-15 00:47:11皇甫立夏陸宇宏朱泉杰南通大學(xué)附屬醫(yī)院信息科江蘇南通226001
醫(yī)療裝備 2015年11期
關(guān)鍵詞:醫(yī)院

皇甫立夏,陸宇宏,朱泉杰,楊 敏,龔 鳴(南通大學(xué)附屬醫(yī)院 信息科,江蘇南通226001)

?

基于A(yíng)SP.NET的超聲科工作量統(tǒng)計(jì)軟件設(shè)計(jì)與實(shí)現(xiàn)

皇甫立夏,陸宇宏,朱泉杰,楊敏,龔鳴
(南通大學(xué)附屬醫(yī)院信息科,江蘇南通226001)

〔摘要〕目的:本文介紹了作者所在醫(yī)院超聲科信息系統(tǒng)(Ultrasonic Information System,UIS)的現(xiàn)狀和需求,并闡述了利用ASP.NET技術(shù)如何開(kāi)發(fā)醫(yī)院超聲科工作量查詢(xún)統(tǒng)計(jì)程序,最終實(shí)現(xiàn)超聲科工作量查詢(xún)統(tǒng)計(jì)工作高效完成。

〔關(guān)鍵詞〕ASP.NET;UIS;醫(yī)院

0 引言

我院超聲信息系統(tǒng)(Ultrasonic Information System,UIS)于2009年投入使用,系統(tǒng)穩(wěn)定高效基本能滿(mǎn)足需求。工作量查詢(xún)統(tǒng)計(jì)功能是很重要的,雖然此系統(tǒng)也具備,但是超聲科室反映操作上比較繁瑣,希望能改進(jìn)此項(xiàng)功能為科室?guī)?lái)工作上的便利。

1 分析與設(shè)計(jì)

1.1系統(tǒng)分析

超聲科每個(gè)檢查室都有計(jì)算機(jī),故本系統(tǒng)采用B/S結(jié)構(gòu)較為合適,在每個(gè)診室都可以查詢(xún)工作量。超聲信息系統(tǒng)(UIS)使用的數(shù)據(jù)庫(kù)是微軟公司的SQL Server2005,本次開(kāi)發(fā)的統(tǒng)計(jì)系統(tǒng)在此數(shù)據(jù)庫(kù)基礎(chǔ)上做開(kāi)發(fā),為了保證數(shù)據(jù)的安全性,本系統(tǒng)只做數(shù)據(jù)庫(kù)的查詢(xún)不做寫(xiě)入操作,開(kāi)發(fā)語(yǔ)言選擇ASP.NET,開(kāi)發(fā)工具Visual Studio 2008。登錄賬號(hào)使用UIS數(shù)據(jù)庫(kù)用戶(hù)和密碼驗(yàn)證,驗(yàn)證通過(guò)后進(jìn)入系統(tǒng)。

1.2模塊設(shè)計(jì)

(1)可以查詢(xún)每位醫(yī)生的各種檢查類(lèi)型的數(shù)量及總價(jià);

(2)可以查詢(xún)每位醫(yī)生所有檢查類(lèi)型的總數(shù)量和總費(fèi)用;

(3)可以查詢(xún)整個(gè)科室檢查的總數(shù)量和總費(fèi)用;

(4)超聲介入室作為獨(dú)立模塊也具備上述功能;

(5)具備檢查類(lèi)型的二級(jí)調(diào)用功能,列出這個(gè)檢查類(lèi)型的所有病人。

2 數(shù)據(jù)庫(kù)連接

2.1在web.config里添加cmis數(shù)據(jù)庫(kù)

2.2新建DBHelper類(lèi)并獲得本地?cái)?shù)據(jù)庫(kù)連接

static string connString = ConfigurationManager. ConnectionStrings["conn"].ConnectionString

3 具體實(shí)現(xiàn)

3.1以查詢(xún)整個(gè)科室所有檢查為例,在頁(yè)面GzltjAll.aspx添加GridView控件,GridView控件通過(guò)數(shù)據(jù)源控件與數(shù)據(jù)庫(kù)綁定,從而獲取數(shù)據(jù)之后在表格中顯示,具體代碼如下:

public static List Select(string DateBegin, string DateEnd)/*Select兩個(gè)參數(shù)是查詢(xún)的日期范圍*/

{

string sql = @"select case when(grouping(RITB2. YSXM)=1) then '總計(jì)'

else isnull(RITB2.YSXM,'unknown') end as YSXM,

case when(grouping(RITB1.SQMD)=1 and grouping (RITB2.YSXM)=0) then '合計(jì)'

when(grouping(RITB2.YSXM)=1 and grouping(RITB1. SQMD)=1) then ''

else isnull(RITB1.SQMD,'unknown') end as SQMD

,count(*)as num,sum(ExamFee) as CHARGE from RITB1,RITB2

where RITB1.DJH1=RITB2.DJH1 and RITB2.ReportedDate>='" + DateBegin + "' and RITB2.ReportedDate<='" + DateEnd + "'group by RITB2.YSXM,RITB1.SQMD with rollup";/*YSXM:醫(yī)生姓名;RITB*表是UIS數(shù)據(jù)庫(kù)報(bào)告信息表;DJH*字段是RITB*表的主Key;ReportedDate:報(bào)告日期;總計(jì):所有醫(yī)生的所有檢查的總計(jì);合計(jì):單個(gè)醫(yī)生的所有檢查類(lèi)型的匯總*/

SqlDataReader reader = DBHelper.GetReader(sql);

List gzltjs = new List();

while (reader.Read())

{

Gzltj gzltj = new Gzltj();

gzltj.Ysxm = reader["YSXM"].ToString();/*Ysxm:醫(yī)生姓名*/

gzltj.Sqmd = reader["SQMD"].ToString();/*Sqmd:檢查類(lèi)型*/

gzltj.Sum = Convert.ToInt32(reader["num"]);/*Sum:檢查的數(shù)量*/

gzltj.Charge = reader["CHARGE"].ToString();/*Charge:費(fèi)用*/

gzltjs.Add(gzltj);

}

return gzltjs;

}

單擊“查詢(xún)”按鈕事件:

private void Bind()/*gridview綁定事件*/

{

string dateBegin = txtDateBegin.Text;/*查詢(xún)的開(kāi)始日期*/

string dateEnd = txtDateEnd.Text;/*查詢(xún)的結(jié)束日期*/

if (dateBegin == null || dateBegin == "")

{

Response.Write(""); /*日期為空提示*/

}

else if ((dateBegin != null) && (dateEnd == null))

/*查詢(xún)單個(gè)日期*/

{

dateEnd =dateBegin;

gvDocCount.DataSource = GzltjManager.Select (dateBegin,dateEnd);

gvDocCount.DataBind();/*GridView控件綁定數(shù)據(jù)*/

}

else/*查詢(xún)?nèi)掌诜秶?/(見(jiàn)圖1)

{

gvDocCount.DataSource = GzltjManager.Select(dateBegin, dateEnd);

gvDocCount.DataBind();

}

}

圖1 按照日期范圍查詢(xún)結(jié)果(部分截圖)

3.2“檢查類(lèi)型”做一個(gè)超鏈接,單擊后可顯示對(duì)應(yīng)的病人詳細(xì)信息,方便核對(duì),如圖2所示。

圖2 單個(gè)檢查類(lèi)型病人列表

3.3查詢(xún)結(jié)果導(dǎo)出到Excel,方便科室資料整理。

4 總結(jié)

本系統(tǒng)能方便、準(zhǔn)確、高效的完成超聲科個(gè)性化的工作量查詢(xún)統(tǒng)計(jì)功能。因?qū)IS數(shù)據(jù)庫(kù)的只能查詢(xún)不能寫(xiě)入限制,故如何構(gòu)造SQL語(yǔ)句成為此系統(tǒng)的關(guān)鍵。經(jīng)過(guò)超聲科的使用反映,本系統(tǒng)可以大幅提高工作量查詢(xún)統(tǒng)計(jì)的工作效率,受到一致好評(píng)。

[參考文獻(xiàn)]

[1] 達(dá)列雄.基于A(yíng)SP.NET的高校教師工作量管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦開(kāi)發(fā)與應(yīng)用,2014,(02):43.

[2] 胡百敬.SQL Server數(shù)據(jù)庫(kù)開(kāi)發(fā)詳解[M].北京:電子工業(yè)出版社,2006.

[3] 張莉.SQL Server數(shù)據(jù)庫(kù)原理及應(yīng)用教程[M].北京:清華出版社,2010.

[4] 高宏,李俊民. ASP.NET 典型模塊與項(xiàng)目實(shí)戰(zhàn)大全[M].北京:清華大學(xué)出版社,2012.

[5] 劉 斌,張軍. ASP.NET+SQL Server 動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)案例精選[M].北京:清華大學(xué)出版社,2005.

收稿日期:2015-05-13

〔中圖分類(lèi)號(hào)〕TP393

〔文獻(xiàn)標(biāo)識(shí)碼〕A

〔文章編號(hào)〕1002-2376(2015)09-0007-02

猜你喜歡
醫(yī)院
我不想去醫(yī)院
兒童繪本(2018年10期)2018-07-04 16:39:12
大醫(yī)院為何要限診?
急診醫(yī)院:急救的未來(lái)?
迎接兩孩 醫(yī)院準(zhǔn)備好了嗎
大醫(yī)院不要再這么忙
萌萌兔醫(yī)院
帶領(lǐng)縣醫(yī)院一路前行
看不見(jiàn)的醫(yī)院
減少對(duì)民營(yíng)醫(yī)院不必要的干預(yù)
為縣級(jí)醫(yī)院定錨
主站蜘蛛池模板: 中国一级毛片免费观看| 亚洲成A人V欧美综合| 亚洲人成色77777在线观看| 亚洲αv毛片| 欧美成人手机在线视频| 色婷婷在线影院| 国产精品xxx| 色AV色 综合网站| 亚洲国产日韩在线成人蜜芽| 无码精品国产VA在线观看DVD| 中文字幕丝袜一区二区| 最新午夜男女福利片视频| 激情综合网址| 欧美精品啪啪| 全免费a级毛片免费看不卡| 色偷偷av男人的天堂不卡| 中文字幕无线码一区| 国产亚洲成AⅤ人片在线观看| 秋霞一区二区三区| 2021最新国产精品网站| 午夜精品福利影院| 午夜毛片免费观看视频 | 97在线观看视频免费| 91久久夜色精品国产网站| 中国国产高清免费AV片| 激情成人综合网| 99无码中文字幕视频| 色偷偷综合网| 国产喷水视频| 午夜视频日本| 54pao国产成人免费视频| 精品一区二区无码av| 国产自在线播放| 午夜激情婷婷| 日本少妇又色又爽又高潮| 日本成人精品视频| 国产肉感大码AV无码| 无码人妻热线精品视频| 1024你懂的国产精品| 国产成人1024精品下载| 亚洲人成网站色7799在线播放| h网址在线观看| 久久亚洲美女精品国产精品| 免费日韩在线视频| 欧美成人影院亚洲综合图| 五月婷婷伊人网| 无码精品国产VA在线观看DVD| 亚洲一区二区成人| 久久综合干| 中国一级特黄视频| 国产精品无码制服丝袜| 午夜国产精品视频| 91亚洲免费视频| 亚洲水蜜桃久久综合网站| 久久国产精品夜色| 国产一在线| 谁有在线观看日韩亚洲最新视频| 自慰网址在线观看| 亚洲国产第一区二区香蕉| 最新国产网站| 国产在线拍偷自揄拍精品| 亚洲日韩日本中文在线| 人妻无码中文字幕第一区| 97国内精品久久久久不卡| 在线免费看片a| 呦系列视频一区二区三区| 中文字幕在线免费看| 中文字幕1区2区| 国产一区二区三区免费观看| 丝袜久久剧情精品国产| 在线观看视频99| 99re视频在线| 99爱视频精品免视看| 免费国产高清视频| 四虎国产永久在线观看| 91精品综合| 久热re国产手机在线观看| 国产欧美高清| 久久这里只有精品23| 日韩成人免费网站| 亚洲高清资源| 精品国产电影久久九九|