You are on page 1of 76

TRƯỜNG ĐẠI HỌC THƯƠNG MẠI

KHOA HỆ THỐNG THÔNG TIN KINH TẾ VÀ TMĐT


-----🙞🙞🙞🙞🙞-----

BÀI THẢO LUẬN


HỌC PHẦN: PHÂN TÍCH NGHIỆP VỤ BA

ĐỀ TÀI: XÂY DỰNG HỆ THỐNG KẾT NỐI VÀ


CHIA SẺ DỮ LIỆU BỆNH ÁN

Giảng viên hướng dẫn: Vũ Thanh Tiến


Nhóm thực hiện: Nhóm 04

Hà Nội – 2023

1
KẾ HOẠCH THỰC HIỆN ĐỒ ÁN

STT Nhiệm vụ Người thực hiện Bắt đầu Kết thúc Số ngày

Kim Anh 25/6/2023 26/6/2023 1


1 Chiến 25/6/2023 26/6/2023 1

Chọn đề tài Mai Linh 25/6/2023 26/6/2023 1

Ngọc 25/6/2023 26/6/2023 1

Thu Phương 25/6/2023 26/6/2023 1

2 Lập kế hoạch Mai Linh 26/6/2023 1/7/2023 5

Thu thập tài liệu luật


3 Kim Anh 26/6/2023 28/6/2023 3
liên quan

Thu thập danh sách


các giải pháp phần
4 Chiến 26/6/2023 28/6/2023 3
mềm đã có trên thị
trường

Thu thập, tìm hiểu


5 cộng đồng chuyên Thu Phương 26/6/2023 28/6/2023 3
môn

Tìm hiểu quy trình Mai Linh 26/6/2023 30/6/2023 5


6 nghiệp vụ tiếp nhận
và quản lý dữ liệu Ngọc 26/6/2023 30/6/2023 5
án

Tìm hiểu quy trình Chiến 26/6/2023 30/6/2023 5


7
nghiệp vụ chia sẻ dữ
liệu bệnh án Thu Phương 26/6/2023 30/6/2023 5

Lên kế hoạch khảo


8 Thu Phương 26/6/2023 27/6/2023 2
sát

9 Kim Anh 27/6/2023 29/6/2023 3

2
Chiến 27/6/2023 29/6/2023 3

Chuẩn bị bộ câu hỏi Mai Linh 27/6/2023 29/6/2023 3


khảo sát Ngọc 27/6/2023 29/6/2023 3

Thu Phương 27/6/2023 29/6/2023 3

Đánh giá bảng câu


10 Mai Linh 28/6/2023 29/6/2023 2
hỏi

11 Tiến hành tới bệnh Kim Anh 29/6/2023 30/6/2023 2


viện làm khảo sát Chiến 29/6/2023 30/6/2023 2

Thực hiện phân tích, Mai Linh 30/6/2023 1/7/2023 1


12
đánh giá dữ liệu thu
được Ngọc 30/6/2023 1/7/2023 1

13 Lập biên bản khảo Ngọc 2/7/2023 3/7/2023 1


sát Thu Phương 2/7/2023 3/7/2023 1

14 Phân tích các yêu Mai Linh 30/6/2023 5/7/2023 4


cầu nghiệp vụ Ngọc 30/6/2023 5/7/2023 4

Phân tích các yêu Kim Anh 30/6/2023 5/7/2023 4


15
cầu người dùng (yêu
Thu Phương 30/6/2023 5/7/2023 4
cầu chức năng/phi
chức năng) Chiến 30/6/2023 5/7/2023 4

16 Vẽ sơ đồ luồng Mai Linh 3/7/2023 4/7/2023 2


nghiệp vụ BPMN Ngọc 3/7/2023 4/7/2023 2

Kim Anh 3/7/2023 7/7/2023 5


17 Vẽ Usecase
Chiến 3/7/2023 7/7/2023 5
Diagram
Mai Linh 3/7/2023 7/7/2023 5

3
Ngọc 3/7/2023 7/7/2023 5

Thu Phương 3/7/2023 7/7/2023 5

Kim Anh 5/7/2023 7/7/2023 3

Chiến 5/7/2023 7/7/2023 3

18 Đặc tả Usecase Mai Linh 5/7/2023 7/7/2023 3

Ngọc 5/7/2023 7/7/2023 3

Thu Phương 5/7/2023 7/7/2023 3

Kim Anh 6/7/2023 9/7/2023 2

Chiến 6/7/2023 9/7/2023 2


19 Vẽ Activity
Mai Linh 6/7/2023 9/7/2023 2
Diagram
Ngọc 6/7/2023 9/7/2023 2

Thu Phương 6/7/2023 9/7/2023 2

Kim Anh 9/7/2023 10/7/2023 1


20 Phân tích và tìm
hiểu các yêu cầu Thu Phương 9/7/2023 10/7/2023 1
thiết kế giao diện
Chiến 9/7/2023 10/7/2023 1

Kim Anh 10/7/2023 13/7/2023 4


21 Thiết kế giao diện
Thu Phương 10/7/2023 13/7/2023 4
UI
Chiến 10/7/2023 13/7/2023 4

22 Đặc tả giao diện Ngọc 10/7/2023 13/7/2023 4

Quản lý yêu cầu và


23 Mai Linh 14/7/2023 14/7/2023 1
thay đổi

24 Hoàn thành Mai Linh 14/7/2023 15/7/2023 1

4
TỔNG KẾT NHIỆM VỤ

ST
Họ và Tên Số việc Số ngày thực hiện
T

1 Nguyễn Kim Anh 10 18

2 Lê Quyết Chiến 6 18

3 Phùng Mai Linh 8 23

4 Nguyễn Thị Ngọc 7 17

5 Nguyễn Thu Phương 7 19

5
MỤC LỤC
KẾ HOẠCH THỰC HIỆN ĐỒ ÁN 2
ĐẶT VẤN ĐỀ 7
HIỆN TRẠNG TẬP ĐOÀN VTT 8
PHIẾU KHẢO SÁT 9
PHÂN TÍCH YÊU CẦU 23
SƠ ĐỒ LUỒNG NGHIỆP VỤ 29
MÔ HÌNH HÓA NGHIỆP VỤ 31
1. Biểu đồ Usecase Diagram về quy trình kết nối và chia sẻ dữ liệu bệnh án của tập
đoàn VTT 31
1.1. Biểu đồ Usecase tổng quát 31
1.2. Biểu đồ Usecase phạm vi nghiệp vụ cần cải tiến 31
2. Phân tích Usecase hệ thống và Activity Diagram 32
2.1. Chức năng “Tiếp nhận và quản lý dữ liệu” 32
2.2. Chức năng “Báo cáo thống kê” 40
2.3. Chức năng “Quản lý truy cập dữ liệu” 43
2.4. Chức năng “Khai thác dữ liệu” 48
THIẾT KẾ GIAO DIỆN 52
1. Giao diện “Tiếp nhận và quản lý dữ liệu” 52
1.1. Chức năng/ Màn hình “Tiếp nhận dữ liệu” 52
1.2. Chức năng/ Màn hình “Quản lý hồ sơ bệnh án” 56
2. Giao diện “Báo cáo thống kê” 58
2.1. Chức năng/ Màn hình “Chọn loại báo cáo” 58
2.2. Chức năng/ Màn hình “Xuất báo cáo” 60
3. Giao diện “Quản lý truy cập dữ liệu” 61
3.1. Chức năng/ Màn hình “Quản lý tài khoản” 61
3.2. Chức năng/ Màn hình “ Quản lý nhóm quyền” 63
4. Giao diện “Khai thác dữ liệu” 66
4.1. Chức năng/ Màn hình “Tìm kiếm thông tin” 66
4.2. Chức năng/ Màn hình “Xem hồ sơ bệnh án” 68
4.3. Chức năng/ Màn hình “Xuất thông tin” 70
QUẢN LÝ YÊU CẦU VÀ THAY ĐỔI 72

6
ĐẶT VẤN ĐỀ
Trong lĩnh vực y tế, việc sử dụng dữ liệu bệnh án là rất quan trọng để hỗ trợ cho việc chẩn
đoán, điều trị và nghiên cứu y học. Tuy nhiên, việc kết nối và chia sẻ dữ liệu bệnh án giữa
các bệnh viện và các đơn vị y tế khác vẫn còn nhiều khó khăn. Mỗi bệnh viện thường có
hệ thống quản lý bệnh án riêng, không thể truy cập vào dữ liệu của nhau. Điều này gây ra
nhiều bất tiện cho bệnh nhân khi cần phải chuyển viện hoặc điều trị tại các đơn vị y tế
khác nhau.
Bên cạnh đó, việc kết nối và chia sẻ dữ liệu bệnh án cũng giúp cho các đơn vị, tổ chức
thuộc các lĩnh vực khác như công an, pháp luật có thể sử dụng dữ liệu này để phục vụ cho
mục đích công tác của mình. Việc sử dụng dữ liệu bệnh án trong công tác điều tra, phòng
chống tội phạm là rất quan trọng để đảm bảo an ninh trật tự và phát hiện các hoạt động
tội phạm.
Vì vậy, xây dựng hệ thống kết nối và chia sẻ dữ liệu bệnh án giữa các bệnh viện và các
đơn vị, tổ chức thuộc các lĩnh vực khác là một vấn đề cực kỳ cấp thiết. Hệ thống này giúp
cho các đơn vị, tổ chức có thể truy cập và khai thác dữ liệu bệnh án một cách thuận tiện
và nhanh chóng, đồng thời đảm bảo tính chính xác và bảo mật của dữ liệu. Từ đó, đề tài
này sẽ đóng góp tích cực cho sự phát triển của lĩnh vực y tế và các lĩnh vực liên quan,
giúp cho việc chăm sóc, điều trị bệnh nhân và phục vụ cho mục đích công tác được triển
khai một cách tối ưu.

7
HIỆN TRẠNG TẬP ĐOÀN VTT

Công ty VTT là một đơn vị hàng đầu trong lĩnh vực quản lý và chia sẻ dữ liệu bệnh án tại
Việt Nam. Tuy nhiên, công ty đang phải đối mặt với nhiều khó khăn trong việc quản lý
và chia sẻ thông tin về bệnh án.
Trước đây, công ty quản lý bệnh án bằng cách thủ công, sử dụng giấy và bút hoặc các tệp
Excel riêng lẻ. Điều này đã dẫn đến việc dữ liệu bệnh án bị mất, không đầy đủ hoặc khó
khăn trong việc truy cập, cập nhật và chia sẻ thông tin.
Hơn nữa, các đơn vị, tổ chức hoặc bệnh viện khác cũng gặp khó khăn trong việc truy cập
thông tin bệnh án của bệnh nhân. Họ phải liên lạc với công ty để yêu cầu thông tin và có
thể mất thời gian để nhận được phản hồi. Điều này dẫn đến việc quản lý bệnh án chưa đầy
đủ và chính xác, ảnh hưởng đến chất lượng chăm sóc và điều trị của bệnh nhân. Mặt khác,
các đơn vị, tổ chức thuộc lĩnh vực khác như công an, pháp lý, bảo hiểm cũng gặp khó
khăn khi mất nhiều thời gian để có thể khai thác được thông tin bệnh án của các cá nhân
để phục vụ cho các công việc riêng của họ.
Ngoài ra, công ty cũng gặp khó khăn trong việc quản lý và bảo mật dữ liệu. Dữ liệu bệnh
án được lưu trữ trong các tệp Excel riêng lẻ hoặc trong các hệ thống máy tính không được
bảo mật đầy đủ, dẫn đến nguy cơ mất mát dữ liệu hoặc việc truy cập trái phép. Nguy cơ
này có thể dẫn đến việc rò rỉ thông tin bệnh án và xâm phạm quyền riêng tư của bệnh
nhân.
Cuối cùng, việc tạo và phân phối báo cáo cũng gặp nhiều khó khăn. Các báo cáo phải
được tạo ra bằng cách thủ công dẫn đến việc báo cáo không đầy đủ hoặc không chính xác.
Điều này gây ra sự bất tiện cho các đơn vị y tế khác trong việc truy cập thông tin bệnh án
và làm chậm quá trình chẩn đoán và điều trị của bệnh nhân.
Tổng kết lại, công ty VTT đang gặp nhiều khó khăn trong việc quản lý và chia sẻ thông
tin bệnh án, bao gồm việc sử dụng các phương thức thủ công, việc quản lý và bảo mật dữ
liệu không đảm bảo và việc tạo và phân phối báo cáo không đầy đủ và không chính xác.
Điều này ảnh hưởng đến chất lượng chăm sóc và điều trị của bệnh nhân, đồng thời cũng
ảnh hưởng đến uy tín và danh tiếng của công ty VTT.
Giả định: Công ty VTT được luật y tế cho phép tiếp nhận, chia sẻ và quản lý dữ liệu về
hồ sơ bệnh án của bệnh nhân. Giữa công ty VTT và các bệnh viện, các đơn vị, cơ sở y tế
khác đã có ký kết hợp đồng từ trước về việc đồng ý kết nối và chia sẻ dữ liệu hồ sơ bệnh
án của bệnh nhân.

