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

Phân tích thiết kế hệ thống quản lý cấp phát thuốc

87 853 3
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Phân tích thiết kế hệ thống quản lý cấp phát thuốc
Trường học Học viện Quân Y
Chuyên ngành Hệ thống Thông tin Quản lý
Thể loại Đề tài tốt nghiệp
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 87
Dung lượng 4,36 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hệ thống thông tin là một ứng dụng tin học đầy đủ và toàn diện nhất các thành tựu của công nghệ thông tin vào một tổ chức. Ngày nay, không một tổ chức hay một đơn vị nào không có nhu cầu xây dựng hệ thống thông tin. Không những nhu cầu xây dựng hệ thống thông tin tăng lên mà quy mô và mức độ phức tạp của nó cũng không ngừng tăng lên. Theo tính toán thì chi phí để bảo trì và sửa chữa một hệ thống thông tin do sai sót là không hề nhỏ thậm chí là rất lớn. Hơn nữa đặc thù các sản phẩm hệ thống thông tin là đơn lẻ, với quy mô và độ phức tạp ngày càng tăng, lại là sản phẩm “không nhìn thấy” nên phân tích và thiết kế là một yêu cầu bắt buộc để có được một hệ thống tốt.

Trang 1

LỜI NÓI ĐẦU

Hệ thống thông tin là một ứng dụng tin học đầy đủ và toàn diện nhất các thành tựu của công nghệ thông tin vào một tổ chức Ngày nay, không một tổ chức hay một đơn vị nào không có nhu cầu xây dựng hệ thống thông tin Khôngnhững nhu cầu xây dựng hệ thống thông tin tăng lên mà quy mô và mức độ phức tạp của nó cũng không ngừng tăng lên Theo tính toán thì chi phí để bảo trì

và sửa chữa một hệ thống thông tin do sai sót là không hề nhỏ thậm chí là rất lớn Hơn nữa đặc thù các sản phẩm hệ thống thông tin là đơn lẻ, với quy mô và

độ phức tạp ngày càng tăng, lại là sản phẩm “không nhìn thấy” nên phân tích vàthiết kế là một yêu cầu bắt buộc để có được một hệ thống tốt

Một ứng dụng có chạy tốt hay không, chạy có hiệu quả hay không phụthuộc rất nhiều vào giai đoạn phân tích thiết kế Nếu phân tích thiết kế tốt, sẽtạo cơ sở tốt, tạo điều kiện thuận lợi cho các công việc xây dựng chương trìnhtiếp theo Ngược lại, nếu phân tích thiết kế không tốt sẽ làm cho các công việctiếp theo đó sẽ thực hiện khó đúng với yêu cầu đặt ra, thực hiện không có hệthống, khó phát huy hiệu quả, khó chỉnh sửa,…Do đó công việc phân tích thiết

kế phải luôn được coi trọng, và phải tiến hành thật cẩn thận, tỉ mỉ, chi tiết, rõràng, dễ hiểu

Học phải đi đôi với hành, nhằm nắm vững kiến thức hơn trong việc học

tập môn học Phân tích thiết kế hệ thống thông tin em đã áp dụng kiến thức học tập vào thực tế phân tích, thiết kế xây dựng hệ thống Quản lý cấp phát thuốc tại quân y Thực tế công việc cấp phát thuốc từ trước tới nay chưa được áp dụng

công nghệ thông tin hơn nữa công việc quản lý việc kho thuốc và cấp phát thuốctại kho cũng có những khó khan nhất định và việc áp dụng công nghệ thông tinvào sẽ giải quyết được một số khó khan đó như việc lưu trữ được thuận tiện, sốlượng lớn, quản lý chặt chẽ việc cấp phát thuốc, dễ dàng trong việc tìm kiếm,…

Dưới đây là phần bài làm của em về việc phân tích và thiết kế hệ thống

Trang 2

M C L C ỤC LỤC ỤC LỤC

CHƯƠNG 1 - KHẢO SÁT HỆ THỐNG 3

I MÔ TẢ HỆ THỐNG 3

1 Nhiệm vụ cơ bản 3

2 Cơ cấu tổ chức 3

3 Quy trình xử lý 3

4 Mẫu biểu 4

5.Mô hình tiến trình nghiệp vụ của hệ thống 8

II ĐẶC TẢ YÊU CẦU 9

1.Các yêu cầu về mặt chức năng 9

2 Yêu cầu thực thi: 10

