1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình

77 2 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

Tiêu đề Xây Dựng Hệ Thống Quản Lý Khám Chữa Bệnh Tại Bệnh Viện Đa Khoa Tỉnh Ninh Bình
Tác giả Nguyễn Hồng Nam
Người hướng dẫn TS. Vũ Văn Thiệu
Trường học Trường Đại Học Bách Khoa Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại Luận Văn Thạc Sĩ
Năm xuất bản 2020
Thành phố Hà Nội
Định dạng
Số trang 77
Dung lượng 11,12 MB

Cấu trúc

  • CHƯƠNG 1. GIỚ I THI Ệ U Đ Ề TÀI (18)
    • 1.1 Gi ớ i thi ệ u v ề ệ b nh vi ện đa khoa tỉ nh Ninh Bình (19)
      • 1.1.1 S m ứ ệ nh (0)
      • 1.1.2 Cơ ấu tổ c ch c nhân lực ..................................................................... 1 ứ (0)
    • 1.2 Yêu cầu và phạm vi củ a đ ề tài (22)
    • 1.3 Nh ữ ng v ấn đề và l a ch ự ọ n gi i pháp ả (22)
    • 1.4 Gi ả i pháp công ngh ệ (24)
      • 1.4.1 Tổng quan về HTML (24)
      • 1.4.2 Tổng quan về CSS (25)
      • 1.4.3 T ổ ng quan v ề JavaScript (25)
      • 1.4.4 Tổng quan về Boostrap (25)
      • 1.4.5 Tổng quan về Jquery (25)
      • 1.4.6 Tổng quan về PHP (25)
      • 1.4.7 Tổng quan về ệ h qu n tr cơ s ả ị ở ữ ệ d li u MySQL (0)
    • 1.5 K ế t lu ận chương 1 (25)
  • CHƯƠNG 2. PHÂN TÍCH VÀ THIẾ T K ......................................................... 9 Ế (27)
    • 2.1 Kh ả o sát h ệ th ố ng khám ch ữ a b nh t ệ ạ i b ệ nh vi ệ n (0)
      • 2.1.1 Quy trình khám chữa bệnh cho b nh nhân ệ (27)
      • 2.1.2 Mô t ả nghi ệ p v ụ (28)
      • 2.1.3 Quy trình BN xét nghiệm và trả ết quả k (29)
      • 2.1.4 Quy trình người bệnh làm chẩn đoán hình ảnh và trả ế k t qu ......... 13 ả (31)
      • 2.1.5 Quy trình BN điều trị ội trú............................................................ 14 n (32)
    • 2.2 T ổ ng quan ch ức năng (33)
      • 2.2.1 Yêu cầu phi chức năng (33)
      • 2.2.2 Danh sách các tác nhân hệ thố ng (34)
      • 2.2.3 Biể u đ ồ use case tổng quan (36)
      • 2.2.4 Biể u đ ồ use case phân rã (39)
    • 2.3 Đặc tả ch ứ c năng chính (0)
      • 2.3.1 Đặc tả use case “Thêm mới bệnh nhân” (0)
      • 2.3.2 Đặc tả use case “Thêm mới bác sĩ” (53)
      • 2.3.3 Đặc tả use case “Thêm phòng khám chuyên khoa mới” (54)
      • 2.3.4 Đặ c t ả use case “Đăng ký khám bệ nh online” (55)
      • 2.3.5 Đặc tả use case “Báo cáo thống kê” (56)
    • 2.4 Thiết kế cơ sở ữ d li ệu (57)
    • 2.5 T ổ ng k ết chương 2 (62)
  • CHƯƠNG 3. KẾT QUẢ VÀ K T LUẬN ........................................................... 45 Ế (0)
    • 3.1 K ế t qu ả tri ể n khai h ệ th ố ng website qu ả n lý khám ch a b ữ ệ nh (63)
    • 3.2 K ế t lu ậ n (76)
      • 3.2.1 K ế t lu ậ n chung (76)
      • 3.2.2 Hướng phát triển củ a đ ề tài trong tương lai (76)
  • TÀI LIỆU THAM KHẢO (77)

Nội dung

- Nhận thông tin bệnh nhân đã đăng ký khám online để ế x p phòng khám chuyên khoa theo yêu cầu của bệnh nhân.Đố ớ ối v i đ i tư ng là ngư i qu n lý admin có quyền: ợờả - Thêm mới, xoá, s

GIỚ I THI Ệ U Đ Ề TÀI

Gi ớ i thi ệ u v ề ệ b nh vi ện đa khoa tỉ nh Ninh Bình

Bệnh viện đa khoa tỉnh Ninh Bình, được thành lập vào năm 1928 với tên gọi ban đầu là Nhà thương Ninh Bình, đã chuyển sang cơ sở mới với quy mô 700 giường bệnh vào năm 2010 Là bệnh viện hạng I tiên phong trong tỉnh, nơi đây đã trở thành trung tâm y tế quan trọng của Ninh Bình Hiện tại, bệnh viện có 1.000 giường bệnh, 45 khoa phòng và trung tâm, cùng với hơn 800 cán bộ nhân viên, góp phần nâng cao chất lượng dịch vụ y tế cho cộng đồng.

