1. Trang chủ
  2. » Công Nghệ Thông Tin

đồ án công nghệ phần mền quản lí bệnh nhân

26 503 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 đề Quản Lý Bệnh Nhân Công Nghệ Phần Mềm
Trường học Trường Đại Học Kỹ Thuật
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án
Năm xuất bản 2023
Thành phố Quảng Nam
Định dạng
Số trang 26
Dung lượng 481,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Thiết kế giao diện cập nhật danh sách bệnh nhân - Thiết kế giao diện cập nhật danh sách khám bệnh - Thiết kế giao diện cập nhật danh sách nhập viện... - Thiết kế giao diện cập nhật dan

Trang 1

MỤC LỤC

MỤC LỤC -1

DỰ ÁN PHẦN MỀM QUẢN LÝ BỆNH NHÂN -2

CHƯƠNG 1: PHÁT BIỂU BÀI TOÁN -2

1.1 Phát biểu bài toán -2

1.2 Mục tiêu hệ thống -2

1.3 Yêu cầu hệ thống -2

1.3.1 Yêu cầu chức năng -2

Chức năng hệ thống -2

Chức năng cập nhật danh mục -2

Chức năng xử lý -3

Chức năng thống kê- báo cáo -3

Chức năng tìm kiếm -3

Chức năng trợ giúp -3

1.3.2 Yêu cầu phi chức năng -3

1.3.3 Yêu cầu hệ thống -4

CHƯƠNG 2: CÁC THÀNH PHẦN NHÂN SỰ DỰ ÁN -5

2.1 Bảng các nhóm trong dự án -5

CHƯƠNG 3:PHÂN CHIA CÔNG VIỆC -7

3.1 Giai đoạn xác định: -7

3.2 Giai đoạn phân tích -7

3.3 Giai đoạn thiết kế -8

3.4 Giai đoạn thực hiện -9

3.5 Giai đoạn kiểm thử tích hợp -10

3.6 Giai đoạn kiểm thử chấp nhận -10

3.7 Giai đoạn kiểm thử vận hành -10

CHƯƠNG 4: ƯỚC LƯỢNG -11

4.1 Ước lượng giai đoạn xác định yêu cầu -11

4.2 Ước lượng giai đoạn phân tích -12

4.4 Ước lượng giai đoạn thực hiện -16

4.5 Ước lượng giai đoạn kiểm thử tích hợp -18

4.6 Ước lượng giai đoạn kiểm thử chấp nhận -21

4.7 Ước lượng giai đoạn triển khai vận hành -22

CHƯƠNG 5: LẬP LỊCH -23

5.1 Bảng tổng hợp ước lượng -23

5.2 Sơ đồ PERT ……….27

Trang 2

DỰ ÁN PHẦN MỀM QUẢN LÝ BỆNH NHÂN

CHƯƠNG 1: PHÁT BIỂU BÀI TOÁN

1.1 Phát biểu bài toán

- Bệnh viện Vĩnh Đức thuộc khối 7 thị trấn Vĩnh Điện, huyện Điện Bàn, tỉnhQuảng Nam là một bệnh viện tư nhân, bắt đầu thành lập và đi vào hoạt động từ ngày17-10-2006 sau gần 4 năm đi vào hoạt động thì bệnh viện đã giúp cải thiện được tìnhhình quá tải các bệnh nhân ở các bệnh viện rất nhiều

- Có thể nói việc ra đời của bệnh viện Vĩnh Đức là một nhu cầu cấp thiết của xãhội, giúp giải quyết các vấn đề người bệnh, về việc làm của đội ngũ y bác sỹ và cũngnhư góp phần vào việc thúc đẩy kinh tế trên địa bàn

- Do nhu cầu khám chữa bệnh ngày càng nhiều,nên việc quản lý các thông tin vềbệnh nhân,bệnh án cũng tăng theo vì lẽ đó mà cần có những phần mềm hỗ trợ choviệc quản lý các thông tin,nhằm tối ưu hóa trong công việc quản lý bệnh nhân,và đócũng là lý do nhóm chúng em chọn đề tài về quản lý bệnh nhân để thực hiện

