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

Đồ án, luận văn quản lý bệnh viện K

44 551 2

Đ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 44
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

Để đáp ứng yêu cầu ngày càng cao trong công tác khám chữa bệnh, những năm tiếp theo, tiếp tục ứng dụng nhiều kỹ thuật tiên tiến mới vào thực tiễn hoạt động, sẵn sàng đón tiếp và phục vụ tận tình, chu đáo cho tất cả các đối tượng có nhu cầu đến khám và chữa bệnh tại bệnh viện, tiếp nhận bệnh nhân cấp cứu 24h24h, tích cực điều trị bệnh bằng cả tâm huyết của người cán bộ y tế. Bên cạnh sự nổ lực tự thân, cùng với sự quan tâm, giúp đỡ của Bộ y tế, lãnh đạo các cấp chính quyền địa phương. Bệnh viện C Đà Nẵng phấn đấu luôn đạt danh hiệu Bệnh viện xuất sắc toàn diện trong những năm tới.

Trang 1

NỘI DUNG BÁO CÁO

CHƯƠNG I Giới Thiệu 1

I.1 Phần mềm quản lý thông tin bác sỹ 1

I.2 Giới thiệu dự án 3

I.3 Vấn đề phát sinh 3

I.4 Qui trình nghiệp vụ 5

I.5 Qui trình Phân lịch trực: 6

CHƯƠNG II Mô hình phát triển dự án 7

II.1 Sơ đồ Diagram 7

II 2 xóa bác sỹ 8

II.3 Tìm kiếm thông tin bác sỹ 10

CHƯƠNG III: Mô hình luồn xử lý “Flow Chart” 11

III.1 Đăng nhập 11

III.2: Thêm bác sỹ 11

III.3: Xóa bác sỹ 13

III.4: Thêm thành viên 14

III.5: Update User 15

III.6: Xóa thành viên 16

III.7: Search Doctor 17

III.8: Tìm kiếm User 18

III.9: Tìm kiếm lịch 19

CHƯƠNG IV Thiết kế Database “Entity Relationship (ER) Diagram” 20

CHƯƠNG V Cấu trúc bảng thiết kế Database 21

CHƯƠNG VI Giao Diện và chức năng của hệ thống 27

CHƯƠNG VII Tổng kết và đánh giá hướng phát triển của ứng dụng 41

Trang 2

CHƯƠNG I Giới Thiệu

I.1 Phần mềm quản lý thông tin bác sỹ

Trong những năm gần đây hệ thộng bệnh viện được xây dựng cơ sởvật chất và trang thiết bị hiện đại, đồng thời thường xuyên nhận được sự hỗtrợ về mặt chuyên môn của các chuyên gia đầu ngành cũng như các chuyêngia nước ngoài,

Bệnh viện luôn thực hiện tốt nhiệm vụ

Kỹ thuật cao, trang thiết bị hiện đại Cùng với việc nâng cao chấtlượng khám và giải quyết nhanh, cấp cứu kịp thời cho các ca bệnh nặng,Bệnh viện đã và đang triển khai thành công nhiều kỹ thuật cao như: mổ sọnão lấy máu tụ, mổ u não, mổ thoái vị đĩa đệm, mổ u tuỷ sống đoạn cổ,ngực, lưng và thắt lưng, mổ cắt phân thuỳ gan, cắt bán phần dạ dày, phẫuthuật tái tạo dây chằn quạ đòn, phẫu thuật thay chỏm xương đùi, mổ cắtkhối tá tuỵ, mổ Phaco, phẫu thuật nội soi tiêu hoá, nội soi Tai - Mũi -Họng

Bệnh viện cũng không ngừng đầu tư trang thiết bị mới và hiện đạinhư: hệ thống phẫu thuật nội soi và can thiệp về tiêu hoá, hô hấp, tiết niệu;máy C- Am (2 màn hình) trong chụp và can thiệp mạch vành vừa có giátrị chẩn đoán, vừa có giá trị điều trị đã góp phần giúp cho bệnh nhân giảmbớt đau đớn, không mất nhiều thời gian và chi phí trong việc vận chuyểnbệnh nhân lên tuyến trên

