Bối cảnh và vấn đề nghiên cứu

Khóa luận tốt nghiệp tập trung giải quyết bài toán quản lý và hỗ trợ điều trị từ xa tại Phòng khám nha khoa Như Ngọc (Hà Nội). Trong lĩnh vực nha khoa, nhu cầu chăm sóc răng miệng của người dân ngày càng tăng, kéo theo sự cạnh tranh gay gắt giữa các cơ sở y tế tư nhân. Bên cạnh trình độ chuyên môn của y bác sĩ, chất lượng dịch vụ chăm sóc và theo dõi bệnh nhân là yếu tố then chốt quyết định uy tín của phòng khám. Nhiều bệnh lý răng miệng phức tạp đòi hỏi lộ trình điều trị kéo dài qua nhiều giai đoạn. Tuy nhiên, đặc thù của các phòng khám nha khoa tư nhân như Như Ngọc là không tổ chức điều trị nội trú, khiến bác sĩ gặp nhiều trở ngại trong việc theo dõi sát sao tiến triển bệnh tình sau khi bệnh nhân rời phòng khám.

Thực tế tại cơ sở cho thấy quá trình hỗ trợ người bệnh ngoài giờ hành chính chủ yếu diễn ra phân tán qua các kênh liên lạc cá nhân như Facebook Messages, Zalo hoặc điện thoại thoại thông thường. Phương thức này bộc lộ nhiều bất cập nghiêm trọng:

  • Bác sĩ khi ở ngoài phòng khám không thể tiếp cận hồ sơ bệnh án gốc lưu trữ trên máy tính nội bộ.
  • Bệnh nhân phải tự tường thuật lại tiền sử và diễn biến bệnh, dẫn đến nguy cơ sai sót, thiếu thông tin chuyên môn.
  • Quá trình tư vấn, trao đổi từ xa không được ghi nhận và lưu trữ vào lịch sử điều trị; ở những lần khám tiếp theo, bệnh nhân buộc phải thuật lại từ đầu.
  • Thiếu hụt cơ sở dữ liệu lưu vết lịch sử tương tác làm mất đi bằng chứng xác thực trước pháp luật trong các trường hợp xảy ra sự cố y khoa hoặc chỉ định dùng thuốc không phù hợp.

Mục tiêu nghiên cứu tổng quát của đề tài là xây dựng một hệ thống thông tin hỗ trợ tương tác từ xa chuyên biệt giữa bác sĩ và bệnh nhân cho Phòng khám nha khoa Như Ngọc, tích hợp khả năng tra cứu hồ sơ bệnh án song song với các công cụ tương tác trực tuyến.

Tác giả xác định 3 nhiệm vụ nghiên cứu cụ thể:

  1. Hệ thống hóa cơ sở dữ liệu, phản ánh chân thực và khách quan quá trình hỗ trợ điều trị bệnh nhân từ xa nhằm làm rõ những hạn chế của quy trình hiện tại và lợi ích khi triển khai hệ thống mới.
  2. Phân tích, nghiên cứu thực trạng quá trình hỗ trợ bệnh nhân từ xa trong khi điều trị để chỉ ra các nhược điểm của quy trình cũ và ưu điểm của hệ thống mới; tìm giải pháp khắc phục các nhược điểm để xây dựng hệ thống phù hợp.
  3. Phân tích, thiết kế và tiến hành cài đặt module chức năng cho hệ thống hỗ trợ tương tác điều trị từ xa đáp ứng yêu cầu nghiệp vụ thực tế.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Hệ thống hỗ trợ tương tác trong quá trình điều trị bệnh nhân từ xa.
  • Phạm vi không gian: Phòng khám nha khoa Như Ngọc (gồm 2 cơ sở tại số 42 Kim Mã, Ba Đình và số 34 Trần Quang Diệu, Đống Đa, Hà Nội).
  • Phạm vi thời gian: Khai thác số liệu hoạt động và khảo sát của phòng khám trong giai đoạn 3 năm từ 2016 đến 2018; thời gian lập kế hoạch thực hiện dự án diễn ra trong 34 ngày (từ 28/10/2019 đến 30/11/2019).

Cơ sở lý thuyết và phương pháp