CHƯƠNG II – PHÂN TÍCH CHỨC NĂNG 11

HỆ THỐNG 11

I SƠ ĐỒ PHÂN RÃ CHỨC NĂNG 11

II SƠ ĐỒ LUỒNG DỮ LIỆU 12

1.Ký hiệu sử dụng 12

2.DFD mức khung cảnh 13

3.DFD mức đỉnh 14

4.DFD mức dưới đỉnh 15

III ĐẶC TẢ CHI TIẾT 17

1.Ký hiệu sử dụng 17

2.Đặc tả chi tiết chức năng 17

CHƯƠNG III – PHÂN TÍCH DỮ LIỆU HỆ THỐNG 24

I XÂY DỰNG MÔ HÌNH LIÊN KẾT THỰC THỂ ER 24

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

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

3 Vẽ mô hình ER 29

II CHUẨN HÓA DỮ LIỆU QUAN HỆ 32

III ĐẶC TẢ BẢNG DỮ LIỆU TRONG MÔ HÌNH QUAN HỆ 33

CHƯƠNG IV – THIẾT KẾ HỆ THỐNG 37

I THIẾT KẾ TỔNG THỂ 37

Trang 3

II THIẾT KẾ GIAO DIỆN 40

1 Thiết kế form nhập liệu 40

2 Thiết kế báo cáo 45

III THIẾT KẾ KIỂM SOÁT 47

1.Xác định nhóm người dùng 47

2.Phân định quyền hạn nhóm người dung 47

IV THIẾT KẾ CSDL VẬT LÝ 49

1.Xác định bảng dữ liệu phục vụ bảo mật 49

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

3 Đặc tả bảng dữ liệu 51

Trang 4

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

I MÔ T H TH NG ẢO SÁT HỆ THỐNG Ệ THỐNG ỐNG

1 Nhi m v c b n ệm vụ cơ bản ụ cơ bản ơ bản ản

Quản lý phát thuốc cho học viên, chiến sĩ theo đơn của nhân viên quân y khám bệnh

Quản lý việc xuất nhập thuốc từ kho, đưa ra được dự trù tham khảo khi đề nghị được cấp phát thuốc

-Nhận, phát thuốc: Phát thuốc cho người bệnh khi có đơn thuốc; sắp xếp, phân loại thuốc trong kho cho hợp lý, kiểm tra thuốc theo định kỳ (31/6 và 31/12);

thống kê tình hình sử dụng thuốc trong kho, lập dự trù về thuốc trong năm tới, đềnghị bổ sung thuốc vào tủ khi cần thiết; tìm kiếm được thuốc trong thông tin về thuốc

3 Quy trình x lý ử lý

Học viên chiến sĩ khi xuống quân y khám bệnh sẽ đem theo sổ khám bệnh.Nhân viên quân y sau khi chuẩn đoán bệnh sẽ ghi đơn thuốc và hướng dẫn sử dụng thuốc cho người bệnh Người bệnh đưa đơn thuốc cho nhân viên cấp thuốc tại ban quân y

Nhân viên cấp thuốc ghi lại các thông tin cần thiết vào sổ THỐNG KÊ CẤP

THUỐC HÀNG NGÀY theo các mục như trong sổ Nhân viên kho thuốc viết phiếu xuất thuốc lẻ và yêu cầu người nhận thuốc kí xác nhận vào sổ sau khi nhậnđược thuốc

Nhân viên kho thuốc phải kiểm tra lại số lượng thuốc và hạn dùng của thuốc trong kho, sau đó sắp xếp lại thuốc theo tiêu chí: thuốc có hạn sử dụng

thấp nhất sẽ được sắp ở vị trí gần được xuất đi nhất; thuốc đã hết hạn thì phải sắpriêng ra một vị trí và báo cáo cho trưởng ban quân y để giải quyết

Ban quân yHọc viên,

chiến sĩ Hệ thống cấpphát thuốc

Trang 5

Khi hủy thuốc đối với thuốc trong kho không còn sử dụng được nữa thì phải có

sự chấp thuận của trưởng ban quân y và viết giấy hủy thuốc

Nhân viên kho thuốc dựa vào thống kê tình hình cấp phát thuốc và lượng thuốc còn lại trong kho thuốc mà đưa ra dự trù về những thuốc cần được cấp cho năm tới để gửi lên cho cơ quan cấp trên xét duyệt Sau khi cơ quan cấp trên xét duyệt sẽ gửi lại phiếu dự trù đã xét cho kho và gửi dự trù lên cục quân y

