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

?

基于ASP.NET的網(wǎng)絡病例查詢系統(tǒng)設計

2014-12-18 03:43:48
衡水學院學報 2014年1期
關鍵詞:管理員頁面界面

王 琪

(衡水學院 數(shù)學與計算機科學學院, 河北 衡水 053000)

1 緒論

網(wǎng)絡病例查詢系統(tǒng)是近年來隨著網(wǎng)絡技術的發(fā)展而產(chǎn)生的一種新型的病例查詢方式.在當今信息化飛速發(fā)展的時代,醫(yī)院正面臨著全球信息化的機遇和挑戰(zhàn).目前,看病就醫(yī)的人越來越多,病例樣式也越來越豐富.由于在傳統(tǒng)的紙質病例中,不但工作效率低、工作量大而且繁瑣,處理流程也不夠規(guī)范,因此就迫切要求醫(yī)院在審閱病例的效率和規(guī)范化上有所改善.因此隨著Internet相關技術的發(fā)展,特別是Web技術的出現(xiàn),人們開始致力于研究和開發(fā)網(wǎng)絡病例查詢系統(tǒng),這也大大方便了病例的查詢.

1.1 系統(tǒng)研究的目的及意義

隨著計算機技術的迅速發(fā)展,計算機領域的技術也日趨成熟,其重要的作用已被人們深刻認識到,因此醫(yī)院在病例查詢處理方式上也應充分利用 Internet的作用,只有很好地利用網(wǎng)絡,病例查詢才能從效率、安全、規(guī)范化等方面有迅速的發(fā)展.病例查詢系統(tǒng)是通過網(wǎng)絡建立一個開放式的綜合應用平臺,將病例查詢的工作在網(wǎng)絡環(huán)境下集成一體,為醫(yī)生提供一個實用的網(wǎng)絡化工作環(huán)境,從根本上提高病例查詢的網(wǎng)絡化和科學化水平.國外網(wǎng)絡病例查詢系統(tǒng)相當發(fā)達和完善,國內(nèi)在這方面的起步相對較晚.但近幾年,醫(yī)院網(wǎng)絡病例查詢系統(tǒng)在我國也得到了較快發(fā)展,部分醫(yī)院已建立起相當規(guī)模的網(wǎng)絡病例查詢系統(tǒng).隨著網(wǎng)絡的普及,各醫(yī)院對于信息和管理現(xiàn)代化的需求更加強烈,通過 Internet擴大傳統(tǒng)醫(yī)院的服務范圍,拓展醫(yī)院的傳統(tǒng)業(yè)務,開展病例網(wǎng)絡化查詢已是形勢發(fā)展之必然.

1.2 系統(tǒng)的開發(fā)工具與主要技術簡介

系統(tǒng)的開發(fā)工具是Visual Studio 2008.此軟件開發(fā)平臺可以實時反映變更,智能感知功能可以提高開發(fā)效率.系統(tǒng)設計應用的主要技術包括 ASP.NET技術、C#語言、SQL Server 2005數(shù)據(jù)庫.ASP的全稱是 Active Server Pages,即活動服務器頁面,是一種由微軟公司推出動態(tài)的網(wǎng)頁與 HTML頁面在一起運行[1].C#是一種安全、面向對象的程序設計語言,是專門為ASP.NET的應用而開發(fā)的語言[2].SQL Server 2005數(shù)據(jù)庫是一個關系數(shù)據(jù)庫管理系統(tǒng),具有使用方便,伸縮性好與相關軟件集成程度高等優(yōu)點[3].

2 系統(tǒng)的需求分析