Khóa luận vận dụng hệ thống lý luận về hệ thống thông tin (HTTT) quản lý và phương pháp phát triển phần mềm trong doanh nghiệp y tế:

  • Khung lý thuyết: Sử dụng khái niệm hệ thống thông tin như một tập hợp có cấu trúc gồm phần cứng, phần mềm, mạng truyền thông và dữ liệu phục vụ mục tiêu tổ chức; phân tích 4 vai trò của HTTT (định lượng/định tính cho quá trình ra quyết định, giảm thiểu yếu tố bất ngờ, hỗ trợ ra quyết định trong tình huống cụ thể, hình thành văn hóa làm việc dựa trên thông tin).
  • Quy trình phát triển hệ thống: Dựa trên giáo trình phân tích thiết kế HTTT gồm 5 giai đoạn: Khảo sát hiện trạng và xác lập dự án, Phân tích hệ thống, Thiết kế hệ thống, Cài đặt hệ thống, Khai thác và bảo trì. Do giới hạn thời gian, tác giả giới hạn phạm vi đề tài dừng ở giai đoạn cài đặt hệ thống.
  • Phương pháp luận phân tích thiết kế: Áp dụng phương pháp phân tích thiết kế hướng đối tượng (OOAD) thông qua ngôn ngữ mô hình hóa thống nhất (UML). Kỹ thuật phát triển sử dụng mô hình thác nước (Waterfall) với các bước tuần tự, đầu ra của giai đoạn trước là đầu vào của giai đoạn sau.
  • Công cụ và nền tảng kỹ thuật:
    • Công cụ lập mô hình: Phần mềm trực tuyến Draw.io để vẽ biểu đồ use case, biểu đồ tuần tự, biểu đồ hoạt động, biểu đồ lớp, biểu đồ trạng thái, biểu đồ thành phần và triển khai.
    • Công cụ quản lý dự án: Microsoft Office Project Standard 2016 nhằm phân bổ nguồn lực, theo dõi tiến độ và hạch toán ngân sách.
    • Môi trường phát triển và kiểm thử: Node.js, công cụ phát triển tích hợp Chrome DevTools, hệ quản trị cơ sở dữ liệu MongoDB và công cụ quản trị trực quan MongoDB Compass.
  • Nguồn dữ liệu và phương pháp thu thập:
    • Dữ liệu thứ cấp: Báo cáo tài chính, tài liệu giới thiệu tổ chức, website phòng khám; các tài liệu tham khảo học thuật (Đồ án môn học "Phần mềm quản lý thông tin bệnh nhân" - Học viện Công nghệ Bưu chính Viễn thông TP.HCM niên khóa 2008-2013; giáo trình của Trần Thị Thùy Dung; sách "Systems Analysis and Design with UML Version 2.0" của Dennis; sách "Object-Oriented Analysis and Design using UML" của Fritz Solms và Dawid Loubser).
    • Dữ liệu sơ cấp: Quan sát quy trình nghiệp vụ thực tế; phỏng vấn trực tiếp nhân viên y tế; phát phiếu khảo sát điều tra với quy mô mẫu $n = 10$ phiếu phát ra và thu về 10 phiếu hợp lệ từ cán bộ, nhân viên phòng khám.
    • Phương pháp xử lý dữ liệu: Kết hợp phân tích định tính (từ kết quả quan sát, phỏng vấn) và phân tích định lượng (tổng hợp thống kê tỷ lệ phần trăm từ phiếu khảo sát và bảng số liệu doanh thu).

Thiết kế và triển khai

Hệ thống được thiết kế theo kiến trúc hướng đối tượng, triển khai trên nền tảng ứng dụng web nhằm cho phép người dùng truy cập từ xa qua mạng Internet mà không bị ràng buộc cục bộ tại phòng máy nội bộ.

Kiến trúc tác nhân và phân quyền hệ thống

