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

Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự

78 1,2K 7

Đ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

Thông tin cơ bản

Định dạng
Số trang 78
Dung lượng 2,01 MB

Nội dung

MỤC LỤC LỜI NÓI ĐẦU 3 NỘI DUNG 4 Chương 1 KHẢO SÁT HỆ THỐNG 5 1.1 Nhiệm vụ cơ bản của hệ thống 5 1.2 Cơ cấu tổ chức 5 1.3 Quy trình xử lý 6 1.3.1 Phát thuốc 6 1.3.2 Cấp thuốc 8 1.4 Các loại mẫu biểu 11 1.5 Mô hình tiến trình nghiệp vụ 16 1.5.1 Các kí hiệu sử dụng 16 1.5.2 Mô hình tiến trình nghiệp vụ 17 Chương 2 PHÂN TÍCH CHỨC NĂNG HỆ THỐNG 19 2.1 Xác định chức năng nghiệp vụ 19 2.1.1 Xác định chức năng chi tiết 19 2.1.2 Gom nhóm chức năng 19 2.1.3 Sơ đồ phân rã chức năng (BFD) 22 2.2 Sơ đồ luồng dữ liệu 23 2.2.1 DFD mức khung cảnh (mức 0) 24 2.2.2 DFD mức đỉnh (mức 1) 25 2.2.3 DFD mức dưới đỉnh (mức 2) 26 2.3 Đặc tả chức năng chi tiết 28 Chương 3 PHÂN TÍCH DỮ LIỆU HỆ THỐNG 31 3.1 Xây dựng mô hình dữ liệu 31 3.1.1 Xác định kiểu thực thể, kiểu thuộc tính 31 3.1.2 Xác định kiểu liên kết 32 3.1.3 Mô hình ERD mở rộng 33 3.2 Chuẩn hóa dữ liệu 34 3.2.1 Chuyển ERD mở rộng về ERD kinh điển 34 3.2.2 Chuyển ERD kinh điển về ERD hạn chế 36 3.2.3 Chuyển ERD hạn chế về mô hình quan hệ 38 3.3 Đặc tả dữ liệu 39 Chương 4 THIẾT KẾ CHƯƠNG TRÌNH VÀ CÀI ĐẶT 44 4.1 Thiết kế tổng thể 44 4.2 Thiết kế kiểm soát 46 4.3 Thiết kế dữ liệu 49 4.3.1 Mô hình dữ liệu hệ thống 49 4.3.2 Đặc tả bảng dữ liệu: 50 4.4 Thiết kế chương trình 57 4.4.1 Thiết kế kiến trúc hệ thống mức cao 57 4.4.2 Thiết kế modul chi tiết 58 4.4.3 Đặc tả modul chương trình 62 4.5 Thiết kế giao diện 66 4.5.1 Giao diện nhập liệu 66 4.5.2 Giao diện xử lý 68 4.5.3 Thiết kế màn hình giao diện 72 KẾT LUẬN 78 DANH MỤC TÀI LIỆU THAM KHẢO 79

Trang 1

MỤC LỤC

LỜI NÓI ĐẦU 3

NỘI DUNG 4

Chương 1 KHẢO SÁT HỆ THỐNG 5

1.1 Nhiệm vụ cơ bản của hệ thống 5

1.2 Cơ cấu tổ chức 5

1.3 Quy trình xử lý 6

1.3.1 Phát thuốc 6

1.3.2 Cấp thuốc 8

1.4 Các loại mẫu biểu 11

1.5 Mô hình tiến trình nghiệp vụ 16

1.5.1 Các kí hiệu sử dụng 16

1.5.2 Mô hình tiến trình nghiệp vụ 17

Chương 2 PHÂN TÍCH CHỨC NĂNG HỆ THỐNG 19

2.1 Xác định chức năng nghiệp vụ 19

2.1.1 Xác định chức năng chi tiết 19

2.1.2 Gom nhóm chức năng 19

2.1.3 Sơ đồ phân rã chức năng (BFD) 22

2.2 Sơ đồ luồng dữ liệu 23

2.2.1 DFD mức khung cảnh (mức 0) 24

2.2.2 DFD mức đỉnh (mức 1) 25

2.2.3 DFD mức dưới đỉnh (mức 2) 26

2.3 Đặc tả chức năng chi tiết 28

Chương 3 PHÂN TÍCH DỮ LIỆU HỆ THỐNG 31

3.1 Xây dựng mô hình dữ liệu 31

3.1.1 Xác định kiểu thực thể, kiểu thuộc tính 31

3.1.2 Xác định kiểu liên kết 32

3.1.3 Mô hình ERD mở rộng 33

3.2 Chuẩn hóa dữ liệu 34

Trang 2

3.2.1 Chuyển ERD mở rộng về ERD kinh điển 34

3.2.2 Chuyển ERD kinh điển về ERD hạn chế 36

3.2.3 Chuyển ERD hạn chế về mô hình quan hệ 38

3.3 Đặc tả dữ liệu 39

Chương 4 THIẾT KẾ CHƯƠNG TRÌNH VÀ CÀI ĐẶT 44