Bệnh viện có diện tích 24 hecta, bao gồm tòa nhà khám bệnh 2 tầng, khối nhà nghiệp vụ 11 tầng, 2 nhà 5 tầng cho hệ nội và hệ ngoại, cùng 10 khối nhà chức năng 2 tầng Tất cả các khu vực được kết nối bằng hệ thống hành lang mái che Các phòng bệnh được trang bị điều hòa nhiệt độ và các thiết bị hiện đại như hệ thống thông khí, máy báo gọi điều dưỡng, và hệ thống oxy trung tâm, nhằm phục vụ tốt cho công tác chuyên môn và sinh hoạt của bệnh nhân Địa chỉ bệnh viện nằm tại đường Tuệ Tĩnh, phường Nam Thành, thành phố Ninh Bình, tỉnh Ninh Bình.

Bệnh viện Ninh Bình là cơ sở y tế hàng đầu của tỉnh, có nhiệm vụ khám và chữa bệnh, đào tạo cán bộ y tế, nghiên cứu khoa học và y học, chỉ đạo chuyên môn kỹ thuật phòng bệnh, cũng như hợp tác quốc tế và quản lý kinh tế.

Bệnh viện đã triển khai nhiều giải pháp đồng bộ nhằm nâng cao chất lượng khám chữa bệnh cho người dân tại các địa bàn tỉnh và các vùng lân cận như Thanh Hóa, Hòa Bình, Nam Định.

1.1.2Cơcấu tổ chức nhân lực

Cơ cấ ổu t ch c bao g m: ứ ồ

Bệnh viện có 45 khoa phòng và trung tâm, với đội ngũ hơn 800 cán bộ viên chức Trong đó, bao gồm 9 khoa cận lâm sàng, 6 khoa hệ nội, 15 khoa hệ ngoại, 3 chuyên khoa, cùng 10 phòng ban chức năng và hậu cần.

- Các tổchức đoàn th : Công đoàn , đoàn thanh niên.ể

Nhân lực tính từ ngày 30/6/2020 gồm có hơn 800 cán bộ nhân viên lao động trong đó:

• Bác sỹ có 193 người bao g m: 7 bác s chuyên khoa II, 25 th c s , 54 bác ồ ỹ ạ ỹ s ỹchuyên khoa I, 107 bác sỹ

• Điều dư ng: 385 ngườ ả ỹỡ i c k thu t viên và h ậ ộsinh

• Dược sỹ: 46 ngư i trong đó có 13 dườ ợc s i hỹ đạ ọc, 28 dược s trung h c, ỹ ọ

• Cán bộ khác: 176 người bao g m là th c s , c ồ ạ ỹ ử nhân đại học, cao đẳng, trung h c và các chuyên nghành khác.ọ

Các khoa phòng tại bệnh viện:

Hình 1.1 Sơ đồ ổ t ch c B nh viện ứ ệ

Hiện tại B nh viện đa khoa tỉnh Ninh Bình có 45 khoa phòng bao gồm: ệ

Phòng Kế hoạch tổng hợp là đơn vị chuyên trách thực hiện nhiệm vụ tiếp nhận và chịu trách nhiệm trước giám đốc về mọi công việc liên quan đến hoạt động chung của bệnh viện.

Phòng Tổ chức cán bộ và Phòng hành chính đóng vai trò quan trọng trong việc quản lý và tổ chức nhân sự tại bệnh viện Hai phòng này chịu sự lãnh đạo trực tiếp từ ban giám đốc và có trách nhiệm toàn diện về các hoạt động liên quan đến tổ chức cán bộ và quản trị hành chính.

Phòng Đào tạo có trách nhiệm trực tiếp trước ban giám đốc về việc quản lý và tổ chức đào tạo cho cán bộ nhân viên Đồng thời, phòng cũng phụ trách việc quản lý cán bộ tham gia học hỏi và chuyển giao công nghệ.

• Phòng Công tác xã hội: Ph trách v công tác tuyên truyụ ề ền xã hội và truyền thông trực tiếp được qu n lý bởả i ban giám đốc

Phòng Quản lý chất lượng chịu trách nhiệm giám sát và đảm bảo các quy chuẩn chất lượng tại tất cả các phòng ban trong bệnh viện, dưới sự chỉ đạo của ban giám đốc điều hành.

Phòng Điều dưỡng có trách nhiệm quản lý và điều phối đội ngũ điều dưỡng, y tá trong toàn bệnh viện, đảm bảo chất lượng chăm sóc sức khỏe cho bệnh nhân theo sự chỉ đạo của giám đốc.

Khoa Dược là bộ phận chuyên trách về quản lý và cung ứng thuốc, vật tư y tế trong bệnh viện Khoa có nhiệm vụ quan trọng trong việc kiểm soát các loại thuốc và biệt dược, cũng như thực hiện các hoạt động nhập khẩu và xuất khẩu thuốc cho các khoa phòng Dưới sự chỉ đạo của ban giám đốc, Khoa Dược đảm bảo cung cấp đầy đủ thuốc và vật tư y tế phục vụ cho công tác điều trị bệnh nhân.

Khoa Kiểm soát nhiễm khuẩn là đơn vị chuyên trách về các vấn đề liên quan đến nhiễm khuẩn trong bệnh viện Khoa này đảm nhiệm việc khử khuẩn cho các trang thiết bị y tế toàn viện và chịu trách nhiệm trực tiếp trước ban giám đốc.

Khoa Dinh dưỡng có nhiệm vụ xây dựng các phác đồ và chế độ ăn uống phù hợp cho bệnh nhân và nhân viên bệnh viện, đảm bảo chất lượng và vệ sinh an toàn thực phẩm Đồng thời, khoa cũng chịu trách nhiệm trực tiếp từ giám đốc bệnh viện.

