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

QUẢN LÝ PHÒNG KHÁM tư NHÂN

36 451 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 36
Dung lượng 2,02 MB

Nội dung

Bệnh nhân và thân nhân có thể liên hệ với phòng khám để đăng ký khám; Các thông tin phiếu khám bao gồm SoPKB, NgayKB, MaBS, MaBN, ChuanDoan,NgayTK.Lúc khám xong nhân viên sẽ cấp Toa th

Trang 1

TRƯỜNG CAO ĐẲNG KĨ THUẬT LÝ TỰ TRỌNG TP.HCM

KHOA CÔNG NGHỆ THÔNG TIN

  

ĐỒ ÁN MÔN HỌC LẬP TRÌNH CƠ

SỞ DỮ LIỆU

QUẢN LÝ PHÒNG KHÁM TƯ

NHÂN

GVGD : Thầy Trần Việt Khánh

Sinh viên thực hiện:

Tăng Tuấn Khanh mssv 11D0040141 Nguyễn chí cường mssv:11D0040009

Trang 2

PHẦN A

GIỚI

THIỆU

Trang 3

1 Mở đầu:

1.1 Giới thiệu:

- Ngày nay, CNTT đã và đang đóng vai trò quan trọng trong đời sống kinh

tế, xã hội, là một phần không thể thiếu trong xã hội năng động, là động lực thúc đẩy kinh tế tri thức phát triển Vì vậy, việc tin học hoá vào một

số lĩnh vực hoàn toàn là tất yếu

- Cùng với nhu cầu xã hội ngày càng tăng về dịch vụ khám bệnh Nhiều

phòng khám tư nhân đã ra đời để đáp ứng nhu cầu của người dân Nhưng không phải phòng khám nào cũng áp dụng công nghệ thông tin vào việc quản lý phòng khám Hình thức lưu trữ dữ liệu trên giấy tờ đang dần trở nên bất tiện, họ cần phải tìm giải thích thay thế khả thi hơn đáp ứng : tìm kiếm nhanh, lưu trữ chính xác, chi phí lưu trữ ít tốn kém Việc cho ra đời một sản phẩm phần mềm phục vụ việc quản lý và lưu trữ dữ liệu phòng khám là vô cùng cần thiết hiện này Vì vậy chúng em đã xây dựng

chương trình quản lý phòng khám tư nhận, và viết báo cáo đề tài

- Cuối cùng chúng em xin chân thành cảm ơn thầy Trần Việt Khánh đã

giúp đỡ chúng em thực hiện đề tài này một cách hoàn thiện nhất

- Do trong khuôn khổ thời gian ngắn, trình độ chuyên môn, kinh nghiệm

và kiến thức của bản thân còn hạn chế, nên chúng em rất mong được sự góp ý của thầy và các bạn trong lớp, để đề tài nghiên cứu của chúng em ngày càng hoàn thiện hơn và được ứng dụng trong thực tế

Chúng em xin chần thành cảm ơn!

Trang 4

Phòng khám có nhiệm vụ xếp số phiếu khám bệnh cho bệnh nhân Bệnh nhân và thân nhân có thể liên hệ với phòng khám để đăng ký khám; Các thông tin phiếu khám bao gồm SoPKB, NgayKB, MaBS, MaBN, ChuanDoan,NgayTK.

Lúc khám xong nhân viên sẽ cấp Toa thuốc để bệnh nhân mua thuốc thông tin toa gồm mã thuốc, tên thuốc, số lượng, chỉ dẫn

- Bác sĩ khi vào làm việc tại phòng khám đều được lưu 1 mã BS riêng, thông tin gồm : MaBS, TenBS, DiaChi, DienTHoai, GioiTinh,

NamSinh, MaCK

- Ngoài ra mỗi bác sĩ được cấp một mã thành viên thông tin thành viên bao gồm MaTV, TenTV, MatKhau, MaQuyen, MaBS Mỗi Thành viên có một quyền nhất định…

- Phần mềm còn thiếu phân quyền cho bệnh nhân để xem toa thuốc