4.1 Thiết kế tổng thể 44

4.2 Thiết kế kiểm soát 46

4.3 Thiết kế dữ liệu 49

4.3.1 Mô hình dữ liệu hệ thống 49

4.3.2 Đặc tả bảng dữ liệu: 50

4.4 Thiết kế chương trình 57

4.4.1 Thiết kế kiến trúc hệ thống mức cao 57

4.4.2 Thiết kế modul chi tiết 58

4.4.3 Đặc tả modul chương trình 62

4.5 Thiết kế giao diện 66

4.5.1 Giao diện nhập liệu 66

4.5.2 Giao diện xử lý 68

4.5.3 Thiết kế màn hình giao diện 72

KẾT LUẬN 78

DANH MỤC TÀI LIỆU THAM KHẢO 79

Trang 3

LỜI NÓI ĐẦU

Ngày nay, với sự phát triển nhảy vọt của khoa học công nghệ nói chung vàcủa ngành tin học nói riêng, với những tính năng ưu việt, sự tiện dụng và được ứngdụng rộng rãi, tin học ngày nay là một phần không thể thiếu được của nhiều ngànhtrong cuộc sống xây dựng và phát triển xã hội Hơn thế nữa, nó còn đi sâu vào đờisống xã hội

Tại học viện ta, đi đôi với việc giảng dạy, rèn luyện thể dục thể thao, vấn đề

về chăm sóc sức khỏe cũng hết sức quan trọng, vì thế nên bệnh xá đóng một vài tròkhông nhỏ trong cơ cấu tổ chức của học viện Thế nhưng theo khảo sát của cá nhânthì em thấy hiện tại ở bệnh xá học viện, công việc cấp phát thuốc cũng như cậpnhật danh mục thuốc, danh mục người bệnh,… của các cán bộ làm việc tại bệnh xá

là hoàn toàn thủ công, vì thế trong quá trình làm việc rất khó tránh khỏi sai sót, chonên việc sử dụng một chương trình quản lý cấp phát thuốc là rất cần thiết Từ đó

em mới đưa ra ý tưởng là xây dựng một phần mềm hỗ trợ việc quản lý cấp phátthuốc để áp dụng cho bệnh xá học viện

Với đối tượng và phạm vi nghiên cứu khi thực hiện xây dựng phần mềm này

là bệnh xá và ban Quân Y của học viện, em thấy chương trình quản lý cấp phátthuốc có những lợi ích sau đây Thứ nhất, phần mềm sẽ hỗ trợ một cách tối ưu nhấtcho cán bộ, tránh xảy ra những sai sót không đáng có so với việc nhập bằng thủcông Thứ hai là giúp rút ngắn được thời gian cũng như công sức làm việc, từ đócông việc đạt hiệu quả cao Vì các lý do tiện ích như trên nên em chọn đề tài nàylàm đồ án tốt nghiệp

Trang 4

NỘI DUNG

Nội dung chính của báo cáo gồm có 4 chương:

- Chương 1: Khảo sát hệ thống

- Chương 2: Phân tích chức năng hệ thống

- Chương 3: Phân tích dữ liệu hệ thống

- Chương 4: Thiết kế chương trình và cài đặt

Trang 5

Chương 1 KHẢO SÁT HỆ THỐNG

1.1 Nhiệm vụ cơ bản của hệ thống

Hệ thống Quản lý cấp phát thuốc tại bệnh xá HV.KTQS có các chức năng cơ

 Lập hóa đơn xuất kho

 Kiểm tra và phát thuốc

 Cập nhật danh mục thuốc đã phát

- Bộ phận cấp thuốc:

 Nhận yêu cầu cấp thuốc từ kho; đặt mua thuốc

 Thanh toán với nhà cung cấp

 Kiểm tra thuốc nhập theo đơn đặt hàng

 Cập nhật danh mục thuốc nhập

 Chuyển thuốc tới kho

Trang 6

1.3 Quy trình xử lý

1.3.1 Phát thuốc

Người bệnh / đơn vị yêu cầu phát thuốc gửi đơn thuốc yêu cầu phát đến Bộ phận phát thuốc, Bộ phận phát thuốc sẽ gửi yêu cầu phát thuốc đến kho và hóa đơn cho người bệnh / đơn vị yêu cầu, sau đó Bộ phận phát thuốc sẽ giao thuốc cho

người bệnh / đơn vị yêu cầu

 Người bệnh / đơn vị yêu cầu cần phát thuốc sẽ gửi đơn thuốc đến cán bộphát thuốc

 Cán bộ phát thuốc kiểm tra lượng thuốc yêu cầu trong đơn thuốc, nếukhông còn thuốc trong kho thì có thể hẹn người bệnh / đơn vị yêu cầu vào

dịp khác Nếu còn thuốc trong kho thì tiến hành lập Phiếu xuất kho (MB1) với đầy đủ thông tin các loại thuốc được yêu cầu trong đơn thuốc

cùng với thông tin của người bệnh / đơn vị yêu cầu

Người bệnh / đơn vị yêu cầu sau khi nhận Phiếu xuất kho này sẽ kiểm tra

