2.3. Đặc tả chi tiết từng ca sử dụng
2.3.1. Ca sử dụng Cập nhật hồ sơ cán bộ công chức
a) Mục đích: nhập các thông tin về cán bộ, công chức như họ tên, số chứng minh thư, địa chỉ, chức vụ, nghề nghiệp, cơ quan.
b) Tác nhân: y sĩ, bác sĩ c) Tham chiếu: R1.1, R1
d) Mô tả chung: Tác nhân sau khi đăng nhập hệ thống sẽ tiến hành nhập mới thông tin về cán bộ trong Hồ sơ quản lý sức khoẻ các thông tin bổ sung thêm hoặc sửa xoá thông tin.
Thêm Hồ sơ cán bộ
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Yêu cầu thêm mới hồ sơ cán bộ công chức
2 Hiển thị form nhập liệu Chucvu
Coquan Nghenghiep Tinhthanh 2. Nhập các thông tin cần
thiết, yêu cầu ghi nhận.
4.Ghi nhận và thông báo kết quả
Hosocanbo
Ngoại lệ: Nếu nhập dữ liệu thiếu, không chính xác hoặc trùng, hệ thống sẽ thông báo
lỗi.
Tìm kiếm hồ sơ cán bộ công chức
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Yêu cầu thêm tìm kiếm 3. Nhập vào điều kiện tìm kiếm.
2. Hiển thị form tìm kiếm
4.Tìm kiếm và hiển thị bản ghi phù hợp
Hosocanbo
Ngoại lệ : - Bước 4: Không có cán bộ nào thỏa mãn điều kiện tìm kiếm thì thông báo
không tìm được và yêu cầu tìm lại hoặc dừng.
5. Chọn cán bộ cần sửa trong danh sách kết quả tìm kiếm
6. Hiển thị thông tin về hồ sơ cán bộ đã chọn. Coquan Nghenghiep Tinhthanh Chucvu Hosocanbo 7. Tiến hành sửa, yêu cầu ghi
lại.
8. Kiểm tra ghi thông tin mới và thông báo kết quả ghi nhận.
Hosocanbo
Ngoại lệ: - Bước 8: Nếu thông tin sửa không chính xác thì yêu cầu sửa lại hoặc dừng.
Xóa thông tin hồ sơ cán bộ
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
5. Chọn hồ sơ cán bộ cần xóa trong danh sách kết quả tìm được.
6. Hiển thị thông tin về hồ sơ cán bộ đã chọn.
Hosocanbo
7. Yêu cầu hệ thống xóa hồ sơ cán bộ và ghi lại.
8. Xóa và thông báo kết quả. Hosocanbo
Ngoại lệ: - Bước 8: Yêu cầu xác nhận có chắc chắn xóa không, nếu đồng ý thực hiện
xóa, nếu không hủy bỏ yêu cầu xóa.
2.3.2. Ca sử dụng Cập nhật tiền sử bệnh
a) Mục đích: thêm vào hồ sơ cán bộ kết quả khám sức khỏe định kỳ b) Tác nhân: y sĩ, bác sĩ
c) Tham chiếu: R1.2, R1
d) Mô tả chung : Tác nhân sau khi đăng nhập hệ thống sẽ tiến hành nhập kết quả khám sức khỏe định kỳ của cán bộ.
e) Luồng sự kiện:
Nhập tiền sử bệnh
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Yêu cầu tìm kiếm hồ sơ cán bộ cần nhập kết quả khám
2. Hiện form nhập điều kiện tìm kiếm hồ sơ cán bộ
3. Nhập điều kiện tìm kiếm 4. Tìm kiếm và hiển thị danh sách hồ sơ cán bộ.
Hosocanbo
5. Chọn hồ sơ cán bộ 6. Hiển thị form nhập liệu Danhmucbenh
Loaibenh 7. Nhập tiền sử bệnh
8. Nhập bệnh nghề nghiệp
9. Thực hiện ghi kết quả 10.Ghi nhận thông tin và
thông báo kết quả
Tiensubenh
Ngoại lệ: - Bước 4: Không có hồ sơ nào thỏa mãn điều kiện tìm kiếm thì thông báo
không tìm được và yêu cầu tìm lại hoặc dừng.
- Bước 7: Chọn bệnh nghề nghiệp danh mục bệnh nghề nghiệp, nếu thiếu thì nhập bổ sung.
Sửa tiền sử bệnh
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
5. Chọn hồ sơ cán bộ để sửa 6. Hiển thị form nhập liệu Danhmucbenh
Loaibenh 7. Nhập tiền sử bệnh
8. Nhập bệnh nghề nghiệp
9. Thực hiện ghi kết quả 10.Ghi nhận thông tin và
thông báo kết quả
Tiensubenh
Xóa tiền sử bệnh
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
5. Chọn tiền sử bệnh để xóa 6. Hiển thị form nhập liệu
9. Thực hiện xóa 10.Thực hiện xóa và thông
báo kết quả
2.3.3. Ca sử dụng Cập nhật khám sức khỏe định kỳ
a) Mục đích: thêm vào hồ sơ cán bộ kết quả khám sức khỏe định kỳ b) Tác nhân: y sĩ, bác sĩ
c) Tham chiếu: R1.3, R1
d) Mô tả chung : Tác nhân sau khi đăng nhập hệ thống sẽ tiến hành nhập kết quả khám sức khỏe định kỳ của cán bộ.
e) Luồng sự kiện:
Thêm kết quả khám sức khỏe
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Yêu cầu tìm kiếm hồ sơ cán bộ cần nhập kết quả khám
2. Hiện form nhập điều kiện tìm kiếm hồ sơ cán bộ
3. Nhập điều kiện tìm kiếm 4. Tìm kiếm và hiển thị danh
sách hồ sơ cán bộ.
Hosocanbo
5. Chọn hồ sơ cán bộ 6. Hiển thị form nhập liệu Danhmucbenh
Loaibenh Nguoidung 7. Nhập kết quả khám lâm sàng 8. Nhập kết quả khám cận lâm sàng 9. Nhập kết luận
10. Thực hiện ghi kết quả 11.Ghi nhận thông tin và
thông báo kết quả
Lankham Khamlamsang
Ngoại lệ: - Bước 4: Không có hồ sơ nào thỏa mãn điều kiện tìm kiếm thì thông báo
không tìm được và yêu cầu tìm lại hoặc dừng.
- Bước 7: Chọn bệnh từ danh mục bệnh, nếu thiếu thì nhập bổ sung. .
Sửa kết quả khám sức khỏe
5. Chọn hồ sơ cán bộ để sửa 6. Hiển thị form Lankham KhamLamsang Danhmucbenh Loaibenh Nguoidung
7. Nhập thông tin sửa. 8. Ghi nhận các thông tin
đã sửa, thông báo kết quả.
Lankham KhamLamsang
Ngoại lệ: Bước 8: Kiếm tra tính hợp lệ của thông tin và thay thế thông tin cũ bằng
thông tin vừa nhập.
Xóa kết quả khám sức khỏe
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
5. Chọn hồ sơ cán bộ để xóa 6. Hiển thị form Lankham
KhamLamsang Danhmucbenh Loaibenh Nguoidung
7. Xác nhận xóa. 8. Ghi nhận các thông tin
đã xóa, thông báo kết quả.
Lankham KhamLamsang
2.3.4. Ca sử dụng Thống kê, báo cáo
a) Mục đích: Thực hiện thống kê báo cáo để đưa ra những số liệu về tình hình sức khoẻ chung của cán bộ công chức của từng đơn vị, của ngành.
b) Tác nhân: y sĩ, bác sĩ. c) Tham chiếu: R5
d) Mô tả chung : Thực hiện chức năng thống kê báo cáo theo các tiêu chí: Đơn vị, độ tuổi, chức vụ, nghề nghiệp, theo phân loại sức khỏe, theo bệnh ...
e) Luồng sự kiện:
1. Chọn chức năng thống kê báo cáo 2. Hệ thống hiển thị màn hình chọn
3. Chọn loại tiêu chí báo cáo, thống kê 4. Hiển thị kết quả
5. Kết xuất báo cáo hoặc in ấn. 6. Thực hiện kết xuất ra file hoặc chuyển
dữ liệu ra máy in.
Ngoại lệ: Bước 6: Khi hệ thống gặp sự cố như thiếu giấy in, máy in chưa sẵn sàng…hệ
thống sẽ đưa ra thông báo và tạm dừng.
2.3.5. Ca sử dụng Cập nhật danh mục các bệnh
a) Mục đích: cập nhật danh mục bệnh của khám lâm sàng b) Tác nhân: Y sĩ, bác sĩ
c) Tham chiếu: R2.6, R2
d) Mô tả chung : Bổ sung thêm danh mục các bệnh của khám lâm sàng. e) Dữ liệu liên quan: Danhmucbenh
f) Luồng sự kiện:
Nhập danh mục bệnh
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Chọn chức năng cập nhật mới danh mục bệnh 2.Hệ thống hiển thị form nhập liệu và danh sách các bệnh Danhmucbenh Loaibenh 3.Chọn loại bệnh
4. Nhập tên bệnh 5.Ghi nhận các thông tin và
hiển thị danh mục bệnh mới được cập nhật lại
Danhmucbenh
Ngoại lệ: Bước 5: Nếu nhập dữ liệu thiếu, không chính xác hoặc trùng, hệ thống sẽ
thông báo lỗi.
Tìm kiếm tên bệnh
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Yêu cầu thêm tìm kiếm 3. Nhập vào điều kiện tìm
2. Hiển thị form tìm kiếm
4.Tìm kiếm và hiển thị bản ghi
Danhmucbenh Loaibenh
kiếm. phù hợp
Ngoại lệ : -Bước 4: Không có cán bộ nào thỏa mãn điều kiện tìm kiếm thì thông báo
không tìm được và yêu cầu tìm lại hoặc dừng.
Sửa danh mục bệnh
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
5. Chọn tên bệnh cần sửa 6. Hiển thị form nhập liệu Danhmucbenh
Loaibenh 7. Nhập nội dung thông tin
sửa.
8. Ghi thông tin và hiển thị danh mục bệnh mới được cập nhật lại.
Danhmucbenh
Ngoại lệ: Bước 8: Kiếm tra tính hợp lệ của thông tin thay thế, nếu thiếu hoặc trùng với
thông tin cũ thì hệ thống sẽ thông báo lỗi.
Xóa danh mục bệnh
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
5. Chọn tên bệnh cần xoá 6. Xác nhận thông tin xóa Danhmucbenh
Loaibenh
7. Xác nhận xóa 8.Nếu đồng ý xoá, thực hiện
xoá bệnh. Nếu không, huỷ bỏ thao tác xoá. Hiển thị danh mục bệnh được cập nhật lại Danhmucbenh 2.3.6. Ca sử dụng Cập nhật danh mục loại bệnh a) Mục đích: cập nhật danh mục loại bệnh b) Tác nhân: y sĩ, bác sĩ c) Tham chiếu: R2.5, R2
d) Mô tả chung : Tiến hành nhập danh mục loại bệnh, các thông tin bổ sung thêm hoặc sửa xoá.
Cập nhật loại bệnh
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Chọn chức năng nhập mới danh mục loại bệnh 2.Hệ thống hiển thị form nhập liệu và danh sách các loại bệnh Loaibenh
3. Nhập tên danh mục loại bệnh 4.Ghi nhận các thông tin và hiển thị lại danh sách loại bệnh
Loaibenh
Ngoại lệ: Bước 4: Nếu nhập dữ liệu thiếu, không chính xác hoặc trùng, hệ thống sẽ
thông báo lỗi.
Sửa loại bệnh
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1.Chọn loại bệnh cần sửa 2.Hiển thị thông tin về loại
bệnh
Loaibenh
3.Nhập thông tin sửa 4. Ghi nhận thông tin và hiển
thị lại danh sách
Loaibenh
Ngoại lệ: Bước 8: Kiếm tra tính hợp lệ của thông tin thay thế, nếu thiếu hoặc trùng với
thông tin cũ thì hệ thống sẽ thông báo lỗi.
Xóa loại bệnh
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1.Chọn loại bệnh cần xóa 2.Hiển thị thông tin về loại
bệnh
Loaibenh
3.Xác nhận xóa 4. Nếu đồng ý thực hiện xóa,
nếu không thì hủy bỏ. Hiển thị lại danh sách
Loaibenh
2.3.7. Ca sử dụng Cập nhật danh mục cơ quan
a) Mục đích: cập nhật danh mục cơ quan b) Tác nhân: y sĩ
c) Tham chiếu: R2.2, R2
d) Mô tả chung : Nhập danh mục cơ quan (là các đơn vị thuộc ngành) của cán bộ trong Hồ sơ quản lý sức khoẻ các thông tin bổ sung thêm hoặc sửa xoá thông tin.
e) Dữ liệu liên quan: Tinhthanh f) Luồng sự kiện:
Cập nhật cơ quan
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Chọn chức năng nhập mới danh mục cơ quan
2.Hệ thống hiển thị form nhập liệu và danh sách các cơ quan
Coquan
3. Nhập tên danh mục cơ quan, đơn vị
4.Ghi nhận các thông tin và hiển thị lại danh sách cơ quan, đơn vị.
Coquan
Ngoại lệ: Bước 4: Nếu nhập dữ liệu thiếu, không chính xác hoặc trùng, hệ thống sẽ
thông báo lỗi.
Sửa cơ quan
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1.Chọn cơ quan cần sửa 2.Hiển thị thông tin về cơ quan Coquan
3.Nhập thông tin sửa 4. Ghi nhận thông tin và hiển
thị lại danh sách
Coquan
Ngoại lệ: Bước 8: Kiếm tra tính hợp lệ của thông tin thay thế, nếu thiếu hoặc trùng với
thông tin cũ thì hệ thống sẽ thông báo lỗi.
Xóa cơ quan
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1.Chọn cơ quan cần xóa 2.Hiển thị thông tin về cơ
quan
Coquan
3.Xác nhận xóa 4. Nếu đồng ý thực hiện xóa,
nếu không thì hủy bỏ. Hiển
Các ca sử dụng cập nhật danh mục chức vụ, nghề nghiệp, Tỉnh, thành phố tương tự ca sử dụng cập nhật danh mục cơ quan.
2.3.8. Ca sử dụng Cập nhật người dùng
a) Mục đích: cập nhật thêm mới, sửa xóa người dùng trong hệ thống b) Tác nhân: quản trị hệ thống
c) Tham chiếu: R4
d) Mô tả chung : Người quản trị đăng nhập hệ thống, sau đó lựa chọn chức năng nhập người dùng mới bao gồm tên truy nhập và quyền truy nhập hệ thống.
e) Luồng sự kiện:
Cập nhật danh mục ngƣời dùng
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Yêu cầu cập nhật người dùng 2.Hệ thống hiển thị danh sách người dùng đã có trong hệ thống Nguoidung Quyen
3. Chọn nhập mới người dùng 4.Hệ thống hiển thị form nhập
liệu
Nguoidung Quyen
5. Nhập thông tin, chọn quyền 6. Ghi nhận các thông tin Nguoidung
Sửa danh mục ngƣời dùng
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
3. Chọn người dùng 4. Hệ thống hiển thị dữ liệu
trên form nhập liệu
Nguoidung Quyen 5. Nhập thông tin cần sửa vào
form thay thế thông tin cũ.
6. Ghi nhận thông tin sửa. Nguoidung
Xóa danh mục ngƣời dùng
2.3.9. Ca sử dụng Sao lưu cơ sở dữ liệu
a) Mục đích: đảm bảo an ninh, an toàn dữ liệu bằng cách sao lưu dữ liệu định kỳ b) Tác nhân: quản trị hệ thống
d) Mô tả chung : người quản trị đăng nhập hệ thống, sau đó lựa chọn chức năng sao lưu dữ liệu.
e) Luồng sự kiện:
Hành động của tác nhân Phản ứng của hệ thống
1. Chọn chức năng sao lưu dữ liệu 2. Hệ thống hiển thị form nhập liệu
3. Chọn đường dẫn thư mục cần sao lưu 4. Kiếm tra tính hợp lệ của thông tin 5. Ghi nhận các thông tin và thông báo kết quả
e) Thông tin đầu vào: Chọn chức năng sao lưu và chọn đường dẫn đích chứa file dữ liệu.
f) Thông tin đầu ra: Nếu thành công thì hiển thị thông báo. Ngược lại thì thông báo lỗi cho người dùng.
2.3.10. Ca sử dụng Xem hồ sơ khám sức khỏe
a) Mục đích: Xem hồ sơ khám sức khỏe cá nhân trên web b) Tác nhân: Cán bộ, Bác sĩ
c) Tham chiếu: R3.1, R3
d) Mô tả chung : Cán bộ công chức đăng nhập hệ thống thành công, chương trình sẽ hiện thông tin về hồ sơ sức khỏe bao gồm thông tin cá nhân, tiền sử bệnh, kết quả khám thể lực, khám lâm sàng, khám cận lâm sàng, kết luận và tư vấn của bác sĩ. Các lần khám sức khỏe định kỳ.
e) Luồng sự kiện:
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Đăng nhập hệ thống 2. Hệ thống hiển thị form
nhập liệu
3. Nhập số CMT và mật khẩu 4. Kiếm tra người dùng và
hiển thị thông tin hồ sơ sức khỏe
Hosocanbo
5. Xem thông tin hồ sơ cá nhân, các lần khám sức khỏe.
Nghenghiep Coquan Tinhthanh Tiensubenh Lankham Khamlamsang Danhmucbenh Loaibenh
Ngoại lệ: Bước 4: Nếu thông tin người dùng đăng nhập không hợp lệ, hệ thống sẽ thông báo lỗi.
2.3.11. Ca sử dụng Gửi câu hỏi
a) Mục đích: cập nhật thêm mới, sửa xóa câu hỏi trong hệ thống b) Tác nhân: cán bộ
c) Tham chiếu: R3.2, R3
d) Mô tả chung : Cán bộ công chức đăng nhập vào hệ thống trên web sau khi xem hồ sơ sức khỏe cá nhân,kết luận, tư vấn của bác sĩ có thể đặt câu hỏi nhờ bác sĩ tư vấn thêm về quá trình điều trị, sử dụng thuốc, chế độ ăn uống tập luyện, lời khuyên của bác sĩ.
e) Luồng sự kiện:
Gửi câu hỏi cho bác sĩ
Hành động của tác nhân Phản ứng của hệ thống
1. Chọn gửi câu hỏi 2. Hệ thống hiển thị form gửi câu hỏi
3. Nhập thông tin câu hỏi vào form 4. Ghi nhận các thông tin
Sửa câu hỏi
Hành động của tác nhân Phản ứng của hệ thống
1. Xem danh sách câu hỏi 2. Hệ thống hiển thị danh sách câu hỏi
5.Nhập nội dung sửa 6. Ghi nhận thông tin
Xóa câu hỏi
Hành động của tác nhân Phản ứng của hệ thống
3. Chọn câu hỏi để xóa 4. Hiện thị thông báo xác nhận xóa
5.Đồng ý xóa 6. Thực hiện xóa và thông báo kết quả