Hệ thống xác định 4 tác nhân (actors) chính tham gia vào quy trình nghiệp vụ:

  1. Giám đốc: Quản lý danh mục bác sĩ, theo dõi báo cáo thống kê số lượng bác sĩ/bệnh nhân theo thời gian, có quyền quản lý tài khoản nhân viên và đăng nhập dưới tư cách người dùng khác để giám sát hoạt động.
  2. Bác sĩ: Quản lý danh sách bệnh nhân do mình trực tiếp điều trị, cập nhật và quản lý hồ sơ bệnh án, thực hiện hội chẩn chuyên môn với đồng nghiệp, thực hiện tư vấn và tương tác từ xa với bệnh nhân. Bác sĩ chịu trách nhiệm hỗ trợ bệnh nhân cả trong và ngoài giờ làm việc.
  3. Bệnh nhân: Được cấp tài khoản khi đến khám tại cơ sở; sử dụng hệ thống để theo dõi hồ sơ bệnh án cá nhân và liên hệ trực tiếp với bác sĩ phụ trách thông qua chức năng tư vấn từ xa.
  4. Người quản lý hệ thống: Quản trị tài khoản người dùng, duy trì hạ tầng vận hành kỹ thuật và xử lý sự cố phát sinh, không can thiệp vào nghiệp vụ y khoa.

Đặc tả yêu cầu chức năng (Functional Requirements)

Hệ thống chuẩn hóa 5 nhóm chức năng chính (từ R1 đến R5):

  • R1 - Đăng nhập hệ thống: Đăng nhập phân quyền, R1.1 Đổi mật khẩu, R1.2 Đăng xuất.
  • R2 - Quản lý bác sĩ (dành cho Giám đốc): R2.1 Thống kê danh sách bác sĩ, R2.2 Hiển thị thông tin bác sĩ, R2.3 Chỉnh sửa thông tin bác sĩ, R2.5 Thêm mới bác sĩ, R2.6 Tìm kiếm bác sĩ; thống kê danh sách bệnh nhân và lịch sử liên hệ của từng bác sĩ.
  • R3 - Quản lý bệnh nhân (dành cho Bác sĩ): R3.1 Hiển thị danh sách bệnh nhân, R3.2 Hiển thị thông tin bệnh nhân, R3.3 Thêm bệnh nhân, R3.4 Sửa thông tin bệnh nhân, R3.6 Tìm kiếm bệnh nhân, R3.7 Quản lý hồ sơ bệnh án (thêm, hiển thị danh sách, sửa, xóa hồ sơ).
  • R4 - Hội chẩn và tương tác: R4.1 Hội chẩn trực tiếp giữa các bác sĩ, R4.2 Tư vấn từ xa giữa bác sĩ và bệnh nhân qua 3 hình thức (gọi điện, gọi video, nhắn tin), R4.3 Nhắn tin trao đổi.
  • R5 - Báo cáo, thống kê (dành cho Giám đốc): R5.1 Thống kê số lượng bệnh nhân, R5.2 Thống kê số lượng bác sĩ theo tháng hoặc theo năm.

Đặc tả yêu cầu phi chức năng (Non-functional Requirements)

  • Giao diện người dùng: Tông màu nền chủ đạo là xanh dương, màu chữ tương phản đen - trắng. Font chữ chuẩn Times New Roman, kích thước văn bản 13 pt; đối với tiêu đề chức năng sử dụng chữ in đậm size 28, nội dung hướng dẫn size 20. Kích thước hiển thị màn hình chuẩn là $1280 \times 780$ pixel. Ngôn ngữ giao diện hoàn toàn bằng tiếng Việt.
  • Hiệu năng hệ thống: Tốc độ phản hồi chức năng và thời gian tải trang web không vượt quá 2 giây.
  • An toàn và hạ tầng: Máy trạm yêu cầu cài đặt phần mềm diệt virus Kaspersky, hệ thống mạng nội bộ thiết lập tường lửa (firewall), cơ sở dữ liệu thiết lập cơ chế sao lưu dự phòng.

