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

PHÂN TÍCH THIẾT KẾ BÀI TOÁN QUẢN LÝ VẬT TƯ Y TẾ

51 27 1

Đ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

Cấu trúc

  • Đề tài:

  • CHƯƠNG 1: KHẢO SÁT HỆ THỐNG

    • 1.1. Mô tả bài toán

    • 1.2. Quy trình nghiệp vụ

      • 1.2.1. Quy trình Đặt mua thuốc

      • 1.2.2. Quy trình Mua thuốc

      • 1.2.3. Quy trình nghiệp vụ Nhập thuốc, phân loại thuốc

      • 1.2.4. Quy trình nghiệp vụ Cấp thuốc

      • 1.2.5. Quy trình nghiệp vụ Thanh lý thuốc

      • 1.2.6. Quy trình nghiệp vụ Kiểm kê thuốc

      • 1.2.7. Quy trình nghiệp vụ thống kê, báo cáo

    • 1.3. Yêu cầu hệ thống

      • 1.3.1. Yêu cầu chức năng

  • CHƯƠNG 2: MÔ HÌNH HÓA YÊU CẦU

    • 2.1. Xác định các tác nhân

    • 2.2. Trường hợp sử dụng

      • 2.2.1. Liệt kê các trường hợp sử dụng

      • 2.2.2. Đặc tả các trường hợp sử dụng

      • 2.2.3. Biểu đồ trường hợp sử dụng (Use case)

  • CHƯƠNG 3 : MÔ HÌNH KHÁI NIỆM

    • 3.1. Xác định các lớp đối tượng

    • 3.2. Mối quan hệ giữa các lớp

    • 3.3. Biểu đồ lớp mức phân tích

  • CHƯƠNG 4 : MÔ HÌNH HÓA TƯƠNG TÁC ĐỐI TƯỢNG

    • 4.1. Biểu đồ trình tự

      • 4.1.1. Biều đồ trình tự Khởi động hệ thống

      • 4.1.2. Biểu đồ trình tự Đăng nhập

      • 4.1.3. Biểu đồ trình tự Đóng hệ thống

      • 4.1.4. Biểu đồ trình tự Thêm người sử dụng (NSD)

      • 4.1.5. Biểu đồ trình tự Hiệu chỉnh người sử dụng

      • 4.1.6. Biểu đồ trình tự Xóa người sử dụng

      • 4.1.7. Biểu đồ trình tự Phân loại thuốc

      • 4.1.8. Biểu đồ trình tự Mua thuốc

      • 4.1.9. Biểu đồ trình tự Thêm thuốc

      • 4.1.10. Biểu đồ trình tự Sửa thuốc

      • 4.1.11. Biểu đồ trình tự Xóa thuốc

      • 4.1.12. Biểu đồ trình tự Cấp thuốc

      • 4.1.13. Biểu đồ trình tự Kiểm kê thuốc

      • 4.1.14. Biểu đồ trình tự Thanh lý thuốc

      • 4.1.15. Biểu đồ trình tự Tìm kiếm

      • 4.1.16. Biểu đồ Trình tự Thống kê, báo cáo

    • 4.2. Biểu đồ cộng tác

      • 4.2.1. Biểu đồ cộng tác Khởi động hệ thống

      • 4.2.2. Biểu đồ cộng tác Đăng nhập hệ thống

      • 4.2.3. Biểu đồ cộng tác Đóng hệ thống

      • 4.2.4. Biểu đồ cộng tác Thêm người sử dụng

      • 4.2.5. Biểu đồ cộng tác Hiệu chỉnh ngưởi sử dụng

      • 4.2.6. Biểu đồ cộng tác Xóa Người sử dụng

      • 4.2.7. Biểu đồ cộng tác Phân loại thuốc

      • 4.2.8. Biểu đồ cộng tác Mua thuốc

      • 4.2.9. Biểu đồ cộng tác Thêm thuốc

      • 4.2.10. Biểu đồ cộng tác Sửa thuốc

      • 4.2.11. Biểu đồ cộng tác Xóa thuốc

      • 4.2.12. Biểu đồ cộng tác Cấp thuốc

      • 4.2.13. Biểu đồ cộng tác Kiểm kê

      • 4.2.14. Biểu đồ cộng tác Thanh lý

      • 4.2.15. Biểu đồ cộng tác Tìm kiếm

      • 4.2.16. Biểu đồ cộng tác Thống kê, báo cáo

  • CHƯƠNG 5 : MÔ HÌNH HÓA HÀNH VI

    • 5.1. Biểu đồ trạng thái

      • 5.1.1. Biểu đồ trạng thái Đăng nhập

      • 5.1.2. Biểu đồ trạng thái Mua thuốc

      • 5.1.3. Biểu đồ trạng thái Cập nhật thuốc

      • 5.1.4. Biểu đồ trạng thái Cấp thuốc

      • 5.1.5. Biểu đồ trạng thái Kiểm kê

      • 5.1.6. Biều đồ trạng thái thanh lý thuốc

      • 5.1.7. Biểu đồ trạng thái tìm kiếm

      • 5.1.8. Biểu đồ trạng thái Thống kê, báo cáo

    • 5.2. Biểu đồ hoạt động

      • 5.2.1. Biểu đồ hoạt động đăng nhập

      • 5.2.2. Biểu đồ hoạt động Quản trị ngưởi sử dụng

      • 5.2.3. Biểu đồ hoạt động Mua thuốc

      • 5.2.4. Biểu đồ hoạt động Cập nhật thuốc

      • 5.2.5. Biểu đồ hoạt động Phân loại thuốc

      • 5.2.6. Biểu đồ hoạt động Cấp thuốc

      • 5.2.7. Biểu đồ hoạt động Kiểm kê thuốc

      • 5.2.8. Biểu đồ hoạt động Thanh lý thuốc

      • 5.2.9. Biểu đồ hoạt động Tìm kiếm

      • 5.2.10. Biểu đồ hoạt động Thống kê, báo cáo

