国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ASP.NET的腦卒中隨訪系統(tǒng)的設(shè)計與實現(xiàn)

2020-11-02 02:34:32李小剛呂崇文梁峰寧湯翰成劉偉
電腦知識與技術(shù) 2020年25期
關(guān)鍵詞:信息化

李小剛 呂崇文 梁峰寧 湯翰成 劉偉

摘要:傳統(tǒng)的腦卒中隨訪大多借助紙制工具完成,這種方式存在管理保存不便、統(tǒng)計分析困難、不能重復利用等弊端。隨著醫(yī)院信息化建設(shè)的不斷完善,可以使用計算機技術(shù)解決這一問題。該系統(tǒng)基于B/S開發(fā)模式,使用ASP.NET技術(shù)實現(xiàn)了一套腦卒中隨訪系統(tǒng)。該系統(tǒng)可以在線記錄患者信息、進行量表評估等,減輕了醫(yī)生的工作負擔,提高了隨訪效率,具有重要的現(xiàn)實意義。

關(guān)鍵詞:腦卒中隨訪;量表評估;ASP.NET;信息化

中圖分類號:TP311 ? ? ?文獻標識碼:A

文章編號:1009-3044(2020)25-0092-02

1 背景與意義

腦卒中是一種腦血管疾病,學名為腦血管意外(CVA),即人們常說的中風?!吨袊X卒中防治報告2018》概要指出,我國腦卒中呈現(xiàn)出高發(fā)病率、高致殘率、高死亡率、高復發(fā)率、高經(jīng)濟負擔五大特點。我國每12秒就有一人發(fā)生腦卒中,每21秒就有一人死于腦卒中。腦卒中是我國國民第一位死亡病因[1]。由于腦卒中復發(fā)率較高,醫(yī)生需要定期地進行隨訪以了解患者病情和進行康復指導。

傳統(tǒng)的腦卒中隨訪工作大多借助紙制工具完成,這種形式在如今追求效率和質(zhì)量的醫(yī)院工作中愈發(fā)顯現(xiàn)出其弊端:1)不便于重復利用:一份紙制隨訪記錄表和評估量表供一位患者使用后無法再次使用,浪費資源;2)不便于得出結(jié)論:紙制量表填寫完后需要醫(yī)生通過人力計算得出評分,效率較低;3)不便于管理:隨訪完成后,各種信息需要統(tǒng)一保存,紙質(zhì)工具占據(jù)空間并且容易丟失,再次查找費時費力。因此,設(shè)計開發(fā)一套腦卒中隨訪系統(tǒng)顯現(xiàn)出其必要性。

2 開發(fā)技術(shù)簡介

2.1 B/S

B/S架構(gòu)即瀏覽器-服務(wù)器(Browser/Sever)架構(gòu),它的主要事務(wù)邏輯均由服務(wù)器端完成,而UI界面展示和極少量的事務(wù)邏輯在W3瀏覽器中進行,大大減輕了客戶端設(shè)備的負擔,同時也降低了維護和升級成本。B/S架構(gòu)分為三層,最頂層的界面層負責顯示操作界面,向業(yè)務(wù)邏輯層提出用戶請求并接收其返回的響應(yīng),與用戶直接交互;中間的業(yè)務(wù)邏輯層是三層中的核心部分,在接收到界面層提出的請求后,業(yè)務(wù)邏輯層會進行邏輯判斷,然后向數(shù)據(jù)訪問層提出請求處理數(shù)據(jù);第三層數(shù)據(jù)訪問層負責連接數(shù)據(jù)庫,處理業(yè)務(wù)邏輯層發(fā)送的數(shù)據(jù),然后將結(jié)果反饋給業(yè)務(wù)邏輯層[2]。

腦卒中隨訪除了門診隨訪還有家庭隨訪、電話隨訪等方式,開展地點可能在醫(yī)院,也可能在患者家中或者其他任何地方。考慮到這一特點,本系統(tǒng)適合采用B/S開發(fā)模式,用戶只需要一臺連接網(wǎng)絡(luò)的設(shè)備和瀏覽器便可使用。

2.2 ASP.NET

2000年6月,微軟公司宣布了自己的.NET框架,翌年,ASP.NET(最初名為ASP+)橫空問世。ASP.NET是建立在.NET框架上,使用HTML、CSS、JS和服務(wù)器腳本創(chuàng)建網(wǎng)站的WEB開發(fā)環(huán)境。ASP.NET支持VB、C#等20多種強類型語言,具有豐富的控件庫,可以在多種設(shè)備上使用。