Khi nhận được thuốc cấp bổ sung từ ban quân y khi cục quân y cấp thuốc cho học viện thì nhân viên kho thuốc kiểm tra và so sánh với dự trù đã được xét duyệt và viết phiếu nhận thuốc để nhận thuốc về kho Sau khi nhận thuốc về kho thì sắp xếp thuốc mới theo tiêu chí như đã nêu ở trên

Đến kỳ hạn thì nhân viên cấp thuốc phải báo cáo về tình hình cấp thuốc tại khu quân y mình phụ trách cho tổ dược

4 M u bi u ẫu biểu ểu

 Đ n thu cơn thuốc ốc

BAN QUÂN Y – HVKTQS

QUÂN Y KHU:

ĐƠN THUỐC Họ và tên: Tuổi: Nam, Nữ:

Đơn vị: Cấp bậc:

Chức vụ:

Chẩn đoán:

Điều trị theo hướng dẫn sau:

Ngày uống lần, mỗi lần

Ngày uống lần, mỗi lần

Ngày uống lần, mỗi lần

Ngày uống lần, mỗi lần

Ngày tháng năm 2014 Y SINH KHÁM BỆNH Họ và tên:

Trang 6

 Phi u phát l thu cếu phát lẻ thuốc ẻ thuốc ốc

 Phi u lĩnh thu cếu phát lẻ thuốc ốc

Trang 8

m lần

Tên thuốc

Số lượng

Đơn

vị tính

Ký nhận

Ghi chú

n

Cấ

p bậc

Chứ

c vụ

Đơ

n vị

5.Mô hình ti n trình nghi p v c a h th ng ến trình nghiệp vụ của hệ thống ệm vụ cơ bản ụ cơ bản ủa hệ thống ệm vụ cơ bản ống

Định nghĩa các ký hiệu sử dụng trong mô hình

Dùng ký hiệu hình chữ nhật để miêu tả các bộ phận của hệ thống quản lý

Dùng mũi tên chỉ hướng của luồng dữ liệu

Dùng ký hiệu hình Elip để miêu tả các tác nhân ngoài (các cơ quan liên quan

đến hệ thống quản lý điểm sinh viên)

Tên bộ phận

-Các chức năng -

Tên tác nhân

Trang 9

Đơn thuốc

Thuốc cấp về

Thuốc

II Đ C T YÊU C U ẶC TẢ YÊU CẦU ẢO SÁT HỆ THỐNG ẦU

1.Các yêu c u v m t ch c năng ầu về mặt chức năng ề mặt chức năng ặt chức năng ức

 Ch c năng h th ng ức ệm vụ cơ bản ống

 Ti p nh n đ n thu c: Nh n đ n thu c t ngếu phát lẻ thuốc ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ơn thuốc ốc ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ơn thuốc ốc ừ người bệnh, lập bản ghi ười bệnh, lập bản ghi ệnh, lập bản ghii b nh, l p b n ghiận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ản ghi

đ n thu c m i v i đ n thu c là m i hoàn toàn, còn đ n thu c đã ơn thuốc ốc ới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã ới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã ơn thuốc ốc ới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã ơn thuốc ốc

c p thu c trấp thuốc hàng ngày ốc ưới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã c đây cũng l p b n ghi đ n thu c m i nh ng có b ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ản ghi ơn thuốc ốc ới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã ư ổ thống kê cấp thuốc hàng ngàysung vào ph n ghi chú mã đ n thu c đã c p trần ghi chú mã đơn thuốc đã cấp trước đó ơn thuốc ốc ấp thuốc hàng ngày ưới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã c đó

 Qu n lý phi u xu t: L p b n ghi v phi u xu t thu c cho đ n ản ghi ếu phát lẻ thuốc ấp thuốc hàng ngày ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ản ghi ề phiếu xuất thuốc cho đơn ếu phát lẻ thuốc ấp thuốc hàng ngày ốc ơn thuốc

thu c tốc ươn thuốcng ng.ứng

 Th ng kê: Th ng kê d li u trong CSDL theo m t s yêu c u đi n ốc ốc ữ liệu trong CSDL theo một số yêu cầu điển ệnh, lập bản ghi ột số yêu cầu điển ốc ần ghi chú mã đơn thuốc đã cấp trước đó ển hình đ nh trịnh trước của hệ thống ưới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã ủa hệ thống.c c a h th ng.ệnh, lập bản ghi ốc

