TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN ĐIỆN TỬ - VIỄN THÔNG
ĐỒ ÁN
TỐT NGHIỆP ĐẠI HỌC
ĐỀ TÀI:
XÂY DỰNG HỆ THỐNG KHÁM CHỮA BỆNH
CHO NGƯỜI KHIẾM THÍNH
Sinh viên thực hiện:
NGUYỄN NHƯ NAM
Lớp Điện tử 04 - K59
NGUYỄN CHÍ THANH
Lớp ĐTTT 08 – K57
Giảng viên hướng dẫn:
TS. NGUYỄN THANH BÌNH
Hà Nội, 6-2019
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN ĐIỆN TỬ - VIỄN THÔNG
ĐỒ ÁN
TỐT NGHIỆP ĐẠI HỌC
ĐỀ TÀI:
XÂY DỰNG HỆ THỐNG KHÁM CHỮA BỆNH
CHO NGƯỜI KHIẾM THÍNH
Sinh viên thực hiện:
NGUYỄN NHƯ NAM
Lớp Điện tử 04 - K59
NGUYỄN CHÍ THANH
Lớp ĐTTT 08 – K57
Giảng viên hướng dẫn:
TS. NGUYỄN THANH BÌNH
Hà Nội, 6-2019
ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP
(Dùng cho giảng viên hướng dẫn)
Tên giảng viên hướng dẫn: TS.Nguyễn Thanh Bình
Họ và tên sinh viên: Nguyễn Như Nam
MSSV: 201423057
Tên đồ án: Xây dựng hệ thống khám chữa bệnh cho người khiếm thính
Chọn các mức điểm phù hợp cho sinh viên trình bày theo các tiêu chí dưới đây:
Rất kém (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5)
Có sự kết hợp giữa lý thuyết và thực hành (20)
Nêu rõ tính cấp thiết và quan trọng của đề tài, các vấn đề
1 và các giả thuyết (bao gồm mục đích và tính phù hợp) cũng
như phạm vi ứng dụng của đồ án
Cập nhật kết quả nghiên cứu gần đây nhất (trong
2
nước/quốc tế)
Nêu rõ và chi tiết phương pháp nghiên cứu/giải quyết vấn
3
đề
Có kết quả mơ phỏng/thực nghiệm và trình bày rõ ràng kết
4
quả đạt được
Có khả năng phân tích và đánh giá kết quả (15)
Kế hoạch làm việc rõ ràng bao gồm mục tiêu và phương
5 pháp thực hiện dựa trên kết quả nghiên cứu lý thuyết một
cách có hệ thống
Kết quả được trình bày một cách logic và dễ hiểu, tất cả
6
kết quả đều được phân tích và đánh giá thỏa đáng
Trong phần kết luận, tác giả chỉ rõ sự khác biệt (nếu có)
giữa kết quả đạt được và mục tiêu ban đầu đề ra đồng thời
7
cung cấp lập luận để đề xuất hướng giải quyết có thể thực
hiện trong tương lai
Kỹ năng viết quyển đồ án (10)
Đồ án trình bày đúng mẫu quy định với cấu trúc các
chương logic và đẹp mắt (bảng biểu, hình ảnh rõ ràng, có tiêu
đề, được đánh số thứ tự và được giải thích hay đề cập đến;
8
căn lề thống nhất, có dấu cách sau dấu chấm, dấu phảy v.v.),
có mở đầu chương và kết luận chương, có liệt kê tài liệu tham
khảo và có trích dẫn đúng quy định
9
Kỹ năng viết xuất sắc (cấu trúc câu chuẩn, văn phong
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
khoa học, lập luận logic và có cơ sở, từ vựng sử dụng phù
hợp v.v.)
Thành tựu nghiên cứu khoa học (5) (chọn 1 trong 3 trường hợp)
Có bài báo khoa học được đăng hoặc chấp nhận đăng/Đạt
1 giải SVNCKH giải 3 cấp Viện trở lên/Có giải thưởng khoa
0a học (quốc tế hoặc trong nước) từ giải 3 trở lên/Có đăng ký
bằng phát minh, sáng chế
Được báo cáo tại hội đồng cấp Viện trong hội nghị
1 SVNCKH nhưng không đạt giải từ giải 3 trở lên/Đạt giải
0b khuyến khích trong các kỳ thi quốc gia và quốc tế khác về
chuyên ngành (VD: TI contest)
1
Khơng có thành tích về nghiên cứu khoa học
0c
Điểm tổng
5
2
0
/50
Điểm tổng quy đổi về thang 10
Nhận xét khác (về thái độ và tinh thần làm việc của sinh viên)
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
Ngày: … / 6 / 2019
Người nhận xét
(Ký và ghi rõ họ tên)
ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP
(Dùng cho giảng viên hướng dẫn)
Tên giảng viên hướng dẫn: TS.Nguyễn Thanh Bình
Họ và tên sinh viên: Nguyễn Chí Thanh
MSSV: 20122400
Tên đồ án: Xây dựng hệ thống khám chữa bệnh cho người khiếm thính
Chọn các mức điểm phù hợp cho sinh viên trình bày theo các tiêu chí dưới đây:
Rất kém (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5)
Có sự kết hợp giữa lý thuyết và thực hành (20)
Nêu rõ tính cấp thiết và quan trọng của đề tài, các vấn đề
1 và các giả thuyết (bao gồm mục đích và tính phù hợp) cũng
như phạm vi ứng dụng của đồ án
Cập nhật kết quả nghiên cứu gần đây nhất (trong
2
nước/quốc tế)
Nêu rõ và chi tiết phương pháp nghiên cứu/giải quyết vấn
3
đề
Có kết quả mơ phỏng/thực nghiệm và trình bày rõ ràng kết
4
quả đạt được
Có khả năng phân tích và đánh giá kết quả (15)
Kế hoạch làm việc rõ ràng bao gồm mục tiêu và phương
5 pháp thực hiện dựa trên kết quả nghiên cứu lý thuyết một
cách có hệ thống
Kết quả được trình bày một cách logic và dễ hiểu, tất cả
6
kết quả đều được phân tích và đánh giá thỏa đáng
Trong phần kết luận, tác giả chỉ rõ sự khác biệt (nếu có)
giữa kết quả đạt được và mục tiêu ban đầu đề ra đồng thời
7
cung cấp lập luận để đề xuất hướng giải quyết có thể thực
hiện trong tương lai
Kỹ năng viết quyển đồ án (10)
Đồ án trình bày đúng mẫu quy định với cấu trúc các
chương logic và đẹp mắt (bảng biểu, hình ảnh rõ ràng, có tiêu
đề, được đánh số thứ tự và được giải thích hay đề cập đến;
8
căn lề thống nhất, có dấu cách sau dấu chấm, dấu phảy v.v.),
có mở đầu chương và kết luận chương, có liệt kê tài liệu tham
khảo và có trích dẫn đúng quy định
9
Kỹ năng viết xuất sắc (cấu trúc câu chuẩn, văn phong
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
khoa học, lập luận logic và có cơ sở, từ vựng sử dụng phù
hợp v.v.)
Thành tựu nghiên cứu khoa học (5) (chọn 1 trong 3 trường hợp)
Có bài báo khoa học được đăng hoặc chấp nhận đăng/Đạt
1 giải SVNCKH giải 3 cấp Viện trở lên/Có giải thưởng khoa
0a học (quốc tế hoặc trong nước) từ giải 3 trở lên/Có đăng ký
bằng phát minh, sáng chế
Được báo cáo tại hội đồng cấp Viện trong hội nghị
1 SVNCKH nhưng không đạt giải từ giải 3 trở lên/Đạt giải
0b khuyến khích trong các kỳ thi quốc gia và quốc tế khác về
chuyên ngành (VD: TI contest)
1
Khơng có thành tích về nghiên cứu khoa học
0c
Điểm tổng
5
2
0
/50
Điểm tổng quy đổi về thang 10
Nhận xét khác (về thái độ và tinh thần làm việc của sinh viên)
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
Ngày: … / 6 / 2019
Người nhận xét
(Ký và ghi rõ họ tên)
ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP
(Dùng cho cán bộ phản biện)
Giảng viên đánh giá:..................................................................................................
Họ và tên sinh viên: Nguyễn Như Nam
MSSV: 201423057
Tên đồ án: Xây dựng hệ thống khám chữa bệnh cho người khiếm thính
Chọn các mức điểm phù hợp cho sinh viên trình bày theo các tiêu chí dưới đây:
Rất kém (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5)
Có sự kết hợp giữa lý thuyết và thực hành (20)
Nêu rõ tính cấp thiết và quan trọng của đề tài, các vấn đề
1 và các giả thuyết (bao gồm mục đích và tính phù hợp) cũng
như phạm vi ứng dụng của đồ án
Cập nhật kết quả nghiên cứu gần đây nhất (trong
2
nước/quốc tế)
Nêu rõ và chi tiết phương pháp nghiên cứu/giải quyết vấn
3
đề
Có kết quả mơ phỏng/thực nghiệm và trình bày rõ ràng kết
4
quả đạt được
Có khả năng phân tích và đánh giá kết quả (15)
Kế hoạch làm việc rõ ràng bao gồm mục tiêu và phương
5 pháp thực hiện dựa trên kết quả nghiên cứu lý thuyết một
cách có hệ thống
Kết quả được trình bày một cách logic và dễ hiểu, tất cả
6
kết quả đều được phân tích và đánh giá thỏa đáng
Trong phần kết luận, tác giả chỉ rõ sự khác biệt (nếu có)
giữa kết quả đạt được và mục tiêu ban đầu đề ra đồng thời
7
cung cấp lập luận để đề xuất hướng giải quyết có thể thực
hiện trong tương lai
Kỹ năng viết quyển đồ án (10)
Đồ án trình bày đúng mẫu quy định với cấu trúc các
chương logic và đẹp mắt (bảng biểu, hình ảnh rõ ràng, có tiêu
đề, được đánh số thứ tự và được giải thích hay đề cập đến;
8
căn lề thống nhất, có dấu cách sau dấu chấm, dấu phảy v.v.),
có mở đầu chương và kết luận chương, có liệt kê tài liệu tham
khảo và có trích dẫn đúng quy định
9
Kỹ năng viết xuất sắc (cấu trúc câu chuẩn, văn phong
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
khoa học, lập luận logic và có cơ sở, từ vựng sử dụng phù
hợp v.v.)
Thành tựu nghiên cứu khoa học (5) (chọn 1 trong 3 trường hợp)
Có bài báo khoa học được đăng hoặc chấp nhận đăng/Đạt
1 giải SVNCKH giải 3 cấp Viện trở lên/Có giải thưởng khoa
0a học (quốc tế hoặc trong nước) từ giải 3 trở lên/Có đăng ký
bằng phát minh, sáng chế
Được báo cáo tại hội đồng cấp Viện trong hội nghị
1 SVNCKH nhưng không đạt giải từ giải 3 trở lên/Đạt giải
0b khuyến khích trong các kỳ thi quốc gia và quốc tế khác về
chuyên ngành (VD: TI contest)
1
Khơng có thành tích về nghiên cứu khoa học
0c
Điểm tổng
5
2
0
/50
Điểm tổng quy đổi về thang 10
Nhận xét khác của cán bộ phản biện
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
Ngày: … / 6/ 2019
Người nhận xét
(Ký và ghi rõ họ tên)
ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP
(Dùng cho cán bộ phản biện)
Giảng viên đánh giá:..................................................................................................
Họ và tên sinh viên: Nguyễn Chí Thanh
MSSV: 20122400
Tên đồ án: Xây dựng hệ thống khám chữa bệnh cho người khiếm thính
Chọn các mức điểm phù hợp cho sinh viên trình bày theo các tiêu chí dưới đây:
Rất kém (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5)
Có sự kết hợp giữa lý thuyết và thực hành (20)
Nêu rõ tính cấp thiết và quan trọng của đề tài, các vấn đề
1 và các giả thuyết (bao gồm mục đích và tính phù hợp) cũng
như phạm vi ứng dụng của đồ án
Cập nhật kết quả nghiên cứu gần đây nhất (trong
2
nước/quốc tế)
Nêu rõ và chi tiết phương pháp nghiên cứu/giải quyết vấn
3
đề
Có kết quả mơ phỏng/thực nghiệm và trình bày rõ ràng kết
4
quả đạt được
Có khả năng phân tích và đánh giá kết quả (15)
Kế hoạch làm việc rõ ràng bao gồm mục tiêu và phương
5 pháp thực hiện dựa trên kết quả nghiên cứu lý thuyết một
cách có hệ thống
Kết quả được trình bày một cách logic và dễ hiểu, tất cả
6
kết quả đều được phân tích và đánh giá thỏa đáng
Trong phần kết luận, tác giả chỉ rõ sự khác biệt (nếu có)
giữa kết quả đạt được và mục tiêu ban đầu đề ra đồng thời
7
cung cấp lập luận để đề xuất hướng giải quyết có thể thực
hiện trong tương lai
Kỹ năng viết quyển đồ án (10)
Đồ án trình bày đúng mẫu quy định với cấu trúc các
chương logic và đẹp mắt (bảng biểu, hình ảnh rõ ràng, có tiêu
đề, được đánh số thứ tự và được giải thích hay đề cập đến;
8
căn lề thống nhất, có dấu cách sau dấu chấm, dấu phảy v.v.),
có mở đầu chương và kết luận chương, có liệt kê tài liệu tham
khảo và có trích dẫn đúng quy định
9
Kỹ năng viết xuất sắc (cấu trúc câu chuẩn, văn phong
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
khoa học, lập luận logic và có cơ sở, từ vựng sử dụng phù
hợp v.v.)
Thành tựu nghiên cứu khoa học (5) (chọn 1 trong 3 trường hợp)
Có bài báo khoa học được đăng hoặc chấp nhận đăng/Đạt
1 giải SVNCKH giải 3 cấp Viện trở lên/Có giải thưởng khoa
0a học (quốc tế hoặc trong nước) từ giải 3 trở lên/Có đăng ký
bằng phát minh, sáng chế
Được báo cáo tại hội đồng cấp Viện trong hội nghị
1 SVNCKH nhưng không đạt giải từ giải 3 trở lên/Đạt giải
0b khuyến khích trong các kỳ thi quốc gia và quốc tế khác về
chuyên ngành (VD: TI contest)
1
Khơng có thành tích về nghiên cứu khoa học
0c
Điểm tổng
5
2
0
/50
Điểm tổng quy đổi về thang 10
Nhận xét khác của cán bộ phản biện
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
Ngày: … / 6/ 2019
Người nhận xét
(Ký và ghi rõ họ tên)
LỜI MỞ ĐẦU
****************************
Từ xưa đến nay, nhân loại đã không ngừng học hỏi, tìm tịi và nghiên cứu để tạo ra
những sản phẩm nhằm phục vụ cho sinh hoạt hằng ngày, những sản phẩm ấy luôn
phát triển theo hướng tự động hóa và ngày càng thơng minh để có thể phục vụ những
nhu cầu ngày càng cao của con người. Với xu hướng này nhiều nước trên thế giới đã
úng dụng khoa học kĩ thuật hiện đại để quản lí việc khám chữa bệnh một cách tự động.
Việc làm này tối ưu được rất nhiều thời gian đối với các bệnh nhân, bác sĩ ... Lớn lao
nhất đã rất nhiều trường hợp cần cấp cứu ngay trong khi thủ tục lại rườm rà cứng nhắc.
Vì vậy để tránh xảy ra những rủi ro khơng đáng có rất nhiều hệ thống quản lí khám
chữa bệnh trong bệnh viện được ra đời.
Nhận thầy vấn đề quản lí việc khám chữa bệnh rất hay và bổ ích, chúng em là sinh
viên Điện tử viễn thơng, muốn tìm hiểu và học hỏi những dự án bổ ích. Nên chúng em
quyết định chọn đề tài “Xây dựng hệ thống khám chữa bệnh cho người khiếm
thính „ . Đề tài làm cơ sở để em có thể có tầm nhìn lớn hơn khi thiết kế một hệ thống
lớn hơn cho bệnh viện. Trong quá trình triển khai đề tài, chúng em đã nhận được sự
hướng dẫn tận tình và nhiều góp ý bổ ích của thầy Nguyễn Thanh Bình giúp chúng
em có thể hồn thành đồ án tốt nghiệp của mình. Tuy nhiên, do hạn chế về kiến thức
về lập trình, về quản lý cơ sở dữ liệu, về kĩ năng phân tích hệ thống nên bài báo cáo
của chúng em không thể tránh khỏi những thiếu sót. Rất mong nhận được sự góp ý của
thầy cô.
Chúng em xin chân thành cảm ơn!
LỜI CAM ĐOAN
Chúng tôi là Nguyễn Như Nam, mã số sinh viên 20143057, sinh viên lớp Điện tử
04, khóa K59; và Nguyễn Chí Thanh, mã số sinh viên 20122400, sinh viên lớp điện tử
truyền thơng 08, khóa K57. Người hướng dẫn là TS.NGUYỄN THANH BÌNH. Chúng
tơi xin cảm đoan tồn bộ nội dung được trình bày trong đồ án “Xây dựng hệ thống
khám chữa bệnh cho người khiếm thính” là kết quả quá trình tìm hiểu và nghiên
cứu của chúng tôi. Các dữ liệu được nêu trong đồ án là hoàn toàn trung thực, phản ánh
đúng kết quả làm thực tế. Mọi thơng tin trích dẫn đều tn thủ các quy định về sở hữu
trí tuệ, các tài liệu tham khảo được liệt kê rõ ràng. Chúng tôi xin chịu hoàn toàn trách
nhiệm với những nội dung được viết trong đồ án này.
Hà Nội, ngày 10 tháng 6 năm 2019
Người cam đoan
MỤC LỤC
DANH MỤC KÝ HIỆU VÀ CHỮ VIẾT TẮT..........................................................................i
DANH MỤC HÌNH VẼ...............................................................................................................ii
DANH MỤC BẢNG BIỂU.........................................................................................................iii
TĨM TẮT ĐỒ ÁN.......................................................................................................................iv
ABSTRACT...................................................................................................................................v
CHƯƠNG 1 . LẬP KẾ HOẠCH................................................................................................1
1.1. Đặt vấn đề......................................................................................................1
1.2. Mục đích nghiên cứu.....................................................................................1
1.3. Phương pháp nghiên cứu...............................................................................1
1.4. Yêu cầu hệ thống...........................................................................................2
1.4.1. Tên đề tài................................................................................................2
1.4.2. Đối tượng hướng đến..............................................................................2
1.4.3. Chu trình nghiệp vụ................................................................................2
1.5. Kết luận chương............................................................................................3
CHƯƠNG 2 . PHÂN TÍCH HỆ THỐNG..................................................................................4
2.1. Phân tích tính khả thi.....................................................................................4
2.1.1. Khả thi về kĩ thuật..................................................................................4
2.1.2. Khả thi về kinh tế...................................................................................4
2.1.3. Khả thi về tổ chức...................................................................................5
2.2. Chức năng của hệ thống................................................................................5
2.2.1. Yêu cầu chức năng..................................................................................5
2.2.2. Yêu cầu phi chức năng............................................................................5
CHƯƠNG 3 . MƠ HÌNH HĨA CHỨC NĂNG........................................................................7
3.1. Sơ đồ hoạt động.............................................................................................7
3.1.1. Sơ đồ hoạt động quản lý hồ sơ bệnh nhân..............................................7
3.1.2. Sơ đồ hoạt động chu trình điều trị...........................................................8
3.2. Sơ đồ Use-case............................................................................................10
3.3. Đặc tả use-case............................................................................................11
3.3.1. Quản lý thông tin cá nhân.....................................................................11
3.3.2. Thêm thông tin cá nhân........................................................................12
3.3.3. Sửa thơng tin cá nhân...........................................................................13
3.3.4. Xóa thơng tin cá nhân...........................................................................14
3.3.5. Quản lý lịch sử khám chữa bệnh...........................................................15
3.3.6. Thêm lịch sử khám chữa bệnh..............................................................16
3.3.7. Sửa lịch sử khám chữa bệnh.................................................................17
3.3.8. Xóa lịch sử khám chữa bệnh.................................................................18
3.3.9. Quản lý file nghe..................................................................................19
3.3.10. Xem thống kê.....................................................................................20
3.3.11. Điều trị................................................................................................21
3.4. Mơ hình hóa cấu trúc...................................................................................21
3.4.1. Thẻ CRC (class-responsibility-collaboration card)...............................21
3.4.2. Sơ đồ lớp(Class diagram).....................................................................26
3.4.3. Bảng ánh xạ giữa sơ đồ lớp và use case................................................27
3.5. Mô hình hóa hoạt động- Sơ đồ tuần tự - Sequence diagram........................29
3.5.1. Sơ đồ tuần tự quản lý thông tin bệnh nhân...........................................29
3.5.2. Sơ đồ tuần tự quản lý lịch sử khám chữa bệnh.....................................32
3.5.3. Sơ đồ tuần tự điều trị............................................................................35
3.5.4. Sơ đồ tuần tự quản lý file nghe.............................................................36
3.5.5. Sơ đồ tuần tự xem thống kê..................................................................37
CHƯƠNG 4 . THIẾT KẾ..........................................................................................................38
4.1. Thiết kế lớp và phương thức........................................................................38
4.1.1. Lớp bệnh nhân......................................................................................38
4.1.2. Lớp file nhạc.........................................................................................40
4.1.3. Lớp thiết bị...........................................................................................41
4.1.4. Lớp điều trị...........................................................................................42
4.2. Cơ sở dữ liệu...............................................................................................44
4.2.1. Thiết kế sơ đồ thực thể liên kết (entity- relationship model).................44
4.2.2. Mơ hình quan hệ...................................................................................45
4.3. Chọn cơng cụ và mơi trường lập trình.........................................................45
4.3.1. Cơng cụ lập trình..................................................................................45
4.3.2. Các ngơn ngữ lập trình sử dụng............................................................48
CHƯƠNG 5 . DEMO HỆ THỐNG..........................................................................................50
5.1. Giao diện menu...........................................................................................50
5.2. Giao diện cập nhật bệnh nhân......................................................................51
5.3. Giao diện cập nhật thư viện audio...............................................................52
5.4. Giao diện điều trị.........................................................................................53
5.5. Giao diện xem thống kê...............................................................................54
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN...............................................................................56
TÀI LIỆU THAM KHẢO.........................................................................................................57
PHỤ LỤC.....................................................................................................................................58
Code một vài class chính....................................................................................58
Class Patient...................................................................................................58
Class Treatment..............................................................................................59
Class Musicfile...............................................................................................60
Class Machine................................................................................................61
DANH MỤC KÝ HIỆU VÀ CHỮ VIẾT TẮT
Từ viết tắt
Diễn giải
CNTT
Công nghệ thông tin
CRC
Class Responsibility Collaborator
MVC
Model View Controller
1
DANH MỤC HÌNH VẼ
Hình 1.1: Chu trình nghiệp vụ..................................................................................3
Hình 3.1: Sơ đồ hoạt động quản lý hồ sơ bệnh nhân................................................8
Hình 3.2: Sơ đồ hoạt động chu trình điều trị............................................................9
Hình 3.3: Sơ đồ use-case hệ thống.........................................................................10
Hình 3.4: Sơ đồ class diagram................................................................................26
Hình 3.5: Sơ đồ class diagram- tiếng anh...............................................................27
Hình 3.6: Sơ đồ tuần tự thêm thơng tin bệnh nhân.................................................29
Hình 3.7: Sơ đồ tuần tự sửa thơng tin bệnh nhân....................................................30
Hình 3.8: Sơ đồ tuần tự xóa thơng tin bệnh nhân...................................................31
Hình 3.9: Sơ đồ tuần tự thêm lịch sử khám chữa bệnh...........................................32
Hình 3.10: Sơ đồ tuần tự sửa lịch sử khám chữa bệnh............................................33
Hình 3.11: Sơ đồ tuần tự xóa lịch sử khám chữa bệnh...........................................34
Hình 3.12: Sơ đồ tuần tự điều trị............................................................................35
Hình 3.13: Sơ đồ tuần tự quản lý file nghe.............................................................36
Hình 3.14: Sơ đồ tuần tự xem thống kê..................................................................37
Hình 4.1: Phương thức và thuộc tính lớp bệnh nhân..............................................38
Hình 4.2: Phương thức và thuộc tính lớp Musicfile................................................40
Hình 4.3: Phương thức và thuộc tính lớp thiết bị....................................................41
Hình 4.4: Phương thức và thuộc tính lớp điều trị...................................................42
Hình 4.5: Sơ đồ thực thể liên kết............................................................................44
Hình 4.6: Mơ hình quan hệ các thực thể.................................................................45
Hình 5.1: Giao diện menu......................................................................................50
Hình 5.2: Giao diện cập nhật bệnh nhân.................................................................51
Hình 5.3: Giao diện cập nhật thư viện audio..........................................................52
Hình 5.4: Giao diện điều trị....................................................................................53
Hình 5.5: Giao diện xem thống kê..........................................................................54
2
DANH MỤC BẢNG BIỂU
Bảng 2.1: Bảng nhận diện chi phí.............................................................................4
Bảng 2.2: Bảng nhận diện về doanh thu...................................................................4
Bảng 3.1: Mô tả use-case quản lý thông tin cá nhân...............................................11
Bảng 3.2: Mô tả use-case thêm thông tin cá nhân..................................................12
Bảng 3.3: Mô tả use-case sửa thơng tin cá nhân.....................................................13
Bảng 3.4: Mơ tả use-case xóa thông tin cá nhân.....................................................14
Bảng 3.5: Mô tả use-case quản lý lịch sử khám chữa bệnh....................................15
Bảng 3.6: Mô tả use-case thêm lịch sử khám chữa bệnh........................................16
Bảng 3.7: Mô tả use-case sửa lịch sử khám chữa bệnh...........................................17
Bảng 3.8: Mơ tả use-case xóa lịch sử khám chữa bệnh..........................................18
Bảng 3.9: Mô tả use-case quản lý file nghe............................................................19
Bảng 3.10: Mô tả use-case xem thông kê...............................................................20
Bảng 3.11: Mô tả use-case điều trị.........................................................................21
Bảng 3.12: Mapping giữa class và use-case...........................................................28
Bảng 4.1: Danh sách các phương thức lớp bệnh nhân............................................39
Bảng 4.2: Danh sách các phương thức lớp Musicfile.............................................41
Bảng 4.3: Danh sách các phương thức lớp thiết bị.................................................42
Bảng 4.4: Danh sách các phương thức lớp điều trị.................................................43
Bảng 4.5: Các thực thể và thuộc tính của nó trong cơ sở dữ liệu............................44
3
TÓM TẮT ĐỒ ÁN
Trong báo cáo tốt nghiệp này, chúng em xin được đề xuất ra một số nhiệm vụ chính:
Trình bày lí do viết báo cáo đồ án.
Giới thiệu về đề tài nghiên cứu đồ án
Trình bày quá trình tìm hiểu, nội dung nghiên cứu đề tài đã thực hiện được.
Hướng khai triển và phát triển tiếp theo dành cho đề tài.
Bố cục báo cáo đồ án bao gồm: phần Mở đầu, phần Nội dung, phần Kết luận và phần
Tài liệu tham khảo.
Phần mở đầu: giới thiệu tóm tắt về lí do lựa chọn đề tài, dẫn ra đề tài nghiên cứu của
nhóm và lời cảm ơn đến thầy (cô) hướng dẫn.
Phần nội dung: bao gồm năm chương:
Chương I: Lập kế hoạch sẽ đưa ra quy trình cơ bản cần thiết để thực hiện đề
tài, lập ra các yêu cầu chính của đề tài nghiên cứu.
Chương II: Phân tích hệ thống sẽ tiến hành đi sâu vào bên trong cấu trúc hệ
thống, trả lời được cho câu hỏi chính cần làm rõ về chức năng của hệ thống, hệ
thống hoạt động liệu có khả thi trong hoạt động nghiệp vụ công thực tế, tiêu
chuẩn đánh giá hệ thống
Chương III: Mơ hình hóa chức năng sẽ thực hiện làm rõ chức năng hệ thống,
tổ chức kiến trúc hệ thống để các chức năng được cài đặt và liên kết với nhau đi
vào và đi ra hệ thống như thế nào.
Chương IV: Thiết kế sẽ thực hiện thiết kế các cơ sở dữ liệu cho hệ thống
Chương V: Demo hệ thống
Phần kết luận: Kết luận chung của đồ án tốt nghiệp, đánh giá các công việc đã làm
được và chưa làm trong khuôn khổ đồ án đã vạch ra ban đầu, những kiến thức tích lũy
được trong q trình thực hiện đồ án, những điểm hạn chế và chưa thực hiện được
trong phạm vi đề tài. Nêu định hướng và các công việc tiếp theo có thể khắc phục,
triển khai và phát triển của đề tài.
ABSTRACT
In this project report, we would like to propose some main tasks:
4
Describe the reason for writing the project report
Introduction to the project research topic
Describe the research process and completed contents of topic research.
Orienting the following implementation and development for the topic.
The layout of our internship report shall include the following parts: Introduction,
Contents, Conclusion and References.
Introduction: Brief introduction to the reason for topic selection, declaring the
research topic of our group and expressing our gratitude to the internship instructor.
Contents of the Report: The Contents shall include five chapters:
Chapter I: Planning works will provide the basic procedures needed to
implement the topic, setting out the main requirements of research topic.
Chapter II: System analysis will be implemented deeply into the system
structure, answering the key questions that need to be clarified about the
functions of system, whether the operation of system is feasible in practical
public services, and system assessment standards.
Chapter III: Functional modeling will be implemented to clarify the system
functions, organizing the system architecture so that the functions are set up and
linked together into and out of the system.
Chapter IV: Design will be implemented to design the database for the system.
Chapter V: Demo Functions
Conclusion: The general conclusion of graduation project, the assessment of
completed and uncompleted works within the scope of initial outlined project, the
knowledge accumulated during the implementation of the project, the limitations and
uncompleted works within the scope of the topic. Giving directions and follow-up
works for repairing, implementation and development of the topic.
5
CHƯƠNG 1 . LẬP KẾ HOẠCH
1.1. Đặt vấn đề
Đề tài được xây dựng trên những yêu cầu thực tiễn, có tính ứng dụng cao. Hiện nay
khơng chỉ ở thế giới mà ở tại Việt Nam dưới sự bùng nổ của công nghệ thông tin đã
làm cho đời sống con người ngày càng được nâng cao. Ở thời đại 4.0 này mọi chuyện
đều có thể làm được một cách tự động, có sự hỗ trỡ của máy móc giảm đi đáng kể sức
lao động của con người, và thêm vào đó là tăng hiệu suất công việc lên một tầm cao
mới.
Y học là một trong những ngành đã đang và sẽ được đầu tư mạnh mẽ về khoa học,
về máy móc và trang thiết bị. Ngành y học nói chung đang rất được chú trọng, việc
triển khai công nghệ 4.0 vào khám chữa bệnh đã khơng cịn gì xa lạ. Con người rất chú
trọng thời gian, nên việc vào bệnh viện là tất yếu, nhưng việc làm thế nào để vẫn khám
chữa chất lượng tốt mà thời gian bỏ ra lại ngắn đang là vấn đề mà mọi người quan tâm.
Những bệnh viện hay phòng khám đang dần triển khai việc quản lý bệnh nhân, khám
chữa bệnh … một cách tự động giảm thiểu lao động và hơn hết tránh được những cuộc
tắc nghẽn và những mối lo khơng đáng có trong công tác khám chữa bệnh.
Là một sinh viên Điện tử viễn thông, với những kiến thức đã học cùng với mong
muốn thiết kế được một hệ thống khám chữa bệnh tự động nói trên cùng với sự giúp
đỡ của TS. NGUYỄN THANH BÌNH chúng em đã chọn đề tài : “Xây dựng hệ thống
khám chữa bệnh cho người khiếm thính” làm đề tài đồ án tốt nghiệp. Đề tài là
những viên gạch đầu để xây nên một nền móng cho những dự án lớn hơn về một hệ
thống tự động hóa trong bệnh viện.
1.2. Mục đích nghiên cứu
Đề tài được nghiên cứu, khảo sát và thực hiện với mục đích áp dụng các kiến thức
đã học trên ghế nhà trường để xây dựng, phát triển một hệ thống khám chữa bệnh cho
người khiếm thính.
1.3. Phương pháp nghiên cứu
Trong đề tài này, chúng em đã sử dụng các phương pháp nghiên cứu:
Phương pháp tham khảo tài liệu: bằng cách thu thập thơng tin từ sách, tạp
chí về điện tử, viễn thông, truy cập từ mạng internet.
Phương pháp quan sát: khảo sát các hệ thống quản lý bệnh nhân, bệnh viện
đã có trên thế giới và ở Việt Nam.
1
Phương pháp thực nghiệm: Xem xét một số công nghệ đã được áp dụng
trước đó để rút ra kinh nghiệm cũng như những yêu cầu đề ra cho hệ thống
đang cần làm.
1.4. Yêu cầu hệ thống
1.4.1. Tên đề tài
Xây dựng hệ thống khám chữa bệnh cho người khiếm thính.
1.4.2. Đối tượng hướng đến
Đối tượng mà hệ thống hướng đến là phịng điều trị cho những bệnh nhân khiếm
thính, hoặc dành cho phịng khám chun mơn về bệnh khiếm thính nhằm phục vụ tốt
nhất có thể cho bệnh nhân. Giảm thiểu tối đa thời gian khám chữa bệnh cho bệnh
nhân.
1.4.3. Chu trình nghiệp vụ
Chu trình khám chữa bệnh gồm các hoạt động chính gồm:
Đăng kí hồ sơ: Mỗi bệnh nhân khi tới với phòng khám sẽ được cấp hồ sơ
để tiện cho việc khám chữa
Khám và điều trị: Quy trình khám bệnh làm theo một trình tự.
o
Đầu tiên Bác sĩ sẽ xem xét thông tin bệnh nhân và theo dõi lịch
sử xem tình trạng bệnh nhân (có thể là bệnh nhân khám lần đầu,
hoặc bệnh nhân đang điều trị thì sẽ có lịch sử khám chữa) để đưa
ra liệu pháp chữa bệnh phù hợp cho bệnh nhân.
o Sau đó tiến hành điều trị (phát cho bệnh nhân nghe file nhạc
tương thích).
o Tiếp theo, bệnh nhân nghe và đưa phản hổi rồi từ đó Bác sĩ có
những đánh giá về mức độ nghe của bệnh nhân và lưu lại thông
tin cho khoảng thời gian điều trị sau của chu trình điều trị.
Xem thơng tin tình trạng: Bệnh nhân có thể trực tiếp xem thơng tin tình
trạng bệnh của mình thơng qua phần mềm mà khơng cần phải gặp mặt
bác sĩ.
2
Bệnh nhân
Bác Sĩ
Đăng kí hồ sơ
Đăng kí hồ sơ
Nói chuyện và hẹn lịch
Khám
Xem lịch sử khám chữa,
bệnh án
Nghe
Chọn file, phát file
Nói lại
Chấm
Xem thơng tin tình trạng
u cầu xem thơng tin
Hình 1.1: Chu trình nghiệp vụ
1.5. Kết luận chương
Chương I chủ yếu giới thiệu tổng quan đề tài hệ thống quản lý bệnh nhân khiếm
thính tự động. Đề tài mang tính chất ứng dụng thực tế, hiện đang có những nhà đầu tư
muốn triển khai dự án này. Hệ thống tuy khơng lớn, nhưng sẽ là bước đệm để có thể
vươn tới những hệ thống lớn hơn chẳng hạn là một hệ thống thông minh quản lý bệnh
viện. Đây là một điều hết sức phấn khích cho nhân loại nói chung là con người Việt
Nam nói riêng.
3
CHƯƠNG 2 . PHÂN TÍCH HỆ THỐNG
2.1. Phân tích tính khả thi.
2.1.1. Khả thi về kĩ thuật.
Về mặt ứng dụng:
Dễ dàng sử dụng, tiết kiệm thời gian cho bác sĩ, độ chính xác cao tránh sự nhầm
lẫn khơng đáng vì những lí do chủ quan khơng đáng có. Có thể cải biến ứng dụng cho
việc khám chữa những bệnh khác khơng riêng gì khiếm thính.
Về cơng nghệ:
Sử dụng ngơn ngữ lập trình Java và hệ quản trị cơ sở dữ liệu MySQL để lưu trữ dữ
liệu, sử dụng JavaFX để thiết kế giao diện. Về lí do chọn công nghệ được nêu rõ tại
phần 4.3.
2.1.2. Khả thi về kinh tế.
Nhận diện về chi phí :
Bảng 2.1: Bảng nhận diện chi phí
Chi phí phát triển
Chi phí vận hành
Lương đội ngũ phát triển
Nâng cấp phần mềm
Phần cứng và phần mềm
Lệ phí Cấp phép Phần mềm
Chi phí tư vấn
Sửa chữa phần cứng
Nâng cấp phần cứng
Lương của Đội Hoạt động
Phí truyền thông
4
Đào tạo người dùng
Nhận diện về doanh thu:
Bảng 2.2: Bảng nhận diện về doanh thu
Doanh thu hữu hình
Doanh thu vơ hình
Tăng doanh thu
Giảm nhân viên
Tăng cường cơng nhận thương
hiệu
Giảm trong Kiểm kê
Tăng thị phần
Sản phẩm chất lượng cao hơn
Dịch vụ khách hàng cải tiến
Giảm chi phí CNTT
2.1.3. Khả thi về tổ chức.
Đánh giá khả năng:
Rút ngắn thời gian cho bác sĩ, dẫn tới việc chăm chút cho bệnh nhân được
nhiều hơn.
Bệnh nhân cũng được chủ động hơn, thoải mái lựa chọn thời gian khám, và
tự có thể xem xét bệnh tình.
Tổ chức con người:
Hệ thống trước tiên được sử dụng bởi bác sĩ, sau đó có thể được cải biến lên
wep để bệnh nhân có thể theo dõi được bệnh tình và những chức năng đăng
kí online khác.
5