- Quản lý xuất nhập viện

- Quản lý doanh thu

- Quản lý User : Chỉnh sửa, thêm, xóa, gán quyền User

Người quản lý nhập liệu thông qua các form xây dựng sẵn, hệ thống sẽ lưu trữthông tin một cách có khoa học và khi cần thống kê sẽ xuất ra thông tin chi tiết theoyêu cầu

- Thiết kế giao diện cập nhật danh sách bệnh nhân

- Thiết kế giao diện cập nhật danh sách khám bệnh

- Thiết kế giao diện cập nhật danh sách nhập viện

Trang 3

- Thiết kế giao diện cập nhật danh sách xuất viện

- Thiết kế giao diện cập nhật thanh toán viện phí

- Thiết kế giao diện cập nhật phòng bệnh

- Thiết kế giao diện cập nhật danh mục thuốc

Chức năng xử lý

- Lập phiếu khám bệnh

- Lập phiếu nhập viện

- Lập phiếu làm dịch vụ

- Lập phiếu thanh toán

- Lập phiếu xuất viện

Chức năng thống kê- báo cáo

- Thiết kế giao diện thống kê – báo cáo theo bệnh nhân

- Thiết kế giao diện thống kê –báo cáo theo tình hình kinh doanh của bệnh viện

- Thiết kế giao diện thống kê- báo cáo theo các khoa, theo kho thuốc, thiết bị y tế

Chức năng tìm kiếm

- Thiết kế giao diện tìm kiếm theo tên mã bệnh nhân- tên bệnh nhân

- Thiết kế giao diện tìm kiếm theo từng khoa- phòng

- Thiết kế giao diện tìm kiếm theo thời gian nhập viện

- Thiết kế giao diện tìm kiếm theo tình trạng sức khỏe của bệnh nhân

Chức năng trợ giúp

- Hướng dẫn sử dụng phần mềm

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

- Hỗ trợ việc quản lý bệnh nhân đã và đang điều trị tại bệnh viện

- Quản lý số lượng bệnh nhân đến điều trị tại bệnh viện

- Quản lý việc thanh toán tmj ứng của bệnh nhân với bệnh viện cũng như là vớithể bảo hiểm

- Thống kê những căn bệnh hiểm nghèo mà bệnh nhân mắc phải trong một nămnhằm đưa ra những phương pháp điều trị,và đông thời cũng thống kê những căn bệnh

mà bộ y tế và nhà nước quan tâm

- Hạn chế tối đa những sai sót có thể xảy ra

- Chương trình chạy ổn định,chính xác, an toàn

- Giao diện than thiện với người dung,dễ sử dụng đối với người dùng kể cả nhữngngười chưa có kinh nghiệm sử dụng máy tính

- Đảm bảo tính linh động nếu sau này có sự tăng số lượng về y,bác sỹ cũng như làbệnh nhân

Trang 5

CHƯƠNG 2: CÁC THÀNH PHẦN NHÂN SỰ DỰ ÁN

2.1 Bảng các nhóm trong dự án

1 Nhóm phỏng vấn thu nhập tàiliệu 2

Các nhân viên trong nhóm

đã có ít nhất 3 năm kinh nghiệm và đã có kinh nghiệm làm những dự án tương tự

Các nhân viên trong nhóm lànhững người có chuyên môngiỏi, có kinh nghiệm làm trong các dự án tương tự và lớn hơn

Các nhân viên trong nhóm lànhững người có chuyên môncao, có nhiều năm kinh nghiệm và có kinh nghiệm trong các dự án lớn

Các nhân viên có trình độ chuyên môn cao, kinh nghiệm trong dự án

Nhóm phỏng vấn thu nhập tài liệu

STT Họ Tên nghiệmKinh Trình độ chuyên môn Am hiểu dựán

Trang 6