8
PHIẾU KHẢO SÁT
1. Thông tin chung
Nội dung: Thực hiện khảo sát cơ cấu tổ chức, thực trạng hạ tầng công nghệ thông tin
của bệnh viện
Thời gian khảo sát: Từ 14:00 đến 17:00 ngày 30/06/2023
Địa điểm: Phòng G201, Công ty N4
Thành phần tham gia:
Đại diện bệnh viện VTT

STT Họ tên Chức danh

1 Lê Quyết Chiến Giám đốc bệnh viện VTT

Đại diện Công ty phần mềm N4

STT Họ tên Chức danh

1 Phùng Mai Linh PO

2 Nguyễn Thị Ngọc BA

2. Nội dung khảo sát

STT Nội dung câu hỏi Lí do Kết quả phỏng vấn/ khảo sát
cần làm rõ

Hiện trạng Bệnh viện VTT

1 Sơ đồ/cơ cấu tổ Để biết cơ cấu tổ chức File giới thiệu bệnh viện và sứ mệnh
chức hoạt động? của bệnh viện hướng đến

2 Hệ thống dữ liệu Để đáp ứng điều kiện Các thông tư, quyết định của bộ y tế về
của bệnh viện có quy định của nhà nước việc quản lý bệnh án
phải tuân thủ quy
định, điều luật nào
của nhà nước về
9
việc quản lý bệnh
án không?

3 Các chế tài xử lý Để tìm hiểu về các chế Áp dụng các biện pháp kỷ luật, giảm
đối với vi phạm? tài xử lý đối với vi thiểu quyền truy cập vào thông tin bệnh
phạm, đảm bảo tính an nhân của người vi phạm, hoặc thậm chí
toàn, bảo mật thông tin đình chỉ hoặc chấm dứt hợp đồng làm
của bệnh nhân. việc.

4 Trước đây, bệnh Để tìm hiểu xem công Bệnh viện chưa từng sử dụng hệ thống
viện có sử dụng hệ ty đã sử dụng hệ thống nào để lưu trữ thông tin hồ sơ bệnh án
thống gì để lưu trữ quản lý bệnh án điện tử của bệnh nhân.
thông tin hồ sơ để lưu trữ thông tin hồ
bệnh án của bệnh sơ bệnh án của bệnh
nhân hay không? nhân hay chưa.

5 Nếu có, hệ thống Để tìm hiểu xem hệ


hiện tại đã đáp ứng thống quản lý bệnh án
được nhu cầu quản điện tử hiện tại đã đáp
lý và khai thác ứng được nhu cầu quản
thông tin thông tin lý và khai thác thông
bệnh án của bệnh tin hồ sơ bệnh án của
nhân như mong bệnh nhân như mong
đợi hay chưa? đợi hay chưa.

6 Nếu chưa, bệnh Để tìm hiểu phương Bệnh viện đang sử dụng phương pháp
viện đang sử dụng pháp hiện tại mà công lưu trữ thông tin hồ sơ bệnh án của
phương pháp nào ty đang sử dụng để bệnh nhân bằng cách sử dụng hồ sơ
để quản lý thông quản lý thông tin hồ sơ giấy và lưu trữ trên máy tính cá nhân
tin hồ sơ bệnh án bệnh án của bệnh nhân. của cán bộ y tế.
của bệnh nhân?

7 Quy trình thu thập Để hiểu quy trình thu "Quy trình thu thập thông tin của 1
và lưu trữ thông tin thập và lưu trữ thông bệnh nhân bao gồm các bước:
của 1 bệnh nhân từ tin của 1 bệnh nhân + Tiếp nhận bệnh nhân: ghi nhận các
lúc bắt đầu đến lúc theo cách truyền thống, thông tin cơ bản của bệnh nhân như tên,
từ đó có thể đưa ra các tuổi, địa chỉ,...
giải pháp để cải thiện
10
kết thúc như thế quy trình quản lý bệnh + Lập sổ bệnh án: tạo sổ bệnh án giấy
nào? án. cho bệnh nhân, ghi nhận các thông tin
về triệu chứng, tiền sử bệnh, kết quả xét
nghiệm, chẩn đoán, điều trị,...
+ Cập nhật sổ bệnh án: thường xuyên
cập nhật thông tin mới nhất của bệnh
nhân vào sổ bệnh án giấy.
+ Lưu trữ sổ bệnh án: lưu trữ sổ bệnh
án giấy của bệnh nhân trong kho dữ
liệu tại cơ sở y tế.
+ Truy xuất thông tin: cho phép bác sĩ
và các cán bộ y tế truy xuất thông tin
bệnh án của bệnh nhân để phục vụ cho
việc điều trị và chăm sóc sức khỏe của
bệnh nhân."

8 Các thông tin cá Để biết quá trình thu "- Đối với thông tin cá nhân: bệnh nhân
nhân và thông tin thập thông tin cá nhân điền vào giấy hỏi thông tin
bệnh án của bệnh và bệnh án của bệnh - Đối với thông tin về bệnh: bác sĩ và
nhân được ghi nhân các cán bộ y tế quản lý bệnh án ghi vào
nhận như thế nào? hồ sơ giấy và nhập lên phần mềm máy
tính "

9 Quy trình lưu trữ Để tìm hiểu quá trình Lưu trữ qua phần mềm máy tính hoặc
thông tin hồ sơ lưu trữ thông tin bệnh trên giấy, truy xuất qua phần mềm quản
bệnh án của bệnh án hiện nay và đưa ra lý bệnh án hoặc hồ sơ bệnh án trên
nhân diễn ra như các giải pháp cải tiến giấy.
thế nào? trong hệ thống mới

10 Quá trình xử lý sau Xác định vấn đề gặp Dữ liệu có thể bị thiếu hoặc không
khi thu thập các phải để cải thiện khi chính xác, thông tin bệnh nhân có thể
thông tin của bệnh xây dựng hệ thống mới bị lộ, khối lượng dữ liệu lớn, quá trình
nhân như thế nào? xử lý lâu, phức tạp

11
11 Quy trình truy xuất Để tìm hiểu quá trình Quy trình truy xuất và khai thác thông
và khai thác thông truy xuất và khai thác tin hồ sơ bệnh án của bệnh nhân được
tin hồ sơ bệnh án thông tin bệnh án hiện thực hiện bằng việc tìm kiếm và lục lại
của bệnh nhân nay và đưa ra các giải tài liệu bệnh án giấy và nhập liệu thủ
diễn ra như thế pháp cải tiến trong hệ công trên máy tính, thông tin bệnh án
nào? thống mới được chia sẻ bằng hình thức giấy tờ
hoặc fax khi cần thiết.

12 Sau khi kết thúc Để xác định thời gian Thời gian lưu trữ thông tin hồ sơ bệnh
quy trình thu thập lưu trữ thông tin hồ sơ án của bệnh nhân theo cách truyền
thông tin hồ sơ bệnh án của bệnh nhân thống thường là từ 10 đến 20 năm tùy
bệnh án của bệnh theo cách truyền thống, theo quy định của pháp luật và chính
nhân thì lưu trữ từ đó có thể so sánh với sách của cơ quan y tế.
thông tin đến khi thời gian lưu trữ trong
nào? hệ thống quản lý bệnh
án điện tử.

13 Điều kiện được Để tìm hiểu về điều Để truy xuất và khai thác thông tin hồ
phép truy xuất và kiện được phép truy sơ bệnh án của bệnh nhân, người dùng
khai thác thông tin xuất và khai thác thông phải được cấp quyền truy cập vào kho
hồ sơ bệnh án của tin hồ sơ bệnh án của dữ liệu, thông tin bệnh nhân được bảo
bệnh nhân? bệnh nhân, giúp đảm mật và chỉ truy cập được bởi các nhân
bảo tính bảo mật và viên y tế có liên quan đến việc chăm
riêng tư của thông tin sóc và điều trị bệnh nhân, và phải tuân
bệnh nhân. thủ các quy định về bảo mật và riêng tư
của thông tin bệnh nhân.

14 Bác sĩ và cán bộ y Để tìm hiểu về các khó "- Khó khăn trong việc đọc và hiểu các
tế gặp những khó khăn mà nhân viên y tế chuẩn đoán về thuốc và bệnh
khăn gì trong quá có thể gặp phải trong - Thiếu kĩ năng nhập liệu
trình nhập liệu quá trình nhập liệu
- Thiếu thời gian "
thông tin bệnh án? thông tin bệnh án

15 Trước đây bệnh Để biết được bệnh viện Chưa


viện đã từng sử đã sử dụng mã định
dụng mã định danh danh y tế chưa

12
y tế vào hệ thống
nào chưa?

16 Nếu chưa sử dụng Để biết được mục đích Để bác sĩ, cán bộ y tế / các bên khai
mã định danh y tế của việc dùng mã định thác thông tin khác có thể tra cứu, truy
thì mong muốn danh y tế cập, tìm kiếm thông tin hồ sơ bệnh án,
dùng mã định danh các thông tin về tiền sử bệnh từ đó
y tế để làm gì? nhanh chóng phát hiện, xem xét, chẩn
đoán tình hình cụ thể.

17 Nếu đã sử dụng mã Để biết được mục đích


định y tế thì bệnh của việc dùng mã định
viện đã gặp khó danh y tế
khăn gì trong việc
sử dụng nó?

18 Bệnh viện đã có kế Nếu chưa đủ cần có kế File kế hoạch và phương án đào tạo
hoạch và phương hoạch đào tạo cho nhân nhân viên sử dụng hệ thống quản lý
án để đào tạo nhân viên hoặc thuê ngoài bệnh án điện tử
viên sử dụng hệ
thống quản lý bệnh
án điện tử hay
chưa?

19 Khảo sát nhu cầu Giúp xác định chức Các chức năng chính: lưu trữ thông tin
của các bác sĩ, cán năng cần thiết của hệ bệnh án, tìm kiếm, truy xuất thông tin
bộ y tế về các chức thống bệnh án, quản lý hồ sơ bệnh án và phân
năng cần có trong quyền truy cập
hệ thống để đáp
ứng công việc
hàng ngày

20 Xác định những Giúp đảm bảo rằng các


thông tin nào cần thông tin quan trọng về Dữ liệu về bệnh nhân bao gồm: Thông
lưu trữ trong bệnh sức khỏe và lịch sử tin cá nhân bệnh nhân, Tiền sử bệnh,
án điện tử bệnh tật của bệnh nhân Kết quả xét nghiệm, Lịch sử bệnh
được lưu trữ và quản lý án,...Kết quả khám và chẩn đoán
đầy đủ và chính xác.