- Đội ngũ y bác sĩ giỏi: Các bệnh viện đều có một đội ngũ y bác sĩluôn phục vụ bệnh nhân nhiệt tình chu đáo, xem nỗi đau của bệnh nhân nhưnỗi đau của mình, luôn đề cao tinh thần "Lương y như từ mẫu" Bên cạnhđó,1 vài bệnh viện đã không ngừng đào tạo nâng cao trình độ chuyên mônnghiệp vụ cho đội ngũ cán bộ viên chức Hàng năm, Bệnh viện thườngxuyên gởi bác sĩ đi đào tạo tiến sĩ, thạc sĩ, cử nhân điều dưỡng, kỹ thuậtcao cấp Mặt khác, Bệnh viện hết sức chú trọng cử cán bộ tham gia cáckhoá học ngắn hạn và dài hạn tại nước ngoài như: Đức, Mỹ, Australia,Israel, Nhật Bản, Hàn Quốc Hơn nữa, Bệnh viện còn quan tâm thực hiệncông nghệ thông tin trong Bệnh viện Điện tử để giúp bệnh nhân tránh đượccác thủ tục hành chính phiền hà, thầy thuốc có nhiều thời gian chú trọngtrao dồi chuyên môn hơn Nhờ vậy, Bệnh viện đã và đang có một đội ngũcán bộ y bác sĩ trình độ chuyên môn cao, có tinh thần trách nhiệm luônthực hiện 12 điều y đức để ngày càng làm tốt hơn công tác , Nhà nước giaophó

Trang 3

Để đáp ứng yêu cầu ngày càng cao trong công tác khám chữa bệnh,những năm tiếp theo, tiếp tục ứng dụng nhiều kỹ thuật tiên tiến mới vàothực tiễn hoạt động, sẵn sàng đón tiếp và phục vụ tận tình, chu đáo cho tất

cả các đối tượng có nhu cầu đến khám và chữa bệnh tại bệnh viện, tiếpnhận bệnh nhân cấp cứu 24h/24h, tích cực điều trị bệnh bằng cả tâm huyếtcủa người cán bộ y tế Bên cạnh sự nổ lực tự thân, cùng với sự quan tâm,giúp đỡ của Bộ y tế, lãnh đạo các cấp chính quyền địa phương Bệnh viện

C Đà Nẵng phấn đấu luôn đạt danh hiệu Bệnh viện xuất sắc toàn diện trongnhững năm tới

I.2 Giới thiệu dự án

Ngày nay, hầu hết mọi quá trình hoạt động của bất kỳ ngành nghề nàocũng cần đến tin học, đặc biệt trong kinh doanh, du lịch, hàng không, quản

lý sổ sách trong kế toán, bệnh viện, Chính vì thế, việc tổ chức, lưu trữ, xử

lý và sắp xếp một khối lượng thông tin lớn luôn là một vấn đề rất khókhăn, tốn nhiều thời gian Việc cập nhật các thông tin chính xác và truyxuất thông tin một cách nhanh chóng, hiệu quả là rất cần thiết cho mọi nhucầu của xã hội hiện tại.Vì vậy tin học ngày càng trở nên một vấn đề cấpthiết cho mỗi chúng ta

Vấn đề lập lịch trực cho nhân viên làm việc cũng là một yếu tố khôngthể thiếu trong bất kỳ một tổ chức nào Một hệ thống có sự quản lý chặtchẽ và sắp xếp lịch trực nhân viên hợp lý giúp cho tổ chức hoạt động nhịpnhàng, có kế hoạch Một hệ thống tổ chức tốt sẽ giúp cho mọi hoạt độngtrong mọi lĩnh vực đó sẽ dễ dàng hơn và thuận tiện hơn, đồng thời nó cũnggóp phần hoàn thành công việc nhanh chóng và hiệu quả hơn