Phòng Công nghệ thông tin của bệnh viện trực thuộc ban giám đốc, có nhiệm vụ sửa chữa hệ thống máy vi tính khi gặp sự cố và triển khai các ứng dụng công nghệ thông tin cho bệnh viện.

Khoa Gây mê và Hồi sức cấp cứu đóng vai trò quan trọng trong việc đảm bảo an toàn cho bệnh nhân trước, trong và sau khi phẫu thuật Khoa chịu trách nhiệm gây mê và hồi sức, giúp phục hồi tình trạng sức khỏe của bệnh nhân sau khi mổ, đồng thời phối hợp chặt chẽ với ban giám đốc để thực hiện hiệu quả các quy trình y tế.

Yêu cầu và phạm vi củ a đ ề tài

Here is a rewritten paragraph that complies with SEO rules:Để hỗ trợ người dùng thao tác vận hành hệ thống giải quyết các vấn đề sau, chúng tôi hướng đến đối tượng người dùng là bác sĩ, những người có quyền truy cập và thao tác trên hệ thống để giải quyết các vấn đề y tế một cách hiệu quả.

- Thay đổi thông tin cá nhân

- Nhập các thông tin khám và điều trị Đố ớ ối v i đ i tư ng là đi u dưỡng có quyền: ợ ề

- Nhập thông tin bệnh nhân đến khám

Here is the rewritten paragraph:"Khi bệnh nhân đăng ký khám online, hệ thống sẽ nhận thông tin và sắp xếp phòng khám chuyên khoa phù hợp với yêu cầu của bệnh nhân Đối với điều này, người quản lý admin có quyền hạn để quản lý và điều phối quá trình khám bệnh một cách hiệu quả."

Bài viết này đề cập đến việc quản lý thông tin tại phòng khám bệnh, bao gồm các hoạt động thêm mới, xóa và sửa đổi dữ liệu liên quan đến chuyên khoa Cụ thể, thông tin cần được cập nhật cho tài khoản nhân viên bệnh viện, bao gồm bác sĩ và điều dưỡng, cũng như việc nhập thông tin bệnh nhân và quản lý thu viện phí của bộ phận tài chính.

- Xem thông tin của người dùng: bệnh nhân, bác sỹ, l ch sị ử khám ch a ữ bệnh.

- Các thông tin liên hệ, hỏi đáp

- Báo cáo tình hình b nh nhân khám tệ ạ ệi b nh viện Đố ớ ối v i đ i tượng là nhân viên k toán có quyền: ế

- Thu mọi khoản phí của bệnh nhân

- Báo cáo doanh thu Đố ớ ối v i đ i tượng là b nh ệ nhân có quy n: ề

- Đăng ký tài khoản khám online

- Chỉnh sửa thông tin cá nhânmình đăng ký

- Đặt lịch khám bệnh onlinetrướ khi đếc n khám

- Dùng tài khoản đã đăng ký xem thông tin bệnh án của mình khi cần.

Nh ữ ng v ấn đề và l a ch ự ọ n gi i pháp ả

Bệnh nhân ngày càng đông tại bệnh viện, khiến quy trình đăng ký khám và thanh toán trở nên chậm chạp, gây lãng phí thời gian và tạo áp lực cho khu tiếp nhận Đây là thách thức lớn cho các nhà quản lý bệnh viện Để cải thiện tình hình, cần quản lý hiệu quả hoạt động khám và điều trị từ lúc bệnh nhân đăng ký cho đến khi ra về, đảm bảo quy trình diễn ra nhanh chóng và thuận lợi Đồng thời, việc thống kê số liệu là cần thiết, bao gồm số lượng bệnh nhân theo từng phòng khám, bác sĩ, và tổng thu phí khám theo ngày và quý.

Năm người quản lý có thể truy cập xem lệnh trả hồ sơ kết quả bệnh án Bệnh nhân có thể đăng ký khám online, giúp giảm thiểu thời gian chờ đợi tại quầy tiếp đón Ngoài ra, bệnh nhân còn có khả năng xem và tra cứu thông tin bệnh án của mình khi cần cung cấp cho bác sĩ ở bệnh viện tuyến khác.

Người quản trị hệ thống sẽ tạo tài khoản cho bộ phận tiếp đón để nhập thông tin bệnh nhân vào hệ thống Bộ phận tiếp đón có form để thêm, xóa, sửa và nhập các dữ liệu như tên, tuổi, giới tính, địa chỉ của bệnh nhân Sau khi hoàn tất, thông tin sẽ được tự động cập nhật sang bộ phận khám bệnh, giúp bác sĩ dễ dàng chọn bệnh nhân để khám.

Bước 2: Bệnh nhân mang phiếu khám đến phòng khám chuyên khoa theo yêu cầu Tại bước này, người quản trị sẽ tạo ra các phòng khám chuyên khoa như: phòng khám Tai Mũi Họng (TMH), Răng Hàm Mặt (RHM), khám nội, khám ngoại, v.v và nhập các thông tin tài khoản bác sĩ khám (bao gồm: tên, tuổi, giới tính, học vấn, v.v.) vào hệ thống Bác sĩ sử dụng quyền truy cập (tên đăng nhập, mật khẩu) để vào phòng khám chuyên khoa của mình và chọn bệnh nhân từ danh sách đã được cập nhật từ bộ phận tiếp đón thông tin bệnh nhân Trong danh sách bệnh nhân, sẽ có những bệnh nhân đã đăng ký khám online trước đó.

- Bước 3: Người quản trị ệ h thống sẽ ạo ra tài khoản kế toán để t thu phí bệnh nhân khi họ xuống thanh toán viện phí

Người quản lý thực hiện thống kê các báo cáo liên quan đến nhân sự và doanh thu, phân tích theo phòng khám hoặc bác sĩ Việc này giúp theo dõi và quản lý lượng bệnh nhân đã khám một cách hiệu quả.

Yêu cầu đặt ra đố ới v i h th ng là h th ng c n ph i gi i quy t các vệ ố ệ ố ầ ả ả ế ấn đề trọng tâm sau đây:

Tạo một mô-đun tiếp đón để phân quyển người dùng nhập thông tin bệnh nhân đến khám bệnh và cập nhật lịch khám đã đặt trước trực tuyến của bệnh nhân.

- Tạo modul khám bệnh với các phòng khám chuyên khoa và phân quyền các user bác sỹ khám tại phòng đó

- Tạo modul thu phí và phân quy n các user thu vi n phí và báo cáo thề ệ ống kê

- Admin nhập và quản lý ngư i dùng như: (bác sờ ỹ, diều dưỡng, thông tin danh sách bệnh nhân)

Phân chia yêu c u dầ ựa theo nhu cầu của các đ i tưố ợng: H ệthống có 5 vai trò được phân c p dầấ n như sau: Admin, bác s , i u dưỹ đ ề ỡng, k ếtoán, nh nhân bệ

- Quản lý chuyên khoa, phòng: thêm, xoá, sửa chuyên khoa, phòng.

- Quản lý nhân sựtrong viện: thêm, xoá, sửa thông tin của nhân viên, bác sỹ, đi u dưề ỡng, bệnh nhân

- Xuất các báo cáo thông kê hoạ ột đ ng khám bệnh theo ngày, tháng, quý

- Phân quyền cho các khoa phòng theo đúng nhiệm v ch c trách ụ ứ

- Quyền truy cập vào phòng mình khám chuyên khoa

- Chỉnh sửa thông tin cá nhân

- Nhập các kết quảchuẩn đoán chuyên môn

- Thêm, sửa, xoá, in thông tin bệnh án. Điều dưỡng:

- Nhập thông tin bệnh nhân.

- X p ế phòng khám cho bệnh nhân

- Có quyền thu phí khám của bệnh nhân.

- Xuất các báo cáo vềtài chính thu chi

- Tra cứu thông tin bệnh án

- Đăng ký tài khoản trên web.

- Chỉnh sửa thông tin cá nhân

- Đặt lịch online đ đếể n khám cho nhanh chóng.

Gi ả i pháp công ngh ệ

Trong bài viết này, tôi xin giới thiệu về ứng dụng lý thuyết và công nghệ sử dụng trong phát triển phần mềm quản lý Công nghệ này bao gồm lập trình Web, với phần mềm được thiết kế dưới dạng Website và cơ sở dữ liệu được lưu trữ trên webserver, đảm bảo tính đồng bộ và an toàn Giao diện người dùng được xây dựng bằng HTML5, CSS3, JavaScript, jQuery và Bootstrap4, kết hợp với quản trị cơ sở dữ liệu MySQL Ngôn ngữ lập trình chính được sử dụng là PHP.

HTML (HyperText Markup Language) được thiết kế để tạo ra các trang web, kết hợp với CSS và JavaScript, tạo thành bộ ba công nghệ nền tảng cho World Wide Web Với HTML5, trang web có khả năng lưu trữ dữ liệu cục bộ thông qua trình duyệt của người dùng.

CSS là công cụ quan trọng để tạo màu sắc và kiểu dáng cho trang HTML Việc sử dụng CSS không chỉ giúp tiết kiệm thời gian mà còn kiểm soát hiệu ứng và bố cục của nhiều phần tử trên trang web một cách hiệu quả.

JavaScript ngôn ngữ ập trình k ch b l ị ản được sử ụ d ng rộng rãi trong vi c kệ ế ợp t h với HTML/CSS đểthiết kế web động.

Bootstrap enables the rapid and easy design of responsive websites, offering a collection of HTML templates, CSS templates, and JavaScript components It includes essential elements such as typography, forms, buttons, tables, navigation, modals, image carousels, and much more.

JQuery là thư viện ki u m i c a Javascript làm đơn gi n hóa cách vi t Javascể ớ ủ ả ế ript và tăng t c đố ộ ử x lý các s ki n trên trang web ự ệ

PHP là một ngôn ngữ lập trình kịch bản mã nguồn mở, dễ dàng nhúng vào trang HTML Ngôn ngữ này được tối ưu hóa cho các ứng dụng web, với tốc độ nhanh, kích thước nhỏ gọn và cú pháp tương tự như C và Java.

1.4.7 Tổng quan về hệ quản trị cơ sở dữ liệu MySQL

Website cần tương tác hiệu quả với cơ sở dữ liệu, và MySQL là một hệ quản trị cơ sở dữ liệu nhanh chóng, ổn định và dễ sử dụng Việc kết hợp PHP và MySQL là rất cần thiết để tối ưu hóa hiệu suất và chức năng của website.

K ế t lu ận chương 1

Trong chương này, tôi đã tổng quan về mô hình quản lý bệnh viện, phân tích và đề xuất giải pháp hiệu quả cho quản lý nhân sự và hoạt động khám chữa bệnh, nhằm gia tăng sự hài lòng của bệnh nhân Đồng thời, nghiên cứu cũng giới thiệu các công cụ phát triển web như HTML5, CSS3, Javascript, Bootstrap 4, thư viện jQuery và ngôn ngữ lập trình.

