Khảo sát nghiệp vụ đề tài: Tìm hiểu thực tế tại các phòng khám tư để nắm được các vấn đề chính sau: - Quy trình vào khám bệnh của bệnh nhân.. - Quy trình tiếp nhận bệnh nhân của nhân viê
Trang 1BÁO CÁO THỰC TẬP TỐT NGHIỆP
Đề Tài:
QUẢN LÝ PHÒNG KHÁM TƯ
Vũ Danh Dũng
Trang 3LỜI NÓI ĐẦU
Ngày này cùng với sự phát triển vượt bậc của khoa học kỹ thuật thì côngnghệ thông tin là một trong những lĩnh vực có nhiều đóng góp thiết thực nhất,công nghệ thông tin có mặt trong hầu hết các lĩnh vực của cuộc sống đặc biệt côngnghệ thông tin là một công cụ hỗ trợ rất đắc lực trong công tác quản lý Nhờ vàocông tác tin học hóa mà công việc quản lý tỏ ra rất nhanh chóng và hiệu quả
- -Việc tin học hóa hóa tại các phòng khám tư hiện nay là một yêu cầu hết sứcthiết thực nhằm đơn giản hóa công tác quản lý, tạo sự nhanh gọn chính xác nhanhgọn trong công việc Chính vì những lý do đó chúng em đi đến quyết định thực
hiện đề tài: Quản lý phòng khám Phần mềm được viết bằng ngôn ngữ VB.Net
và sử dụng hệ quản trị cơ sở dữ liệu SQL Server.
Đề tài gồm các phần sau:
Chương I: Giới thiệu chung
Chương II: Phân tích
Chương III: Thiết kế
Chương IV: Cài đặt chương trình
Trang 4em được hoàn thiện và đạt hiệu quả hơn
Chúng em xin chân thành cảm ơn:
Thầy Nguyễn Đức Lưu cùng toàn thể các Thầy Cô giáo trong khoa CNTT
đã giúp đỡ em hoàn thành đề tài thực tập tốt nghiệp này
Hà Nội, Tháng 5/2009 Nhóm Sinh viên thực hiện:
Hoàng Ngọc Minh
Vũ Danh Dũng
Trang 5MỤC LỤC
Phần I : Mở đầu
1.1 Lý do chọn đề tài 4
1.2 Mục đích của đề tài _4 1.3 Yêu cầu của đề tài _5 1.4 Nội dung của đề tài 5 1.5 Hướng phát triển _6
Phần II : Nội Dung
Trang 61.3 Mục đích:
Xây dựng phần mềm quản lý phòng khám giúp công tác quản lý của phòng khám trở nên đơn giản, chính xác, hiệu quả hơn
1.4 Yêu cầu:
Phần mềm quản lý khòng khám phải đạt được những yêu cầu sau:
- Giao diện thân thiện, dễ sử dụng, Có tính trợ giúp cho người sử dụng, đưa ra các thông báo rõ ràng, dễ hiểu
- Đảm bảo chính xác những nghiệp vụ quản lý
- Dễ dàng thêm mới, sử đổi, cập nhật thông tin, báo cáo, thống kê
- Đảm bảo an toàn thông tin
1.5 Nội dung:
- Khảo sát nghiệp vụ tại các phòng khám tư
- Tìm kiếm tài liệu có liên quan đến đề tài
- Xây dựng cơ sở dữ liệu
- Cài đặt chương trình
- Báo cáo đề tài
Trang 71.6 Phương pháp:
Hiện nay có rất nhiều ngôn ngữ lập trình cũng như hệ quản trị cơ sở dữ liệu,chúng đều có những điểm mạnh và yếu khác nhau Chúng em chọn sử dụng
hệ quản trị cơ sở dữ liệu SQL Server 2005 vì đây là một hệ quản trị cơ sở
dữ liệu mạnh, được sử dụng trên nhiều hệ thống khác nhau
Ngôn ngữ cài đặt là VB.Net, đây là ngôn ngữ lập trình trên nền Net đang được sử dụng khá rông rãi VB.Net tạo ra một môi trường lập trình trực quan, cung cấp nhiều thư viện, các hàm trợ giúp cho người sử dụng
1.7 Hướng phát triển:
Xây dưng hệ thống theo mô hình Client/Server, có thể áp dụng cho các phòng khám lớn, hay các bệnh viện Mở rộng thêm các chức năng quản lý
để phù hợp với thực tế
CHƯƠNG II : NỘI DUNG
2.1 Khảo sát nghiệp vụ đề tài:
Tìm hiểu thực tế tại các phòng khám tư để nắm được các vấn đề chính sau:
- Quy trình vào khám bệnh của bệnh nhân
- Quy trình tiếp nhận bệnh nhân của nhân viên, bác sĩ
- Các thông tin của phòng khám mà nhà quản trị cần quan tâm
- Tìm hiểu hệ thống đang sử dụng, phân tích điểm mạnh, yếu của hệ thống
2.2 Mô tả hệ thống:
Bệnh nhân gặp nhân viên phòng khám để được tư vấn và chỉ định bác sĩ khám Nhân viên phòng khám sẽ phát cho bệnh nhân phiếu khám bệnh, trênphiếu có ghi: Tên bệnh nhân, tuổi, địa chỉ, số phiếu, phòng khám và bác sĩ chỉ định khám Một phiếu tương tự sẽ được chuyển cho bác sĩ Bác sĩ dựa trên số phiếu để gọi lần lượt bệnh nhân vào khám Sau khi khám, các thông tin về bệnh nhân được chuyển cho nhân viên tư vấn hoậc bác sĩ có thể lưu trực tiếp vào cơ sở dữ liệu gồm có: Ngày khám, tên bệnh nhân, tuổi, địa chỉ,nội dung khám, kết quả, lịch hẹn khám lại
Trang 8Nhà quản lý sẽ truy cập vào hệ thống bằng quyền quản trị Từ đó nhà quản
lý sẽ nắm được hoạt động của phòng khám gồm: Thông tin bệnh nhân,
thông tin về bác sĩ, nhân viên để có những kế hoạc đúng đắn
2.3 Thiết kế cơ sở dữ liệu:
A/ Mô hình phân cấp chức năng:
Quản lý phòng khám
Quản lý
bệnh nhân
Quản lý bác sĩ
Quản lý nhân viên
Quản lý nội dung
Báo cáo
Thêm BN
Sửa BN
Xóa BN
Thêm BS
Sửa BS
Xóa BS
Thêm NV
Sửa NV
Xóa NV
Thêm ND
Sửa ND
Xóa ND
Thống kê bệnh nhân
Trang 9Tren day la mo hinh diagram, trong do mieu ta moi lien he giua cac
bang, tu cai nay sinh ra cac thuc the nguoi ta goi la entity, tu cac entity moi sinh ra design cac bang, xem mieu ta ben quan ly sinh vien, tren
day mieu ta thu nhat bang benh nhan, co quan he voi hai bang chi tiet noi dung kham va noi dung kham, ba bang nay quan he nhieu nhieu
voi nhau, nen sinh ra bang chi tiet kham benh nhan, bang nay chinh la cai bang co ten tblBNkhamchiitet do, va hai bang chi tiet noi dung
kham va noi dung kham quan he 1-n, chu y phan nhieu co ba cai chac, con bang tai khoan chua thog tin tai khoan bac si va nhan vien roi
admin, phan nay de bi hoi nhat la vi sao ko tach ra, cu noi luc do bon
em chua nghi ra, rui ca hai cai bang chuc danh nua, neu tinh ra de vao mot bang cug duoc nhug cug bao vay di, the thoi ko co gi het nua, cai
nay thay cai diagram la duoc
Trang 10B/ Cơ sở dữ liệu được chia làm 8 bảng như sau:
1/ Bảng tblbenhnhan:
Chứa thông tin về bệnh nhân gồm: Mã bệnh nhân, tên bác sĩ khám, tên nhân viên tiếp nhận, tên bệnh nhân, ngày tháng năm sinh, giới tính, địa chỉ, tình trạng, mô tả lâm sàng, chuẩn đoán, kết quả khám, hướng điều trị, được phép xóa, ngày khám
Trang 11Ảnh 2: Bảng tài khoản
3/ Bảng tblNoidungkham:
Chứa danh mục các nội dung khám gồm 2 trường chính là : Mã nội dung
và tên nội dung
Ảnh3: Bảng nội dung khám
4/ Bảng tblChitietkham:
Chứa thông tin chi tiết của nội dung khám gồm các trường là: Mã chi tiêt,
mã nội dung, tên chi tiết, trạng thái, giá tiền
Ảnh 4: Bảng chi tiết nội dung khám
Trang 142/ Form đăng nhập:
Chức năng: Kiểm soát đăng nhập vào hệ thống, phân quyền Cần cấu hình cơ sở
dữ liệu trước khi đăng nhập hệ thống, sau khi đăng nhập sẽ kết nối tới form chính
3/ Form chính:
Chức năng: Là form chính của hệ thống, dùng để gọi tới các form khác Tùy quyền
là bác sĩ hay nhà quản trị, nhân viên mà có thể gọi được các form khác nhau Với quyền đăng nhập là bác si, nhân viên chỉ có thể truy cập tới hai chức năng là: Quản lý bệnh nhân và Tìm kiếm bệnh nhân Với quyền đăng nhập nhà quản trị bạn
có thể truy cập tới tất cả các form
Trang 154/ Form quản lý bệnh nhân:
Chức năng: Thêm mới bệnh nhân, sửa thông tin bệnh nhân, xóa thông tin bệnh nhân, in kết quả khám bệnh, in phiếu khám bệnh
Trang 165/ Form tìm kiếm bệnh nhân:
Chức năng: Tìm một bệnh nhân bất kỳ theo: Mã bệnh nhân hoặc tên bệnh nhân, năm sinh
Trang 176/ Form quản lý bác sĩ:
Chức năng: Thêm bác sĩ, sửa thông tin bác sĩ, xóa thông tin về bác sĩ
Trang 187/ Form quản lý nhân viên:
Chức năng: Thêm mới thông tin nhân viên, sửa thông tin nhân viên, xóa thông tin nhân viên
Trang 198/ Form In phiếu khám bệnh:
Chức năng: In phiếu khám khi người bệnh đến đăng ký khám và lưu thông tin vào bảng tblBenhnhan
Trang 209/ Form quản lý chức danh bác sĩ:
Chức năng: Thêm chức danh bác sĩ, sửa chức danh bác sĩ, xóa chức danh bác sĩ
Trang 2110/ Form quản lý chức danh nhân viên:
Chức năng: Thêm chức danh nhân viên, sửa chức danh nhân viên, xóa chức danh nhân viên
Trang 2211/ Form quản lý nội dung khám:
Chức năng: Thêm quản lý nội dung khám, sửa quản lý nội dung khám, xóa quản lýnội dung khám
Trang 2312/ Form quản lý chi tiết nội dung khám:
Chức năng: Nhập thông tin chi tiết cho từng nội dung khám gồm: Thêm, sửa xóa
Trang 2413/ Form báo cáo định kỳ:
Chức năng: Báo cáo số bệnh nhân mà từng bác sĩ khám, xuất báo cáo ra Excel
Trang 2514/ Form Thông tin nhà quản lý:
Chức năng: Thay đổi thông tin nhà quản lý, thông tin phòng khám
Trang 26CHƯƠNG III: KẾT LUẬN