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

正文內(nèi)容

基于android及醫(yī)院就診預約管理系統(tǒng)及設計與實現(xiàn)-資料下載頁

2025-01-18 14:54本頁面
  

【正文】 用 Intent 將新密碼發(fā)送給登陸 Activity。蘇州科技學院本科生畢業(yè)設計(論文)24登陸功能訪問服務器的 URL 、請求參數(shù)、響應參數(shù)如下表所示:表 414 登陸模塊功能請求 鏈接 請求參數(shù) 響應參數(shù)用戶登陸 /LoginServlet params:{ idcard=xxx, password= xxx}正常響應:success異常響應:failed 預約掛號功能實現(xiàn)預約掛號模塊是系統(tǒng)設計的核心部分,提供科室、醫(yī)生以及選擇預約時間功能。1)科室選擇科室選擇界面列出醫(yī)院的科室分類信息,用戶通過點擊相應科室進行操作,界面設計如下圖:蘇州科技學院本科生畢業(yè)設計(論文)25圖 4151 科室界面界面布局采用 GridView 網(wǎng)格樣式控件,使用自定義的 Adapter 適配器填充數(shù)據(jù)。用戶點擊科室跳轉(zhuǎn)至醫(yī)生選擇界面,核心代碼實現(xiàn)如下:蘇州科技學院本科生畢業(yè)設計(論文)262)醫(yī)生選擇用戶通過點擊某個科室,將跳轉(zhuǎn)到顯示這個科室所有醫(yī)生的 Activiy。界面設計如下:圖 4152 醫(yī)生界面該功能通過使用 listview 和 adapter 實現(xiàn)醫(yī)生列表顯示以及響應用戶點擊事件,與科室選擇的功能實現(xiàn)類似,主要區(qū)別是在于醫(yī)生數(shù)據(jù)是通過訪問服務器獲取。核心代碼實現(xiàn)如下:蘇州科技學院本科生畢業(yè)設計(論文)27獲取所有醫(yī)生訪問服務器的 URL 、請求參數(shù)、響應參數(shù)如下表所示:表 4151 科室醫(yī)生查詢參數(shù)表請求 鏈接 請求參數(shù) 響應參數(shù)科室醫(yī)生查詢 / DoctorServlet params:{ department=xxx}正常響應:[{“doc_id”:xxx,”doc_empID”:xxx,”doc_name”:xxx,”doc_grade”:xxx,”doc_sex”:xxx,”doc_department”:xxx,”doc_info”:xxx,”doc_image_url”:xxx,”doc_money”:xxx},...]異常響應:failed3)醫(yī)生收藏點 擊 醫(yī) 生 選 項 進 入 該 醫(yī) 生 的 詳 細 界 面 , 如 下 圖 所 示 : 圖 4153 收藏界面用戶點擊收藏按鈕可以收藏該醫(yī)生,再次點擊可以取消收藏,核心代碼如下:蘇州科技學院本科生畢業(yè)設計(論文)28收藏醫(yī)生訪問服務器的 URL 、請求參數(shù)、響應參數(shù)如下表所示:表 4152 收藏模塊參數(shù)表請求 鏈接 請求參數(shù) 響應參數(shù)醫(yī)生收藏 / LikedOrUnLikedServletparams:{ u_id=xxx,d_id=xxx, selected=xxx}取消收藏:unliked true收藏:liked true4)瀏覽醫(yī)生簡介和排診信息用 戶 可 以 點 擊 “簡 介 ”和 “掛 號 ”按 鈕 實 現(xiàn) 界 面 切 換 , 如 下 圖 所 示 : 蘇州科技學院本科生畢業(yè)設計(論文)29 圖 4154 簡介和掛號界面瀏覽簡介和掛號信息功能類似,其中,排診信息以網(wǎng)格形式顯示,可以動態(tài)展開和收縮,節(jié)省屏幕空間,利用 ExpandableListView 和繼承于 BaseExpandableListAdapter的自定義 adapter 實現(xiàn)。獲取服務器端的排診信息核心代碼如下:從服務器獲取了所有的排診記錄,但是需要將同一天的號源歸納在一起,便于患者瀏覽和選擇,使用 TreeSet 實現(xiàn)該需求。設計如下:5)訂單提交用戶點擊某個號源,跳轉(zhuǎn)至訂單提交 Activity。界面設計如下:蘇州科技學院本科生畢業(yè)設計(論文)30 圖 4155 訂單界面在 選 擇 支 付 方 式 時 , 如 果 用 戶 選 擇 了 窗 口 支 付 , 會 直 接 跳 轉(zhuǎn) 至 訂 單 詳 情 界 面 ; 如 果 用戶選擇了”在線支付” ,將跳轉(zhuǎn)至支付界面,如下圖:圖 4156 支付界面用 戶 點 擊 “確 認 支 付 ”按 鈕 , 支 付 成 功 , 跳 轉(zhuǎn) 至 訂 單 詳 情 界 面 。 蘇州科技學院本科生畢業(yè)設計(論文)31圖 4157 訂單詳情界面用戶點擊提交按鈕,服務器端自動生成該訂單,代碼實現(xiàn)如下:提交訂單訪問服務器的 URL、請求參數(shù)、響應參數(shù)如下表所示:表 4153 訂單提交參數(shù)表請求 鏈接 請求參數(shù) 響應參數(shù)訂單提交 / InsertGuaHaoItemServlet params:{ u_id=xxx,d_id=xxx, p_id=xxx, g_payed=xxx} 成功:success失?。?failed 我的醫(yī)生功能實現(xiàn)用 戶 通 過 點 擊 “我 的 醫(yī) 生 ”按 鈕 , 會 進 入 醫(yī) 生 收 藏 對 應 的 Activity, 瀏 覽 所 有 收 藏 的醫(yī)生。界面設計如下:蘇州科技學院本科生畢業(yè)設計(論文)32 圖 416 我的醫(yī)生查詢收藏醫(yī)生和選擇醫(yī)生功能類似,區(qū)別在于獲取數(shù)據(jù)源不同,并且長按某個醫(yī)生可以刪除這條收藏記錄,功能實現(xiàn)如下:值得一提的是,當收藏記錄被刪除,數(shù)據(jù)源會發(fā)生變化,相應的界面應該及時刷新,所以需要向適配器對象發(fā)送通知。代碼如下: 長按刪除某收藏醫(yī)生訪問服務器的 URL 、請求參數(shù)、響應參數(shù)如下表所示:蘇州科技學院本科生畢業(yè)設計(論文)33表 416 我的醫(yī)生參數(shù)表請求 鏈接 請求參數(shù) 響應參數(shù)刪除收藏醫(yī)生 / LikedOrUnLikedServletparams:{ u_id=xxx,d_id=xxx, selected =false}成功:success失?。?failed 最近預約功能實現(xiàn)用戶通過點擊”最近預約”按鈕,會進入預約 Activity。界面設計如下:圖 417 最近預約最近預約功能用于顯示用戶已掛號記錄,包括醫(yī)生信息、預約碼、就診時間等,同時提供取消該預約和繼續(xù)預約功能。核心代碼實現(xiàn)如下:蘇州科技學院本科生畢業(yè)設計(論文)34查詢掛號記錄訪問服務器的 URL 、請求參數(shù)、響應參數(shù)如下表所示:表 417 我的醫(yī)生參數(shù)表請求 鏈接 請求參數(shù) 響應參數(shù)獲取掛號記錄 /GetAllOrderServlet params:{ u_id=xxx} 成功:success失?。?failed 個人中心功能實現(xiàn)個人中心提供了最近預約、我的醫(yī)生入口,也包括修改個人資料和密碼,12580 電話預約功能。界面設計如下圖所示:圖 4181 個人中心1)最近預約以及我的醫(yī)生用 戶 點 擊 最 近 預 約 或 者 我 的 醫(yī) 生 會 跳 轉(zhuǎn) 至 對 應 的 Activity, 為 用 戶 提 供 了 多 個 程 序入 口 。 核 心 代 碼 如 下 : 蘇州科技學院本科生畢業(yè)設計(論文)352)修改資料以及密碼用 戶 通 過 點 擊 修 改 資 料 或 者 密 碼 選 項 , 實 現(xiàn) 對 應 的 操 作 。 如 下 圖 所 示 : 圖 4182 個人信息修改修 改 個 人 資 料 和 修 改 密 碼 功 能 類 似 , 用 戶 填 寫 新 設 置 的 信 息 , 點 擊 提 交 按 鈕 , 如 果輸 入 信 息 格 式 正 確 , 提 交 至 服 務 器 , 提 示 修 改 成 功 。 以 修 改 個 人 資 料 為 例 , 代 碼 實 現(xiàn) 如下 : 蘇州科技學院本科生畢業(yè)設計(論文)36用戶修改個人資料訪問服務器的 URL 、請求參數(shù)、響應參數(shù)如下表所示:表 418 資料修改參數(shù)表請求 鏈接 請求參數(shù) 響應參數(shù)修改個人資料 / UpdateUserInfoServlet params:{ telphone=xxx, =xxx u_id=xxx } 成功:success失?。?failed3)12580 電話預約用戶可以通過該功能撥打 12580,進行電話預約服務,為患者預約掛號提供了多個途徑,如下圖所示:圖 4183 12580 電話預約蘇州科技學院本科生畢業(yè)設計(論文)37電 話 預 約 功 能 的 核 心 代 碼 實 現(xiàn) 如 下 : 語音提示功能實現(xiàn)語音提示功能通過調(diào)用第三方手說 TTS 提供的 Jar 包,在用戶預約成功時,給出語音播報提示,使系統(tǒng)更加人性化。功能實現(xiàn)如下:1) 創(chuàng) 建 TTS服 務 連 接 對 象 , 重 寫 接 口 方 法 2)綁定 bindService 和解綁 unbindService蘇州科技學院本科生畢業(yè)設計(論文)383)調(diào)用服務接口方法,進行語音播報 服務器端服務器端功能實現(xiàn)采用了 JSP、JDBC 以及 Servlet 等技術。在響應客戶端的網(wǎng)絡請求方面,使用 doPost 方法返回數(shù)據(jù)而不用 doGet,原因如下:1)doGet 方法存在安全隱患。用戶輸入 URL 參數(shù)會暴露在瀏覽器地址中。2)doGet 方法請求 URL 地址的長度有嚴格限制且只能是字符串。為 了 方 便 對 數(shù) 據(jù) 庫 的 管 理 和 維 護 , 實 現(xiàn) 了 以 管 理 員 和 醫(yī) 生 兩 種 用 戶 類 型 登 陸 web端系 統(tǒng) 對 數(shù) 據(jù) 庫 的 管 理 功 能 。 管理員登陸圖 4211 管理員身份登陸蘇州科技學院本科生畢業(yè)設計(論文)39系 統(tǒng) 管 理 員 登 陸 后 , 可 以 進 行 添 加 或 刪 除 醫(yī) 生 、 瀏 覽 注 冊 用 戶 信 息 、 修 改 和 添 加 醫(yī)生 排 診 記 錄 、 查 看 患 者 掛 號 信 息 等 操 作 。 如 下 圖 所 示 : 圖 4212 管理員登陸成功 醫(yī)生登陸圖 4221 醫(yī)生身份登陸醫(yī)生登陸后,可以瀏覽已經(jīng)被預約的號源,提前安排就診,點擊右側超鏈接可以檢查自己詳細的排診信息,以便發(fā)現(xiàn)問題能夠和管理員及時溝通。如下圖所示:圖 4222 醫(yī)生登陸成功蘇州科技學院本科生畢業(yè)設計(論文)40第 5 章 系統(tǒng)測試軟件測試工作貫穿在設計的每個階段,在系統(tǒng)開發(fā)的整個過程中占有非常重要的地位。進行嚴格的軟件測試不但可以及時更正軟件已經(jīng)存在的錯誤和發(fā)現(xiàn)未檢測出來的錯誤,保證軟件的質(zhì)量,而且在很大程度上也的降低了系統(tǒng)的開發(fā)風險和投資成本。開發(fā)人員可以根據(jù)系統(tǒng)開發(fā)規(guī)則說明以及程序業(yè)務邏輯設計不同的測試用例進行軟件測試,通過與預期輸出結果對比,驗證系統(tǒng)是否正常運行。本次預約掛號系統(tǒng)采用了功能模塊測試,在實現(xiàn)每個功能的同時完成對該功能的測試,這樣做不僅有效地節(jié)約了開發(fā)時間,同時保證了系統(tǒng)的穩(wěn)定性和正確性。 數(shù)據(jù)庫加密測試用戶在注冊時設置登陸密碼,經(jīng)過 MD5 報文摘要算法加密,將加密后的數(shù)據(jù)保存至服務器端數(shù)據(jù)庫。圖 511 注冊測試查看服務器存儲數(shù)據(jù)表,用戶注冊的密碼以密文的形式存儲,如下圖所示:圖 512 數(shù)據(jù)庫用戶表蘇州科技學院本科生畢業(yè)設計(論文)41 功能測試1)登陸填寫賬戶和密碼→用戶登陸 圖 521 登陸測試2)忘記密碼注冊身份證號和手機號和→設置新密碼→重置成功 圖 522 密碼重置測試蘇州科技學院本科生畢業(yè)設計(論文)423)預約掛號選 擇 科 室 → 選 擇 醫(yī) 生 → 選 擇 時 間 → 提 交 訂 單 圖 523 預約掛號測試蘇州科技學院本科生畢業(yè)設計(論文)434)我的醫(yī)生收藏醫(yī)生→瀏覽醫(yī)生→選擇醫(yī)生→掛號↓取消收藏 圖 524 我的醫(yī)生測試蘇州科技學院本科生畢業(yè)設計(論文)445)最近預約瀏覽預約→選擇醫(yī)生→繼續(xù)預約 ↓ 取消預約 圖 525 我的醫(yī)生測試蘇州科技學院本科生畢業(yè)設計(論文)456)個人資料修改個 人 中 心 → 個 人 資 料 → 資 料 修 改 → 提 交 圖 526 個人資料測試圖 527 數(shù)據(jù)庫表7)密碼修改個人中心→修改密碼→密碼修改→提交蘇州科技學院本科生畢業(yè)設計(論文)46 圖 528 密碼修改測試8)擴展功能預約掛號系統(tǒng)的功能需求在不斷的擴大,所以在設計時保留了”專欄醫(yī)生” , ”藥品查詢”兩個功能入口,在后期可以不斷的完善。圖 529 擴展功能蘇州科技學院本科生畢業(yè)設計(論文)47 性能測試手機預約掛號的發(fā)展前景是巨大的,也要求系統(tǒng)有著良好運行處理性能,因此,系統(tǒng)具備高效的處理能力非常重要?,F(xiàn)從以下兩個方面對系統(tǒng)的性能測試進行分析:1)通過以上功能測試,可以看出預約掛號系統(tǒng)在設計時能夠充分考慮到系統(tǒng)的功能實用性、正確性、可擴展性。系統(tǒng)在升級、維護時候以影響最小、處理迅速、安全可靠為原則,可以變動控制在一定范圍內(nèi)。系統(tǒng)提供全面的服務性能實時監(jiān)測,做到問題的及時發(fā)現(xiàn)和解決,保證系統(tǒng)性能流暢。2)系統(tǒng)能夠保證用戶請求的及時響應。在測試環(huán)境下使用 Android SDK 提供的模擬器進行并發(fā)性能測試,根據(jù)測試結果發(fā)現(xiàn)在平均 10 次連續(xù)掛號的情況下,客戶端會出現(xiàn)內(nèi)存溢出問題,經(jīng)過測試,發(fā)現(xiàn)由于每掛一次號平均需要關閉 5 個 Activity,因此連續(xù)掛 10 次號需要關閉 50 個 Activity。類似 Java 的虛擬機 JVM,Android 程序也擁有自己的虛擬機 Dalvik,它是用來管理應用程序內(nèi)存。Android 垃圾回收機制 GC
點擊復制文檔內(nèi)容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1