Luận văn tốt nghiệp Công nghệ thông tin: Xây dựng phần mềm quản lý cửa hàng bán thuốc

109 0 0
Luận văn tốt nghiệp Công nghệ thông tin: Xây dựng phần mềm quản lý cửa hàng bán thuốc

Đ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

TRƯỜNG ĐẠI HỌC VÕ TRƯỜNG TOẢN KHOA CƠNG NGHỆ NGH THÔNG TIN LUẬN VĂN TỐT NGHIỆP XÂY DỰNG NG PHẦN PH MỀM QUẢN N LÝ CỬA C HÀNG BÁN THUỐC THU Giáo viên hướng ng dẫn: d Sinh viên thực th hiện: Ths.BÙI THỊ HỒNG NG PHÚC CAO DIỆP DI DUY MSSV : 0951190107 Lớp : ĐH CNTT Khóa : K2 Hậu Giang 05, Năm 2012 LỜI CAM ĐOAN Tôi xin cam đoan: Luận văn “Hệ thống quản lý thuốc nhà thuốc” cơng trình nghiên cứu cá nhân thực giúp đỡ khoa học Ths.Bùi Thị Hồng Phúc Sinh viên thực Cao Diệp Duy i LỜI CẢM TẠ Lời đầu tiên, xin chân thành cám ơn Ths Bùi Thị Hồng Phúc, người trực tiếp hướng dẫn tơi hồn thành luận văn Với lời dẫn, tài liệu, tận tình hướng dẫn lời động viên Cô giúp vượt qua nhiều khó khăn q trình thực luận văn Tôi xin chân thành cảm ơn đến q thầy Khoa CNTT, Trường ĐH Võ Trường Toản hết lịng giảng dạy cho tơi kiến thức vơ q báu, kiến thức có giá trị cho tơi giúp tơi nhiều thực luận văn Sinh viên thực Cao Diệp Duy ii BẢN NHẬN XÉT LUẬN VĂN TỐT NGHIỆP • • • • Họ tên người hướng dẫn: Học vị:…………………………… Chuyên ngành: Cơ quan công tác: • • • • Họ tên Mã số sinh viên Chuyên ngành Tên đề tài : : : : NỘI DUNG NHẬN XÉT Tính phù hợp đề tài với chuyên ngành đào tạo: Về hình thức: Ý nghĩa khoa học, thực tiễn tính cấp thiết đề tài: Độ tin cậy số liệu tính đại luận văn: Nội dung kết đạt được: Các nhận xét khác: Kết luận: ………., ngày…… tháng …… năm… Người nhận xét (Ký ghi rõ họ tên) iii NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Hậu Giang, ngày … tháng … năm … Giáo viên phản biện (Ký ghi rõ họ tên) iv MỤC LỤC CHƯƠNG 1.1 ĐẶT VẤN ĐỀ 1.1 HƯỚNG GIẢI QUYẾT VẤN ĐỀ .2 CHƯƠNG 2.1 C# VÀ NET FRAMEWORK 2.1.1 NET Framework 2.1.2 Ngôn ngữ C# .3 2.2 TỔNG QUAN VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ORACLE 2.2.1 Ưu điểm HQTCSDL Oracle 2.2.2 Kiến trúc 10 Các kiểu liệu Oracle 12 2.2.3 2.3 KHÁI NIỆM CƠ BẢN VỀ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG 15 2.3.1 Đối tượng 15 2.3.2 Liên kết đối tượng 15 2.3.3 Sơ đồ Use Case 15 2.3.4 Lớp (CLASS) 16 CHƯƠNG 18 3.1 KẾT QUẢ ĐIỀU TRA VÀ THU THẬP THÔNG TIN 18 3.1.1 Cơ cấu tổ chức hiệu thuốc Hương Việt .18 3.1.2 Đặc tả hệ thống 18 3.1.3 Yêu cầu hệ thống .20 3.2 PHÂN TÍCH THIẾT KẾ MƠ HÌNH .21 3.2.1 Sơ đồ trường hợp sử dụng(Use Case) .21 3.2.2 Xác định tác nhân 24 3.2.3 Trường hợp sử dụng 24 3.2.4 Các lớp liệu 32 3.2.5 Quan hệ lớp 33 3.2.6 Sơ đồ lớp 38 vi 3.2.6 Lưu đồ giải thuật .54 3.2.7 Sơ đồ .57 3.3 CHỨC NĂNG CHÍNH CỦA HỆ THỐNG .64 KẾT LUẬN VÀ KIẾN NGHỊ 94 KẾT LUẬN 94 KIẾN NGHỊ .96 TÀI LIỆU THAM KHẢO 97 vii DANH MỤC HÌNH ẢNH Hình : Các kiểu liệu Hình : Các nhóm tốn tử C# Hình : Thứ tự tốn tử Hình 4: Kiến trúc sở liệu Oracle Windows 10 Hình Cấu trúc Database 11 Hình Sơ đồ Use case dược sỹ trưởng 22 Hình Sơ đồ Use case Dượ sỹ 23 Hình Sơ đồ lớp 38 Hình Đăng nhập 53 Hình 10 Nhập thuốc 54 Hình 11 Lưu đồ giải thuật nhập thuốc 56 Hình 12 Lưu đồ giải thuật định giá bán thuốc 57 Hình 13 Lưu đồ giải thuật bán thuốc không theo toa 58 Hình 11 Cập nhật giá bán thuốc 59 Hình 12 Cập nhật thông tin thuốc 60 Hình 13 Bán thuốc không theo toa 61 Hình 14 Bán thuốc theo toa 62 Hình 15 Cập nhật thơng tin bệnh nhân 63 Hình 16 Form đăng nhập 65 Hình 17 Form giao diện người dùng có quyền admin 67 Hình 18 Form giao diện người dùng có quyền User 68 Hình 19 Form thơng báo quyền sử dụng chức 69 Hình 20 Form thêm nhà sản xuất phiếu nhập 70 Hình 21 Form nhập thuốc 71 Hình 22 Form danh mục thuốc 72 Hình 23 Form danh mục hoá đơn nhập 73 Hình 24 Form định giá bán cho thuốc nhập 74 Hình 25 Form định lại giá bán thuốc 75 Hình 26 Bán thuốc khơng theo toa 76 viii Hình 27 Bán thuốc theo toa bệnh nhân 77 Hình 28 Form danh mục hố đơn bán 78 Hình 29 Form thống kê lãi lỗ 79 Hình 30 Form tìm kiếm phiếu nhập thuốc tháng 80 Hình 31 Form tìm kiếm thuốc theo mã lô 81 Hình 32 Form tìm kiếm hố đơn bán theo mã hoá đơn 82 Hình 33 Report phiếu nhập 83 Hình 34 Report danh sách phiếu nhập 84 Hình 35 Report danh sách phiếu nhập 85 Hình 36 Report hố đơn bán 86 Hình 37 Report danh sách hố đơn bán 87 Hình 38 Report danh sách hố đơn bán 88 Hình 39 Report kiểm kê lượng tồn thuốc 89 Hình 40 Report báo cáo thuốc hết hạn 90 Hình 41 Report bảng giá bán thuốc 91 Hình 42 Report lịch sử giá bán thuốc 91 Hình 43 Report thống kê lãi lỗ 92 ix Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc DANH MỤC BIỂU BẢNG Bảng Bảng liệu thực kiểu Number 13 Bảng Mơ tả thuộc tính bảng thuoc 39 Bảng Mô tả thuộc tính bảng lo_thuoc 39 Bảng Mơ tả thuộc tính bảng loai_thuoc 39 Bảng Mơ tả thuộc tính bảng cong_dung 40 Bảng Mô tả thuộc tính bảng chi_tiet_cong_dung 40 Bảng Mơ tả thuộc tính bảng nha_san_xuẤt 41 Bảng Mơ tả thuộc tính bảng bang_gia_theo_thoi_gian 41 Bảng Mơ tả thuộc tính bảng thanh_phan 42 Bảng 10 Mơ tả thuộc tính bảng chi_tiet_thanh_phan 42 Bảng 11 Mơ tả thuộc tính bảng chong_chi_dinh 43 Bảng 12 Mô tả thuộc tính bảng chi_tiet_doi_tuong_chong_chi_dinh 43 Bảng 13 Mơ tả thuộc tính bảng dang_bao_che 44 Bảng 14 Mơ tả thuộc tính bảng duong_dung 44 Bảng 15 Mơ tả thuộc tính bảng chi_tiet_duong_dung 45 Bảng 16 Mô tả thuộc tính bảng duoc_sy 46 Bảng 17 Mơ tả thuộc tính bảng benh_nhan 46 Bảng 18 Mơ tả thuộc tính bảng nha_cung_cap 47 Bảng 19 Mơ tả thuộc tính bảng toa_thuoc_cua_benh_nhan 48 Bảng 20 Mơ tả thuộc tính bảng chi_tiet_toa_thuoc_benh_nhan 49 Bảng 21 Mơ tả thuộc tính bảng hoa_don_ban 50 Bảng 22 Mô tả thuộc tính bảng chi_tiet_hoa_don_ban 51 Bảng 23 Mơ tả thuộc tính bảng nha_cung_cap 51 Bảng 24 Mô tả thuộc tính bảng phieu_nhap_thuoc 52 Bảng 25 Mơ tả thuộc tính bảng chi_tiet_phieu_nhap 53 x Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc 3.3.11 Các form Report a Report phiếu nhập Dùng để hiển thị thông tin phiếu nhập Form báo cáo thống kê người dùng lưu thơng tin báo cáo dịnh dạng phổ biến Hình 36 Report phiếu nhập 83 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc b Report danh sách phiếu nhập Dùng để liệt kê hoá đơn nhập thuốc theo thời gian hay theo tên nhà cung cấp Bấm vào để tìm hố đơn nhập Bấm vào để chọn cách thức tìm kiếm hố đơn nhập Hình 37 Report danh sách phiếu nhập 84 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc Tính tổng tiền nhập phiếu nhập hiển thị Hình 38 Report danh sách phiếu nhập 85 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc c Report hoá đơn bán Dùng để hiển thị thơng tin hố đơn bán Hình 39 Report hố đơn bán 86 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc d Report danh sách hoá đơn bán Dùng để liệt kê hoá đơn bán thuốc theo thời gian hay theo tên bệnh nhân Bấm vào tìm hố đơn bán Bấm vào để chọn hình thức tìm kiếm hố đơn bán Hình 40 Report danh sách hoá đơn bán 87 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc Tính tổng tiền bán hố đơn hiển thị Hình 41 Report danh sách hoá đơn bán 88 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc e Report kiểm kê lượng tồn thuốc Dùng để kiểm kê lượng tồn thuốc lơ để kịp thời nhập thêm thuốc Hình 42 Report kiểm kê lượng tồn thuốc 89 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc f Report báo cáo thuốc hết hạn sử dụng Dùng để báo cáo thuốc hết hạn sử dụng theo thời gian(theo form thống kê lãi lỗ) Hình 43 Report báo cáo thuốc hết hạn 90 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc g Report bảng giá bán thuốc Dùng để liệt kê giá bán thuốc thuốc Hình 44 Report bảng giá bán thuốc 91 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc h Report lịch sử giá bán thuốc Dùng để liệt kê lịch sử giá bán thuốc định lại giá trước Hình 45 Report lịch sử giá bán thuốc 92 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc i Report thống kê lãi lỗ Dùng để thống kê lãi lỗ nhà thuốc the công thức Lãi lỗ = Tổng tiền bán - Tổng tiền nhập Bấm vào để chọn cách thức thống kê lãi lỗ Bấm vào để thống kê lãi lỗ Hình 46 Report thống kê lãi lỗ 93 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc KẾT LUẬN VÀ KIẾN NGHỊ KẾT LUẬN Việc xây dựng hệ thống quản lý thông tin máy tính phục vụ cho cơng tác quản lý việc bán thuốc cho hiệu thuốc tây toán thực tế áp dụng phạm vi rộng rãi Chương trình quản lý nhà thuốc thực từ ngày 05/03/2013 đến ngày 01/06/2013 giúp đỡ tận tình giáo viên hướng dẫn Bùi Thị Hồng Phúc Hệ thống đáp ứng yêu cầu công tác quản lý nhà thuốc tây với qui mô vừa nhỏ Những điểm làm o Xử lý nghiệp vụ • Nhập thuốc từ nhà cung cấp • Quản lý thơng tin thuốc nhập • Định giá bán thuốc theo thời gian • Bán thuốc theo toa bán thuốc khơng theo toa • Cập nhật số lượng lơ tương ứng thuốc bán o Thêm, cập nhật, xoá danh mục • Danh mục thuốc • Danh mục hố đơn bán • Danh mục phiếu nhập • Danh mục lơ thuốc • Danh mục loại thuốc • Danh mục dạng bào chế • Danh mục đường dùng • Danh mục thành phần thuốc • Danh mục cơng dụng • Danh mục đối tượng chống định 94 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán 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 nhà sản xuất o Tìm kiếm • Tìm kiếm thơng tin bệnh nhân theo mã bệnh nhân, tên bệnh nhân • Tìm kiếm thơng tin dược sỹ theo mã dược sỹ, tên dược sỹ • Tìm kiếm thơng tin nhà cung cấp theo mã nhà cung cấp, theo tên nhà cung cấp • Tìm kiếm thơng tin thuốc theo mã thuốc, tên thuốc, loại thuốc, dạng bào chế, tên nhà sản xuất, mã lơ thuốc • Tìm kiếm thơng tin hoá đơn bán theo mã hoá đơn, khoảng thời gian từ ngày đến ngày, tìm tháng, theo tên bệnh nhân đến mua • Tìm kiếm thơng tin phiếu nhập theo mã phiếu nhập, khoảng thời gian từ ngày đến ngày, tìm tháng, theo tên nhà cung cấp • Tìm kiếm lơ thuốc, loại thuốc theo mã o Báo cáo • Báo cáo lãi lỗ hàng tháng • Báo cáo danh sách thuốc hết hạn sử dụng • Báo cáo giá bán thuốc theo thời gian o Thơng kê • Thống kê khách hàng theo thời gian • Thống kê lượng tồn thuốc lơ • Thống kê hố đơn bán • Thống kê phiếu nhập o In ấn • In hố đơn bán 95 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Đề tài: Xây dựng phần mềm quản lý cửa hàng bán thuốc • In phiếu nhập o Giúp đỡ • Giới thiệu • Hướng dẫn sử dụng Những điểm chưa làm Do thời gian hạn chế trình độ hiểu biết thân mặt chuyên môn lập trình, giải thuật chưa nhiều chưa thật hiểu sâu sắc trình hoạt động nhà thuốc, nên chưa hình dung hết vấn đề nảy sinh q trình quản lý - Các form giao diện chưa thân thiện với người dùng - Các giải thuật chưa thật chuyên nghiệp, tốc độ xử lý chậm KIẾN NGHỊ Từ hệ thống ban đầu đầu tư mặt thời gian, cơng sức phát triển chương trình tốt hơn, với qui mơ quản lý rộng lớn hơn, khắc phục nhược điểm nêu trên, phù hợp với nhà thuốc với yêu cầu riêng biệt 96 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn Tai lieu Luan van Luan an Do an Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn

Ngày đăng: 07/07/2023, 00:56

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

  • Đang cập nhật ...

Tài liệu liên quan