Kế hoạch và quy trình vận hành ca sử dụng

  • Kế hoạch dự án: Triển khai với nguồn lực 1 nhân sự trong thời gian 34 ngày (28/10/2019 - 30/11/2019), chi phí dự toán 500.000 VNĐ.
  • Quy trình tương tác từ xa:
    • Khi bệnh nhân gửi yêu cầu tư vấn (gọi điện, nhắn tin): Nếu bác sĩ đang bận điều trị ca bệnh khác tại phòng khám, hệ thống chuyển cuộc gọi/tin nhắn sang trạng thái cuộc gọi nhỡ. Khi kết thúc ca khám, bác sĩ mở danh sách tin nhắn/cuộc gọi nhỡ, mở đồng thời hồ sơ bệnh án tương ứng để đánh giá mức độ ưu tiên và liên lạc lại.
    • Trường hợp ngoài giờ làm việc: Bác sĩ truy cập hệ thống từ thiết bị cá nhân, tra cứu trực tiếp bệnh án, lịch sử khám, đơn thuốc và các lần tư vấn trước để đưa ra chỉ định chính xác. Toàn bộ nội dung trao đổi, tư vấn được hệ thống ghi nhận tự động vào cơ sở dữ liệu làm căn cứ y khoa và minh chứng trách nhiệm pháp lý.

Nội dung chính theo từng chương

Chương 1: Tổng quan về cơ sở lý luận

Chương này tập trung xây dựng nền tảng lý luận về hệ thống thông tin quản lý và phân tích thiết kế hệ thống hướng đối tượng:

  • Khái quát các định nghĩa cốt lõi: thông tin, hệ thống, hệ thống thông tin, hệ thống quản lý; phân tích chi tiết 4 vai trò của HTTT trong việc định lượng/định tính, giảm thiểu bất ngờ, hỗ trợ quyết định và kiến tạo văn hóa dữ liệu.
  • Làm rõ quy trình 5 bước phát triển hệ thống thông tin và phương pháp luận phân tích thiết kế hướng đối tượng (OOAD), trong đó chương trình được tổ chức thành tập hợp các thực thể lớp có sự tương tác và cộng tác logic.
  • Khẳng định tính phù hợp của mô hình phát triển thác nước đối với các dự án ngắn hạn, quy mô nhỏ và yêu cầu nghiệp vụ đã xác định rõ ràng ngay từ đầu.
  • Đánh giá tình hình nghiên cứu: Tác giả khảo sát các công trình trong nước, tiêu biểu là báo cáo đồ án "Phần mềm quản lý thông tin bệnh nhân" (lớp Đ08THA3, Học viện Công nghệ Bưu chính Viễn thông TP.HCM). Tác giả chỉ rõ hạn chế của phần mềm tham khảo khi cho phép sửa đổi tự do toa thuốc và kết quả điều trị của bệnh nhân — một sơ hở nghiệp vụ nghiêm trọng làm mất tính pháp lý của hồ sơ bệnh án. Đối với tài liệu quốc tế, tác giả tiếp thu khung lý thuyết phân tích thiết kế UML từ cuốn sách của tác giả Dennis và giáo trình của Fritz Solms & Dawid Loubser.

Chương 2: Phân tích và đánh giá về quá trình hỗ trợ điều trị bệnh nhân từ xa tại phòng khám nha khoa Như Ngọc

Chương 2 trình bày hồ sơ thực nghiệm toàn diện về tổ chức và hiện trạng ứng dụng công nghệ thông tin tại đơn vị khảo sát:

  • Cơ cấu tổ chức: Phòng khám do ông Võ Trương Như Ngọc làm Trưởng phòng khám, hoạt động theo mô hình doanh nghiệp tư nhân với hơn 30 nhân sự (gồm toàn thời gian và bán thời gian). Cơ cấu gồm Ban Giám đốc quản lý trực tiếp 4 bộ phận: Phòng chuyên môn (bác sĩ, y tá), Phòng kế toán, Phòng hành chính nhân sự và Phòng hỗ trợ chăm sóc khách hàng.
  • Kết quả kinh doanh: Phòng khám duy trì tốc độ tăng trưởng ổn định trong giai đoạn 2016 - 2018 với doanh thu và tỷ lệ tăng trưởng tăng đều đặn qua các năm.