Nhóm phân tích và nhóm thiết kế

STT Họ Tên nghiệmKinh chuyên mônTrình độ Am hiểu dự án

Nhóm lập trình

Nhóm tích hợp-vận hành

STT Họ Tên nghiệmKinh Trình độ chuyên môn Am hiểu dựán

Trang 7

CHƯƠNG 3:PHÂN CHIA CÔNG VIỆC

- Quá trình thu nhập biểu mẫu –chứng từ, tài liệu liên quan

+ Thu nhập biểu mẫu

 Thu nhập biểu mẫu nhập –xuất viện

 Thu nhập biểu mẫu thanh toán

 Thu nhập biểu mẫu thống kê –báo cáo

 Thu nhập biểu mẫu làm dịch vụ khám bệnh

 Thu nhập biểu mẫu kết quả xét nghiệm

+ Tổng hợp và hoàn thiện biểu mẫu

- Tổng hợp thông tin quá trình phỏng vấn và thu nhập biểu mẫu

- Đặc tả yêu cầu

3.2 Giai đoạn phân tích

- Phân tích tài liệu và phân tích quá trình khảo sát để xây dựng biểu đồ

- Xây dựng biểu đồ phân rã chức năng (BFD)

- Xây dựng biểu đồ phân rã chức năng (DFD)

Trang 8

- Xây dựng biểu đồ RDM và từ điển dữ liệu

- Xác định thuộc tính

- Xác định các mối quan hệ

- Xây dựng từ điển dữ liệu

3.3 Giai đoạn thiết kế

-Thiết kế kiến trúc

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

+Dùng Sql server để thiết kế cơ sở dữ liệu

- Thiết kế giao diện hệ thống

-Thiết kế giao diện cập nhật danh mục

+Thiết kế giao diện cập nhật danh sách bệnh nhân

+ Thiết kế giao diện cập nhật danh sách khám bệnh

+ Thiết kế giao diện cập nhật danh sách nhập viện

+ Thiết kế giao diện cập nhật danh sách xuất viện

+ Thiết kế giao diện cập nhật thanh toán viện phí

+ Thiết kế giao diện cập nhật phòng bệnh

+ Thiết kế giao diện cập nhật danh mục thuốc

- Thiết kế giao diện xử lý

+ Thiết kế chức năng xử lý chuyển đổi dữ liệu

+Thiết kế chức năng xử lý sao lưu và phục hồi dữ liệu

+ Thiết kế giao diện Lập phiếu khám bệnh

+ Thiết kế giao diện Lập phiếu nhập viện

+ Thiết kế giao diện Lập phiếu thanh toán

+ Thiết kế giao diện Lập phiếu làm dịch vụ xét nghiệm

+ Thiết kế giao diện Lập bảng thống kê –báo cáo

- Thiết kế giao diện thống kê báo cáo

+Thiết kế giao diện thống kê – báo cáo theo bệnh nhân

+ Thiết kế giao diện thống kê –báo cáo theo tình hình kinh doanh của bệnh viện + Thiết kế giao diện thống kê- báo cáo theo các khoa, theo kho thuốc, thiết bị y tế

- Thiết kế giao diện tìm kiếm

+ Thiết kế giao diện tìm kiếm theo tên mã bệnh nhân- tên bệnh nhân

+ Thiết kế giao diện tìm kiếm theo từng khoa- phòng

+ Thiết kế giao diện tìm kiếm theo thời gian nhập viện

Trang 9

+ Thiết kế giao diện tìm kiếm theo tình trạng sức khỏe của bệnh nhân

- Thiết kế giao diện trợ giúp

+ Thiết kế giao diện trợ giúp dùng phần mềm

3.4 Giai đoạn thực hiện

-Xây dựng cơ sở dữ liệu

+Nhập dữ liệu

+Chuyển đổi cơ sở dữ liệu

+Xây dựng các thủ tục /hàm nội tại

+Xây dựng Trigger

-Lập trình chức năng cập nhật danh mục