Trưởng banquân y

Nhân viên kho thuốc

-Tiếp nhận đơn thuốc -Cấp phát thuốc -Kiểm tra,sắp xếp thuốc -Đề nghị dự trù

-Lĩnh thuốc -Thống kê -Tìm kiếm

Người

bệnh

Ban quân

y

Trang 10

 Tìm ki m: Tìm ki m trong CSDL các thông tin c n thi t khi c n ếu phát lẻ thuốc ếu phát lẻ thuốc ần ghi chú mã đơn thuốc đã cấp trước đó ếu phát lẻ thuốc ần ghi chú mã đơn thuốc đã cấp trước đó.truy xu t.ấp thuốc hàng ngày

 Nhân viên: Qu n lý các thông tin v nhân viên kho thu c.ản ghi ề phiếu xuất thuốc cho đơn ốc

 Qu n lý thu c: Qu n lý các thông tin v thu c; s p x p danh sách ản ghi ốc ản ghi ề phiếu xuất thuốc cho đơn ốc ắp xếp danh sách ếu phát lẻ thuốcthu c trong CSDL; đ a ra danh sách thu c c n h y.ốc ư ốc ần ghi chú mã đơn thuốc đã cấp trước đó ủa hệ thống

 L p d trù: L p d trù cho thu c đ ngh đận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau; ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau; ốc ề phiếu xuất thuốc cho đơn ịnh trước của hệ thống ược cấp vào năm sau; ấp thuốc hàng ngàyc c p vào năm sau;

c p nh t d trù đận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau; ược cấp vào năm sau; ấp thuốc hàng ngàyc c p trên xét duy t sau khi nh n thu c b ệnh, lập bản ghi ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ốc ổ thống kê cấp thuốc hàng ngàysung

 Ghi phi u nh p: L p b n ghi các thu c nh p vào kho thu c theo ếu phát lẻ thuốc ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ản ghi ốc ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ốc

d trù đã đự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau; ược cấp vào năm sau; ấp thuốc hàng ngàyc c p trên xét duy t.ệnh, lập bản ghi

 Nguyên t c x lý:ắp xếp danh sách ử lý:

-M t phi u xu t ng v i m t đ n thu c, n u thu c trong kho không ột số yêu cầu điển ếu phát lẻ thuốc ấp thuốc hàng ngày ứng ới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã ột số yêu cầu điển ơn thuốc ốc ếu phát lẻ thuốc ốcđáp ng đứng ược cấp vào năm sau; c yêu c u c a đ n thu c thì có th thay th thu c khác ần ghi chú mã đơn thuốc đã cấp trước đó ủa hệ thống ơn thuốc ốc ển ếu phát lẻ thuốc ốc

ch không c p thi u thu c cho m t đ n thu c.ứng ấp thuốc hàng ngày ếu phát lẻ thuốc ốc ột số yêu cầu điển ơn thuốc ốc

-M t d trù ch do m t nhân viên l p.ột số yêu cầu điển ự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau; ỉ do một nhân viên lập ột số yêu cầu điển ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

2 Yêu c u th c thi: ầu về mặt chức năng ực thi:

Hệ quản trị cơ sở dữ liệu:Access

Ngôn ngữ lập trình:C#

Phần cứng:máy tính

Trang 11

CH ƯƠNG 1 - KHẢO SÁT HỆ THỐNG NG II – PHÂN TÍCH CH C NĂNG ỨC NĂNG

H TH NG Ệ THỐNG ỐNG

I S Đ PHÂN RÃ CH C NĂNG ƠNG 1 - KHẢO SÁT HỆ THỐNG Ồ PHÂN RÃ CHỨC NĂNG ỨC NĂNG

Hệ thống cấp phát thuốc

3.Quản lý nhân viên

2.1 Nhận đơn

3.1.Thêm 1.1.QL Thuốc

3.2.Sửa

2.2.Ghi phiếu xuất

3.3.Xóa 2.3.Thống kê

1.2.QL Dự trù

2.4.Tìm kiếm 1.3.Ghi phiếu nhập

1.4.Thống kê

1.5.Tìm kiếm

Trang 12

II S Đ LU NG D LI U ƠNG 1 - KHẢO SÁT HỆ THỐNG Ồ PHÂN RÃ CHỨC NĂNG Ồ PHÂN RÃ CHỨC NĂNG Ữ LIỆU Ệ THỐNG

Trang 13