các loại thuốc đã yêu cầu với đơn thuốc, nếu đồng ý thì ký vào phiếu rồitrực tiếp làm thủ tục nhận thuốc với cán bộ phát thuốc

 Sau khi người bệnh / đơn vị yêu cầu ký nhận đầy đủ, cán bộ phát thuốc sẽ

ký xác nhận vào Phiếu xuất kho.

Phiếu xuất kho được in thành 03 bản, một bản gửi đến phía bộ phận kho,

một bản giao cho người bệnh / đơn vị yêu cầu, một bản cán bộ phát thuốcgiữ lại để cập nhật danh mục thuốc

 Sau khi đã có xác nhận đầy đủ từ phía người bệnh lẫn cán bộ phát thuốc,cán bộ phát thuốc sẽ giao thuốc cho người bệnh / đơn vị yêu cầu Và sau

đó sẽ cập nhật danh mục thuốc đã phát

 Bộ phận phát thuốc sẽ quản lý danh mục phiếu xuất, danh mục ngườibệnh

Trang 7

Sơ đồ hoạt động quy trình phát thuốc:

Yêu cầu phát thuốc

Nhận đơn thuốc

Kiểm tra thuốc

Thông báo với người bệnh / ĐVYC

NO

Lập phiếu xuất

YES

Kiểm tra phiếu xuất

Yêu cầu kiểm tra làm rõ

Hình 1.1 Sơ đồ hoạt động của quy trình phát thuốc

Trang 8

1.3.2 Cấp thuốc

Bộ phận cấp thuốc sẽ lập danh mục thuốc cần mua khi có yêu cầu cấp thuốc

từ kho Bộ phận cấp thuốc gửi yêu cầu cấp thuốc cho Ban Quân y hoặc lập đơn đặt

hàng cho phía nhà cung cấp Phía Ban Quân Y / nhà cung cấp sẽ gửi thuốc đến

bệnh xá, Bộ phận cấp thuốc nhận thuốc và đối chiếu với danh mục thuốc trên phiếu

yêu cầu / đơn đặt hàng, nhận hóa đơn nhập và thanh toán Thuốc sẽ được chuyểnđến kho sau đó cùng với hóa đơn nhập Bộ phận kho sẽ kiểm tra các loại thuốc

được chuyển đến rồi thông báo lại với Bộ phận cấp thuốc.

 Bộ phận kho sẽ căn cứ vào tình trạng chất lượng, số lượng các loại thuốc còn lại

trong kho để lập Phiếu yêu cầu cấp thuốc (MB2) gửi cho phía Bộ phận cấp

thuốc.

Bộ phận cấp thuốc sẽ căn cứ vào Phiếu yêu cầu cấp thuốc để gửi phiếu yêu cầu

cấp thuốc tới Ban Quân Y Trong trường hợp Ban Quân Y không đáp ứng được

thì lập Đơn đặt hàng (MB3) và gửi tới phía nhà cung cấp Đơn đặt hàng in thành 02 bản, một bản gửi cho phía nhà cung cấp, một bản phía Bộ phận cấp

thuốc sẽ giữ lại.

 Phía nhà cung cấp khi nhận được đơn đặt hàng sẽ gửi lại xác nhận tới phía bệnh

xá về khả năng cung ứng thuốc của mình Trong trường hợp phía nhà cung cấp

không thể cung cấp đầy đủ số thuốc đã đặt hàng, phía Bộ phận cấp thuốc có thể

gửi đơn đặt hàng những loại còn thiếu tới các nhà cung cấp khác

Phía nhà cung cấp nhận được Đơn đặt hàng của phía hiệu thuốc sẽ chuyển các loại thuốc có thể cung cấp cùng với một Phiếu giao hàng (MB4) đến phía bệnh

Khi thuốc được phía Ban Quân Y / nhà cung cấp đưa đến, Bộ phận cấp thuốc sẽ

kiểm tra lượng thuốc mang tới với lượng thuốc đã đặt Nếu có chênh lệch sẽ gửiyêu cầu kiểm tra làm rõ đến phía nhà cung cấp Nếu số lượng trùng khớp, cán

Trang 9

bộ cấp thuốc sẽ ký vào Phiếu giao hàng và thanh toán trực tiếp với nhân viên

giao hàng của nhà cung cấp Nếu thuốc được chuyển từ Ban Quân Y thì bỏ quabước thanh toán

 Phía bệnh xá phải thanh toán đầy đủ với phía nhà cung cấp mới có thể nhậnthuốc, sau khi thanh toán đầy đủ, nhân viên giao hàng của phía nhà cung cấp

mới ký xác nhận vào Phiếu giao hàng

 Sau khi đã thanh toán với phía nhà cung cấp, lượng thuốc được chuyển đến kho.Cán bộ kho sẽ làm thủ tục đưa thuốc vào kho Nếu số lượng thuốc đưa tới khôngtrùng với lượng thuốc đã yêu cầu cấp, lập tức liên hệ với cán bộ cấp thuốc đểgiải quyết, nếu số lượng thuốc đưa tới không trùng với lượng thuốc đã yêu cầu

