freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android_醫(yī)生站終端設(shè)計(jì)及實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-07-02 12:01本頁(yè)面

【導(dǎo)讀】摘要隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展和完善,使用智能移動(dòng)終端的人群不斷擴(kuò)大。同時(shí),Android操作系統(tǒng)也在國(guó)內(nèi)市場(chǎng)占有主導(dǎo)地位。擴(kuò)大,開發(fā)Android應(yīng)用程序就具有了廣泛的用戶基礎(chǔ)和發(fā)展空間。數(shù)據(jù)的更新,這給醫(yī)生帶來(lái)了許多的不方便,也一定程度影響了病患及時(shí)得到醫(yī)治。端,實(shí)現(xiàn)了無(wú)固定辦公地點(diǎn)的移動(dòng)辦公方式。醫(yī)生站終端在臨床中的應(yīng)用,讓醫(yī)生擺脫了。生辦公效率的提高,同時(shí)保障病人醫(yī)療診治的正確性。院數(shù)據(jù)庫(kù)連接以進(jìn)行數(shù)據(jù)的交互。

  

【正文】 而一種藥品也給由多個(gè)病人使用,所江蘇大學(xué)本科生畢業(yè)論文 25 以在本終端,病人和藥品之間是多對(duì)多的關(guān)系,該聯(lián)系的 ER 模型如圖 所示。 圖 用藥的 ER 圖 手機(jī)客戶端設(shè)計(jì) 由于時(shí)間有限,暫利用 Eclipse 自帶的 SQLite 數(shù)據(jù)庫(kù)模擬醫(yī)院大型服務(wù)器,將終端的數(shù)據(jù)與本機(jī)器進(jìn)行數(shù)據(jù)交換,遠(yuǎn)程連接目 前還未來(lái)得及實(shí)現(xiàn)。 用戶登錄模塊設(shè)計(jì) 用戶打開手機(jī)客戶端的應(yīng)用程序后,界面提示要輸入用戶名和密碼。出于安全性考慮,本終端不提供注冊(cè)功能,只有 在醫(yī)院的數(shù)據(jù)庫(kù)中有登記的醫(yī)生可以憑借自己的用戶名和密碼登陸使用,其他人員均不能進(jìn)入。用戶登陸流程圖如圖 所示。 圖 用戶登陸流程圖 病人管理模塊設(shè)計(jì) 用戶輸入正確的用戶名和密碼登入系統(tǒng)后,可以在界面上選擇查看所有病人信息,也可江蘇大學(xué)本科生畢業(yè)論文 26 以選擇查看自己的病人的信息,病人的信息顯示出來(lái)后,醫(yī)生可以對(duì)病人進(jìn)行操作,通過(guò)長(zhǎng)按界面上顯示的某一個(gè)病人,可 以對(duì)該病人進(jìn)行刪除、修改病人基本信息以及查看電子病歷的操作。病人管理流程圖如圖 所示。 圖 病人管理流程圖 病歷管理模塊設(shè)計(jì) 當(dāng)用戶選擇查看電子病歷時(shí),進(jìn)入病歷管理模塊。此時(shí),界面上會(huì)詳細(xì)顯示該病人的信息,包括病房號(hào)、床位號(hào)、醫(yī)囑、醫(yī)生說(shuō)明和醫(yī)囑執(zhí)行情況,這些都是從醫(yī)院的數(shù)據(jù)庫(kù)中獲取的。如果該病人病歷中已經(jīng)有醫(yī)囑,醫(yī)生可以進(jìn)行修改,如果醫(yī)生還未對(duì)該病人下達(dá)醫(yī)囑,醫(yī)生可以選擇下達(dá)醫(yī)囑選項(xiàng)。醫(yī)生還可以修改這個(gè)病人的病歷,即可以修改病人的病房號(hào)和床位號(hào)。病歷管理模塊流程圖如圖 所示。 江蘇大學(xué)本科生畢業(yè)論文 27 圖 病歷管理模塊流程圖 醫(yī)囑下達(dá)模塊設(shè)計(jì) 醫(yī)生選擇下達(dá)醫(yī)囑選項(xiàng)后,進(jìn)入醫(yī)囑下達(dá)模塊。界面會(huì)提示用戶輸入醫(yī)囑,需要用藥時(shí)醫(yī)生也可以選擇查看藥品信息從而選中需要使用的藥品,也可以輸入醫(yī)生說(shuō)明和醫(yī)囑執(zhí)行情況,通過(guò)合法性檢查后醫(yī)囑即下達(dá)成功,可以在該病人的電子病歷中顯示。醫(yī)囑下達(dá)模塊流程圖如圖 所示。 江蘇大學(xué)本科生畢業(yè)論文 28 圖 醫(yī)囑下達(dá)模塊流程圖 江蘇大學(xué)本科生畢業(yè)論文 29 第五章 醫(yī)生站終端的實(shí)現(xiàn) 數(shù)據(jù)庫(kù)的實(shí)現(xiàn) 數(shù)據(jù)庫(kù)設(shè)計(jì)是從用戶對(duì)數(shù)據(jù)的需求出發(fā),研究并構(gòu)造數(shù)據(jù)庫(kù)結(jié)構(gòu)的過(guò)程。數(shù)據(jù)庫(kù)設(shè)計(jì)是信息設(shè)計(jì)的基礎(chǔ),一個(gè)好的數(shù)據(jù)庫(kù) 設(shè)計(jì)在滿足了軟件需求之外,還要易維護(hù)、易擴(kuò)充等。數(shù)據(jù)庫(kù)設(shè)計(jì)一般包括建立數(shù)據(jù)庫(kù)概念模型、數(shù)據(jù)庫(kù)邏輯模型、數(shù)據(jù)庫(kù)物理設(shè)計(jì)和數(shù)據(jù)庫(kù)實(shí)現(xiàn) 4個(gè)階段,通過(guò)各階段良好的設(shè)計(jì),保證數(shù)據(jù)的一致性、冗余性和訪問(wèn)效率等。因此,除了對(duì)數(shù)據(jù)庫(kù)進(jìn)行規(guī)范化處理外,還考慮了數(shù)據(jù)庫(kù)的規(guī)范化程度對(duì)系統(tǒng)性能的影響,在數(shù)據(jù)庫(kù)規(guī)范化與系統(tǒng)性能之間找到了較好的平衡點(diǎn)。 根據(jù)上一章的數(shù)據(jù)庫(kù) ER 圖,現(xiàn)在將上面的數(shù)據(jù)庫(kù)概念模型轉(zhuǎn)化為關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型。 本系統(tǒng)采用 SQLite 數(shù)據(jù)庫(kù)實(shí)現(xiàn),下面分別介紹實(shí)現(xiàn)的數(shù)據(jù)庫(kù)表。 數(shù)據(jù)庫(kù) 的詳細(xì)設(shè)計(jì) ( 1)醫(yī)生信息表( users)包括醫(yī)生編號(hào)、用戶名和密碼三個(gè)字段,每個(gè)醫(yī)生對(duì)應(yīng)一個(gè)唯一的編號(hào)。醫(yī)生站終端可以通過(guò)登陸界面輸入的用戶名和密碼,來(lái)驗(yàn)證醫(yī)生信息,查詢登錄的用戶是否是本院的醫(yī)生。 表 醫(yī)生信息表( users) 字段 數(shù)據(jù)類型 是否主鍵 說(shuō)明 id interger 是 醫(yī)生編號(hào) user_name varchar 否 用戶名 password varchar 否 密碼 ( 2) 藥品信息表( medicineinfo)包括藥品名稱、藥品類別、生產(chǎn)廠商、價(jià)格和庫(kù)存數(shù)量五個(gè)字段,醫(yī)生 在下達(dá)醫(yī)囑的時(shí)候可以查看藥品信息并選擇可以使用的藥品。 表 藥品信息表( medicineinfo) 字段 數(shù)據(jù)類型 是否主鍵 說(shuō)明 m_name varchar 是 藥品名稱 category varchar 否 藥品類別 product varchar 否 生產(chǎn)廠商 江蘇大學(xué)本科生畢業(yè)論文 30 price float 否 價(jià)格 amount interger 否 庫(kù)存數(shù)量 ( 3)病人病歷信息表( emr)包括醫(yī)生編號(hào)、病人序號(hào)、病人姓名、病人性別、病人地址、病房號(hào)、床位號(hào)、醫(yī)囑、醫(yī)生說(shuō)明和醫(yī)囑執(zhí)行情況十個(gè)字段,一個(gè)醫(yī)生 編號(hào)可以對(duì)應(yīng)多個(gè)病人序號(hào),即一個(gè)醫(yī)生可以有多個(gè)病人。此表將病人信息和病歷信息綜合在一起,方便醫(yī)生查看。 表 病人病歷信息表( emr) 字段 數(shù)據(jù)類型 是否主鍵 說(shuō)明 id interger 否 醫(yī)生編號(hào) patient_id interger 是 病人序號(hào) patient_name varchar 否 病人姓名 sex varchar 否 病人性別 address varchar 否 病人地址 ward_No varchar 否 病房號(hào) bed_No interger 否 床位號(hào) prescription varchar 否 醫(yī)囑 explaination varchar 否 醫(yī)生說(shuō)明 implementation varchar 否 醫(yī)囑執(zhí)行情況 手機(jī)客戶端實(shí)現(xiàn) 用戶登陸界面 手機(jī)用戶打開本程序,進(jìn)入醫(yī)療信息服務(wù)系統(tǒng),界面主題是“歡迎使用醫(yī)生站終端”,為用戶提供登陸、退出的功能,用戶名或密碼為空或不正確將不能登陸,會(huì)出現(xiàn)提示。圖 為手機(jī)用戶登陸界面。 江蘇大學(xué)本科生畢業(yè)論文 31 圖 手機(jī)用戶登錄界面 登陸界面的核心代碼如下: Button btnlogin=(Button)findViewById()。 (new OnClickListener(){ public void onClick(View v) { String Username=((EditText)findViewById()).getText().toString()。 String Userpassword=((EditText)findViewById()).getText().toString()。 try{ DBOpenHelper helper=new DBOpenHelper()。 SQLiteDatabase db=()。 Cursor cursor=(select * from users,null)。 while(()){ String str1=((user_name))。 String str2=((password))。 String str3=((id))。 江蘇大學(xué)本科生畢業(yè)論文 32 if((Username)|(Userpassword)) (, 用戶名和密碼不能為空 !, ).show()。 else { if((Username)amp。amp。(Userpassword)){ Intent intentS = new Intent(,)。 (username,Username)。 (user_id,str3)。 (intentS)。 break。 } else{ if(()){ (, 用戶名或密碼錯(cuò)誤 !, ).show()。 } } } } }catch(SQLException se){ ()。 } }})。 查看病人信息界面 醫(yī)生成功登陸本系統(tǒng)后,將會(huì)出現(xiàn)一個(gè)新的界面,醫(yī)生可以在界面選擇查看所有病人的信息或者自己病人的信息,選擇后界面即會(huì)出現(xiàn)相應(yīng)的信息。如圖 。 江蘇大學(xué)本科生畢業(yè)論文 33 圖 查看病人信息 查看病人信息的關(guān)鍵代碼實(shí)現(xiàn)如下: Cursor cursor=(select * from emr, null)。 int cols_size=()。 ListMapString,String listData=new ArrayListMapString,String()。 while(()){ MapString,String map=new HashMapString,String()。 for(int i=0。i=cols_size。i++){ (patient_name, ((patient_name)))。 (sex, ((sex)))。 (address, ((address)))。 (ward_No, ((ward_No)))。 (bed_No, ((bed_No)))。 }(map)。 } listItemAdapter = new SimpleAdapter(,listData,// 數(shù)據(jù)源 ,// ListItem的 XML實(shí)現(xiàn) new String[] { patient_name, sex,address,ward_No,bed_No }, 江蘇大學(xué)本科生畢業(yè)論文 34 new int[] { , , , })。 (listItemAdapter)。 病人信息管理界面 當(dāng)醫(yī)生長(zhǎng)按住一個(gè)病人后,界面上會(huì)彈出一個(gè)菜單欄,如圖 。 圖 對(duì)病人進(jìn)行操作 長(zhǎng)按出現(xiàn)菜單欄,并通過(guò)監(jiān)聽實(shí)現(xiàn)對(duì)不同選項(xiàng)的響應(yīng)的關(guān)鍵代碼如下: (new OnItemLongClickListener(){ @Override public boolean onItemLongClick(AdapterView? arg0, View v, int position, long id) { // TODO Autogenerated method stub 江蘇大學(xué)本科生畢業(yè)論文 35 index=position。 return false。 }})。 //長(zhǎng)按時(shí)顯示菜單 (new OnCreateContextMenuListener(){ @Override public void onCreateContextMenu(ContextMenu arg0, View arg1, ContextMenuInfo arg2) { // TODO Autogenerated method stub (請(qǐng)選擇操作 )。 (0, 0, 0, 查看電子病歷 )。 (0, 1, 0, 刪除該病人信息 )。 (0, 2, 0, 添 加病人 )。 (0, 3, 0, 修改病人信息 )。 }})。 } public boolean onContextItemSelected(MenuItem item){ DBOpenHelper helper=new DBOpenHelper()。 db=()。//實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的寫的操作 Intent intent1=getIntent()。 String u_id=(user_id)。 Cursor cursor=(select * from emr, null)。 (index)。 int i= ((patient_id))。 (i, (i))。 String str3=((patient_id))。 switch (()){ case 0: Intent intentS = new Intent(,)。 (Pid, str3)。 (intentS)。 break。 case 1: //刪除數(shù)據(jù)庫(kù)中的數(shù)據(jù) String sql=(delete from emr where patient_id=+i)。 (sql)。 ()。 (, 刪除成功 !, ).show()。 break。 case 2: Intent intent = new Intent(,)。 (user_id, u_id)。 (intent)。 ()。 break。 江蘇大學(xué)本科生畢業(yè)論文 36 case 3: Intent intent2 = new Intent(,)。 (Pid, str3)。 (intent2)。 break。 } return (item)。 } 醫(yī)生選擇相應(yīng)的操作,系統(tǒng)則會(huì)相應(yīng)的執(zhí)行。圖 、 和 分別為醫(yī)生點(diǎn)擊刪除信息、添加信息和修改信息后顯示的界面。 長(zhǎng)按 gdc 這位病人,選擇刪除
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1