2.DFD m c khung c nh ức ản

Trang 14

Dự trù

Dự trù đã xét

thuốc Phiếu nhận

Trang 16

Yêu cầu

Trang 17

 Quản lý nhân viên

Trang 18

+Lấy thông tin về tên, loại, hạn sử dụng.

In: Phiếu xuất thuốc, thuốc còn trong kho

Out: Dự trù thuốc cần cấp thêm cho thời gian tới.-Phần thân:

+Tính tổng thuốc đã xuất cho từng loại

+Tính tổng thuốc còn trong kho

Trang 19

In: Danh sách thu c, phi u nh p, d trùốc ếu phát lẻ thuốc ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau;

Out: Bảng dữ liệu đã được thống kê về thuốc,…-Ph n thân:ần ghi chú mã đơn thuốc đã cấp trước đó

+ Thực hiện các lệnh truy vấn theo yêu cầu thống kê

có sẵn

+ Đưa ra bảng dữ liệu đã được thống kê

 Tìm ki mếu phát lẻ thuốc-Tên ch c năng: ứng Tìm ki mếu phát lẻ thuốc-D li u:ữ liệu trong CSDL theo một số yêu cầu điển ệnh, lập bản ghi

In: Danh sách thu c, phi u nh p, d trùốc ếu phát lẻ thuốc ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau;

Out: K t qu tìm ki mếu phát lẻ thuốc ản ghi ếu phát lẻ thuốc

Trang 20

-Ph n thân:ần ghi chú mã đơn thuốc đã cấp trước đó.

+ Duy t các b n ghi trong CSDLệnh, lập bản ghi ản ghi+ So sánh các giá tr b n ghi v i t khóa c n tìm ịnh trước của hệ thống ở bản ghi với từ khóa cần tìm ản ghi ới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã ừ người bệnh, lập bản ghi ần ghi chú mã đơn thuốc đã cấp trước đó

và đ a ra k t qu ư ếu phát lẻ thuốc ản ghi

 Quản lý xuất

 Nhận đơn

-Tên ch c năng: Nh n đ nứng ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi ơn thuốc

-D li u:ữ liệu trong CSDL theo một số yêu cầu điển ệnh, lập bản ghi

In: Đ n thu cơn thuốc ốcOut: B n ghi đ n m i trong CSDLản ghi ơn thuốc ới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã -Ph n thân:ần ghi chú mã đơn thuốc đã cấp trước đó

Đ

S

 Ghi phiếu xuất

-Tên ch c năng: ứng Ghi phi u xu tếu phát lẻ thuốc ấp thuốc hàng ngày

-D li u:ữ liệu trong CSDL theo một số yêu cầu điển ệnh, lập bản ghi

In: Đ n thu cơn thuốc ốcOut: Phi u phát thu cếu phát lẻ thuốc ốc-Ph n thân:ần ghi chú mã đơn thuốc đã cấp trước đó

Trang 21

Lập phiếu xuất

Cập nhật lại thuốc trong kho

Yêu cầu

QL nhân viên

 Th ng kêốc

-Tên ch c năng: ứng Th ng kêốc

-D li u:ữ liệu trong CSDL theo một số yêu cầu điển ệnh, lập bản ghi

In: Danh sách thu c, phi u xu tốc ếu phát lẻ thuốc ấp thuốc hàng ngàyOut: Bảng dữ liệu đã được thống kê về phát thuốc,…-Ph n thân:ần ghi chú mã đơn thuốc đã cấp trước đó

+ Thực hiện các lệnh truy vấn theo yêu cầu thống kê

có sẵn

+ Đưa ra bảng dữ liệu đã được thống kê

 Tìm ki mếu phát lẻ thuốc

-Tên ch c năng: ứng Tìm ki mếu phát lẻ thuốc

-D li u:ữ liệu trong CSDL theo một số yêu cầu điển ệnh, lập bản ghi

In: Danh sách thu c, phi u xu tốc ếu phát lẻ thuốc ấp thuốc hàng ngàyOut: K t qu tìm ki mếu phát lẻ thuốc ản ghi ếu phát lẻ thuốc

-Ph n thân:ần ghi chú mã đơn thuốc đã cấp trước đó

+ Duy t các b n ghi trong CSDLệnh, lập bản ghi ản ghi+ So sánh các giá tr b n ghi v i t khóa c n tìm ịnh trước của hệ thống ở bản ghi với từ khóa cần tìm ản ghi ới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã ừ người bệnh, lập bản ghi ần ghi chú mã đơn thuốc đã cấp trước đó