PHP cùng hệ quản trị ữ d liệu là MySQL để ạ t o nên trang web quản lý khám chữa bệnh.

Trong chương 2, tôi sẽ phân tích và thiết kế hệ thống các mô-đun quản lý khám chữa bệnh, bao gồm mô-đun bệnh nhân đăng ký khám online, mô-đun bác sĩ khám và kết luận điều trị, cùng với mô-đun kế toán thu phí và thống kê báo cáo doanh thu.

PHÂN TÍCH VÀ THIẾ T K 9 Ế

T ổ ng quan ch ức năng

2.2.1Yêu cầu phi chức năng

Bên cạnh những yêu cầu chức năng quản lý khám chữa b nh, trang Web quệ ản lý còn đáp ứng các yêu c u phi chầ ức năng sau:

- Tính dễ ử ụng: Trang Web s d có các chức năng linh hoạt, giao diện bệnh viện thân thi n vệ ới các hình ảnh và lựa chọn gần gũi dễ ử ụ s d ng

Trang web cần đáp ứng hiệu suất cao, cho phép tối đa 100 người dùng truy cập đồng thời Bệnh nhân có thể dễ dàng đăng ký khám online và truy cập thông tin Thời gian tải trang web phải nhanh, trong khoảng từ 1.5 đến 2.5 giây.

Trang web đã được triển khai thành công trên server, cho phép người dùng truy cập mọi lúc, mọi nơi Đồng thời, tên miền cũng đã được đăng ký với dịch vụ hosting phù hợp.

Độ tin cậy của website khám chữa bệnh được đảm bảo thông qua việc kiểm tra kỹ lưỡng các lỗi thường gặp trong quá trình quản lý hoạt động Những lỗi này đã được khắc phục và website đã được người dùng thử nghiệm trong một khoảng thời gian đủ dài để đảm bảo tính ổn định.

Website cần được xây dựng bằng Bootstrap 4 và các công cụ hỗ trợ web để đảm bảo tính tương thích và linh hoạt với các trình duyệt hiện đại như Safari, Chrome, Firefox trên các thiết bị công nghệ như máy tính, điện thoại và máy tính bảng.

Website có các chức năng chính được thể hiện qua biểu đồ use case với ba tác nhân: Người bệnh, Nhân viên bệnh viện (bao gồm Bác sĩ, điều dưỡng và nhân viên thu viện phí thuộc phòng TCKT), và quản trị viên (Admin).

2.2.2 Danh sách các tác nhân hệ thống

Dựa trên yêu cầu đặt ra của hệ thống ta xác đ nh đưị ợc các tác nhân của hệthống như sau [3] [4]:

Admin là người quản trị hệ thống, có nhiệm vụ tạo tài khoản cho bác sĩ khám chữa bệnh và điều dưỡng, tiếp đón bệnh nhân vào hệ thống Ngoài ra, admin cũng

- Bác sỹkhám bệnh: khám, kết luận và lưu thông tin điều trị ủa bệnh nhân c

- Nhân viên kế toán là người thu phí khám và báo cáo tổng doanh thu.

Bệnh nhân là những khách hàng đến khám bệnh và có thể đăng ký tài khoản khám online Họ có quyền truy cập vào hệ thống để xem lại toa thuốc và kết quả chuẩn đoán cũ của mình.

Ta có thể ổ t ng kết thành hình như sau:

Hình 2.5 T ác nhân toàn hệ ố th ng.

2.2.3 Biểu đồ use case tổng quan

Biểu đồ use case tổng quan được biểu diễn như sau :

Hình 2.6 Biểu đồuse case tổng quan

Mô t ả biểu đồ use case tổng quan ác ác nhân: Nhân viên bệ c t nh vi n, b nh ệ ệ nhân và Admin

Nhân viên bệnh viện đóng vai trò quan trọng trong việc quản lý thông tin bệnh nhân, bao gồm đăng ký khám online, lịch khám và các câu hỏi liên quan Họ cũng tạo ra các phòng khám chuyên khoa với đầy đủ thông tin về bác sĩ và nhân viên thu phí Ngoài ra, nhân viên bệnh viện thực hiện thống kê thu chi và lập lịch làm việc, cũng như đặt lịch khám cho bệnh nhân một cách hiệu quả.

Khách hàng có thể truy cập trang web để đăng ký tài khoản, sử dụng chức năng tìm kiếm và lựa chọn bác sĩ chuyên khoa hoặc phòng khám, từ đó đặt lịch khám theo giờ mong muốn.

Bảng 2.1 Mô tảuse case tổng quan với tác nhân là bệnh nhân.

Tên use case Mô tả tóm t t ắ Đăng ký tài khoản Khách hàng vào trang web đăng ký thông tin

(tên, tuổi, địa ch , sỉ ố ệ đi n thoại,…) lưu lại

Khách hàng có thể dễ dàng chỉnh sửa thông tin cá nhân sau khi đăng ký và đăng nhập vào website Để đặt lịch khám online, người bệnh chỉ cần chọn bác sĩ chuyên khoa hoặc phòng khám và thực hiện đăng ký; thông tin đăng ký sẽ được xác nhận qua email hoặc số điện thoại Ngoài ra, bệnh nhân có thể tra cứu lại thông tin bệnh án và kết quả khám của mình trên trang web để cung cấp thông tin cần thiết khi khám tại bệnh viện khác.

• V i t â à i u ớ ác nh n l đ ề dưỡng: Truy cập h th ng b ng t ệ ố ằ ài kho n đưả ợc t o b i ạ ở admin.