由于有的醫(yī)生和病人的計算機水平不是很高,所以應滿足以下功能需求:注冊用戶多種多樣,因此管理員必須對用戶進行管理;醫(yī)生和病人應能對病例進行查詢;在治療的過程中,病人可能會遇到問題,所以應讓病人在留言板反饋信息.為了保證系統(tǒng)能夠長期、穩(wěn)定、安全地運行,應滿足以下性能需求:1)系統(tǒng)處理信息的有效性和及時性:在系統(tǒng)開發(fā)過程中,系統(tǒng)的處理能力強,響應時間短.2)系統(tǒng)的可擴充性:在系統(tǒng)開發(fā)過程中,應充分考慮以后的可擴充性[4].3)系統(tǒng)的易使用性:系統(tǒng)能夠提供良好的用戶界面,簡潔大方,具有親和力.

3 系統(tǒng)主要功能設計

系統(tǒng)的主要功能:進入系統(tǒng)首頁,第一步操作是登錄或注冊.會員直接登錄,系統(tǒng)會鑒定登錄人員的身份,不是會員,首先進行注冊.登錄成功,跳轉到查詢界面,可以查詢病人的病例信息.隨后用戶可以進行下一步操作,如查看系統(tǒng)簡介、留言等頁面.進入到后臺,用戶可以進行所在權限的操作.如管理員模塊的權限:登錄,用戶管理.醫(yī)生的權限:登錄,查詢病人病例,增加病人病例.病人的權限:登錄,查詢病例.系統(tǒng)總體功能模塊圖如圖1所示:

圖1 系統(tǒng)總體功能模塊圖

4 數(shù)據(jù)庫設計

數(shù)據(jù)庫是系統(tǒng)設計的一個重要部分,依系統(tǒng)需求確定每個實體,把每個實體轉換為表.系統(tǒng)開發(fā)設計了一個數(shù)據(jù)庫 DBstu,這個數(shù)據(jù)庫包含了 6個表,分別是 Users(會員信息表)、Doctor(醫(yī)生信息表)、PatientTable(病人信息表)、titleinfo(留言信息表)、DepartmentTable(病科信息表)、SubjectTable(疾病類型信息表).表之間的關系如下:PatientTable(病人信息表)和 SubjectTable(疾病類型信息表)都依賴于 DepartmentTable(病科信息表),而PatientTable(病人信息表)依賴于 SubjectTable(疾病類型信息表).其中 DepartmentTable(病科信息表)的主鍵 did是 SubjectTable(疾病類型信息表)和 PatientTable(病人信息表)的外鍵,而 SubjectTable(疾病類型信息表)的主鍵sid也是PatientTable(病人信息表)的外鍵,通過它們互相制約.

5 系統(tǒng)主要功能實現(xiàn)

5.1 病例信息查詢

該功能主要通過下拉菜單和按鈕的跳轉再結合GridView數(shù)據(jù)綁定實現(xiàn).病人信息界面如圖2所示.

圖2 病人信息界面

5.2 留言板功能

留言主要通過數(shù)據(jù)庫SQL Server語句中的insert實現(xiàn)留言.界面如圖3所示.

圖3 留言板信息界面

5.3 管理員管理用戶信息

管理員對用戶的管理主要通過ASP.NET技術中的DataGrid數(shù)據(jù)綁定與SQL Server語句中的insert、delete、select、update等進行結合,顯示數(shù)據(jù).會員信息管理界面如圖4所示.

圖4 會員信息管理界面

5.4 醫(yī)生增加病人病例

醫(yī)生對病人病例的增加主要通過下拉菜單和按鈕及數(shù)據(jù)庫 SQL語句中的 insert實現(xiàn)添加病例.病人病例添加界面如圖5所示.

圖5 病人病例添加界面

5.5 病例查詢

病例查詢主要通過文本框與點擊按鈕進行跳轉以及 SQL語句中的 select條件查詢語句來實現(xiàn).病人病例查詢界面如圖6所示.

圖6 病人病例查詢界面

操作結束之后,即可退出登錄.

6 系統(tǒng)測試

軟件測試是對功能上的缺陷和錯誤、系統(tǒng)設計和各模塊的邏輯的最全面審查.本系統(tǒng)的測試主要采用以下方法:

1) 鏈接測試:當每個頁面之間進行鏈接跳轉時,如果每個頁面都可以鏈接到應該跳轉的頁面,并且數(shù)據(jù)是正確的,則在整個系統(tǒng)中就是沒有單獨的頁面,也就表明整個系統(tǒng)是相互關聯(lián)的.例如:當點擊注冊時,就會跳轉到注冊界面.

2) 表單測試:當用戶注冊、用戶提交數(shù)據(jù)、管理員登錄、管理員提交數(shù)據(jù)時都要用到表單操作.測試提交操作的準確性,以校驗提交信息的無誤性,傳入數(shù)據(jù)的正確性.例如在系統(tǒng)中,當用戶或管理員登錄時,會檢測用戶名和密碼的正確性,如果正確就會登錄成功.但如果用戶名或密碼錯誤,就還保持在登錄界面.

3) Session測試:Session通常用來存儲系統(tǒng)所需要的信息和用戶在應用系統(tǒng)的操作,通過測試Session可以保證數(shù)據(jù)在整個系統(tǒng)之間的傳遞數(shù)據(jù)的正確性.當使用系統(tǒng)的用戶或管理員登錄后,會把他們的信息保存在Session中.這樣在跳轉到主頁面時會從Session中獲取此信息,通過判斷登錄類型顯示不同的菜單,所以此時一定要驗證從Session中獲取的數(shù)據(jù)是否正確.

網(wǎng)絡病例查詢系統(tǒng)信息查詢靈活、快捷、準確,數(shù)據(jù)庫存儲方便,強大的查詢功能,最大限度地實現(xiàn)了易維護性和易操作性[5].具體實現(xiàn)了用戶注冊、用戶登錄、病例查詢、在線留言、管理員管理用戶信息、醫(yī)生查詢與增加病人病例、病人查詢病例等功能.設計出一個良好且實用的系統(tǒng),不僅前期的需求分析和掌握的技術非常重要,而且要有正確的態(tài)度.現(xiàn)在的技術有限,隨著以后技術水平的提高,相信網(wǎng)絡病例查詢系統(tǒng)在今后會逐漸解決數(shù)據(jù)信息的安全性問題,系統(tǒng)會越來越完善.

(指導教師:安志宏)

[1] 肖金秀,馮沃輝,陳少涌.ASP.NET程序設計教案[M].北京:冶金工業(yè)出版社,2011:1-3.

[2] 鐘石根,林宗朝.Asp.net 3.5 +SQL Server 2005動態(tài)網(wǎng)站開發(fā)實例教程[M].北京:北京交通大學出版社,2010:77-82.

[3] 鄭阿奇.SQL Server實用教程[M].2版.北京:電子工業(yè)出版社,2012:120-128.

[4] 周之英.軟件工程[M].北京:科學出版社,2010:103-105.

[5] 朱俊林,陶和,牛永勝.基于Web方式的病人網(wǎng)絡信息管理系統(tǒng)的構建[J].中國衛(wèi)生事業(yè)管理,2012(6):381-382.

猜你喜歡
管理員頁面界面
刷新生活的頁面
我是小小午餐管理員
我是圖書管理員
少先隊活動(2020年8期)2020-12-18 02:32:07
我是圖書管理員
少先隊活動(2020年7期)2020-12-18 01:48:39
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
可疑的管理員
基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
人機交互界面發(fā)展趨勢研究
手機界面中圖形符號的發(fā)展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
同一Word文檔 縱橫頁面并存
伊金霍洛旗| 汶川县| 东兰县| 介休市| 怀仁县| 冷水江市| 蕲春县| 耒阳市| 甘德县| 双牌县| 平安县| 芦溪县| 汉源县| 南宁市| 仁布县| 海晏县| 东乌珠穆沁旗| 衡山县| 镇康县| 伊吾县| 盐池县| 石渠县| 新化县| 柘城县| 盘山县| 乳源| 会同县| 哈尔滨市| 呼伦贝尔市| 望都县| 万山特区| 大丰市| 洛南县| 濉溪县| 崇信县| 德昌县| 景谷| 卢湾区| 大同县| 巴彦县| 建始县|