1. Trang chủ
  2. » Công Nghệ Thông Tin

Bao cao quan li phong mach

62 97 0

Đ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 62
Dung lượng 1,56 MB

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

Nội dung

Mục lục .............................................................................................................................................................................. 2 Chương 1: Hiện trạng ........................................................................................................................................................ 4 1.1. Hiện trạng tổ chức ............................................................................................................................................ 4 1.2. Hiện trạng nghiệp vụ ......................................................................................................................................... 4 1.3. Hiện trạng tin học.............................................................................................................................................. 5 Chương 2: Phân tích .......................................................................................................................................................... 6 2.1. Sơ đồ phân rã chức năng (FDD) ........................................................................................................................ 6 2.2. Đặc tả và mô hình hóa nghiệp vụ ...................................................................................................................... 6 2.2.1. Sơ đồ 1: Lập danh sách khám bệnh .......................................................................................................... 6 2.2.2. Sơ đồ 2: Lập phiếu khám bệnh.................................................................................................................. 7 2.2.3. Sơ đồ 3: Tra cứu bệnh nhân ...................................................................................................................... 8 2.2.4. Sơ đồ 4: Lập hóa đơn thanh toán ............................................................................................................. 9 2.2.5. Sơ đồ 5: Báo cáo doanh thu theo tháng ................................................................................................. 10 2.2.6. Sơ đồ 6: Báo cáo sử dụng thuốc ............................................................................................................. 11 2.2.7. Sơ đồ 7: Thay đổi quy định 1 .................................................................................................................. 12 2.2.8. Sơ đồ 8: Thay đổi quy định 2 .................................................................................................................. 13 2.2.9. Sơ đồ 9: Thay đổi quy định 4 .................................................................................................................. 14 2.3. Mô hình hoá dữ liệu (ERD Model) .................................................................................................................. 15 2.4.Mô hình ở mức quan niệm (DFD): ........................................................................................................................ 15 2.4.1.Mô hình xử lý ở mức đỉnh: ............................................................................................................................. 15 2.4.2.Mô hình xử lý ở mức dưới đỉnh: .................................................................................................................... 15 2.4.3.Mô hình lập danh sách khám bệnh: ............................................................................................................... 16 2.4.4.Mô hình lập phiếu khám bệnh: ...................................................................................................................... 17 2.4.5.Mô hình tra cứu bệnh nhân: .......................................................................................................................... 17 2.4.6.Mô hình lập hóa đơn thanh toán: .................................................................................................................. 17 2.4.7.Mô hình báo cáo doanh thu theo tháng: ....................................................................................................... 17 2.4.8.Báo cáo sử dụng thuốc: ................................................................................................................................. 17 Chương 3: Thiết kế .......................................................................................................................................................... 18 3.1. Thiết kế giao diện ............................................................................................................................................ 18 3.1.1. Sơ đồ liên kết màn hình .......................................................................................................................... 18 3.1.2. Danh sách màn hình mô tả chức năng từng màn hình ....................................................................... 18 3.1.3. Mô tả xử lý từng màn hình ..................................................................................................................... 20 3.2. Thiết kế xử lý ................................................................................................................................................... 38 3.2.1. Đăng nhập ............................................................................................................................................... 38 3.2.2. Đăng ký khám bệnh ................................................................................................................................. 39 3 3.2.3. Thêm bệnh nhân đăng ký khám .............................................................................................................. 40 3.2.4. Chọn bệnh nhân đăng ký khám............................................................................................................... 41 3.2.5. Lập phiếu khám bệnh .............................................................................................................................. 42 3.2.6. Điền phiếu khám bệnh ............................................................................................................................ 43 3.2.7. Lập hoá đơn ............................................................................................................................................ 44 3.2.8. Báo cáo doanh thu .................................................................................................................................. 45 3.2.9. Báo cáo sử dụng thuốc ............................................................................................................................ 46 3.2.10. Quản lý bệnh nhân .................................................................................................................................. 47 3.2.1. Thêmsửa bệnh nhân .............................................................................................................................. 47 3.2.11. Quản lý thuốc .......................................................................................................................................... 48 3.2.12. Thêmsửa thuốc ...................................................................................................................................... 49 3.2.13. Quản lý bệnh ........................................................................................................................................... 50 3.2.14. Quản lý nhân viên ................................................................................................................................... 51 3.2.15. Thêmsửa nhân viên ............................................................................................................................... 52 3.2.16. Thay đổi quy định .................................................................................................................................... 52 3.3. Thiết kế dữ liệu ............................................................................................................................................... 54 3.3.1. Mô hình quan hệ (RD – Relationship Diagram)....................................................................................... 54 3.3.2. Mô tả các kiểu dữ liệu ............................................................................................................................. 55 3.4. Thiết kế kiến trúc ............................................................................................................................................ 58 Chương 4: Cài đặt ........................................................................................................................................................... 59 4.1. Công nghệ sử dụng ......................................................................................................................................... 59 4.2. Vấn đề khi cài đặt ............................................................................................................................................ 59 4.3. Mô tả giải pháp và kỹ thuật ............................................................................................................................ 59 Chương 5: Kiểm thử ........................................................................................................................................................ 60 5.1. Môi trường triển khai ứng dụng ..................................................................................................................... 60 5.2. Kết quả kiểm tra .............................................................................................................................................. 60 Chương 6: Kết luận ......................................................................................................................................................... 61 6.1. Kết quả đạt được ............................................................................................................................................ 61 6.2. Hướng phát triển ............................................................................................................................................ 61 6.3. Nhận xét .......................................................................................................................................................... 61 Tài liệu tham khảo ........................................................................................................................................................... 62 Tiếng Anh .................................................................................................................................................................... 62 Tiếng Việt .................................................................................................................................................................... 62