B ng 2.2 ả Mô tảuse case tổng quan với tác nhân là điều dưỡng.

Nhập thông tin bệnh nhân bao gồm tên, tuổi, địa chỉ và giới tính Để thực hiện điều này, người dùng cần đăng nhập vào hệ thống bằng tên đăng nhập và mật khẩu được cấp bởi quản trị viên.

Sửa thông tin bệnh nhân Điều dư ng đăng nhỡ ập h th ng s a l i các thông ệ ố ử ạ tin ban đầu c a BN ủ

Xếp phòng khám cho bệnh nhân Điều dư ng đăng nhỡ ập h th ng tiệ ố ếp đón BN và sắp xếp BN vào từng phòng khám b nh theo yêu ệ

Khi bác sĩ không đăng nhập vào hệ thống, họ sẽ không thể truy cập vào các chức năng dành cho khách hàng Sau khi đăng nhập, bác sĩ có thể sử dụng các tính năng tương tự như khách hàng, đồng thời có thêm các chức năng đặc biệt như thay đổi thông tin cá nhân, xem kết quả khám của bệnh nhân và tạo lịch làm việc bằng cách xác nhận các giờ khám cố định đã được hệ thống thiết lập.

Bảng 2.3 Mô tảuse case tổng quan với tác nhân bác sỹ

Tên use case Mô tả tóm t t ắ

Xem trang cá nhân Thông tin của bác sĩ: Tên, tuổi, thông tin chi tiết, chuyên khoa, h c v , password, emailọ ị

Khách hàng có thể truy cập trang web và sử dụng hộp tìm kiếm để tìm kiếm các bác sĩ chuyên khoa Sau khi chọn bác sĩ, bệnh nhân sẽ nhận được đầy đủ thông tin chi tiết về bác sĩ đó Ngoài ra, người dùng cũng có thể vào mục phòng khám chuyên khoa để lựa chọn bác sĩ phù hợp với nhu cầu khám chữa bệnh của mình.

Nhập thông tin và kết quả khám của bệnh nhân.

Bác s truy cỹ ập website vào phòng khám chuyên khoa của mình, chọn bệnh nhân và nhận xét cho k t lu n khám ế ậ

• Với tác nhân là kếtoán: Đăng nhập vào hệ ố th ng v i useớ r đượ ạc t o ra bởi admin phân quyền

Bảng 2.4Mô tảuse case tổng quan với tác nhân là kế toán viên

Tên use case Mô tả tóm t t ắ

Để thu phí khám, bạn cần truy cập vào website và vào modul thu phí khám Tại đây, hãy chọn tên bệnh nhân cần thu phí hoặc tìm kiếm theo mã ID của bệnh nhân để tiến hành duyệt phí thu.

Báo cáo doanh thu của kế toán viên cho phép theo dõi tổng doanh thu theo từng ngày, tháng hoặc quý, chi tiết cho từng phòng khám chuyên khoa hoặc theo từng bác sĩ.

• Với tác nhân là Admin: Tấ ảt c các chức năng của Admin phải đăng nhập vào hệthống mới thực hiện được.

Bảng 2.5 Mô tảuse case tổng quan với tác nhân là Admin

Tên use case Mô tả tóm t t ắ

Quản lý chuyên khoa Admin có thể xem, thêm, xoá, sửa trong danh sách chuyên khoa

Thiết kế cơ sở ữ d li ệu

Dưới đây là biểu đồ liên kết các thực thể (ER) nhằm giải quyết bài toán bao gồm các thực thể, thuộc tính của chúng và mối quan hệ giữa các thực thể với nhau.

Hình 2.25Biểu đồthực thểliên kết ER.

T ừ biểu đồ thực thể liên kết, tôi có biể u đồ quan hệ class diagram và ERD giữa các bảng như sau:

Hình 2.26Biểu đồquan hệclass diagram giữa các b ng dữ liệả u.

Hình 2.27Biểu đồquan hệER giữa các bảng dữD liệu.

Chi tiết các bảng trong hệthống:

1.Bảng tbl_user: Lưu thông tin đăng nhập của người dung

Bảng 19 Cấu trúc bảng tbl_user 2.

Tên trường Ki u d liể ữ ệu Mô t ả

Username Varchar (256) Tên truy cập

Password Varchar (256) Mật khẩu truy cập

Id_type_user Int (11) Loại người dùng

Status Int(11) Trạng thái đăng nhập

2.Bảng tbl_type_user: Lưu thông tin loại người dùng (Quản trị ệ h thống, bác sỹ, điều dưỡng, k toán, b nh nhân).ế ệ

Bảng 202 Cấu trúc bảng tbl_type_user.

Tên trường Ki u d liể ữ ệu Mô t ả

Type_user Varchar (256) Loại người dùng

3.Bảng tbl_emp_detail: Lưu thông tin của nhân viên bệnh viện (bác sỹ, đi u dưề ỡng, kếtoán, admin)

Bảng 212 Cấu trúc bảng tbl_emp_detail.

Tên trường Kiểu dữ ệ li u Mô tả

Id Int (11) Đây là khoá chính

Id_emp_user Varchar (256) Id nhân viên bệnh viện

Id_specialist Int (11) Id của khoa, phòng là khoá ngoài liên kết bảng Specialist Phone Varchar (256) Điện tho i ạ

4.Bảng tbl_specialist: Lưu thông tin các khoa phòng trong bệnh viện

Bảng 222 Cấu trúc bảng tbl_specialist

