1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Thiết kế và thi công hệ thống quản lý thiết bị y tế trong bệnh viện bằng công nghệ không dây

99 1 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 99
Dung lượng 8,63 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ THUẬT Y SINH THIẾT KẾ VÀ THI CÔNG HỆ THỐNG QUẢN LÝ THIẾT BỊ Y TẾ TRONG BỆNH VIỆN BẰNG CÔNG NGHỆ KHÔNG DÂY GVHD: PGS.TS NGUYỄN THANH HẢI SVTH: LƯƠNG QUỐC DŨNG TRẦN THỊ HẢO SKL008909 Tp.Hồ Chí Minh, tháng 6/2022 BỘ GIÁO DỤC & ĐÀO TẠO TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH - KHÓA LUẬN TỐT NGHIỆP NGÀNH KỸ THUẬT Y SINH ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG HỆ THỐNG QUẢN LÝ THIẾT BỊ Y TẾ TRONG BỆNH VIỆN BẰNG CÔNG NGHỆ KHÔNG DÂY GVHD: PGS.TS Nguyễn Thanh Hải SVTH: Lƣơng Quốc Dũng MSSV: 18129012 SVTH: Trần Thị Hảo MSSV: 18129016 Tp Hồ Chí Minh - 06/2022 BỘ GIÁO DỤC & ĐÀO TẠO TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH - KHÓA LUẬN TỐT NGHIỆP NGÀNH KỸ THUẬT Y SINH ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG HỆ THỐNG QUẢN LÝ THIẾT BỊ Y TẾ TRONG BỆNH VIỆN BẰNG CÔNG NGHỆ KHÔNG DÂY GVHD: PGS.TS Nguyễn Thanh Hải SVTH: Lƣơng Quốc Dũng MSSV: 18129012 SVTH: Trần Thị Hảo MSSV: 18129016 Tp Hồ Chí Minh – 06/2022 TRƢỜNG ĐH SPKT TP HỒ CHÍ MINH KHOA ĐIỆN-ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH CỘNG HÕA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc Tp HCM, ngày tháng 06 năm 2022 NHIỆM VỤ KHÓA LUẬN TỐT NGHIỆP Họ tên sinh viên: Chuyên ngành: Hệ đào tạo: Khóa: Lƣơng Quốc Dũng Trần Thị Hảo Kỹ thuật Y Sinh Đại học quy 2018 MSSV: 18129012 MSSV: 18129016 Mã ngành: 01 Mã hệ: Lớp: 181290 I TÊN ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG HỆ THỐNG QUẢN LÝ THIẾT BỊ Y TẾ TRONG BỆNH VIỆN BẰNG CÔNG NGHỆ KHÔNG DÂY II NHIỆM VỤ Các số liệu ban đầu: - Nguyễn Thái An, Lê Thị Huỳnh Nhi, Thiết kế & thi cơng hệ thống thơng tin phịng bệnh công nghệ không dây, Đồ án tốt nghiệp, trƣờng Đại học Sƣ Phạm Kỹ Thuật Tp.Hồ Chí Minh, Tp.HCM, 2021 - TS Phạm Thế Quế, “Giáo trình Cơ sở liệu”, Học viện bƣu viễn thơng Hà Nội, 2006 - TS Trần Thị Minh Khoa, “Giáo trình Mạng không dây”, Đại học công nghiệp TP.HCM Nội dung thực hiện: - Nội dung 1: Tìm hiểu cách quản lý trang thiết bị y tế nay, từ đƣa định hƣớng để chọn đề tài chọn tài liệu tham khảo - Nội dung 2: Thiết kế sơ đồ khối cho hệ thống - Nội dung 3: Xây dựng sở liệu cho hệ thống - Nội dung 4: Xây dựng ứng dụng để giao tiếp với hệ thống - Nội dung 5: Viết chƣơng trình thu nhận liệu hiển thị máy chủ dùng ngơn ngữ lập trình Python - Nội dung 6: Lập trình web server i - Nội dung 7: Thi công phần cứng, chạy thử nghiệm hiệu chỉnh hệ thống - Nội dung 8: Viết báo cáo thực - Nội dung 9: Bảo vệ luận văn III NGÀY GIAO NHIỆM VỤ: 25/02/2022 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 21/06/2022 V HỌ VÀ TÊN CÁN BỘ HƢỚNG DẪN: PGS.TS Nguyễn Thanh Hải CÁN BỘ HƢỚNG DẪN BM ĐIỆN TỬ CÔNG NGHIỆP – Y SINH ii TRƢỜNG ĐH SPKT TP HỒ CHÍ MINH KHOA ĐIỆN-ĐIỆN TỬ BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH CỘNG HÕA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc Tp HCM, ngày tháng 06 năm 2022 LỊCH TRÌNH THỰC HIỆN KHĨA LUẬN TỐT NGHIỆP Họ tên sinh viên 1: Lƣơng Quốc Dũng Lớp: 181290 MSSV: 18129012 Họ tên sinh viên 2: Trần Thị Hảo Lớp: 181290 MSSV: 18129016 Tên đề tài: THIẾT KẾ VÀ THI CÔNG HỆ THỐNG QUẢN LÝ THIẾT BỊ Y TẾ TRONG BỆNH VIỆN BẰNG CÔNG NGHỆ KHÔNG DÂY Tuần/ngày Tuần (25/02-03/03) Tuần (04/03- 10/03) Tuần (11/03-24/03) Tuần – (25/03-7/04) Tuần – (8/04-21/04) Tuần 8-9 (22/04-5/05) Tuần 10 (6/05-12/05) Tuần 11 (13/05-19/05) Tuần 12 – 13 (20/05-02/06) Tuần 14 – 16 (03/06-21/06) Xác nhận GVHD Nội dung - Cài đặt Firmware cho LCD - Kết nối phần cứng: Raspberry Pi hình LCD - Thiết kế chỉnh sửa giao diện cho phần mềm quản lý với Winform - Lập trình phần mềm nhập CSDL Visual Studio - Tạo kết nối sở liệu với SQL Server Kết nối Raspberry với SQL server Lập trình kết nối wifi thơng qua ESP8266 Lập trình nhúng hệ thống thực chƣơng trình Raspberry khởi động - Thiết kế chỉnh sửa giao diện Web server - Kết nối Cơ sở liệu với Web server Tạo mã QR cho thiết bị y tế Kết nối lại toàn thiết kế Kiểm tra hoàn thiện hệ thống - Chỉnh sửa hoàn thiện báo cáo GV HƢỚNG DẪN (Ký ghi rõ họ tên) iii LỜI CAM ĐOAN Nhóm chúng tơi xin cam đoan đề tài đƣợc thực dựa vào kiến thức tổng quát nhƣ chuyên ngành nhóm Đồng thời, nhóm dựa nhiều nguồn tài liệu để hoàn thành đề tài Các kết nghiên cứu kết luận báo cáo trung thực, không chép từ nguồn Ngƣời thực đề tài Lƣơng Quốc Dũng Trần Thị Hảo iv LỜI CẢM ƠN Nhóm em xin gửi lời cảm ơn chân thành lòng tri ân sâu sắc đến Thầy Nguyễn Thanh Hải dành khoảng thời gian quý báu trực tiếp hƣớng dẫn góp ý tận tình, nhƣ chia sẻ nhiều kinh nghiệm quý báu tạo điều kiện để nhóm hồn thành tốt đề tài Nhóm em xin cảm ơn quý Thầy Cô trƣờng Đại học Sƣ phạm Kỹ thuật Thành phố Hồ Chí Minh nói chung quý Thầy Cô khoa Điện – Điện tử nói riêng nhiệt tình truyền đạt kiến thức quý báu, tạo dựng kiến thức móng cần thiết cho chúng em suốt thời gian học tập Nhóm xin chân thành gửi lời cảm ơn đến gia đình bạn bè ln bên cạnh hỗ trợ, động viên nhóm q trình học tập thực đề tài Một lần chúng em xin cảm ơn q thầy Do kiến thức cịn hạn chế nên đồ án chúng em cịn nhiều thiếu sót nội dung hình thức Nhóm chúng em hy vọng q thầy thơng cảm tận tình đóng góp ý kiến quý báu để chúng em tiến hành cải tiến đề tài sau cho toàn diện Xin chân thành cảm ơn! Ngƣời thực đề tài Lƣơng Quốc Dũng Trần Thị Hảo v MỤC LỤC NHIỆM VỤ KHÓA LUẬN TỐT NGHIỆP i LỊCH TRÌNH THỰC HIỆN KHÓA LUẬN TỐT NGHIỆP iii LỜI CAM ĐOAN iv LỜI CẢM ƠN v MỤC LỤC vi LIỆT KÊ HÌNH VẼ ix LIỆT KÊ BẢNG VẼ xi TÓM TẮT xii Chƣơng TỔNG QUAN 1.1 GIỚI THIỆU 1.2 MỤC TIÊU 1.3 NỘI DUNG NGHIÊN CỨU 1.4 GIỚI HẠN 1.5 BỐ CỤC CHƢƠNG CƠ SỞ LÝ THUYẾT 2.1 CÁC MÔ HÌNH QUẢN LÝ THƠNG TIN 2.1.1 Mơ hình hệ thống thơng tin phịng bệnh 2.1.2 Ứng dụng quản lý thiết bị tin học trƣờng Đại học 2.2 GIỚI THIỆU VỀ MẠNG INTERNET 2.2.1 Mạng Internet 2.2.2 Mạng không dây 2.2.3 Mạng Wifi 2.3 CƠ SỞ DỮ LIỆU 2.4 GIỚI THIỆU VỀ MÃ QR 2.5 GIỚI THIỆU PHẦN CỨNG 10 2.5.1 Raspberry Pi 10 2.5.2 Module thu phát sóng wifi ESP8266 NodeMCU Lua 11 vi 2.5.3 Màn hình LCD B141EW04 14.1inch 11 2.6 GIỚI THIỆU CÁC PHẦN MỀM SỬ DỤNG 12 2.6.1 Visual Studio 12 2.6.2 Python IDE 12 2.6.3 Phần mềm Solidworks 13 Chƣơng TÍNH TỐN VÀ THIẾT KẾ 14 3.1 GIỚI THIỆU 14 3.2 TÍNH TOÁN VÀ THIẾT KẾ HỆ THỐNG 14 3.2.1 Thiết kế sơ đồ khối hệ thống quản lý thiết bị 14 3.2.2 Nguyên lý hoạt động 16 3.2.3 Tính tốn thiết kế sơ đồ mạch 18 3.2.4 Thiết kế kết nối phần cứng 24 3.2.5 Xây dựng sở liệu 25 3.3 THIẾT KẾ PHẦN MỀM 31 3.3.1 Lƣu đồ giải thuật phần mềm máy tính 31 3.3.2 Lƣu đồ giải thuật website 33 3.3.3 Lƣu đồ giải thuật hiển thị LCD 34 3.3.4 Thiết lập ESP8266 làm điểm truy cập trạm kết nối internet 35 Chƣơng 4: THI CÔNG HỆ THỐNG 37 4.1 GIỚI THIỆU 37 4.2 THI CÔNG HỆ THỐNG 37 4.2.1 Cài đặt phần mềm hỗ trợ Raspberry Pi 37 4.2.2 Thi công phần mềm 39 4.2.3 Thi công phần cứng 45 4.3 ĐĨNG GĨI MƠ HÌNH 46 Chƣơng 5: KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ 50 5.1 GIỚI THIỆU 50 5.2 KẾT QUẢ ĐẠT ĐƢỢC 50 5.2.1 Mơ hình phần cứng 50 5.2.2 Chƣơng trình quản lý máy tính 53 vii CHƢƠNG KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ Bảng 5.3 Bảng đánh giá hoạt động kiểm tra khối hiển thị Hoạt động kiểm tra Kiểm tra nguồn Phƣơng pháp Dùng thiết bị đo điện Đầu với giá trị nguồn 12V-3A Kiểm tra nguồn áp Dùng thiết bị đo điện Đầu với giá trị nguồn 5V-3A Kiểm tra nút nhấn Đánh giá áp Nhấn nút quan sát Các nút nhấn hoạt động tốt hoạt động Sử dụng VNC kết nối - Dữ liệu hiển thị rõ ràng với Raspberry, so Kiểm tra hiển thị sánh kết hiển thị hiển thị qua đầy đủ - Khơng có tƣợng bị cắt góc, mờ chữ cổng HDMI hiển - Độ phân giải hiển thị thị qua kết nối VNC cao, sắc nét Kiểm tra thời gian Thiết bị hoạt động hoạt động liên tục Thiết bị hoạt động sau giờ, nhiên thiết bị tỏa nhiệt gây nóng 5.5.2 Nhận xét đánh giá phần mềm a Phần mềm máy tính - Giao diện đƣợc thiết kế với bố cục đề ra, trực quan, dễ sử dụng - Phần mềm có tƣơng đối đầy đủ chức hệ thống quản lý thiết bị y tế - Các chức đƣợc thực thi cách nhanh chóng, đáp ứng đƣợc mục tiêu đề ra, có thơng báo cụ thể, rõ ràng - Chƣa tối ƣu đƣợc bƣớc trình mƣợn phiếu BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 70 CHƢƠNG KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ b Trang web - Website đầy đủ chức thuận tiện cho việc đăng ký mƣợn thiết bị theo dõi tình trạng phiếu mƣợn cá nhân - Thiết kế giao diện đơn giản, chƣa sinh động b Truyền liệu hệ thống - Việc truyền liệu hệ thống hoàn thành mục tiêu đề - Hệ thống liệu đƣợc đồng vào khơng có sai lệch liệu, đặc biệt số lƣợng thiết bị xuất nhập phần mềm web server - Tốc độ truy xuất liệu chƣa ổn định, phụ thuộc vào tốc độ truyền tải liệu hệ thống mạng kết nối - Số lƣợng ngƣời truy cập vào hệ thống lúc dƣới ngƣời BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 71 CHƢƠNG KẾT LUẬN – HƢỚNG PHÁT TRIỂN Chƣơng 6: KẾT LUẬN - HƢỚNG PHÁT TRIỂN 6.1 KẾT LUẬN Đề tài “THIẾT KẾ VÀ THI CÔNG HỆ THỐNG QUẢN LÝ THIẾT BỊ Y TẾ TRONG BỆNH VIÊN BẰNG CÔNG NGHỆ KHÔNG DÂY” hồn thành hoạt động tốt Về phần cứng hệ thống sử dụng Raspberry Pi Module B giao tiếp với Board T.V53.03 hình LCD B141EW04 để thực hiển thị thông tin TBYT cụm đơn vị quản lý Các module kết nối với sơ đồ nguyên lý thiết kế hoạt động với tính ổn định cao Với phần mềm, nhóm thực thiết kế lƣu đồ giải thuật lập trình cho Raspberry thực chức hệ thống, thiết kế phần mềm để nhập thông tin, quản lý lƣu trữ thông tin hoạt động tảng Windows đƣợc cài đặt máy tính, thiết kế giao diện web với địa IP 192.168.43.186 dành cho ngƣời dùng thực việc đăng ký mƣợn TBYT từ xa giám sát tình trạng phiếu mƣợn thiết bị sử dụng mạng Hoàn thành tạo mã QR dán TBYT để xác định mã thiết bị đơn vị sở hữu thiết bị Kết thực đáp ứng đƣợc mục tiêu ban đầu đề tài đề Hệ thống hoạt động tƣơng đối ổn định thời gian dài Tùy vào nhu cầu ngƣời dùng thực việc đăng ký mƣợn TBYT theo hai cách khác đăng ký trực tiếp phòng quản lý đăng ký từ xa thơng qua mạng internet nội Hệ thống có đầy đủ chức hệ thống quản lý nhƣ: thêm, sửa, xóa lƣu trữ thơng tin Giao diện phần mềm giao diện web trực quan, dễ dàng cho ngƣời dùng sử dụng Tuy nhiên, phạm vi hoạt động hệ thống nhỏ khoảng cách truyền nhận liệu ESP8266 bị giới hạn Tốc độ truyền nhận liệu hệ thống phụ thuộc vào tốc độ mạng nguồn phát wifi 6.2 HƢỚNG PHÁT TRIỂN Để mơ hình đƣợc hồn thiện ứng dụng vào thực tế, nhóm có số kiến nghị hƣớng phát triển đề tài: - Sử dụng router wifi thay cho ESP8266 để mở rộng phạm vi hoạt động tốc độ truyền tải liệu nhanh BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 72 TÀI LIỆU THAM KHẢO TÀI LIỆU THAM KHẢO [1] Trƣơng Thị Hồng Linh, “Hồn thiện cơng tác quản lý trang thiết bị y tế bệnh viện đa khoa tỉnh Quảng trị”, đồ án tốt nghiệp, trƣờng Đại học Kinh tế, Thành phố Hồ Chí Minh, 2018 [2] Bộ Y tế, “Quản lý trang thiết bị kỹ thuật y tế bệnh viện”, Hà Nội, 2019 [3] Khƣơng Anh Tuấn, Nguyễn Thị Minh Hiếu, Trịnh Ngọc Thành, “Nghiên cứu thực trạng quản lý sử dụng số TBYT bệnh viện đa khoa cơng lập tuyến”, Viện chiến lƣợc Chính sách y tế, 2020 [4] Dharmendra Kumar Sharma, Vineet Tiwari cộng sự, “Small and Medium Range Wireless Electronic Notice Board using Bluetooth and ZigBee”, Hội nghị IEEE Ấn Độ thƣờng niên 2015 [5] Neeraj Khera; Divya Shukla; Shambhavi Awasthi, “Development of simple and low cost Android based wireless notice board”, International Conference on Reliability, ICRITO, 2016 [6] Nguyễn Thái An, Lê Thị Huỳnh Nhi, Thiết kế & thi cơng hệ thống thơng tin phịng bệnh cơng nghệ không dây, Đồ án tốt nghiệp, trƣờng Đại học Sƣ Phạm Kỹ Thuật Tp.Hồ Chí Minh, Tp.HCM, 2021 [7] Nguyễn Nhật Long, Lê Nhƣ Thành, “Xây dựng ứng dụng quản lý thiết bị tin học”, Trƣờng đại học Bách khoa – Hà nội, 2020 [8] TS Trần Thị Minh Khoa, “Giáo trình Mạng khơng dây”, Đại học cơng nghiệp TP.HCM [9] Jane Butler, “Wireless networking in the developing world: a practical guide to planning and building low-cost telecommnication infrasture”, Creative Commons Attribution, 2006 [10] Vincent, Jonathan M., and Yuhang Zhu, “Configuration of WiFi network parameters”, U.S Patent No 7,673,325 Mar 2010 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 73 TÀI LIỆU THAM KHẢO [11] TS Phạm Thế Quế, “Cơ sở liệu”, Học viện bƣu viễn thông Hà Nội, 2006 [12] Butcher, Anthony, and Tony Butcher, “Sams teach yourself MySQL in 21 days”, Sams Publishing, 2002 [13] Đinh Thị Thu Hiền Phan Hoàng Nam “Thiết kế thi cơng hệ thống đăng kí khám bệnh lấy số tự động” Đồ án tốt nghiệp, trƣờng Đại học Sƣ Phạm Kỹ Thuật Tp.Hồ Chí Minh, Tp.HCM, 2021 [14] Đặng Huỳnh Phƣơng Anh, Nguyễn Phƣớc Diễm Quỳnh, “Thiết kế thi cơng hệ thống chọn ăn bệnh viện”, Đồ án tốt nghiệp, trƣờng Đại học Sƣ Phạm Kỹ Thuật Tp.Hồ Chí Minh, Tp.HCM, 2021 [15] Upton, Eben, and Gareth Halfacree “Raspberry Pi user guide”, John Wiley & Sons, 2016 [16] Raspberry Pi, “Raspberry Pi Model B Datasheet”, Raspberry Pi (Trading) Ltd, 2019 [17] Datasheet, ESP8266, “ESP8266EX Datasheet”, Espr Syst Datasheet (2015): 1-31 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 74 PHỤ LỤC PHỤ LỤC Do hệ thống có nhiều lƣu đồ giải thuật, khơng thể trình bày hết phần nội dung chƣơng nên nhóm tiếp tục trình bày lƣu đồ giải thuật lại hệ thống phần phụ lục  CHƢƠNG TRÌNH CON CỦA PHẦN MỀM a Lƣu đồ giải thuật chƣơng trình ngƣời dùng chƣơng trình thiết bị Hình PL.1 Lưu đồ giải thuật chương trình người dùng/ thiết bị Vì chƣơng trình Ngƣời dùng chƣơng trình Thiết bị có nội dùng nên nhóm gộp lại thành lƣu đồ tổng quát nhƣ hình PL.1 Chƣơng trình cho phép quản trị viên thực tác vụ là: thêm, sửa, xóa thơng tin đối tƣợng (nhân viên thiết bị) Ban đầu chƣơng trình truy cập vào CSDL lấy thơng tin từ bảng ngƣời dùng/ thiết bị CSDL để hiển thị danh sách thông tin đối tƣợng Thêm liệu đối tƣợng cách nhập liệu vào Widget giao diện Sau nhập liệu xong kiểm tra nhấn Lƣu hay chƣa Nếu nhấn Lƣu gửi liệu vừa nhập đến lƣu lại CSDL BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 75 PHỤ LỤC Nếu khơng nhấn Lƣu kiểm tra tác vụ tiếp theo, yêu cầu tiến hành chọn đối tƣợng danh sách hiển thị Thông tin đối tƣợng hiển thị Widget giao diện Tiến hành chỉnh sửa thơng tin Kiểm tra xem có nhấn Sửa khơng Nếu khơng, thực kiểm tra nút nhấn Xóa Hệ thống gửi liệu vừa tác động đến CSDL tiến hành Sửa/ Xóa thơng tin vừa chọn có nhấn Sửa Xóa tiến hành hiển thị lại thông tin sau cập nhật b Lƣu đồ giải thuật chƣơng trình tra cứu thơng tin Q trình tra cứu thơng tin đƣợc thể nhƣ lƣu đồ hình PL.2 Khi bắt đầu lấy liệu từ bảng thiết bị, kho đơn vị - thiết bị để hiển thị chế độ xem thông tin TBYT Kiểm tra xem đổi sang chế độ xem thông tin ngƣời dùng khơng Nếu có truy cập vào bảng ngƣời dùng bảng đơn vị để hiển thị thông tin ngƣời dùng, không giữ nguyên chế độ xem thơng tin thiết bị Đối với chƣơng trình tra cứu, Sau nhập từ khóa, kiểm tra xem nhấn Tìm kiếm chƣa Nếu chƣa, chờ nhập thơng tin tiếp Nếu nhấn tìm kiếm, tự động kiểm tra so sánh với liệu bảng thiết bị/ ngƣời dùng Nếu có thơng tin trùng Hình PL.2 Lưu đồ chương trình tra khớp hiển thị thơng tin đó, khơng thơng báo lỗi cứu thơng tin BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 76 PHỤ LỤC c Lƣu đồ giải thuật chƣơng trình xuất nhập Hình PL.3: Lưu đồ giải thuật chương trình xuất nhập Quá trình mƣợn thiết bị đƣợc thể nhƣ lƣu đồ giải thuật hình PL.3 Chƣơng trình Xuất nhập cho phép tạo mới, xóa, thêm xem thơng tin phiếu mƣợn Sau nhập thông tin ngƣời mƣợn, ngày đăng ký mƣợn ngày đăng ký trả kiểm tra nút nhấn Tạo phiếu, nhấn liệu vừa nhập đƣợc gửi lƣu lại bảng phiếu nhập xuất CSDL Chƣơng trình tự động cập nhật lại danh sách phiếu hiển thị Nếu khơng tạo phiếu chƣơng trình chuyển qua kiểm tra tác vụ khác Đối với chức xóa phiếu, thực thao tác chọn phiếu (1 click) danh sách Kiểm tra xem có nhấn nút Xóa hay khơng, nhấn Xóa gửi thơng tin xóa liệu phiếu chọn CSDL Nếu không chọn phiếu khơng nhấn xóa, chƣơng trình xét chức xem chi tiết Tại thực chọn phiếu (2 click) Sau chọn chƣơng trình Hiển thị cửa sổ chi tiết phiếu tƣơng ứng đƣợc gọi BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 77 PHỤ LỤC Nếu khơng chƣơng trình kiểm tra tác vụ xem lịch sử, có chọn xem chƣơng trình Hiển thị cửa sổ lịch sử đƣợc gọi d Chƣơng trình phân phối thiết bị Hình PL.4 Lưu đồ giải thuật chương trình phân phối thiết bị Chƣơng trình phân phối nằm trang Thông tin thiết bị với ý nghĩa phân phối TBYT cho đơn vị sử dụng Yêu cầu nhập liệu nhƣ mã thiết bị, mã đơn vị nhận thiết bị số lƣợng phân phối Chƣơng trình kiểm tra nút nhấn Lƣu Nếu không nhấn chƣơng trình kiểm tra tác vụ Chƣơng trình kiểm tra đối tƣợng danh sách hiển thị đƣợc chọn, có thực kiểm tra có nhấn Xóa hay khơng BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH 78 PHỤ LỤC Nếu không nhấn nút Xóa, chƣơng trình kiểm tra tác vụ Sửa Nhập thông tin muốn sửa lên widget giao diện kiểm tra nút nhấn Sửa Khi nút Lƣu/ Xóa/ Sửa đƣợc nhấn chƣơng trình gửi liệu vừa bị tác động tới CSDL lƣu lại bảng khodonvi-tb, đồng thời cập nhật lại danh sách phân phối thiết bị e Chƣơng trình hiển thị cửa sổ chi tiết phiếu Chƣơng trình bắt đầu với việc nhận liệu mã phiếu đƣợc truyền vào trƣớc đó, thực truy cập vào bảng chi tiết phiếu để hiển thị thơng tin chi tiết phiếu có mã phiếu Tại thực hai tác vụ thêm thiết bị mƣợn xóa thiết bị mƣợn Chƣơng trình xét tác vụ thêm liệu trƣớc Yêu cầu nhập Hình PL.5 Lưu đồ giải thuật liệu cần thiết, chƣơng trình kiểm chương trình hiển thị cửa sổ chi tra có nhấn Thêm hay khơng tiết phiếu Nếu khơng nhấn chƣơng trình chuyển sang xét tác vụ Xóa Khi nhấn nút Thêm nút Xóa, thực gửi liệu đến lƣu bảng chitietphieu CSDL BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 79 PHỤ LỤC  CHƢƠNG TRÌNH CON CỦA HIỂN THỊ LCD a Chƣơng trình hiển thị thơng tin tổng quan Chƣơng trình hiển thị thơng tin tổng quan lấy liệu từ bảng CSDL bảng kho đơn vị, bảng đơn vị bảng thiết bị để hiển thị nội dung nhƣ mong muốn mã, tên, số lƣợng, đơn vị sở hữu hình ảnh minh họa TBYT Sau nhận đƣợc liệu truyền liệu vào chƣơng Hình PL.6 Lưu đồ giải thuật trình Hiển thị để xử lý chương trình hiển thị thơng tin liệu hiển thị thông tin vừa tổng quát truy xuất đƣợc lên hình b Chƣơng trình hiển thị thơng tin phịng Hình PL.7 Lưu đồ giải thuật chương trình hiển thị thơng tin phịng BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 80 PHỤ LỤC Truy xuất liệu giống với chƣơng trình hiển thị thông tin tổng quan Lấy liệu từ bảng liệu khodonvi-tb, thietbi bảng donvi Sau tiến hành phân tích chuỗi liệu thu đƣợc thành danh sách phòng cần hiển thị Biến a độ dài danh sách (hay a số lƣợng số phòng cần hiển thị) Tiến hành so sánh với biến “dem” Nếu “dem

Ngày đăng: 25/05/2023, 12:22

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w