Việc quản lý các thiết bị y tế tại các bệnh viện lớn nhỏ hay tại các phòng khám luôn là điều vô cùng quan trọng, giúp cho các cán bộ y tế có thể kiểm soát được số lượng cũng như chất lượng của thiết bị, từ đó có thể đảm bảo hiệu quả khám chữa bệnh được chính xác. Tuy nhiên việc quản lý các thiết bị y tế chưa bao giờ là dễ dàng, bởi đó là công việc đòi hỏi nhiều công sức, sự tỉ mỉ, cẩn thận, nhưng đôi khi lại không đem lai hiệu quả như mong muốn. Chính vì vậy em đã chọn đề tài: “ Thiết kế hệ thống quản lý thiết bị y tế” với mong muốn tiết kiệm công sức, linh hoạt thời gian cho các cán bộ y tế trong việc quản lý và vận hành các thiết bị, đồng thời nâng cao hiệu quả khám chữa bệnh tại các bệnh viện, trung tâm y tế hay các phòng khám.
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Đề tài: THIẾT KẾ HỆ THỐNG QUẢN LÝ THIẾT BỊ Y TẾ Sinh viên thực hiện: NGUYỄN THỊ LIỄU Lớp ĐT 01 – K59 Giảng viên hướng dẫn: ThS VŨ SONG TÙNG Hà Nội, 6-2019 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Đề tài: THIẾT KẾ HỆ THỐNG QUẢN LÝ THIẾT BỊ Y TẾ Sinh viên thực hiện: NGUYỄN THỊ LIỄU Lớp ĐT 01 – K59 Giảng viên hướng dẫn: ThS VŨ SONG TÙNG Cán phản biện: Hà Nội, 6-2019 ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP (Dùng cho giảng viên hướng dẫn) Tên giảng viên đánh giá: ……ThS VŨ SONG TÙNG Họ tên sinh viên: ………NGUYỄN THỊ LIỄU MSSV: 20142535 Tên đồ án: ……….THIẾT KẾ HỆ THỐNG QUẢN LÝ THIẾT BỊ Y TẾ Chọn mức điểm phù hợp cho sinh viên trình bày theo tiêu chí đây: Rất (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5) Có kết hợp lý thuyết thực hành (20) Nêu rõ tính cấp thiết quan trọng đề tài, vấn đề giả thuyết (bao gồm mục đích tính phù hợp) phạm vi ứng dụng đồ án Cập nhật kết nghiên cứu gần (trong nước/quốc tế) Nêu rõ chi tiết phương pháp nghiên cứu/giải vấn đề Có kết mơ phỏng/thực nghiệm trình bày rõ ràng kết đạt Có khả phân tích đánh giá kết (15) Kế hoạch làm việc rõ ràng bao gồm mục tiêu phương pháp thực dựa kết nghiên cứu lý thuyết cách có hệ thống Kết trình bày cách logic dễ hiểu, tất kết phân tích đánh giá thỏa đáng Trong phần kết luận, tác giả rõ khác biệt (nếu có) kết đạt mục tiêu ban đầu đề đồng thời cung cấp lập luận để đề xuất hướng giải thực tương lai Kỹ viết đồ án (10) Đồ án trình bày mẫu quy định với cấu trúc chương logic đẹp mắt (bảng biểu, hình ảnh rõ ràng, có tiêu đề, đánh số thứ tự giải thích hay đề cập đến; lề thống nhất, có dấu cách sau dấu chấm, dấu phảy v.v.), có mở đầu chương kết luận chương, có liệt kê tài liệu tham khảo có trích dẫn quy định Kỹ viết xuất sắc (cấu trúc câu chuẩn, văn phong khoa học, lập luận logic có sở, từ vựng sử dụng phù hợp v.v.) Thành tựu nghiên cứu khoa học (5) (chọn trường hợp) Có báo khoa học đăng chấp nhận đăng/Đạt giải SVNCKH 10a giải cấp Viện trở lên/Có giải thưởng khoa học (quốc tế nước) từ giải trở lên/Có đăng ký phát minh, sáng chế Được báo cáo hội đồng cấp Viện hội nghị SVNCKH không 10b đạt giải từ giải trở lên/Đạt giải khuyến khích kỳ thi quốc gia quốc tế khác chuyên ngành (VD: TI contest) 10c Khơng có thành tích nghiên cứu khoa học Điểm tổng Điểm tổng quy đổi thang 10 1 2 3 4 5 5 5 5 /50 Nhận xét khác (về thái độ tinh thần làm việc sinh viên) Ngày: … / … / 20… Người nhận xét (Ký ghi rõ họ tên) ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP (Dùng cho cán phản biện) Giảng viên đánh giá: Họ tên sinh viên: …….NGUYỄN THỊ LIỄU MSSV: 20142535 Tên đồ án: …….THIẾT KẾ HỆ THỐNG QUẢN LÝ THIẾT BỊ Y TẾ Chọn mức điểm phù hợp cho sinh viên trình bày theo tiêu chí đây: Rất (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5) Có kết hợp lý thuyết thực hành (20) Nêu rõ tính cấp thiết quan trọng đề tài, vấn đề giả thuyết (bao gồm mục đích tính phù hợp) phạm vi ứng dụng đồ án Cập nhật kết nghiên cứu gần (trong nước/quốc tế) Nêu rõ chi tiết phương pháp nghiên cứu/giải vấn đề Có kết mơ phỏng/thực nghiệm trình bày rõ ràng kết đạt Có khả phân tích đánh giá kết (15) Kế hoạch làm việc rõ ràng bao gồm mục tiêu phương pháp thực dựa kết nghiên cứu lý thuyết cách có hệ thống Kết trình bày cách logic dễ hiểu, tất kết phân tích đánh giá thỏa đáng Trong phần kết luận, tác giả rõ khác biệt (nếu có) kết đạt mục tiêu ban đầu đề đồng thời cung cấp lập luận để đề xuất hướng giải thực tương lai Kỹ viết đồ án (10) Đồ án trình bày mẫu quy định với cấu trúc chương logic đẹp mắt (bảng biểu, hình ảnh rõ ràng, có tiêu đề, đánh số thứ tự giải thích hay đề cập đến; lề thống nhất, có dấu cách sau dấu chấm, dấu phảy v.v.), có mở đầu chương kết luận chương, có liệt kê tài liệu tham khảo có trích dẫn quy định Kỹ viết xuất sắc (cấu trúc câu chuẩn, văn phong khoa học, lập luận logic có sở, từ vựng sử dụng phù hợp v.v.) Thành tựu nghiên cứu khoa học (5) (chọn trường hợp) Có báo khoa học đăng chấp nhận đăng/Đạt giải SVNCKH 10a giải cấp Viện trở lên/Có giải thưởng khoa học (quốc tế nước) từ giải trở lên/Có đăng ký phát minh, sáng chế Được báo cáo hội đồng cấp Viện hội nghị SVNCKH không 10b đạt giải từ giải trở lên/Đạt giải khuyến khích kỳ thi quốc gia quốc tế khác chuyên ngành (VD: TI contest) 10c Khơng có thành tích nghiên cứu khoa học Điểm tổng Điểm tổng quy đổi thang 10 1 2 3 4 5 5 5 5 /50 Nhận xét khác cán phản biện Ngày: … / … / 20… Người nhận xét (Ký ghi rõ họ tên) LỜI NĨI ĐẦU Cơng tác quản lý thơng tin thiết bị bệnh viện thường tiến hành sổ sách, nội dung quản lý thông tin thường thiếu khoa học Cách quản lý không đáp ứng nhu cầu cán y tế, đặc biệt trang thiết bị y tế đóng vai trị quan trọng việc trì ổn định bệnh viện Chính lẽ đó, em lựa chọn đề tài:“ Thiết kế hệ thống quản lý thiết bị y tế ”, giúp cho trình quản lý thiết bị y tế dễ dàng, xác hơn, hỗ trợ tốt cho bệnh viện, trung tâm y tế hay phịng khám Trong q trình thực đồ án, em xin gửi lời cảm ơn chân thành tới ThS Vũ Song Tùng, Viện Điện tử - Viễn thông, Trường Đại học Bách Khoa Hà Nội, hướng dẫn tận tình, nhiệt tình bảo đưa hướng nghiên cứu tối ưu để em thực yêu cầu đề tài, từ hồn thiện đồ án cách tốt Trong q trình thực đồ án khơng tránh khỏi sai sót hạn chế định Vì vậy, em mong nhận góp ý bổ sung thầy cô để đề tài tối ưu hồn thiện Em xin chân thành cảm ơn! LỜI CAM ĐOAN Tôi Nguyễn Thị Liễu, mã số sinh viên 20142535, sinh viên lớp Điện tử 01, khóa 59 Người hướng dẫn Th.S Vũ Song Tùng Tơi xin cam đoan tồn nội dung trình bày đồ án Thiết kế hệ thống quản lý thiết bị y tế kết q trình tìm hiểu nghiên cứu tơi Các liệu nêu đồ án hoàn toàn trung thực, phản ánh kết thực tế Mọi thơng tin trích dẫn tn thủ quy định sở hữu trí tuệ, tài liệu tham khảo liệt kê rõ ràng Tơi xin chịu hồn toàn trách nhiệm với nội dung viết đồ án Hà Nội, ngày 06 tháng 06 năm 2019 Người cam đoan Nguyễn Thị Liễu MỤC LỤC DANH MỤC KÝ HIỆU VÀ CHỮ VIẾT TẮT iii DANH MỤC HÌNH VẼ iv DANH MỤC BẢNG BIỂU vi TÓM TẮT ĐỒ ÁN vii CHƯƠNG TỔNG QUAN ĐỀ TÀI 1.1 Tổng quan hệ thống 1.1.1 Đặt vấn đề 1.1.2 Mục đích nghiên cứu 1.1.3 Phương pháp nghiên cứu 1.1.4 Kết luận 1.2 Hệ quản trị sở liệu phân tán 1.2.1 Khái niệm hệ quản trị CSDLPT 1.2.2 Sự cần thiết hệ CSDLPT 1.2.3 Đặc điểm CSDLPT 1.2.4 So sánh CSDLPT Cơ sở liệu tập trung 1.3 Web API 1.3.1 Khái niệm API 1.3.2 Khái niệm Web API 11 1.3.3 Ưu điểm Web API 11 1.4 Kết luận 12 CHƯƠNG THIẾT KẾ HỆ THỐNG QUẢN LÝ THIẾT BỊ Y TẾ 13 2.1 Phân tích hệ thống 13 2.1.1 Tổng quan hệ thống 13 2.1.2 Các đối tượng người dùng 13 2.1.3 Các yêu cầu chức 14 2.1.4 Các yêu cầu phi chức 16 2.2 Thiết kế phần Window App 17 2.2.1 Các UseCase Window App 17 2.2.2 Mô tả hoạt động Window App 20 i 2.3 Thiết kế phần Mobile App 23 2.3.1 Các UseCase Mobile App 23 2.3.2 Mô tả hoạt động Mobile App 25 2.4 Cơ sở liệu MongoDB 28 2.4.1 Khái niệm MongoDB NoSQL 28 2.4.2 Đặc điểm MongoDB 29 2.4.3 Kiến trúc MongoDB 30 2.4.4 Ưu điểm việc sử dụng sở liệu MongoDB 30 2.5 Kết luận 31 CHƯƠNG XÂY DỰNG BACKEND APPLICATION 32 3.1 Xây dựng API Server 32 3.1.1 API Acount 32 3.1.2 API Thiết bị 33 3.1.3 API Bảo trì 33 3.1.4 API Danh mục 34 3.1.5 API Báo hỏng 35 3.1.6 API Khách hàng 36 3.1.7 API Database 36 3.1.8 API Đơn vị 36 3.1.9 API User 37 3.1.10 API Xử lý 37 3.1.11 API Báo cáo 37 3.2 Kiểm thử 38 3.2.1 Giao diện Web 38 3.2.2 Giao diện Window 39 3.2.3 Giao diện Mobile App 42 3.3 Đánh giá kết 44 3.4 Kết luận 44 KẾT LUẬN 45 Kết luận chung 45 TÀI LIỆU THAM KHẢO 46 ii 3.1.2 API Thiết bị API lớp Thiết bị bao gồm chức bảng 3.2: • Thêm thiết bị (Register): Dữ liệu đầu vào (objectId), kiểu liệu string • Xem danh sách thiết bị (List) • Xem thơng tin thiết bị (Detail) • Xóa thiết bị (Move) • Quản lý thiết bị (Manager) • Quét mã QR (QR) • Xem lịch sử thiết bị (History) Bảng API Thiết bị ACTION PARAMETERS TÊN KIỂU Register/{token} objectid string List/{token} Detail/{token} Move/{token} token objectid String objectid string Manager/{token} token QR/{token} objectid String History/{token} objectid String RESPONSE VD CODE api/thietbi/register/{token} code = -100 {objectId:""} code = api/thietbi/list/{token} MESSAGE RETURN TokenError Null new ThietBiBindingModel[] { model } code = -100 Token Invalid code = Null List() api/thietbi/detail/{token} {objectId:""} code = -100 Token Invalid code = -1 code = Null api/thietbi/move/{token} {objectId:""} code = -100 Token Invalid api/thietbi/manager/{token} code = -100 Token Invalid code = Null Số lượng Baohong, Baotri api/thietbi/qr/{token} {objectId:""} code = -100 Token Invalid code = Null QRCode api/thietbi/history/{token} {objectId:""} code = -100 Token Invalid code = Null GetLichSu() Detail Thiết bị 3.1.3 API Bảo trì API lớp Bảo trì bao gồm chức bảng 3.3: • Xác nhận bảo trì thiết bị (Support) • Xem danh sách thiết bị cần bảo trì (List) • Xem lịch thiết bị bảo trì theo tháng (Calendar) • Xác nhận bảo trì (Done) • Lấy phiếu bảo trì (Coupon) 33 • Viết phiếu bảo trì (Write) Bảng 3 API Bảo trì PARAMETERS ACTION TÊN Support List/{token} KIỂU CODE objectid string api/baotri/support/{token} token api/baotri/list/{token} MESSAGE code = -100 Token Invalid code = Null RETURN OK() code = -100 Token Invalid code = Null List() api/baotri/calendar/{token} Calendar/{token} Done/{token} RESPONSE VD objectid string api/baotri/done/{token} {objectId:""} Coupon/{token} api/baotri/coupon/{token} Write/{token} api/baotri/write/{token} code = -100 Token Invalid code = Null OK() 3.1.4 API Danh mục API lớp Danh mục bao gồm chức bảng 3.4: • Phân loại thiết bị (Phanloai): người dùng cần đăng nhập vào hệ thống chọn phân loại thiết bị, kết trả loại thiết bị y tế mà bệnh viện có • Tên nhà sản xuất thiết bị (HangSX): người dùng cần đăng nhập vào hệ thống chọn Danh mục hãng sản xuất thiết bị, kết trả hãng sản xuất thiết bị y tế mà bệnh viện nhập • Tên nhà cung cấp thiết bị (NhaCC): người dùng cần đăng nhập vào hệ thống chọn Danh mục nhà cung cấp thiết bị, kết trả nhà cung cấp thiết bị y tế mà bệnh viện nhập • Chỉnh sửa thơng tin thiết bị (EditTB): người dùng cần đăng nhập vào hệ thống chọn Edit thiết bị mong muốn, kết trả thông tin thiết bị sau chỉnh sửa 34 Bảng API Danh mục PARAMETERS RESPONSE ACTION VD TÊN Phanloai/{token} token HangSX/{token} token NhaCC/{token} token EditTB/{Token} token KIỂU CODE MESSAGE api/danhmuc/phanloai/{token} code = -100 Token Invalid code = Null RETURN Tên loại thiết bị api/danhmuc/hangsx/{token} code = -100 Token Invalid code = Null Tên hãng sx thiết bị api/danhmuc/nhacc/{token} api/danhmuc/edittb/{token} code = -100 Token Invalid code = Null Tên + sdt nhà cc thiết bị code = -100 Token Invalid code = Null EditTBBindingModel 3.1.5 API Báo hỏng API lớp Báo hỏng bao gồm chức bảng 3.5: • Báo hỏng cho thiết bị (Register) • Xác nhận thiết bị sửa chữa xong(Accept) • Xem danh sách thiết bị báo hỏng (List) • Thơng báo có thiết bị hỏng (Notification) • Sửa chữa thiết bị báo hỏng (Support) Bảng API Báo hỏng PARAMETERS ACTION RESPONSE VD TÊN Accept/{token} objectid KIỂU string CODE api/baohong/accept/{token} {objectId:""} token api/baohong/list/{token} code = -100 Token Invalid code = Null code = -100 code = api/baohong/notification/{token} code = -100 Notification/{token} time datetime code = api/baohong/support/{token} code = -100 Support/{token} objectid string {objectId:""} code = api/baohong/register/{token} code = -100 Register/{token} objectid string {objectId:""} code = List/{token} MESSAGE RETURN OK() Token Invalid Null List() Token Invalid Null Token Invalid Null OK() Token Invalid Null OK() 35 3.1.6 API Khách hàng API lớp Khách hàng bao gồm chức bảng 3.6: • Thêm khách hàng (Register) • Xem danh sách khách hàng (List) Bảng API Khách hàng PARAMETERS RESPONSE ACTION VD TÊN KIỂU Register/{token} Ten Sdt string api/khachhang/register/{token} code = -100 int {ten:"", sdt:""} code = Token Invalid Null List/{token} token code = -100 code = Token Invalid Null CODE api/khachhang/list/{token} MESSAGE RETURN List() 3.1.7 API Database API lớp Database bao gồm chức bảng 3.7: • Đặt lại liệu (Reset) Bảng API Database PARAMETERS ACTION TÊN Reset/{token} RESPONSE VD KIỂU api/database/reset/{token} token CODE MESSAGE RETURN code = -100 code = Token Invalid Null OK() 3.1.8 API Đơn vị API lớp Đơn vị bao gồm chức bảng 3.8: • Thêm đơn vị sử dụng (Register) • Xem danh sách đơn vị sử dụng (List) Bảng API Đơn vị PARAMETERS ACTION RESPONSE VD TÊN KIỂU Register/{token} dbname ma ten string int string List/{token} token CODE MESSAGE api/donvi/register/{token} { "dbname":"", "Items": [{ "ma":"", "ten":""}] } code = -100 code = Token Invalid Null api/donvi/list/{token} code = -100 code = Token Invalid Null RETURN List Donvi 36 3.1.9 API User API lớp User bao gồm chức bảng 3.9: • Tìm kiếm người dùng (Search) • Đặt lại tài khoản người dùng (Reset) Bảng API User PARAMETERS RESPONSE ACTION VD TÊN KIỂU Search/{token} userName string Reset/{token} userName string CODE MESSAGE RETURN api/user/search/{token} code = -1 UserName + not found code = Null api/user/reset/{token} AccountModel code = -1 UserName + not found code = "Password changed" 3.1.10 API Xử lý API lớp Xử lý bao gồm chức bảng 3.10: • Xem danh sách thiết bị xử lý (List) Bảng 10 API Xử lý PARAMETERS ACTION RESPONSE VD TÊN KIỂU List/{token} token CODE api/xuly/list/{token} MESSAGE code = -100 Token Invalid code = Null RETURN List() 3.1.11 API Báo cáo API lớp Báo cáo bao gồm chức bảng 3.11: • Báo cáo theo đơn vị Các đơn vị sử dụng báo cáo số lượng thiết bị có theo đơn vị (Devices) • Báo cáo theo tồn bệnh viện TPVT báo cáo số lượng thiết bị toàn viện (Department) 37 Bảng 11 API Báo cáo PARAMETERS RESPONSE ACTION VD TÊN Devices/{token} KIỂU CODE api/baocao/devices/{token} token MESSAGE code = -100 Token Invalid code = Null số lượng thiết bị theo đơn vị api/baocao/departments/{token} code = -100 Token Invalid code = Null Departments/{token} token RETURN số lượng thiết bị bệnh viện 3.2 Kiểm thử 3.2.1 Giao diện Web Giao diện trang web dành cho admin thể hình 3.1 Người quản lý thực chức năng: • Quản lý khách hàng • Quản lý thiết bị • Xem danh mục hãng sản xuất • Xem danh mục nhà cung cấp • Cập nhật người dùng Khi người dùng muốn quay trở hình chọn Home Cịn người dùng muốn đăng xuất khỏi hệ thống chọn Application name Hình Giao diện Web quản lý thiết bị 38 3.2.2 Giao diện Window Giao diện WindowApp thể hình 3.2 Người sử dụng xem thơng tin: • Số lượng thiết bị báo hỏng • Số lượng thiết bị cần bảo dưỡng • Lịch bảo trì • Thông tin sửa chữa – bảo dưỡng • Báo cáo Hình Giao diện quản lý thiết bị Window Người sử dụng xem lịch bảo trì theo hai tháng liên tiếp hình 3.3 Số lượng thiết bị cần bảo trì lên theo ngày tháng Khi nhấn chuột vào ngày có số lượng thiết bị cần bảo trì hiển thị thơng tin chi tiết thiết bị hình 3.4 Thơng tin chi tiết thiết bị bao gồm: • Ngày tháng bảo trì • Tên thiết bị • Loại thiết bị • Số serial • Hãng sản xuất • Đơn vị sử dụng 39 Hình 3 Giao diện lịch bảo trì Window Hình Giao diện thơng tin thiết bị cần bảo trì Window App Ở chức sửa chữa – bảo dưỡng hiển thị danh sách thiết bị hỏng hóc, chờ bảo dưỡng hay xử lý hình 3.5 Thơng tin chi tiết thiết bị bao gồm: • Ngày tháng bảo trì • Loại thiết bị • Số serial • Hãng sản xuất • Đơn vị sử dụng 40 Hình Giao diện danh sách thiết bị chờ bảo dưỡng Window App Khi nhập thiết bị, cần nhập đầy đủ thông tin chi tiết thiết bị nhập hình 3.6 Bao gồm thơng số như: Loại thiết bị, Model, Số serial, Hãng, Ngày nhập, Hạn bảo hành, Chu kì bảo trì, Đơn vị sử dụng thiết bị Thiết bị sau cập nhật thơng tin hiển thị hình phần Quản lý thiết bị Hình Giao diện hình cập nhật thiết bị Window App Tại mục Báo cáo hiển thị danh sách thống kê số lượng thiết bị có theo đơn vị sử dụng, hay theo toàn bệnh viện 41 Thống kê thiết bị hiển thị hình 3.7 Hình Giao diện phần thống kê thiết bị đơn vị Window App 3.2.3 Giao diện Mobile App Giao diện hình đăng nhập vào Mobile App thể hình 3.8.Người dùng cần nhập tên đăng nhập (User Name) mật (Pass Word) để truy cập vào ứng dụng.“Remember password“ chế độ trì đăng nhập, ứng dụng lưu tên mật đăng nhập để sử dụng cho lần đăng nhập Hình Giao diện hình đăng nhập Mobile App 42 Sau đăng nhập vào ứng dụng, đối tượng liên quan TPVT KTV xem danh sách thiết báo hỏng để tiến hành nhận sửa giống hình 3.8 bên Thơng tin bao gồm loại thiết bị, đơn vị sử dụng ngày tháng báo hỏng Chọn vào phần thông tin thiết bi hiên thông tin chi tiết thiết bị chọn Hình Danh sách thiết bị hỏng Mobile App Hình 10 Màn hình Mobile App sau quét mã QR code 43 Mobile App cịn có chức qt mã QR code, thiết bị gắn mã QR, người dùng sử dung chức quét mã QR code đó, hình hiển thị thơng tin chi tiết thiết bị quét Đối với thiết bị báo hỏng, KTV tiến hành nhận sửa hình 3.10 Hình 11 Giao diện đăng xuất thay đổi mật Mobile App Khi cần thay đổi mật đăng xuất khỏi ứng dụng, người dùng cần chọn mục Cài đặt hình 2.23 : • Chọn Đăng xuất muốn thoát khỏi ứng dụng Nhập mật xác nhận mật muốn thay đổi mật gửi lên hệ thống, mật người dùng thay đổi 3.3 Đánh giá kết Hệ thống quản lý thiết bị y tế bao gồm ba phần Server, Window App Mobile App ban đầu đáp ứng yêu cầu đặt ra, dễ dàng sử dụng với đối tượng đem lại hiệu định quản lý thiết bị y tế 3.4 Kết luận Chương trình bày trình xây dưng API server bước kiểm thử, đánh giá hiệu làm việc phần hệ thống quản lý thiết bị y tế so với yêu cầu đặt 44 KẾT LUẬN Kết luận chung Sau trình tìm hiểu, phân tích, thiết kế triển khai xậy dựng, hệ thống quản lý thiết bị y tế hoạt động Window, Server Mobile App hoàn thành Hệ thống mang lại hiệu định việc quản lý thiết bị y tế bệnh viện hay phòng khám WindowApp Mobile App có giao diện thân thiện với người dùng, dễ thực thao tác quản lý thiết bị Server chạy ổn định Trong thời gian tới, thành phần hệ thống hoàn thiện chức tối ưu để đáp ứng với nhu cầu thực tế 45 TÀI LIỆU THAM KHẢO [1] Cơ sở liệu phân tán – Học Viện Bưu Chính Viễn thơng, 2009 [2] https://www.c-sharpcorner.com/article/creating-web-api-and-consuming-inconsole-application-using-web-client-in-an-asy/, truy cập cuối 6/6/2019 [3] https://dotnettutorials.net/course/asp-net-web-api/, truy cập cuối 6/6/2019 [4] https://intellipaat.com/tutorial/kafka-tutorials/application-programminginterface/, truy cập cuối ngày 6/6/2019 [5] https://www.tutorialsteacher.com/webapi/web-api-tutorials, truy cập cuối ngày 28/5/2019 [6] https://viblo.asia/p/phan-tich-thiet-ke-he-thong-thong-tin-su-dung-bieu-do-umlphan-1-PjxMe6yNG4YL, truy cập cuối ngày 28/5/2019 [7] https://hoclaptrinh.vn/tutorial/hoc-mongodb/tai-lieu-mongodb-tham-khao, truy cập cuối ngày 1/6/2019 [8] Dương Quang Thiện, tập – C# bản, 2005 [9] Dương Quang Thiện, tập – C# NET Framework, 2005 [10] Nguyễn Ngọc Bình Phương Thái Thanh Phong, Các giải pháp lập trình C# [11]https://aws.amazon.com/vi/nosql/, truy cập cuối ngày 6/6/2019 [12]https://quantrimang.com/co-so-du-lieu-phi-quan-he-nosql-160708, truy cập cuối ngày 6/6/2019 [13]https://freetuts.net/tong-quan-ve-mongodb-203.html, truy cập cuối ngày 6/6/2019 46 i