Tên trường Kiểu dữ ệ li u Mô tả

Specialist Varchar(256) Tên khoa phòng khám bệnh

5.Bảng tbl_patient_detail: Lưu thông tin về bệnh nhân

B ng 2.23 ả Cấu trúc bảng tbl_patient_detail

Tên trường Kiểu dữ ệ li u Mô tả

Id_patient_user Int(11) Id người dùng

Fullname Varchar (256) H ọtên bệnh nhân

Dob Varchar (256) Ngày sinh của bệnh nhân

6.Bảng tbl_medical_record: lưu thông tin hồ sơ bệnh án của bệnh nhân khám

Bảng 242 Cấu trúc bảng tbl_medical_record

Tên trường Ki u d liể ữ ệu Mô t ả

Id Int (11) Mã b nh án, là khoá chínhệ

Content Text Nội dung chẩn đoán của bác s ỹ

Id_doctor Varchar (256) Id bác sỹ khám

Id_patient Varchar(256) Id bệnh nhân là khoá ngoại liên kết bảng tbl_Patient Date Varchar(256) Thời gian khám

Id_fee Varchar(256) Chi phí khám là khoá ngoại để liên k t vế ới bảng tbl_pay_fee

Result Text Kết luận bệnh án

7.Bảng tbl_fee: Lưu thông tin điều trị và chi phí

Bảng 252 Cấu trúc bảng tbl_fee

Tên trường Kiểu dữ ệ li u Mô tả

Content Varchar(256) Nội dung điều trị

Fee Varchar (256) Chi phí khám

Status Varchar(256) Trạng thái thanh toán

8.Bảng tbl_pay_fee: Lưu thông tin thanh toán chi phí.

Bảng 262 Cấu trúc bảng tbl_pay_fee

Tên trường Kiểu dữ ệ li u Mô tả

Id_fee Varchar (256) Id chi phí điều trị

Id_patient Varchar (256) Id bệnh nhân là khoá ngoại liên k t b ng tbl_Patientế ả Id_doctor Varchar (256) Id bác sỹ là khoá ngoại liên

Id_acc Varchar (256) Id kếế toán thanh toán là khoá ngoại liên k t b ng tbl_ er ế ả Us Status Varchar(256) Trạng thái thanh toán

Id_medical_record Varchar (256) Id hồ sơ bệnh án BN là khoá phụ liên kết đến bảng tbl_Medical_record

Time_create Varchar(256) Thời gian tạo

Time_pay Varchar(256) Thời gian thanh toán

9.Bảng tbl_online: Lưu thông tin đặt lịch khám qua mạng

B ng 2.27 ả Cấu trúc bảng tbl_online

Tên trường Ki u d liệể ữ u Mô t ả

Id_patient_user Varchar (256) Id bệnh bệnh nhân là khoá ngoại liên kết v i bớ ảng tbl_patient_user

Symptom Text Triệu chứng bệnh

Other_request Text Yêu cầu khác

Date_create Varchar (256) Ngày t o lạ ịch h n ẹ

Date_appointment Varchar (256) Ngày khám

10.Bảng tbl_reveue: Lưu thông tin doanh thu

Bảng 282 Cấu trúc bảng tbl_ reveue.

Tên trường Kiểu dữ ệ li u Mô tả

Total Varchar(256) Tổng doanh thu

T ổ ng k ết chương 2

Chương này t đãôi đưa ra được các thông tin sau:

Quy trình khám chữa bệnh trong bệnh viện được phân tích kỹ lưỡng, từ đó xác định các tác nhân chính để đưa vào bài luận văn Mọi hoạt động và quy trình liên quan đến các tác nhân trong ứng dụng được mô tả chi tiết, cùng với cấu trúc các bảng dữ liệu hệ thống.

- Các bảng dữliêu và thuộc tính được mô hình hoá và chuyển thành lư c đợ ồ quan hệ ERD.

Chương 3 tiếp theo tôi s ẽ đưa ra chi tiết k t quế ả phân tích thiết kế hoạt động khám chữa bệnh được tri n khai trên hể ệ thống website quản lý Toàn bộ ữ ệ d li u được lưu trữ trên hosting và vi c x lý truy xu t d li u d dàng hi u qu ệ ử ấ ữ ệ ễ ệ ả

KẾT QUẢ VÀ K T LUẬN 45 Ế

K ế t qu ả tri ể n khai h ệ th ố ng website qu ả n lý khám ch a b ữ ệ nh

Sau đây tôi xin đưa ra mộ ốt s hình nh c a giao di n website hoạ ộng: ả ủ ệ t đ

Hình 3.1 Home giao diện web chính

46 Hình 3.2 Giao diện đăng nhập h th ng ệ ố

Hình 3.1 Giao diện quản lý của admin

48 Hình 3.3 Giao diện qu n lý các khoa phòng ả

Hình 3.4 Giao diện thêm mới khoa phòng

Hình 3.5Giao diện xo khoa phòngá

Hình 3.6 Giao diện s a ử khoa phòng

50 Hình 3.7Giao diện quản lý các nhân viên bệnh viện.

Hình 3.8 Giao diện thêm m ớ inhân viên bệnh viện.

51 Hình 3.9 Giao diện xoá nhân viên.

Hình 3.10Giao diện sửa thông tin nhân viên.

52 Hình 3.11 Giao diện quản lý giá khám bệnh.

Hình 3.12Giao diện thanh toán phí khám bệnh

Hình 3 13 Giao diện quản lý thêm m i b nh nhân ớ ệ