Vì vậy việc thực hiện hệ thống xếp lịch hỗ trợ cho nhân viên làm việctại bệnh viện là vấn đề cần thiết và đang được quan tâm hiện nay

I.3 Vấn đề phát sinh

Việc xếp lịch trực ở bệnh viện hiện nay được xếp chủ yếu bằng tay,lưu trữ bằng sổ sách, giấy tờ, không tránh khỏi việc trùng lắp hoặc mấtthông tin Vì thế việc xếp lịch một cách chính xác trở nên khó khăn và chỉmột số người làm công việc xếp lịch trong một thời gian dài mới có thể làmtốt được Việc xây dựng một phần mềm hỗ trợ cho công việc này là cầnthiết Tin học hóa quản lý bệnh viện đặc biệt là hỗ trợ xếp lịch trực cho cácnhân viên làm việc trong bệnh viện sẽ giảm tải công việc và đơn giản hóacác công tác quản lý vốn có nhiều phức tạp, rắc rối của bệnh viện Môitrường bệnh viện đòi hỏi sự chính xác cao vì thế thời gian, kế hoạch làm

Trang 4

việc của tập thể y, bác sĩ, nhân viên cũng phải có sự sắp xếp rõ ràng Vànhững khó khăn đó sẽ được giảm bớt nếu có sự tin học hóa những công tácnêu trên

Để có một chương trình hỗ trợ xếp lịch hoàn chỉnh, thực tế, ổn định vàtiện dụng đòi hỏi việc phân tích và tìm hiểu thế giới thực một cách chínhxác thấu đáo, thiết kế thích hợp với yêu cầu xếp lịch thực tế của bệnh viện.Một chương trình xếp lịch trực bệnh viện phải đáp ứng được yêu cầu: hỗtrợ xếp lịch trực một cách nhanh chóng, công bằng và cho phép người dùngcập nhật lại lịch trực khi cần

Mục tiêu và ưu tiên

Mục tiêu :

 Đáp ứng tất cả các yêu cầu của khách hàng

 Xây dựng hệ thống hoàn chỉnh

 Chức năng Quản Lý Hồ Sơ Y-Bác Sĩ đầy đủ

 Xây dựng được lịch trực hợp lý của toàn Y-Bác Sĩ trong bệnhviện

 Yêu cầu của khách hàng thay đổi

 Có lỗi trong khi sử dụng của khách hàng

Ràng buộc :

 Đảm bảo những yêu cầu của khách hàng

 Thời gian hoàn thành dự án đúng như hợp đồng

 Hoàn thành dự án trong giới hạn chi phí cho phép

 Bàn giao và hướng dẫn sử dụng một cách chi tiết cho kháchhàng

Hạn chế :

Trang 5

 Môi trường phát triển chương trình : NetBeans IDE 6.8

 Công cụ quản lý cơ sở dữ liệu SQL Server 2005 Express

Tài liệu đặc tả yêu cầu Website chương trình phân lịch trực Bác Sĩ BệnhViện được viết theo chuẩn IEEE 830-1984

 Công cụ thiết kế UML: Rational Rose Enterprise Edition 2003

 Tài liệu , giáo trình ngôn ngữ lập trình C#, Java, Photoshop

I.4 Qui trình nghiệp vụ

- Để phục vụ tốt cho bệnh nhân trong mọi thời gian, kịp thời xử lý mọitình huống xảy ra một cách nhanh chóng, ngoài giờ hành chánh bệnh việnluôn phân công cán bộ nhân viên trực ở mọi phòng khoa 24/24 giờ trongngày

- Theo Kíp trực: hay còn gọi là Nhóm trực với chuyên môn khác nhau

- Số lượng nhân viên trong một kíp trực phụ thuộc vào từng bệnh viện,từng khoa, từng bộ phận cụ thể

- Số luợng Kíp trực tùy thuộc và Ca trực, thông thường số Kíp trực =

+ Hình thức thời gian trực liên tục là 24 tiếng

+ Người trực ngày hôm sau sẽ là người trực dự phòng