Nội dung

BÀI THẢO LUẬN Môn: Phát triển phần mềm hướng đối tượng với UML Đề tài: PHÂN TÍCH THIẾT KẾ BÀI TOÁN QUẢN LÝ VẬT TƯ Y TẾ Giảng viên Sinh viên thực Lớp : Nguyễn Văn Việt : Phạm Minh Cương Nguyễn Yến Đường Trần Huy Hưng Kiều Văn Hải : CNPM – K9A Thái Nguyên, tháng 04 năm 2014 Phân tích thiết kế hướng đối tượng Trang Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML MỤC LỤC MỤC LỤC CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Mơ tả tốn 1.2 Quy trình nghiệp vụ 1.2.1 Quy trình Đặt mua thuốc 1.2.2 Quy trình Mua thuốc 1.2.3 Quy trình nghiệp vụ Nhập thuốc, phân loại thuốc 1.2.4 Quy trình nghiệp vụ Cấp thuốc 1.2.5 Quy trình nghiệp vụ Thanh lý thuốc 1.2.6 Quy trình nghiệp vụ Kiểm kê thuốc 1.2.7 Quy trình nghiệp vụ thống kê, báo cáo 10 1.3 Yêu cầu hệ thống 11 1.3.1 Yêu cầu chức 11 CHƯƠNG 2: MƠ HÌNH HĨA YÊU CẦU 12 2.1 Xác định tác nhân 12 2.2 Trường hợp sử dụng 12 2.2.1 Liệt kê trường hợp sử dụng 12 2.2.2 Đặc tả trường hợp sử dụng 12 2.2.3 Biểu đồ trường hợp sử dụng (Use case) 15 CHƯƠNG : MƠ HÌNH KHÁI NIỆM 18 3.1 Xác định lớp đối tượng 18 3.2 Mối quan hệ lớp 19 3.3 Biểu đồ lớp mức phân tích 20 21 CHƯƠNG : MƠ HÌNH HĨA TƯƠNG TÁC ĐỐI TƯỢNG

Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THÔNG TIN - BÀI THẢO LUẬN Môn: Phát triển phần mềm hướng đối tượng với UML Đề tài: PHÂN TÍCH THIẾT KẾ BÀI TOÁN QUẢN LÝ VẬT TƯ Y TẾ Giảng viên Sinh viên thực Lớp : Nguyễn Văn Việt : Phạm Minh Cương Nguyễn Yến Đường Trần Huy Hưng Kiều Văn Hải : CNPM – K9A Thái Nguyên, tháng 04 năm 2014 Phân tích thiết kế hướng đối tượng Trang Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML MỤC LỤC MỤC LỤC CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Mơ tả tốn 1.2 Quy trình nghiệp vụ 1.2.1 Quy trình Đặt mua thuốc 1.2.2 Quy trình Mua thuốc 1.2.3 Quy trình nghiệp vụ Nhập thuốc, phân loại thuốc 1.2.4 Quy trình nghiệp vụ Cấp thuốc 1.2.5 Quy trình nghiệp vụ Thanh lý thuốc 1.2.6 Quy trình nghiệp vụ Kiểm kê thuốc 1.2.7 Quy trình nghiệp vụ thống kê, báo cáo 10 1.3 Yêu cầu hệ thống 11 1.3.1 Yêu cầu chức 11 CHƯƠNG 2: MƠ HÌNH HĨA YÊU CẦU 12 2.1 Xác định tác nhân 12 2.2 Trường hợp sử dụng 12 2.2.1 Liệt kê trường hợp sử dụng 12 2.2.2 Đặc tả trường hợp sử dụng 12 2.2.3 Biểu đồ trường hợp sử dụng (Use case) 15 CHƯƠNG : MƠ HÌNH KHÁI NIỆM 18 3.1 Xác định lớp đối tượng 18 3.2 Mối quan hệ lớp 19 3.3 Biểu đồ lớp mức phân tích 20 21 CHƯƠNG : MƠ HÌNH HĨA TƯƠNG TÁC ĐỐI TƯỢNG 22 4.1 Biểu đồ trình tự 22 4.1.1 Biều đồ trình tự Khởi động hệ thống 22 4.1.2 Biểu đồ trình tự Đăng nhập 22 4.1.3 Biểu đồ trình tự Đóng hệ thống 23 Phân tích thiết kế hướng đối tượng Trang Trường ĐH CNTT & TT Thái Ngun Nhóm 9-UML 4.1.4 Biểu đồ trình tự Thêm người sử dụng (NSD) 23 4.1.5 Biểu đồ trình tự Hiệu chỉnh người sử dụng 24 4.1.6 Biểu đồ trình tự Xóa người sử dụng .24 4.1.7 Biểu đồ trình tự Phân loại thuốc 25 4.1.8 Biểu đồ trình tự Mua thuốc 26 4.1.9 Biểu đồ trình tự Thêm thuốc 27 4.1.10 Biểu đồ trình tự Sửa thuốc .28 4.1.11 Biểu đồ trình tự Xóa thuốc .29 4.1.12 Biểu đồ trình tự Cấp thuốc .30 4.1.13 Biểu đồ trình tự Kiểm kê thuốc .31 4.1.14 Biểu đồ trình tự Thanh lý thuốc .32 4.1.15 Biểu đồ trình tự Tìm kiếm .33 4.1.16 Biểu đồ Trình tự Thống kê, báo cáo .34 4.2 Biểu đồ cộng tác .35 4.2.1 Biểu đồ cộng tác Khởi động hệ thống 35 4.2.2 Biểu đồ cộng tác Đăng nhập hệ thống 35 4.2.3 Biểu đồ cộng tác Đóng hệ thống .35 4.2.4 Biểu đồ cộng tác Thêm người sử dụng 36 4.2.5 Biểu đồ cộng tác Hiệu chỉnh ngưởi sử dụng 36 4.2.6 Biểu đồ cộng tác Xóa Người sử dụng .36 4.2.7 Biểu đồ cộng tác Phân loại thuốc 37 4.2.8 Biểu đồ cộng tác Mua thuốc 37 4.2.9 Biểu đồ cộng tác Thêm thuốc 38 4.2.10 Biểu đồ cộng tác Sửa thuốc 38 4.2.11 Biểu đồ cộng tác Xóa thuốc 39 4.2.12 Biểu đồ cộng tác Cấp thuốc 39 4.2.13 Biểu đồ cộng tác Kiểm kê 40 4.2.14 Biểu đồ cộng tác Thanh lý 40 4.2.15 Biểu đồ cộng tác Tìm kiếm .41 4.2.16 Biểu đồ cộng tác Thống kê, báo cáo .41 CHƯƠNG : MÔ HÌNH HĨA HÀNH VI 42 5.1 Biểu đồ trạng thái 42 Phân tích thiết kế hướng đối tượng Trang Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML 5.1.1 Biểu đồ trạng thái Đăng nhập 42 5.1.2 Biểu đồ trạng thái Mua thuốc 42 5.1.3 Biểu đồ trạng thái Cập nhật thuốc 42 5.1.4 Biểu đồ trạng thái Cấp thuốc 43 5.1.5 Biểu đồ trạng thái Kiểm kê .43 5.1.6 Biều đồ trạng thái lý thuốc 44 5.1.7 Biểu đồ trạng thái tìm kiếm 44 5.1.8 Biểu đồ trạng thái Thống kê, báo cáo 44 5.2 Biểu đồ hoạt động 45 5.2.1 Biểu đồ hoạt động đăng nhập 45 5.2.2 Biểu đồ hoạt động Quản trị ngưởi sử dụng 45 5.2.3 Biểu đồ hoạt động Mua thuốc 46 5.2.4 Biểu đồ hoạt động Cập nhật thuốc 46 5.2.5 Biểu đồ hoạt động Phân loại thuốc 47 5.2.6 Biểu đồ hoạt động Cấp thuốc 47 5.2.7 Biểu đồ hoạt động Kiểm kê thuốc 48 5.2.8 Biểu đồ hoạt động Thanh lý thuốc 49 5.2.9 Biểu đồ hoạt động Tìm kiếm 49 5.2.10 Biểu đồ hoạt động Thống kê, báo cáo 50 Phân tích thiết kế hướng đối tượng Trang Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Mơ tả tốn Nhà thuốc tổ chức lưu trữ, xếp thông tin thuốc nhập từ nhà cung cấp sau kiểm duyệt nhằm phục vụ cho việc khám chữa bệnh cấp thuốc cho bệnh nhân Dược sỹsẽ thực việc cấp thuốc cho bệnh nhân sau kiểm tra thẻ bảo hiểm y tế đạt yêu cầu Các thông tin lưu vào hệ thống, phục vụ cho kiểm kê, tìm kiếm, thống kê, báo cáo,… 1.2 Quy trình nghiệp vụ 1.2.1 Quy trình Đặt mua thuốc BẮT ĐẦU LẬP DỰ TRÙ Không đồng ý DUYỆT Đồng ý LIÊN HỆ NHÀ CUNG CẤP ĐỀ XUẤT NHÀ CUNG CẤP Không đồng ý DUYỆT Đồng ý KẾT THÚC KÝ HỢP ĐỒNG Hình 1.1 Quy trình nghiệp vụ đặt mua thuốc Tùy theo thời điểm hay dựa theo nhu cầu cần bổ sung thuốc kho, dược sĩ lập bảng dự trù loại thuốc cần thiết, trình lên Trưởng trạm duyệt, Dược sĩ liên hệ nhà cung cấp, đề xuất nhà cung cấp với Trưởng trạm Nếu chấp nhận tiến hành ký hợp đồng với nhà cung cấp, kết thúc đặt mua thuốc Phân tích thiết kế hướng đối tượng Trang Trường ĐH CNTT & TT Thái Ngun Nhóm 9-UML 1.2.2 Quy trình Mua thuốc BẮT ĐẦU MUA THUỐC THANH TOÁN BÁO CÁO TRƯỞNG TRẠM KẾT THÚC Hình 1.2 Quy trình nghiệp vụ mua thuốc Sau kí hợp đồng mua thuốc với Nhà cung cấp, Dược sĩ chịu trách nhiệm nhập thuốc từ Nhà cung cấp tốn hóa đơn Sau báo cáo với Trưởng trạm, kết thúc trình mua thuốc 1.2.3 Quy trình nghiệp vụ Nhập thuốc, phân loại thuốc NHẬP THUỐC VÀO KHO BẮT ĐẦU SẮP XẾP, BẢO QUẢN KẾT THÚC Hình 1.3 Quy trình nghiệp vụ nhập thuốc, phân loại thuốc Sau mua thuốc từ nhà cung cấp, dược sĩ tiến hành kiểm tra, phân loại thuốc, xếp vào kho, sau tiến hành lưu trữ thuốc Phân tích thiết kế hướng đối tượng Trang Trường ĐH CNTT & TT Thái Ngun Nhóm 9-UML 1.2.4 Quy trình nghiệp vụ Cấp thuốc Hình 1.4 Quy trình nghiệp vụ cấp thuốc Dược sĩ thực khám, kê đơn thuốc cho bệnh nhân cấp thuốc theo đơn Sau lưu sổ kí nhận thông tin bệnh nhân, thuốc, …và tiến hành nhập máy Kết thúc phiên cấp thuốc 1.2.5 Quy trình nghiệp vụ Thanh lý thuốc BẮT ĐẦU KIỂM TRA THUỐC HẾT HẠN THỰC HIỆN THANH LÝ LƯU THÔNG TIN THANH LÝ BÁO CÁO TRƯỞNG TRẠM KẾT THÚC Hình 1.5 Quy trình nghiệp vụ Thanh lý thuốc Theo đinh kì, Dược sĩ tiến hành kiểm tra thuốc hết hạn, thực lý, đồng thời lưu thông tin lý vào máy tính Sau lập bảng báo cáo lý cho Trưởng trạm, kết thúc lý thuốc Phân tích thiết kế hướng đối tượng Trang Trường ĐH CNTT & TT Thái Ngun Nhóm 9-UML 1.2.6 Quy trình nghiệp vụ Kiểm kê thuốc BẮT ĐẦU KIỂM KÊ THEO ĐỊNH KÌ LẬP BÁO CÁO KIỂM KÊ BÁO CÁO TRƯỞNG TRẠM KẾT THÚC Hình 1.6 Quy trình nghiệp vụ Kiểm kê thuốc Hàng quý, theo định kì, Dược sĩ tiến hành kiểm kê thuốc kho, đối chiếu số lượng thuốc sổ sách với số lượng thuốc thực tỏng kho Sau lập báo cáo kiểm kê trình Trưởng trạm xem xét Kết thúc kiểm kê Phân tích thiết kế hướng đối tượng Trang Trường ĐH CNTT & TT Thái Ngun Nhóm 9-UML 1.2.7 Quy trình nghiệp vụ thống kê, báo cáo BẮT ĐẦU YÊU CẤU THỐNG KÊ, BÁO CÁO LẬP THỐNG KÊ BÁO CÁO BÁO CÁO TRƯỞNG TRẠM KẾT THÚC Hình 1.7 Quy trình nghiệp vụ Kiểm kê thuốc Theo định kì tùy thời điêm, Trưởng trạm yêu cầu Dược sĩ thực thống kê, báo cáo tình hình thuốc kho Dược sĩ có trách nhiệm thực thống kê, lập báo cáo thống kê trình lên Trưởng trạm, kết thúc thống kê, báo cáo Phân tích thiết kế hướng đối tượng Trang Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML 1.3 Yêu cầu hệ thống 1.3.1 Yêu cầu chức Hệ thống Quản lý dược phẩm xây dựng nhằm thực chức sau:  Chức quản lý hệ thống  Đăng nhập/Đăng xuất  Khởi tạo User  Xóa User  Hiệu chỉnh User  Chức cập nhật danh mục  Danh mục Loại thuốc  Danh muc thuốc  Danh mục Dược sỹ  Danh mục Bệnh nhân  Danh mục Nhà cung cấp  Danh mục người sử dụng  Chức xử lí  Lập dự trù mua thuốc  Mua thuốc  Nhập thuốc  Cấp thuốc cho bệnh nhân  Kiểm kê thuốc  Thanh lý thuốc  Cập nhật thuốc  Tìm kiếm thuốc  Thống kê, báo cáo Phân tích thiết kế hướng đối tượng Trang 10 Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML 4.2.9 Biểu đồ cộng tác Thêm thuốc : Duoc sy 1: Them thuoc() : Duoc Sy 9: Luu TT() 4: Luu TT() : Phien_nhap_thuoc 3: Kiem tra() 2: Thuc hien() : Frm Capnhatthuoc 5: Luu TT() : Dong_nhap_thuoc : Ctl Capnhatthuoc 6: Luu TT() 8: Luu TT() 7: Luu TT() : Loaithuoc : Khothuoc : Thuoc Hình 4.25 Biểu đồ cộng tác Thêm thuốc 4.2.10.Biểu đồ cộng tác Sửa thuốc : Phien_nhap_thuoc 1: Sua thong tin thuoc() : Duoc Sy 4: Luu TT() 6: Luu TT() 2: Thuc hien() : Frm Capnhatthuoc 5: Luu TT() : Dong_nhap_thuoc 3: Kiem tra() : Ctl Capnhatthuoc : Thuoc 7: Luu TT() 9: Luu TT() : Duoc sy 8: Luu TT() : Khothuoc Hình 4.26 Biểu đồ cộng tác Sửa thuốc Phân tích thiết kế hướng đối tượng Trang 37 : Loaithuoc Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML 4.2.11.Biểu đồ cộng tác Xóa thuốc Hình 4.27 Biểu đồ cộng tác Xóa thuốc 10: Luu TT() 3: Kiem tra() 5: Luu TT() : Phien_nhap_thuoc : Duoc sy 1: Xoa thuoc() : Duoc Sy 6: Luu TT() 2: Thuc hien() : Frm Capnhatthuoc 4: Xac nhan viec xoa() : Dong_nhap_thuoc : Ctl Capnhatthuoc 7: Luu TT() 8: Luu TT() 9: Luu TT() : Khothuoc : Thuoc : Loaithuoc 4.2.12.Biểu đồ cộng tác Cấp thuốc : Dong_xuat_thuoc : Phien_xuat_thuoc : Benh nhan 9: In Phieu cap thuoc() 4: Luu TT() 5: Luu TT() 1: Cung cap TT() 3: Thuc hien() : Duoc Sy 2: Nhap TT benh nhan, thuoc can cap() : Frm Capthuoc 8: Thong bao KQ() 6: Luu TT() : Ctl Capthuoc 7: Luu TT() : Benhnhan Phân tích thiết kế hướng đối tượng Trang 38 : Duoc sy Trường ĐH CNTT & TT Thái Ngun Nhóm 9-UML Hình 4.28 Biểu đồ cộng tác Cấp thuốc 4.2.13.Biểu đồ cộng tác Kiểm kê Hình 4.29 Biểu đồ cộng tác Kiểm kê : Phieuthanhly : Chitiet_phieuthanhly 15: Gui Phieu kiem ke() 11: Cung cap TT() : Truong tram 10: Cung cap TT() 9: Cung cap TT () : Phien_xuat_thuoc : Duoc Sy 14: Xuat phieu kiem ke() 12: Lap va in phieu kiem ke() 2: Thuc hien() 1: Nhap TT kiem ke() : Dong_xuat_thuoc : Ctl Kiemke 13: Thong bao ket qua() 8: Cung cap TT() 7: Cung cap TT() : Dong_nhap_thuoc 6: Cung cap TT : Frm Kiemke 4: Luu TT() 3: Luu TT() : Phieu_Kiemke 5: Luu TT() : Chi_tiet_phieukiemke : Phien_nhap_thuoc : Duoc sy 4.2.14.Biểu đồ cộng tác Thanh lý 4: Luu TT() : Chitiet_phieuthanhly : Truong tram 6: Lap va in phieu ly() 9: Gui phieu li() 3: Luu TT() : Duoc Sy 8: Xuat phieu li() : Ctl Thanhlythuoc : Phieuthanhly 2: Thuc hien li() 5: Luu TT() 1: TT thuoc ly() 7: Thong bao ket qua() : Frm Thanhlythuoc Phân tích thiết kế hướng đối tượng Trang 39 : Duoc sy Trường ĐH CNTT & TT Thái Ngun Nhóm 9-UML Hình 4.30 Biểu đồ cộng tác lý 4.2.15.Biểu đồ cộng tác Tìm kiếm 4: Xu li khoa tim kiem() 5: Tao truy van SQL() 2: Nhap tieu chi TK() : Duoc Sy 9: Hien thi ket qua() 1: Nhap tieu chi TK() 3: Yeu cau tim kiem() : Frm Timkiem 8: Tra ve KQ tim kiem() 6: Cung cap TT() : Loaithuoc : Ctl Timkiem 7: Cung cap TT() 10: Hien thi ket qua() : Admin : Thuoc Hình 4.31 Biểu đồ cộng tác Tìm kiếm 4.2.16.Biểu đồ cộng tác Thống kê, báo cáo 1: Yeu cau TK,BC() 2: Kiem tra va dua tieu chi TK,BC() 13: Gui TK,BC() : Truong tram : Duoc Sy 10: Lap va in TK,BC() 11: Thong bao KQ() : Frm Thongke,baocao 12: Xuat cac bang TK,BC() 9: Cung cap TT() : Phieu_Kiemke 7: Cung cap TT() 3: Thuc hien() 4: Cung cap TT() : Thuoc : Ctl Thongke,baocao 5: Cung cap TT() 8: Cung cap TT() 6: Cung cap TT() : Phien_xuat_thuoc : Phieuthanhly : Don dat mua thuoc : Phien_nhap_thuoc Hình 4.32 Biểu đồ cộng tác Thống kê, báo cáo Phân tích thiết kế hướng đối tượng Trang 40 Trường ĐH CNTT & TT Thái Nguyên Phân tích thiết kế hướng đối tượng Nhóm 9-UML Trang 41 Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML CHƯƠNG : MƠ HÌNH HĨA HÀNH VI 5.1 Biểu đồ trạng thái 5.1.1 Biểu đồ trạng thái Đăng nhập NSD dang nhap va Cho dang nhap Nhap TT dang nhap Hoat dong Hình 5.1 Biểu đồ trạng thái đăng nhập 5.1.2 Biểu đồ trạng thái Mua thuốc Nhap tiep Duoc sy nhap TT thuoc can mua Cho nhap TT thuoc can mua Ket thuc viec dat mua thuoc Xu ly cho nhap TT Nhap TT can mua Ket thuc nhap Cho xu li TT thuoc Xu li TT thuoc can mua Xu li truyen tin du lieu Xuat don mua thuoc Gui don dat mua thuoc den nha SX Luu Ket qua vao CSDL Hình 5.2 Biểu đồ trạng thái mua thuốc 5.1.3 Biểu đồ trạng thái Cập nhật thuốc Nhap tiep Duoc sy cap nhat thuoc Ket thuc phien Cap nhat thuoc Xu li cho Cho nhap TT thuoc de cap nhat Xu ly KQ thong bao Thong bao KQ Xu ly cap nhat TT Phân tích thiết kế hướng đối tượng Trang 42 Nhap TT thuoc de cap nhat Ket thuc nhap TT thuoc Cap nhat TT thuoc vao CSDL Trường ĐH CNTT & TT Thái Ngun Nhóm 9-UML Hình 5.3 Biểu đồ trạng thái Cập nhật thuốc 5.1.4 Biểu đồ trạng thái Cấp thuốc Nhap tiep Duoc sy cap thuoc Cho nhat TT thuoc can cap Ket thuc viec cap thuoc Xu li cho Nhap TT thuoc can cap Ket thuc nhap TT thuoc can cap Cho Xu li TT thuoc Xu li TT thuoc can cap Xu li ket qua in Don thuoc In don thuoc can cap Xuat don thuoc Luu TT thuoc CSDL Hình 5.4 Biểu đồ trạng thái cấp thuốc 5.1.5 Biểu đồ trạng thái Kiểm kê Nhap tiep Duoc sy thuc hien kiem ke thuoc theo dinh ki Cho de nhap TT kiem ke Ket thuc viec kiem ke Nhap TT Nhap TT kiem ke Ket thuc nhap Cho xu li Xu li ket qua thuc hien Thong bao ket qua kiem ke Xu li TT kiem ke Hình 5.5 Biểu đồ trạng thái kiểm kê Phân tích thiết kế hướng đối tượng Trang 43 Luu TT kiem ke Cho xu li TT kiem ke Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML 5.1.6 Biều đồ trạng thái lý thuốc Nhap tiep? Duoc sy thuc hien Thanh ly thuoc Cho de nhap TT thuoc can ly Xu ly cho Nhap TT thuoc Ket thuc nhap TT Xu ly thong bao Ket thuc ly thuoc Thong bao KQ ly Cho xu ly ly thuoc Xu ly ly thuoc Luu vao CSDL Hình 5.16 Biểu đồ trạng thái lý thuốc 5.1.7 Biểu đồ trạng thái tìm kiếm Tim kiem TT thuoc Ket thuc tim kiem Ket thuc nhap TT Nhap TT tim kiem Xu ly TT tim kiem Thong bao KQ Thong bao KQ tim kiem Hình 5.7 Biểu đồ trạng thái tìm kiếm 5.1.8 Biểu đồ trạng thái Thống kê, báo cáo Duoc Sy thuc hien thong ke, bao cao Nhap tiep Cho de nhap TT thong ke Nhap TT Xu li ket qua thong bao Nhap TT thong ke,bao cao Ket thuc nhap TT Ket thuc viec thong ke, bao cao Thong bao ket qua thong ke, bao cao Phân tích thiết kế hướng đối tượng Trang 44 Xu li TT TKBC Cho xu li TT thong ke,bao cao Trường ĐH CNTT & TT Thái Ngun Nhóm 9-UML Hình 5.8 Biểu đồ trạng thái Thống kê, báo cáo 5.2 Biểu đồ hoạt động 5.2.1 Biểu đồ hoạt động đăng nhập Nhap username va password Co Kiem tra Sai Dung Tiep tuc? Khong Dang nhap vao he thong Hình 5.9 Biểu đồ hoạt động đăng nhập 5.2.2 Biểu đồ hoạt động Quản trị ngưởi sử dụng Hình 5.10 Biểu đồ hoạt động Quản trị NSD Quan tri nguoi su dung Them NSD Xoa NSD Kiem tra Hop le Luu thong tin Phân tích thiết kế hướng đối tượng Trang 45 Hieu chinh NSD Khong hop le Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML 5.2.3 Biểu đồ hoạt động Mua thuốc Dat mua thuoc Them Don dat mua thuoc Huy don dat mua thuoc Hieu chinh don dat mua thuoc Luu Thong tin Hình 5.11 Biểu đồ hoạt động mua thuốc 5.2.4 Biểu đồ hoạt động Cập nhật thuốc Cap nhat TT thuoc Khong hop le Them thuoc Sua thuoc Xoa thuoc Kiem tra Hop le Luu thong tin Hình 5.12 Biểu đồ hoạt động Cập nhật thuốc Phân tích thiết kế hướng đối tượng Trang 46 Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML 5.2.5 Biểu đồ hoạt động Phân loại thuốc Phan loai thuoc Co Luu Thong tin Tiep tuc ? Khong Hình 5.13 Biểu đồ hoạt động phân loại thuốc 5.2.6 Biểu đồ hoạt động Cấp thuốc Duoc sy cap thuoc theo don Nhap TT thuoc Kiem tra Co Het thuoc Tiep tuc? Con thuoc Luu TT Khong Thong bao ket qua don thuoc Hình 5.14 Biểu đồ hoạt động cấp thuốc Phân tích thiết kế hướng đối tượng Trang 47 Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML 5.2.7 Biểu đồ hoạt động Kiểm kê thuốc Nhap TT tin kiem ke Luu TT kiem ke Lay thong tin thuoc Lay so luong thuoc nhap Lay so luong thuoc xuat Tinh so luong ton thuc cua thuoc Kiem tra so luong Thuoc ton kho Tinh so luong thuoc da cap Doi chieu so luong ton kho thuc va so luong cap thuc Lap va in phieu kiem ke Hình 5.15 Biểu đồ hoạt động kiểm kê thuốc Phân tích thiết kế hướng đối tượng Trang 48 Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML 5.2.8 Biểu đồ hoạt động Thanh lý thuốc Nhap thong tin thuoc can ly co Kiem tra sai tiep tuc? dung khong Luu TT ly vao CSDL Hinh 5.16 Biểu đồ hoạt động Thanh lý thuốc 5.2.9 Biểu đồ hoạt động Tìm kiếm Tieu chi tim kiem: Loai thuoc Ma thuoc Ngay SX Han SD Nha cung cap, Nhap TT tim kiem Xu li TT Kiem tra Khong tim thay Thong bao ket qua khong tim thay Tim thay Thong bao ket qua tim thay Hình 5.17 Biểu đồ hoạt động tìm kiếm Phân tích thiết kế hướng đối tượng Trang 49 Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML 5.2.10.Biểu đồ hoạt động Thống kê, báo cáo Nhap TT can thong ke,bao cao Xu li thong ke Xu li ket qua thong ke, bao cao In thong ke, bao cao Luu tap tin Co Nop bao cao cho Truong tram Tiep tuc khong Hình 5.18 Biểu đồ hoạt động Thống kê, báo cáo Cảm ơn thầy bạn quan tâm theo dõi (^=^) Phân tích thiết kế hướng đối tượng Trang 50 Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML - THE END - Phân tích thiết kế hướng đối tượng Trang 51 ... trạm, kết thúc thống kê, báo cáo Phân tích thiết kế hướng đối tư? ??ng Trang Trường ĐH CNTT & TT Thái Nguyên Nhóm 9-UML 1.3 Y? ?u cầu hệ thống 1.3.1 Y? ?u cầu chức Hệ thống Quản lý dược phẩm x? ?y dựng... 3: Luu TT() Hình 4.8 Biểu đồ trình tự phân loại thuốc Phân tích thiết kế hướng đối tư? ??ng Trang 23 : Duoc Sy : Frm Muathuoc Phân tích thiết kế hướng đối tư? ??ng Hình 4.8 Biểu đồ trình tự mua thuốc... Thanh lý thuốc Theo đinh kì, Dược sĩ tiến hành kiểm tra thuốc hết hạn, thực lý, đồng thời lưu thơng tin lý vào m? ?y tính Sau lập bảng báo cáo lý cho Trưởng trạm, kết thúc lý thuốc Phân tích thiết kế

Ngày đăng: 23/12/2021, 20:19

w