13
21 Việc khai thác Để hiểu rõ khó khăn, Việc truy xuất và tìm kiếm thông tin
thông tin hồ sơ tránh những bất lợi của trong các sổ bệnh án giấy thường mất
bệnh án theo cách phương pháp truyền nhiều thời gian và dễ sai sót. Việc lưu
truyền thống gặp thống khi phát triển hệ trữ và bảo quản các sổ bệnh án giấy
khó khăn gì ? thống và đưa ra các cũng yêu cầu chi phí lớn cho bệnh viện.
giải pháp cải tiến Hồ sơ bệnh án của bệnh nhân có thể
không có sẵn tại bệnh viện, trong một
số trường hợp, bệnh viện có thể đã loại
bỏ hoặc chuyển hồ sơ bệnh án cũ của
bệnh nhân đến một nơi khác để lưu trữ.
Việc tìm kiếm và truy cập thông tin
bệnh án trong trường hợp này có thể trở
nên khó khăn. Kho dữ liệu có thể gặp
sự cố như cháy khiến dữ liệu bị mất và
không thể khôi phục

22 Các thông tin hồ Để đảm bảo tính toàn Bệnh viện hoặc cán bộ y tế sẽ yêu cầu
sơ bệnh án có được vẹn của thông tin và bệnh nhân ký vào một biểu mẫu đồng
chia sẻ hay liên kết đáp ứng các yêu cầu về ý chia sẻ thông tin hồ sơ bệnh án. Biểu
với bất kỳ tổ chức bảo mật và quyền riêng mẫu này cần được viết rõ ràng, đầy đủ
hay hệ thống nào tư của bệnh nhân. và được giải thích kỹ càng cho bệnh
khác không? nhân hiểu rõ về quyền lợi và trách
nhiệm của mình trong việc chia sẻ
thông tin. Nếu bệnh nhân không đồng
ý chia sẻ thông tin hồ sơ bệnh án của
mình, thì các tổ chức hay hệ thống khác
không được phép truy cập và sử dụng
thông tin này.Tuy nhiên, trong một số
trường hợp đặc biệt, ví dụ như trong
trường hợp yêu cầu của pháp luật hoặc
trong trường hợp cấp cứu, các tổ chức
hay hệ thống có thể được phép truy cập
và sử dụng thông tin hồ sơ bệnh án của
bệnh nhân mà không cần sự đồng ý của
bệnh nhân.

14
23 Các yêu cầu và Biết được có những lỗ Lưu trữ trong các hồ sơ giấy và bảo mật
tiêu chuẩn về bảo hổng và bất cập nào để bằng các biện pháp như lưu trữ trong
mật thông tin hồ sơ tìm ra giải pháp đảm khoa kín, sử dụng chữ ký và bản sao,
bệnh án của bệnh bảo tính toàn vẹn và giám sát và kiểm soát quyền truy cập
nhân được áp dụng bảo mật của thông tin của cá nhân có thẩm quyền
như thế nào trong bệnh án
bệnh viện hiện tại?

24 Các nhân viên Biết được các bệnh File chuẩn mã hóa thông tin
quản lý bệnh án viện đang sử dụng tiêu
thực hiện mã hóa chuẩn nào để mã hóa
các thông tin y tế thông tin y tế từ đó
theo các tiêu chuẩn thống nhất một chuẩn
và quy định nào? lưu trữ mới nhất do
WHO khuyến nghị. Ví
dụ 1 vài cơ sở ý tế sử
dụng chuẩn ICD-09
nhưng một vài bệnh
viện khác lại sử dụng
chuẩn ICD-10

25 Hạ tầng mạng, tốc Biết được khả năng Sử dụng mạng cáp quang của nhà mạng
độ internet và băng truy cập hệ thống Viettel nên luôn được đảm bảo về tốc
thông hiện nay của độ (200Mbp/s)
bệnh viện như thế
nào?

Mong muốn của khách hàng về phần mềm

1 Mong muốn sản Biết được mong muốn Giải quyết khó khăn:
phẩm như thế nào? và nhu cầu của người 1. Truy xuất, tìm kiếm thông tin hồ sơ
sử dụng đối với sản bệnh còn chậm
phẩm
2. Các thông tin về tiền sử bệnh chưa
liên kết, chia sẻ dữ liệu giữa các bệnh
viện với nhau.

15
2 Các chức năng Biết được các chức 1. Thu thập và lưu trữ thông tin hồ sơ
chính của phần năng nghiệp vụ chính bệnh án của bệnh nhân
mềm? của phần mềm 2.Truy xuất và khai thác thông tin hồ
sơ bệnh án của bệnh nhân thông qua mã
định danh y tế
3.Cập nhật thông tin hồ sơ bệnh án của
bệnh nhân
4.Bảo mật thông tin cá nhân và hồ sơ
bệnh án của bệnh nhân"

3 Dùng cho những Đối tượng sử dụng 1. Lãnh đạo


đối tượng nào phần mềm 2. Cán bộ y tế ( bác sĩ, y tá)
(lãnh đạo, quản lý,
3. Bên khai thác thông tin khác
nhân viên, khách
hàng, đối tác, ...)

4 Dùng sản phẩm để Để hiểu rõ mục đích Khai thác thông tin hồ sơ bệnh án của
làm gì chính nhất? của phần mềm bệnh nhân
Mục đích chính
khi sử dụng sản
phẩm?

5 Đã tham khảo Để đảm bảo rằng sản eHospital, Medisoft, MEGAsync,


những phần mềm phẩm phần mềm đáp HiDoctor
nào có trên thị ứng được nhu cầu của
trường chưa? khách hàng, là cơ hội
để tìm hiểu về những
ưu điểm và nhược
điểm của các sản phẩm
tương tự để có thể rút
kinh nghiệm

6 Vì sao không dùng Để biết được các nhu Các phần mềm sẵn có chưa áp dụng mã
các sản phẩm có cầu chưa được thỏa định danh y tế và không giúp các bên
sẵn trên thị mãn của các phần mềm thuộc lĩnh vực khác có thể liên thông
trường? có sẵn và hiểu được để khai thác thông tin hồ sơ bệnh án.

16
nhu cầu cần được đáp
ứng của công ty

7 Cá́́́c tính năng khác Để tiến hành đưa ra kế Có thể khai thác, truy xuất thông tin hồ
các sản phẩm có hoạch, phương án để sơ bệnh án của bệnh nhân dựa trên mã
trên thị trường? thiết kế tính năng này định danh y tế. Các bên thuộc lĩnh vực
khác có thẩm quyền được phép khai
thác để sử dụng cho các công việc riêng

8 "Muốn sản phẩm Để biết nên xây dựng Hệ thống có thể chạy được trên các nền
có trên nền tảng/ ứng dụng trên nền tảng tảng khác nhau với những thay đổi tối
hệ điều hành nào nào trước thiểu (Web, Android, iOS)
(web, smartphone,
tablet, windows,
iOS, Android)
Cái nào cần
trước?"

9 Thời gian muốn Biết được thời điểm Trong tháng 10/ 2023
bắt đầu sử dụng? muốn vận hành phần
mềm

10 Màu sắc thiết kế Biết yêu cầu của người Màu sắc tươi sáng, giao diện thân thiện
có lưu ý gì không dùng về giao diện với người dùng, lấy tông màu xanh làm
(kiêng mầu gì, ưu chủ đạo
tiên mầu gì?)

11 Các tính năng Biết được yêu cầu về Các tính năng như nhập liệu, cập nhật,
chính là gì? (Tìm tính năng của khách tìm kiếm, phân loại, lưu trữ, chia sẻ
kiếm, phân loại, hàng cho hệ thống thông tin, báo cáo, đồng bộ hóa dữ liệu,
...) bảo mật.

12 Có tích hợp với Đảm bảo được tính "Không tích hợp với sản phẩm
sản phẩm nào tại tương thích và tối ưu nào"
doanh nghiệp? hóa việc đáp ứng nhu
cầu

17
13 Tối đa bao nhiêu Biết được số lượng ~ 1000 người truy cập cùng một lúc
tài khoản truy cập người truy cập
1 lúc?

14 Có muốn sản Để biết nên xây dựng Phần mềm sẽ sử dụng nhiều tài nguyên
phẩm bền vững và phần mềm theo cách và tốn nhiều dữ liệu hoặc phần mềm sử
tương thích với tối ưu hóa sử dụng tài dụng ít tài nguyên và ít tốn dữ liệu
môi trường? nguyên và tuân thủ các
tiêu chuẩn môi trường
và quy định liên quan,
đảm bảo chất lượng và
hiệu quả trong xây
dựng phần mềm

15 Ngân sách cần cho Đảm bảo nguồn lực 2 – 3 tỷ VND


hệ thống là bao của hệ thống
nhiêu?

3. Xác nhận kết quả khảo sát


CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
BIÊN BẢN KHẢO SÁT YÊU CẦU
Tên dự án: Hệ thống kết nối và chia sẻ dữ liệu bệnh án
Mục đích khảo sát: Khảo sát để xác định được thực trạng của bệnh viện, khó khăn và
những mong muốn về hệ thống kết nối và chia sẻ dữ liệu bệnh án của bệnh nhân.
Thời gian khảo sát: Từ 14:00 đến 17:00 ngày 30/06/2023
Địa điểm: Phòng C7, Công ty phần mềm N4
Thành phần tham gia:
Phía cán bộ Công ty phần mềm N4

STT HỌ TÊN CHỨC DANH

1 Phùng Mai Linh PO

18
2 Nguyễn Thị Ngọc BA

Phía cán bộ Bệnh viện VTT

STT HỌ TÊN CHỨC DANH

1 Lê Quyết Chiến Giám đốc bệnh viện

NỘI DUNG CHI TIẾT


1. Thực trạng:
- Bệnh viện chưa từng sử dụng hệ thống điện tử nào để lưu trữ và quản lý thông tin
hồ sơ bệnh án của bệnh nhân.
- Quy trình thu thập và lưu trữ thông tin của 1 bệnh nhân từ lúc bắt đầu đến lúc kết
thúc:
+ Tiếp nhận bệnh nhân: ghi nhận các thông tin cơ bản của bệnh nhân như
tên, tuổi, địa chỉ, ...
+ Lập sổ bệnh án: tạo sổ bệnh án giấy cho bệnh nhân, ghi nhận các thông tin
về triệu chứng, tiền sử bệnh, kết quả xét nghiệm, chẩn đoán, điều trị, …
+ Cập nhật sổ bệnh án: thường xuyên cập nhật thông tin mới nhất của bệnh
nhân vào sổ bệnh án giấy.
+ Lưu trữ sổ bệnh án: lưu trữ sổ bệnh án giấy của bệnh nhân trong kho dữ
liệu tại cơ sở y tế.
+ Truy xuất thông tin: cho phép bác sĩ và các cán bộ y tế truy xuất thông tin
bệnh án của bệnh nhân để phục vụ cho việc điều trị và chăm sóc sức khỏe của
bệnh nhân.
- Thu thập thông tin cá nhân và thông tin bệnh án:
+ Đối với thông tin cá nhân: Bệnh nhân điền vào giấy hỏi thông tin
+ Đối với thông tin về bệnh án: Bác sĩ và các cán bộ y tế quản lý bệnh án ghi
vào hồ sơ giấy và nhập lên phần mềm máy tính

19
- Nhập liệu thông tin: Bệnh viện đang sử dụng phương pháp lưu trữ thông tin hồ sơ
bệnh án của bệnh nhân bằng cách sử dụng hồ sơ giấy và lưu trữ trên máy tính cá
nhân của cán bộ y tế.
- Lưu trữ thông tin hồ sơ bệnh án:
+ Lưu trữ qua phần mềm máy tính hoặc trên giấy, truy xuất qua phần mềm
quản lý bệnh án hoặc hồ sơ bệnh án trên giấy.
+ Thời gian lưu trữ thông tin hồ sơ bệnh án của bệnh nhân theo cách truyền
thống thường là từ 10 đến 20 năm tùy theo quy định của pháp luật và chính
sách của cơ quan y tế.
+ Dữ liệu về bệnh nhân bao gồm: Thông tin cá nhân bệnh nhân, tiền sử bệnh
án, kết quả xét nghiệm, lịch sử bệnh án, … kết quả khám và chẩn đoán.
- Truy xuất và khai thác thông tin: Quy trình truy xuất và khai thác thông tin hồ sơ
bệnh án của bệnh nhân được thực hiện bằng việc tìm kiếm và lục lại tài liệu bệnh
án giấy và nhập liệu thủ công trên máy tính, thông tin bệnh án được chia sẻ bằng
hình thức giấy tờ hoặc fax khi cần thiết.
- Bảo mật thông tin: Thông tin hồ sơ bệnh án của bệnh nhân được lưu trữ trong các
hồ sơ giấy và bảo mật bằng các biện pháp như: lưu trữ trong khoa kín, sử dụng chữ
ký và bản sao, giám sát và kiểm soát quyền truy cập của cá nhân có thẩm quyền.
- Các thông tin hồ sơ bệnh án của bệnh nhân có thể chia sẻ hoặc liên kết nhưng phải
tuân thủ quy định và sự đồng ý của bệnh nhân.
Tuy nhiên, trong một số trường hợp đặc biệt, ví dụ như trong trường hợp yêu cầu của pháp
luật hoặc trong trường hợp cấp cứu, các tổ chức hay hệ thống có thể được phép truy cập
và sử dụng thông tin hồ sơ bệnh án của bệnh nhân mà không cần sự đồng ý của bệnh nhân.
- Hạ tầng mạng, tình trạng Internet, băng thông: Sử dụng mạng cáp quang của nhà
mạng Viettel nên luôn được đảm bảo về tốc độ (băng thông 200mbps)

