intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: Bach Hop | Ngày: | Loại File: DOC | Số trang:24

292
lượt xem
101
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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ỉnh Quả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ày 17-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ình hình quá tải các bệnh nhân ở các bệnh viện rất nhiều

Chủ đề:
Lưu

Nội dung Text: Đồ án công nghệ phần mền Quản lí bệnh nhân

  1. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm MỤC LỤC 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 ỉnh Quả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ày 17-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ình hì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ũng như 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ợ cho việ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. 1.2 Mục tiêu hệ thống Nhằm đơn giản hóa việc quản lý bệnh nhân trong bệnh viện, tiết kiệm đ ược thời gian. Giúp người quản lý thực hiện một số công việc quản lý như sau : - Quản lý thông tin bệnh nhân - Quản lý hồ sơ bệnh á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 Sinh viên nhóm 5 – Lớp LT02B Trang1
  2. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm 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 theo yêu cầu. 1.3 Yêu cầu hệ thống 1.3.1 Yêu cầu chức năng Chức năng hệ thống a.Đăng nhập hệ thông b.Thoát khỏi hệ thống Chức năng 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 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 Sinh viên nhóm 5 – Lớp LT02B Trang2
  3. Đề tài: Quản Lý Bệnh Nhân Công Nghệ 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ới thể 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ăm nhằ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ững ngườ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. 1.3.3 Yêu cầu hệ thống - Hệ quản trị CSDL: SQL server. - Ngôn ngữ lập trình: VB.net. - Phần mềm chạy trên các Hệ điều hành: Winxp,vista - Tính tương thích - Khi sử dụng bắt buộc đăng nhập hệ thống Sinh viên nhóm 5 – Lớp LT02B Trang3
  4. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm 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 Số Lượng Miêu tả STT Tên Nhóm Các nhân viên trong nhóm đã có ít nhất 3 năm kinh Nhóm phỏng vấn thu nhập tài nghiệm và đã có kinh 1 2 liệu 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ó trình độ Nhóm phân tích và nhóm thiết cao, đã có nhiều năm kinh 2 6 kế nghiệm cũng như kinh nghiệm làm dự án lớn Các nhân viên trong nhóm là những người có chuyên môn Nhóm Lập trình giỏi, có kinh nghiệm làm 3 4 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ôn Nhóm tích hợp cao, có nhiều năm kinh 4 2 nghiệm và có kinh nghiệm trong các dự án lớn Nhóm kiểm thử Các nhân viên có trình độ 5 2 Sinh viên nhóm 5 – Lớp LT02B Trang4
  5. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm chuyên môn cao, kinh nghiệm trong dự án Nhóm phỏng vấn thu nhập tài liệu Am hiểu dự Kinh Họ Tên Trình độ chuyên môn STT nghiệm án Trần văn Huân 1 3năm khá khá Nguyễn thị Thảo Tốt 2 4 năm khá Nhóm phân tích và nhóm thiết kế Trình độ Am hiểu dự Kinh Họ Tên STT nghiệm chuyên môn án Hoàng văn Việt Tốt Tốt 1 7 năm Huỳnh viết Cường Tốt Tốt 2 5 năm Đặng sĩ Kỳ Tốt 3 7 năm khá Nguyễn minh Đức 4 4 năm khá khá Nguyễn viết Hòa 5 4 năm khá khá Nguyễn thị Huyền Tốt 6 5 năm khá Nhóm lập trình Trình độ chuyên Họ Tên Kinh nghiệm Am hiểu dự án STT môn Tốt 1 Lê văn Nam 6 năm khá Trần văn Khải 2 4 năm khá khá Lê văn Cảnh 3 4 năm khá khá Hoàng văn Tuấn Tốt Tốt 4 7 năm Nhóm tích hợp-vận hành Am hiểu dự Kinh Họ Tên Trình độ chuyên môn STT nghiệm án Sinh viên nhóm 5 – Lớp LT02B Trang5
  6. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm Hồ Hoài Anh 1 3năm khá khá Nguyễn Minh Đức Tốt Tốt 2 6 năm CHƯƠNG 3:PHÂN CHIA CÔNG VIỆC 3.1 Giai đoạn xác định: - Tìm hiểu tài liệu, lập bảng câu hỏi trong cần phỏng vấn - Xác định đối tượng cần phỏng vấn - Xác định các biểu mẫu cần thu nhập - Thực hiện quá trình phỏng vấn + Phỏng vấn trưởng khoa + Phỏng vấn kỹ thuật viên + Phỏng vấn y, bác sỹ + Phỏng vấn bệnh nhân 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 Sinh viên nhóm 5 – Lớp LT02B Trang6
  7. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm 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) + Xây dựng biểu đồ mức ngữ cảnh + Xây dựng biểu đồ mức 0 + Xây dựng biểu đồ mức - Xây dựng biểu đồ ERD - Xác định các thực thể - Xác định bậc của quan hệ giữa các thực thể - Xây dựng mô hình - 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 Sinh viên nhóm 5 – Lớp LT02B Trang7
  8. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm + 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 + 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 Sinh viên nhóm 5 – Lớp LT02B Trang8
  9. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm + 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 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 nhân ->kq2 - Kiểm thử tích hợp chức năng cập nhật danh sách khám bệnh với chức năng lập phiếu khám bệnh ->kq3 - Kiểm thử tích hợp chức năng cập nhật danh sách xuất viện với chức năng l ập phiếu xuất viện ->kq4 - Kiểm thử tích hợp chức năng cập nhật thanh toán viện phí với chức năng lập phiếu thanh toán ->kq5 - Kiểm thử tích hợp chức năng lập phiếu làm dịch vụ xét nghiệm với chức năng cập nhật phòng bệnh->kq6 - Kiểm thử tích hợp kq6 với chức năng thống kê- báo cáo theo các khoa, theo kho thuốc, thiết bị ytế ->kq7 - 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 thử tích hợp kq2 với kq3 -- Kiểm thử tích hợp kq3 với kq4 - Kiểm thử tích hợp kq4 với kq5 - Kiểm thử tích hợp kq6 với kq7 - Kiểm thử tích hợp kq7 với kq8 - Kiểm thử tích hợp kq8 với kq9 - Kiểm thử tích hợp kq10 với kq11 - Kiểm thử hệ thống -Sửa lỗi -Kiểm tra kết quả Sinh viên nhóm 5 – Lớp LT02B Trang9
  10. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm 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 CHƯƠNG 4: ƯỚC LƯỢNG 4.1 Ước lượng giai đoạn xác định yêu cầu 4.1.1 Quá trình khảo sát (Bảng phỏng vấn) Tên công việc Số Số Tham khảo Tổng Kí Nhân hiệu tố ngày con Trưởng khoa 1 2 0.75 1.5 2 3 Kỹ thuật viên 2 2 0.25 0.5 0.5 0.25 Y,bác sỹ 3 3 0.25 0.75 1 0.75 Bệnh nhân 4 4 0.25 1 1 1 5 11 4 -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. Sinh viên nhóm 5 – Lớp LT02B Trang10
  11. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm Kí Tên công việc Số Nhân tố Tổng con hiệu Thu thập biểu mẩu 1 4 0.25 1 Tổng hợp và hoàn thiện 2 4 0.25 1 biểu mẫu Tổng hợp thông tin 3 6 0.25 1.5 Đặc tả yêu cầu 3 1 1.5 1.5 - 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 Nội dung công việc Tổng ngày Phỏng vấn 4 Tổng hợp tài liệu 1 - 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 Tên công việc Số Nhân tố Số ngày Tổng con STT Xây dựng BFD 1 1 2 2 2 Xây dựng DFD 2 1 2.5 2.5 3 Xây dựng ERD 3 1 1 1 1 Xây dựng RDM 4 1 1 1 1 Từ điển dữ liệu 5 1 1.5 1.5 1.5 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ế Tên công việc Số Nhân tố Tổng con STT Thiết kế kiến trúc 1 1 2.5 3 Sinh viên nhóm 5 – Lớp LT02B Trang11
  12. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm Thiết kế dữ liệu 2 1 2 2 Thiết kế giao diện 3 8.5 Thiết kế giao diện cập nhật danh sách bệnh nhân 3.1 1 0.5 0.5 Thiết kế giao diện cập 3.2 1 0.5 0.5 nhật danh sách khám bệnh Thiết kế giao diện cập 3.3 1 0.5 0.5 nhật danh sách nhập viện Thiết kế giao diện cập 3.4 1 0.5 0.5 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í 3.5 1 0.5 0.5 Thiết kế giao diện cập 3.6 1 0.5 0.5 nhật phòng bệnh Thiết kế giao diện cập nhật danh mục thuốc 3.7 1 0.5 0.5 Thiết kế giao diện xử lý chuyển đổi dữ liệu 3.8 1 0.5 0.5 Thiết kế giao diện chức năng xử lý sao lưu và phục hồi dữ 3.9 1 0.5 0.5 liệu Thiết kế giao diện Lập phiếu 3.10 1 0.5 0.5 khám bệnh Thiết kế giao diện Lập phiếu 3.11 1 0.5 0.5 nhập viện Thiết kế giao diện Lập phiếu 3.12 1 0.5 0.5 thanh toán Thiết kế giao diện Lập phiếu 3.13 1 0.5 0.5 làm dịch vụ Thiết kế giao diện Lập bảng 3.14 1 0.5 0.5 thống kê –báo cáo Thiết kế giao diện thống kê – 3.15 1 0.5 0.5 báo cáo theo bệnh nhân Giao diện tìm kiếm 3.16 1 0.5 0.5 Thiết kế giao diện thống kê – 3.17 báo cáo theo tình hình kinh 1 0.5 0.5 doanh của bệnh viện Thiết kế giao diện thống kê- 3.18 1 0.5 0.5 Sinh viên nhóm 5 – Lớp LT02B Trang12
  13. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm 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 1 2 2 theo tên mã bệnh nhân- tên 3.19 bệnh nhân Thiết kế giao diện tìm kiếm 1 2 2 3.20 theo từng khoa- phòng Thiết kế giao diện tìm kiếm 1 2 2 theo thời gian nhập viện 3.21 Thiết kế giao diện tìm kiếm 1 1 1 theo tình trạng sức khỏe của 3.22 bệnh nhân Thiết kế giao diện trợ giúp 1 1 1 dùng phần mềm 3.23 Tổng cộng 3.24 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
  14. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm LT2 4 0.5 LT3 7 0.1 LT4 4 0.5  Bảng nhân tố tri thức (J): Loại yêu cầu tri thức Độ yêu cầu 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 0.5 quan Trình độ chuyên môn giỏi về dự án quản lý bệnh 1 nhân tại bệnh viên và giỏi về những việc liên quan Trình độ chuyên môn khá về dự án quản lý bệnh 1.5 nhân tại bệnh viên và khá về những việc liên quan 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 2 quan Trình độ chuyên môn tập sự về dự án quản lý bệnh 2.5 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 Sinh viên nhóm 5 – Lớp LT02B Trang14
  15. Độ phức Hệ Tên công việc STT tạp số Đề tài: Quản Lý BNhập dữ liệu Dễ 1 0.5 ệnh Nhân Công Nghệ Phần Mềm 2 Chuyển đổi cơ sở dữ liệu Dễ 0.5 Xây dựng các thủ tục /hàm nội tại 3 Trung bình 1 Xây dựng Trigger 4 Trung bình 1 Lập trình chức năng cập nhật danh sách 5 Trung bình 1 bệnh nhân Lập trình chức năng cập nhật danh sách 6 Trung bình 1 khám bệnh Lập trình chức năng cập nhật danh sách 7 Trung bình 1 xuất viện Lập trình chức năng cập nhật thanh toán 8 Trung bình 1 viện phí Lập trình chức năng cập nhật phòng 9 Trung bình 1 bệnh Thiết kế chức năng cập nhật danh mục 10 Trung bình 1 thuốc Lập trình chức năng xử lý chuyển đổi Dễ 11 1 dữ liệu Lập trình chức năng xử lý sao lưu và Dễ 12 1 phục hồi dữ liệu Lập trình chức năng lập phiếu khám 13 Trung bình 1 bệnh Lập trình chức năng lập phiếu nhập 14 Trung bình 1 viện Lập trình chức năng lập phiếu xuất 15 Trung bình 1 viện Lập trình chức năng lập phiếu thanh 16 Trung bình 1 toán Lập trình chức năng lập phiếu làm dịch 17 Trung bình 1 vụ xét nghiệm Lập trình chức năng lập bản thống kê – 18 Trung bình 1 báo cáo Lập trình chức năng thống kê báo cáo Dễ 19 0.5 Lập trình chức năng thống kê – báo cáo Dễ 20 0.5 theo bệnh nhân Lập trình chức năng thống kê –báo cáo Dễ 21 0.5 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ị 22 Trung bình 1 ytế Lập trình chức năng tìm kiếm theo tên 23 mã Trung bình 1 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 24 Trung bình 1 khoa- phòng Lập trình chức năng tìm kiếm theo thời 25 Trung bình 1 gian nhập viện Lập trình chức năng tìm kiếm theo tình 26 Trung bình 1 Sinh viên nhóm 5 – trớp LT02B ỏe của bệnh nhân Lạng sức kh Trang15 Lập trình chức năng trợ giúp dùng phần Dễ 27 0.5 mềm
  16. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm 4.4 Ước lượng giai đoạn thực hiện Phân Nhân tố Nhân Nhân Nhân STT Tên công việc tố G tố J tố D công C Xây dựng cơ sở dữ liệu LT2 0.5 1.5 1 Nhập dữ liệu 1 0.5 LT2 0.5 1.5 1 Chuyển đổi cơ sở dữ liệu 2 0.5 Xây dựng các thủ tục /hàm nội LT2 0.1 1 1.5 3 1 tại LT2 0.1 1 1.5 Xây dựng Trigger 4 1 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 LT1 1 1.5 5 1 danh mục 0.1 Lập trình chức năng cập nhật LT1 0.1 1 1.5 6 1 danh sách bệnh nhân Lập trình chức năng cập nhật LT1 0.1 1 1.5 7 1 danh sách khám bệnh Lập trình chức năng cập nhật LT1 0.1 1 1.5 8 1 danh sách xuất viện Lập trình chức năng cập nhật LT1 0.1 1 1.5 9 1 thanh toán viện phí Lập trình chức năng cập nhật LT1 0.1 1 1.5 10 1 phòng bệnh Thiết kế chức năng cập nhật 11 LT1 1 0.1 1 1.5 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 LT2 12 0.5 0.5 1.5 1 đổi dữ liệu Lập trình chức năng xử lý sao lưu LT2 13 0.5 0.5 1.5 1 và phục hồi dữ liệu Lập trình chức năng lập phiếu LT3 14 1 0.1 1 1.5 khám bệnh Lập trình chức năng lập phiếu LT3 15 1 0.1 1 1.5 nhập viện LT3 Lập trình chức năng lập phiếu 16 1 0.1 1 1.5 xuất viện LT3 Lập trình chức năng lập phiếu 17 1 0.1 1 1.5 thanh toán LT3 Lập trình chức năng lập phiếu 18 1 0.1 1 1.5 làm dịch vụ xét nghiệm Lập trình chức năng lập bản 19 LT3 1 0.1 1 1.5 Sinh viên nhóm 5 – Lớp LT02B Trang16
  17. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm thống kê –báo cáo Lập trình chức năng thống kê báo 20 cáo LT4 Lập trình chức năng thống kê – 21 0.5 0.5 1.5 1 báo cáo theo bệnh nhân Lập trình chức năng thống kê – LT4 22 báo cáo theo tình hình kinh doanh 0.5 0.5 1.5 1 của bệnh viện Lập trình chức năng thống kê- LT4 23 báo cáo theo các khoa, theo kho 0.5 0.5 1.5 1 thuốc, thiết bị ytế Lập trình chức năng tìm kiếm Lập trình chức năng tìm kiếm LT1 24 theo tên mã 1 0.5 1.5 2 bệnh nhân- tên bệnh nhân LT1 Lập trình chức năng tìm kiếm 25 1 0.5 1.5 2 theo từng khoa- phòng LT1 Lập trình chức năng tìm kiếm 26 1 0.5 1.5 2 theo thời gian nhập viện Lập trình chức năng tìm kiếm LT1 theo tình trạng sức khỏe của 27 1 0.5 1.5 2 bệnh nhân Lập trình chức năng trợ giúp LT2 Lập trình chức năng trợ giúp 28 0.5 0.1 1.5 1 dùng phần mềm LT1 Tổng hợp kết quả 29 0.5 0.1 1 1 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 Sinh viên nhóm 5 – Lớp LT02B Trang17
  18. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm Tên công việc Độ phức tạp Hệ số STT 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 1 Trung bình 1 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 nhân 2 Trung bình 1 ->kq2 Kiểm thử tích hợp chức năng cập nhật danh sách khám bệnh với chức năng lập phiếu 3 Trung bình 1 khám bệnh ->kq3 Kiểm thử tích hợp chức năng cập nhật danh sách xuất viện với chức năng lập phiếu xuất 4 Trung bình 1 viện ->kq4 Kiểm thử tích hợp chức năng cập nhật thanh toán viện phí với chức năng lập phiếu thanh 5 Trung bình 1 toán ->kq5 Kiểm thử tích hợp chức năng lập phiếu làm dịch vụ xét nghiệm với chức năng cập nhật 6 Trung bình 1 phòng bệnh->kq6 Kiểm thử tích hợp kq6 với chức năng thống kê- báo cáo theo các khoa, theo kho thuốc, 7 Trung bình 1 thiết bị ytế ->kq7 Kiểm thử tích hợp kq7 với chức năng tìm 8 Trung bình 1 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 9 Trung bình 1 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 10 Trung bình 1 ->kq10 Kiểm thử tích hợp kq10 với chức năng cập 11 Trung bình 1 nhật phòng bệnh ->kq11 Kiểm thử tích hợp kq2 với kq3 12 Trung bình 1 Kiểm thử tích hợp kq3 với kq4 13 Trung bình 1 Kiểm thử tích hợp kq4 với kq5 14 Trung bình 1 Kiểm thử tích hợp kq6 với kq7 15 Trung bình 1 Kiểm thử tích hợp kq7 với kq8 16 Trung bình 1 Kiểm thử tích hợp kq8 với kq9 17 Trung bình 1 Sinh viên nhóm 5 – Lớp LT02B Trang18
  19. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm Kiểm thử tích hợp kq10 với kq11 18 Trung bình 1 Kiểm thử hệ thống 19 Trung bình 1 Sửa lỗi 20 Trung bình 1 Kiểm tra kết quả 21 Trung bình 1 Phân Nhân Nhân Nhân Nhân STT Tên công việc tố C tố G tố J tố D công 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 1 TH1 1 1 1.5 2.5 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 2 TH1 1 1 1.5 2.5 bệnh nhân ->kq2 Kiểm thử tích hợp chức năng cập nhật danh sách khám bệnh với chức năng lập 3 TH1 1 1 1.5 2.5 phiếu khám bệnh ->kq3 Kiểm thử tích hợp chức năng cập nhật danh sách xuất viện với chức năng lập 4 TH1 1 1 1.5 2.5 phiếu xuất viện ->kq4 Kiểm thử tích hợp chức năng cập nhật thanh toán viện phí với chức năng lập 5 TH1 1 1 1.5 2.5 phiếu thanh toán ->kq5 Kiểm thử tích hợp chức năng lập phiếu làm dịch vụ xét nghiệm với chức năng 6 TH1 1 1 1.5 2.5 cập nhật phòng bệnh->kq6 Kiểm thử tích hợp kq6 với chức năng thống kê- báo cáo theo các khoa, theo 7 TH1 1 1 1.5 2.5 kho thuốc, thiết bị ytế ->kq7 Kiểm thử tích hợp kq7 với chức năng 8 TH1 1 1 1.5 2.5 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 9 TH1 1 1 1.5 2.5 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 10 TH1 1 1 1.5 2.5 bệnh nhân ->kq10 Sinh viên nhóm 5 – Lớp LT02B Trang19
  20. Đề tài: Quản Lý Bệnh Nhân Công Nghệ Phần Mềm Kiểm thử tích hợp kq10 với chức năng 11 TH1 1 1 1.5 2.5 cập nhật phòng bệnh ->kq11 Kiểm thử tích hợp kq2 với kq3 12 TH2 1 0.1 1 1.5 Kiểm thử tích hợp kq3 với kq4 13 TH2 1 0.1 1 1.5 Kiểm thử tích hợp kq4 với kq5 14 TH2 1 0.1 1 1.5 Kiểm thử tích hợp kq6 với kq7 15 TH2 1 0.1 1 1.5 Kiểm thử tích hợp kq7 với kq8 16 TH2 1 0.1 1 1.5 Kiểm thử tích hợp kq8 với kq9 17 TH2 1 0.1 1 1.5 Kiểm thử tích hợp kq10 với kq11 18 TH2 1 0.1 1 1.5 Kiểm thử hệ thống 19 TH2 1 0.1 1 1.5 Sửa lỗi 20 TH2 1 0.1 1 1.5 Kiểm tra kết quả 21 TH2 1 0.1 1 1.5 Phân chia công việc : + Các công việc của TH1 va các công việc của TH2 làm song song với nhau nên tổng thời gian cho giai đoạn này là : ~27,5 (ngày) 4.6 Ước lượng giai đoạn kiểm thử chấp nhận Tên công việc Số Nhân tố Số ngày Tổng con STT Chạy chương trình 1 1 0.25 0.25 0.5 Demo Khách hàng chấp nhận 2 3 0.25 0.75 1 Báo cáo kết quả 3 1 0.25 0.25 0.25 Phân chia công việc: Chạy chương trình Demo: KT thời gian thực hiện là 0.5 ngày. Khách hàng chấp nhận: KT thời gian thực hiện là 1 ngày. Báo cáo kết quả: KT thời gian thực hiện là 0.25 ngày. Tổng thời gian thực hiện: Công việc được làm nối tiếp nhau nên tổng thời gian là: ~2ngày. 4.7 Ước lượng giai đoạn triển khai vận hành Sinh viên nhóm 5 – Lớp LT02B Trang20
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2