Năm Doanh thu (nghìn đồng) Tỷ lệ tăng trưởng
2016 5.809.120 6,02%
2017 6.174.587 6,29%
2018 6.589.043 6,71%
  • Đánh giá hạ tầng CNTT qua tài liệu thu thập:
    • Phần cứng: 1 máy chủ, 4 máy fax, 1 máy photocopy, 10 máy tính xách tay và 10 máy tính để bàn.
    • Phần mềm hiện hành: Phần mềm đóng gói mua ngoài phục vụ lưu trữ thông tin cơ bản, đặt lịch khám; các tính năng hoạt động rời rạc (bệnh nhân tái khám phải tạo lại hồ sơ mới), cài đặt cục bộ tại chỗ và hoàn toàn không hỗ trợ bệnh nhân sau khám.
    • Mạng và an toàn dữ liệu: Đường truyền VNPT gói Fiber 80 (tốc độ tối đa 80 Mbps), kiến trúc mạng LAN nội bộ dạng nhánh, phần mềm diệt virus Kaspersky.
    • Cơ sở dữ liệu: Hệ quản trị CSDL phi quan hệ MongoDB có hỗ trợ replica set giúp sao lưu và phục hồi nhanh, song gặp nhược điểm tốn bộ nhớ và thiếu các ràng buộc toàn vẹn dữ liệu.
    • Website: Đã có website chính thức tích hợp liên kết mạng xã hội và bản đồ chỉ đường, nhưng tốc độ tải chậm, thông tin cập nhật chưa đầy đủ và chưa có cổng tư vấn trực tuyến.
  • Kết quả khảo sát thực tế ($n = 10$ cán bộ nhân viên):
Tiêu chí khảo sát Chỉ số ghi nhận từ phiếu điều tra
Mức độ đáp ứng phần cứng 40% Rất đầy đủ, 40% Đầy đủ, 20% Khá đầy đủ, 0% Bình thường / Không đầy đủ
Đánh giá tốc độ mạng Internet 60% Tốt, 30% Khá tốt, 10% Rất tốt
Kết nối mạng LAN nội bộ 100% nhân viên khẳng định các máy tính kết nối thông suốt
Hệ điều hành máy trạm 80% máy tính sử dụng Windows 10, 20% sử dụng Windows 7
Đánh giá độ khó khăn hỗ trợ sau khám 90% đánh giá rất khó khăn, 10% đánh giá khó khăn
Phần mềm cũ hỗ trợ sau khám 90% khẳng định hoàn toàn không hỗ trợ, 10% đánh giá bình thường
Nhu cầu ứng dụng HTTT hỗ trợ sau khám 90% đánh giá rất cần thiết, 10% đánh giá cần thiết
Mức độ sẵn sàng tiếp nhận hệ thống mới 100% nhân viên sẵn sàng sử dụng hệ thống mới
  • Đánh giá ưu nhược điểm: Cơ sở có thuận lợi lớn nhờ kế thừa được cấu trúc cơ sở dữ liệu MongoDB cũ và nhân viên đã quen với giao diện nghiệp vụ cơ bản; tuy nhiên việc chuyển đổi quy trình làm việc sang hệ thống mới đòi hỏi thời gian đào tạo và yêu cầu hệ thống phải thiết kế theo kiến trúc mở để dễ nâng cấp.

Chương 3: Xây dựng hệ thống hỗ trợ tương tác trong quá trình điều trị bệnh nhân