2. Một số painpoint của khách hàng:


Nhân viên:
- Tiếp nhận và quản lý hồ sơ bệnh án theo cách thủ công, các nhân viên phải nhận
lượng hồ sơ lớn nên dễ nhầm lẫn và sai sót trong quá trình nhập liệu bằng giấy
hoặc các tệp Excel riêng lẻ.

20
- Dữ liệu bệnh án được lưu trữ trong các tệp hồ sơ giấy, Excel riêng lẻ hoặc trong
các hệ thống máy tính không được bảo mật đầy đủ, dẫn đến nguy cơ mất mát dữ
liệu hoặc việc truy cập trái phép, xâm phạm quyền riêng tư của bệnh nhân.
- Các báo cáo được tạo ra bằng cách thủ công, dẫn đến việc báo cáo không đầy đủ
hoặc không chính xác, bất tiện cho các đơn vị y tế khác trong việc truy cập thông
tin bệnh án và làm chậm quá trình chẩn đoán và điều trị của bệnh nhân.
Người quản lý:
- Dữ liệu bệnh án bệnh nhân là thông tin nhạy cảm, vì vậy đảm bảo tính bảo mật của
dữ liệu là rất quan trọng. Người quản lý cần đảm bảo rằng chỉ những người được
ủy quyền mới có thể truy cập vào dữ liệu, và đảm bảo an toàn cho dữ liệu khi
truyền tải qua mạng.
- Các thông tin đôi khi không thể truy cập từ xa dẫn đến người quản lý cũng mất
nhiều thời gian trong việc chia sẻ thông tin cho các bệnh viện khác, các đơn vị, tổ
chức thuộc lĩnh vực khác như công an, bảo hiểm, pháp lý, …
Đơn vị, tổ chức được ủy quyền khai thác thông tin:
- Các đơn vị, tổ chức hoặc bệnh viện khác phải liên lạc với công ty để yêu cầu khi
muốn truy cập thông tin bệnh án của bệnh nhân và mất thời gian để nhận được
phản hồi, mất nhiều thời gian để có thể khai thác được thông tin bệnh án của các
cá nhân để phục vụ cho các công việc riêng của họ.
3. Mong muốn:
- Mục đích sử dụng:
+ Thu thập và lưu trữ thông tin hồ sơ bệnh án của bệnh nhân
+ Truy xuất và khai thác thông tin hồ sơ bệnh án của bệnh nhân thông qua
mã định danh y tế
+ Cập nhật thông tin hồ sơ bệnh án của bệnh nhân
+ Bảo mật thông tin cá nhân và hồ sơ bệnh án của bệnh nhân
+ Phần mềm tham khảo: eHospital, Medisoft, MEGAsync, HiDoctor
- Đối tượng sử dụng: Lãnh đạo và cán bộ y tế (bác sĩ, nhân viên y tế).
- Lý do làm riêng phần mềm mà không sử dụng phần mềm sẵn có: Các phần mềm
sẵn có chưa áp dụng mã định danh y tế và không giúp các bên thuộc lĩnh vực khác
có thể liên thông để khai thác thông tin hồ sơ bệnh án.

21
- Hệ điều hành: Hệ thống có thể chạy được trên các nền tảng khác nhau với những
thay đổi tối thiểu (Web, Android, iOS).
- Các tính năng chính: lưu trữ thông tin bệnh án, tìm kiếm, truy xuất thông tin bệnh
án, quản lý hồ sơ bệnh án và phân quyền truy cập.

4. Kết luận:
- Ngày 03/07/2023, Bệnh viện VTT gửi sơ đồ cơ cấu tổ chức cho phía Công ty phần
mềm N4.
- Dựa trên kết quả khảo sát, chúng tôi đã đề xuất các giải pháp nhằm đáp ứng yêu
cầu và mong muốn từ phía bệnh viện. Các yêu cầu chức năng và phi chức năng sẽ
được tích hợp một cách chặt chẽ để tạo ra một hệ thống phần mềm đáng tin cậy và
hiệu quả đáp ứng đủ mọi yêu cầu đã đề ra.
- Chúng tôi cảm ơn sự hợp tác và đóng góp của tất cả các bên tham gia trong quá
trình khảo sát này. Kết quả từ biên bản khảo sát này sẽ là cơ sở quan trọng cho quá
trình phát triển “Hệ thống kết nối và chia sẻ dữ liệu bệnh án”.

5. Xác nhận biên bản:


Toàn bộ nội dung biên bản trên đã được xác nhận, thông qua bởi các thành viên có
mặt và đồng ý ký xác nhận dưới đây:

Hà Nội, ngày 30 tháng 06 năm 2023

Đại diện Bệnh viện VTT Đại diện Công ty phần mềm N4

Giám đốc bệnh viện Chủ dự án

Chiến Linh

Lê Quyết Chiến Phùng Mai Linh

Bệnh viện có thể bỏ ra mức ngân sách khoảng 2 – 3 tỷ VNĐ cho hệ thống và yêu
cầu hoàn thành trong vòng 6 tháng (01/07/2023 – 31/12/2023).

22
PHÂN TÍCH YÊU CẦU

1. TỔNG QUÁT

1 Tên dự án Hệ thống kết nối và chia sẻ dữ liệu bệnh án

Hệ thống tiếp nhận dữ liệu hồ sơ bệnh án của các bệnh nhân từ


Diễn giải
nhiều bệnh viện và cơ sở y tế khác, sau đó giúp các đơn vị, tổ chức
2 chung về đặc
được ủy quyền có thể khai thác thông tin bệnh án của bệnh nhân
điểm dự án
dựa trên mã định danh y tế.

Phạm vi tổng Hệ thống kết nối và khai thác thông tin hồ sơ bệnh án của bệnh
3
quan nhân trên Website, Android, Mobile

II. CÁC YÊU CẦU NGHIỆP VỤ

Diễn giải nghiệp vụ (các đối tượng, quy trình nghiệp vụ, bằng
STT Nghiệp vụ
chứng)

Nhân viên hệ thống tiếp nhận và quản lý các thông tin liên quan
đến bệnh án của bệnh nhân được lưu trữ trên hệ thống. Bao gồm:
- Tiếp nhận và xác nhận hồ sơ bệnh án của bệnh nhân từ các bệnh
viện khác.
- Thực hiện các thao tác cập nhật dữ liệu hồ sơ bệnh án của bệnh
Tiếp nhận và
1 nhân, bao gồm thêm mới, chỉnh sửa và xóa thông tin
quản lý dữ liệu
- Sắp xếp và lưu trữ các dữ liệu bệnh án của bệnh nhân vào các
danh mục phù hợp để tăng tính tiện dụng và khả năng truy xuất
Bằng chứng cho nghiệp vụ này là cơ sở dữ liệu hồ sơ bệnh án của
bệnh nhân được nhập và lưu trữ trong hệ thống kết nối và chia sẻ
dữ liệu.

Quản trị viên hệ thống quản lý quyền truy cập vào các thông tin
Quản lý truy cập liên quan đến bệnh án của bệnh nhân. Bao gồm:
2
dữ liệu - Cấp tài khoản và phân quyền truy cập dữ liệu cho các đơn vị, tổ
chức được ủy quyền khai thác

23
- Xác thực và kiểm tra quyền truy cập của các đơn vị, tổ chức được
ủy quyền khai thác thông tin hồ sơ bệnh án của bệnh nhân
- Giám sát và theo dõi các hoạt động truy cập dữ liệu để đảm bảo
tính bảo mật và chính xác của dữ liệu
Bằng chứng cho nghiệp vụ này bao gồm các bản ghi lịch sử hoạt
động truy cập dữ liệu được lưu trữ trong hệ thống. Các đơn vị, tổ
chức được ủy quyền khai thác chỉ có thể truy cập vào các thông
tin được phép.

Các đơn vị, tổ chức được ủy quyền khai thác thông tin có thể truy
xuất các thông tin liên quan đến bệnh án của bệnh nhân. Bao gồm:
- Đăng nhập vào hệ thống và xác thực quyền truy cập của đơn vị,
tổ chức được ủy quyền khai thác
- Tìm kiếm và truy xuất các thông tin liên quan đến bệnh án của
Khai thác dữ
3 bệnh nhân từ hệ thống
liệu
- Thực hiện các thao tác sắp xếp, lọc, tìm kiếm để tìm kiếm thông
tin liên quan tới bệnh nhân và xuất file hồ sơ bệnh án
Bằng chứng cho nghiệp vụ này bao gồm các báo cáo được tạo ra
bởi các đơn vị, tổ chức được ủy quyền và lịch sử hoạt động truy
cập dữ liệu bệnh án được lưu trong hệ thống.

Nhân viên hệ thống tạo ra các báo thống kê liên quan đến thông
tin bệnh án của bệnh nhân. Bao gồm:
- Tạo ra các báo cáo thống kê liên quan đến thông tin bệnh án của
bệnh nhân dựa trên yêu cầu của cấp trên
Báo cáo thống - Thực hiện các hoạt động sắp xếp, lọc, tìm kiếm để tìm kiếm
4
kê thông tin liên quan đến bệnh nhân
- Đảm bảo tính chính xác và đầy đủ của các báo cáo được tạo ra
Bằng chứng của việc tổng hợp và báo cáo số liệu là file excel báo
cáo được tải xuống, hệ thống cũng sẽ lưu trữ các báo cáo định kỳ
được tạo ra từ dữ liệu bệnh án.

III. CÁC YÊU CẦU NGƯỜI DÙNG (/YÊU CẦU CHỨC NĂNG/YÊU CẦU PHI
CHỨC NĂNG)

24
ST
Yêu cầu Diễn giải yêu cầu
T

1. YÊU CẦU CHỨC NĂNG

Là nhân viên hệ thống, tôi muốn ấn chọn "Đồng bộ dữ liệu" để hệ


thống tự động đồng bộ dữ liệu hồ sơ bệnh án từ các bệnh viện khác
Đồng bộ dữ
1 vào hệ thống để tôi có thể giảm thiểu thời gian và công sức cập
liệu
nhật dữ liệu bệnh án thủ công, đảm bảo tính chính xác và đầy đủ
của dữ liệu.

Là nhân viên hệ thống, tôi muốn nhập dữ liệu hồ sơ bệnh án của


Nhập dữ liệu bệnh nhân vào hệ thống để tôi có thể lưu trữ thông tin bệnh án của
2
hồ sơ bệnh án bệnh nhân trên hệ thống, giúp cho việc tìm kiếm và truy xuất thông
tin dễ dàng hơn.

Là nhân viên hệ thống, tôi muốn tải lên file hồ sơ bệnh án của bệnh
Import file hồ nhân vào hệ thống để tôi có thể tiết kiệm thời gian và công sức
3
sơ bệnh án nhập liệu bệnh án thủ công, đảm bảo tính chính xác và đầy đủ của
dữ liệu.

Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền


Tìm kiếm hồ khai thác thông tin, tôi muốn tìm kiếm hồ sơ bệnh án của bệnh
4
sơ bệnh án nhân trên hệ thống để tôi có thể truy cập được thông tin bệnh án
của bệnh nhân, phục vụ cho các công việc riêng của tôi.

Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền


khai thác thông tin, tôi muốn xem chi tiết hồ sơ bệnh án của bệnh
Xem chi tiết hồ
5 nhân trên hệ thống để tôi có thể truy cập thông tin bệnh án của
sơ bệnh án
bệnh nhân để hiểu rõ hơn về tình trạng sức khỏe và lịch sử bệnh
lý của bệnh nhân.

Là nhân viên hệ thống, tôi muốn cập nhật thông tin mới, sửa, xóa
Cập nhật hồ sơ
6 hồ sơ bệnh án của bệnh nhân trên hệ thống để đảm bảo tính chính
bệnh án
xác và đẩy đủ của thông tin bệnh án của bệnh nhân.

25
Là đơn vị, tổ chức được ủy quyền khai thác thông tin, tôi muốn
Xuất file Excel
7 xuất file Excel hồ sơ bệnh án của bệnh nhân để tôi có thể lưu trữ
hồ sơ bệnh án
và phục vụ cho các công việc riêng của mình.

Là quản trị viên hệ thống, tôi muốn tìm kiếm tài khoản trên hệ
Tìm kiếm tài
8 thống để tôi có thể quản lý tài khoản dễ dàng trên hệ thống, đảm
khoản
bảo tính bảo mật và quản lý dễ dàng hơn.

Là quản trị viên hệ thống, tôi muốn cập nhật tài khoản trên hệ
Cập nhật tài
9 thống bao gồm thêm mới, sửa, xóa để tôi có thể đảm bảo tính chính
khoản
xác và đầy đủ của thông tin tài khoản và quản lý dễ dàng hơn.

Là quản trị viên hệ thống, tôi muốn tìm kiếm nhóm quyền trên hệ
Tìm kiếm nhóm
10 thống để tôi có thể quản lý nhóm quyền dễ dàng trên hệ thống,
quyền
đảm bảo tính bảo mật và quản lý dễ dàng hơn.

Là quản trị viên hệ thống, tôi muốn cập nhật nhóm quyền trên hệ
Cập nhật nhóm thống để tôi có thể quản lý quyền truy cập vào dữ liệu của mỗi tài
11
quyền khoản trên hệ thống, từ đó có thể đảm bảo tính bảo mật và riêng
tư của dữ liệu hệ thống.

Là nhân viên hệ thống, tôi muốn chọn loại báo cáo để tôi có thể
Chọn loại báo tạo ra các loại báo cáo theo các tiêu chí khác nhau như thời gian,
12
cáo địa phương, xu hướng bệnh lý, ... từ đó giúp cho việc quản lý và
phân tích thông tin dễ dàng và hiệu quả hơn.

Là nhân viên hệ thống, tôi muốn xem chi tiết báo cáo để tôi có thể
Xem chi tiết báo
13 kiểm tra các thông tin chi tiết trong phục vụ cho việc tổng hợp để
cáo
báo cáo lên cấp trên.

Là nhân viên hệ thống, tôi muốn xuất báo cáo chứa thông tin liên
14 Xuất báo cáo
quan đến bệnh án để báo cáo lên cấp trên.

2. YÊU CẦU PHI CHỨC NĂNG

Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền


15 Tốc độ phản hồi
khai thác thông tin, tôi muốn mất tối đa 3s/thao tác, sau 15s tôi

26
không thao tác, hệ thống phải tự động chuyển sang chế độ nghỉ để
tiết kiệm tài nguyên

Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền


khai thác thông tin, tôi muốn có tối đa 5000 người truy cập vào hệ
Phạm vi giới
16 thống cùng lúc, thời gian cho phép người dùng sử dụng 24/7 để
hạn
đảm bảo công việc được tiến hành liên tục trong bất kỳ thời gian
nào trong ngày.

Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền


khai thác thông tin, tôi muốn được sử dụng trong hệ thống toàn bộ
17 Ngôn ngữ
bằng tiếng Việt phổ thông, rõ nghĩa để tôi có thể hiểu và thao tác
trên hệ thống được.

Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền


khai thác thông tin, tôi muốn hệ thống phải hỗ trợ hoạt động trên
Hỗ trợ đa nền
18 nhiều nền tảng và thiết bị khác nhau, bao gồm máy tính, điện thoại
tảng và thiết bị
di động, v.v. để tôi có thể truy cập và tương tác với hệ thống một
cách linh hoạt.

Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền


khai thác thông tin, tôi muốn giao diện phần mềm phải được thiết
kế đơn giản, tươi sáng, thân thiện với người dùng, lấy tông xanh
19 Giao diện
làm chủ đạo, nhất quán trên tất cả các màn hình: phông chữ, cỡ
chữ, màu sắc chữ cho mỗi tiêu đề, khoảng cách giữa các dòng, các
nút bấm (button), để tôi có thể dễ dàng sử dụng hệ thống.

Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền


khai thác thông tin, tôi muốn các dữ liệu được nhập vào phải được
Tính chính xác
20 kiểm tra, xác minh và đảm bảo tính chính xác tuyệt đối; đối chiếu
của dữ liệu
với dữ liệu quốc gia để thống nhất về mặt ngôn ngữ, tên gọi, và cơ
sở dữ liệu sao cho nhất quán.

Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền


Bảo mật và bảo khai thác thông tin, tôi muốn sử dụng các biện pháp bảo mật như
21
vệ dữ liệu mật khẩu, mã hóa dữ liệu và kiểm soát truy cập, các chính sách
bảo mật được thiết lập và các quy trình kiểm soát truy cập được

27
thực hiện để tôi có thể bảo vệ tính riêng tư và bảo mật thông tin
bệnh án, tránh việc thông tin bệnh án bị rò rỉ hoặc truy cập trái
phép.

Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền


khai thác thông tin, tôi muốn hệ thống phải tích hợp tường lửa
(firewall) và phần mềm diệt virus phải tự động quét phần mềm để
tôi có thể đảm bảo tính an toàn về bảo mật thông tin và chống lừa
Độ tin cậy và
22 đảo.
tính khả dụng
Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền
khai thác thông tin, tôi muốn tính sẵn sàng của hệ thống phải đạt
99.9% theo năm, nhỏ hơn 1h/tháng trong đó không kể thời gian
bảo trì để tôi không bị gián đoạn khi truy cập vào hệ thống.

Là quản trị viên/nhân viên hệ thống/đơn vị, tổ chức được ủy quyền


khai thác thông tin, tôi muốn tài liệu hướng dẫn phải bao gồm tất
Tài liệu hướng
23 cả các bước, các thao tác thực hiện trên phần mềm một cách đầy
dẫn người dùng
đủ và chi tiết để giúp tôi có thể thực hiện một cách chính xác và
hiệu quả.

28
SƠ ĐỒ LUỒNG NGHIỆP VỤ
Nghiệp vụ kết nối, quản lý dữ liệu và tạo báo cáo:

29
Nghiệp vụ chia sẻ dữ liệu:

30
MÔ HÌNH HÓA NGHIỆP VỤ
1. Biểu đồ Usecase Diagram về quy trình kết nối và chia sẻ dữ liệu bệnh án của tập
đoàn VTT
1.1. Biểu đồ Usecase tổng quát

1.2. Biểu đồ Usecase phạm vi nghiệp vụ cần cải tiến

31
2. Phân tích Usecase hệ thống và Activity Diagram
2.1. Chức năng “Tiếp nhận và quản lý dữ liệu”
2.1.1. Biểu đồ Usecase cho chức năng “Tiếp nhận và quản lý dữ liệu”

2.1.2. Biểu đồ hoạt động cho chức năng “Tiếp nhận dữ liệu”
Biểu đồ hoạt động cho chức năng “Ấn chọn Đồng bộ dữ liệu”

32
Biểu đồ Sequence cho chức năng “Ấn chọn Đồng bộ dữ liệu”

33
Biểu đồ hoạt động cho chức năng “Nhập dữ liệu”

Biểu đồ hoạt động cho chức năng “Import file”

34
2.1.3. Đặc tả chức năng “Tiếp nhận dữ liệu”

Tên Usecase:
1 Diễn giải
Tiếp nhận dữ liệu

Tác nhân chính Nhân viên hệ thống

Điều kiện trước Nhân viên đăng nhập thành công vào hệ thống và có quyền truy
cập để tiếp nhận dữ liệu.

Điều kiện sau Dữ liệu bệnh án của bệnh nhân được tiếp nhận và lưu trữ trong
hệ thống.

35
Mô tả Cho phép nhân viên hệ thống tiếp nhận dữ liệu bệnh án của bệnh
nhân từ các nguồn khác và nhập vào hệ thống bằng ba cách: ấn
đồng bộ dữ liệu, nhập dữ liệu, import file thông tin bệnh án.

Sơ đồ luồng sự kiện Luồng chính:


1. Nhân viên hệ thống chọn “Tiếp nhận dữ liệu”
2. Hệ thống hiển thị màn hình danh sách nguồn dữ liệu hồ sơ
bệnh án.
3. Nhân viên hệ thống chọn phương thức tiếp nhận dữ liệu, bao
gồm: chọn “Đồng bộ dữ liệu”, “Nhập dữ liệu”, “Import file”.
4. Nếu nhân viên chọn “Đồng bộ dữ liệu”, nhân viên tiếp tục
chọn nguồn dữ liệu cần đồng bộ, hệ thống tiến hành đồng bộ dữ
liệu từ nguồn đó vào hệ thống.
5. Nếu nhân viên chọn “Nhập dữ liệu”, nhân viên sẽ nhập dữ
liệu bệnh án của bệnh nhân từ bàn phím vào hệ thống và ấn lưu.
Chuyển tới bước 7.
6. Nếu nhân viên chọn “Import file”, hệ thống cho phép nhân
viên tải file dữ liệu lên và tiến hành kiểm tra trùng lặp dữ liệu.
7. Kiểm tra tính hợp lệ của dữ liệu, nếu dữ liệu không hợp lệ,
hệ thống sẽ yêu cầu nhập lại dữ liệu. Nếu dữ liệu hợp lệ, tiếp
tục bước 8.
8. Xác định các thông tin cần thiết và nhập dữ liệu vào hệ thống.
9. Nhân viên hệ thống chọn lưu dữ liệu.
10. Hệ thống lưu trữ dữ liệu vào cơ sơ dữ liệu và hiển thị thông
báo xác nhận cho nhân viên.
11. Kết thúc Usecase.
Luồng phụ:
Rẽ nhánh 1: Dữ liệu thiếu hoặc không đầy đủ
1. Hệ thống yêu cầu nhập đầy đủ thông tin.
2. Quay lại bước 8.
Rẽ nhánh 2: Dữ liệu không chính xác hoặc không hợp lệ

36
1. Hệ thống yêu cầu nhập lại dữ liệu
2. Quay lại bước 8.
Rẽ nhánh 3: Dữ liệu trùng lặp
1. Hệ thống hiển thị thông báo yêu cầu xử lý dữ liệu trùng lặp.
2. Quay lại bước 6.

2.1.4. Biểu đồ hoạt động cho chức năng “Quản lý hồ sơ bệnh án”
Biểu đồ hoạt động cho chức năng “Tìm kiếm và xem chi tiết hồ sơ bệnh án”

Biểu đồ hoạt động cho chức năng “Cập nhật hồ sơ”

37
2.1.5. Đặc tả chức năng “Quản lý hồ sơ bệnh án”

Tên Usecase: Quản


2 Diễn giải
lý hồ sơ bệnh án

Tác nhân chính Nhân viên hệ thống

Điều kiện trước Nhân viên đăng nhập thành công vào hệ thống và có quyền truy
cập để quản lý hồ sơ bệnh án.
Dữ liệu về hồ sơ bệnh án của bệnh nhân đã được lưu trữ trong
hệ thống.

38
Điều kiện sau Hệ thống cập nhật cơ sở dữ liệu và thông báo cho người dùng
về kết quả của thao tác đó.