Trang 1

ĐỒ ÁN CUỐI KỲ

Quản lý phòng mạch tư

Trang 2

Mục lục

Mục lục 2

Chương 1: Hiện trạng 4

1.1 Hiện trạng tổ chức 4

1.2 Hiện trạng nghiệp vụ 4

1.3 Hiện trạng tin học 5

Chương 2: Phân tích 6

2.1 Sơ đồ phân rã chức năng (FDD) 6

2.2 Đặc tả và mô hình hóa nghiệp vụ 6

2.2.1 Sơ đồ 1: Lập danh sách khám bệnh 6

2.2.2 Sơ đồ 2: Lập phiếu khám bệnh 7

2.2.3 Sơ đồ 3: Tra cứu bệnh nhân 8

2.2.4 Sơ đồ 4: Lập hóa đơn thanh toán 9

2.2.5 Sơ đồ 5: Báo cáo doanh thu theo tháng 10

2.2.6 Sơ đồ 6: Báo cáo sử dụng thuốc 11

2.2.7 Sơ đồ 7: Thay đổi quy định 1 12

2.2.8 Sơ đồ 8: Thay đổi quy định 2 13

2.2.9 Sơ đồ 9: Thay đổi quy định 4 14

2.3 Mô hình hoá dữ liệu (ERD Model) 15

2.4.Mô hình ở mức quan niệm (DFD): 15

2.4.1.Mô hình xử lý ở mức đỉnh: 15

2.4.2.Mô hình xử lý ở mức dưới đỉnh: 15

2.4.3.Mô hình lập danh sách khám bệnh: 16

2.4.4.Mô hình lập phiếu khám bệnh: 17

2.4.5.Mô hình tra cứu bệnh nhân: 17

2.4.6.Mô hình lập hóa đơn thanh toán: 17

2.4.7.Mô hình báo cáo doanh thu theo tháng: 17

2.4.8.Báo cáo sử dụng thuốc: 17

Chương 3: Thiết kế 18

3.1 Thiết kế giao diện 18

3.1.1 Sơ đồ liên kết màn hình 18

3.1.2 Danh sách màn hình & mô tả chức năng từng màn hình 18

3.1.3 Mô tả xử lý từng màn hình 20

3.2 Thiết kế xử lý 38

3.2.1 Đăng nhập 38

Trang 3

3.2.2 Đăng ký khám bệnh 39

3.2.3 Thêm bệnh nhân đăng ký khám 40

3.2.4 Chọn bệnh nhân đăng ký khám 41

3.2.5 Lập phiếu khám bệnh 42

3.2.6 Điền phiếu khám bệnh 43

3.2.7 Lập hoá đơn 44

3.2.8 Báo cáo doanh thu 45

3.2.9 Báo cáo sử dụng thuốc 46

3.2.10 Quản lý bệnh nhân 47

3.2.1 Thêm/sửa bệnh nhân 47

3.2.11 Quản lý thuốc 48

3.2.12 Thêm/sửa thuốc 49

3.2.13 Quản lý bệnh 50

3.2.14 Quản lý nhân viên 51

3.2.15 Thêm/sửa nhân viên 52

3.2.16 Thay đổi quy định 52

3.3 Thiết kế dữ liệu 54

3.3.1 Mô hình quan hệ (RD – Relationship Diagram) 54

3.3.2 Mô tả các kiểu dữ liệu 55

3.4 Thiết kế kiến trúc 58

Chương 4: Cài đặt 59

4.1 Công nghệ sử dụng 59

4.2 Vấn đề khi cài đặt 59

4.3 Mô tả giải pháp và kỹ thuật 59

Chương 5: Kiểm thử 60

5.1 Môi trường triển khai ứng dụng 60

5.2 Kết quả kiểm tra 60

Chương 6: Kết luận 61

6.1 Kết quả đạt được 61

6.2 Hướng phát triển 61

6.3 Nhận xét 61

Tài liệu tham khảo 62

Tiếng Anh 62

Tiếng Việt 62

Trang 4

Chương 1: Hiện trạng 1.1 Hiện trạng tổ chức

1.2 Hiện trạng nghiệp vụ

Phòng mạch tu hoạt động theo quy trình 4:

- Nhân viên tiếp nhận bệnh ghi nhận thông tin bệnh nhân, lập danh sách khám bệnh

- Nhân viên hướng dẫn bệnh nhân lên phòng khám bệnh

- Các bác sĩ, y tá sẽ tiến hành khám, chữa bệnh

- Phụ tá lập phiếu khám bệnh và toa thuốc theo lời bác sĩ

Quầy thuốc

Dược sĩNhân viên bán thuốc

Phòng chức năng

Phòng ITPhòng nhân sựPhòng kinh doanhPhòng tài chính-kế toánPhòng marketing-chăm sóc khách hàng

Trang 5

- Bệnh nhân thanh toán tiền thuốc và tiền khám.

- Quầy thuốc giao thuốc cho bệnh nhân

- Nhân viên hướng dẫn bệnh nhân cách sử dụng thuốc

- Bộ phận chăm sóc khách hàng gọi điện hỏi thăm khách hàng trong vòng 1 tuần kể từ ngàykhám

- Bộ phận chăm sóc khách hàng gọi điện nhắc đi tái khám trước 1 tuần

- Hệ điều hành Windows 10 64-bit

- Hệ quản trị cơ sở dữ liệu SQL Server2012/SQL Server 2016

- Tất cả nhân viên đều có bằng tin học A trở lên

Trang 6

Chương 2: Phân tích 2.1 Sơ đồ phân rã chức năng (FDD)

2.2 Đặc tả và mô hình hóa nghiệp vụ

2.2.1 Sơ đồ 1: Lập danh sách khám bệnh

- D1: Ngày khám, họ tên bệnh nhân, giới tính, năm sinh, địa chỉ

- D2: Số người khám bệnh tối đa trong ngày, danh sách bệnh nhân khám trong ngày

- D3, D4, D5: D1

Quản lý phòng mạch tư

Cập nhật thông tin bệnh nhân

Tìm kiếm

Quản lý nhân viên

Cập nhật thông tin nhân viên

Tìm kiếm

Quản lý nhà thuốc

Cập nhật thông tin thuốc

Tìm kiếm

Báo cáo/thống kê

Báo cáo doanh thu

Báo cáo sử dụng thuốc

Thay đổi quy định

Ngư

ời dùng

D1

Dan

h sá

ch khá

m bệnh

M

áy in

D5

D4

D3

D2

B

ộ nh

ớ phụ

Trang 7

- Bước 5: Tính tổng số người đến khám trong ngày.

- Bước 6: Kiểm tra quy định số người khám trong ngày

- Bước 7: Nếu không thỏa thì điều kiện thì đến bước 11

- Bước 8: Kiểm tra thông tin bệnh nhân (D1), nếu thông tin đã lưu thì không cần lưunữa, chuyển đến bước 11

- Bước 9: Lưu D3 vào bộ nhớ phụ

- Bước 10: Xuất D4 ra máy in nếu có yêu cầu

- Bước 11: Đóng cơ sở dữ liệu

Trang 8

- Bước 4: Nhận D2 từ Danh sách khám bệnh (nếu có).

- Bước 5: Nhận D1 từ người dùng

- Bước 6: Kiểm tra xem thông tin bệnh nhân (D1), nếu đã lưu thì không cần lưu nữa,chuyển đến bước 13

- Bước 7: Kiểm tra loại bệnh (D1) có trong danh sách loại bệnh (D3) hay không?

- Bước 8: Kiểm tra loại thuốc (D1) có trong danh sách loại thuốc (D3) hay không?

- Bước 9: Kiểm tra loại đơn vị (D1) có trong danh sách loại đơn vị (D3) hay không?

- Bước 10: Kiểm tra cách dùng (D1) có trong danh sách cách dùng (D3) hay không?

- Bước 11: Nếu không thỏa các điều kiện trên thì đến bước 13

- Bước 12: Lưu D4 vào bộ nhớ phụ

- Bước 13: Xuất D5 ra máy in nếu có yêu cầu

- Bước 14: Đóng kết nối cơ sở dữ liệu

- Bước 15: Kết thúc

2.2.3 Sơ đồ 3: Tra cứu bệnh nhân

- D1: Họ tên, ngày khám, loại bệnh, triệu chứng

- D2: Danh sách khám bệnh, danh sách loại bệnh, danh sách triệu chứng bệnh

- Bước 5: So sánh và tìm kiếm dữ liệu dựa trên D2

- Bước 6: Nếu không có dữ liệu trùng khớp thì thông báo cho người dùng rồi đến bước

Bộ nhớ phụ

Trang 9

- Bước 7: Trả kết quả D5 về cho người dùng.

- Bước 8: Xuất D4 ra máy in nếu có yêu cầu

- Bước 9: Đóng kết nối cơ sở dữ liệu

- Bước 5: Kiểm tra xem họ tên bệnh nhân có trong danh sách khám bệnh hay không?

- Bước 6: Kiểm tra quy định nhập D1 từ D2 (tiền khám và tiền thuốc)

- Bước 7: Nếu không thỏa các điều kiện trên thì đến bước 10

- Bước 8: Lưu D4 vào bộ nhớ phụ

- Bước 9: Xuất D5 ra máy in nếu có yêu cầu

- Bước 10: Đóng kết nối cơ sở dữ liệu

Bộ nhớ phụ

Phiếu khám

bệnh

D2

Trang 10

2.2.5 Sơ đồ 5: Báo cáo doanh thu theo tháng

- D1: Tháng

- D2: Danh sách hoá đơn

- D3, D4: Số bệnh nhân, doanh thu, tỷ lệ của từng ngày trong tháng (D1)

- Bước 1: Nhận D1 từ người dùng

- Bước 2: Kết nối cơ sở dữ liệu

- Bước 3: Đọc D2 từ bộ nhớ phụ

- Bước 4: Tính tổng doanh thu từng ngày

- Bước 5: Tính tổng doanh thu cả tháng

- Bước 6: Tính tỷ lệ doanh thu từng ngày trong tháng

- Bước 7: Trả D4 cho người dùng

- Bước 8: Xuất D3 ra máy in nếu có yêu cầu

- Bước 9: Đóng kết nối cơ sở dữ liệu

o

sử dụn

g th

Trang 11

2.2.6 Sơ đồ 6: Báo cáo sử dụng thuốc

- D1: Tháng

- D2: Danh sách khám bệnh và danh sách thuốc

- D3, D4: Thuốc, số lượng, đơn vị, số lần dùng trong tháng (D1)

- Bước 1: Nhận D1 từ người dùng

- Bước 2: Kết nối cơ sở dữ liệu

- Bước 3: Đọc D2 từ bộ nhớ phụ

- Bước 4: Tính tổng số lượng, số lần dùng của từng loại thuốc

- Bước 5: Trả D4 cho người dùng

- Bước 6: Xuất D3 ra máy in nếu có yêu cầu

- Bước 7: Đóng kết nối cơ sở dữ liệu

- Bước 8: Kết thúc

Ngư

ời dùng

D1

B

áo cá

o

sử dụn

g thuốc

M

áy in

D4

D3

D2

B

ộ nh

ớ phụ

Trang 12

2.2.7 Sơ đồ 7: Thay đổi quy định 1

- Bước 2: Kết nối cơ sở dữ liệu

- Bước 3: Lưu D2 vào bộ nhớ phụ

- Bước 4: Xuất D3 ra máy in nếu có yêu cầu

- Bước 5: Đóng kết nối cơ sở dữ liệu

Trang 13

2.2.8 Sơ đồ 8: Thay đổi quy định 2

- Bước 2: Kết nối cơ sở dữ liệu

- Bước 3: Lưu D2 vào bộ nhớ phụ

- Bước 4: Xuất D3 ra máy in nếu có yêu cầu

- Bước 5: Đóng kết nối cơ sở dữ liệu

Trang 14

2.2.9 Sơ đồ 9: Thay đổi quy định 4

- Bước 2: Kết nối cơ sở dữ liệu

- Bước 3: Lưu D2 vào bộ nhớ phụ

- Bước 4: Xuất D3 ra máy in nếu có yêu cầu

- Bước 5: Đóng kết nối cơ sở dữ liệu

Trang 15

2.3 Mô hình hoá dữ liệu (ERD Model)

BỆNH NHÂN HOÁ ĐƠN

Mã thuốc Đơn giá Tên thuốc

Mã hoá đơn Ngày hoá đơn Tiền khám Tiền thuốc Mã nhân viên

Họ tên Mật khẩu

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

Mã bệnh

Loại bệnh

Mã đơn vị Đơn vị

Mã cách dùng Cách dùng

Mã tuỳ chọn Tên tuỳ chọn Giá trị tuỳ chọn

Tổng tiền

Mã chức vụ Chức vụ

2.4.Mô hình ở mức quan niệm (DFD):

2.4.1.Mô hình xử lý ở mức đỉnh:

Phiếu hóa đơn,đơn thuốc và cách dùng

Thông tin bệnh nhânPhiếu khám bệnh

2.4.2.Mô hình xử lý ở mức dưới đỉnh:

Quản Lý phòng

Trang 16

Tài khoản

2.4.3.Mô hình lập danh sách khám bệnh:

Báo cáo ,thống kê

DS tài khoản Quản Lý

doanh

tài khoản Thông tin

TK Thông tin

hóa dơn

Số lượng NV

Thông tin NV Quản Lý

Thông tin

bệnh nhân

Quản Lý đăng nhập Quản Lý

khám bệnh

Bệnh nhân

Thông tin đăng nhập Thông tin

nhân viên Thông tin

Quản Lý thuốc

Nhân viên

DS khám bệnh

Thông tin bệnh nhân

Bệnh nhân

Bộ nhớ

Trang 17

2.4.4.Mô hình lập phiếu khám bệnh:

2.4.5.Mô hình tra cứu bệnh nhân:

2.4.6.Mô hình lập hóa đơn thanh toán:

2.4.7.Mô hình báo cáo doanh thu theo tháng:

2.4.8.Báo cáo sử dụng thuốc:

Lập phiếu Phiếukhám

bệnh Nhân viên

DS bệnh nhân

Tra cứu bệnh nhân

Doanh thu theo tháng

Báo cáo Nhân viên

Trang 18

Chương 3: Thiết kế 3.1 Thiết kế giao diện

3.1.1 Sơ đồ liên kết màn hình

3.1.2 Danh sách màn hình & mô tả chức năng từng màn hình

ST

3 Đăng ký khám bệnh Màn hình hiển thị Hiển thị danh sách bệnh nhân đã đăng kýkhám bệnh theo ngày và các thao tác thêm

bệnh nhân đăng ký khám, xóa, sửa

4 Thêm bệnh nhân đăngký khám Màn hình tra cứuvà nhập liệu Cho phép chuyển đến danh sách bệnh nhânvà đăng ký khám.

Nhân viên

Báo cáo

sử dụng thuốc

Báo cáo

Hoàn thành Lập báo cáo

DS hóa đơn

Màn hình chính

Quản lý bệnh nhân

Đăng ký khám bệnh

Lập phiếu khám bệnh

Quản lý thuốc

Lập hóa đơn

Báo cáoQuản lý nhân viên

Báo cáo doanh thu

Báo cáo sử dụng thuốc

Bảng điều khiển

Đăng nhập

Thay đổi quy định

Trang 19

trong danh sách có sẵn

6 Lập phiếu khám bệnh Màn hình hiển thị Hiển thị danh sách bệnh nhân đăng kí khámtheo ngày và phiếu thuốc của bệnh nhân đó

Đồng thời cho phép tra cứu thông tin

7 Điền phiếu khám Màn hình nhập Cho phép nhập triệu chứng và loại bệnh củabệnh nhân Đồng thời nhập phiếu thuốc sử

dụng tương ứng với loại bệnh

và nhập hóa đơn

Hiển thị danh sách bệnh nhân đã khám vàxuất hóa đơn tương ứng với bệnh nhân đangchọn Đồng thời cho phép tra cứu thông tin

9 Báo cáo doanh thu Màn hình hiển thị Hiển thị doanh thu theo từng ngày trongTháng đã chọn.

Tháng đã chọn

11 Quản lý bệnh nhân Màn hình hiển thị Hiển thị danh sách bệnh nhân và các thaotác thêm, xóa, sửa thông tin bệnh nhân

Thực hiên thao tác tra cứu

13 Quản lý thuốc Màn hình hiển thị Hiển thị danh sách thuốc Cùng với các thaotác thêm, xóa, sửa thông tin thuốc.

15 Quản lý bệnh Màn hình hiển thị/nhập Hiển thị danh sách bệnh Có thể thêm, xoá,sửa trực tiếp trên màn hình này

Hiển thị danh sách nhân viên Cho phépthực hiện các thao tác thêm, xóa và sửa nhânviên

viên đã chọn

18 Thay đổi quy định Màn hình nhập Cho phép thay đổi các quy định của phầnmềm (số bệnh nhân tối đa trong ngày, tiền

khám,…)

Trang 20

3.1.3 Mô tả xử lý từng màn hình

Màn hình đăng nhập

Mô tả các đối tượng trên màn hình:

Danh sách biến cố và xử lý trên từng màn hình:

ST

Trang 21

Màn hình chính

Mô tả các đối tượng trên màn hình:

ST

tin bệnh nhân

khám bệnh

n

Hiển thị màn hình thayđổi thông tin người dùng

Trang 22

thêm, xóa sửa

2 Chọn tileNavPane Bill Load danh sách bệnh nhân đã khám cùng với thôngtin hóa đơn và button Xuất hóa đơn.

5 Chọn tileNavPane Patient Load danh sách thông tin cơ bản của bệnh nhân vàcác button thêm xóa sửa thông tin.

6 Chọn tileNavPane Prescription Load danh sách bệnh nhân đã đăng ký khám, phiếukhám và các button điền, xóa.

Màn hình: Đăng kí khám bệnh

Mô tả các đối tượng trên màn hình:

ST

Trang 23

4 windowsUIButtonPanel.Sửa Usercontrol Sửa thông tin bệnh nhân đăngkí khám.

khám

Danh sách biến cố và xử lý trên màn hình:

ST

Màn hình: Thêm bệnh nhân đăng kí khám

Mô tả các đối tượng trên màn hình:

ST

Trang 24

8 btnSave SimpleButton Lưu ngày khám bệnh nhân đăng kíkhám.

Danh sách các biến cố và xử lý trên màn hình:

- Lấy danh sách thông tin những bệnh nhân có tên trongtxtHoTen từ CSDL

- Nếu có 1 người thì hiển thị mã, giới tính, ngày sinh, địachỉ của bệnh nhân lên màn hình

- Nếu có hơn 1 người (trùng tên) thì đưa tất cảMaBenhNhan vào lookupEditMaBenhNhan để cho ngườidùng chọn

3 Thay đổi giá trịlookupEditMaBenhNhan Lấy thông tin bệnh nhân có mã tronglookupEditMaBenhNhan từ CSDL và hiển thị lên màn

hình

4 Chọn button Chọn bệnh nhân Đưa tới màn hình khác và chọn bệnh nhân đã có trongdanh sách hoặc nhập mới nếu chưa có.

Màn hình: Chọn bệnh nhân đăng kí khám

Mô tả các đối tượng trên màn hình:

Trang 25

1 patientGridView GridControl Hiển thị danh sách bệnh nhân

Danh sách biến cố và xử lý trên màn hình:

ST

1 Chọn button Chọn Lấy thông tin bệnh nhân đang chọn hiển thị lên các labeltương ứng ở màn hình thêm bệnh nhân đăng kí khám.

2 Chọn button Thêm Bệnh nhân Đưa tới màn hình thêm bệnh nhân và nhập thông tin bệnhnhân mới rồi trở màn hình trên và hiển thị thông tin bệnh

nhân trên danh sách của màn hình

Trang 26

4 GridViewThuoc GridControl Hiển thị danh sách thuốcmà bệnh nhân phải sử

Xóa 1 Bệnh nhân trongdanh sách Phiếu khámbệnh

Cập nhật dữ liệu từCSDL lên máy khi dữliệu được tải lên từ máykhác

Danh sách biến cố và xử lý trên từng màn hình:

Clear thì hiện toàn bộ bệnh nhân khám bệnh

2 Chọn Điền Chuyển đến một form mới thực hiện các thao tác điềnloại bệnh, triệu chứng và danh sách thuốc.

Màn hình: Điền phiếu khám bệnh

Trang 27

Mô tả các đối tượng trên màn hình:

ST

nhân

Danh sách biến cố và xử lý trên từng màn hình:

sử dụng

4 NútGridViewThuoc)Remove (trong Xóa 1 dòng dữ liệu thuốc ra khỏi danh sách thuốcmà bệnh nhân cần sử dụng

Trang 28

Màn hình: Lập hóa đơn

Mô tả các đối tượng trên màn hình:

ST

Khám Bệnh

Giá trị là

30000 nếukhông thayđổi

Hiển thị tiền khám củabệnh nhân

của bệnh nhân

Trang 29

từ tableNhanVientrong CSDL.

làm hóa đơn

CSDL

Danh sách biến cố và xử lý trên từng màn hình:

ST

Màn hình: Báo cáo doanh thu

Mô tả các đối tượng trên màn hình:

ST

Trang 30

3 dateEdit DateEdit Chọn Tháng để hiển thị doanh thu.

Danh sách biến cố và xử lý trên màn hình:

Màn hình: Báo cáo sử dụng thuốc

Mô tả các đối tượng trên màn hình:

ST

Danh sách biến cố và xử lý trên màn hình:

Trang 31

2 Chọn nút In In báo cáo

Màn hình: Quản lý bệnh nhân

Mô tả các đối tượng trên màn hình:

ST

Danh sách biến cố và xử lý trên từng màn hình:

Trang 32

Màn hình: Thêm/sửa bệnh nhân

Mô tả các đối tượng trên màn hình:

ST

Danh sách biến cố và xử lý trên từng màn hình:

Trang 33

Màn hình: Quản lý thuốc

Mô tả các đối tượng trên màn hình:

Danh sách biến cố và xử lý trên màn hình:

Trang 34

Màn hình: Thêm/sửa thuốc

Mô tả các đối tượng trên màn hình:

Danh sách biến cố và xử lý trên màn hình:

ST

Trang 35

Màn hình: Quản lý bệnh

Mô tả các đối tượng trên màn hình:

- Hiển thị danh sáchthuốc

- Thêm bệnh mới

- Cập nhật bệnh đãcó

Trang 36

Màn hình: Quản lý nhân viên

Mô tả các đối tượng trên màn hình:

ST

Danh sách biến cố và xử lý trên màn hình:

Trang 37

Màn hình: Thêm/sửa nhân viên

Mô tả các đối tượng trên màn hình:

ST

Danh sách biến cố và xử lý trên màn hình:

ST

viên

Trang 38

Màn hình: Thay đổi quy định

Mô tả các đối tượng trên màn hình:

ST

Danh sách biến cố và xử lý trên màn hình:

ST

Trang 39

1 Đăng nhập void

- Lấy mật khẩu (hash) của username trong txtUsername từ SQL

- Hash password do người dùng nhập

- So sánh, nếu trùng thì cho phépđăng nhập

3.2.2 Đăng ký khám bệnh

1 Load thông tinđăng ký khám

- Lấy thông tin từ hàng đangđược chọn trong GridView

- Xoá đăng ký khám bệnh đótrong CSDL

- Xoá hàng đang chọn trongGridView trên màn hình

Trang 40

3.2.3 Thêm bệnh nhân đăng ký khám

1 Hiển thị thôngtin bệnh nhân BenhNhan void

Hiển thị thông tin từ tham sốBenhNhan lên màn hình (dùngkhi form có chức năng sửa thôngtin)

- Khởi tạo biến byte error=0

- Nếu thiếu bệnh nhân thì bật bitthứ 1 của error=1

- Nếu thiếu ngày khám thì bậtbit thứ 2 của error=1

3

Lưu thông tin

đăng ký khám

- Kiểm tra dữ liệu nhập

- Nếu dữ liệu hợp lệ, lưu/cậpnhật thông tin đăng ký khámbệnh từ màn hình vào cơ sở dữliệu

- Nếu close=true thì đóng mànhình hiện tại

Ngày đăng: 29/10/2018, 16:20

TỪ KHÓA LIÊN QUAN

w