Nội dung chương 3 chiếm dung lượng trọng tâm của khóa luận, mô tả chi tiết quá trình phân tích thiết kế và hiện thực hóa hệ thống:

  • Định hướng giải pháp: Thay đổi quy trình hỗ trợ bệnh nhân sau khám; xây dựng hệ thống thông tin mới tích hợp các công cụ giao tiếp trực tiếp (nhắn tin, gọi điện, gửi tệp hình ảnh) đi kèm việc quản lý tập trung hồ sơ bệnh án.
  • Phân tích bài toán nghiệp vụ chi tiết theo các trường hợp tương tác: bác sĩ đang tiếp nhận bệnh nhân tại phòng khám và bác sĩ làm việc ngoài giờ hành chính.
  • Lập kế hoạch dự án bằng phần mềm Microsoft Project Standard 2016 với thời gian 34 ngày.
  • Mô hình hóa phân tích hệ thống bằng UML qua công cụ Draw.io:
    • Biểu đồ Use Case: Xây dựng biểu đồ use case tổng quát và các biểu đồ ca sử dụng phân rã chi tiết (Đăng nhập, Quản lý bác sĩ, Quản lý bệnh nhân, Quản lý hồ sơ bệnh án, Hội chẩn, Tư vấn từ xa, Báo cáo thống kê) kèm theo bảng đặc tả luồng sự kiện chính và các nhánh rẽ lỗi/hủy bỏ.
    • Biểu đồ tuần tự (Sequence Diagram): Thiết kế chi tiết cho ca sử dụng đăng nhập hệ thống, tạo tài khoản bệnh nhân, chỉnh sửa thông tin bác sĩ và tìm kiếm bác sĩ.
    • Biểu đồ hoạt động (Activity Diagram): Mô hình hóa các luồng xử lý: đăng nhập hệ thống, thêm bệnh nhân, cập nhật thông tin bệnh nhân và xóa bệnh nhân.
    • Biểu đồ lớp (Class Diagram), biểu đồ trạng thái (State Machine Diagram) cho lớp bệnh nhân, lớp tài khoản và trạng thái cuộc gọi.
  • Thiết kế giao diện và triển khai: Xây dựng các màn hình giao diện đồ họa (GUI) chuẩn cho chức năng đăng nhập, giao diện quản lý bệnh nhân, quản lý hồ sơ bệnh án, chi tiết thông tin bệnh nhân, giao diện người dùng bệnh nhân, giao diện tư vấn từ xa và màn hình giám sát dành cho Giám đốc.

Chương 4: Kiến nghị và đề xuất

  • Đề xuất lộ trình thực hiện: Khuyến nghị phòng khám chuẩn bị hạ tầng mạng ổn định, duy trì cài đặt phần mềm bảo mật, thiết lập quy chế bảo mật mật khẩu tài khoản người dùng, đồng thời tổ chức hướng dẫn bệnh nhân đăng nhập hệ thống ngay tại quầy lễ tân trước khi ra về.
  • Hướng triển khai tiếp theo: Tiếp tục hoàn thiện các module còn lại trong quy trình, hoàn tất pha kiểm thử tải và chuyển giao toàn diện cơ sở dữ liệu từ phần mềm cũ sang hệ thống mới để đưa vào khai thác chính thức.

Kết quả và đóng góp

Kết quả chính đạt được

  • Khảo sát và lượng hóa chính xác thực trạng ứng dụng CNTT tại Phòng khám nha khoa Như Ngọc thông qua số liệu điều tra thực tế: 90% nhân viên khẳng định quy trình hỗ trợ sau khám hiện tại rất khó khăn, 90% cho biết phần mềm cũ không hỗ trợ bệnh nhân sau khám, và 100% nhân viên sẵn sàng ứng dụng hệ thống mới.
  • Xây dựng bản đặc tả chi tiết 5 nhóm chức năng nghiệp vụ (R1 - R5) và mô hình hóa đầy đủ quy trình nghiệp vụ thông qua hệ thống biểu đồ UML (Use Case, Biểu đồ tuần tự, Hoạt động, Lớp, Trạng thái, Thành phần, Triển khai).
  • Thiết kế hệ thống giao diện người dùng tương thích màn hình $1280 \times 780$ pixel, đáp ứng các tiêu chuẩn hiển thị chuyên ngành nha khoa và thời gian tải trang dưới 2 giây.
  • Giải quyết bài toán lưu trữ hồ sơ bệnh án điện tử kết hợp chức năng tư vấn trực tuyến (nhắn tin, gọi điện, truyền tải hình ảnh tổn thương răng miệng), đảm bảo bác sĩ làm việc ngoài giờ vẫn tra cứu được hồ sơ gốc.

Đóng góp so với các nghiên cứu trước

  • Khắc phục lỗ hổng nghiệp vụ của các phần mềm quản lý bệnh nhân đi trước (tiêu biểu như đồ án môn học của sinh viên Học viện Công nghệ Bưu chính Viễn thông cơ sở TP.HCM niên khóa 2008-2013): Khóa luận thiết lập cơ chế kiểm soát chặt chẽ đối với hồ sơ bệnh án và đơn thuốc, không cho phép chỉnh sửa tùy tiện kết quả khám và đơn thuốc đã ban hành, từ đó thiết lập bằng chứng pháp lý minh bạch để bảo vệ bác sĩ và người bệnh.
  • Đề tài là công trình nghiên cứu ứng dụng cụ thể đầu tiên giải quyết trực tiếp bài toán tương tác điều trị từ xa kết hợp tra cứu hồ sơ bệnh án trong lĩnh vực nha khoa tư nhân tại Việt Nam vào thời điểm thực hiện (năm 2019).