Mô tả Cho phép nhân viên tìm kiếm, xem chi tiết, cập nhật hồ sơ và
xuất file Excel các thông tin trong hồ sơ bệnh án của bệnh nhân.

Sơ đồ luồng sự kiện Luồng chính:


1. Nhân viên hệ thống chọn “Quản lý hồ sơ”.
2. Hệ thống hiển thị màn hình quản lý hồ sơ bệnh án.
3. Nhân viên hệ thống tìm kiếm hồ sơ bệnh án của bệnh nhân
theo các tiêu chí tìm kiếm, bao gồm: mã định danh y tế, tên bệnh
nhân, ngày sinh, số điện thoại, địa chỉ, ... hoặc lọc theo từng khu
vực, loại bệnh, ...
4. Hệ thống hiển thị danh sách tìm kiếm, bao gồm danh sách các
hồ sơ bệnh án của bệnh nhân.
5. Nhân viên chọn hồ sơ bệnh án cần xem.
6. Hệ thống hiển thị chi tiết hồ sơ bệnh án của bệnh nhân.
7. Nếu nhân viên muốn cập nhật thông tin, nhân viên chọn chức
năng “Cập nhật”, cập nhật các thông tin cần thiết và lưu lại.
8. Hệ thống thông báo cập nhật thành công.
9. Nếu nhân viên muốn xuất file Excel, nhân viên chọn chức
năng “Xuất file Excel”, chọn các thông tin cần xuất và xuất file
Excel
10. Hệ thống tải file về máy.
11. Kết thúc Usecase.
Luồng phụ:
Rẽ nhánh 1: Không tìm thấy kết quả tìm kiếm
1. Hệ thống hiển thị thông báo “Không tìm thấy kết quả tìm
kiếm”.
2. Quay lại bước 3.
Rẽ nhánh 2: Cập nhật thông tin thất bại hoặc lỗi xảy ra

39
1. Hệ thống hiển thị thông báo yêu cầu cập nhật lại.
2. Quay lại bước 7.
Rẽ nhánh 3: Xuất file Excel thất bại hoặc lỗi xảy ra
1. Hệ thống hiển thị thông báo yêu cầu xuất lại
2. Quay lại bước 9.

2.2. Chức năng “Báo cáo thống kê”


2.2.1. Biểu đồ Usecase cho chức năng “Báo cáo thống kê”

2.2.2. Biểu đồ hoạt động cho chức năng “Báo cáo thống kê”

40
2.2.3. Đặc tả chức năng “Báo cáo thống kê”

Tên Usecase:
3 Diễn giải
Báo cáo thống kê

Tác nhân chính Nhân viên hệ thống

41
Điều kiện trước Nhân viên đăng nhập thành công vào hệ thống và có quyền truy
cập để tạo báo cáo thống kê.
Dữ liệu hồ sơ bệnh án của bệnh nhân đã được lưu trữ trong hệ
thống.

Điều kiện sau Nhân viên đã chọn loại báo cáo, xem chi tiết và tải file báo cáo
về máy.

Mô tả Cho phép nhân viên chọn loại báo cáo, xem và xuất báo cáo từ
dữ liệu hồ sơ bệnh án của bệnh nhân theo mong muốn.

Sơ đồ luồng sự kiện Luồng chính:


1. Nhân viên hệ thống chọn mục “Thống kê báo cáo”
2. Hệ thống hiển thị màn hình danh sách các tiêu chí để tạo báo
cáo.
3. Nhân viên hệ thống lựa chọn các tiêu chí để tạo báo cáo.
4. Hệ thống thực hiện tổng hợp dữ liệu và và hiển thị kết quả
báo cáo theo tiêu chí đã chọn.
5. Nhân viên xem chi tiết báo cáo và kiểm tra tính chính xác của
báo cáo
6. Nếu nhân viên muốn xuất báo cáo thống kê, nhân viên chọn
chức năng “Xuất báo cáo”.
7. Hệ thống tải file báo cáo về máy.
8. Kết thúc Usecase.
Luồng phụ:
Rẽ nhánh 1: Không có dữ liệu để tạo báo cáo
1. Hệ thống hiển thị thông báo “Không có dữ liệu hồ sơ bệnh án
để tạo báo cáo”.
2. Quay lại bước 3.
Rẽ nhánh 2: Xuất báo cáo thất bại hoặc lỗi xảy ra
1. Hệ thống hiển thị thông báo yêu cầu xuất lại
2. Quay lại bước 6.

42
2.3. Chức năng “Quản lý truy cập dữ liệu”
2.3.1. Biểu đồ Usecase cho chức năng “Quản lý truy cập dữ liệu”

2.3.2. Biểu đồ hoạt động cho chức năng “Quản lý tài khoản”

43
2.3.3. Đặc tả chức năng “Quản lý tài khoản”

44
Tên Usecase: Quản
4 Diễn giải
lý tài khoản

Tác nhân chính Quản trị viên

Điều kiện trước Quản trị viên đăng nhập thành công vào hệ thống.
Dữ liệu tài khoản người dùng đã được lưu trữ trong hệ thống.

Điều kiện sau Quản trị viên đã tìm kiếm và cập nhật thông tin tài khoản của
người dùng.

Mô tả Cho phép quản trị viên quản lý tìm kiếm và cập nhật thông tin
tài khoản của người dùng trong hệ thống.

Sơ đồ luồng sự kiện Luồng chính:


1. Nhân viên hệ thống chọn “Quản lý tài khoản”
2. Hệ thống hiển thị màn hình nhập thông tin tìm kiếm tài khoản
3. Quản trị viên hệ thống tìm kiếm tài khoản theo các tiêu chí
bao gồm: mã tài khoản, tên người dùng, email, số điện thoại và
ấn tìm kiếm tài khoản
4. Hệ thống hiển thị kết quả tìm kiếm, bao gồm danh sách tài
khoản người dùng.
5. Quản trị viên chọn tài khoản cần cập nhật thông tin.
6. Hệ thống hiển thị thông tin tài khoản của người dùng và cho
phép quản trị viên cập nhật thông tin cần thiết.
7. Quản trị viên cập nhật thông tin và lưu lại.
8. Hệ thống hiển thị màn hình thông tin đã được cập nhật
9. Kết thúc Usecase.
Luồng phụ:
Rẽ nhánh 1: Không tìm thấy kết quả tìm kiếm
1. Hệ thống hiển thị thông báo “Không tìm thấy kết quả tìm
kiếm”.
2. Quay lại bước 3.

45
Rẽ nhánh 2: Cập nhật thông tin thất bại hoặc lỗi xảy ra
1. Hệ thống hiển thị thông báo yêu cầu cập nhật lại.
2. Quay lại bước 6.

2.3.4. Biểu đồ hoạt động cho chức năng “Quản lý nhóm quyền”

46
2.3.5. Đặc tả chức năng “Quản lý nhóm quyền”

Tên Usecase: Quản


5 Diễn giải
lý nhóm quyền

Tác nhân chính Quản trị viên

Điều kiện trước Quản trị viên đăng nhập thành công vào hệ thống.
Dữ liệu nhóm quyền đã được lưu trữ trong hệ thống.

Điều kiện sau Quản trị viên đã tìm kiếm và cập nhật thông tin nhóm quyền.

Mô tả Cho phép quản trị viên quản lý tìm kiếm và cập nhật thông tin
tài khoản của người dùng trong hệ thống.

Sơ đồ luồng sự kiện Luồng chính:


1. Nhân viên hệ thống chọn “Quản lý nhóm quyền”
2. Hệ thống hiển thị màn hình nhập thông tin tìm kiếm nhóm
quyền
3. Quản trị viên hệ thống tìm kiếm nhóm quyền theo các tiêu
chí bao gồm: tên nhóm quyền, trạng thái.
4. Hệ thống hiển thị kết quả tìm kiếm, bao gồm danh sách nhóm
quyền có trong hệ thống.
5. Quản trị viên chọn nhóm quyền cần cập nhật thông tin.
6. Hệ thống hiển thị thông tin nhóm quyền và cho phép quản trị
viên cập nhật thông tin cần thiết.
7. Quản trị viên cập nhật thông tin và lưu lại.
8. Hệ thống hiển thị màn hình thông tin đã được cập nhật
9. Kết thúc Usecase.
Luồng phụ:
Rẽ nhánh 1: Không tìm thấy kết quả tìm kiếm
1. Hệ thống hiển thị thông báo “Không tìm thấy kết quả tìm
kiếm”.
2. Quay lại bước 3.

47
Rẽ nhánh 2: Cập nhật thông tin thất bại hoặc lỗi xảy ra
1. Hệ thống hiển thị thông báo yêu cầu cập nhật lại.
2. Quay lại bước 6.

2.4. Chức năng “Khai thác dữ liệu”


2.4.1. Biểu đồ Usecase cho chức năng “Khai thác dữ liệu”

2.4.2. Biểu đồ hoạt động cho chức năng “Khai thác dữ liệu”

48
2.4.3. Đặc tả chức năng “Khai thác dữ liệu”

Tên Use Case:


6 Diễn giải
Khai thác dữ liệu

Tác nhân chính Đơn vị, tổ chức được ủy quyền khai thác dữ liệu

Điều kiện trước Người dùng đăng nhập thành công vào hệ thống và có quyền
truy cập để khai thác dữ liệu.
Dữ liệu hồ sơ bệnh án của bệnh nhân đã được lưu trữ trong hệ
thống.

49
Điều kiện sau Người dùng đã tìm kiếm, xem và xuất file thông tin hồ sơ bệnh
án.

Mô tả Cho phép tìm kiếm, xem và xuất thông tin hồ sơ bệnh án của
bệnh nhân trong hệ thống.

Sơ đồ luồng sự kiện Luồng chính:


1. Đơn vị, tổ chức được ủy quyền chọn mục “Khai thác dữ liệu”.
2. Hệ thống hiển thị màn hình nhập thông tin tìm kiếm.
3. Đơn vị, tổ chức được ủy quyền tìm kiếm thông tin hồ sơ bệnh
án theo các tiêu chí như: mã định danh y tế, tên bệnh nhân, số
điện thoại, ngày nhập/xuất viện, ...
4. Hệ thống hiển thị kết quả tìm kiếm, bao gồm danh sách hồ sơ
bệnh án thỏa mãn tiêu chí tìm kiếm.
5. Người dùng chọn hồ sơ bệnh án cần xem chi tiết.
6. Hệ thống hiển thị thông tin chi tiết của hồ sơ bệnh án cho
người dùng xem.
7. Đơn vị, tổ chức được ủy quyền có thể xuất thông itn hồ sơ
bệnh án nếu cần thiết.
8. Hệ thống tải dữ liệu về máy.
9. Kết thúc Usecase.
Luồng phụ:
Rẽ nhánh 1: Không tìm thấy kết quả tìm kiếm
1. Hệ thống hiển thị thông báo “Không tìm thấy kết quả tìm
kiếm”.
2. Quay lại bước 3.
Rẽ nhánh 2: Không có thông tin chi tiết hồ sơ bệnh án hoặc lỗi
xảy ra
1. Hệ thống hiển thị thông báo lỗi.
2. Quay lại bước 5.

50
Rẽ nhánh 3: Xuất thông tin hồ sơ bệnh án thất bại hoặc lỗi xảy
ra
1. Hệ thống hiển thị thông báo yêu cầu thực hiện lại
2. Quay lại bước 7.

51
THIẾT KẾ GIAO DIỆN
1. Giao diện “Tiếp nhận và quản lý dữ liệu”
1.1. Chức năng/ Màn hình “Tiếp nhận dữ liệu”

Chức năng Tiếp nhận dữ liệu

Diễn giải chung Cho phép nhân viên hệ thống tiếp nhận dữ liệu bệnh án
của bệnh nhân từ các nguồn khác và nhập vào hệ thống
bằng ba cách: ấn đồng bộ dữ liệu, nhập dữ liệu, import
file thông tin bệnh án.

Mockup

Đặc tả

52
(Các thông tin/nút nhấn và thao tác danh sách)

STT Tên Loại control Bắt buộc Mô tả

