TRƯỜNG KHOA HỌC MÁY TÍNH TRƯỜNG ĐẠI HỌC DUY TÂN --------------------------- BÀI TIỂU LUẬN MÔN: ĐỒ ÁN CDIO Đề tài: “XÂY DỤNG HỆ THỐNG QUẢN LÍ BỆNH NHÂN” GVHD : TRẦN THỊ THANH LAN Lớp: SE 397 Z Nhóm: Lê Đức Huy (27211232296) Thái Văn Trọng Thảo (27211234626) Trương Quang Khải (27211222272) Mai Thanh Đạt (27211201124) 1 Đà Nẵng, tháng 12 năm 2023 MỤC LỤC MỤC LỤC.1 Đề xuất ý tưởng cá nhân.1 Lê Đức Huy.2 Trương Quang Khải.3 Thái Văn Trọng Thảo.4 Mai Thanh Đạt.2 Đánh giá các ý tưởng.1 Lê Đức Huy.2 Trương Quang Khải.3 Thái Văn Trọng Thảo.4 Mai Thanh Đạt.3 Lựa chọn ý tưởng.27 PHẦN 2 : THIẾT KẾ HỆ THỐNG (DESIGN).1 Xác định các tác nhân hệ thống.2 Các yêu cầu của hệ thống.1 Yêu cầu chức năng.2 Yêu cầu phi chức năng.3 Mô hình hóa các yêu cầu.1 Biểu Đồ use case tổng quát.3 Biểu Đồ Quản lí khoa.4 Biểu Đồ Quản lí tài khoản.5 Biểu Đồ Quản lí bệnh nhân.6 Biểu Đồ Toa thuốc.7 Biểu Đồ Viện Phí.8 Biểu Đồ Thống kê.4 Biểu đồ tuần tự.5 Thiết kế cơ sở dữ liệu.1 Mô hình dữ liệu quan hệ của hệ thống.2 Thiết kế cơ sở dữ liệu mức vật lý (đặc tả các bảng dữ liệu).6 Thiết kế giao diện.1 Giao diện Đăng nhập.2 Giao diện quản lí bác sĩ.3 Giao diện khoa.4:Giao diện tài khoản.5 Giao diện quản lí bệnh nhân.6 Giao diện toa thuốc.7 Giao diện viện phí.8 Giao diện thống kê.76 PHẦN III – XÂY DỰNG HỆ THỐNG (IMPLEMENT). GIỚI THIỆU VỀ CƠ SỞ DỮ LIỆU VÀ CÁC CÔNG CỤ.1 Giới thiệu về ngôn ngữ php và vuejs.2 Công cụ Visual Studio Code.2 Demo các chức năng chính của hệ thống.1 Đề xuất ý tưởng cá nhân 1.1 Lê Đức Huy Họ & Tên (Sinh Viên): Lê Đức Huy Chuyên ngành: Công nghệ phần mềm Tên ý tưởng (Sản phẩm): Quản Lý Hệ Thống Nhà Ga Ngày/Tháng/Năm: 01/11/2023 MÔ TẢ Ý TƯỞNG SẢN PHẨM (ít nhiều phải liên quan đến ngành học của bạn) : Phần mềm có 2 option quản lý : là bệnh nhân và nhân viên bệnh viện. Gồm có mã số, tên, ngày sinh, địa chỉ, giới tính…. Có thể giúp bệnh viện dể quản lý về bệnh nhân hay nhân viên trong bệnh viện, tra cứu thông tin bệnh nhân.
Hệ thống phân quyền: phân quyền cho từng đối tượng sử dụng phần mềm, đảm bảo tính bảo mật thông tin. Hệ thống báo cáo: cung cấp các báo cáo thống kê đa dạng, giúp bệnh viện dễ dàng nắm bắt tình hình hoạt động của mình. Hệ thống tự động hóa: tự động hóa các quy trình nghiệp vụ, giúp tiết kiệm thời gian và công sức cho nhân viên bệnh viện. Với sự phát triển của công nghệ thông tin, phần mềm quản lý bệnh viện ngày càng trở nên cần thiết và được sử dụng rộng rãi tại các bệnh viện trên cả nước.
Phần mềm giúp bệnh viện nâng cao hiệu quả quản lý, nâng cao chất lượng khám chữa bệnh, đáp ứng nhu cầu chăm sóc sức khỏe ngày càng cao của người dân. Dưới đây là một số ví dụ cụ thể về cách sử dụng phần mềm quản lý bệnh viện để quản lý bệnh nhân và nhân viên bệnh viện: Quản lý bệnh nhân Khi bệnh nhân đến khám, bác sĩ có thể sử dụng phần mềm để tra cứu thông tin bệnh nhân, bao gồm mã số, tên, ngày sinh, địa chỉ,. Điều này giúp bác sĩ nắm bắt nhanh chóng tình trạng bệnh nhân, từ đó đưa ra chẩn đoán và phương pháp điều trị phù hợp. Phần mềm cũng giúp bệnh viện quản lý lịch sử khám chữa bệnh của bệnh nhân.
Điều này giúp bác sĩ theo dõi được quá trình điều trị của bệnh nhân, phát hiện sớm các dấu hiệu bất thường và có biện pháp xử lý kịp thời. Phần mềm cũng giúp bệnh viện quản lý kết quả xét nghiệm, chẩn đoán hình ảnh. của bệnh nhân. Điều này giúp bác sĩ có cơ sở để đưa ra chẩn đoán chính xác và điều trị hiệu quả.
Quản lý nhân viên bệnh viện Phần mềm giúp bệnh viện quản lý lịch sử làm việc của nhân viên. Điều này giúp bệnh viện nắm bắt được thời gian làm việc, nghỉ phép, đi công tác của nhân viên, từ đó có kế hoạch phân công công việc hợp lý. Phần mềm cũng giúp bệnh viện quản lý hồ sơ bệnh án, đơn thuốc,. của bệnh nhân.
Điều này giúp nhân viên y tế dễ dàng tra cứu thông tin bệnh nhân khi cần thiết. Nhìn chung, phần mềm 4 quản lý bệnh viện là một giải pháp công nghệ thông tin hữu ích giúp bệnh viện nâng cao hiệu quả quản lý, nâng cao chất lượng khám chữa bệnh, đáp ứng nhu cầu chăm sóc sức khỏe ngày càng cao của người dân. 5 Liệt kê 3 mảng kiến thức chuyên 1)Lập trình cơ sở ngành cần thiết cho việc phát triển sản phẩm hoặc ý tưởng sản 2)Lập trình hướng đối tượng phẩm đã nêu: 3)Lập trình ứng dụng .NET Liệt kê 3 mảng kỹ năng cần thiết 1)Lập trình cho việc phát triển sản phẩm hoặc ý tưởng sản phẩm đã nêu: 2)Thiết Kế Liệt kê các loại đối tượng sẽ được 1)Nhân Viên trong bệnh viện hưởng lợi từ ý tưởng sản phẩm của bạn (ít nhất là 1, nhiều nhất là 5): 2)Bệnh nhân Ước lượng số lượng người sẽ Chưa thể có con số cụ thể được hưởng lợi từ ý tưởng sản phẩm của bạn: Ước lượng số lượng người sẽ Chưa thể có con số cụ thể chịu bỏ tiền ra mua sản phẩm của bạn (nếu giá cả phải chăng): Không Trung Cao Rất Cao Cao Bình Đánh giá khả năng các nhà đầu tư X sẽ bỏ tiền ra cho ý tưởng sản phẩm của bạn: Ước lượng số năm sản phẩm 2 năm của bạn sẽ ở trên thị trường cho đến trước khi bị thay thế: 6 Không Trung Cao Rất Cao Cao Bình Ước lượng độ khó trong việc X phát triển thành công ý tưởng sản phẩm của bạn: Ước lượng thời gian cần thiết để 1 tháng phát triển đầy đủ sản phẩm của bạn (dưới khía cạnh thương mại): 1.2 Trương Quang Khải Họ & Tên (Sinh Viên): Trương Quang Khải Chuyên ngành: Công nghệ phần mềm Tên ý tưởng (Sản phẩm): Quản Lý Hệ Thống Nhà Ga Ngày/Tháng/Năm: 01/11/2023 MÔ TẢ Ý TƯỞNG SẢN PHẨM (ít nhiều phải liên quan đến ngành học của bạn) : Sản Phẩm được làm dựa trên nhu cầu sử dụng phương tiện tàu hỏa càng nhiều, một hệ thống tạo ra sẽ giúp nhà ga sẽ quản lý được chặt chẽ số lượng khách hoặc đơn hang được gởi. - Hệ thống bảo gồm nhiều mục chia rõ để người sử dụng có thể tối ưu thời gian và khối lượng dữ liệu đưa vào.
- Hệ thống giúp đảm bảo cho việc vận hành các thiết bị trong nhà ga được chính xác, kịp thời, hiệu quả, tiết kiệm năng lượng và tiết kiệm chi phí vận hành - Hệ thống cũng giúp nâng cao chất lượng dịch vụ và sự hài lòng của khách hàng khi sử dụng nhà ga - Hệ thống BMS có thể được tích hợp với các phần mềm quản lý nhà hàng, quán ăn, cafe, trà sữa để hỗ trợ bán hàng, quản lý nhân viên, in tách bếp, kiểm kho. 7 1) Lập trình hướng đối tượng Liệt kê 3 mảng kiến thức chuyên ngành cần thiết cho việc phát 2) Lập trình ứng dụng .net triển sản phẩm hoặc ý tưởng sản phẩm đã nêu: 3) Phân tích & thiết kế hệ thống 1) Kỹ năng lập trình Liệt kê 3 mảng kỹ năng cần thiết cho việc phát triển sản phẩm hoặc 2) Kỹ năng quản lý ý tưởng sản phẩm đã nêu: 3) Kỹ năng Tính số liệu Liệt kê các loại đối tượng sẽ được 1) Nhân viên nhà ga hưởng lợi từ ý tưởng sản phẩm của bạn (ít nhất là 1, nhiều nhất là 2) Khách hàng 5): 3) Bản thân Ước lượng số lượng người sẽ 5 được hưởng lợi từ ý tưởng sản phẩm của bạn: Ước lượng số lượng người sẽ 5 chịu bỏ tiền ra mua sản phẩm của bạn (nếu giá cả phải chăng): Không Trung Cao Rất Cao Cao Bình Đánh giá khả năng các nhà đầu tư sẽ bỏ tiền ra cho ý tưởng sản phẩm OK của bạn: 8 Ước lượng số năm sản phẩm 3 năm của bạn sẽ ở trên thị trường cho đến trước khi bị thay thế: Không Trung Cao Rất Cao Cao Bình Ước lượng độ khó trong việc phát triển thành công ý tưởng sản OK phẩm của bạn: Ước lượng thời gian cần thiết để 1 năm phát triển đầy đủ sản phẩm của bạn (dưới khía cạnh thương mại): 1.3 Thái Văn Trọng Thảo Họ & Tên (Sinh Viên): Thái Văn Trọng Thảo Chuyên ngành: Công nghệ phần mềm Tên ý tưởng (Sản phẩm): Quản Lý Hệ Thư Viện Ngày/Tháng/Năm: 01/11/2023 - Hệ thống quản lý thư viện trường học. Hệ thống này có các chức năng chính như sau: Quản lý kho sách: Cập nhật loại sách, tác giả, nhà xuất bản, số lượng. Chức năng tìm kiếm theo nhiều tiêu chuẩn khác nhau.
Chức năng quản lý mượn trả toàn trường cũng như đối với từng cá nhân. Thống kê, tổng hợp nhiều bảng biểu báo cáo phục vụ công tác quản lý. Tạo form nhập liệu nhanh chóng và một số tiện ích khác hỗ trợ rất nhiều cho việc quản lý thư viện trường học. Quy trình khảo sát nghiệp vụ quản lý mượn sách của thư viện.
Nghiệp vụ quản lý mượn sách trong thư viện bao gồm các thực thể sau: sách, nhà xuất bản, tác giả, loại sách, ngôn ngữ, sinh viên, kho, vị trí. 9 Một cuốn sách được cung cấp bởi một nhà xuất bản, một nhà xuất bản có thể cung cấp một hoặc nhiều sách cho thư viện. Nhà xuất bản có mã nhà xuất bản, tên nhà xuất bản, địa chỉ. Một cuốn sách được viết bởi một tác giả, một tác giả có thể viết một hoặc nhiều cuốn sách.
Mỗi tác giả sẽ có mã tác giả, tên tác giả, địa chỉ. Một loại sách có thể có một hoặc nhiều cuốn sách, mỗi cuốn sách chỉ thuộc một loại sách nhất định. Loại sách bao gồm mã loại tên loại. Một cuốn sách được viết bằng một ngôn ngữ một loại ngôn ngữ có thể viết một hoặc nhiều cuốn sách.
Ngôn ngữ có mã ngôn ngữ, tên ngôn ngữ. Một sinh viên có thể mượn được một hoặc nhiều cuốn sách, một cuốn sách có thể không có sinh viên nào mượn hoặc có một hoặc nhiều sinh viên mượn. Thực thể sinh viên cần quản lý một số thông tin sau: mã sinh viên, tên sinh viên, lớp Nghiệp vụ mượn sách xảy ra thì cần quan tâm đến những thông tin hình thức mượn, ngày mượn, ngày trả, số ngày mượn. Trong thư viện có một hoặc nhiều kho sách, mỗi kho cần quản lý thông tin về mã kho, tên kho.
Một kho có thể có một hoặc nhiều cuốn sách, một cuốn sách chỉ thuộc một kho quản lý. Thông tin về cuốn sách bao gồm: mã sách, tên sách, năm xuất bản, số lượng.