Thành viên thực hiện hệ thống chỉ có hai người, bao gồm các công việc khảo sát hiện trạng, thu thập sưu liệu, phân tích, thiết kế, cài đặt, kiểm tra lỗi, bảo trì.
TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TƠN ĐỨC THẮNG KHOA CƠNG NGHỆ THƠNG TIN & TỐN ỨNG DỤNG LUẬN VĂN TỐT NGHIỆP Đề tài: HỆ THỐNG QUẢN LÝ DƯỢC PHẨM BỆNH VIỆN QUẬN THÀNH PHỐ HỒ CHÍ MINH Giảng viên hướng dẫn: LÊ MẬU LONG Sinh viên thực hiện: NGUYỂN HOÀNG THIỆN NGUYỄN LÊ MINH TUẤN TH Lớp : 07 3D Khoá : 2007-2011 TP Hồ Chí Minh, tháng 07 năm 2011 LỜI CÁM ƠN Để hồn thành luận văn này, chúng tơi nhận hướng dẫn, giúp đỡ góp ý nhiệt tình q thầ trường Đại học Tơn Đức Thắng Trước hết, xin chân thành cảm ơn đến q thầy trường Đại học Tơn Đức Thắng, đặc biệt thầy tận tình dạy bảo cho suốt thời gian học tập trường Chúng xin gửi lời biết ơn sâu sắc đến thầy Lê Mậu Long dảnh nhiều thời gian tâm huyết hướng dẫn nghiên cứu giúp chúng tơi hồn thành luận văn tốt nghiệp Nhân đây, xin chân thành cảm ơn Ban giám đốc tồn thể cán cơng nhân viên bệnh viện quận 2, đặc biệt bác sĩ Trương Thanh Trung – giám đốc bệnh viện hết lòng tạo điều kiện, hỗ trợ, giúp đỡ vấn đề chun mơn suốt q trình thực đề tài Mặc dù chúng tơi cố gắng hồn thiện luận văn tất nhiệt tình lực mình, nhiên khơng thể tránh khỏi thiếu sót, mong nhận ý kiến đóng góp q báu thầy bạn Trang NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Trang NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN Trang MỤC LỤC NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN .3 LỜI MỞ ĐẦU 10 CHƯƠNG 1: TỔNG QUAN .11 1.1 Giới thiệu hệ thống .11 1.1.1 Mô tả phạm vi hệ thống 11 1.1.2 Ràng buộc hệ thống 11 1.1.2.1 Các qui định nghiệp vụ 11 1.1.2.2 Các hạn chế nhân lực 12 1.1.2.3 Các hạn chế thời gian khảo sát trạng 12 1.1.2.4 Các hạn chế thời gian thực dự án 12 1.1.3 Phát sinh quản lí 12 1.1.3.1 Các thành viên tham gia 12 1.1.3.2 Vai trò thành viên 12 CHƯƠNG 2: PHÂN TÍCH 13 2.1 Phỏng vấn 13 2.1.1 Chi tiết buổi vấn số 14 2.1.2 Chi tiết buổi vấn số 16 2.1.3 Chi tiết buổi vấn số 18 2.2 Phân tích trạng .20 2.2.1 Tổ chức quyền/sở y tế 20 2.2.2 Ban giám đốc bệnh viện 20 2.2.3 Bộ phận quản lí dược phẩm 20 2.2.4 Nhân viên nhà thuốc bệnh viên .20 2.2.5 Bộ phận tài kế tốn 20 2.3 Phân tích yêu cầu hệ thống 21 2.3.1 Yêu cầu chức 21 2.3.2 Yêu cầu phi chức 22 2.3.3 Yêu cầu khối lượng liệu .22 2.3.4 Yêu cầu bảo mật .22 2.3.5 Yêu cầu giao diện .22 2.3.6 Yêu cầu an toàn 22 2.4 Phân tích liệu 23 2.4.1 Mơ hình ER cho hệ thống 23 2.4.2 Mơ hình DFD hệ thống 24 Trang 2.4.2.1 Mơ hình DFD tổng quan: 24 2.4.2.3 Mơ hình DFD cấp 26 2.4.2.3.1 Phân rã ô xử lí số mơ hình cấp – Quản lí dược phẩm 26 2.4.2.3.2 Phân rã xử lí số mơ hình cấp 35 2.4.3 Mơ hình tổ chức liệu 37 2.4.4 Mô hình vật lí liệu .38 2.4.4.1 KhachHang (MaKH, TenKH, DiaChi, Tuoi, GioiTinh, DienThoai, HienThi) .38 2.4.4.2 BietDuoc(MaBD, TenBD, MaLoaiSP, MaNhaCC, MaNuocSX, MaLoaiBD, MaHoatChat, MaDVT, HamLuong, GhiChu, DieuKienBQ, HienThi) 38 2.4.4.3 LoaiBietDuoc (MaLoaiBD, TenLoaiBD, HienThi) 39 2.4.4.4 HoatChat (MaHoatChat, TenHoatChat, HienThi) 39 2.4.4.5 SanPhamKhac (MaSPK,TenSPK, MaLoaiSP, MaNhaCC, MaNuocSX, MaDVT, DieuKienBQ, HienThi) .40 2.4.4.6 NuocSanXuat (MaNuocSX, TenNuocSX, HienThi) 40 2.4.4.7 NhaCungCap (MaNhaCC, TenNhaCC, DiaChi, DienThoai, Fax, SoDKKD, GhiChu, HienThi) 41 2.4.4.8 DonViTinh (MaDVT, TenDVT, HienThi) .41 2.4.4.9 ChanBenh (MaBenh, TenBenh, HienThi) .42 2.4.4.10 HoaDonNhap (STT, MaHDN, NgayLapHD, NgayNhap, LiDoNhap, HienThi) .42 2.4.4.11 HoaDonXuat (STT, MaHDX, NgayLapHD, NgayXuat, LiDoXuat, HienThi) .42 2.4.4.12 ChiTietHoaDonNhap(MaCTHDN, MaHDN, MaLoaiSP, MaLoaiBD, MaBD, MaSPK, MaDVT, NgaySanXuat, NgayHetHan, MaNuocSX, MaNhaCC, SoLo, SoLuong, GiaBan, VAT, HienThi) 43 2.4.4.13 ChiTietHoaDonXuat(MaCTHDX, MaHDX, MaLoaiSP, MaLoaiBD, MaBD, MaSPK, MaDVT, MaNuocSX, MaKH, MaBenh, SoLuong, GiaBan, VAT, CachDung, HienThi) 44 2.4.4.14 NguoiDung (TenNguoiDung, MatKhau, VaiTro, HienThi) 45 2.4.4.15 LoaiSanPham (MaLoaiSP, TenLoaiSP) 45 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG .46 3.1 Cấu trúc chức hệ thống .46 3.1.1 Chức danh mục/ số liệu ban đầu 46 Trang 3.1.2 Chức hệ thống: 46 3.1.3 Thống kê báo cáo 47 3.1.4 Trợ giúp 47 3.2 Cây cấu trúc chức phần mềm .48 3.3 Thiết kế chức phần mềm .48 3.3.1 Mơ hình ba lớp .48 3.3.2 Thiết kế chức 50 3.3.2.1 Giao diện 50 3.3.2.2 Xử lí 51 3.3.2.3 Cơ sở liệu 56 3.3.2.4 Sơ đồ liên kết giao diện .68 3.3.2.5 Danh sách hình giao diện 69 CHƯƠNG 4: CÀI ĐẶT 72 4.1 Môi trường lập trình cơng cụ hỗ trợ phát triển sử dụng 72 4.1.1 Mã nguồn 72 4.1.2 Cơ sở liệu 72 4.1.3 Báo cáo - biểu mẫu 72 4.1.4 Trợ giúp 72 4.1.5 Tạo cài đặt chương trình 72 4.1.6 Chế độ hình hiển thị tốt 72 4.1.7 Font chữ - gõ tiếng Việt .72 4.1.8 Hệ điều hành hỗ trợ .73 4.2 Giao diện chương trình 73 4.2.1 Màn hình chương trình (form Main) 73 4.2.2 Hệ thống menu .74 4.2.2.1 Danh mục 74 4.2.2.2 Hóa đơn 74 4.2.2.3 Báo cáo .75 4.2.2.4 Hệ thống .75 4.2.2.5 Trợ giúp 75 4.2.3 Giao diện hình 76 4.2.3.1 Giao đăng nhập 76 4.2.3.2 Giao diện quản lí người dùng 76 4.2.3.3 Giao diện tìm kiếm 77 4.2.3.4 Giao diện danh mục biệt dược 78 4.2.3.5 Giao diện danh mục loại biệt dược 78 4.2.3.6 Giao diện danh mục hoạt chất 79 Trang 4.2.3.7 4.2.3.8 4.2.3.9 4.2.3.10 4.2.3.11 4.2.3.12 4.2.3.13 4.2.3.14 4.2.3.15 4.2.3.16 4.2.3.17 Giao diện danh mục sản phẩm khác 79 Giao diện danh mục nước sản xuất 80 Giao diện danh mục nhà cung cấp 80 Giao diện danh mục loại bệnh 81 Giao diện danh mục đơn vị tính .81 Giao diện hóa đơn nhập 82 Giao diện báo cáo hóa đơn nhập 83 Giao diện hóa đơn xuất 84 Giao diện báo cáo hóa đơn xuất 85 Giao diện hướng dẫn sử dụng 86 Giao diện giới thiệu 87 CHƯƠNG 5: KẾT LUẬN 88 5.1 5.2 5.3 Kết luận 88 Hạn chế 88 Hướng phát triển đề tài 88 CHƯƠNG 6: DANH MỤC TÀI LIỆU THAM KHẢO 90 Trang DANH MỤC CÁC HÌNH VẼ Hình 2.2: Hình 2.4.1: Hình 2.4.2.1: Hình 2.4.2.2: Hình 2.4.2.3.1: Hình 2.4.2.3.2: Hình 2.4.2.3.3: Hình 2.4.2.3.4: Hình 2.4.2.3.5: Hình 2.4.2.3.6: Hình 2.4.2.3.7: Hình 2.4.2.3.8: Hình 2.4.2.3.9: Hình 2.4.2.3.2.1: Hình 2.4.2.3.2.2: Hình 3.2: Hình 3.3.1: Hình 3.3.2.2: Hình 3.3.2.2.1: Hình 3.3.2.2.2: Hình 3.3.2.2.3: Hình 3.3.2.2.4: Hình 3.3.2.3: Hình 3.3.2.4: Hình 4.2.1: Hình 4.2.2.1: Hình 4.2.2.2: Hình 4.2.2.3: Hình 4.2.2.4: Hình 4.2.2.5: Hình 4.2.3.1: Hình 4.2.3.2: Hình 4.2.3.3: Hình 4.2.3.4: Hình 4.2.3.5: Hình 4.2.3.6: Hình 4.2.3.7: Hình 4.2.3.8: Tên hình vẽ Sơ đồ trạng Mơ hình ER cho hệ thống Mơ hình DFD tổng quan Mơ hình DFD cấp DFD xử lí biệt dược DFD xử lí loại biệt dược DFD xử lí hoạt chất DFD xử lí sản phẩm khác DFD xử lí nhà cung cấp DFD xử lí nước sản xuất DFD xử lí đơn vị tính DFD xử lí chẩn bệnh DFD xử lí chẩn bệnh DFD xử lí hố đơn nhập DFD xử lí hố đơn xuất Cây cấu trúc phần mềm Mơ hình lớp Màn hình danh mục đơn vị tính Xử lí thêm form Đơn vị tính Xử lí ghi vào sở liệu form Đơn vị tính Xử lí xóa sở liệu form Đơn vị tính Mơ hình Diagrams Bảng sở liệu Sơ đồ liên kết giao diện Giao diện chương trình Giao diện menu danh mục Giao diện menu hóa đơn Giao diện menu báo cáo Giao diện menu hệ thống Giao diện menu trợ giúp Giao diện đăng nhập Giao diện quản lí người dùng Giao diện tìm kiếm Giao diện danh mục biệt dược Giao diện danh mục loại biệt dược Giao diện danh mục hoạt chất Giao diện danh mục sản phẩm khác Giao diện danh mục nước sản xuất Trang 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 48 49 51 52 53 54 55 56 68 73 74 74 75 75 75 76 76 77 78 78 79 79 80 Trang Hình 4.2.3.9: Hình 4.2.3.10: Hình 4.2.3.11: Hình 4.2.3.12: Hình 4.2.3.13: Hình 4.2.3.14: Hình 4.2.3.15: Hình 4.2.3.16: Hình 4.2.3.17: Giao diện danh mục nhà cung cấp Giao diện danh mục loại bệnh Giao diện danh mục đơn vị tính Giao diện hóa đơn nhập Giao diện báo cáo hóa đơn nhập Giao diện hóa đơn xuất Giao diện báo cáo hóa đơn xuất Giao diện hướng dẫn sử dụng Giao diện giới thiệu 80 81 81 82 83 84 85 86 87 Trang ... 2. 4 .2. 1: Hình 2. 4 .2. 2: Hình 2. 4 .2. 3.1: Hình 2. 4 .2. 3 .2: Hình 2. 4 .2. 3.3: Hình 2. 4 .2. 3.4: Hình 2. 4 .2. 3.5: Hình 2. 4 .2. 3.6: Hình 2. 4 .2. 3.7: Hình 2. 4 .2. 3.8: Hình 2. 4 .2. 3.9: Hình 2. 4 .2. 3 .2. 1: Hình 2. 4 .2. 3 .2. 2:... 2. 4 .2. 3 .2. 2: Hình 3 .2: Hình 3.3.1: Hình 3.3 .2. 2: Hình 3.3 .2. 2.1: Hình 3.3 .2. 2 .2: Hình 3.3 .2. 2.3: Hình 3.3 .2. 2.4: Hình 3.3 .2. 3: Hình 3.3 .2. 4: Hình 4 .2. 1: Hình 4 .2. 2.1: Hình 4 .2. 2 .2: Hình 4 .2. 2.3:... 20 2. 2 .2 Ban giám đốc bệnh viện 20 2. 2.3 Bộ phận quản lí dược phẩm 20 2. 2.4 Nhân viên nhà thuốc bệnh viên .20 2. 2.5 Bộ phận tài kế tốn 20 2. 3 Phân tích yêu cầu hệ