2.3 C#

C#是微軟公司發(fā)布的一種面向?qū)ο蟮母呒壋绦蛟O(shè)計語言,與.NET框架密不可分,它具有以下一些特征:1)不使用指針的概念,而是使用“.”來引用類和方法;2)不可以定義全局變量或者全局函數(shù),需要單獨定義一個類來存放這些變量或函數(shù);3)不支持多重繼承,只能單一繼承;4)通過拋出和捕獲異常對象來處理錯誤過程。C#的宗旨是“簡單、現(xiàn)代、通用”,它的語法非常簡潔,同時還保證了執(zhí)行效率和魯棒性。

3 系統(tǒng)設(shè)計與實現(xiàn)

本系統(tǒng)劃分為注冊登入、患者信息管理、量表評估和賬戶管理三個模塊,系統(tǒng)的功能結(jié)構(gòu)如圖1所示。

3.1 注冊與登入模塊

注冊登入是腦卒中隨訪系統(tǒng)最基本的安全模塊。新用戶可以在登入界面通過注冊按鈕進入注冊界面,輸入賬號名、密碼、姓名后點擊注冊按鈕,系統(tǒng)會判斷數(shù)據(jù)庫內(nèi)是否存在該賬號,若不存在則進行注冊,將賬號信息存入數(shù)據(jù)庫中的用戶信息表。登入時用戶除了需要提供賬號和密碼還需要填寫正確的驗證碼,減少黑客使用機器惡意破解密碼的可能。本系統(tǒng)生成驗證碼的主要原理是從10個數(shù)字和52個大小寫英文字母組成的字符數(shù)組中隨機挑選4個字符排列組合形成驗證碼。

3.2 患者信息管理模塊

患者信息管理模塊分為患者信息記錄和患者信息查詢兩個功能。

通過前期的需求分析了解到,在實際的腦卒中隨訪中醫(yī)生需要記錄的患者信息較為繁多,除了姓名、年齡、性別等基本信息還要記錄身高、體重、血壓、空腹血糖等生理信息,對于一些特殊患者還需要記錄轉(zhuǎn)診信息。為了方便醫(yī)生操作,本系統(tǒng)使用分頁選項卡對這些信息進行了分類,用戶可以通過切換分頁快速找到想要記錄的信息條目。其中,體質(zhì)指數(shù)這項是由身高和體重計算得出,系統(tǒng)設(shè)計了自動計算體質(zhì)指數(shù)的功能,關(guān)鍵代碼如下:

var height=Convert.ToDouble(TextBox_height.Text);//將身高由字符類型轉(zhuǎn)換為double類型。

var weight=Convert.ToDouble(TextBox_weight.Text);//將體重由字符類型轉(zhuǎn)換為double類型。

var body=Math.Round((weight / (height * height)),2);//計算體質(zhì)指數(shù)并保留兩位小數(shù)。

TextBox_body.Text=Convert.ToString(body);//填入結(jié)果。

患者信息成功記錄后會保存在數(shù)據(jù)庫的患者信息表中,通過患者查詢功能可以查看這些信息。系統(tǒng)設(shè)置了一個下拉選擇框綁定患者信息表中的姓名列,用戶可以選擇患者姓名查找到該患者的所有信息。

3.3 量表評估模塊

量表評估模塊是腦卒中隨訪系統(tǒng)的重要模塊,該模塊收錄了Rankin、NIHSS、SIS、ADL和MoCA五種常用的腦卒中評估量表,醫(yī)生可以按需選擇合適的量表使用。其中,NIHSS量表、SIS量表和MoCA量表的測試項目較多,本系統(tǒng)同樣使用了分頁選項卡對這些項目進行分類。在完成所有評估項目后,系統(tǒng)會根據(jù)各選項的權(quán)重自動計算得分并得出結(jié)論供醫(yī)生參考。

腦卒中隨訪是一個長期的過程,通常在患者出院后1/3/6/9/12個月都需要進行隨訪以跟蹤了解患者病情,及時給出治療建議。所以本系統(tǒng)設(shè)置了評估記錄查詢功能供醫(yī)生對病人的歷史評估結(jié)果進行比較,同時可以繪制出所有評估結(jié)果的折線統(tǒng)計圖,直觀地顯示患者的病情變化趨勢,輔助醫(yī)生進行分析。以Rankin量表為例,其生成折線圖的關(guān)鍵代碼如下:

List list = BaseData.Instanse.SelectRankin_res();

Chart_Rankin.DataSource=list; //將Rankin評估結(jié)果表Rankin_res設(shè)置為數(shù)據(jù)源。

Chart_Rankin.Series["Series1"].ChartType=System.Web.UI.DataVisualization.Charting.SeriesChartType.Line;//設(shè)置圖表類型為折線圖。

Chart_Rankin.Series[0].YValueMembers="RankinRes";//縱坐標為評估結(jié)果表的總分(RankinRes)屬性列。

Chart_Rankin.ChartAreas["Rankin"].AxisY.Title="總分";//設(shè)置縱坐標標題。

3.4 賬戶管理模塊

用戶信息管理模塊提供了修改密碼的功能,用戶需要輸入賬戶名、原密碼和新密碼進行修改,并且要再次確認新密碼。只有同時滿足以下兩個條件時密碼才能修改成功:一是賬號與原密碼匹配,二是兩次輸入的新密碼完全一致,若不滿足將跳出修改失敗的提示。

4 系統(tǒng)測試

本系統(tǒng)主要使用黑盒測試的方法進行測試。黑盒測試又稱為功能測試,它從用戶的使用場景出發(fā),將系統(tǒng)當作一個看不見內(nèi)部的黑盒子。在進行測試時完全不考慮系統(tǒng)的內(nèi)部邏輯,只通過外部接口測試系統(tǒng)的各個功能是否可以按照預期的結(jié)果正常使用。

先使用等價類劃分法設(shè)計好測試用例,然后對系統(tǒng)各模塊的功能進行測試。如果發(fā)現(xiàn)測試結(jié)果與預期不符則需要對系統(tǒng)進行修復,直到所有功能的測試結(jié)果都與預期結(jié)果一致。

5 總結(jié)

本系統(tǒng)囊括了腦卒中隨訪過程中所需要的基本功能,包括記錄患者信息、進行量表評估、查詢患者、查詢評估記錄等。同時,系統(tǒng)還拓展出更多輔助功能,包括計算評估得分、得出參考結(jié)論、生成折線統(tǒng)計圖等,滿足用戶的需求。使用這樣的一套系統(tǒng)醫(yī)生可以徹底擺脫紙制工具的弊端,改變腦卒中隨訪的傳統(tǒng)格局。醫(yī)生只需要使用互聯(lián)網(wǎng)和一臺安裝了瀏覽器的設(shè)備便能使用本系統(tǒng)進行數(shù)字化的腦卒中隨訪,突破了環(huán)境和地點的限制,體現(xiàn)了信息技術(shù)的優(yōu)勢。相信本系統(tǒng)可以有效提高醫(yī)生的工作效率,進而改善腦卒中患者的就醫(yī)體驗。

參考文獻:

[1] 王隴德,劉建民,楊弋,等.我國腦卒中防治仍面臨巨大挑戰(zhàn)——《中國腦卒中防治報告2018》概要[J].中國循環(huán)雜志,2019,34(2):105-119.

[2] 李英,李建文.淺談ASP.NET三層架構(gòu)在軟件開發(fā)中的應(yīng)用[J].電腦知識與技術(shù)(學術(shù)交流),2015(9X):59-60.

【通聯(lián)編輯:謝媛媛】

猜你喜歡
信息化
月“睹”教育信息化
幼兒教育信息化策略初探
甘肅教育(2020年18期)2020-10-28 09:06:02
信息化是醫(yī)改的重要支撐
信息化
江蘇年鑒(2014年0期)2014-03-11 17:09:40
新兴县| 新平| 游戏| 万盛区| 常州市| 紫云| 宣武区| 梨树县| 金山区| 光山县| 峨眉山市| 隆林| 松溪县| 乐安县| 兴安县| 泸州市| 秭归县| 荥阳市| 新化县| 衢州市| 锡林郭勒盟| 吉林省| 布尔津县| 伽师县| 阳山县| 忻州市| 资兴市| 稷山县| 遂川县| 新源县| 台安县| 岳西县| 公安县| 株洲市| 广河县| 白城市| 通州市| 临汾市| 卓尼县| 资兴市| 康平县|