Hạn chế và hướng nghiên cứu tiếp

Khóa luận tự chỉ ra các mặt hạn chế dựa trên phạm vi nghiên cứu thực tế:

  • Giới hạn quy trình phát triển: Do thời gian nghiên cứu có hạn (kế hoạch dự án gói gọn trong 34 ngày) và nguồn lực đơn lẻ (1 sinh viên thực hiện), công trình chỉ dừng lại ở giai đoạn cài đặt module chức năng và thiết kế giao diện, chưa hoàn thành trọn vẹn giai đoạn kiểm thử diện rộng và giai đoạn khai thác - bảo trì trong vòng đời hệ thống.
  • Nhược điểm của mô hình phát triển thác nước: Việc áp dụng quy trình phát triển tuần tự không cho phép quay lại chỉnh sửa các pha trước đó khi có sự thay đổi đột xuất về yêu cầu nghiệp vụ từ phía phòng khám.
  • Hạn chế của cơ sở dữ liệu NoSQL: Nền tảng MongoDB giúp nhập liệu linh hoạt và tái sử dụng dữ liệu cũ nhanh chóng nhưng thiếu các ràng buộc toàn vẹn quan hệ, làm tăng nguy cơ sai lệch dữ liệu nếu người dùng nhập sai, đồng thời tiêu tốn nhiều bộ nhớ và bị giới hạn kích thước bản ghi.
  • Hướng mở tiếp theo: Khóa luận xác định phương hướng hoàn thiện việc chuyển giao toàn diện cơ sở dữ liệu, tối ưu hóa các ràng buộc dữ liệu trên MongoDB và tiếp tục lập trình hoàn thiện các chức năng mở rộng phục vụ việc đưa hệ thống vào vận hành thực tế tại phòng khám.

Giá trị tham khảo

Báo cáo khóa luận là tài liệu tham khảo hữu ích cho các nhóm đối tượng:

  • Sinh viên chuyên ngành Hệ thống thông tin quản lý, Thương mại điện tử và Công nghệ thông tin: Tham khảo cấu trúc hoàn chỉnh của một khóa luận phân tích thiết kế hệ thống theo mô hình hướng đối tượng, từ khâu khảo sát thực trạng, đặc tả yêu cầu, lập kế hoạch dự án bằng Microsoft Project đến kỹ thuật vẽ các biểu đồ UML bằng Draw.io.
  • Người làm đề tài về hệ thống thông tin y tế và chuyển đổi số phòng khám: Tham khảo phương pháp xây dựng bảng hỏi điều tra thực trạng CNTT trong cơ sở y tế tư nhân, quy trình phân quyền tài khoản (Giám đốc, Bác sĩ, Bệnh nhân, Quản trị viên) và mô hình hóa chức năng tư vấn điều trị từ xa.
  • Phần đáng tham khảo nhất: Hệ thống biểu đồ phân tích thiết kế chi tiết (từ Use Case đến Sequence và Class Diagram) tại Chương 3 cùng giải pháp nghiệp vụ kiểm soát tính toàn vẹn của hồ sơ bệnh án nhằm đảm bảo trách nhiệm pháp lý cho y bác sĩ.

Câu hỏi thường gặp

1. Tại sao Phòng khám nha khoa Như Ngọc lại gặp khó khăn lớn trong việc theo dõi bệnh nhân sau khi điều trị?

Do đặc thù phòng khám nha khoa tư nhân không tổ chức điều trị nội trú, bệnh nhân sau khi thực hiện các thủ thuật phức tạp (như nắn chỉnh răng, cấy ghép Implant, tiểu phẫu, chữa tủy) đều trở về nhà. Các bác sĩ thường xuyên phải hỗ trợ ngoài giờ làm việc qua điện thoại, Zalo hay Facebook mà không thể tiếp cận hồ sơ bệnh án gốc lưu trên máy tính phòng khám. Điều này khiến bệnh nhân phải tự kể lại bệnh, dễ sai sót hoặc quên thông tin điều trị trước đó.