Hình 3 14 Giao diện phiếu khám bệnh nhân

54 Hình 3.15Giao diện lịch sửkhám của bệnh nhân.

Hình 3 16 Giao diện quản lý lịch đặt khám online

55 Hình 3.17Giao diện quản lý trạng thái khám online.

Hình 3.18 Giao diện quản lý báo cáo doanh thu

56 Hình 3.19 Giao diện quản lý báo cáo doanh thu chi tiết.

Hình 3 20 Giao diện báo cáo doanh thu theo bác sĩ

57 Hình 3 21 Giao diện báo cáo tổng h p ợ BN

Hình 3.22Giao diện báo cáo BN

K ế t lu ậ n

Trong quá trình nghiên cứu đề tài, tôi đã khám phá một phương pháp hiệu quả để xây dựng website quản lý hệ thống Để triển khai tốt hơn, cần sử dụng các công nghệ hỗ trợ như HTML, CSS, Javascript, Bootstrap, Jquery, ngôn ngữ PHP, và hệ quản trị cơ sở dữ liệu MySQL.

Tôi đã nắm vững phân tích thiết kế dự án công nghệ thông tin và sử dụng các công cụ phát triển web để xây dựng hệ thống quản lý phù hợp với đơn vị của mình Mục tiêu cuối cùng là phát triển hướng đến "bệnh án điện tử" trong tương lai.

Website được đăng ký tên miền và hosting để chạy trên môi trường điện toán đám mây, là kiến thức mà tôi đã học và áp dụng vào luận văn của mình Điều này cho phép nhà quản lý bệnh viện và bệnh nhân truy cập website từ mọi nơi, giúp việc khám chữa bệnh trở nên dễ dàng và thuận lợi hơn.

3.2.2 Hướng phát triển của đề tài trong tương lai

Nếu có thời gian sau tôi s cẽ ố ắ g ng hoàn thiện thêm các m c sau: ụ

- Nâng cấp tính bảo mật cho website

- Thiết kếgiao diện đẹp và báo cáo bệnh án đ y đầ ủ chi tiết hơn

- Đưa thêm modul quản lý dược và xét nghiệm, kết nối các máy CLS theo các chuẩn HL7, HIS, LIS, RIS PACS,

- Quản lý lưu trữ d ữliệu lớn hơn trên server và hosting

Ngày đăng: 26/01/2024, 16:05

HÌNH ẢNH LIÊN QUAN

Hình 1.1 Sơ đồ ổ  t  ch c B nh viện.  ứ ệ - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 1.1 Sơ đồ ổ t ch c B nh viện. ứ ệ (Trang 20)
Hình 2.1 Quy trình BN đế n đăng ký khám và ch ữ a bệnh. - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 2.1 Quy trình BN đế n đăng ký khám và ch ữ a bệnh (Trang 27)
2.1.3.1. Sơ đồ - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
2.1.3.1. Sơ đồ (Trang 29)
2.1.4.3. Sơ đồ - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
2.1.4.3. Sơ đồ (Trang 31)
2.1.5.5. Sơ đồ - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
2.1.5.5. Sơ đồ (Trang 32)
Hình 2.11  Biể u đ ồ  use case phân rã “Nh p thông tin b nh nhân”.  ậ ệ - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 2.11 Biể u đ ồ use case phân rã “Nh p thông tin b nh nhân”. ậ ệ (Trang 43)
Hình 2.12 Biể u đ ồ use case phân rã  “ S a  ử thông tin bệ n h nhân”. - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 2.12 Biể u đ ồ use case phân rã “ S a ử thông tin bệ n h nhân” (Trang 44)
Hình 2.15 Biể u đ ồ use case phân rã “Quản lý chuyên khoa”. - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 2.15 Biể u đ ồ use case phân rã “Quản lý chuyên khoa” (Trang 47)
Hình 2.   16 Biể u đ ồ use case phân rã “Qu n lý giá khám”. ả - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 2. 16 Biể u đ ồ use case phân rã “Qu n lý giá khám”. ả (Trang 48)
Hình 2.17 Biể u đ ồ use case phân rã “Quản lý bác sỹ”. - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 2.17 Biể u đ ồ use case phân rã “Quản lý bác sỹ” (Trang 49)
Hình 2.18 Biể u đ ồ use case phân rã “Thu phí khám”. - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 2.18 Biể u đ ồ use case phân rã “Thu phí khám” (Trang 50)
Hình 2.   19 Biể u đ ồ use case phân rã “Báo cáo doanh thu”. - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 2. 19 Biể u đ ồ use case phân rã “Báo cáo doanh thu” (Trang 51)
Hình 2.   21 Biể u đ ồ use case hoạ ộ t đ ng “Thêm mới bác sỹ”. - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 2. 21 Biể u đ ồ use case hoạ ộ t đ ng “Thêm mới bác sỹ” (Trang 53)
Hình 2.23 Biể u đ ồ use case hoạ ộ t đ ng “Đăng ký khám b ệ nh online”. - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 2.23 Biể u đ ồ use case hoạ ộ t đ ng “Đăng ký khám b ệ nh online” (Trang 55)
Hình 2.   24 Biể u đ ồ use case hoạ ộ t đ ng “Báo cáo thống kê”. - Xây dựng hệ thống quản lý khám hữa bệnh tại bệnh viện đa khoa tỉnh ninh bình
Hình 2. 24 Biể u đ ồ use case hoạ ộ t đ ng “Báo cáo thống kê” (Trang 56)

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

TÀI LIỆU LIÊN QUAN