+ Lập trình chức năng cập nhật danh sách bệnh nhân

+ Lập trình chức năng cập nhật danh sách khám bệnh

+ Lập trình chức năng cập nhật danh sách xuất viện

+ Lập trình chức năng cập nhật thanh toán viện phí

+ Lập trình chức năng cập nhật phòng bệnh

+ Thiết kế giao diện cập nhật danh mục thuốc

- Lập trình chức năng xử lý

+ Lập trình chức năng xử lý chuyển đổi dữ liệu

+ Lập trình chức năng xử lý sao lưu và phục hồi dữ liệu

+ Lập trình chức năng lập phiếu khám bệnh

+ Lập trình chức năng lập phiếu nhập viện

+ Lập trình chức năng lập phiếu xuất viện

+ Lập trình chức năng lập phiếu thanh toán

+ Lập trình chức năng lập phiếu làm dịch vụ xét nghiệm

+ Lập trình chức năng lập bảng thống kê –báo cáo

- Lập trình chức năng thống kê báo cáo

+Lập trình chức năng thống kê – báo cáo theo bệnh nhân

+ Lập trình chức năng thống kê –báo cáo theo tình hình kinh doanh của bệnh viện

+ Lập trình chức năng thống kê- báo cáo theo các khoa, theo kho thuốc, thiết bị

y tế

- Lập trình chức năng tìm kiếm

+ Lập trình chức năng tìm kiếm theo tên mã bệnh nhân- tên bệnh nhân

+ Lập trình chức năng tìm kiếm theo từng khoa- phòng

+ Lập trình chức năng tìm kiếm theo thời gian nhập viện

+ Lập trình chức năng tìm kiếm theo tình trạng sức khỏe của bệnh nhân

- Lập trình chức năng trợ giúp

+ Lập trình chức năng trợ giúp dùng phần mềm

Trang 10

3.5 Giai đoạn kiểm thử tích hợp

- Kiểm thử tích hợp chức năng cập nhật danh sách bệnh nhân với chức năng thống kê

– báo cáo theo bệnh nhân->kq1

- Kiểm thử tích hợp kq1 với chức năng tìm kiếm theo tên mã bệnh nhân- tên bệnh

- Kiểm thử tích hợp kq7 với chức năng tìm kiếm theo từng khoa- phòng->kq8

- Kiểm thử tích hợp kq8 với chức năng tìm kiếm theo thời gian nhập viện->kq9

- Kiểm thử tích hợp kq9 với chức năng tìm kiếm theo tình trạng sức khỏe của bệnh nhân ->kq10

- Kiểm thử tích hợp kq10 với chức năng cập nhật phòng bệnh ->kq11

-Kiểm tra kết quả

3.6 Giai đoạn kiểm thử chấp nhận

-Chạy chương trình Demo

-Thu thập ý kiến khách hàng, chỉnh sửa (nếu có)

-Viết báo cáo kết quả

3.7 Giai đoạn kiểm thử vận hành

-Cài đặt hệ thống

-Đào tạo người dùng và hỗ trợ người sử dụng

-Bàn giao hệ thống và đưa vào hoạt động

-Tài liệu hướng dẫn sử dụng

Trang 11

CHƯƠNG 4: ƯỚC LƯỢNG

4.1 Ước lượng giai đoạn xác định yêu cầu

-Phân chia công việc:

+ Phỏng vấn 2 trưởng khoa: PV1 thực hiện trong 3 ngày

+ Phỏng vấn 2 kĩ thuật viên: PV2 thực hiện trong 0.25 ngày

+ Phỏng vấn Y, bác sĩ: PV2 thực hiện trong 0.75 ngày

+ Phỏng vấn trưởng khoa: PV1 thực hiện trong 1 ngày

- Công việc 1 làm song song với công việc 2

- Công việc 3 làm song song với công việc 4

- Công việc 3,4 làm nối tiếp sau công việc 1,2

Nên tổng thời gian cho toàn công việc đi phỏng vấn là 4x1=4(ngày)