+ Không trực 2 ngày liên tục, trừ trường hợp đặc biệt: trực thay thế, thiếu nhân sự

- Trực Hành Chính:

+ Hình thức thời gian trực trung bình 8 tiếng

+ Trực vào buổi sáng và buổi chiều, buổi trưa được nghỉ

+ Trực liên tục từ thứ 2 đến thứ 6 , thứ 7 và chủ nhật được nghỉ

-Trực theo Ca:

Trang 6

• Trực 2 Ca:

+ Hình thức trực trong một ngày được chia làm 2 Ca: ca Ngày

và ca Đêm

+ Thời gian trực của mỗi Ca là 12 tiếng

+ Người trực kế tiếp là người trực dự phòng khi có sự cố

+ Không trực liên tục Ca Ngày và Đêm trong 1 ngày trực ( trừ

+ Thời gian trực của mỗi Ca là trực liên tục 8 tiếng

+ Người trực kế tiếp là người trực dự phòng khi có sự cố + Trong 1ngày trực chỉ trực 1 Ca ( trừ trường hợp sự cố) + Trực ca Đêm sẽ đượcnghỉ ca Ngày hôm sau

Xử lý trường hợp đặc biệt:

+ Nhân viên nữ trong thời gian nghỉ sinh hoặc nuôi con mọn sẽ

được miễn trực ban Đêm

+ Xin đổi ca trực

+ Sử dụng Phiếu Yêu Cầu xin nghỉ 1 hoặc nhiều ngày trực với lý dohợp lệ, phải bố trí người thay thế và sẽ xếp lịch trực thay thế trở lại vàothời gian tới

I.5 Qui trình Phân lịch trực:

Phòng kế hoạch tổng hợp sẽ xếp lịch trực cho tất cả các Khoa trongBệnh

Viên gồm 4 cấp trực như sau:

Trang 7

- Trực lâm sàng:

Bao gồm: bác sĩ, Nữ hộ sinh, hộ lý, điều dưỡng được phân trực 2ca, 3kíp hay 3 ca, 4 kíp tùy theo mức độ bệnh nhân của từng bệnh viện hay từngkhoa

TIER 2 BUSINESS LOGIC

TIER 3 DOCTOR MANAGE

GUI

Trang 8

II.1 Sơ đồ Diagram

1.1 Context Diagram

Doctor Information System

Administrator

Doctor

Employee

User Detail s

Doctor Details

Authentication Details

Trang 9

II 2 xóa bác sỹ

Administrator

2.3 Delete Doctor

Doctor_Code

Doctor

Doctor_Code Delete complete

WorkSchedule

Delete complete

Doctor_Code

2.3.2 Delete Time

Delete complete

Time

Work_Code

2.3.1 Delete WorkSchedule

Trang 10

II.3 Tìm kiếm thông tin bác sỹ

2.4 Search Doctor

Administrator

Doctor

Input Some Doctor Information

Result Display

Employee

Input Some Doctor Information

Trang 11

CHƯƠNG III: Mô hình luồn xử lý “Flow Chart”

Yes

No

Login to System

No Yes

End

Trang 12

III.2: Thêm bác sỹ

Begin

Input Information of Doctor

Insert record into table Doctors in Database

Continue

Valid Information

Display List of Doctor

Trang 13

Ye s

No

Begin

Continue

Valid Information

End

Chooser Doctor Display list Doctor

Display Form Update Doctor

Display detail user update

Ye s No

Input Information of Doctor

Change information of Doctor

Trang 14

III.3: Xóa bác sỹ

- Hiển thị danh sách bác sĩ, admin có thể Lựa chọn một bác sĩ nếu Chooser

có hệ thống tự động xóa tất cả các thông tin của các bác sĩ, khác chooser không dừng hệ thống

Begin

Delete

Chooser Doctor need Delete Display list Doctor

Delete Doctor in Database

Display list Doctor

Begin Yes

No

Trang 15

III.4: Thêm thành viên

- Đầu vào tất cả các thông tin của người sử dụng và tham gia vào bảng

Type_User trong cơ sở dữ liệu

- Nếu hệ thống thông tin hợp lệ tự động chèn một người dùng mới vào cơ sở

dữ liệu người dùng trong bảng Thông tin khác không hợp lệ

Yes Input Information of User

Insert record into table Users in

Database

Continue

Valid Information

Display List User

End

Get Type_Code Display Form Add User

No

Yes

No Begin

Trang 16

III.5: Update User

- Hệ thống hiển thị cho người sử dụng hình thức, nó có chứa danh sách người dùng, quản trị có thể Lựa chọn một người sử dụng cần cập nhật

- Các thông tin đầu vào quản trị của một người sử dụng Nếu thông tin thay đổi hệ thống thông tin hợp lệ tự động cho người sử dụng bởi một thông tin mới của người sử dụng Quản trị khác không hợp lệ có thể đi để chuyển tiếp hoặc

Display detail user update End

Chooser User Display list User

Display Form Update User

Ye s

Ye s

No No

Trang 17

III.6: Xóa thành viên

- Hiển thị danh sách người sử dụng, quản trị có thể Lựa chọn một bác sĩnếu Chooser có hệ thống tự động xóa tất cả các thông tin của người sử dụng, khác

Delete User in Database

Display list User

End Yes

No

Trang 18

III.7: Search Doctor

- Tìm kiếm: Đây là công cụ tìm kiếm Doctor_ID, Doctor_Name, chuyên nghiệp, trình

độ, kinh nghiệm

- Mô tả:

+ Đầu vào thông tin tìm kiếm của bạn

+ Kiểm tra dữ liệu là đầu vào.

Display list of Doctor

Trang 19

III.8: Tìm kiếm User

- Tìm kiếm: Đây là công cụ tìm kiếm user_id, User_Name, chuyên nghiệp, trình

độ, kinh nghiệm

- Mô tả:

+ Đầu vào thông tin tìm kiếm của bạn

+ Kiểm tra dữ liệu là đầu vào.

End

Display Form Search User

Display Detail the Doctor

Yes

No

No

Yes

Trang 20

Input keywork search Display information can to search

Trang 21

CHƯƠNG IV Thiết kế Database “Entity

Relationship (ER) Diagram”

Trang 22

CHƯƠNG V Cấu trúc bảng thiết kế Database

Table : Type_User

Filed

Name

the Users User_Account Nvarchar(100) Yes Store the account of

the Users User_Password Nvarchar(50) Yes Store the password of

phone of the Users User_Address Nvarchar(100) Yes Store the address of

the Users

references of Type_User

Trang 23

Status Bit Yes Store the status of the

Users

Table : Country

Qualification

Table : Speciality

Filed

Name

Trang 24

Table : Experience

Filed

Name

references of the Doctor

Experience

Table : Doctor

references of the

Trang 25

references of the Qualification

the Doctor

Table : WorkSchedule

Filed

Name

Word Schedule

references of the Doctor

Word

references of the Country

Table : Time

Filed

Name

Data Type

Time

of the WordSchedule

Time_Start Nvarchar(10) Yes Store the time start of the

Time Time_End Nvarchar(10) Yes Store the time end of the

Time

Trang 26

Table : DoctorInvite

Filed

Name

Data Type

DoctorInvite

references of the Doctor

the DoctorInvite

the DoctorInvite

Trang 27

CHƯƠNG VI Giao Diện và chức năng của hệ thống

1 : Giao điện bện người dùng

1.1 Login

Trang 28

1.3 List Doctor

Trang 29

1.4 Advanced Search

Trang 30

8.5 Doctor Information Detail

Trang 31

1.6 View Doctor By Speciality

Trang 32

8.7 Experience Detai

Trang 33

1.8 Set Date Invite Doctor to work

1.9 Form Send Email

Trang 34

1.10 Invitation

Trang 35

1.11 History

Trang 36

1.13 Admin - User

Trang 38

1.14 Admin- Doctor

Trang 39

1.15 Admin- Work Schedule

Trang 41

TIẾN ĐỘ LÀM VIỆC THÀNH VIÊN TRONG NHÓM

Lịch làm việc và tiến độ

T

T

1 Thiết kế cơ sở dữ liệu 06/03/2014 Nguyễn Văn Huỳnh Completed

5 Code quản lý User 06/03/2014 Nguyễn Văn Huỳnh Completed

6 Code quản lý Nhân

8 Quản lý đất nước 06/03/2014 Nguyễn Vĩnh Lộc Completed

9 Connection Database 06/03/2014 Nguyễn Phụ Hà Completed

Trang 42

CHƯƠNG VII Tổng kết và đánh giá hướng phát triển

của ứng dụng

I Những điểm chương trình làm được

1 Đối với người sử dụng, chương trình đã đưa ra được: Các cách tìm kiếm, tracứu theo các chủ đề khác nhau, kết hợp nhiều chủ đề theo ý khách hàng

- Xem chi tiết thông tin bác sỹ

- Kiểm tra tính hợp lệ của khách hàng đăng nhập hệ thống Tạo đơn đặthàng Có thể chạy trên nhiều hệ điều hành

2 Đối với người quản trị, chương trình đã đưa ra được: Xem thông tin của các đềmục cần quản lý như: thông tin bác sỹ, sản phẩm, lịch khám…

- Đưa ra các form để nhập dữ liệu mới của các loại tư liệu

- Có thể sửa đổi, cập nhật các dữ liệu trên

- Trong việc thêm mới sản phẩm chương trình tự động sinh mã sản phẩm,điều này tiện lợi cho người quản trị và dữ liệu luôn đồng nhất

- Các chức năng này được thực hiện thông qua giao diện của ứng dụng

- Quản trị viên có thể gởi các đơn đặt hàng hay các thông tin khác đến các

bộ phận khác của công ty để xử lý thông qua dịch vụ email

- Có thể chạy trên nhiều hệ điều hành

II Những điểm chưa làm được và hướng giải quyết:

- Việc kết nối giữa server và cơ sở dữ liệu còn chậm Điều này cũng dễhiểu vì việc thiết lập cầu nối phải qua nhiều cấp

Chỉ có cách giải quyết là cho

server chạy trên máy có cấu hình mạnh, tốc độ truy xuất đĩa nhanh

Trang 43

Tuy nhiên chỉ sau lần đầu biên dịch thì các lần duyệt web tiếp theo sẽnhanh hơn Đây cũng là ưu điểm của JSP.

- Chưa xử dụng được tiếng Việt từ việc truy xuất database Điều này là dongôn ngữ Java chưa đưa ra các phương pháp để sử dụng các font của hệ thống màchỉ sử dụng các font đi kèm ngôn ngữ (do tính độc lập nền) trong khi bản thân cơ

sở dữ liệu vẫn sử dụng được tiếng Việt

Hy vọng các phiên bản sắp tới của JSP sẽ giải quyết được vấn đề này

III Hướng phát triển của chương trình:

Trong toàn bộ ứng dụng em đã thực hiện các yêu cầu do phía bệnh viện đềxuất và bổ sung thêm một số chức năng cần phải thực hiện cho ứng dụng, hướngphát triển của ứng dụng là tiến đến một thương mại điện tử với đầy đủ các chứcnăng thanh toán tiền qua mạng

Nhưng vì trong nước ta hiện nay vấn đề thanh toán tiền qua mạng còn gặpnhiều khó khăn và chưa phổ biến lắm cho nên chức năng của ứng dụng dùng để

hỗ trợ cho nhà quản trị còn hạn chế

Ngày đăng: 23/05/2015, 15:03

HÌNH ẢNH LIÊN QUAN

II.1. Sơ đồ Diagram - Đồ án, luận văn quản lý bệnh viện K
1. Sơ đồ Diagram (Trang 8)

TỪ KHÓA LIÊN QUAN

w