Đồ án Chương trình theo dõi cấp phát thuốc tại phõng y tế trường ĐHDL Hải Phòng - Vũ Anh Hùng

pdf 71 trang huongle 1330
Bạn đang xem 20 trang mẫu của tài liệu "Đồ án Chương trình theo dõi cấp phát thuốc tại phõng y tế trường ĐHDL Hải Phòng - Vũ Anh Hùng", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfdo_an_chuong_trinh_theo_doi_cap_phat_thuoc_tai_phong_y_te_tr.pdf

Nội dung text: Đồ án Chương trình theo dõi cấp phát thuốc tại phõng y tế trường ĐHDL Hải Phòng - Vũ Anh Hùng

  1. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Bé gi¸o dôc vµ ®µo t¹o Tr•êng ®¹i häc d©n lËp h¶i phßng o0o CHƢƠNG TRÌNH THEO DÕI CẤP PHÁT THUỐC TẠI PHÕNG Y TẾ TRƢỜNG ĐHDL HẢI PHÕNG ®å ¸n tèt nghiÖp ®¹i häc hÖ chÝnh quy Ngµnh: C«ng nghÖ Th«ng tin Gi¸o viªn h•íng dÉn: Thạc sỹ Vũ Anh Hùng Sinh viªn thùc hiÖn: Nguyễn Nhƣ Chiến M· sè sinh viªn: 110710 H¶i Phßng - 2011 Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin
  2. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP DANH MỤC HÌNH VẼ Hình 1.1 Sơ đồ tiến trình nghiệp vụ cấp thuốc 9 Hình 1.2 Sơ đồ tiến trình nghiệp vụ kiểm kê thuốc 10 Hình 1.3 Sơ đồ tiến trình nghiệp vụ nhập thuốc 11 Hình 1.4 Sơ đồ tiến trình nghiệp vụ báo cáo 12 Hình 2.1 Biểu đồ ngữ cảnh 13 Hình 2.2. Biểu đồ phân rã chức năng 15 Hình 2.3 Ma trận thực thể chức năng cấp phát thuốc 18 Hình 2.4 Ma trận thực thể chức năng kiểm kê thuốc 18 Hình 2.5.1 Ma trận thực thể chức năng tiếp nhận dữ liệu 19 Hình 2.5.2 Ma trận thực thể chức năng nhập thuốc 19 Hình 2.6 Ma trận thực thể chức năng báo cáo 19 Hình 2.7 Ma trận thực thể chức năng tổng quát 20 Hình 2.8 Sơ đồ luồng dữ liệu mức 0 21 Hình 2.9 Sơ đồ luồng dữ liệu mức 1 tiến trình cấp phát thuốc 22 Hình 2.10 Sơ đồ luồng dữ liệu mức 1 tiến trình kiểm kê 23 Hình 2.11 Sơ đồ luồng dữ liệu mức 1 tiến trình nhập thuốc 24 Hình 2.12 Sơ đồ luồng dữ liệu mức 2 tiến trình nhập thuốc tiếp nhận dữ liệu 25 Hình 2.13 Sơ đồ luồng dữ liệu mức 2 tiến trình nhập thuốc tiếp nhận dữ liệu 26 Hình 2.14 Sơ đồ luồng dữ liệu mức 1 tiến trình báo cáo 26 Hình 2.15 Mô hình ER 30 Hình 2.16 Mô hình quan hệ 36 Hình 4.1. Giao diện chính chƣơng trình 43 Hình 4.2 Thông tin nhà cung cấp 44 Hình 4.3 Thông tin Sinh viên, cán bộ, giảng viên, nhân viên 44 Hình 4.4 Thông tin thuốc 45 Hình 4.11 Giao diện cập nhật cán bộ y tế kiểm kê thuốc 45 Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin
  3. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Hình 4.19 Giao diện báo cáo tình hình sử dụng thuốc 46 Hình 4.20 Giao diện báo cáo cơ số thuốc không đạt tiêu chuẩn sử dụng 46 Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin
  4. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP DANH MỤC BẢNG BIỂU Bảng 1.1 Nội dung công việc 8 Bảng 2.1 Các kiểu thực thể 27 Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin
  5. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP DANH MỤC CHỮ VIẾT TẮT SV, CB, GV, NV: Sinh viên, cán bộ, giảng viên, nhân viên CBYT: Cán bộ y tế NCC: Nhà cung cấp Mã thẻ bhyt: Mã thẻ bảo hiểm y tế Nơi đăng kí kcb-bđ: Nơi khám chữa bệnh cấp phát ban đầu Ngày cp: Ngày cấp phát Ngày kk: Ngày kiểm kê Mã tgkk: Mã thời gian kiểm kê Số hđ: Số hóa đơn Ngày cc: Ngày cung cấp Mã tgdt: Mã thời gian dự trù Ngày tt: Ngày thanh toán Mã tgdt: Mã thời gian dự trù Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin
  6. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP LỜI CẢM ƠN Em xin bày tỏ lòng biết ơn sâu sắc nhất tới thầy giáo ThS. Vũ Anh Hùng, thầy đã tận tình hƣớng dẫn và giúp đỡ em trong suốt quá trình làm tốt nghiệp. Với sự chỉ bảo của thầy, em đã có những định hƣớng tốt trong việc triển khai và thực hiện các yêu cầu trong quá trình làm đồ án tốt nghiệp. Em xin chân thành cảm ơn sự dạy bảo và giúp đỡ của các thầy giáo, cô giáo Khoa Công Nghệ Thông Tin – Trƣờng Đại học Dân Lập Hải Phòng đã trang bị cho em những kiến thức cơ bản nhất để em có thể hoàn thành tốt báo cáo tốt nghiệp này. Xin gửi lời cảm ơn tất cả bạn bè, đặc biệt là các bạn trong lớp CT1102 đã giúp đỡ và đóng góp ý kiến để mình hoàn thành chƣơng trình. Em xin chân thành cảm ơn ! Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 1
  7. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP CHƢƠNG 1 MÔ TẢ BÀI TOÁN VÀ GIẢI PHÁP 1.1 Giới thiệu về phòng y tế - Từ khi đi vào hoạt động tới nay Phòng y tế trƣờng ĐHDL Hải phòng đƣợc 13 năm hoạt động. - Với các cán bộ có chuyên môn về y tế nên đáp ứng đƣợc mọi nhu cầu của sinh viên, cán bộ, giảng viên, nhân viên khi có nhu cầu cần thiết khám chữa bệnh ban đầu. - Hiện nay phòng Y tế Trƣờng ĐHDL Hải Phòng với chức năng nhiệm vụ chính là: khám chữa bệnh ban đầu cho cán bộ công nhân viên, giảng viên và sinh viên trong trƣờng ở 2 địa điểm khác nhau cách xa nhau: Khu Giảng đƣờng và khu Khách sạn sinh viên, từ đó cấp phát thuốc ban đầu cho các cán bộ công nhân viên, giảng viên và sinh viên khi có nhu cầu. Công việc này đƣợc diễn ra thƣờng xuyên hàng ngày với số lƣợt phục vụ trong ngày tƣơng đối nhiều nhiều (phục vụ cho khoảng gần 8000 cán bộ công nhân viên, giảng viên và sinh viên với nhiều chủng loại thuốc khác nhau đa dạng). Việc theo dõi thuốc đƣợc nhập về hàng ngày, thuốc hết hạn và còn hạn sử dụng, các đơn cấp phát thuốc cho mọi ngƣời và các báo cáo hàng ngày về tình hình khám chữa bệnh của mọi ngƣời và tình hình cấp phát sử dụng thuốc tƣơng đối khó khăn với công việc hiện nay của phòng y tế bởi vì hiện nay các công việc này tại phòng Y tế vẫn thực hiện theo dõi chủ yếu là trên sổ sách giấy tờ với số lƣợng nhân viên ít (chỉ có 3 ngƣời) mà chƣa có phần mềm nào đƣợc áp dụng cho công việc quản lý trên. Bởi vậy việc đƣa ứng dụng CNTT vào công việc quản lý ở phòng Y tế là rất cần thiết. 1.2 Mô tả bằng lời hoạt động của Phòng y tế 1.2.1 Mô tả - Khi một sinh viên hoặc giảng viên chẳng may xảy ra sự cố ốm đau, lúc này có nhu cầu xuống phòng y tế nhà trƣờng để xin cấp phát thuốc. Việc đầu tiên khi xuống phòng y tế là phải mang theo thẻ sinh viên và thẻ bảo hiểm y tế, xuống phòng y tế trình bày đầy đủ thông tin về triệu chứng bệnh của mình cho cán bộ phòng y tế biết, cán bộ phòng y tế tiếp nhận yêu cầu khám bệnh của SV, CB, GV, NV đó( tiến hành hỏi bệnh, khám bệnh và kết luận bệnh án) rồi lập đơn thuốc và cấp phát thuốc cho sinh viên hoặc cán bộ, nhân viên, giảng viên đó. Khi xong thủ tục thì sinh viên Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 2
  8. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP hoặc giảng viên kí xác nhận nhận thuốc rồi sau đó cán bộ phòng y tế có nhiệm vụ ghi ngày tháng, số thứ tự, họ tên sinh viên, đơn vị, chuẩn đoán bệnh, điều trị( tên thuốc, hàm lƣợng, số lƣợng ) vào sổ khám bệnh cấp phát thuốc. - Hàng quý cán bộ phòng y tế cần kiểm kê thuốc đã lƣu trong tủ thuốc còn hay hết hạn sử dụng để báo cáo cấp trên và nhập dự trù những thuốc đã hết. Trƣớc khi tiến hành kiểm kê thuốc thì cán bộ phòng y tế cần dựa vào hồ sơ sổ cấp phát thuốc và biên bản kiểm kê thuốc của tháng trƣớc rồi mới tiến hành kiểm kê, khi kiểm kê lâp biên bản kiểm kê thuốc trong biên bản kiểm kê có đơn vị tính, số lƣợng thuốc tồn, hạn dùng của thuốc. Nếu kiểm kê mà tất cả các loại thuốc vẫn còn hạn hoặc còn nhiều, thì kết thúc công việc. Còn nếu phát hiện một cơ số thuốc đã hết hạn hoặc còn hạn nhƣng không đảm bảo chất lƣợng thì tiến hành lập biên bản hủy thuốc không đạt tiêu chuẩn, lập báo cáo hủy thuốc không đạt tiêu chuẩn. Nếu phát hiện một số loại thuốc hay đƣợc sử dụng mà hết thì cán bộ phòng y tế cần có kế hoặch nhập dự trù thuốc. - Qua việc sử dụng thuốc của SV, CB, GV, NV trong trƣờng, phòng y tế cần phải kiểm kê thuốc thƣờng xuyên để biết đƣợc lƣu lƣợng sử dụng thuốc diễn ra nhƣ thế nào, thuốc còn nhiều hay ít, nếu thấy thuốc trong kho hết thì phòng y tế đƣa ra kế hoặch nhập thuốc và việc nhập thuốc diễn ra nhƣ sau. Cán bộ y tế dựa vào biên bản kiểm kê thuốc , dựa vào số lƣợng SV, CB, GV, NV tham gia bảo hiểm để lập bản dự trù thuốc, sau khi đƣa ra thuốc cần nhập thì cán bộ y tế gửi bản dự trù thuốc này cho Hiệu trƣởng phê duyệt, sau khi phê duyệt rồi thì cán bộ y tế gửi bản dự trù thuốc này cho Nhà cung cấp thuốc, nhà cung cấp nhận đƣợc yêu cầu của phòng y tế rồi thì họ tiến hành kiểm tra thuốc trong kho, nếu hết thuốc họ sẽ báo lại cho phòng y tế, nếu còn thuốc họ tiến hành lập và gửi bảng báo giá cho phòng y tế để phòng y tế xem xét và nắm đƣợc thông tin về thuốc mình cần nhập. Khi hai bên đã thỏa thuận xong về việc nhập thuốc thì nhà cung cấp tiến hành lập phiếu giao nhận hàng và lập hóa đơn thanh toán để chuyển cho phòng y tế, khi nhận đƣợc thuốc và phiếu giao nhận hàng, phòng y tế tiếp nhận và tiến hành kiểm tra nếu thuốc xẩy ra sự cố( thuốc hết hạn, chuyển nhầm thuốc ) thì phòng y tế gửi trả lại thuốc cho nhà cung cấp và nhà cung cấp tiếp nhận thông tin sự cố, còn nếu không có sự cố gì xẩy ra thì phòng y tế kí nhận vào phiếu giao nhận hàng và hóa đơn thanh toán . - Hàng quý phòng y tế dựa vào các mẫu các hồ sơ biên bản kiểm kê, báo cáo thuốc không đạt chuẩn, việc nhập thuốc, sổ cấp phát thuốc sinh viên và sổ cấp phát thuốc CB, GV, NV để viết báo cáo tổng kết lên cấp trên về các hoạt động của phòng y tế việc tình hình sử dụng thuốc diễn ra nhƣ thế nào. Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 3
  9. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 1.2.2. Bảng nội dung công việc Bảng 1.1 Nội dung công việc Đối tƣợng thực STT Tên công việc HSDL hiện 1. Tiếp nhận yêu cầu SV, CB, GV, NV Cán bộ phòng y tế 2. Kết luận bệnh án Cán bộ phòng y tế 3. Lập đơn thuốc Cán bộ phòng y tế Đơn thuốc SV, CB, GV, NV 4. Cấp phát thuốc Cán bộ phòng y tế - Sổ cấp phát thuốc SV - Sổ cấp phát thuốc GV, CB, NV 5. Ghi sổ cấp phát thuốc Cán bộ phòng y tế 6. Kiểm kê thuốc hàng quý. Cán bộ phòng y tế Biên bản kiểm kê 7. Lập biên bản hủy thuốc không Cán bộ phòng y tế -Biên bản hủy thuốc đạt tiêu chuẩn không đạt tiêu chuẩn -Báo cáo thuốc không đạt tiêu chuẩn 8. Kí nhận SV -Sổ cấp phát thuốc CB, GV, NV SV -Sổ cấp phát thuốc GV, CB, NV 9. Lập bản dự trù thuốc Cán bộ phòng y tế Bản dự trù thuốc 10. Kiểm tra thuốc trong kho Nhà cung cấp 11. Lập bảng báo giá Nhà cung cấp Bảng báo giá 12. Gửi bảng báo giá Nhà cung cấp Bảng báo giá Tiếp nhận bảng báo giá Phòng y tế 13. Thông báo hết thuốc Nhà cung cấp 14. Chuyển phiếu giao nhận hàng Nhà cung cấp Phiếu giao nhận Tiếp nhận phiếu giao nhận Phòng y tế hàng hàng 15. Chuyển hóa đơn thanh toán Nhà cung cấp Hóa đơn thanh toán Tiếp nhận hóa đơn thanh toán Phòng y tế 16. Kiểm tra thuốc Cán bộ phòng y tế 17. Trả lại thuốc Phòng y tế Nhà cung cấp 18. Tiếp nhận thông tin sự cố Nhà cung cấp thuốc 19. Tiếp nhận danh sách ngƣời Cán bộ phòng y tế Danh sách ngƣời tham gia bảo hiểm tham gia bảo hiểm 20. Lập báo cáo Cán bộ phòng y tế Báo cáo Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 4
  10. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 1.2.3. Sơ đồ tiến trình nghiệp vụ a. Sơ đồ tiến trình nghiệp vụ: cấp thuốc SV Phòng y tế HSDL CB,NV,GV Trình thẻ, trình bày triệu chứng bệnh Tiếp nhận yêu cầu khám bệnh Lập đơn thuốc Đơn thuốc Cấp phát thuốc Đơn thuốc Sổ cấp phát thuốcSV Ghi vào sổ cấp phát thuốc Sổ cấp phát thuốc NV,CB, GV Hình 1.1 Sơ đồ tiến trình nghiệp vụ cấp thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 5
  11. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP b. Sơ đồ tiến trình nghiệp vụ: Kiểm kê thuốc Phòng y tế Hiệu trƣởng HSDL Biên bản kiểm kê thuốc Kiểm kê thuốc hàng tháng Sổ cấp phát thuốc Còn hạn Hết hạn Sổ cấp phát thuốc Biên bản hủy thuốc Lập biên bản không đạt tiêu chuẩn hủy thuốc không đạt tiêu Báo cáo thuốc không chuẩn đạt tiêu chuẩn tiêu chuẩn Báo cáo hủy thuốc không đạt tiêu chuẩn Hình 1.2 Sơ đồ tiến trình nghiệp vụ kiểm kê thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 6
  12. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP c. Sơ đồ tiến trình nghiệp vụ : Nhập thuốc Nhà cung cấp Cán bộ phòng y tế Hiệu trƣởng HSDL Danh sách những ngƣời tham gia bảo hiểm Biên bản kiểm kê thuốc Lập bản nhập dự Bản dự trù trù thuốc thuốc Bản dự trù thuốc Kiểm tra thuốc Hết thuốc trong kho Còn thuốc Còn Lập bảng báo Bảng báo giá giá Lập phiếu giao Phiếu giao nhận nhận hàng hàng Kiểm tra thuốc Bản dự trù thuốc Lập hóa đơn Không có sự cố thanh toán Có cố sự Tiếp nhận Trả Hóa Hóa đơn thanh Thông tin sự lại đơn toán cố thuốc thanh toán Hình 1.3 Sơ đồ tiến trình nghiệp vụ nhập thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 7
  13. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP e. Sơ đồ tiến trình nghiệp vụ: Báo cáo Phòng y tế Hiệu trƣởng HSDL Biên bản kiểm kê thuốc Bản dự trù thuốc Lập báo cáo Báo cáo cơ số thuốc không đạt chuẩn Sổ cấp thuốc SV, CB, GV, NV Sổ cấp thuốc SV, CB,GV Báo cáo cấp phát thuốc Hình 1.4 Sơ đồ tiến trình nghiệp vụ báo cáo 1.3 Giải pháp Hiện nay các công việc này tại Phòng y tế vẫn thực hiện theo dõi chủ yếu là trên sổ sách giấy tờ mà chƣa có phần mềm nào tại trƣờng ĐHDL HP đƣợc áp dụng cho công việc quản lý trên. Bởi vậy việc đƣa ứng dụng CNTT vào công việc quản lý ở Phòng y tế là rất cần thiết. Xây dựng chƣơng trình để quản lý thông tin theo dõi việc khám chữa bệnh và cấp phát thuốc tại Phòng y tế truờng ĐHDL HP trên máy tính. Từ đó lập ra các báo cáo hàng quý theo yêu cầu đặt ra của lãnh đạo nhà trƣờng và các phòng ban khác có liên quan. Áp dụng lý thuyết và công nghệ để giải quyết bài toán ứng dụng thực tế. Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 8
  14. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP CHƢƠNG 2 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1. MÔ HÌNH NGHIỆP VỤ 2.1.1 Bảng phân tích xác định các chức năng, tác nhân và hồ sơ Bảng 2.1 Phân tích xác định các chức năng, tác nhân và hồ sơ Động từ + Bổ ngữ Danh từ Nhận xét Lập đơn thuốc Đơn thuốc HSDL Ghi sổ cấp phát thuốc Sổ cấp phát thuốc HSDL Kiểm kê thuốc hàng quý Cán bộ y tế Tác nhân Lập biên bản kiểm kê Biên bản kiểm kê HSDL Lập bản dự trù thuốc Bản dự trù thuốc HSDL Lập biên bản thuốc không đạt tiêu Biên bản thuốc không đạt tiêu chuẩn HSDL chuẩn Lập báo cáo thuốc không đạt tiêu Báo cáo thuốc không đạt tiêu chuẩn HSDL chuẩn Lập bản dự trù thuốc Bản dự trù thuốc HSDL Cán bộ y tế Tác nhân Kiểm tra thuốc Thuốc = Trả lại thuốc Thuốc = Nhà cung cấp Tác nhân Tiếp nhận bảng báo giá Bảng báo giá HSDL Kiểm tra thuốc trong kho Nhà cung cấp = Thông báo hết thuốc Thuốc = Nhà cung cấp Tác nhân Tiếp nhận phiếu giao nhận hàng Phiếu giao nhận hàng HSDL Tiếp nhận phiếu hóa đơn thanh Hóa đơn thanh toán HSDL toán Tiếp nhận danh sách ngƣời tham Danh sách ngƣời tham gia bảo hiểm HSDL gia bảo hiểm Cán bộ y tế Tác nhân Lập báo cáo Báo cáo HSDL Cán bộ y tế Tác nhân Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 9
  15. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 2.1.2. Biểu đồ ngữ cảnh a) Biểu đồ Bản dự trù thuốc 0 Bảng báo giá Thông tin nhập thuốc Thông tin triệu chứng bệnh Bảo hành TB HỆ THỐNG QUẢN LÝ CẤP Thông tin đơn SINH Phiếu giao nhận PHÁT THUỐC thuốc VIÊN, CB, hàng GV,NV NHÀ CUNG Thông tin xác nhận nhận thuốc CẤP Hóa đơn thanh toán Thông tin tin Thông cáo báo dụng thuốc dụng thuốc tình cáo Báo hình sử HIỆU TRƢỞNG Hình 2.1 Biểu đồ ngữ cảnh b) Mô tả hoạt động NHÀ CUNG CẤP: Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 10
  16. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP - Khi nhà cung cấp nhận đƣợc bản dự trù thuốc của Phòng y tế gửi cho mình, lúc này Nhà cung cấp lập bảng báo giá về thuốc cần nhập của Phòng y tế và gửi cho Phòng y tế, Phòng y tế tiếp nhận bảng báo giá và xem xét việc nhập thuốc rồi gửi lại thông tin nhập thuốc cho Nhà cung cấp biết, khi đã thỏa thuận xong việc nhập thuốc thì Nhà cung cấp tiến hành lập phiếu giao nhận hàng và hóa đơn thanh toán gửi cho Phòng y tế để Phòng y tế kí nhận và hoàn thành thủ tục. SINH VIÊN HOẶC CÁN BỘ, GIẢNG VIÊN, NHÂN VIÊN - Khi sinh viên hoặc cán bộ, nhân viên giảng viên xảy ra sự cố đau ốm và có nhu cầu xuống Phòng y tế nhà trƣờng họ phải mang theo thẻ sinh viên hoặc thẻ cán bộ, nhân viên, giản viên và thẻ bảo hiểm y tế, khi xuống Phòng y tế gặp cán bộ y tế họ trình thẻ, trình bày thông tin triệu chứng bệnh cho cán bộ Phòng y tế. Tiếp nhận thông tin của sinh viên hoặc cán bộ, nhân viên, giảng viên đó cán bộ y tế tiến hành hỏi bệnh, khám bệnh và kết luận bệnh án rồi đƣa thông tin đơn thuốc cho sinh viên hoặc cán bộ, nhân viên giảng viên đó biết, khi cấp phát thuốc xong mọi thông tin xác nhận nhận thuốc của họ đƣợc xác nhận vào sổ cấp phát thuốc của Phòng y tế. HIỆU TRƢỞNG - Hàng quý Hiệu trƣởng nhận đƣợc các báo cáo tổng kết về tình hình sử dụng thuốc của Phòng y tế cho Hiệu trƣởng biết và Hiệu trƣởng có chỉ đạolại cho Phòng y tế. Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 11
  17. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 2.1.3 Nhóm dần các chức năng Bảng 2.2 Nhóm dần các chức năng CÁC CHỨC NĂNG CHI TIẾT(lá) NHÓM LẦN 1 NHÓM LẦN 2 1) Tiếp nhận yêu cầu khám bệnh 2) Lập đơn thuốc CẤP PHÁT 3) Cấp phát thuốc SV, CB, NV, GV THUỐC 4) Ghi sổ cấp phát thuốc 5) Kiểm kê thuốc hàng quý KIỂM KÊ CHƢƠNG 6) Lập biên bản hủy thuốc không đạt THUỐC tiêu chuẩn TRÌNH THEO DÕI CẤP PHÁT 7) Lập bản dự trù thuốc THUỐC 8) Tiếp nhận bảng báo giá 9) Tiếp nhận phiếu giao nhận hàng NHẬP THUỐC 10) Kiểm tra thuốc 11) Tiếp nhận hóa đơn thanh toán 12) Lập báo cáo tình hình sử dụng thuốc BÁO CÁO Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 12
  18. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 2.1.4. Sơ đồ phân rã chức năng a) Sơ đồ CHƢƠNG TRÌNH THEO DÕI CẤP PHÁT THUỐC 1. CẤP PHÁT 2.KIỂM KÊ 3. NHẬP THUỐC 4. LẬP BÁO CÁO THUỐC THUỐC 1.1 Tiếp nhận yêu cầu 2.1 Kiểm kê thuốc 3.1 Tiếp nhận dữ liệu 3.2 Nhập thuốc 4.1 Lập báo cáo tình khám bệnh hàng quý hình sử dụng thuốc 1.2 Lập đơn thuốc 2.2 Lập biên bản hủy 3.1.1 Tiếp nhận danh 3.2.1 Lập bản thuốc không đạt tiêu sách những ngƣời dự trù thuốc chuẩn tham gia bảo hiểm 1.3 Cấp phát thuốc 3.1.2 Tiếp nhận bảng 3.2.2 Kiểm tra thuốc SV, CB, NV, GV báo giá 1.4 Ghi sổ cấp phát 3.1.3 Tiếp nhận phiếu thuốc giao nhận hàng Hình 2.2 Biểu đồ phân rã chức 3.1.4 Tiếp nhận hóa đơn thanh toán năng Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 13
  19. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP b) Mô tả chi tiết các chức năng 1. Cấp thuốc 1.1 Tiếp nhận yêu cầu khám bệnh: Khi SV, NV, CB, GV xẩy ra sự cố đau ốm, có nhu cầu xuống Phòng y tế, sau khi trình bày các thủ tục cần thiết thì cán bộ Phòng y tế tiếp nhận yêu cầu rồi tiến hành hỏi bệnh, khám bệnh, kết luận bệnh án cho SV, NV, CB,GV đó. 1.2 Lập đơn thuốc: Khi kết luận đƣợc bệnh án của SV, NV, CB, GV rồi thì cán bộ Phòng y tế dựa vào đó để lập đơn thuốc cho SV, NV, CB, GV điều trị bệnh. 1.3 Cấp phát thuốc: Khi lập đơn thuốc cho ngƣời bệnh cán bộ Phòng y tế dựa vào đơn thuốc để cấp phát thuốc cho SV, NV, CB, GV theo đúng đơn thuốc đã lập. 1.4 Ghi sổ cấp phát thuốc SV, CB, NV, GV: Khi hoàn tất các thủ tục cán bộ Phòng y tế dựa vào đơn thuốc và tiến hành ghi vào sổ cấp phát thuốc sinh viên hoặc sổ cấp phát thuốc cán bộ, nhân viên, giảng viên những thông tin về bệnh án, thuốc điều trị, số lƣợng thuốc cấp, để tiện theo dõi. 2. Kiểm kê thuốc 2.1 Kiểm kê thuốc hàng quý: Hàng quý cán bộ y tế có nhiệm vụ kiểm kê thuốc để biết tình hình sử dụng thuốc diễn ra nhƣ nào. Để kiểm kê đƣợc cán bộ Phòng y tế dựa vào các hồ sơ nhƣ biên bản kiểm kê quý trƣớc, sổ cấp phát thuốc để từ đó đƣa ra biên bản kiểm kê. 2.2 Lập biên bản hủy thuốc không đạt tiêu chuẩn: Khi kiểm kê xong mà phát hiện thuốc hết hạn thì cán bộ Phòng y tế lập biên bản hủy thuốc không đạt tiêu chuẩn để tránh tình trạng khi cấp phát thuốc mà cấp thuốc hết hạn lúc đó xẩy ra sự cố ngoài ý muốn. Lúc này đƣa ra báo cáo thuốc không đạt chuẩn, biên bản hủy thuốc không đạt tiêu chuẩn để báo cáo lên cấp trên. 3. Nhập thuốc 3.1 Tiếp nhận dữ liệu 3.1.1 Tiếp nhận danh sách những ngƣời tham gia bảo hiểm: Danh sách lƣu lại những ngƣời tham gia bảo hiểm y tế tại trƣờng Đại học dân lập Hải Phòng. 3.1.2 Tiếp nhận bảng báo giá: Khi nhà cung cấp nhận đƣợc danh sách thuốc cần nhập của Phòng y tế, lúc này nhà cung cấp gửi cho Phòng y tế bảng báo giá, Phòng y tế tiếp nhận bảng báo giá và xem xét việc nhập thuốc rồi gửi lại phản hồi cho nhà cung cấp. Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 14
  20. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 3.1.3 Tiếp nhận phiếu giao nhận hàng. Khi thỏa thuận xong việc nhập thuốc, nhà cung cấp lập phiếu giao nhận hàng gửi cho Phòng y tế, tiếp nhận phiếu giao nhận hàng của nhà cung cấp gửi cho và tiến hành kiểm tra thuốc để đi tới việc kí kết giao nhận. 3.1.4 Tiếp nhận hoá đơn thành toán: Khi kiểm tra thuốc mà không có sự cố thì nhà cung cấp gửi hóa đơn thanh toán cho Phòng y tế, Phòng y tế tiếp nhận hóa đơn thanh toán và kí nhận. 3.2 Nhập thuốc 3.2.1 Lập bản nhập dự trù: Khi kiểm kê thuốc phát hiện những thuốc hay đƣợc sử dụng đã hết cán bộ phòng y tế cần có kế hoặch nhập dự trù thuốc để tránh tình trạng khi cần dùng mà thuốc lại hết, khi lập bản dự trù thuốc cần dựa vào biên bản kiểm kê và danh sách ngƣời tham gia bảo hiểm để lập. 3.2.2 Kiểm tra thuốc: Khi nhận đƣợc thuốc, Phòng y tế dựa vào danh sách thuốc cần nhập để kiểm tra nếu có sự cố thì Phòng y tế trả lại thuốc cho nhà cung cấp, còn nếu không có sự cố thì làm công việc tiếp theo. 4. Báo cáo 4.1 Lập báo cáo tình hình sử dụng thuốc: Hàng quý cán bộ Phòng y tế dựa vào các hồ sơ dữ liệu nhƣ biên bản kiểm kê, báo cáo thuốc không đạt chuẩn, phiếu giao nhận hàng, hóa đơn thanh toán và sổ cấp phát thuốc để báo cáo tình hình sử dùng thuốc của Phòng y tế diễn ra nhƣ nào cho Hiệu trƣởng biết. 2.1.5. Danh sách hồ sơ dữ liệu d1 : Đơn thuốc d2 : Sổ cấp phát thuốc SV, CB, GV, NV d3 : Biên bản kiểm kê thuốc d4 : Biên bản hủy thuốc không đạt chuẩn d5 : Báo cáo thuốc không đạt chuẩn d6 : Bản dự trù thuốc d7 : Bảng báo giá d8 : Phiếu giao nhận hàng d9 : Hóa đơn thanh toán(hóa đơn giá trị gia tăng) d10: Danh sách những ngƣời tham gia bảo hiểm d11: Thẻ bảo hiểm y tế d12: Báo cáo tình hình sử dụng thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 15
  21. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 2.1.6 Ma trận thực thể chức năng 2.1.6.1 Ma trận thực thể chức năng chi tiết a) Ma trận thực thể chức năng: Cấp phát thuốc Các thực thể chức năng d1. Đơn thuốc d2. Sổ cấp phát thuốc SV, CB, GV, NV Các chức năng nghiệp vụ d1 d2 2.2. Lập đơn thuốc C 2.3. Cấp phát thuốc R 2.4. Ghi sổ cấp phát thuốc R U Hình 2.3 Ma trận thực thể chức năng cấp phát thuốc b) Ma trận thực thể chức năng: Kiểm kê Các thực thể chức năng d2. Sổ cấp phát thuốc SV, CB, NV, GV d3. Biên bản kiểm kê d4. Biên bản hủy thuốc không đạt tiêu chuẩn d5. Báo cáo thuốc không đạt chuẩn d6: Bản dự trù thuốc Các chức năng nghiệp vụ d2 d3 d4 d5 d6 2.1. Kiểm kê thuốc R C R 2.2. Lập biên bản hủy thuốc không đạt chuẩn R C C Hình 2.4 Ma trận thực thể chức năng kiểm kê thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 16
  22. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP c) Ma trận thực thể chức năng: Nhập thuốc Tiếp nhận dữ liệu Các thực thể chức năng d6. Bản dự trù thuốc d7. Bảng báo giá d8. Phiếu giao nhận hàng d9. Hóa đơn thanh toán d10. Danh sách những ngƣời tham gia bảo hiểm Các chức năng nghiệp vụ d6 d7 d8 d9 d10 3.1.1 Tiếp nhận danh sách những ngƣời tham gia bảo C hiểm 3.1.2 Tiếp nhận bảng báo giá R C 3.1.3 Tiếp nhận phiếu giao nhận hàng R U 3.1.4 Tiếp nhận hóa đơn thanh toán R U Hình 2.5.1 Ma trận thực thể chức năng tiếp nhận dữ liệu Nhập thuốc Các thực thể chức năng d3. Biên bản kiểm kê thuốc d6. Bản dự trù thuốc d8. Phiếu giao nhận hàng d10. Danh sách ngƣời tham gia bảo hiểm Các chức năng nghiệp vụ d3 d6 d8 d10 3.2.1 Lập bản dự trù thuốc R C R 3.2.2 Kiểm tra thuốc R R Hình 2.5.2 Ma trận thực thể chức năng nhập thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 17
  23. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP d) Ma trận thực thể chức năng: Báo cáo Các thực thể chức năng d2. Sổ cấp phát thuốc SV, CB, NV, GV d3. Biên bản kiểm kê d5. Báo cáo thuốc không đạt chuẩn d6. Bản dự trù thuốc d11. Báo cáo tình hình sử dụng thuốc Các chức năng nghiệp vụ d2 d3 d5 d6 d11 4.1. Lập báo cáo sử dụng thuốc R R R R C Hình 2.6 Ma trận thực thể chức năng báo cáo Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 18
  24. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 2.1.6.2 Ma trận thực thể chức năng tổng quát Các chức năng thực thể d1. Đơn thuốc d2. Sổ cấp phát thuốc sv, cb, nv, gv d3. Biên bản kiểm kê d4. Biên bản hủy thuốc không đạt tiêu chuẩn d5. Báo cáo cơ số thuốc không đạt tiêu chuẩn d6. Bản dự trù thuốc d7. Bảng báo giá d8. Phiếu giao nhận hàng d9. Hóa đơn thanh toán d10. Danh sách những ngƣời tham gia bảo hiểm d11. Báo cáo sử dụng thuốc Các chức năng nghiệp vụ d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 1. Cấp phát thuốc C U 2. Kiểm kê thuốc R C C C R 3. Nhập thuốc R C C U U C 4. Báo cáo R R R R C Hình 2.7 Ma trận thực thể chức năng tổng quát Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 19
  25. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 2.2. SƠ ĐỒ LUỒNG DỮ LIỆU 2.2.1. Sơ đồ luồng dữ liệu mức 0 Bản hủy thuốc không đạt chuẩn HIỆU TRƢỞNG SINH VIÊN CẤN BỘ thuốc sửdụng cáo Báo cáo báo tin Thông GIẢNG VIÊN d4 Biên bản hủy thuốc không thuốc nhập cáo Báo thuốc nhận xác nhận tin Thông đạt d7 Bảng báo giá bệnh chứng triệu tin Thông Thô d9 Hóa đơn thanh toán d3 Biên bản kiểm kê d3 Biên bản kiểm kê thuốc đơn tin ng d2 Sổ cấp thuốc d6 Bản dự trù thuốc 3.0 d8 Phiếu giao nhận 4.0 Nhập ang thuốc trù dự Bản 1.0 thuốc Báo Hết thuốc Hết hàng nhận giao iếu Ph 2.0 giá báo Bảng toán thanh đơn Hóa thuốc tin Thông cáo Kiểm kê Cấp phát sựcố tin Thông thuốc thuốc d6 Biên bản nhập dự trù nhập d10 Danh sách những d1 Đơn thuốc d5 Báo cáo thuốc không đạt ngƣời tham gia bảo hiểm d2 Sổ cấp thuốc NHÀ CUNG CẤP d11 Báo cáo sử dụng thuốc d5 Báo cáo thuốc không đạt Hình 2.8 Sơ đồ luồng dữ liệu mức 0 Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 20
  26. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 2.2.2. Sơ đồ luồng dữ liệu mức 1 a. Sơ đồ luồng dữ liệu mức 1 tiến trình : “Cấp phát thuốc” SINH VIÊN, CÁN BỘ, NHÂN VIÊN GIẢNG VIÊN bệnh chứng triệu bày thẻ,trình Trình Thông tin triệu chứng 2.2 2.1 bệnh Tiếp nhận Lập đơn thuốc yêu cầu khám bệnh thuốc đơn tin Thông d Đơn thuốc 1 2.3 Cấp phát thuốc d1 Đơn thuốc Thông tin xác nhận 2.4 SINH VIÊN, nhận thuốc Ghi sổ CÁN BỘ, d2 Sổ cấp thuốc SV cấp phát NHÂN VIÊN hoặc CB, GV, NV thuốc GIẢNG VIÊN Hình 2.9 Sơ đồ luồng dữ liệu mức 1 tiến trình cấp phát thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 21
  27. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP b. Sơ đồ luồng dữ liệu mức 1 tiến trình : “Kiểm kê” 1.1 d2 Sổ cấp phát thuốc Kiểm kê thuốc hàng tháng, hàng quý d6 Bản dự trù thuốc hạn hết Thuốc d3 Biên bản kiểm kê d4 Biên bản hủy thuốc không đạt chuẩn 1.3 Báo cáo hủy thuốc không đạt Lập biên bản hủy chuẩn Hiệu d5 Báo cáo thuốc thuốc không đạt trƣởng chuẩn Biên bản nhập dự trù thuốc không đạt chuẩn Hình 2.10 Sơ đồ luồng dữ liệu mức 1 tiến trình kiểm kê Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 22
  28. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP c. Sơ đồ luồng dữ liệu mức 1 tiến trình : “Nhập thuốc” 3.1.1 Tiếp nhận danh sách ngƣời tham gia bảo hiểm d10 Danh sách ngƣời tham 3.2.1 Danh sách thuốc cần nhập gia bảo hiểm Nhà Lập bản dự cung d Biên bản kiểm kê Hết thuốc trù thuốc 3 cấp Bảng báo giá Đạt yêu cầu yêu Đạt d6 Bản dự trù thuốc Thông tin nhập thuốc 3.1.2 d7 Bảng báo giá Tiếp nhận bảng báo giá Đạt yêu cầu yêu Đạt d6 Bản dự trù thuốc 3.1.3 d8 Phiếu giao nhận hàng Tiếp nhận phiếu giao nhận hàng cầu yêu Đạt d6 Bản dự trù thuốc Thông tin sự cố 3.2.2 Kiểm tra thuốc sựcố Không có Không d Phiếu giao nhận hàng 3.1.4 8 Tiếp nhận hóa đơn thanh toán d9 Hóa đơn thanh toán Hình 2.11 Sơ đồ luồng dữ liệu mức 1 tiến trình nhập thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 23
  29. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP d. Sơ đồ luồng dữ liệu mức 2 tiến trình nhập thuốc : “ Tiếp nhận dữ liệu” 3.1.1 Tiếp nhận danh sách ngƣời tham gia bảo d10 Danh sách ngƣời tham gia bảo hiểm hiểm Nhà cung d6 Bản dự trù thuốc 3.1.2 cấp Bảng báo giá Tiếp nhận d Bảng báo giá bảng báo giá 7 cầu yêu Đạt d6 Bản dự trù thuốc Chuyển phiếu giao nhận hàng 3.1. 3 Tiếp nhận d Phiếu giao nhận hàng phiếu giao 8 nhận hàng sựcố có Không d9 Hóa đơn thanh toán Chuyển hóa đơn thanh toán 3.1.4 Tiếp nhận hóa đơn thanh toán Hình 2.12 Sơ đồ luồng dữ liệu mức 2 tiến trình nhập thuốc tiếp nhận dữ liệu Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 24
  30. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP e. Sơ đồ luồng dữ liệu mức 2 tiến trình nhập thuốc : “ Nhập thuốc” d10 Danh sách ngƣời tham 3.2.1 gia bảo hiểm Nhà Danh sách thuốc cần nhập Lập danh cung d3 Biên bản kiểm Hết thuốc sách thuốc cấp cần nhập kê thuốc Bảng báo giá d6 Bản dự trù thuốc Thông tin sự cố 3.2.2 d Phiếu giao nhận hàng Kiểm tra 8 thuốc Hình 2.13 Sơ đồ luồng dữ liệu mức 2 tiến trình nhập thuốc tiếp nhận dữ liệu f. Sơ đồ luồng dữ liệu mức 1 tiến trình : “Báo cáo” 4.1 Lập báo Báo cáo tình hình sử dụng thuốc Hiệu d2 Sổ cấp phát thuốc cáo tình SV, CB, GN, N V trƣởng hình sử Thông tin báo cáo d3 Biên bản kiểm kê dụng thuốc thuốc d5 Báo cáo cơ số thuốc không đạt chuẩn d11 Báo cáo tình hình sử d6 Bản dự trù thuốc dụng thuốc Hình 2.14 Sơ đồ luồng dữ liệu mức 1 tiến trình báo cáo. Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 25
  31. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 2.3. THIẾT KẾ CƠ SỞ DỮ LIỆU 2.3.1. Mô hình liên kết thực thể (ER) a) Xác định các kiểu thực thể, các thuộc tính và thuộc tính khóa của thực thể Bảng 3.1 Các kiểu thực thể Stt Kiểu thực thể Thuộc tính Thuộc tính khoá 01 SINH VIÊN, Mã thẻ bhyt, số thẻ, họ tên, ngày sinh, giới Mã thẻ CÁN BỘ, tính, địa chỉ, nơi đăng kí kcb-bd, thời hạn sử GIẢNG VIÊN, dụng NHÂN VIÊN 02 CÁN BỘ Y TẾ Mã cbyt, họ tên, địa chỉ, số điện thoại Mã cán bộ 03 NHÀ CUNG Mã ncc, tên ncc, địa chỉ ncc, số tài khoản Mã ncc CẤP ncc, điện thoại ncc 04 THUỐC Mã thuốc, tên thuốc, đơn vị tính, hàm lƣợng, Mã thuốc hạn dùng 05 CHỦNG LOẠI Mã chủng loại, tên chủng loại Mã chủng loại 06 TỦ Số tủ , tên tủ Số tủ 07 NGĂN Số ngăn, tên ngăn Số ngăn Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 26
  32. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP b) Xác định các kiểu liên kết Số lƣợng Triệu chứng Mã sổ n m CÁN BỘ Y TẾ Cấp phát THUỐC Ngày cp Hƣớng dẫn sd p SINH VIÊN, CÁN BỘ, GIẢNG VIÊN NHÂN VIÊN Ghi chú Mã tgkk n m CÁN BỘ Y TẾ Kiểm kê THUỐC Ngày kk Số lƣợng tồn Mã tgkk Số lƣợng n m CÁN BỘ Y TẾ Dự trù THUỐC Ngày dt Mã tgdt Mã tgdt Số phiếu Đơn giá n m NHÀ CUNG CẤP Cung cấp THUỐC Số lƣợng Ngày cc p CÁN BỘ Y TẾ Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 27
  33. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Số lƣợng Ngày tt n m CÁN BỘ Y TẾ Thanh NHÀ CUNG CẤP toán Đơn giá Số hđ Số phiếu 1 CHỦNG LOẠI có n THUỐC Số lƣợng n CHỦNG LOẠI Lƣu 1 NGĂN Ngày lƣu trữ n NGĂN Thuộc 1 TỦ Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 28
  34. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP c, Mô hình ER Số tủ 1 n Mã ncc Số điện TỦ Thuộc NGĂN Tên ngăn Tên ncc thoại ncc Tên tủ Địa chỉ Hàm 1 ncc Số ngăn lƣợng NHÀ CUNG CẤP Hạn dùng Số lƣợng Số tài Đơn vị Tên thuốc Lƣu khoản m n tính ncc Mã thuốc n Có Ngày lƣu THUỐC m trữ Mã tgdt 1 n Đơn giá Số lƣợng Mã chủng Số phiếu m m m loại Cung CHỦNG Số lƣợng Mã tgkk Số phiếu cấp LOẠI Dự Thanh Ngày tt toán Ngày cc Số lƣợng trù Tên Ngày dt chủng loại Đơn giá Mã thẻ Ghi chú Kiểm Mã tgdt Số hđ bhyt kê Địa chỉ Mã tgkk Số thẻ Ngày kk n p Số lƣợng tồn SINH VIÊN, CÁN Họ tên Mã cbyt n BỘ, GIẢNG VIÊN, CÁN BỘ Y TẾ n NHÂN VIÊN Ngày sinh Số điên Số lƣợng Triệu chứng p thoại n Cấp Giới tính Địa chỉ phát Họ tên Thời hạn Mã sổ Ngày cp sử dụng Nơi đăng kí Hƣớng dẫn sd kcb-bđ Hình 2.15 Mô hình ER Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 29
  35. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 2.3.2. Mô hình quan hệ 2.3.2.1 Các quan hệ a) Bƣớc 1: Áp dụng thuật toán chuyển mô hình quan hệ ER thành các quan hệ sau: - Từ các kiểu thực thể đƣợc chuyển thành các quan hệ: SINH VIÊN, CÁN BỘ, GIẢNG VIÊN, NHÂN VIÊN => SINH VIÊN, CÁN BỘ, NHÂN VIÊN, GIẢNG VIÊN(Mã thẻ bhyt, Số thẻ, Họ tên, Ngày sinh, Giới tính, Địa chỉ, Nơi đăng kí kcb-bd, Thời hạn sử dụng) CÁN BỘ Y TẾ => CÁN BỘ Y TẾ(Mã cbyt, Họ tên, Địa chỉ, Số điện thoại) NHÀ CUNG CẤP => NHÀ CUNG CẤP(Mã ncc, Tên ncc, Địa chỉ ncc, Số tài khoản, Số điện thoại ncc) THUỐC => THUỐC(Mã thuốc, Tên thuốc, Đơn vị tính, Hàm lƣợng, Hạn dùng, Mã chủng loại) CHỦNG LOẠI => CHỦNG LOẠI( Mã chủng loại, Tên chủng loại, Mã ngăn) NGĂN => NGĂN( Mã ngăn, Tên ngăn, Mã tủ) TỦ => Tủ( Mã tủ, Tên tủ) Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 30
  36. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP - Từ các kiểu liên kết có thuộc tính riêng đƣợc chuyển thành các quan hệ: Cấp phát => CBYT CẤP PHÁT THUỐC SV, CB, GV, NV( Mã sổ, Ngày cp, Triệu chứng, Số lƣợng, Hƣớng dẫn sd, Mã cbyt, Mã thuốc, Mã thẻ bhyt) Kiểm kê => CBYT KIỂM KÊ THUỐC( Mã tgkk, Ngày kk, Số lƣợng tồn, Ghi chú, Mã cbyt, Mã thuốc) Dự trù => CBYT DỰ TRÙ THUỐC( Mã tgdt, Số lƣợng, Ngày dt, Mã tgkk, Mã cbyt, Mã thuốc) Cung cấp =>NCC CUNG CẤP THUỐC CBYT( Số phiếu, Ngày cc, Số lƣợng, Đơn giá, Mã tgdt, Mã ncc, Mã thuốc, Mã cbyt) Thanh toán => CBYT THANH TOÁN NCC( Số hđ, Số lƣợng, Đơn giá, Ngày tt, Số phiếu, Mã cbyt, Mã ncc) b) Bƣớc 2: Trong các quan hệ trên ta nhận thấy một số quan hệ còn dƣ thừa dữ liệu. Bởi vậy ta tách thành quan hệ mới nhƣ sau: - Quan hệ cấp thuốc đƣợc tách thành hai quan hệ: =>a) CBYT CẤP PHÁT THUỐC SV, CB, GV, NV( Mã sổ, Ngày cp, Mã cbyt, Mã thẻ bhyt) b) CHI TIẾT CBYT CẤP PHÁT THUỐC SV, CB, GV, NV (Mã sổ, Triệu chứng, Mã thuốc, Số lƣợng, Hƣớng dẫn sd) Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 31
  37. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP - Quan hệ kiểm kê đƣợc tách thành hai quan hệ: =>a) CBYT KIỂM KÊ THUỐC( Mã tgkk, Ngày kk, Mã cbyt) b) CHI TIẾT CBYT KIỂM KÊ THUỐC (Mã tgkk, Mã thuốc, Số lƣợng tồn, Ghi chú) - Quan hệ dự trù đƣợc tách thành hai quan hệ: => a) CBYT DỰ TRÙ THUỐC( Mã tgdt, Ngày dt, Mã tgkk, Mã cbyt) b) CHI TIẾT CBYT DỰ TRÙ THUỐC (Mã tgdt, Mã thuốc, Số lƣợng ) - Quan hệ cung cấp đƣợc tách thành hai quan hệ: =>a) NCC CUNG CẤP THUỐC CBYT( Số phiếu, Ngày cc, Mã tgdt, Mã ncc, Mã cbyt) b) CHI TIẾT NCC CUNG CẤP THUỐC CBYT ( Số phiếu, Đơn giá, Mã thuốc, Số lƣợng) - Quan hệ thanh toán đƣợc tách thành hai quan hệ: => a) CBYT THANH TOÁN NCC(Số hđ, Ngày tt, Số phiếu, Mã cbyt, Mã ncc) b) CHI TIẾT CBYT THANH TOÁN NCC ( Số hđ, Số lƣợng, Đơn giá) c) Các quan hệ 1. SINH VIÊN, CÁN BỘ, GIẢNG VIÊN, NHÂN VIÊN Mã thẻ Số Họ Ngày Giới tính Địa chỉ Nơi đăng kí kcb- Thời hạn bhyt thẻ tên sinh bđ sử dụng 2. CÁN BỘ Y TẾ Mã cbyt Họ tên Địa chỉ Số điện thoại 3. NHÀ CUNG CÁP Mã ncc Tên ncc Địa chỉ ncc Số tài khoản Điện thoại ncc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 32
  38. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 4. THUỐC Mã thuốc Tên Đơn vị Hàm lƣợng Hạn dùng Mã chủng thuốc tính loại 5. CHỦNG LOẠI Mã chủng Tên chủng loại Mã ngăn loại 6. NGĂN Mã ngăn Tên ngăn Mã tủ 7. TỦ Mã tủ Tên tủ 8. CBYT CẤP PHÁT THUỐC SV, CB, GV, NV Mã sổ Ngày cp Mã cbyt Mã thẻ bhyt 9. CHI TIẾT CBYT CẤP PHÁT THUỐC SV, CB, GV, NV Mã sổ Triệu chứng Mã thuốc Số lƣợng Hƣớng dẫn sd 10. CBYT KIỂM KÊ THUỐC Mã tgkk Ngày kk Mã cbyt 11. CHI TIẾT CBYT KIỂM KÊ THUỐC Mã tgkk Mã thuốc Số lƣợng tồn Ghi chú Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 33
  39. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 12. CBYT DỰ TRÙ THUỐC Mã tgdt Ngày dt Mã tgkk Mã cbyt 13. CHI TIẾT CBYT DỰ TRÙ THUỐC Mã tgdt Mã thuốc Số lƣợng 14. NCC CUNG CẤP THUỐC CBYT Số phiếu Ngày cc Mã tgdt Mã ncc Mã cbyt 15. CHI TIẾT NCC CUNG CẤP THUỐC CBYT Số phiếu Đơn giá Mã thuốc Số lƣợng 16. CBYT THANH TOÁN NCC Số hđ Ngày tt Số phiếu Mã cbyt Mã ncc 17. CHI TIẾT CBYT THANH TOÁN NCC Số hđ Số lƣợng Đơn giá Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 34
  40. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 2.3.2.2. Mô hình quan hệ Hình 2.16 Mô hình quan hệ Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 35
  41. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 2.3.3. Các bảng dữ liệu vật lý 1. Bảng SINHVIEN_CANBO,GIANGVIEN,NHANVIEN, dùng để lƣu thông tin của các sinh viên, cán bộ, giảng viên, nhân viên, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1. Ma thebhyt nvarchar 10 Mã thẻ bảo hiểm y tế, Khoá chính 2. S othe nvarchar 10 Số thẻ 3. H oten nvarchar 30 Họ tên 4. N gaysinh datetime 8 Ngày sinh 5. G ioitinh nvarchar 10 Giới tính 6. D iachi nvarchar 50 Địa chỉ 7. N oidangkykcbbd nvarchar 50 Nơi đăng ký khám chữa bệnh ban đầu 8. T hoihansudung datetime 8 Thời hạn sử dụng 2. Bảng CANBOYTE dùng để lƣu thông tin của các cán bộ y tế, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Macbyt nvarchar 10 Mã cán bộ y tế, khóa chính 2 Hoten nvarchar 30 Họ tên cán bộ y tế 3 Diachi nvarchar 50 Địa chỉ cán bộ y tế 4 Sodienthoai nvarchar 20 Số điện thoại cán bộ y tế Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 36
  42. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 3. Bảng THUOC dùng để lƣu thông tin của các loại thuốc, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Mathuoc nvarchar 10 Mã thuốc, khóa chính 2 Tenthuoc nvarchar 20 Tên thuốc 3 Donvitinh nvarchar 10 Đơn vị tính 4 Hamluong nvarchar 10 Hàm lƣợng 5 Handung datetime 8 Thời gian sử dụng thuốc 6 Machungloai nvarchar 10 Mã chủng loại 4. Bảng NHACUNGCAP dùng để lƣu thông tin của nhà cung cấp, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Mancc nvarchar 10 Mã nhà cung cấp, khóa chính 2 Tenncc nvarchar 30 Tên nhà cung cấp 3 Diachincc nvarchar 50 Địa chỉ nhà cung cấp 4 Sotaikhoan nvarchar 20 Số tài khoản nhà cung cấp 5 Dienthoaincc nvarchar 20 Điện thoại nhà cung cấp 5. Bảng CHUNGLOAI dùng để lƣu thông tin các chủng loại thuốc, có cấu trúc nhƣ sau Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Machungloai nvarchar 10 Mã chủng loại, khóa chính 2 Tenchungloai nvarchar 50 Tên nhà chủng loại 3 Mangan nvarchar 10 Mã ngăn Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 37
  43. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 6. Bảng NGAN dùng để lƣu thông tin các ngăn chứa thuốc, có cấu trúc nhƣ sau Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Mangan nvarchar 10 Mã ngăn, khóa chính 2 Tenngan nvarchar 30 Tên ngăn 3 Matu nvarchar 10 Mã tủ 7. Bảng TU dùng để lƣu thông tin tủ thuốc, có cấu trúc nhƣ sau Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Matu nvarchar 10 Mã tủ, khóa chính 2 Tentu nvarchar 30 Tên tủ 8. Bảng CBYT_CAPPHAT_THUOC_SV,CB,GV,NV dùng để lƣu thông tin về việc cấp phát thuốc, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Maso nvarchar 10 Mã sổ, khóa chính 2 Ngaycp datetime 8 Ngày tháng cấp phát 3 Macbyt nvarchar 10 Mã cán bộ y tế 4 Mathebhyt nvarchar 10 Mã thẻ bảo hiểm y tế 9. Bảng CT_CBYT_CAPPHAT_THUOC_SV,CB,GV,NV dùng để lƣu thông tinchi tiết về việc cấp phát thuốc, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Maso nvarchar 10 Mã sổ, khóa chính 2 Trieuchung nvarchar 50 Triệu chứng 3 Mathuoc nvarchar 10 Mã thuốc, khóa chính 4 Soluong nvarchar 10 Số lƣợng 5 Huongdansd nvarchar 20 Hƣớng dẫn sử dụng thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 38
  44. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 10. Bảng CBYT_KIEMKE_THUOC dùng để lƣu thông tin về việc kiểm kê thuốc, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Matgkk nvarchar 10 Mã thời gian kiểm kê, khóa chính 2 Ngaykk datetime 8 Ngày tháng kiểm kê 3 Macbyt nvarchar 10 Mã cán bộ y tế 11. Bảng CT_CBYT_KIEMKE_THUOC dùng để lƣu thông tin chi tiết về việc kiểm kê thuốc, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Matgkk nvarchar 10 Mã thời gian kiểm kê, khóa chính 2 Mathuoc nvarchar 10 Mã thuốc, khóa chính 3 Soluongton nvarchar 10 Số lƣợng tồn 4 Ghichu nvarchar 10 Ghi chú 12. Bảng CBYT_DUTRU_THUOC dùng để lƣu thông tin về bản dự trù thuốc cần nhập, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Matgdt nvarchar 10 Mã thời gian dự trù, khóa chính 2 Ngaydt datetime 8 Ngày tháng dự trù 3 Matgkk nvarchar 10 Mã thời gian kiểm kê 4 Macbyt nvarchar 10 Mã cán bộ y tế Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 39
  45. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 13. Bảng CT_CBYT_DUTRU_THUOC dùng để lƣu thông tin chi tiêt bản dự trù thuốc cần nhập, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Matgdt nvarchar 10 Mã thời gian dự trù, khóa chính 2 Mathuoc nvarchar 10 Mã thuốc, khóa chính 3 Soluong nvarchar 10 Số lƣợng dự trù 14. Bảng NCC_CUNGCAP_THUOC_CBYT dùng để lƣu thông tin về phiếu giao nhận hàng, có cấu trúc nhƣ sau Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Sophieu nvarchar 10 Số phiếu, khóa chính 2 Ngaycc datetime 8 Ngày cung cấp 3 Matgdt nvarchar 10 Mã thời gian dự trù 4 Mancc nvarchar 10 Mã nhà cung cấp 5 Macbyt nvarchar 10 Mã cán bộ y tế 15. Bảng CT_NCC_CUNGCAP_THUOC_CBYT dùng để lƣu thông tin chi tiêt về phiếu giao nhận hàng, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Sophieu nvarchar 10 Số phiếu, khóa chính 2 Dongia money 8 Đơn giá 3 Mathuoc nvarchar 10 Mã thuốc, khóa chính 4 Soluong nvarchar 10 Số lƣợng Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 40
  46. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 16. Bảng CBYT_THANHTOAN_NCC dùng để lƣu thông tin về hóa đơn thanh toán, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Sohd nvarchar 10 Số hóa đơn, khóa chính 2 Ngaytt datetime 8 Ngày tháng 3 Sophieu nvarchar 10 Số phiếu 4 Macbyt nvarchar 10 Mã cán bộ y tế 5 Mancc nvarchar 10 Mã nhà cung cấp 17. Bảng CT_CBYT_THANHTOAN_NCC dùng để lƣu thông tin chi tiết hóa đơn thanh toán, có cấu trúc nhƣ sau: Kiểu dữ Stt Tên trƣờng Kích cớ Ghi chú liệu 1 Sohd nvarchar 10 Số hóa đơn, khóa chính 3 Soluong nvarchar 10 Số lƣợng 4 Dongia money 8 Đơn giá Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 41
  47. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP CHƢƠNG 3 CƠ SỞ LÝ THUYẾT 3.1. PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƢỚNG CẤU TRÖC 3.1.1 Hệ thống hƣớng cấu trúc a. Các tính chất cơ bản của hệ thống - Tính nhất thể: Phạm vi và quy mô hệ thống đƣợc xác định nhƣ một thể thống nhất không thể thay đổi trong những điều kiện xác định. Tính tổ chức có thứ bậc: Hệ thống lớn có các hệ thống con, hệ thống con này lại có hệ thống con nữa. - Tính cấu trúc: Xác định đặc tính, cơ chế vận hành, quyết định mục tiêu mà hệ thống đạt tới.Tính cấu trúc thể hiện mối quan hệ giữa các thành phần trong hệ thống. Hệ thống có thể có cấu trúc. b. Mục tiêu nghiên cứu hệ thống - Để hiểu biết rõ hơn về hệ thống. - Để có thể tác động lên hệ thống một cách có hiệu quả. - Để hoàn thiện hệ thống hay thiết kế những hệ thống mới. 3.1.2.Tiếp cận phát triển hệ thống thông tin định hƣớng cấu trúc Tiếp cận định hƣớng cấu trúc hƣớng vào việc cải tiến cấu trúc các chƣơng trình dựa trên cơ sở modul hóa các chƣơng trình để dẽ theo dõi, dễ quản lý, bảo trì. Đặc tính cấu trúc của một hệ thống thông tin hƣớng cấu trúc đƣợc thể hiện trên ba cấu trúc chính: - Cấu trúc dữ liệu (mô hình quan hệ). - Cấu trúc hệ thống chƣơng trình (cấu trúc phân cấp điều khiển các mô đun và phần chung). - Cấu trúc chƣơng trình và mô đun (cấu trúc một chƣơng trình và ba cấu trúc lập trình cơ bản. Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 42
  48. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Ứng dụng Ứng dụng Ứng dụng Tầng ứng dụng Tầng dữ liệu Cơ sở dữ liệu Hình 3.1 Cấu trúc hệ thống định hƣớng cấu trúc 3.2. THIẾT KẾ CSDL QUAN HỆ 3.2.1 Mô hình liên kết thực thể E-R a. Định nghĩa: Mô hình liên kết thực thể E-R là một mô tả logic chi tiết dữ liệu của một tổ chức hay một lĩnh vực nghiệp vụ. - Mô hình E-R diễn tả bằng các thuật ngữ của các thực thể trong môi trƣờng nghiệp vụ, các các thuộc tính của thực thể và mối quan hệ giữa các thực thể đó. - Mô hình E-R mang tính trực quan cao, có khả năng mô tả thế giới thực tốt với các khái niệm và kí pháp sử dụng là ít nhất. Là phƣơng tiện quan trọng hữu hiệu để các nhà phân tích giao tiếp với ngƣời sử dụng b. Các thành phần cơ bản của mô hình E-R Mô hình E-R có các thành phần cơ bản sau: - Các thực thể, kiểu thực thể. - Các mối quan hệ - Các thuộc tính của kiểu thực thể và mối quan hệ - Các đƣờng liên kết c. Các khái niệm và kí pháp Kiểu thực thể: Là một khái niệm để chỉ một lớp các đối tƣợng cụ thể hay các khái niệm có cùng những đặc trƣng chung mà ta quan tâm. - Mỗi kiểu thực thể đƣợc gán một tên đặc trƣng cho một lớp các đối tƣợng, tên này đƣợc viết hoa. Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 43
  49. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP - Kí hiệu TÊN THỰC THỂ Thuộc tính: Là các đặc trƣng của kiểu thực thể, mỗi kiểu thực thể có một tập các thuộc tính gắn kết với nhau. Mỗi kiểu thực thể phải có ít nhất một thuộc tính. - Kí hiệu Tên thuộc tính - Các thuộc tính của thực thể phân làm bốn loại: Thuộc tính tên gọi, thuộc tính định danh, thuộc tính mô tả, thuộc tính đa trị. Thuộc tính tên gọi: là thuộc tính mà mỗi giá trị cụ thể của một thực thể cho ta một tên gọi của một bản thể thuộc thực thể đó, do đó mà ta nhận biết đƣợc bản thể đó. Với VD trên thì Hoten là thuộc tính tên gọi của lớp thực thể SINHVIEN Thuộc tính định danh (khóa): là một hay một số thuộc tính của kiểu thực thể mà giá trị của nó cho phép ta phân biệt đƣợc các thực thể khác nhau của một kiểu thực thể. + Thuộc tính định danh có sẵn hoặc ta thêm vào để thực hiện chức năng trên, hoặc có nhiều thuộc tính nhóm lại làm thuộc tính định danh. + Kí hiệu bằng hình elip bên trong là tên thuộc tính định danh có gạch chân. Tên thuộc tính + Cách chọn thuộc tính định danh: Giá trị thuộc tính định danh khác rỗng, nếu định danh là kết hợp của nhiều thuộc tính thì phải đảm bảo mọi thành phần của nó khác rỗng. Nên sử dụng định danh ít thuộc tính, nên thay định danh hợp thành từ một vài thuộc tính bằng định danh chỉ một thuộc tính. Chọn định danh sao cho nó không thay đổi trong suốt vòng đời của mỗi thực thể Thuộc tính mô tả: các thuộc tính của thực thể không phải là định danh, không phải là tên gọi đƣợc gọi là thuộc tính mô tả.Nhờ thuộc tính này mà ta biết đầy đủ hơn về các bản thể của thực thể.Một thực thể có nhiều hoặc không có một thuộc tính mô tả nào. Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 44
  50. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Thuộc tính đa trị (thuộc tính lặp): là thuộc tính có thể nhận đƣợc nhiều hơn một giá trị đối với mỗi bản thể. Ở vi dụ trên thuộc tính Sodienthoai là thuộc tính đa trị vì mỗi sinh viên có thể có nhiều số điện thoại (số điện thoại gia đình, số điện thoại di động) +Kí hiệu: mô tả bằng hình elip kép với tên thuộc tính bên trong. Tên thuộc tính Mối quan hệ: Các mối quan hệ gắn kết các thực thể trong mô hình E-R. Một mối quan hệ có thể kết nối giữa một thực thể với một hoặc nhiều thực thể khác. Nó phản ánh sự kiện vốn tồn tại trong thực tế. - Kí hiệu mối quan hệ đƣợc mô tả bằng hình thoi với tên bên trong - Mối quan hệ giữa các thực thể có thể là sở hữu hay phụ thuộc (có, thuộc, là) hoặc mô tả sự tƣơng tác giữa chúng.Tên của mối quan hệ là một động từ, cụm danh động từ nhằm thể hiện ý nghĩa bản chất của mối quan hệ. - Mối quan hệ có các thuộc tính. Thuộc tính là đặc trƣng của mối quan hệ khi gắn kết giữa các thực thể. - Lực lƣợng của mối quan hệ giữa các thực thể thể hiện qua số thực thể tham gia vào mối quan hệ và số lƣợng các bản thể của thực thể tham gia vào một quan hệ cụ thể. Bậc của mối quan hệ + Bậc của mối quan hệ là số các kiểu thực thể tham gia vào mối quan hệ đó + Mối quan hệ bậc một hay liên kết cấp 1 là mối quan hệ đệ quy mà một thực thể quan hệ với nhau. n CÁN BỘ Y TÊ Cấp phát 1 + Mối quan hệ bậc hai là mối quan hệ giữa hai bản thể của hai thực thể khác nhau CHỦNG LOẠI n 1 TỦ Lƣu Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 45
  51. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP + Mối quan hệ bậc ba SV, CB, GV, NV p n m CÁN BỘ Y TẾ THUỐC Cấp phát 3.2.2 Mô hình cơ sở dữ liệu quan hệ a) Các tính chất của một quan hệ - Một quan hệ là một bảng hai chiều nhƣng không phải một bảng hai chiều đều là một quan hệ. Một bảng hai chiều là quan hệ nếu có các tính chất sau: + Giá trị đƣa vào giao giữa một cột và một dòng là đơn nhất + Các giá trị đƣa vào một cột phải thuộc cùng một miền giá trị + Mỗi dòng là duy nhất trong bảng + Thứ tự các cột không quan trọng nó có thể đổi chỗ cho nhau mà không thay đổi ý nghĩa + Thứ tự các dòng là không quan trọng 3.3. CÔNG CỤ ĐỂ CÀI ĐẶT CHƢƠNG TRÌNH 3.3.1. Hệ QTCSDL SQL SERVER 2005 a) Chức năng của hệ quản trị CSDL (DBMS) - Lƣu trữ các định nghĩa, các mối quan hệ liên kết dữ liệu vào trong một từ điển dữ liệu . Từ đó các chƣơng trình truy cập đến CSDL làm việc đều phải thông qua DBMS - Tạo ra các cấu trúc phức tạp theo yêu cầu để lƣu trữ dữ liệu - Biến đổi các dữ liệu đƣợc nhập vào để phù hợp với các cấu trúc dữ liệu - Tạo ra một hệ thống bảo mật và áp đặt tính bảo mật chung và riêng trong CSDL - Tạo ra các cấu trúc phức tạp cho phép nhiều ngƣời sử dụng truy cập đến dữ liệu - Cung cấp các thủ tục sao lƣu và phục hồi dữ liệu để đảm bảo sự an toàn và toàn vẹn dữ liệu Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 46
  52. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP - Cung cấp việc truy cập dữ liệu thông qua một ngôn ngữ truy vấn User Chƣơng trình/ programmer ứng dụng / truy vấn Phần mềm xử lý Truy vấn chƣơng trình Phần mềm truy cập đến các dữ liệu đƣợc lƣu trữ Định CSDL nghĩa Hình 3.2 Mô hình User * Các thành phần của SQL Server 2005 - Database: cơ sở dữ liệu của SQL Server - Tệp tin log: tệp tin lƣu trữ những chuyển tác của SQL Server - Table: các bảng dữ liệu - Filegroups: tệp tin nhóm - Diagrams: sơ đồ quan hệ - Views: khung nhìn (bảng ảo) số liệu dựa trên bảng - Stored Procedure: thủ tục và hàm nội - User defined Function: hàm do ngƣời dùng định nghĩa - Users: ngƣời sử dụng CSDL - Role: các quy định và chức năng trong hệ thống SQL Server - Rules: những quy tắc - Defaults: các giá trị mặc nhiên - User-defined data types: kiểu dữ liệu do ngƣời dùng định nghĩa - Full-text catalogs: tập tin phân loại dữ liệu Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 47
  53. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP d) SQL Server 2005 quản trị CSDL Quản trị CSDL còn gọi là DBA, khi ứng dụng sử dụng CSDL SQL Server 2005, ngoài phần phát triển ứng dụng, thì SQL Server còn quản trị CSDL cho ứng dụng đó . Để quản trị và bảo trì CSDL đang vận hành, dữ liệu thay đổi theo thời gian và không gian vì vậy ngƣời quản trị cần phải quan tâm đến các yếu tố xảy ra đối với CSDL bảo vệ CSDL một cách an toàn. - Quản trị các danh mục Full-text - Thực hiện các thao tác cập nhật dữ liệu - Thiết lập chỉ mục - Import và Export dữ liệu - Quản lý tài khoản đăng nhập và ngƣời dùng CSDL 3.4. Ngôn ngữ VISUAL BASIC.NET 3.4.1 Những đặc điểm nổi bật của ngôn ngữ Visual Basic.Net Visual Basic.Net là ngôn ngữ lập trình khuynh hƣớng đối tƣợng (Object Oriented Programming Language - OOP), một trong những ngôn ngữ đƣợc tạo ra để hƣớng đến mục tiêu tạo ra ứng dụng phân tán trên môi trƣờng .Net dựa trên nền Microsoft 's .Net Framework. , lập trình ứng dụng mạng, xây dựng ứng dụng Web, với công cụ tạo các ứng dụng Web mới là Visual Web Developer đƣợc viết ASP.Net mạnh mẽ, chỉnh chu hơn và đơn giản hơn. VB.Net hỗ trợ đầy đủ bốn tính chất của ngôn ngữ lập trình hƣớng đối tƣợng: - Tính thừa kế (Inheritance). - Trừu tƣợng hóa dữ liệu (Abstraction). - Tính đa hình (Polymorphism). - Tính đóng gói (Encasulationp). - dụng trò chơi trên Windows. Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 48
  54. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP - Tạo các ứng dụng quản lý cho doanh nghiệp. Tạp báo VB.Net bổ sung thêm các tính năng khuynh hƣớng đối tƣợng nhƣ: - chồng (Overloading). - (Interface). - Nạp tạo và hàm hủy. - Xử lý ngoại lệ có cấu trúc. - Xử lý đa luồng. Quản lý Windows Forms: - Thao tác canh chỉnh vị trí các điều khiển trong Form ở VB6 khá khó khăn. Với VB.Net, điều khiển đƣợc chọn sau cùng sẽ tự động tham khảo đến vị trí thích hợp (tọa độ ngang dọc) của điều khiển đã đƣợc chọn trƣớc đó. - VB.Net có một tập các lệnh đồ họa mới nhằm thay thế cho các phƣơng thức của Form nhƣ Circle, CLS, PSet, Line, và Point. - VB.Net không hỗ t (Dynamic Data Exchange - DDE) - VB.Net không còn hỗ trợ cửa sổ Form Layout. - Trong VB.Net, bạn không thể đặt thuộc tính cho Form thứ hai trong dự án mà không có tham chiếu đến thể hiện (Instance) của biến Form mà bạn muốn xử lý. - Ngoài ra, VB.Net còn có thêm một số đối tƣợng mới và các phƣơng thức mới đƣợc nâng cấp và mở rộng nhƣ: Anchor, DesktopBound, Dock, - VB.Net có thể làm việc với nhiều khuôn dạng ảnh hơn so với VB6 nhƣ: BMP, GIF, JPEG, WMP, TIFF, - Ngoài ra, VB.Net còn bổ sung thêm một số đối tƣợng mới, từ khóa và hàm mới, Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 49
  55. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Hình 3.3 Giao diện của Visual Basic.Net 2005 Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 50
  56. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP CHƢƠNG 4 CÀI ĐẶT CHƢƠNG TRÌNH 4.1. MỘT SỐ GIAO DIỆN CHÍNH 4.1.1. Giao diện chính Hình 4.1. Giao diện chính chƣơng trình Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 51
  57. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 4.1.2. Giao diện cập nhật dũ liệu Hình 4.2 Thông tin cán bộ y tế Hình 4.3 Thông tin ngăn chứa thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 52
  58. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Hình 4.4 Thông tin nhà cung cấp Hình 4.5 Thông tin Sinh viên, cán bộ, giảng viên, nhân viên Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 53
  59. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Hình 4.6 Thông tin chủng loại thuốc Hình 4.7 Thông tin thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 54
  60. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Hình 4.8 Thông tin tủ chứa thuốc 4.1.3. Giao diện xử lý dữ liệu Hình 4.9 Giao diện cán bộ y tế cấp phát thuốc cho sinh viên, cán bộ giảng viên nhân viên Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 55
  61. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Hình 4.10 Giao diện chi tiết cán bộ y tế cấp phát thuốc cho sinh viên, cán bộ giảng viên nhân viên Hình 4.11 Giao diện cập nhật cán bộ y tế kiểm kê thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 56
  62. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Hình 4.12 Giao diện cập nhật chi tiết cán bộ y tế kiểm kê thuốc Hình 4.13 Giao diện nhà cung cấp cung cấp thuốc cán bộ y tế Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 57
  63. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Hình 4.14 Giao diện chi tiết nhà cung cấp cung cấp thuốc cán bộ y tế Hình 4.15 Giao diện cập nhật thông tin cán bộ y tế thanh toán nhà cung cấp Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 58
  64. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Hình 4.16 Giao diện cập nhật chi tiết thông tin cán bộ y tế thanh toán nhà cung cấp Hình 4.17 Giao diện cập nhật cán bộ y tế dự trù thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 59
  65. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Hình 4.18 Giao diện cập nhật chi tiết cán bộ y tế dự trù thuốc 4.1.4. Một số báo cáo Hình 4.19 Giao diện báo cáo tình hình sử dụng thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 60
  66. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP Hình 4.20 Giao diện báo cáo cơ số thuốc không đạt tiêu chuẩn sử dụng Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 61
  67. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP KẾT LUẬN Nhƣ vậy, sau một thời gian tìm hiểu, nghiên cứu em đã hoàn thành đồ án “ CHƢƠNG TRÌNH THEO DÕI CẤP PHÁT THUỐC TẠI PHÒNG Y TẾ TRƢỜNG ĐHDLHP”. Kết quả của đồ án là một sản phẩm phần mềm chạy trên máy tính để lƣu trữ và quản lý các công việc liên quan đến cấp phát thuốc của trƣờng hàng ngày phải theo dõi thực hiện một cách nhanh và chính xác. Phần mềm có thể đƣa vào ứng dụng thực tế cho Phòng y tế trong việc quản lý cấp phát thuốc của trƣờng ĐHDL Hải Phòng. Đồ án đã đƣa ra một cách tổng quan về chƣơng trình theo dõi cấp thuốc của cán bộ y tế, Do kiến thức còn hạn chế nên báo cáo tốt nghiệp của em sẽ không tránh khỏi những thiếu sót. Em rất mong có đƣợc những ý kiến đánh giá, đóng góp của các thầy cô và các bạn để đồ án thêm hoàn thiện. Em xin gửi lời cảm ơn chân thành đến thầy giáo, Thạc sỹ Vũ Anh Hùng ngƣời đã trực tiếp hƣớng dẫn và giúp đỡ em hoàn thành đồ án tốt nghiệp này. Đồng thời em cũng gửi lời cảm ơn tới toàn thể các Thầy cô, các bạn và gia đình, những ngƣời đã giúp đỡ và ủng hộ em trong suốt thời gian qua. Hải phòng, ngày 6 tháng 7 năm 2011 Sinh viên Nguyễn Nhƣ Chiến Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 62
  68. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP TÀI LIỆU THAM KHẢO 1. PGS. TS. Nguyễn Văn Vỵ (2004), Giáo trình phân tích thiết kế hệ thống thông tin, NXB thống kê, Hà nội 2. Nguyễn Thị Ngọc Mai (2004), Visual Basic 6.0 - Lập trình cơ sở dữ liệu, Nhà xuất bản lao động – xã hội 3. PGS.Vũ Đức Thi (1997), Cơ sở dữ liệu kiến thức và thực hành, Nhà xuất bản thống kê – Hà nội 4. Phạm Hữu Khang (2004), Lập trình ứng dụng chuyên nghiệp SQL SERVER 2000, Nhà xuất bản lao động – xã hội Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 63
  69. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP MỤC LỤC DANH MỤC HÌNH VẼ 1 DANH MỤC BẢNG BIỂU 3 DANH MỤC CHỮ VIẾT TẮT 4 LỜI CẢM ƠN 5 CHƢƠNG 1: MÔ TẢ BÀI TOÁN VÀ GIẢI PHÁP 2 1.1. Giới thiệu về phòng y tế 2 1.2. Mô tả bằng lời hoạt động của Phòng y tế 2 1.2.1. Mô tả 2 1.2.2. Bảng nội dung công việc 4 1.2.3. Sơ đồ tiến trình nghiệp vụ 5 CHƢƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 9 2.1. MÔ HÌNH NGHIỆP VỤ 9 2.1.1 Bảng phân tích xác định các chức năng, tác nhân và hồ sơ 9 2.1.2. Biểu đồ ngữ cảnh 10 2.1.3 Nhóm dần các chức năng 12 2.1.4. Sơ đồ phân rã chức năng 13 2.1.5. Danh sách hồ sơ dữ liệu 15 2.1.6 Ma trận thực thể chức năng 16 2.1.6.1 Ma trận thực thể chức năng chi tiết 16 2.1.6.2 Ma trận thực thể chức năng tổng quát 19 2.2. SƠ ĐỒ LUỒNG DỮ LIỆU 20 2.2.1. Sơ đồ luồng dữ liệu mức 0 20 2.2.2. Sơ đồ luồng dữ liệu mức 1 21 2.3. THIẾT KẾ CƠ SỞ DỮ LIỆU 26 2.3.1. Mô hình liên kết thực thể (ER) 26 2.3.2. Mô hình quan hệ 30 2.3.3. Các bảng dữ liệu vật lý 36 CHƢƠNG 3: CƠ SỞ LÝ THUYẾT 40 3.1. PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƢỚNG CẤU TRÚC 42 3.1.1 Hệ thống hƣớng cấu trúc 42 3.1.2.Tiếp cận phát triển hệ thống thông tin định hƣớng cấu trúc 42 3.2. THIẾT KẾ CSDL QUAN HỆ 43 3.2.1 Mô hình liên kết thực thể E-R 43 3.2.2 Mô hình cơ sở dữ liệu quan hệ 46 3.3. CÔNG CỤ ĐỂ CÀI ĐẶT CHƢƠNG TRÌNH 46 Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 64
  70. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP 3.3.1. Hệ QTCSDL SQL SERVER 2005 46 3.4. Ngôn ngữ VISUAL BASIC.NET 48 3.4.1. Những đặc điểm nổi bật của ngôn ngữ Visual Basic.Net 48 CHƢƠNG 4: CÀI ĐẶT CHƢƠNG TRÌNH 51 4.1. MỘT SỐ GIAO DIỆN CHÍNH 51 4.1.1. Giao diện chính 51 4.1.2. Giao diện cập nhật dũ liệu 52 4.1.3. Giao diện xử lý dữ liệu 55 4.1.4. Một số báo cáo 60 KẾT LUẬN 62 TÀI LIỆU THAM KHẢO 63 Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 65
  71. Đồ án tốt nghiệp Chƣơng trình theo dõi cấp phát thuốc tại phòng y tế trƣờng ĐHDLHP DANH MỤC HỒ SƠ TÀI LIỆU 1. Đơn thuốc 2. Sổ cấp phát thuốc SV, CB, GV, NV 3. Biên bản kiểm kê thuốc 4. Biên bản hủy thuốc không đạt chuẩn 5. Báo cáo thuốc không đạt chuẩn 6. Bản dự trù thuốc 7. Bảng báo giá 8. Phiếu giao nhận hàng 9. Hóa đơn thanh toán(hóa đơn giá trị gia tăng) 10. Danh sách những ngƣời tham gia bảo hiểm 11: Thẻ bảo hiểm y tế 12. Báo cáo tình hình sử dụng thuốc Sinh viên: Nguyễn Nhƣ Chiến, Khoá 11, Ngành Công nghệ thông tin 66