và đ a ra k t qu ư ếu phát lẻ thuốc ản ghi

 Quản lý nhân viên

 Thêm nhân viên

Trang 22

- Tên chức năng: Thêm

- Dữ liệu:

In: Thông tin nhân viên mới

Out: Bản ghi nhân viên mới

- Phần thân:

Nhân viên mới

Tạo bản ghi mới

Đ

 Sửa nhân viên

- Tên chức năng: Sửa

Trang 23

 Xóa nhân viên

-Tên chức năng: Xóa

-Dữ liệu:

In: Mã nhân viên cần xóa

Out: Thông báo nhân viên đã được xóa

-Phần thân:

Mã nv xóa

Xóa bản ghi

ĐDuyệt DSNV

Thông báo

 Th ng kêốc

-Tên ch c năng: ứng Th ng kêốc

-D li u:ữ liệu trong CSDL theo một số yêu cầu điển ệnh, lập bản ghi

In: Danh sách nhân viên

Out: Bảng dữ liệu đã được thống kê về nhân viên-Ph n thân:ần ghi chú mã đơn thuốc đã cấp trước đó

+ Thực hiện các lệnh truy vấn theo yêu cầu thống kê

có sẵn

+ Đưa ra bảng dữ liệu đã được thống kê

Trang 24

CH ƯƠNG 1 - KHẢO SÁT HỆ THỐNG NG III – PHÂN TÍCH D LI U H TH NG Ữ LIỆU Ệ THỐNG Ệ THỐNG ỐNG

I XÂY D NG MÔ HÌNH LIÊN K T TH C TH ER ỰNG MÔ HÌNH LIÊN KẾT THỰC THỂ ER ẾT ỰNG MÔ HÌNH LIÊN KẾT THỰC THỂ ER Ể ER

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

Thực thể và thuộc tính:

-Thực thể Người bệnh với thuộc tính khóa là Mã bệnh nhân

-Thực thể Nhân viên với thuộc tính khóa là Mã nhân viên

-Thực thể Thuốc với thuộc tính khóa là Mã thuốc

Trang 25

-Thực thể Dự trù với thuộc tính khóa là Mã dự trù

-Thực thể Đơn thuốc với thuộc tính khóa là Mã đơn

- Thực thể Phiếu phát thuốc với thuộc tính khóa là Mã phiếu phát

Trang 26

2 Xác đ nh ki u liên k t ịnh kiểu thực thể, kiểu thuộc tính ểu ến trình nghiệp vụ của hệ thống

-Kiểu liên kết giữa thực thể Người bệnh và Đơn thuốc là 1-n: Một

người bệnh có thể có nhiều đơn thuốc.Một đơn thuốc chỉ dành cho một bệnh nhân

-Kiểu liên kết giữa thực thể Người bệnh và Phiếu phát thuốc là 1-n:

Một người bệnh có thể có nhiều phiếu phát thuốc.Một phiếu phát thuốc chỉ thuộc về 1 người bệnh

1

n

-Kiểu liên kết giữa thực thể Thuốc và Dự trù là n-n: Một mã thuốc

có thể được cấp từ nhiều dự trù khác nhau Một dự trù có thể cấp

Trang 27

nhiều mã thuốc.

Mối liên kết cấp ở đây có 2 thuộc tính: Số lượng và Ngày cấp

-Kiểu liên kết giữa thực thể Thuốc và Phiếu phát thuốc là n-n: Một

mã thuốc có thể được chứa trong nhiều phiếu phát thuốc khác nhau Một phiếu phát thuốc có thể chứa nhiều mã thuốc

Mối liên kết cấp ở đây có 1 thuộc tính: Số lượng

Thuốc

Mã thuốc Tên thuốc Loại thuốc Đơn vị tính

Số lượng NSX Ngày sản xuất Hạn dùng Ghi chú

1

- Kiểu liên kết giữa thực thể Nhân viên và Phiếu phát thuốc là 1-n

Trang 28

Nhân viên

Mã nhân viên Tên nhân viên Giới tính Ngày sinh Chuyên môn Đơn vị Chức vụ Cấp bậc SDT Ghi chú

Trang 29

Đáp ứng n

Số lượng đề nghị

Số lượng đã xét Ngày lập

Ngày xét Ghi chú

Trang 31

 Mô hình liên k t th c thếu phát lẻ thuốc ự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau; ển