- Cần có thêm quản lý thuốc để phần mềm thêm hoàn thiện

- Ngoài ra chương trình có thêm tìm kiếm bệnh nhân

1.3.Mô tả hệ thống :

Trang 5

Trong đó :

 Quản lý Bác Sĩ :

- Quản lý theo dõi thông tin của từng bác sĩ Điều chỉnh thông tin của các bác sĩ nếu cần thiết

- Theo dõi lịch sử khám bệnh của bác sĩ

- Kê toa cho bệnh nhân

- Lập phiếu khám bệnh và chuẩn đoán bệnh tình của bệnh nhân

 Quản lý Bệnh Nhân :

- Quản lý theo dõi thông tin của bệnh nhân Điều chỉnh thông tin của từng bệnh nhân đã vào khám tại phòng khám

- Theo dõi tình trạng sức khỏe của bệnh nhân Từ đó đưa ra các biện pháp chăm sóc sức khỏe phù hợp

- Thống kê lịch sử khám bệnh và tiền sử bệnh án của từng bệnh nhân

- Ngoài ra cũng theo dõi tình hình dùng thuốc của bệnh nhân sử dụng

 Quản lý Tài Khoản:

- Quản lý đăng nhập của bác sĩ, đổi mật khẩu

- Quản lý quyền đăng nhập của bác sĩ

2 Mô tả yêu cầu:

Phòng Khám

Quản lý

Bác Si Bệnh Nhân Quản lý Tài Khoản Quản lý

Trang 6

2.1.1 Danh sách các yêu cầu

cho bệnh nhân (Có chi phí kê đơn thuốc)

và lập phiếu khám cho bệnh nhân (Có chi phí khám bệnh)

thêm bệnh nhân

Mã bệnh nhân không được trùng

3 QD3 Quy định khi

thêm chuyên khoa

Mã chuyên khoa không được trùng

4 QD4 Quy định khi

thêm tài khoản với 1 quyền nhấtđịnh

Mã người dùng không được trùng

Trang 7

Toa thuốc mẫu.

Trang 8

Phiếu thu tiền mẫu (Biên lai).

Danh mục bệnh nhân mẫu tham khảo

Trang 9

2.1.4 Bảng trách nhiệm yêu cầu nghiệp vụ:

1 Thêm bác sĩ - Addmin(Người

quản lý/ bác sĩ quản lý) tạo mới tài khoản cho bác

sĩ mới

- Kiễm tra mã bác sĩ có trùng không không trùng

sẽ lưu vào CSDL

2 Thêm bệnh

nhân

- Bác sĩ/ Addmin thêm thông tin bệnh nhân vào CSDL

- Kiểm tra mã bệnh nhân có trùng không, không trùng sẽ lưu vào CSDL

3 Thêm chuyên

khoa

- Addmin co thể thêm chuyên khoamới

- Kiễm tra mã chuyên khoa có trùng không, không trùng lưu vào CSDL

4 Thêm tài

khoản

-Addmin co thể thêm tài khoản mới với 1 quyền nhất định

- Kiểm tra mã tài khoản

có trùng không, không trùng sẽ lưu tài khoản đóvào CSDL

5 Kê đơn - Bác sĩ / Addmin

sẽ kê đơn sau khi khám cho bệnh nhân

- Đơn thuốc được lưu lại

để lập hoá đơn

6 Lập phiếu

khám

- Bác sĩ / Addmin đều có thể lập phiếu khám

- Kiểm tra mã phiếu khám có trùng không, không trùng sẽ lưu tài khoản đó vào CSDL

7 Xoá bác sĩ - Addmin được

- Xoá thông tin bệnh nhân ra khỏi CSDL

9 Xoá tài

khoản

- Addmin được quyền xoá tài khoản

- Xoá thông tin tài khoản

ra khỏi CSDL

Trang 10

2.2.Yêu cầu phi chức năng:

Trang 11

PHẦN B

PHÂN

TÍCH

Trang 12

3 Sơ đồ luồng dữ liệu:

Xử lý:

• Nhận và kiểm tra D1: Tên bác sĩ khác rỗng và không được trùng mã bác sĩ

• Lưu vào CSDL

3.2.Thêm bệnh nhân:

Mô tả

Dữ liêu:

• D1: Thông tin bệnh nhân

• D2 Danh sách bệnh nhân có trong CSDL

• D1: Thông tin chuyên khoa

• D2: Danh sách chuyên khoa

Xử lý:

• Nhận và kiểm tra D1: Tên chuyên khoa khác rỗng và mã chuyên khoa

Trang 13

• D1: Thông tin tài khoản mới.

• D2: Danh sách tài khoản

Xử lý:

• Nhận và kiểm tra D1: Tên tài khoảnkhác rỗng và mã tài khoản không trùng

• Thêm tài khoản mới vào CSDL

3.5.Thực hiện kê đơn:

Mô tả

Dữ liệu:

• D1: Thông tin đơn thuốc

• D2: Danh sách thuốc đã kê

Xử lý:

• Nhận thông tin D1

Trang 14

3.6.Lập phiếu khám:

Mô tả

Dữ liệu:

• D1: Thông tin khám bệnh

• D2: Thông tin bệnh nhân

Trang 15

4 Sơ đồ lớp đối tượng (mức phân tích):

4.1.Sơ đồ lớp:

4.2 Danh sách các lớp đối tượng:

4.2.1 Bệnh nhân:

STT Tên thuộc tính Mô ta chi tiết Ghi chú

1 MaBN Mỗi bệnh nhân có

1 mã bệnh nhân riêng.

2 TenBN Tên bệnh nhân

3 GT Giới tính bệnh

nhân

4 SĐT Số điện thioại

bệnh nhân

5 Tuoi Tuổi bệnh nhân

6 DC Đia chỉ bệnh nhân

Trang 16

4.2.2 Phiếu khám:

có 1 mã phiếu khám riêng

Trang 17

4.2.5 Tài khoản:

STT Tên thuộc tính Mô ta chi tiết Ghi chú

1 MaTV Mỗi tài khoản có 1

mã thành viên khác nhau.

2 TenTV Tên chủ tài khoản

3 MaQuyen Mã quyền

4 MK Mật khẩu

4.2.6 Chuyên khoa:

STT Tên thuộc tính Mô ta chi tiết Ghi chú

1 MaCK Mỗi khoa có 1 mã

riêng

2 TenCK Tên khoa

QUẢN LÝ PHÒNG KHÁM BỆNH TƯ NHÂN

QUẢN LÝ LẬP PHIẾU THÔNG KÊ TÌM KIẾM BÁC SI

THUỐC

TÀI KHOẢN

PHIẾU KHÁM BỆNH

PHIẾU KÊ TOA

BỆNH ÁN BỆNH NHÂN

LỊCH SỬ KHÁM BỆNH

TÌM KIẾM BỆNH NHÂN

Trang 18

PHẦN C

THIẾT

KẾ

Trang 20

5.1.3 DFD quá trình quản lý bệnh nhân:

Cấp 1:

Cấp 2:

Trang 22

Cấp 2:

5.2 Thiết kế cơ sở dữ liệu

5.2.1 Cơ sở dữ liêêu quan hêê

5.2.2.Cơ sở dữ liêêu thuôêc tính

Trang 23

2 TenBS Tên bác sĩ nvarchar 50

3 DiaChi Địa chỉ nvarchar 50

4 DienThoai Điện thoại nchar 12

5 Nam Giới tính bit

6 NamSinh Năm sinh datetime

3 GioiTinh Giới tính bit

4 Tuoi Tuổi datetime

5 DiaChi Địa chỉ nvarchar 50

Trang 25

STT Tên Mô tả Kiểu dữ

3 MatKhau Mật khẩu text

4 MaQuyen Mã quyền char 10 Khoá

3 TenThuoc Tên thuốc nvarchar 50

4 SoLuong Số lương int

5 ChiDan Chỉ dẫn của

bác sĩ

text

Mô hình cơ sở dữ liệu:

Trang 26

Mô hình thực thể kết hợp ERD:

5.3 Thiết kế các đối tượng giao tiếp người dùng:

5.3.1 Giao diện của từng đối tượng xử lý

a) Tính đúng đắn:

Màn Hình Chính Hệ Thống

• Đăng Nhập

Trang 27

• Kê toa thuốc

• Tạo tài khoản

Trang 28

Form bác sĩ

Form khám bệnh

Form kê toa b) Tính tiện dụng:

Trang 29

Giao diện đăng nhập

Giao diện form chính

Trang 30

Giao diện form bệnh nhân

Trang 31

Giao diên form bác sĩ

Trang 32

Giao diên form quản lý tài khoản

Giao diện form khám bệnh

Trang 33

Giao diện form kê toa

5.3.2 Danh sách các biến cố của từng giao diện:

Đối tượng giao diện chính:

STT Biến cố Mô tả Điều kiện Ghi chú

1 1 Quản lý hệ thống(Đổi

mật khẩu, đăng xuất)

4 4 Giới thiệu về chúng tôi.

Đối tượng giao diện quản lý bệnh nhân:

STT Biến cố Mô tả Điều kiện Ghi chú

1 12 Lưu thông tin vừa nhập

2 13 Không lưu clean thông

tin vừa nhập

3 14 Thêm mới bệnh nhân

4 15 Sữa thông tin bệnh nhân.

5 16 Xoá bệnh nhân

6 17 Thoát

Trang 34

STT Biến cố Mô tả Điều kiện Ghi chú

1 13 Lưu thông tin bác sĩ

2 14 Không lưu thông tin

3 15 Thêm mới bác sĩ

4 16 Sửa thông tin bác sĩ

5 17 Xoá thông tin bác sĩ

6 18 Thoát

Đối tượng giao diện quản lý tài khoản:

STT Biến cố Mô tả Điều kiện Ghi chú

1 1 Lưu thông tin tài khoản

2 2 Không lưu thông tin

3 3 Thêm tài khoản mới

4 4 Sửa thông tin tài khoản

5 5 Xoá thông tin tài khoản

6 6 Thoát

Đối tượng giao diện khám bệnh:

STT Biến cố Mô tả Điều kiện Ghi chú

1 18 Lưu thông tin khám bệnh

2 19 Bỏ qua

3 20 Mới khám bệnh

4 21 Kê đơn

5 22 Thoát

6 2 Tìm kiếm bệnh nhân

Đối tượng giao diện Kê toa:

STT Biến cố Mô tả Điều kiện Ghi chú

1 1 Lưu thông tin kê toa

2 2 Không lưu thông tin

3 3 Mới thông tin đơn thuốc

4 4 In đơn thuốc

5 5 Thoát

Đối tượng giao diện đăng nhập:

STT Biến cố Mô tả Điều kiện Ghi chú

1 1 Đăng nhập

2 2 Thoát

Trang 35

PHẦN D

THỰC HIỆN

& KIỂM

TRA

Trang 36

6 Thực hiện và kiểm tra:

6.1.Thực hiện phần mềm:

6.1.1 Mô tả môi trường thực hiện phần mềm cùng với các kỹ thuật, thư viện

được sử dụng:

6.1.1.1 Môi trường thực hiện phần mềm:

- Phần mềm “Phòng khám tư nhân” được xây dụng trênngôn ngữ làC#

- Với C#, thì môi trường phát triển được sử dụng là Visual Studio NET 2010

6.1.1.2 Các kỹ thuật liên quan:

- Xây dựng phần mềm theo kiến trúc 3 tầng: data, control, view và với CSDL là SQL

- Xây dựng phần mềm theo hướng đối tượng

- Dự định phát triển của chúng em là đầu tư kỹ lưỡng hơn các form Thêm các công cụ hữu ích, thiết kế giao diện thân thiện và đơn giản hóa thao tác của người dùng

Ngày đăng: 11/06/2016, 17:56

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w