cấp thì sẽ lập Phiếu nhập kho (MB5) và chuyển thuốc vào kho rồi thông báo

với phía Bộ phận cấp thuốc.

 Bộ phận cấp thuốc sẽ quản lý phiếu yêu cầu, phiếu nhập, danh mục nhà cungcấp và danh mục thuốc

Trang 10

Sơ đồ hoạt động quy trình nhập thuốc:

Hình 1.2 Sơ đồ hoạt động của quy trình nhập thuốc

Chú ý: (*) Thuốc được cấp từ Ban Quân Y

Yêu cầu cấp thuốc

Lập đơn đặt hàng

NO

NCC xác nhận khả năng cung ứng

NO

Chuyển, nhận thuốc

Nhập vào kho Kiểm tra

thuốc

Thông báo làm rõ

NO

Xác nhận đã

Yêu cầu Ban Quân Y

YES

YES (*)

Trang 11

1.4 Các loại mẫu biểu

1.4.1 Mẫu biểu 1 - Phiếu xuất kho (kiêm hóa đơn phát thuốc): sử dụng trong quá

trình phát thuốc cho người bệnh

Bệnh xá - Học viện Kỹ Thuật Quân Sự

Phiếu xuất kho

Số hóa đơn: Ngày Tháng Năm

Tên người bệnh: Địa chỉ: Số điện thoại:

Cán bộ phát thuốc Cán bộ kho thuốc Người bệnh (Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên)

Hình 1.3 Mẫu biểu – Phiếu xuất kho

Trang 12

1.4.2 Mẫu biểu 2 – Phiếu yêu cầu cấp thuốc (từ bộ phận kho): dùng để nhận

yêu cầu cấp thuốc của bộ phận cấp thuốc từ bộ phận kho

Bệnh xá - Học viện Kỹ Thuật Quân Sự

Phiếu yêu cầu cấp thuốc

Số: Ngày Tháng Năm

Tên thuốc Lượng tồn Lượng cần mua Đơn vị tính

Người lập

(Ký và ghi rõ họ tên)

Hình 1.4 Mẫu biểu – Phiếu yêu cầu cấp thuốc

1.4.3 Mẫu biểu 3 - Hóa đơn mua hàng (gửi đến nhà cung cấp): dùng để đặt

mua thuốc với nhà cung cấp từ bộ phận cấp thuốc

Trang 13

Bệnh xá - Học viện Kỹ Thuật Quân Sự

Đơn đặt hàng

Số: Ngày Tháng Năm

Nhà cung cấp: Địa chỉ: Số điện thoại:

Người lập

(Ký và ghi rõ họ tên)

Hình 1.5 Mẫu biểu – Đơn đặt hàng

1.4.4 Mẫu biểu 4 - Phiếu giao hàng (từ phía nhà cung cấp): dùng cho quá

trình giao dịch giữa nhà cung cấp và bộ phận cấp thuốc

Bệnh xá - Học viện Kỹ Thuật Quân Sự

Trang 14

Phiếu giao hàng

Số: Ngày Tháng Năm

Tên đơn vị đặt mua:…

Địa chỉ: Số điện thoại:

Theo đơn hàng số:

STT Mã thuốc Tên thuốc Số lượng Đơn vị tính Giá Thành

tiền

Tổng tiền:

Nhân viên giao hàng Người nhận hàng (Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên)

Hình 1.6 Mẫu biểu – Phiếu giao hàng

1.4.5 Mẫu biểu 5 - Phiếu nhập kho: dùng trong quá trình nhập thuốc vào kho

của bộ phận cấp thuốc và để bộ phận kho xác nhận đã nhập

Bệnh xá - Học viện Kỹ Thuật Quân Sự

Phiếu nhập kho:

Trang 15

Số: Ngày Tháng Năm

Người giao hàng:

Địa chỉ: Số điện thoại:

Theo đơn hàng số: STT Mã thuốc Tên thuốc Số lượng Đơn vị tính

Người giao hàng Người nhận hàng (Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên)

Hình 1.7 Mẫu biểu – Phiếu nhập kho

1.5 Mô hình tiến trình nghiệp vụ

1.5.1 Các kí hiệu sử dụng

<TÊN BỘ PHẬN>

<Chức năng 1>

<Chức năng 2>

<Chức năng n>

Bộ phận trong hệ thống

Trang 17

1.5.2 Mô hình tiến trình nghiệp vụ

BỘ PHẬN PHÁT THUỐC

- Nhận đơn thuốc

- Lập hóa đơn xuất kho

- Kiểm tra và phát thuốc

- Cập nhật danh mục thuốc phát

Người bệnh / ĐVYC

- Chuyển thuốc tới kho Kho

Nhà cung cấp

Xác nhận các loại thuốc cần được phát theo đơn thuốc

Giao thuốc kèm theo Phiếu xuất kho (MB1) Đơn thuốc

Phiếu xuất kho

Đơn đặt hàng (MB3)

Thông báo về việc cung ứng thuốc

Thuốc kèm theo Phiếu giao hàng (MB4)

Thanh toán Thuốc

Hình 1.8 Mô hình tiến trình nghiệp vụ