Thuốc

Mã thuốc Tên thuốc Loại thuốc Đơn vị tính

Số lượng NSX Ngày sản xuất Hạn dùng Ghi chú

Dự trù

Mã dự trù Tên thuốc

Số lượng đề nghị

Số lượng đã xét Ngày lập Ngày xét Ghi chú

Phiếu nhận

Mã phiếu nhận Tổng nhận Người giao Ngày nhận

1

Trang 32

II CHU N HÓA D LI U QUAN H ẨN HÓA DỮ LIỆU QUAN HỆ Ữ LIỆU Ệ THỐNG Ệ THỐNG

Chuyển đổi từ ER sang mô hình quan hệ

Thuoc

Mathuoc Tenthuoc Loaithuoc Đonvitinh Soluong NSX Ngaysanxuat Handung Ghichu

Dutru

Madutru Tenthuoc Soluongđenghi Soluongđaxet Nglap

Ngxet Ghichu

Tongphat Ngphat

Manhanvien

Phieunhan

Maphieunhan Tongnhan Nguoigiao Ngaynhan

Manhanvien

1

Chitietphat

Maphieuphat Mathuoc Soluong

Chitietnhan

Maphieunhan Mathuoc Soluong

Dapungdutru

Maphieunhan Madutru Tenthuoc Soluongđapung

n

n n

1

1 1

n n

n

n n

n

n

1

1

Trang 33

III Đ C T B NG D LI U TRONG MÔ HÌNH QUAN H ẶC TẢ YÊU CẦU ẢO SÁT HỆ THỐNG ẢO SÁT HỆ THỐNG Ữ LIỆU Ệ THỐNG Ệ THỐNG

 Người bệnh, lập bản ghi ệnh, lập bản ghii b nh

STT chínhKhóa ngo iKhóaại Tên trười bệnh, lập bản ghing Ki u dển ữ liệu trong CSDL theo một số yêu cầu điển

li uệnh, lập bản ghi Ràng bu cột số yêu cầu điển

toàn v nẹn Di n gi iễn giải ản ghi

3 Gioitinh Char (4) Gi i tínhới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã

5 Donvi Char(100) Đ n vơn thuốc ịnh trước của hệ thống

7 Capbac Char(5) C p b cấp thuốc hàng ngày ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

 Phi u phát thu cếu phát lẻ thuốc ốc

STT chínhKhóa ngo iKhóaại Tên trười bệnh, lập bản ghing Ki u dển ữ liệu trong CSDL theo một số yêu cầu điển

li uệnh, lập bản ghi Ràng bu cột số yêu cầu điển

toàn v nẹn Di n gi iễn giải ản ghi

4 Tongphat Char(15) T ng phátổ thống kê cấp thuốc hàng ngày

 Chi ti t phátếu phát lẻ thuốc

STT chínhKhóa ngo iKhóaại Tên trười bệnh, lập bản ghing Ki u dển ữ liệu trong CSDL theo một số yêu cầu điển

li uệnh, lập bản ghi Ràng bu cột số yêu cầu điển

toàn v nẹn Di n gi iễn giải ản ghi

Trang 34

 Chi ti t nh nếu phát lẻ thuốc ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

STT chínhKhóa ngo iKhóaại Tên trười bệnh, lập bản ghing Ki u dển ữ liệu trong CSDL theo một số yêu cầu điển

li uệnh, lập bản ghi Ràng bu cột số yêu cầu điển

toàn v nẹn Di n gi iễn giải ản ghi

1 x Maphieunhan Char (8) Mã phi u nh nếu phát lẻ thuốc ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

 Thu cốc

STT chínhKhóa ngo iKhóaại Tên trười bệnh, lập bản ghing Ki u dển ữ liệu trong CSDL theo một số yêu cầu điển

li uệnh, lập bản ghi Ràng bu cột số yêu cầu điển

toàn v nẹn Di n gi iễn giải ản ghi

4 Donvitinh Char(15) Đ n v tínhơn thuốc ịnh trước của hệ thống

7 Ngsanxuat DateTime Ngày s n xu tản ghi ấp thuốc hàng ngày

 Phi u nh nếu phát lẻ thuốc ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

STT chínhKhóa ngo iKhóaại Tên trười bệnh, lập bản ghing Ki u dển ữ liệu trong CSDL theo một số yêu cầu điển

li uệnh, lập bản ghi Ràng bu cột số yêu cầu điển

