ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM: QUẢN LÝ DƯỢC PHẨM

39 1.2K 6
ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM: QUẢN LÝ DƯỢC PHẨM

Đ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

ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM: QUẢN LÝ DƯỢC PHẨM

Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm MỤC LỤC MỤC LỤC 1 CHƯƠNG 2: CÁC THÀNH PHẦN NHÂN SỰ DỰ ÁN .6 Phụ lục I 33 BẢNG SẮP XẾP THỨ TỰ ƯU TIÊN CÁC YÊU CẦU CHỨC NĂNG CỦA PHẦN MỀM 33 Tên phần mềm: QUẢN DƯỢC PHẨM 33 Phụ lục II 34 BẢNG CHUYỂN ĐỔI YÊU CẦU CHỨC NĂNG SANG TRƯỜNG HỢP SỬ DỤNG (USE-CASE) 34 Phụ lục III .35 BẢNG TÍNH TOÁN ĐIỂM CÁC TÁC NHÂN (ACTORS) TƯƠNG TÁC, TRAO ĐỔI THÔNG TIN VỚI PHẦN MỀM 35 Phụ lục IV .36 BẢNG TÍNH TOÁN ĐIỂM CÁC TRƯỜNG HỢP SỬ DỤNG (USE-CASE) .36 Phụ lục V 37 BẢNG TÍNH TOÁN HỆ SỐ PHỨC TẠP KỸ THUẬT-CÔNG NGHỆ .37 Phụ lục VI .38 Phụ lục VII .39 BẢNG TÍNH TOÁN GIÁ TRỊ PHẦN MỀM 39 Sinh viên nhóm 3 – Lớp LT03C Trang 1 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm CHƯƠNG 1: PHÁT BIỂU BÀI TOÁN 1.1. Phát biểu bài toán Trường Cao đẳng CNTT hữu nghị Việt Hàn là trường trực thuộc bộ Thông tin và truyền thông, có nhiều cơ sở vật chất chất lượng cao, trong đó có Trung tâm y tế nhằm thực hiện việc quản thuốc, phục vụ công tác chăm sóc sức khỏe cho cán bộ, giảng viên và sinh viên trong trường. Trường CĐ CNTT Hữu nghị Việt - Hàn đang dần nâng cấp lên Đại học nên số lượng sinh viên và Cán bộ nhân viên ngày càng tăng, kéo theo đó là nhu cầu khám chữa bệnh sẽ tăng theo. Trong thời gian gần đây, khi các bệnh truyền nhiễm và các bệnh mới càng gia tăng dẫn đến số lượng thuốc và chủng loại ngày càng tăng. Gây khó khăn cho công tác quản thuốc, đặc biệt là với các thao tác thủ công như hiện nay. Yêu cầu một hệ thống quản dược phẩm được chuyên môn hóa, phù hợp với nghiệp vụ và giải quyết được các khó khăn trên. 1.2. Phạm vi hệ thống Phần mềm Quản Dược phẩm của chúng tôi được triển khai tại Trung tâm y tế Trường CĐ CNTT Hữu nghị Việt – Hàn. Giải pháp : Thiết kế 1 hệ thống mới theo yêu cầu của Trưởng trạm theo đúng quy trình nghiệp vụ và đảm bảo chất lượng quản lý. 1.3. Phân tích yêu cầu hệ thống Nhằm đơn giản hóa việc quản dược phẩm trong Trung tâm Y tế, tự động hóa các quy trình nghiệp vụ, kết nối CSDL chính xác và toàn vẹn, tiết kiệm được thời gian và chi phí nhưng vẫn đảm bảo đúng quy trình nghiệp vụ. Hệ thống Quản Dược phẩm Trường CĐ CNTT hữu nghị Việt – Hàn được xây dựng nhằm thực hiện một số công việc như sau: • Quản Hệ thống, User. • Quản nhập thuốc. • Quản cấp thuốc. • Quản lí lưu trữ, sắp xếp thuốc. • Cập nhập thuốc. • Thống kê, báo cáo. Sinh viên nhóm 3 – Lớp LT03C Trang 2 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm • Kiểm kê. • Tìm kiếm. Người quản 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, phục vụ công tác kiểm kê, thống kê, báo cáo. Sinh viên nhóm 3 – Lớp LT03C Trang 3 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm  Yêu cầu chức năng. o Chức năng Quản lí hệ thống. • Đăng nhập hệ thống. • Thoát khỏi hệ thống. • Quản trị người sử dụng. - Thêm NSD. - Xóa NSD. - Hiệu chỉnh NSD. • Backup CSDL. o Chức năng cập nhật danh mục. • Cập nhật DM Thuốc. • Cập nhật DM Dược sĩ. • Cập nhật DM Bệnh nhân. • Cập nhật DM Nhà cung cấp. • Cập nhật DM Người sử dụng. o Chức năng xử lý. • Lập dự trù. • Mua thuốc. • Nhập thuốc. • Phân loại thuốc. • Cấp thuốc. • Kiểm kê. • Thanh lý. o Chức năng thống kê- báo cáo. • Theo Loại thuốc, Tên thuốc. • Theo tình hình khám, chữa bệnh. o Chức năng tìm kiếm. Sinh viên nhóm 3 – Lớp LT03C Trang 4 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm • Tìm kiếm theo Tên thuốc. • Tìm kiếm theo Loại thuốc. • Tìm kiếm theo Nhà cung cấp. • Tìm kiếm theo Hạng sử dụng.  Yêu cầu phi chức năng. o Giao diện thân thiện dễ sử dụng. o Chạy ổn định, chính xác, an toàn o Đáp ứng số lượng dịch vụ lớn o Giảm các quy trình thủ công. o Hệ quản trị CSDL: SQL server. o Ngôn ngữ lập trình: C#. Sinh viên nhóm 3 – Lớp LT03C Trang 5 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm CHƯƠNG 2: CÁC THÀNH PHẦN NHÂN SỰ DỰ ÁN  Bảng các nhóm trong dự án STT Tên Nhóm Số Lượng Miêu tả 1 Quản lí dự án 1 Trình độ Kỹ sư, đã từng nhận các dự án có quy mô tương tự, kinh nghiệm làm việc trên 3 năm, am hiểu lập trình và cơ sở dữ liệu. 2 Nhóm khảo sát 3 Các nhân viên trong nhóm đã có ít nhất 1 năm kinh nghiệm và đã có kinh nghiệm làm những dự án tương tự 3 Nhóm phân tích , thiết kế 4 Các nhân viên trong nhóm là những người có trình độ cao, đã có ít nhất 2 năm kinh nghiệm. 4 Nhóm Lập trình 4 Các nhân viên trong nhóm là những người có chuyên môn giỏi, trình độ kĩ sư, kinh nghiêm 2 năm. 5 Nhóm kiểm thử 2 Có 2 năm kinh nghiệm trong vai trò kiểm thử, giam gia nhiều dự án tầm trung. 6 Nhóm thiết kế đồ họa 2 Trình độ cao đẳng, kinh nghiệm 3 năm trong vai trò thiết kế các giao diện, khả năng sáng tạo tốt. 7 Nhóm đào tạo 2 Khả năng nói trước đám đông tốt, hiểu về nghiệp vụ kế toán tốt, xử sự cố máy tính tốt. Tổng cộng 17 2.1. Nhóm quản lí dự án (QL) STT Ký hiệu Kinh nghiệm Trình độ chuyên môn Họ tên 1 QL1 4 năm Trình độ Kỹ sư, đã từng nhận các dự án có quy mô tương tự, kinh nghiệm làm việc trên 3 năm, am hiểu lập trình và cơ sở dữ liệu. Vinh Sinh viên nhóm 3 – Lớp LT03C Trang 6 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm 2.2. Nhóm Khảo sát (KS) STT Ký hiệu Kinh nghiệm Trình độ chuyên môn Họ tên 1 KS1 4 năm Trình độ kỹ sư, 3 năm kinh nghiệm trong lĩnh vực kế toán, khả năng thu thập thông tin khách hàng tốt. Vinh 2 KS2 3 năm Trình độ kỹ sư, 2 năm kinh nghiệm trong vai trò thu thập thông tin khách hàng, khả năng thu thập TT tốt. Nguyễn Bình Nguyên 3 KS3 2 năm Trình độ cao đẳng, 1 năm kinh nghiệm, khả năng thu thập thông tin tốt. Nguyễn Chí Tín 2.3. Nhóm phân tích và nhóm thiết kế (PT) STT Ký hiệu Kinh nghiệm Trình độ chuyên môn Họ tên 1 PT1 5 năm Trình độ kỹ sư, có 3 năm kinh nghiệm trong vai trò thiết kế CSDL, đã từng làm trong dự án có quy mô ngang bằng. Vinh 2 PT2 4 năm Trình độ kỹ sư, có 3 năm kinh nghiệm trong vai trò thiết kế CSDL, đã từng làm trong dự án có quy mô ngang bằng. Nguyễn Bình Nguyên 3 PT3 3 năm Trình độ cao đẳng, 2 năm kinh nghiệm trong lĩnh vực thiết kế CSDL, khả năng thiết kế tốt. Nguyễn Chí Tín 4 PT4 3 năm Trình độ cao đẳng, 2 năm kinh nghiệm trong lĩnh vực thiết kế CSDL, khả năng thiết kế tốt. Phan Thanh Quốc Sinh viên nhóm 3 – Lớp LT03C Trang 7 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm 2.4. Nhóm lập trình (LT) STT Ký hiệu Kinh nghiệm Trình độ chuyên môn Họ tên 1 LT1 5 năm Trình độ kỹ sư, có 3 năm đi làm lập trình cho các công ty, khả năng lập trình tốt. Nguyễn Bình Nguyên 2 LT2 4 năm Trình độ kỹ sư, có 3 năm đi làm lập trình cho các công ty, khả năng lập trình tốt. Vinh 3 LT3 4 năm Trình độ cao đẳng, 2 năm kinh nghiệm lập trình, khả năng lập trình tốt. Phan Thanh Quốc 4 LT4 2 năm Trình độ cao đẳng, kinh nghiệm lập trình 6 tháng, chưa bao giờ nhận làm một dự án. Nguyễn Chí Tín 2.5. Nhóm Kiểm thử (KT) STT Họ Tên Kinh nghiệm Trình độ chuyên môn Họ tên 1 KT1 4 năm Trình độ kỹ sư, có 3 năm kinh nghiệm trong vai trò kiểm thử, giam gia nhiều dự án tầm trung. Nguyễn Chí Tín 2 KT2 4 năm Trình độ kỹ sư, 2 năm kinh nghiệm trong vai trò kiểm thử, đã từng làm dự án thiết kế phần mềm kế toán. Vinh 2.6. Nhóm Thiết kế đồ họa (TK) STT Họ Tên Kinh nghiệm Trình độ chuyên môn Họ tên 1 TK1 4 năm Trình độ cao đẳng, kinh nghiệm 3 năm trong vai trò thiết kế các giao diện, khả năng sáng tạo tốt. Vinh 2 TK2 2 năm Trình độ cao đẳng, kinh nghiệm 1 năm trong vai trò thiết kế giao diện, khả năng sáng tạo bình thường. Nguyễn Chí Tín Sinh viên nhóm 3 – Lớp LT03C Trang 8 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm 2.7. Nhóm đào tạo (DT) STT Họ Tên Kinh nghiệm Trình độ chuyên môn Họ tên 1 DT1 3 năm Trình độ đại học, khả năng nói trước đám đông tốt, hiểu về nghiệp vụ kế toán tốt, xử sự cố máy tính tốt. Nguyễn Bình Nguyên 2 DT2 2 năm Trình độ cao đẳng, nghiệp vụ kế toán không bằng DT1, xử ký sự cố máy tính tốt. Vinh Sinh viên nhóm 3 – Lớp LT03C Trang 9 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm CHƯƠNG 3: PHÂN CHIA CÔNG VIỆC  Bảng phân chia công việc STT Nội dung công việc Người thực hiện 1 Giai đoạn xác định Nhóm KS 1.1 Khảo sát 1.1.1 Khảo sát các mẫu hóa đơn, phiếu nhập, xuất thuốc,… KS3 1.1.2 Khảo sát các mẫu thống kê, báo cáo, kiểm kê KS2 1.1.3 Tìm hiểu quy trình lập dự trù mua thuốc KS1 1.1.4 Tìm hiểu quy trình mua thuốc, thanh toán KS1 1.1.5 Tìm hiểu quy trình nhập thuốc KS3 1.1.6 Tìm hiểu quy trình cấp thuốc cho bệnh nhân KS1 1.1.7 Tìm hiểu quy trình thống kê, báo cáo KS3 1.1.8 Tìm hiểu quy trình kiểm kê KS2 1.1.9 Tìm hiểu quy trình thanh lí thuốc KS3 1.2 Tổng hợp 1.2.1 Tổng hợp và hoàn thiện các mẫu hóa đơn, phiếu nhập, xuất,… KS3 1.2.2 Tổng hợp và hoàn thiện các mẫu thống kê, báo cáo KS2 1.2.3 Tổng hợp và hoàn thiện tất cả các quy trình quảnDược phẩm KS1 2 Giai đoạn phân tích Nhóm PT 2.1 Phân tích tài liệu tổng hợp khảo sát Nhóm PT 2.2 Xác định yêu cầu Nhóm PT 2.2.1 Yêu cầu chức năng 2.2.2 Yêu cầu phi chức năng 2.3.3 Yêu cầu hệ thống 2.3 Mô hình hóa yêu cầu Nhóm PT 2.3.1 Xác định các Use case và các tác nhân 2.3.2 Đặc tả trường hợp sử dụng 2.3.3 Xác định mối quan hệ giữa các Use case 2.3.4 Vẽ sơ đồ Use case 2.4 Mô hình hóa khái niệm Nhóm PT 2.4.1 Xác định các lớp 2.4.2 Xác đinh mối quan hệ giữa các lớp 2.4.3 Vẽ sơ đồ lớp 2.4.4 Xác định thuộc tính, phương thức của lớp 2.4.5 Xây dựng từ điển thuật ngữ 2.5 Mô hình hóa tương tác đối tượng Nhóm PT 2.5.1 Mô hình hóa hành vi hệ thống 2.5.2 Xây dựng biểu đồ trình tự 2.5.3 Xây dựng biểu đồ cộng tác 2.5.3.1 Xác đinh các thành phần biểu đồ cộng tác Sinh viên nhóm 3 – Lớp LT03C Trang 10 [...]... LT03C Trang 32 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm CHI PHÍ PHÁT TRIỂN, NÂNG CẤP PHẦN MỀM QUẢN DƯỢC Phụ lục I BẢNG SẮP XẾP THỨ TỰ ƯU TIÊN CÁC YÊU CẦU CHỨC NĂNG CỦA PHẦN MỀM Tên phần mềm: QUẢN DƯỢC PHẨM TT Mô tả yêu cầu 1 Người quản trị HT có thể tạo user 2 Người quản trị HT có thể xóa user Phân loại Dữ liệu đầu vào Dữ liệu đầu vào Mức độ Đơn giản Đơn giản 3 4 5 6 Người quản trị HT có thể... Trang 14 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm Tổng hợp và hoàn thiện tất cả các quy trình quảnDược phẩm 3 6 0.5 3 1 3 KS1 làm công việc 3 mất 3 ngày KS2 làm công việc 2 mất 2 ngày KS3 làm công việc 1 mất 2 ngày o Các công việc diễn ra đồng thời nên thời gian Tổng hợp là 3 (ngày)  Tổng thời gian cho giai đoạn XÁC ĐỊNH: 8.75+3=11.75 (ngày) 4.2 Ước lượng giai đoạn phân tích Do công việc trong... nghiệm thu Tổng kết dự án DT1,DT2 DT1,DT2 DT1,DT2 QL1 1 0.5 1 0.5 Sinh viên nhóm 3 – Lớp LT03C 7.1 7.2 & 7.1 7.4 7.5 7.6 7.6 Trang 30 Đề tài: Quản Dược phẩm 5.2 Công Nghệ Phần Mềm Sơ đồ Pert Sinh viên nhóm 3 – Lớp LT03C Trang 31 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm 5.3 Đường găng 0 → 1 → 4 → 6→ 10 → 11 → 12 → 13 → 14 → 15 → 16 → 17 → 18 → 19 → 27 → 33 → 38 → 42 → 46 → 47 → 48 → 49 → 50→ 51 →... LT03C Trang 33 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm Phụ lục II BẢNG CHUYỂN ĐỔI YÊU CẦU CHỨC NĂNG SANG TRƯỜNG HỢP SỬ DỤNG (USE-CASE) Tên Usecase Tên tác nhân STT chính 1 Người Khởi quản trị động HT HT 2 Đăng Người nhập hệ quản trị thống HT 3 Người Đóng quản trị HT HT 4 Người Quản trị quản trị NSD HT 5 Tên tác nhân phụ Người quản trị HT khởi động hệ thông Tìm kiếm Dược sĩ Người quản trị hệ thống 14...Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm 2.5.3.2 2.6 2.6.1 2.6.2 2.6.2.1 2.6.2.2 2.7 2.7.1 2.7.2 2.7.3 2.8 2.8.1 2.8.2 Vẽ biểu đồ cộng tác Mô hình hóa hành vi Nhóm PT Xây dựng biểu đồ trạng thái Xây dựng biểu đồ hoạt động Xác định các thành phần biểu đồ hoạt động Vẽ biểu đồ hoạt động Thiết kế chi tiết biểu đồ lớp Nhóm PT Bổ sung các mối quan hệ kết hợp và... trị HT đóng hệ thông Dược sĩ, Trưởng trạm 6 7 Mô tả trường hợp sử dụng Mức độ cần thiết B B B M B B B Dược sĩ Bệnh nhân Dược sĩ cấp thuốc cho bệnh nhân B Dược sĩ Trưởng trạm Dược sĩ, trường trạm xuất thống kê, báo cáo thuốc tồn kho B Sinh viên nhóm 3 – Lớp LT03C Trang 34 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm 17 Dược sĩ, trường trạm xuất thống kê, báo cáo thuốc nhập vào Dược sĩ, trường trạm xuất... LT03C Trang 20 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm STT Tên công việc Số lượng Nhân tố Số ngày Hệ số Tổng ngẫu con nhiên 1 Danh mục Người sử dung 3 1 3 1.5 4.5 2 Danh mục Thuốc 3 1 3 1.5 4.5 3 Danh mục Dược sĩ 3 1 3 1.5 4.5 4 Danh mục Bệnh nhân 3 1 3 1.5 4.5 5 Danh mục Nhà cung cấp 3 1 3 1.5 4.5 LT1 làm công việc 1 trên và dự kiến sẽ hoàn thành xong trong 4.5 ngày LT2 làm công việc 3 trên và dự... thử đơn vị các chức năng Xử , Báo cáo, Tìm kiếm Sinh viên nhóm 3 – Lớp LT03C Trang 21 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm STT Tên công việc Số Nhân lượng tố 11 Mua thuốc, thanh toán Số ngày Hệ số ngẫu nhiên Tổng con 3 0.5 1.5 1.5 2.25 2 Nhập thuốc 2 0.75 1.5 1.5 2.25 3 Cấp thuốc cho bệnh nhân 2 0.75 1 1.5 2.25 4 Kiểm kê thuốc 3 1 3 1.5 4.5 5 Chức năng Thanh thuốc 3 1 3 1.5 4.5 6 Chức... DT cũng tiến hành thực hiện công việc 3 mất 1.5 ngày  Thời gian để hoàn thành công việc 1, 2,3 là 1.5 ngày Sau khi thực hiện xong 3 công việc trên, DT1 và DT2 cùng thực hiện các công việc 4, 5, 6, 7 mất 3.5 ngày  Tổng thời gian cho thực hiện TRIỂN KHAI, VẬN HÀNH là 5 ngày 4.8 Bảng tổng hợp ước lượng Sinh viên nhóm 3 – Lớp LT03C Trang 24 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm STT GIAI ĐOẠN THỜI... hành vi Thiết kế chi tiết biểu đồ lớp Thiết kiến trúc vật lí Tổng 97 26.5  Các công việc thực hiện tuần tự nên thời gian cho giai đoạn PHÂN TÍCH là: 26.5 (ngày) 4.3 Ước lượng giai đoạn thiết kế Vì công việc trong giai đoạn này có thể tiến hành đồng thời nên ta chia đội ngũ thiết kế thành 2 đội: Sinh viên nhóm 3 – Lớp LT03C Trang 15 Đề tài: Quản Dược phẩm Công Nghệ Phần Mềm • Đội 1: gồm 2 thành viên . chức năng Danh mục Đội 1 3.2.1 Danh mục Thuốc PT3 3.2.2 Danh mục Dược sĩ PT3 3.2.3 Danh mục Bệnh nhân PT4 3.2.4 Danh mục Nhà cung cấp PT4 3.2.5 Danh mục Người. chức năng Danh mục 4.2.1 Danh mục Người sử dung LT1 4.2.2 Danh mục Thuốc LT1,2,3,4 4.2.3 Danh mục Dược sĩ LT2 4.2.4 Danh mục Bệnh nhân LT3 4.2.5 Danh mục

Ngày đăng: 04/01/2014, 23:26

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan