Luận văn thạc sĩ hubt nghiên cứu và xây dựng hệ thống thông báo và tra cứu lượt khám tại các phòng khám của bệnh viện

77 6 0
Luận văn thạc sĩ hubt nghiên cứu và xây dựng hệ thống thông báo và tra cứu lượt khám tại các phòng khám của bệnh viện

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI -ooo - ĐOÀN TRÀNG TUÂN NGHIÊN CỨU VÀ XÂY DỰNG HỆ THỐNG THÔNG BÁO VÀ TRA CỨU LƯỢT KHÁM TẠI CÁC PHÒNG KHÁM CỦA BỆNH VIỆN LUẬN VĂN THẠC SĨ KỸ THUẬT HÀ NỘI, 2016 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI -ooo - ĐOÀN TRÀNG TUÂN NGHIÊN CỨU VÀ XÂY DỰNG HỆ THỐNG THÔNG BÁO VÀ TRA CỨU LƯỢT KHÁM TẠI CÁC PHÒNG KHÁM CỦA BỆNH VIỆN Chuyên ngành: Kỹ thuật phần mềm Mã số: 60.48.01.03 LUẬN VĂN THẠC SĨ KỸ THUẬT Người hướng dẫn khoa học: TS Nguyễn Thanh Hùng Hà Nội, 2016 MỤC LỤC LỜI CAM ĐOAN DANH MỤC TỪ VIẾT TẮT DANH MỤC CÁC HÌNH VẼ MỞ ĐẦU 1 Đặt vấn đề Giải pháp .2 Nhiệm vụ nghiên cứu Đối tượng phạm vi nghiên cứu .6 Nội dung luận văn .6 Chương : CƠ SỞ LÝ THUYẾT VÀ CÁC CÔNG NGHỆ SỬ DỤNG 1.1 Điện toán đám mây 1.2 GAE – Google App Engine 14 1.3 GWT – Google Web Toolkit 23 1.4 Apache Cordova (Phonegap) 34 Chương : PHÂN TÍCH VÀ THIẾT KẾ .41 2.1 Mô tả hệ thống 41 2.2 Đặc tả chức 42 2.3 Biểu đồ Use-Case 46 2.4 Phân tích chức lập biểu đồ Use Case 47 2.4.1 Nhập liệu đầu vào .47 2.4.2 Đăng nhập hệ thống 47 2.4.3 Tra cứu lượt khám 48 2.5 Biểu đồ trình tự hoạt động hệ thống 49 Chương : CÀI ĐẶT VÀ THỬ NGHIỆM 53 3.1 Cài đặt framework 53 3.2 Các yêu cầu cài đặt 53 3.3 Cài đặt ứng dụng kết 55 3.4 Kiểm thử chương trình 59 3.4.1 Nhập thông tin đầu vào 60 3.4.2 Đăng nhập - Bác sỹ 60 3.4.3 Tra cứu lượt khám - bác sỹ 61 3.4.4 Tra cứu lượt khám - bệnh nhân .63 3.4.5 Bản đồ đường 66 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 67 TÀI LIỆU THAM KHẢO .68 LỜI CAM ĐOAN Tôi xin cam đoan luận văn thạc sĩ kỹ thuật phần mềm “Nghiên cứu xây dựng thống thông báo tra cứu lượt khám phịng khám bệnh viện” cơng trình nghiên cứu riêng tơi, khơng chép lại người khác Trong toàn nội dung luận văn, điều trình bày cá nhân tổng hợp từ nhiều nguồn tài liệu Tất nguồn liệu tham khảo có xuất xứ rõ ràng hợp pháp Tơi xin hồn tồn chịu trách nhiệm chịu hình thức kỷ luật theo quy định cho lời cam đoan Hà nội, ngày 27 tháng 07 năm 2016 Đoàn Tràng Tuân DANH MỤC TỪ VIẾT TẮT STT Từ viết tắt Giải thích GAE Google App Engine GWT Google Web Toolkit Framwork Khung làm việc MVC Model - View - Controller MVPlace-Activity Model – View – Place – Activity Server Máy chủ (truyền thống) URL Uniform Resource Locator SaaS Software as a Service PaaS Platform as a Service 10 IaaS Infrastructure as a Service 11 MVP Model – View – Presenter 12 HTML Hyper Text Markup Language 13 CSS Cascading Style Sheet 14 JDK Java Development Kit 15 JRE Java Runtime Environment 16 API Application Programming Interface DANH MỤC CÁC HÌNH VẼ Hình 1.1 Các dạng mơ hình dịch vụ .9 Hình 1.2 Ví dụ triển khai đám mây công khai, riêng tư lai tạp .11 Hình 1.3 Giao diện Web 2.0 với tảng đám mây 13 Hình 1.4 Mơ hình kiến trúc hệ thống GAE 15 Hình 1.5 Chi phí cho resource 21 Hình 1.6 Chi phí đọc ghi liệu 22 Hình 1.7 Cách tính số lượng lần đọc ghi liệu 22 Hình 1.8 Bảng giá lưu trữ liệu google cloud 22 Hình 1.9 Chi phí cho search liệu với full text search 23 Hình 1.10 Cấu trúc project GWT 27 Hình 1.11 Các bước thực để triển khai project GWT 29 Hình 1.12 Mơ hình GWT-RPC 30 Hình 1.13 Mơ hình hoạt động MVP 32 Hình 1.14 Mơ thành phần tham gia vào ứng dụng MVP sản xuất so với kiểm thử (để tránh cách sử dụng tiếp cận GWTTestCase đắt tiền) 34 Hình 1.15 Sơ đồ hoạt động Apache Cordova 34 Hình 1.16 So sánh dạng ứng dụng mobile .35 Hình 1.17 Kiến trúc bên ứng dụng Phonegap 37 Hình 1.18 Cách thức ứng dụng Phonegap/Cordova tương tác thiết bị 39 Hình 1.19 Bảng APIs hỗ trợ cho tảng Phonegap 39 Hình 3.1 Màn hình trang chủ, chọn Bệnh viện 55 Hình 3.2 Màn hình chọn khoa khám bệnh 56 Hình 3.3 Màn hình chọn phịng khám 56 Hình 3.4 Màn hình chọn vai trị Bác sỹ Bệnh nhân .57 Hình 3.5 Màn hình Đăng nhập Bác sỹ 57 Hình 3.6 Màn hình nhập số khám Bác sỹ 58 Hình 3.7 Màn hình nhập số đăng ký số cách thức thông báo Bệnh nhân .58 Hình 3.8 Email nhắc đến lượt khám gửi đến bệnh nhân 59 Hình 3.9 Chức đường sử dụng Google Maps 59 MỞ ĐẦU Đặt vấn đề Hiện nay, Bệnh viện Nhi trung ương, hàng ngảy có số lượng người đến khám bệnh đơng, số lượng có xu hướng tăng lên theo thời gian dẫn đến thời gian chợ đợi đến lượt khám lâu Mặc dù Bệnh viện trang bị hệ thống phát số cho người khám, nhiên người khám phải ngồi chỗ (trước cửa phòng khám) để theo dõi, chờ đợi đến lượt Và có họ phải chờ buổi Bệnh viện Với việc nhiều người ngồi chờ, dẫn đến phát sinh vấn đề an toàn, mỹ quan, ồn ào, lộn xộn, … Từ vấn đề trên, đề xuất đề tài nghiên cứu, xây dựng hệ thống cho phép người bệnh sau lấy số khám truy cập từ xa để biết thơng tin phịng mà đăng ký khám, Hệ thống chạy nhiều tảng như: Web, IOS, Android, cung cấp chức theo luồng sau:  Khi bệnh nhân đăng ký khám, hệ thống quản lý số khám sinh số thứ tự khám tăng tự động (tăng dần) theo phòng khám khác nhau, đầu vào hệ thống thông báo tra cứu lượt khám đề xuất đề tài  Người khám nhập số thứ tự họ nhận vào hệ thống, đồng thời đăng ký chế thơng báo Ví dụ người dùng lựa chọn cịn cách lượt khám hệ thống thông báo cho người bệnh để họ chủ động thời gian đến để khám  Khi đến số khám mà người dùng mong muốn nhận thông báo, hệ thống gửi thông báo cho người dùng cách sau:  Gửi email đến địa email người dùng cung cấp đăng ký  Gửi tin nhắn đến số điện thoại người dùng Tuy nhiên cách cần hỗ trợ đầu số  Gửi thông báo qua ứng dụng di động (push notification) người dùng cài ứng dụng smartphone  Hoặc người dùng truy cập online vào hệ thống để tra cứu thơng tin tại phịng khám quan tâm ... GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI -ooo - ĐOÀN TRÀNG TUÂN NGHIÊN CỨU VÀ XÂY DỰNG HỆ THỐNG THÔNG BÁO VÀ TRA CỨU LƯỢT KHÁM TẠI CÁC PHÒNG KHÁM CỦA BỆNH VIỆN Chuyên... nghiên cứu  Nghiên cứu nghiệp vụ, cách thức hoạt động hệ thống hỗ trợ thông báo lượt khám Bệnh viện Nhi trung ương  Nghiên cứu mơ hình hệ thống, từ đề xuất mơ hình hệ thống phù hợp để xây dựng. .. LỜI CAM ĐOAN Tôi xin cam đoan luận văn thạc sĩ kỹ thuật phần mềm ? ?Nghiên cứu xây dựng thống thơng báo tra cứu lượt khám phịng khám bệnh viện? ?? cơng trình nghiên cứu riêng tôi, không chép lại người

Ngày đăng: 11/03/2023, 18:36

Tài liệu cùng người dùng

Tài liệu liên quan