1 Tài khoản Button N/A Cho phép người dùng đăng nhập
vào hệ thống. Khi nhấn nút hệ thống
sẽ hiển thị các thông tin tài khoản
như: tên đăng nhập, mật khẩu,
email, ….

2 Hỗ trợ Button N/A Cho phép người dùng sử dụng tính


năng hỗ trợ của hệ thống

3 Thông báo Button N/A Cho phép người dùng xem các
thông báo trong hệ thống

4 Thiết lập Button N/A Cho phép người dùng thiết lập các
cài đặt của hệ thống

5 Tổng quan Button N/A Hệ thống hiển thị các thông tin tổng
quan

6 Truy cập dữ liệu Button N/A Cho phép người dùng truy cập các
dữ liệu bệnh án của bệnh nhân từ
các nguồn khác và nhập vào hệ
thống. Khi ấn vào hệ thống sẽ cho
phép người dùng chọn chức
năng:Tiếp nhận dữ liệu hoặc Quản
lý hồ sơ

7 Quản lý truy cập Button N/A Cho phép người dùng quản lý việc
dữ liệu truy cập dữ liệu trong hệ thống, Khi
ấn vào hệ thống sẽ cho phép người
dùng chọn chức năng: Quản lý tài
khoản hoặc Quản lý nhóm quyền

8 Khai thác dữ Button N/A Cho phép người dùng khai thác dữ
liệu liệu trong hồ sơ bệnh án của bệnh
nhân từ hệ thống. Người dùng có thể

53
khai thác bằng cách nhập thông tin
tìm kiếm như: tên, mã định danh,...
hoặc sử dụng bộ lọc của hệ thống
như: Khu vực, thời gian,...

9 Thống kê báo Button N/A Cho phép người dùng thực hiện
cáo thống kê báo cáo từ dữ liệu hồ sơ
bệnh án của bệnh nhân. Người dùng
có thể chọn loại báo cáo cần xem
theo các tiêu chí của hệ thống.

10 Thanh tìm kiếm Text field Không Cho phép người dùng nhập từ khóa
tìm kiếm như: tên bệnh viện, ngày
tiếp nhận dữ liệu, hoặc sử dụng bộ
lọc của hệ thống.

11 Nhập dữ liệu Button Không Cho phép người dùng nhập dữ liệu
bệnh án của bệnh nhân từ bàn phím
để tải lên hệ thống.

12 Import file Button Không Cho phép người dùng tải file dữ liệu
lên. Sau đó, hệ thống sẽ tiến hành
kiểm tra trùng lặp dữ liệu và lưu vào
trong hệ thống

13 Đồng bộ Button Không Người dùng click vào Đồng bộ, tại
đây hệ thống sẽ hiển thị màn hình
lựa chọn các tiêu chí cần đồng bộ,
mapping dữ liệu theo một số tiêu chí
muốn đồng bộ ( đồng bộ hoàn toàn,
đồng bộ theo từng bệnh viện, theo
mã định danh y tế, tỉnh, họ tên, ...)

14 Thời gian Radio button N/A Cho phép người dùng chọn thời
gian: “Tháng này” hoặc “Lựa chọn
khác”

15 Lịch cụ thể Date picker N/A ❖ Nếu người dùng chọn “Lựa chọn
khác”, hệ thống hiển thị ngày,
54
tháng, năm hiện tại trong bảng
lịch và cho phép người dùng chọn
thời gian mong muốn

❖ Định dạng ngày mặc định:


DD/MM/YYYY

16 Trạng thái Radio button N/A Cho phép người dùng lựa chọn
trạng thái: “Đã tiếp nhận”, “Chưa
tiếp nhận”

17 Người tiếp nhận Multiple N/A Cho phép người dùng chọn người
choice tiếp nhận dữ liệu.
dropdown
list

18 Dữ liệu Multiple line Không Cho phép người dùng nhập vào các
of text dữ liệu bao gồm: Mã định danh y tế,
họ và tên, ngày sinh, email, số điện
thoại, địa chỉ

19 Trang hiển thị Click button N/A Cho phép người dùng chọn trang
muốn hiển thị

Rule hệ thống

1 Rule nhập thông Khi nhập vào các ô trường thông tin, nếu người dùng nhập sai hoặc
tin không đúng theo quy định (validate) thì sẽ cảnh báo nhập sai hoặc
không cho phép nhập.

2 Rule Đồng bộ Khi click vào Đồng bộ, hệ thống sẽ hiển thị ra màn hình lựa chọn
các tiêu chí cần đồng bộ, người dùng sẽ lựa chọn các tiêu chi để
mapping dữ liệu với nguồn dữ liệu gốc.
Ví dụ mapping dữ liệu:

55
1.2. Chức năng/ Màn hình “Quản lý hồ sơ bệnh án”

Chức Quản lý hồ sơ bệnh án


năng

Diễn giải chung Cho phép nhân viên tìm kiếm, xem hồ sơ và xuất file Excel các thông
tin trong hồ sơ bệnh án của bệnh nhân, cập nhật thông tin hồ sơ bệnh
án của bệnh nhân.

Mockup

56
Đặc tả

(Các thông tin/nút nhấn và thao tác danh sách)

STT Tên Loại control Bắt buộc Mô tả

1 Thanh tìm kiếm Text field N/A Cho phép người dùng nhập từ khóa
tìm kiếm như tên, mã định danh,...

2 Tìm kiếm Button N/A Cho phép người dùng click vào để
tìm kiếm hồ sơ bệnh án. Khi ấn vào
hệ thống sẽ hiển thị ra danh sách hồ
sơ bệnh án theo từ khóa đã tìm kiếm.

3 Thời gian Date time N/A Cho phép người dùng lọc theo thời
gian tiếp nhận bệnh án. Sau khi chọn
thời gian hệ thống sẽ hiển thị ra danh
sách hồ sơ bệnh án theo thời gian đã
chọn.

57
4 Ô chọn Check box N/A Cho phép người dùng chọn một
hoặc tất cả hồ sơ bệnh án trong danh
sách hồ sơ bệnh án.

5 Biểu tượng Button N/A Cho phép người dùng chỉnh sửa
chỉnh sửa thông tin hồ sơ bệnh án. Người dùng
có thể thêm, sửa, xóa hồ sơ bệnh án.

6 Biểu tượng xóa Button N/A Cho phép người dùng xóa thông tin
hồ sơ bệnh án

7 Biểu tượng số Click button N/A Cho phép người dùng chọn số trang
trang danh sách hồ sơ bệnh nhân

8 Biểu tượng xem Button N/A Cho phép người dùng xem chi tiết
hồ sơ bệnh án. Khi chọn hệ thống sẽ
hiểu thị hồ sơ bệnh án chi tiết gồm:
tên, mã định danh, ngày tháng năm
sinh, dân tộc, họ tên người thân, quá
trình điều trị, …

2. Giao diện “Báo cáo thống kê”


2.1. Chức năng/ Màn hình “Chọn loại báo cáo”

Chức năng Chọn loại báo cáo

Diễn giải chung Cho phép người dùng chọn xem báo cáo về lượng hồ sơ được
tiếp nhận và xuất ra báo cáo

58
Mockup

Đặc tả

(Các thông tin/nút nhấn và thao tác danh sách)

STT Tên Loại control Bắt buộc Mô tả

1 Tiêu chí báo cáo Radio button N/A Người dùng ấn chọn vào 1 trong các
tùy chọn để lọc báo cáo theo ngày,
theo tháng, theo quý hoặc theo năm.

2 Tiêu chí hiển thị Radio button N/A Người dùng ấn chọn vào 1 trong các
tùy chọn để hiển thị báo cáo dưới
dạng biểu đồ cột, biểu đồ đường
hoặc biểu đồ tròn.

3 Tìm kiếm Button N/A Cho phép người dùng click vào để
tìm kiếm hồ sơ bệnh án theo các tiêu
chí đã chọn, sau đó hệ thống sẽ hiển
thị màn hình báo cáo theo tiêu chí đã

59
chọn ở trên.

4 Xuất báo cáo Button N/A Cho phép người dùng click vào để
tải về báo cáo về máy người dùng.

5 Quay lại Button N/A Cho phép người dùng click vào để
quay lại trang chủ.

2.2. Chức năng/ Màn hình “Xuất báo cáo”

Chức năng Xuất báo cáo

Diễn giải chung Cho phép người dùng xuất báo cáo lượng hồ sơ
được tiếp nhận bằng cách tải file dữ liệu xuống
máy người dùng.

Mockup

Đặc tả

60
(Các thông tin/nút nhấn và thao tác danh sách)

STT Tên Loại control Bắt buộc Mô tả

1 Xuất báo cáo Button N/A Cho phép người dùng click vào để
xuất báo cáo theo tiêu chí đã chọn.

2 Thông báo Popup N/A Thông báo đã tải dữ liệu thành công
đến người dùng.

3 Cancel Button Không Cho phép người dùng click vào để


hủy thao tác xuất báo cáo.

4 OK Button Không Cho phép người dùng click vào để


tắt thông báo.

3. Giao diện “Quản lý truy cập dữ liệu”


3.1. Chức năng/ Màn hình “Quản lý tài khoản”

Chức năng Quản lý tài khoản

Diễn giải chung Cho phép quản trị viên quản lý tìm kiếm và cập nhật thông tin tài
khoản của người dùng trong hệ thống.

Mockup

61
Đặc tả

(Các thông tin/nút nhấn và thao tác danh sách)

STT Tên Loại control Bắt buộc Mô tả

1 Thêm tài khoản Button N/A Amin chọn để thêm mới tài khoản
cho người tham gia hệ thống để khai
thác thông tin. Khi click vào, hệ
thống sẽ hiển thị màn hình thêm mới
tài khoản gồm: tên người dùng, tên
đăng nhập, mật khẩu, email, ngày
tạo, phân quyền,....

2 Vai trò Single choice N/A Admin chọn vai trò mong muốn tìm
dropdown list kiếm tài khoản như: khai thác thông
tin hoặc nhân viên hệ thống

3 Trạng thái Checkbox N/A Admin chọn tick chọn trạng thái của
tài khoản như: đang hoạt động, đã

62
ngừng hoạt động, hoặc tất cả.

4 Ô chọn Checkbox N/A Cho phép người dùng tick chọn tài
khoản một hoặc nhiều để xem thông
tin tài khoản.

5 Xem icon N/A Cho phép người dùng click vào biểu
tượng xem để xem thông tin chi tiết
tài khoản.

6 Xóa icon Không Cho phép người dùng click vào biểu
tượng xóa để xóa tài khoản đã thêm.

7 Tên người dùng Label N/A


Những thông tin này là thông tin tài
8 Mật khẩu Label N/A khoản đã được lưu trữ trong hệ
thống. Admin hệ thống có thể thực
9 Email Label N/A hiện.

10 Trạng thái Label N/A

11 Thanh tìm kiếm Text field N/A Cho phép người dùng tìm kiếm
thông tin tài khoản theo từ khóa mà
mình mong muốn.

12 Tìm kiếm Button N/A Sau khi nhập từ khóa, Admin click
button tìm kiếm, hệ thống sẽ hiển thị
ra danh sách tài khoản theo yêu cầu.

3.2. Chức năng/ Màn hình “ Quản lý nhóm quyền”

63
Chức năng Cho phép Admin hệ thống giới hạn quyền truy cập của người
dùng hệ thống.

Diễn giải chung Admin hệ thống có thể chọn tài khoản để chỉnh sửa, thêm bớt
quyền hạn của từng tài khoản.

Mockup

Đặc tả

(Các thông tin/nút nhấn và thao tác danh sách)

STT Tên Loại control Bắt buộc Mô tả

1 Thanh tìm kiếm Text Field N/A Cho phép Admin nhập thông tin tìm
kiếm tài khoản theo mong muốn.

64
2 Tìm kiếm Button N/A Sau khi nhập từ khóa, Admin click
button tìm kiếm, hệ thống sẽ hiển thị
ra danh sách tài khoản theo yêu cầu.

3 Thêm tài khoản Button N/A Cho phép Admin click vào để thêm
thông tin tài khoản người dùng.

4 Mã tài khoản Button N/A

5 Tên người dùng Text N/A

Những mục này là thông tin tài


