.6 Mô hình quan hệ thực thể

Một phần của tài liệu (LUẬN văn THẠC sĩ) xây dựng hệ thống chăm sóc sức khỏe cho cán bộ, công chức ngành nông nghiệp theo công nghệ hướng đối tượng (Trang 44 - 58)

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ả

Một phần của tài liệu (LUẬN văn THẠC sĩ) xây dựng hệ thống chăm sóc sức khỏe cho cán bộ, công chức ngành nông nghiệp theo công nghệ hướng đối tượng (Trang 44 - 58)

Tải bản đầy đủ (PDF)

(110 trang)