4.1.2Tổng hợp tài liệu.

2 Tổng hợp và hoàn thiện

- Phân chia công việc:

+Thu thập biểu mẩu: PV1 thực hiện trong 0.5 ngày

+Thu thập biểu mẩu thống kê báo cáo: PV2 thực hiện trong vòng 0.5 ngày.Công việc 1 làm song song với công việc 2

Nên thời gian cho công việc tổng hợp tài liệu là:0.5 x 2=1(ngày)

- Tổng thời gian cho giai đoạn xác định

Trang 12

- Phân chia cộng việc :

+Phỏng vấn: PV1 và PV2 thực hiện trong 4 ngày

+Tổng hợp tài liệu: PV1 và PV2 thực hiện trong 0.5 ngày

-Tổng thời gian cho giai đoạn xác định : Vì công việc phỏng vấn và tổng hợp tài

liệu thực hiện song song nhau nên tổng thời gian thực hiện là 4 ngày.

4.2 Ước lượng giai đoạn phân tích

Các công việc thực nối tiếp nhau nên thời gian cho công việc thiết kế: 8.5 x 1=8.5

4.3 Ước lượng giai đoạn thiết kế

3.1 nhật danh sách bệnh nhânThiết kế giao diện cập 1 0.5 0.5

3.2 nhật danh sách khám bệnhThiết kế giao diện cập 1 0.5 0.5

3.3 nhật danh sách nhập việnThiết kế giao diện cập 1 0.5 0.5

3.4 Thiết kế giao diện cập

3.5 nhật thanh toán viện phíThiết kế giao diện cập 1 0.5 0.5

3.6 nhật phòng bệnhThiết kế giao diện cập 1 0.5 0.5

Trang 13

Thiết kế giao diện chức năng

xử lý sao lưu và phục hồi dữ

3.14 Thiết kế giao diện Lập bảng

3.15 Thiết kế giao diện thống kê – báo cáo theo bệnh nhân 1 0.5 0.5

3.17 Thiết kế giao diện thống kê –báo cáo theo tình hình kinh

doanh của bệnh viện

3.18 Thiết kế giao diện thống kê- báo cáo theo các khoa, theo

kho thuốc, thiết bị y tế

Thiết kế giao diện tìm kiếm

theo thời gian nhập viện

3.22

Thiết kế giao diện tìm kiếm

theo tình trạng sức khỏe của

Trang 14

3.24 Tổng cộng 15

Phân chia công việc:

+ Các công việc được thực hiện nối tiếp nhau, đều do một người thực hiện Tổng thời gian : Các công việc làm nối tiếp nên thời gian là: ~9 ngày

Bảng nhân tố kinh nghiệm ( G ) với quy định

Tập sự (TS) : 0 <= TS <= 1 Hệ số: 2

Bình thường (BT): 1 < BT <= 3 Hệ số: 1

Giỏi (G): 3 < G <= 5 Hệ số: 0.5

Xuất Sắc (XS): XS > 5 Hệ số: 0.1

Bảng phân chia nhân tố hiệu năng G

Nhân tố Kinh nghiệm Hệ số

Trình độ chuyên môn xuất sắc về dự án quản lý bệnh

nhân tại bệnh viên và giỏi về những việc liên quan 0.5

Trình độ chuyên môn giỏi về dự án quản lý bệnh nhân

tại bệnh viên và giỏi về những việc liên quan 1

Trình độ chuyên môn khá về dự án quản lý bệnh nhân

tại bệnh viên và khá về những việc liên quan 1.5

Trình độ chuyên môn trung bình về dự án quản lý

bệnh nhân tại bệnh viên và khá về những việc liên

quan

2Trình độ chuyên môn tập sự về dự án quản lý bệnh 2.5

Trang 15

nhân tại bệnh viên và ít về những việc liên quan

Nhân tố độ phức tạp C

Trang 16

Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm

2

3 Xây dựng các thủ tục /hàm nội tại Trung