6 Ngày tham gia Number N/A
khoản đã được lưu trữ sẵn trong hệ
thống.
7 Email Text N/A

8 Số điện thoại Number N/A

9 Địa chỉ Text N/A

10 Phân quyền Text N/A Cho phép admin tick chọn và bỏ


chọn các quyền của user hệ thống để
kiểm soát hoạt động của họ.

11 Sửa Button N/A Cho phép admin vào trang sửa thông
tin tài khoản của người dùng và sửa
thông tin của người dùng

12 Đóng Button N/A Cho phép admin đóng màn hình và


quay trở về trang trước đó.

65
4. Giao diện “Khai thác dữ liệu”
4.1. Chức năng/ Màn hình “Tìm kiếm thông tin”

Chức năng Tìm kiếm thông tin theo mong muốn của người dùng

Diễn giải chung - Nhập thông tin tìm kiếm như tên, mã định danh rồi nhấn nút
Tìm kiếm. Hệ thống sẽ hiển thị ra danh sách hồ sơ bệnh nhân
theo thông tin đã nhập.
- Chọn các tiêu chí khai thác thông tin như: khu vực, thời gian,
triệu chứng, loại bệnh,... để hệ thống hiển thị ra danh sách hồ sơ
bệnh nhân theo mong muốn.

Mockup

Đặc tả

66
(Các thông tin/nút nhấn và thao tác danh sách)

STT Tên Loại control Bắt buộc Mô tả

1 Chọn Khu vực Drop list Không Cho phép người dùng chọn khu vực
muốn tìm kiếm thông tin bệnh án.

2 Chọn Thời gian Drop list Không Cho phép người dùng chọn thời gian
của hồ sơ bệnh án cần tìm kiếm.

3 Chọn Triệu Drop list Không Cho phép người dùng chọn triệu
chứng chứng bệnh của hồ sơ bệnh án mong
muốn.

4 Chọn Loại bệnh Drop list Không Cho phép người dùng chọn loại
bệnh của hồ sơ bệnh án cần tìm
kiếm.

5 Chọn Bệnh viện Drop list Không Cho phép người dùng chọn bệnh
viện của hồ sơ bệnh án cần tìm kiếm.

6 Nhập thông tin Text Field N/A Cho phép người dùng nhập thông tin
tìm kiếm tìm kiếm mong muốn.

7 Đồng ý Button Không Cho phép người dùng thực hiện sàng
lọc theo các điều kiện đã chọn. Sau
khi click hệ thống sẽ hiển thị màn
hình danh sách hồ sơ bệnh án theo
tiêu chí đã chọn.

8 Tìm kiếm Button Không Sau khi nhập từ khóa tìm kiếm,
người dùng click button tìm kiếm,
hệ thống sẽ hiển thị ra danh sách tài

67
khoản theo yêu cầu.

9 Tải dữ liệu Button Không Cho phép người dùng tải dữ liệu đã
tìm kiếm về máy tính.

10 Mã định danh Read only Có Những mục này là dữ liệu đã lưu trữ
trong hệ thống, người dùng không
11 Họ Tên Read only Có được phép thực hiện thay đổi.

12 Ngày sinh Read only Có

13 Email Read only Có

14 Địa chỉ Read only Có

15 Bệnh án Read only Có

16 Số điện thoại Read only Có

17 Ô chọn Check box Có Cho phép người dùng chọn các hồ


sơ cần thao tác như: xem chi tiết, tải
dữ liệu về máy.

4.2. Chức năng/ Màn hình “Xem hồ sơ bệnh án”

Chức năng Xem hồ sơ bệnh án

Diễn giải chung Cho phép xem thông tin hồ sơ bệnh án của
bệnh nhân trong hệ thống.

Mockup
68
Đặc tả

(Các thông tin/nút nhấn và thao tác danh sách)

STT Tên Loại control Bắt buộc Mô tả

1 Ảnh bệnh nhân Button Không Những mục này không thể thay đổi
mà chỉ hiện những thông tin đã lưu
2 Nghề nghiệp Text box N/A từ trước.

3 Mã định danh y Text box N/A


tế

4 Giới tính Drop list N/A

5 Địa chỉ Text box N/A

6 Họ và tên Text box N/A

7 Số BHYT Text box N/A

69
8 Email Text box Không

9 Ngày sinh Text box N/A

10 Dân tộc Drop list N/A

11 Họ và tên người Text box Không


thân

12 Quá trình điều Label N/A


trị

13 Quay lại Button Không Cho phép người dùng quay lại trang
trước đó.

4.3. Chức năng/ Màn hình “Xuất thông tin”


Mockup

Đặc tả

70
(Các thông tin/nút nhấn và thao tác danh sách)

STT Tên Loại control Bắt buộc Mô tả

1 Tải dữ liệu Button N/A Cho phép người dùng tải dữ liệu
mong muốn về máy.

2 Ô chọn Tick box N/A Cho phép người dùng chọn các
hồ sơ bệnh án cần thao tác như
xem chi tiết, tải dữ liệu hồ sơ
bệnh án.

3 Ok Button N/A Thông báo thực hiện thao tác


thành công.

71
QUẢN LÝ YÊU CẦU VÀ THAY ĐỔI

STT Tên yêu cầu Độ ưu tiên Phân loại Tình trạng

Cho phép xác thực định danh bệnh nhân


Yêu cầu chức
1 khi tiếp nhận hồ sơ bệnh án để tránh Cao Hoàn thành
năng nghiệp vụ
trường hợp sai sót thông tin.

Cho phép đồng bộ dữ liệu bệnh án của


Yêu cầu chức
2 bệnh nhân từ các nguồn dữ liệu ở các bệnh Rất cao Hoàn thành
năng nghiệp vụ
viện khác nhau.

Cho phép nhập dữ liệu hồ sơ bệnh án theo


định dạng chuẩn của các cơ quan y tế để Yêu cầu chức
3 Rất cao Hoàn thành
giảm thiểu thời gian nhập liệu và tăng tính năng nghiệp vụ
chính xác của dữ liệu

Cho phép import file hồ sơ bệnh án để


Yêu cầu chức
4 người dùng có thể tải lên file bệnh án từ Rất cao Hoàn thành
năng nghiệp vụ
các nguồn khác nhau.

Hệ thống tự động kiểm tra, xử lý lỗi định


Yêu cầu cải tiến
dạng file và check trùng thông tin trên hệ
5 Cao chức năng hệ Hoàn thành
thống sau khi import file hồ sơ bệnh án
thống
lên hệ thống.

Yêu cầu chức


Tự động sàng lọc hồ sơ bệnh án theo các
6 Rất cao năng nghiệp vụ Hoàn thành
tiêu chí mà người dùng nhập vào.

Cho phép xem chi tiết hồ sơ bệnh án của


bệnh nhân, bao gồm thông tin liên quan Yêu cầu chức
7 Cao Phát triển
đến bệnh nhân. lịch sử bệnh án, đơn năng nghiệp vụ
thuốc, ...

Cho phép sắp xếp và lưu trữ các dữ liệu Yêu cầu chức
8 Cao Phát triển
bệnh án của bệnh nhân theo danh mục phù năng nghiệp vụ

72
hợp để tăng tính tiện dụng và khả năng
truy xuất.

Hệ thống cho phép cập nhật (thêm, sửa, Yêu cầu chức
9 xóa) thông tin hồ sơ bệnh án của bệnh Cao năng nghiệp vụ Hoàn thành
nhân.

Cho phép xuất file Excel hồ sơ bệnh án để Yêu cầu chức


10 Cao Hoàn thành
dễ dàng chia sẻ và lưu trữ dữ liệu. năng nghiệp vụ

Yêu cầu cải tiến


Tích hợp tính năng phân tích dữ liệu để
11 Trung bình chức năng hệ Phát triển
đưa ra dự báo và dự đoán
thống

Cho phép cập nhật tài khoản (thêm mới,


Yêu cầu chức
12 sửa, xóa) và phân quyền truy cập cho Rất cao Hoàn thành
năng nghiệp vụ
người dùng.

Yêu cầu cải tiến


Hệ thống hiển thị cho quản trị viên biết số Phân tích
13 Thấp chức năng hệ
người dùng đang truy cập website. và làm rõ
thống

Yêu cầu cải tiến


Tự động lưu lại lịch sử hoạt động của
14 Cao chức năng hệ Hoàn thành
người dùng.
thống

Thêm tính năng lưu trữ các phiên làm việc


trước đó để người dùng có thể tiếp tục Yêu cầu cải tiến Phân tích
15 Thấp
công việc trước đó mà không cần phải tìm tiện ích, UI và làm rõ
kiếm lại thông tin.

Thêm chức năng ghi chú hoặc chú thích


Yêu cầu chức Phân tích
16 cho các thông tin trong hồ sơ bệnh án để Trung bình
năng nghiệp vụ và làm rõ
giải thích rõ ràng hơn cho người dùng.

73
Cho phép tạo ra báo cáo liên quan đến
Yêu cầu chức
17 thông tin bệnh án của bệnh nhân theo các Cao Hoàn thành
năng nghiệp vụ
tiêu chí mà người dùng nhập vào.

Thêm các biểu tượng và hình ảnh minh


hoạt để giúp người dùng dễ dàng nhận Yêu cầu cải tiến
18 Thấp Phát triển
diện các tính năng và chức năng của hệ tiện ích, UI
thống.

Yêu cầu hệ thống đảm bảo tính bảo mật


và bảo vệ thông tin cá nhân của bệnh nhân Yêu cầu phi
19 Cao Phát triển
trong quá trình tiếp nhận và chia sẻ dữ chức năng
liệu.

Có khả năng chuyển đổi ngôn ngữ từ Yêu cầu cải tiến Phân tích
20 Trung bình
tiếng Việt sang tiếng Anh. tiện ích, UI và làm rõ

Đảm bảo khả năng cho 1000 người sử Yêu cầu phi
21 Trung bình Phát triển
dụng hệ thống cùng lúc. chức năng

Thời gian phản hồi kết quả ra màn hình là Yêu cầu phi
22 Trung bình Phát triển
tối đa 3s. chức năng

Hệ thống chạy được trên nhiều thiết bị và Yêu cầu phi


23 Trung bình Phát triển
hệ điều hành khác nhau. chức năng

Các thông tin phải đồng nhất, giao diện


hợp lý tiết kiệm không gian và có phím tắt Yêu cầu cải tiến
24 Trung bình Phát triển
giúp người làm thực hiện nhanh và làm tiện ích, UI
được lâu

Giao diện có hai màu chủ đạo là trắng và


Yêu cầu cải tiến
25 xanh, màu sắc hiển thị cần có sự đồng Cao Hoàn thành
tiện ích, UI
nhất.

74
TỔNG HỢP YÊU CẦU

Bảng tổng hợp yêu cầu theo phân loại và trạng thái

Trung Nghiệm thu


Tổng Rất cao Cao Thấp
bình UAT

Yêu cầu chức năng


11 4 6 1 0 0
nghiệp vụ

Yêu cầu phi chức năng 4 0 1 3 0 0

Yêu cầu cải tiến chức


5 1 2 1 1 0
năng hệ thống

Yêu cầu cải tiến tiện ích,


5 0 1 2 2 0
UI

Tổng 25 5 10 7 3 0

Bảng tổng hợp yêu cầu theo loại và tính trạng

Phân
Hoàn Tiếp Phát Nghiệm thu
Tổng tích, làm
thành nhận triển UAT

Yêu cầu chức năng


11 8 0 1 2 0
nghiệp vụ

Yêu cầu phi chức năng 4 0 0 0 4 0

Yêu cầu cải tiến chức


5 3 0 1 1 0
năng hệ thống

Yêu cầu cải tiến tiện ích,


5 1 0 2 2 0
UI

Tổng 25 12 0 4 9 0

75
Tổng hợp tiến độ

Tiến độ hoàn thành dự án (Tổng hoàn thành/ Tổng số) 48 %

Tỷ lệ phát sinh yêu cầu cải tiến chức năng 45.45 %


(Tổng yêu cầu cải tiến chức năng/Yêu cầu chức năng)

76

You might also like