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

正文內(nèi)容

基于android的醫(yī)院就診預(yù)約管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)畢業(yè)論文(參考版)

2025-07-21 01:16本頁(yè)面
  

【正文】 同時(shí),系統(tǒng)的實(shí)現(xiàn)也得到了實(shí)習(xí)期間的師傅王晨龍的技術(shù)指導(dǎo),他在很多難題上給了我解決思路和方案,在次深表感謝。在遇到自己解決不了的問(wèn)題時(shí),我最先做的就是向陶滔老師尋求建議,而陶滔老師每次不管多忙,幾乎每周都會(huì)抽出時(shí)間找我面談工作進(jìn)度以及安排計(jì)劃。四年里,學(xué)校給了我學(xué)習(xí)專業(yè)技能的機(jī)會(huì),父母在生活上的支持,老師孜孜不倦的教誨,同學(xué)們的相親相愛(ài),都讓我的大學(xué)時(shí)光充滿了溫情和歡笑,在此,我深表感謝。手機(jī)預(yù)約掛號(hào)得到廣泛的使用,不僅能夠合理分配醫(yī)院的門(mén)診流量,提高醫(yī)院服務(wù)質(zhì)量,并且為患者第一時(shí)間的及時(shí)就診提供了保障,無(wú)疑會(huì)受到更多人的青睞。通過(guò)本次設(shè)計(jì)的代碼編寫(xiě),其實(shí)也是對(duì)大學(xué)四年學(xué)習(xí)的一個(gè)總結(jié),對(duì) Java 面向?qū)ο蟮木幊趟枷胗辛烁顚哟蔚囊?jiàn)解,同時(shí)提升了程序開(kāi)發(fā)能力。通過(guò)在實(shí)習(xí)期間的學(xué)習(xí)和鍛煉,熟悉了商業(yè)軟件的開(kāi)發(fā)流程,掌握了軟件系統(tǒng)框架的搭建,也接觸了一些 Android 開(kāi)源框架。我發(fā)現(xiàn)許多醫(yī)院都有自己的一套體系,感到很迷茫,我將這一問(wèn)題告訴了指導(dǎo)老師,在老師耐心的講解下,明確了自己的工作方向和目標(biāo)。回顧這段時(shí)間,雖然付出了很多汗水,也經(jīng)歷了許多困難,但是更重要的是有了很大的收獲。根據(jù) Activity 生命周期,可以通過(guò)重寫(xiě) onDestory 方法,在銷(xiāo)毀時(shí)進(jìn)行內(nèi)存釋放并提醒 GC 及時(shí)進(jìn)行垃圾回收。Android 垃圾回收機(jī)制 GC 不會(huì)及時(shí)清理,當(dāng) Activity 被銷(xiāo)毀后,其內(nèi)存引用并不會(huì)立即釋放,而是根據(jù)回收算法進(jìn)行內(nèi)存計(jì)算,如果已經(jīng)屬于可回收對(duì)象,將在下次回收的時(shí)候釋放內(nèi)存,否則會(huì)一直占用內(nèi)存。在測(cè)試環(huán)境下使用 Android SDK 提供的模擬器進(jìn)行并發(fā)性能測(cè)試,根據(jù)測(cè)試結(jié)果發(fā)現(xiàn)在平均 10 次連續(xù)掛號(hào)的情況下,客戶端會(huì)出現(xiàn)內(nèi)存溢出問(wèn)題,經(jīng)過(guò)測(cè)試,發(fā)現(xiàn)由于每掛一次號(hào)平均需要關(guān)閉 5 個(gè) Activity,因此連續(xù)掛 10 次號(hào)需要關(guān)閉 50 個(gè) Activity。系統(tǒng)提供全面的服務(wù)性能實(shí)時(shí)監(jiān)測(cè),做到問(wèn)題的及時(shí)發(fā)現(xiàn)和解決,保證系統(tǒng)性能流暢?,F(xiàn)從以下兩個(gè)方面對(duì)系統(tǒng)的性能測(cè)試進(jìn)行分析:1)通過(guò)以上功能測(cè)試,可以看出預(yù)約掛號(hào)系統(tǒng)在設(shè)計(jì)時(shí)能夠充分考慮到系統(tǒng)的功能實(shí)用性、正確性、可擴(kuò)展性。圖 511 注冊(cè)測(cè)試查看服務(wù)器存儲(chǔ)數(shù)據(jù)表,用戶注冊(cè)的密碼以密文的形式存儲(chǔ),如下圖所示:圖 512 數(shù)據(jù)庫(kù)用戶表蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)40 功能測(cè)試1)登陸填寫(xiě)賬戶和密碼→用戶登陸 圖 521 登陸測(cè)試2)忘記密碼注冊(cè)身份證號(hào)和手機(jī)號(hào)和→設(shè)置新密碼→重置成功 圖 522 密碼重置測(cè)試蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)413)預(yù)約掛號(hào)選 擇 科 室 → 選 擇 醫(yī) 生 → 選 擇 時(shí) 間 → 提 交 訂 單 圖 523 預(yù)約掛號(hào)測(cè)試蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)424)我的醫(yī)生收藏醫(yī)生→瀏覽醫(yī)生→選擇醫(yī)生→掛號(hào)↓取消收藏 圖 524 我的醫(yī)生測(cè)試蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)435)最近預(yù)約瀏覽預(yù)約→選擇醫(yī)生→繼續(xù)預(yù)約 ↓ 取消預(yù)約 圖 525 我的醫(yī)生測(cè)試蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)446)個(gè)人資料修改個(gè) 人 中 心 → 個(gè) 人 資 料 → 資 料 修 改 → 提 交 圖 526 個(gè)人資料測(cè)試圖 527 數(shù)據(jù)庫(kù)表7)密碼修改個(gè)人中心→修改密碼→密碼修改→提交蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)45 圖 528 密碼修改測(cè)試8)擴(kuò)展功能預(yù)約掛號(hào)系統(tǒng)的功能需求在不斷的擴(kuò)大,所以在設(shè)計(jì)時(shí)保留了”專欄醫(yī)生” , ”藥品查詢”兩個(gè)功能入口,在后期可以不斷的完善。本次預(yù)約掛號(hào)系統(tǒng)采用了功能模塊測(cè)試,在實(shí)現(xiàn)每個(gè)功能的同時(shí)完成對(duì)該功能的測(cè)試,這樣做不僅有效地節(jié)約了開(kāi)發(fā)時(shí)間,同時(shí)保證了系統(tǒng)的穩(wěn)定性和正確性。進(jìn)行嚴(yán)格的軟件測(cè)試不但可以及時(shí)更正軟件已經(jīng)存在的錯(cuò)誤和發(fā)現(xiàn)未檢測(cè)出來(lái)的錯(cuò)誤,保證軟件的質(zhì)量,而且在很大程度上也的降低了系統(tǒng)的開(kāi)發(fā)風(fēng)險(xiǎn)和投資成本。 如 下 圖 所 示 : 圖 4212 管理員登陸成功 醫(yī)生登陸圖 4221 醫(yī)生身份登陸醫(yī)生登陸后,可以瀏覽已經(jīng)被預(yù)約的號(hào)源,提前安排就診,點(diǎn)擊右側(cè)超鏈接可以檢查自己詳細(xì)的排診信息,以便發(fā)現(xiàn)問(wèn)題能夠和管理員及時(shí)溝通。為 了 方 便 對(duì) 數(shù) 據(jù) 庫(kù) 的 管 理 和 維 護(hù) , 實(shí) 現(xiàn) 了 以 管 理 員 和 醫(yī) 生 兩 種 用 戶 類(lèi) 型 登 陸 web端系 統(tǒng) 對(duì) 數(shù) 據(jù) 庫(kù) 的 管 理 功 能 。用戶輸入 URL 參數(shù)會(huì)暴露在瀏覽器地址中。功能實(shí)現(xiàn)如下:1) 創(chuàng) 建 TTS服 務(wù) 連 接 對(duì) 象 , 重 寫(xiě) 接 口 方 法 2)綁定 bindService 和解綁 unbindService蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)373)調(diào)用服務(wù)接口方法,進(jìn)行語(yǔ)音播報(bào) 服務(wù)器端服務(wù)器端功能實(shí)現(xiàn)采用了 JSP、JDBC 以及 Servlet 等技術(shù)。 如 下 圖 所 示 : 圖 4182 個(gè)人信息修改修 改 個(gè) 人 資 料 和 修 改 密 碼 功 能 類(lèi) 似 , 用 戶 填 寫(xiě) 新 設(shè) 置 的 信 息 , 點(diǎn) 擊 提 交 按 鈕 , 如 果輸 入 信 息 格 式 正 確 , 提 交 至 服 務(wù) 器 , 提 示 修 改 成 功 。界面設(shè)計(jì)如下圖所示:圖 4181 個(gè)人中心1)最近預(yù)約以及我的醫(yī)生用 戶 點(diǎn) 擊 最 近 預(yù) 約 或 者 我 的 醫(yī) 生 會(huì) 跳 轉(zhuǎn) 至 對(duì) 應(yīng) 的 Activity, 為 用 戶 提 供 了 多 個(gè) 程 序入 口 。界面設(shè)計(jì)如下:圖 417 最近預(yù)約最近預(yù)約功能用于顯示用戶已掛號(hào)記錄,包括醫(yī)生信息、預(yù)約碼、就診時(shí)間等,同時(shí)提供取消該預(yù)約和繼續(xù)預(yù)約功能。界面設(shè)計(jì)如下:蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)31 圖 416 我的醫(yī)生查詢收藏醫(yī)生和選擇醫(yī)生功能類(lèi)似,區(qū)別在于獲取數(shù)據(jù)源不同,并且長(zhǎng)按某個(gè)醫(yī)生可以刪除這條收藏記錄,功能實(shí)現(xiàn)如下:值得一提的是,當(dāng)收藏記錄被刪除,數(shù)據(jù)源會(huì)發(fā)生變化,相應(yīng)的界面應(yīng)該及時(shí)刷新,所以需要向適配器對(duì)象發(fā)送通知。界面設(shè)計(jì)如下:蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)29 圖 4155 訂單界面在 選 擇 支 付 方 式 時(shí) , 如 果 用 戶 選 擇 了 窗 口 支 付 , 會(huì) 直 接 跳 轉(zhuǎn) 至 訂 單 詳 情 界 面 ; 如 果 用戶選擇了”在線支付” ,將跳轉(zhuǎn)至支付界面,如下圖:圖 4156 支付界面用 戶 點(diǎn) 擊 “確 認(rèn) 支 付 ”按 鈕 , 支 付 成 功 , 跳 轉(zhuǎn) 至 訂 單 詳 情 界 面 。獲取服務(wù)器端的排診信息核心代碼如下:從服務(wù)器獲取了所有的排診記錄,但是需要將同一天的號(hào)源歸納在一起,便于患者瀏覽和選擇,使用 TreeSet 實(shí)現(xiàn)該需求。界面設(shè)計(jì)如下:圖 4152 醫(yī)生界面該功能通過(guò)使用 listview 和 adapter 實(shí)現(xiàn)醫(yī)生列表顯示以及響應(yīng)用戶點(diǎn)擊事件,與科室選擇的功能實(shí)現(xiàn)類(lèi)似,主要區(qū)別是在于醫(yī)生數(shù)據(jù)是通過(guò)訪問(wèn)服務(wù)器獲取。1)科室選擇科室選擇界面列出醫(yī)院的科室分類(lèi)信息,用戶通過(guò)點(diǎn)擊相應(yīng)科室進(jìn)行操作,界面設(shè)計(jì)如下圖:蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)24圖 4151 科室界面界面布局采用 GridView 網(wǎng)格樣式控件,使用自定義的 Adapter 適配器填充數(shù)據(jù)。3)忘記密碼用戶忘記了登錄密碼,可以通過(guò)點(diǎn)擊”忘記密碼”重新設(shè)置,密碼重置成功,使用 Intent 將新密碼發(fā)送給登陸 Activity。 核 心 代 碼 實(shí) 現(xiàn) 如 下 : 蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)22在 用 戶 忘 記 登 錄 密 碼 并 且 重 新 設(shè) 置 的 情 況 下 , 記 住 密 碼 應(yīng) 該 是 當(dāng) 前 設(shè) 置 的 新 密 碼 。 1)登陸驗(yàn)證用戶填寫(xiě)賬號(hào)密碼,點(diǎn)擊登陸按鈕,與服務(wù)端數(shù)據(jù)進(jìn)行用戶認(rèn)證。 注冊(cè)功能實(shí)現(xiàn)注冊(cè)模塊界面設(shè)計(jì)如下:蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)19圖 413 注冊(cè)界面用戶填寫(xiě)注冊(cè)信息,點(diǎn)擊提交按鈕,先驗(yàn)證注冊(cè)信息是否完整以及格式是否正確,最后通過(guò) HTTP 網(wǎng)絡(luò)協(xié)議將信息發(fā)送到服務(wù)器端進(jìn)行處理,核心代碼如下:蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)20用戶注冊(cè)的信息使用正則表達(dá)式進(jìn)行驗(yàn)證,只有驗(yàn)證通過(guò)才能夠繼續(xù)執(zhí)行網(wǎng)絡(luò)請(qǐng)求。核心代碼如下:蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)18在程序需要訪問(wèn)服務(wù)器的模塊中,通過(guò)調(diào)用該方法,只需要傳入對(duì)應(yīng)的 URL 地址請(qǐng)求參數(shù)。 預(yù) 約 掛 號(hào) 系 統(tǒng) 設(shè) 計(jì) 利用自定義的 MyApplication 管理 Activity,并且 MyApplication 的對(duì)象是通過(guò)單例模式創(chuàng)建,保證使用一個(gè)對(duì)象能夠維護(hù)和管理多個(gè) Activity。 Activity生 命 周 期 如 下 圖 所 示 : 蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)16圖 411 Activity 生命周期上圖可以看出一個(gè) Activity 在整個(gè)生命周期中的狀態(tài)變換過(guò)程,但是當(dāng)系統(tǒng)存在多個(gè) Activity的 時(shí) 候 , 生 命 周 期 變 得 更 加 復(fù) 雜 , 不 易 管 理 。每條記錄包括收藏 id、用戶 id、醫(yī)生 id 字段,具體設(shè)計(jì)如下表所示:表 325 收藏表序號(hào) 字段名 字段描述 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空值 備注1 c_id 掛號(hào) id int 50 否 主鍵2 u_id 用戶 id int 50 否 外鍵3 d_id 醫(yī)生 id int 50 否 外鍵 數(shù)據(jù)庫(kù)整體 ER 圖通過(guò)以上數(shù)據(jù)庫(kù)表的設(shè)計(jì),分析數(shù)據(jù)庫(kù)的所有實(shí)體對(duì)象以及對(duì)象與對(duì)象之間的聯(lián)系,畫(huà)出如下 ER 圖:蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)15圖 326 數(shù)據(jù)庫(kù) ER 圖第 4 章 系統(tǒng)功能實(shí)現(xiàn) 客戶端 Activity 管理機(jī)制預(yù)約掛號(hào)系統(tǒng)的實(shí)現(xiàn)是基于多個(gè) Activity 間的切換,因此 Activity 的管理工作至關(guān)重 要 。 ( 3) 易 于 維 護(hù) : 關(guān) 系 型 數(shù) 據(jù) 庫(kù) 具 有 嚴(yán) 格 的 完 整 性 約 束 , 包 括 實(shí) 體 完 整 性 、 參 照 完整 性 、 用 戶 自 定 義 的 完 整 性 , 同 時(shí) 可 以 使 用 主 外 鍵 關(guān) 聯(lián) , 有 效 的 降 低 了 數(shù) 據(jù) 冗 余 , 避 免數(shù) 據(jù) 不 一 致 的 問(wèn) 題 。 關(guān) 系 型 數(shù) 據(jù) 庫(kù) 與 其 他 兩 種 類(lèi) 型的 數(shù) 據(jù) 庫(kù) 相 比 存 在 的 優(yōu) 勢(shì) 如 下 : (1)容易理解:關(guān)系型數(shù)據(jù)庫(kù)利用二維表進(jìn)行數(shù)據(jù)存儲(chǔ)操作,完全符合現(xiàn)實(shí)世界中的邏輯概念,相比其他兩種存儲(chǔ)模型理解起來(lái)更加簡(jiǎn)單。 ACCESS, Oracle,SQL Server,MySQL 都是典型的關(guān)系型數(shù)據(jù)庫(kù)。 其 中 , 最 典 型 的 層 次 型 數(shù) 據(jù) 庫(kù)代 表 是 IBM公 司 的 IMS( Information Management System) 系 統(tǒng) , 它 是 采 用 層 次 模 型 的數(shù) 據(jù) 結(jié) 構(gòu) 進(jìn) 行 數(shù) 據(jù) 存 儲(chǔ) 的 數(shù) 據(jù) 庫(kù) 。 網(wǎng) 狀 模 型 一 般 需 要 滿 足 以 下 兩 個(gè) 條 件 的 集 合 : ( 1) 至 少 有 一 個(gè) 結(jié) 點(diǎn) 沒(méi) 有 雙 親 結(jié) 點(diǎn) ; ( 2) 結(jié) 點(diǎn) 中 可 以 有 多 個(gè) 多 余 一 個(gè) 雙 親 結(jié) 點(diǎn) 。 1)網(wǎng)狀型數(shù)據(jù)庫(kù)網(wǎng) 狀 型 數(shù) 據(jù) 庫(kù) 采 用 網(wǎng) 狀 模 型 數(shù) 據(jù) 結(jié) 構(gòu) 組 織 數(shù) 據(jù) 。 蘇州科技學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)11第 3 章 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)類(lèi)型預(yù) 約 掛 號(hào) 系 統(tǒng) 的 大 量 數(shù) 據(jù) 存 儲(chǔ) 是 在 后 臺(tái) 進(jìn) 行 , 客 戶 端 發(fā) 送 請(qǐng) 求 , 服 務(wù) 器 查 詢 數(shù) 據(jù) 庫(kù)中 的 信 息 , 將 數(shù) 據(jù) 返 回 給 客 戶 端 并 以 界 面 形 式 呈 現(xiàn) 給 用 戶 。 SharePreferences 是 以 鍵 值 對(duì) 的 方 式 來(lái) 存 儲(chǔ) 簡(jiǎn) 單 的 數(shù) 據(jù) ,使 用 XML文 件 保 存 到 手 機(jī) 。 數(shù)據(jù)存儲(chǔ)模塊數(shù) 據(jù) 存 儲(chǔ) 模 塊 實(shí) 現(xiàn) 客 戶 端 和 服 務(wù) 器 的 數(shù) 據(jù) 存 儲(chǔ) 。 數(shù)據(jù)處理模塊數(shù) 據(jù) 處 理 模 塊 包 括 服 務(wù) 器 對(duì) 客 戶 端 發(fā) 送 請(qǐng) 求 處 理 和 客 戶 端 的 數(shù) 據(jù) 解 析 。 客 戶 端 和 服 務(wù) 器 通 過(guò) HttpClient進(jìn) 行 通 信 , 基 于 Apache HTTP 協(xié)議。 用戶 UI 模塊用戶 UI 模塊提供了和用戶交互的界面,包括預(yù)約掛號(hào)、我的醫(yī)生、最近預(yù)約、個(gè)人資料等界面,用戶可以通過(guò)瀏覽科室,查看在線醫(yī)生,就診時(shí)間段,進(jìn)行快速預(yù)約掛號(hào),界面設(shè)計(jì)簡(jiǎn)潔,降低用戶的學(xué)習(xí)成本。 系統(tǒng)的 web 端整體功能需求如下表:表 242 預(yù)約掛號(hào) web 端整體功能表系統(tǒng) 用戶類(lèi)型 功能模塊 子功能醫(yī)生 瀏覽待就診信息 無(wú)瀏覽醫(yī)生信息更新醫(yī)生信息刪除醫(yī)生管理醫(yī)生添加新醫(yī)生管理用戶 瀏覽用戶信息瀏覽醫(yī)生排診記錄添加排診記錄刪除排診記錄管理排診信息更新排診信息預(yù)約掛號(hào)后臺(tái)系統(tǒng)管理員瀏覽掛號(hào)信息 無(wú) 功能模塊設(shè)計(jì) 注冊(cè)登錄模塊注冊(cè)登錄模塊提供用戶登陸認(rèn)證,只有注冊(cè)成功的用戶才可以進(jìn)行預(yù)約掛號(hào)。系統(tǒng)客戶端的整體功能劃分如下表:表 241 預(yù)約掛號(hào)客戶端整體功能表系統(tǒng) 功能模塊 子功能注冊(cè) 無(wú)找回密碼登錄記住密碼選擇科室、醫(yī)生、時(shí)間段
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1