Chú thích: trường hợp gửi phiếu yêu cầu cấp thuốc tới Ban Quân Y thì bỏ qua bước “Thanh toán”

Trang 18

Kết luận:

Qua quá trình khảo sát hệ thống ta có thể nắm rõ quy trình nghiệp vụ của bệnh xá trong việc cấp phát thuốc, từ đó có thể tiến hành các bước phân tích thiết

kế tiếp theo

Trang 19

Chương 2 PHÂN TÍCH CHỨC NĂNG HỆ THỐNG

2.1 Xác định chức năng nghiệp vụ

2.1.1 Xác định chức năng chi tiết

- Kiểm tra lượng thuốc trong kho

- Quản lý phiếu xuất

- Quản lý phiếu yêu cầu

- Quản lý phiếu nhập

- Quản lý danh mục người bệnh

- Quản lý danh mục nhà cung cấp

- Quản lý danh mục thuốc

Trang 20

Các chức năng cụ thể của từng bộ phận như sau:

+ Quản lý danh mục nhà cung cấp

+ Quản lý danh mục thuốc

+ Thống kê, báo cáo

Trang 21

Lập đơn đặt hàng

Cấp thuốc

Quản lý cấp phát thuốc

Lập / quản lý phiếu yêu cầu

Lập / quản lý phiếu nhập

Quản lý danh mục nhà cung cấp

Quản lý danh mục thuốc

Kiểm tra lượng thuốc nhập

Cập nhật danh mục thuốc nhập

Lập / quản lý phiếu xuất

Phát thuốc

Quản lý danh mục người bệnh

Kiểm tra lượng thuốc trong kho

Cập nhật danh mục thuốc phát

Thống kê, báo cáo

Trang 22

2.1.3 Sơ đồ phân rã chức năng (BFD)

QUẢN LÝ CẤP PHÁT THUỐC

PHÁT THUỐC

Quản lý phiếu xuất

Kiểm tra lượng thuốc trong kho

Cập nhật danh mục thuốc phát

CẤP THUỐC

Lập đơn đặt hàng Kiểm tra lượng thuốc nhập Cập nhật danh mục thuốc nhập Quản lý danh mục người bệnh

Quản lý danh mục nhà cung cấp

Quản lý phiếu yêu cầu Quản lý phiếu nhập Quản lý danh mục thuốc Thống kê, báo cáo

Hình 2.1 Sơ đồ phân rã chức năng (BFD)

Trang 23

2.2 Sơ đồ luồng dữ liệu

Tác nhân trong

Trang 24

2.2.1 DFD mức khung cảnh (mức 0)

Xác nhận các loại thuốc

Giao thuốc kèm theo Phiếu xuất kho Đơn thuốc

Phiếu xuất kho

Kiểm tra thuốc

Yêu cầu cấp thuốc Chuyển thuốc Xác nhận

Đơn đặt hàng

Thông báo cung ứng thuốc

Thuốc kèm Phiếu giao hàng Thanh toán

Kho

Người bệnh / ĐVYC

Quản lý cấp phát thuốc

Nhà cung cấp Thuốc

Hình 2.2 DFD mức khung cảnh (mức 0)

Trang 25

Phiếu xuất kho

Kiểm tra thuốc

Yêu cầu cấp thuốc Chuyển thuốc

Xác nhận

Đơn đặt hàng

Thông báo cung ứng thuốc

Thuốc kèm Phiếu giao hàng Thanh toán

Hình 2.3 DFD mức đỉnh (mức 1)

Trang 26

2.2.3 DFD mức dưới đỉnh (mức 2)

Lập phiếu xuất kho

Kiểm tra lượng thuốc trong kho

Cập nhật danh mục thuốc phát

Người bệnh / ĐVYC

Kho

Đơn thuốc

Kiểm tra thuốc

lượng thuốc

Thuốc Phiếu xuất

Thuốc kèm Phiếu xuất

Phiếu xuất Xác nhận thuốc

Kho thuốc

Hình 2.4 DFD mức dưới đỉnh – Chức năng phát thuốc

Trang 27

Chức năng Cấp thuốc:

Lập đơn đặt hàng

Kiểm tra lượng thuốc nhập

Cập nhật danh mục thuốc nhập

Kho Yêu cầu cấp thuốc

Thông tin thuốc nhập

Phiếu nhập

Phiếu xuất

Nhà cung cấp

Thông báo cung ứng thuốc

Hình 2.4 DFD mức dưới đỉnh – Chức năng cấp thuốc

Trang 28

2.3 Đặc tả chức năng chi tiết

2.3.1 Chức năng Phát thuốc

 Tiến trình Kiểm tra lượng thuốc trong kho

- Đầu vào: Đơn thuốc của người bệnh

Lượng thuốc còn trong kho

- Đầu ra: Danh mục thuốc sẽ phát

Tiến trình Lập phiếu xuất kho

- Đầu vào: Kết quả của tiến trình Kiểm tra lượng thuốc trong kho (có ít

nhất 1 kết quả) – danh mục thuốc sẽ phát

- Đầu ra: Phiếu xuất kho

- Nội dung xử lý:

Lặp:

Lấy 01 loại thuốc trong danh mục thuốc sẽ phát

Ghi vào trong Phiếu xuất kho

Đến khi: Hết thuốc trong danh mục

Trang 29

Tiến trình Cập nhật danh mục thuốc phát

- Đầu vào: Phiếu xuất kho

- Đầu ra: Danh mục thuốc đã phát lưu trong máy tính

- Nội dung:

Lặp:

Lấy 01 loại thuốc trong Phiếu xuất kho

Thêm vào trong danh mục thuốc đã phát lưu trên máy tính

Đến khi: Hết thuốc ghi trên Phiếu xuất kho

2.3.2 Chức năng Cấp thuốc

 Tiến trình Lập đơn đặt hàng

- Đầu vào: Phiếu yêu cầu cấp thuốc của bộ phận kho

- Đầu ra: Đơn đặt hàng

- Nội dung xử lý:

Lặp:

Lấy 01 loại thuốc trong Phiếu yêu cầu từ bộ phận kho Ghi tên thuốc đó vào trong Đơn đặt hàng

Đến khi: Hết thuốc ghi trên Phiếu yêu cầu

Gửi đơn đặt hàng đến Nhà cung cấp

Đến khi: Nhận được thông báo từ (những) Nhà cung cấp đã gửi

đơn đặt hàng xác nhận cung ứng đủ các loại thuốc đã yêu cầu

Trang 30

Tiến trình Kiểm tra lượng thuốc nhập

- Đầu vào: Thuốc đưa đến từ phía Nhà cung cấp

Phiếu giao hàng từ Nhà cung cấp Đơn đặt hàng đã gửi tới Nhà cung cấp đó

- Đầu ra: Xác nhận

- Nội dung xử lý:

Bảng 2.1 Kiểm tra lượng thuốc nhập

Tiến trình Cập nhật danh mục thuốc nhập

- Đầu vào: Phiếu giao hàng

- Đầu ra: Danh mục thuốc đã nhập lưu trong máy tính

- Nội dung:

Lặp:

Lấy 01 loại thuốc trong Phiếu giao hàng

Thêm vào trong danh mục thuốc đã nhập lưu trên máy tính

Đến khi: Hết thuốc ghi trên Phiếu giao hàng

Kết luận:

Quá trình phân tích chức năng nghiệp vụ sẽ giúp ta có một cái nhìn tổngquan hơn về quy trình cấp phát thuốc tại bệnh xá, từ đó có thể tiến hành các bướcphân tích thiết kế tiếp theo

Trang 31

Chương 3 PHÂN TÍCH DỮ LIỆU HỆ THỐNG

3.1 Xây dựng mô hình dữ liệu

3.1.1 Xác định kiểu thực thể, kiểu thuộc tính

Tài nguyên:

- Thuốc (Mã thuốc, Mã loại thuốc, Tên thuốc, Nhà sản xuất, Ngày sản

xuất, Hạn sử dụng, Giá, Đơn vị tính, Lượng tồn)

- Loại thuốc (Mã loại thuốc, Tên loại thuốc)

- Nhà cung cấp (Mã NCC, Tên NCC, Địa chỉ, Số điện thoại)

- Cán bộ (Mã CB, Tên CB, Chức vụ, Ngày sinh, Địa chỉ, Số điện thoại)

- Người bệnh (Mã NB, Tên NB, Số điện thoại)

Giao dịch:

- Phiếu xuất (Số phiếu, Ngày lập, Mã thuốc, Tên thuốc, Số lượng, Giá,

Đơn vị tính, Người lập, Người bệnh) – Bộ phận phát thuốc giữ lại

- Phiếu yêu cầu (Số phiếu yêu cầu, Ngày lập, Mã thuốc, Tên thuốc, Số

lượng yêu cầu, Đơn vị tính, Người lập)

- Phiếu nhập (Số phiếu, Ngày lập, Mã NCC, Tên NCC, Mã thuốc, Tên

thuốc, Số lượng, Đơn vị tính, Giá, Cán bộ nhập thuốc) – Bộ phận cấp thuốc giữ lại

Trang 32

3.1.2 Xác định kiểu liên kết

Bảng 3.1 Xác định kiểu liên kết

Trang 33

Mã thuốc (*) Tên thuốc (*)

Số lượng (*) Giá (*) Đơn vị tính (*) Người lập Người bệnh Gồm

PHIẾU YÊU CẦU

Mã NCC Tên NCC

Mã thuốc (*) Tên thuốc (*)

Số lượng (*) Giá (*) Đơn vị tính (*) Cán bộ nhập thuốc Lập

NHÀ CUNG CẤP

Mã NCC Tên NCC Địa chỉ

Số điện thoại

Gửi

LOẠI THUỐC

Mã loại thuốc Tên loại thuốc Gồm

CÁN BỘ

Mã CB Tên CB Chức vụ Ngày sinh Địa chỉ

Số điện thoại Lập

Lập

Lập

NGƯỜI BỆNH

Mã NB Tên NB

Số điện thoại

Gửi

Hình 3.1 Mô hình ERD mở rộng

Trang 34

3.2 Chuẩn hóa dữ liệu