5 Lập trình chức năng cập nhật danh sách bệnh nhân Trungbình 1

6 Lập trình chức năng cập nhật danh sách khám bệnh Trungbình 1

7 Lập trình chức năng cập nhật danh sách xuất viện Trungbình 1

8 Lập trình chức năng cập nhật thanh toán

viện phí

Trung

9 Lập trình chức năng cập nhật phòng bệnh Trungbình 1

10 Thiết kế chức năng cập nhật danh mục thuốc Trungbình 1

11 Lập trình chức năng xử lý chuyển đổi dữ

12 Lập trình chức năng xử lý sao lưu và

13 Lập trình chức năng lập phiếu khám bệnh Trungbình 1

14 Lập trình chức năng lập phiếu nhập viện Trung

15 Lập trình chức năng lập phiếu xuất viện Trungbình 1

16 Lập trình chức năng lập phiếu thanh toán Trung

17 Lập trình chức năng lập phiếu làm dịch vụ xét nghiệm Trungbình 1

18 Lập trình chức năng lập bản thống kê –báo cáo Trungbình 1

19 Lập trình chức năng thống kê báo cáo Dễ 0.5

20 Lập trình chức năng thống kê – báo cáo

24 Lập trình chức năng tìm kiếm theo từng khoa- phòng Trungbình 1

25 Lập trình chức năng tìm kiếm theo thời gian nhập viện Trungbình 1

26 Lập trình chức năng tìm kiếm theo tình Trung 1

Trang 17

4.4 Ước lượng giai đoạn thực hiện

STT Tên công việc Phâncông Nhân tốC Nhântố G Nhântố J Nhântố D

Xây dựng cơ sở dữ liệu

3 Xây dựng các thủ tục /hàm nội tại LT2 1 0.1 1 1.5

15 Lập trình chức năng lập phiếu nhập viện LT3 1 0.1 1 1.5

16 Lập trình chức năng lập phiếu xuất viện LT3 1 0.1 1 1.5

17 Lập trình chức năng lập phiếu thanh toán LT3 1 0.1 1 1.5

18 Lập trình chức năng lập phiếu làmdịch vụ xét nghiệm LT3 1 0.1 1 1.5

19 Lập trình chức năng lập bản thốngkê –báo cáo LT3 1 0.1 1 1.5

Trang 18

20 Lập trình chức năng thống kê báo cáo

21 Lập trình chức năng thống kê – báo cáo theo bệnh nhân LT4 0.5 0.5 1.5 1

báo cáo theo các khoa, theo kho

thuốc, thiết bị ytế

LT4

Lập trình chức năng tìm kiếm

24 Lập trình chức năng tìm kiếm theo tên mã

bệnh nhân- tên bệnh nhân

26 Lập trình chức năng tìm kiếm theo thời gian nhập viện LT1 1 0.5 1.5 2

27 Lập trình chức năng tìm kiếm theo tình trạng sức khỏe của bệnh

Phân chia công việc :

-Các công việc được giao cho từng thành viên trong nhóm các công việc của mỗi nhân viên được làm nối tiếp nhau và được làm song song với công việc của nhân viên khác

- Thời gian cần và đủ để cho các nhân viên làm xong công việc:

+nhân viên LT1 cần ~ 16 ngày

+nhân viên Lt2 cần ~11.5 ngày

+nhân viên LT3 cần ~9 ngày

+nhân viên LT4 cần ~3 ngày

Vậy để hoàn thành công việc nhóm Lập Trình cần ~16 ngày

4.5 Ước lượng giai đoạn kiểm thử tích hợp

Ngày đăng: 06/07/2014, 04:10

HÌNH ẢNH LIÊN QUAN

Bảng nhân tố kinh nghiệm ( G ) với quy định - đồ án công nghệ phần mền quản lí bệnh nhân
Bảng nh ân tố kinh nghiệm ( G ) với quy định (Trang 14)

TỪ KHÓA LIÊN QUAN

w