toàn v nẹn Di n gi iễn giải ản ghi

1 x Maphieunha Char (8) Mã phi u nh nếu phát lẻ thuốc ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

Trang 35

4 Tongnhan Char(30) T ng nh nổ thống kê cấp thuốc hàng ngày ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

5 Ngnhan DateTime Ngày nh nận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

3 Gioitinh Char (4) Gi i tínhới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã

8 Capbac Char(5) C p b cấp thuốc hàng ngày ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

 Đ n thu cơn thuốc ốc

STT chínhKhóa ngo iKhóaại Tên trười bệnh, lập bản ghing Ki u dển ữ liệu trong CSDL theo một số yêu cầu điển

li uệnh, lập bản ghi Ràng bu cột số yêu cầu điển

toàn v nẹn Di n gi iễn giải ản ghi

2 X Mabenhnhan Char (8) Mã người bệnh, lập bản ghi ệnh, lập bản ghii b nh

Trang 36

3 Chuandoan Char(255) Chu n đoánẩn đoán

4 Nglap DateTime Ngày l pận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

 D trùự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau;

STT chínhKhóa ngo iKhóaại Tên trười bệnh, lập bản ghing Ki u dển ữ liệu trong CSDL theo một số yêu cầu điển

li uệnh, lập bản ghi Ràng bu cột số yêu cầu điển

toàn v nẹn Di n gi iễn giải ản ghi

1 x Madutru Char (8) Mã d trùự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau;

3 Soluongdenghi Number S lốc ược cấp vào năm sau; nghịnh trước của hệ thống.ng đề phiếu xuất thuốc cho đơn

4 Soluongdaxet Number S lốc ược cấp vào năm sau; ng đã xét

5 Nglap DateTime Ngày l pận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

 Đáp ng d trùứng ự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau;

STT chínhKhóa ngo iKhóaại Tên trười bệnh, lập bản ghing Ki u dển ữ liệu trong CSDL theo một số yêu cầu điển

li uệnh, lập bản ghi Ràng bu cột số yêu cầu điển

toàn v nẹn Di n gi iễn giải ản ghi

1 x Maphieunhan Char (8) Mã phi u nh nếu phát lẻ thuốc ận đơn thuốc: Nhận đơn thuốc từ người bệnh, lập bản ghi

2 x Madutru Char (8) Mã d trùự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau;

Trang 37

CH ƯƠNG 1 - KHẢO SÁT HỆ THỐNG NG IV – THI T K H TH NG ẾT ẾT Ệ THỐNG ỐNG

Dự trù

Dự trù đã xét

thuốc Phiếu nhận Quản lý phát thuốc

Quản lý lĩnh thuốc Quản lý nhân viên

-Phân chia h th ng l n thành 3 h th ng con d a trên 3 ki u th c th ệnh, lập bản ghi ốc ới với đơn thuốc là mới hoàn toàn, còn đơn thuốc đã ệnh, lập bản ghi ốc ự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau; ển ự trù: Lập dự trù cho thuốc đề nghị được cấp vào năm sau; ển

Trang 38

 Phân chia h th ng con: Qu n lý phát thu cệnh, lập bản ghi ốc ản ghi ốc

Ghi phiếu xuất

Nhận đơn Người bệnh

Nv quân y

QL nhan viên

Lập đơn thuốc

Tìm kiếm và

thống kê dữ liệu

Trang 39

 Phân chia h th ng con: Qu n lý lĩnh thu cệnh, lập bản ghi ốc ản ghi ốc

Trang 40

 Phân chia h th ng con: Qu n lý nhân viênệnh, lập bản ghi ốc ản ghi

II THI T K GIAO DI N ẾT ẾT Ệ THỐNG

1 Thi t k form nh p li u ến trình nghiệp vụ của hệ thống ến trình nghiệp vụ của hệ thống ập liệu ệm vụ cơ bản

 Qu n lý ngản ghi ười bệnh, lập bản ghii dùng

 S a quy n h n ngử lý: ề phiếu xuất thuốc cho đơn ại ười bệnh, lập bản ghii dùng

 Xóa người bệnh, lập bản ghii dùng

 Xem thong tin người bệnh, lập bản ghii dùng

Ngày đăng: 25/03/2014, 14:10

HÌNH ẢNH LIÊN QUAN

Bảng Quản trị Quản lý phát - Phân tích thiết kế hệ thống quản lý cấp phát thuốc
ng Quản trị Quản lý phát (Trang 73)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w