3.2.1 Chuyển ERD mở rộng về ERD kinh điển

Các nhóm thuộc tính đa trị:

- Phiếu xuất (Mã thuốc, Tên thuốc, Số lượng, Đơn vị tính, Giá)

- Phiếu nhập (Mã thuốc, Tên thuốc, Số lượng, Đơn vị tính, Giá)

- Phiếu yêu cầu (Mã thuốc, Tên thuốc, Số lượng yêu cầu, Đơn vị tính)

- Thuốc (Ngày sản xuất, Hạn sử dụng)

Tách các nhóm thuộc tính đa trị:

- Phiếu xuất và Phát_phiếu xuất:

+ Chi tiết phiếu xuất (Mã thuốc, Tên thuốc, Số lượng, Đơn vị tính, Giá) + Phiếu xuất (Số phiếu, Ngày lập, Người lập)

- Phiếu nhập và Cấp_phiếu nhập:

+ Chi tiết phiếu nhập (Mã thuốc, Tên thuốc, Số lượng, Đơn vị tính, Giá) + Phiếu nhập (Số phiếu, Ngày lập, Mã NCC, Tên NCC, Cán bộ nhập thuốc)

- Phiếu yêu cầu và Kho_phiếu yêu cầu:

+ Chi tiết phiếu yêu cầu (Mã thuốc, Tên thuốc, Số lượng yêu cầu, Đơn vị

tính)

+ Phiếu yêu cầu cấp thuốc (Số phiếu yêu cầu, Người lập, Ngày lập)

- Thuốc và Chi tiết thuốc:

+ Chi tiết thuốc (Mã thuốc, Tên thuốc, Ngày sản xuất, Hạn sử dụng)

+ Thuốc (Mã thuốc, Mã loại thuốc, Tên thuốc, Nhà sản xuất, Giá, Đơn vị

tính, Lượng tồn)

Trang 35

ERD kinh điển

Số lượng Đơn vị tính Giá Gồm

PHIẾU YÊU CẦU

Số phiếu yêu cầu Ngày lập Người lập Gồm

CHI TIẾT PHIẾU NHẬP

Mã thuốc Tên thuốc

Số lượng Đơn vị tính Giá Gồm

CHI TIẾT PHIẾU YÊU

Mã NCC Tên NCC Cán bộ nhập thuốc

Lập

CÁN BỘ

Mã CB Tên CB Chức vụ Ngày sinh Địa chỉ

Số điện thoại

Lập Lập

Lập

LOẠI THUỐC

Mã loại thuốc Tên loại thuốc Gồm

NGƯỜI BỆNH

Mã NB Tên NB

Số điện thoại

Gửi

CHI TIẾT THUỐC

Mã thuốc Tên thuốc Ngày sản xuất Hạn sử dụng Gồm

Trang 36

Hình 3.1 Mô hình ERD kinh điển

3.2.2 Chuyển ERD kinh điển về ERD hạn chế

Các thuộc tính khóa chính và khóa ngoài của các bảng dữ liệu:

CHI TIẾT PHIẾU XUẤT

CHI TIẾT PHIẾU YÊU CẦU Số phiếu yêu cầuMã thuốc Số phiếu yêu cầuMã thuốc

CHI TIẾT PHIẾU NHẬP

Số phiếu yêu cầu Số phiếu yêu cầu

Trang 37

Số lượng Đơn vị tính Giá

PHIẾU YÊU CẦU

Số phiếu yêu cầu Ngày lập

Số lượng Đơn vị tính Giá NHÀ CUNG CẤP

CHI TIẾT PHIẾU YÊU

Mã NCC Tên NCC Cán bộ nhập thuốc

LOẠI THUỐC

Mã loại thuốc Tên loại thuốc

CÁN BỘ

Mã CB Tên CB Chức vụ Ngày sinh Địa chỉ

Số điện thoại

NGƯỜI BỆNH

Mã NB Tên NB

Số điện thoại

CHI TIẾT THUỐC

Mã thuốc Tên thuốc Ngày sản xuất Hạn sử dụng

Hình 3.2 ERD hạn chế

Trang 38

3.2.3 Chuyển ERD hạn chế về mô hình quan hệ

PHIEU_YEU_CAU

SoPhieuYeuCau NgayLap NguoiLap

CHI_TIET_PHIEU_

NHAP SoPhieuYeuCau SoPhieu

MaThuoc SoLuong NHA_CUNG_CAP

LOAI_THUOC

MaLoaiThuoc TenLoaiThuoc

CAN_BO

MaCB TenCB ChucVu NgaySinh DiaChi SDT

NGUOI_BENH

MaNB TenNB SDT

CHI_TIET_THUOC

MaThuoc NgaySanXuat HanSuDung

Hình 3.3 Mô hình quan hệ

Trang 39

3.3 Đặc tả dữ liệu

3.3.1 LOAI_THUOC

STT Khóa chính Khóa ngoài Tên trường Kiểu dữ liệu Diễn giải

Ngày đăng: 15/05/2014, 08:20

HÌNH ẢNH LIÊN QUAN