2. Số lượng phiếu điều tra thực trạng tại phòng khám là bao nhiêu và kết quả về nhu cầu sử dụng hệ thống mới như thế nào?

Tác giả đã phát ra 10 phiếu điều tra và thu về 10 phiếu hợp lệ từ cán bộ, nhân viên phòng khám. Kết quả ghi nhận: 90% nhân viên đánh giá việc hỗ trợ bệnh nhân sau khám hiện tại rất khó khăn (10% đánh giá khó khăn); 90% cho biết phần mềm đang dùng hoàn toàn không hỗ trợ bệnh nhân sau khám; 90% đánh giá việc xây dựng HTTT hỗ trợ sau khám là rất cần thiết (10% đánh giá cần thiết); và 100% nhân viên khẳng định phòng khám sẵn sàng ứng dụng hệ thống thông tin mới.

3. Tình hình tăng trưởng doanh thu của Phòng khám nha khoa Như Ngọc trong giai đoạn khảo sát 2016 - 2018 ra sao?

Theo số liệu từ phòng kế toán của phòng khám:

  • Năm 2016: Doanh thu đạt 5.809.120 nghìn đồng, tỷ lệ tăng trưởng 6,02%.
  • Năm 2017: Doanh thu đạt 6.174.587 nghìn đồng, tỷ lệ tăng trưởng 6,29%.
  • Năm 2018: Doanh thu đạt 6.589.043 nghìn đồng, tỷ lệ tăng trưởng 6,71%.

4. Hệ thống mới được thiết kế giao diện theo những tiêu chuẩn kỹ thuật phi chức năng cụ thể nào?

Hệ thống sử dụng ngôn ngữ tiếng Việt, kích thước màn hình chuẩn $1280 \times 780$ pixel, màu nền xanh dương kết hợp chữ đen - trắng. Phông chữ chuẩn Times New Roman cỡ 13 pt (tiêu đề chức năng chính in đậm size 28, nội dung hướng dẫn size 20). Tốc độ phản hồi thao tác và thời gian tải trang web được khống chế không vượt quá 2 giây.

5. Điểm khác biệt quan trọng trong nghiệp vụ quản lý bệnh án của hệ thống này so với đồ án tham khảo của sinh viên Học viện Công nghệ Bưu chính Viễn thông là gì?

Đồ án tham khảo của Học viện Công nghệ Bưu chính Viễn thông (Đ08THA3) cho phép người dùng tự do sửa đổi toa thuốc và kết quả khám chữa bệnh, dẫn đến nguy cơ làm sai lệch hồ sơ và mất dấu vết truy cứu trách nhiệm bác sĩ. Hệ thống của khóa luận này khắc phục bằng cách cố định dữ liệu khám và toa thuốc, lưu trữ toàn bộ lịch sử tư vấn từ xa nhằm tạo lập căn cứ pháp lý minh bạch bảo vệ cả bác sĩ lẫn người bệnh trước pháp luật.

Kết luận

Khóa luận tốt nghiệp của tác giả Lê Thị Huyền đã phản ánh toàn diện thực trạng hỗ trợ sau khám tại Phòng khám nha khoa Như Ngọc, qua đó chứng minh tính cấp thiết của việc số hóa quy trình tương tác y tế từ xa. Dựa trên phương pháp luận hướng đối tượng kết hợp mô hình thác nước, công trình đã thiết kế thành công hệ thống thông tin tương tác tích hợp tra cứu hồ sơ bệnh án với 5 nhóm chức năng nghiệp vụ chuẩn hóa. Mặc dù còn hạn chế khi dừng lại ở giai đoạn cài đặt module mà chưa bước vào khai thác thực địa, đề tài đã mang lại mô hình tham khảo có giá trị ứng dụng thực tiễn cao cho công tác quản trị và chăm sóc người bệnh tại các phòng khám chuyên khoa tư nhân.