Hình 1.4 Mẫu biểu – Phiếu yêu cầu cấp thuốc - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Hình 1.4 Mẫu biểu – Phiếu yêu cầu cấp thuốc (Trang 11)
Hình 1.6 Mẫu biểu – Phiếu giao hàng - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Hình 1.6 Mẫu biểu – Phiếu giao hàng (Trang 13)
Bảng 3.2 Thuộc tính khóa của các bảng dữ liệu - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 3.2 Thuộc tính khóa của các bảng dữ liệu (Trang 33)
Bảng 3.6 Đặc tả dữ liệu bảng CHI_TIET_THUOC - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 3.6 Đặc tả dữ liệu bảng CHI_TIET_THUOC (Trang 36)
Bảng 3.7 Đặc tả dữ liệu bảng CHI_TIET_PHIEU_XUAT - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 3.7 Đặc tả dữ liệu bảng CHI_TIET_PHIEU_XUAT (Trang 36)
Bảng 3.8 Đặc tả dữ liệu bảng PHIEU_XUAT 3.3.6 CHI_TIET_PHIEU_YEU_CAU - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 3.8 Đặc tả dữ liệu bảng PHIEU_XUAT 3.3.6 CHI_TIET_PHIEU_YEU_CAU (Trang 37)
Bảng 3.13 Đặc tả dữ liệu bảng NHA_CUNG_CAP 3.3.11  CAN_BO - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 3.13 Đặc tả dữ liệu bảng NHA_CUNG_CAP 3.3.11 CAN_BO (Trang 38)
Bảng 3.15 Đặc tả dữ liệu bảng NGUOI_BENH - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 3.15 Đặc tả dữ liệu bảng NGUOI_BENH (Trang 39)
Hình 4.3 DFD hệ thống nhóm quản trị 4.2.3 Quyền hạn với dữ liệu và chương trình: - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Hình 4.3 DFD hệ thống nhóm quản trị 4.2.3 Quyền hạn với dữ liệu và chương trình: (Trang 44)
Bảng 4.1 Quyền hạn với chương trình - Quyền hạn với dữ liệu: - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.1 Quyền hạn với chương trình - Quyền hạn với dữ liệu: (Trang 45)
Bảng 4.2 Quyền hạn với dữ liệu - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.2 Quyền hạn với dữ liệu (Trang 45)
Bảng 4.5 Đặc tả bảng dữ liệu PHIEU_XUAT - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.5 Đặc tả bảng dữ liệu PHIEU_XUAT (Trang 47)
Bảng 4.3 Đặc tả bảng dữ liệu QUAN_TRI - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.3 Đặc tả bảng dữ liệu QUAN_TRI (Trang 47)
Bảng 4.4 Đặc tả bảng dữ liệu NGUOI_DUNG - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.4 Đặc tả bảng dữ liệu NGUOI_DUNG (Trang 47)
Bảng 4.6 Đặc tả bảng dữ liệu CHI_TIET_PHIEU_XUAT - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.6 Đặc tả bảng dữ liệu CHI_TIET_PHIEU_XUAT (Trang 48)
Bảng 4.9 Đặc tả bảng dữ liệu PHIEU_NHAP - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.9 Đặc tả bảng dữ liệu PHIEU_NHAP (Trang 49)
Bảng 4.8 Đặc tả bảng dữ liệu CHI_TIET_PHIEU_YEU_CAU - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.8 Đặc tả bảng dữ liệu CHI_TIET_PHIEU_YEU_CAU (Trang 49)
Bảng 4.12 Đặc tả bảng dữ liệu CHI_TIET_THUOC - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.12 Đặc tả bảng dữ liệu CHI_TIET_THUOC (Trang 50)
Bảng 4.11 Đặc tả bảng dữ liệu THUOC - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.11 Đặc tả bảng dữ liệu THUOC (Trang 50)
Bảng 4.14 Đặc tả bảng dữ liệu CAN_BO - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.14 Đặc tả bảng dữ liệu CAN_BO (Trang 51)
Bảng 4.15 Đặc tả bảng dữ liệu NGUOI_BENH - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.15 Đặc tả bảng dữ liệu NGUOI_BENH (Trang 51)
Bảng 4.16 Đặc tả bảng dữ liệu  NHA_CUNG_CAP - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Bảng 4.16 Đặc tả bảng dữ liệu NHA_CUNG_CAP (Trang 52)
Hình 4.13 Giao diện thêm người dùng mới - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Hình 4.13 Giao diện thêm người dùng mới (Trang 61)
Hình 4.14 Giao diện kiểm tra thuốc - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Hình 4.14 Giao diện kiểm tra thuốc (Trang 62)
Hình 4.17 Giao diện quản lý phiếu xuất - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Hình 4.17 Giao diện quản lý phiếu xuất (Trang 63)
Hình 4.20 Giao diện quản lý thuốc - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Hình 4.20 Giao diện quản lý thuốc (Trang 66)
Hình 4.23 Giao diện quản trị - Đồ án tốt nghiêp: Quản lý cấp phát thuốc tại bệnh xá học viện kĩ thuật quân sự
Hình 4.23 Giao diện quản trị (Trang 69)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w