Phân tích xử lý nghiệp vụ

Một phần của tài liệu Nghiên cứu và thiết kế kiến trúc phần mềm cho các hệ thống lớn và phức tạp (Trang 31)

Dựa vào quy trình khám chữa bệnh ở hình 3.1 và quá trình phân tích, ta có thể phân chia hệ thống thành các khối chức năng chính sau:

Chức năng quản lý thông tin bệnh nhân (Recept):

Đây là chức năng cho phép: nhập thông tin về bệnh nhân, sau đó lƣu vào CSDL của bệnh viện. Khi đã có thông tin về bệnh nhân, chúng ta có thể thực hiện tìm kiếm thông tin về bệnh nhân. Sau quá trình khám chữa bệnh, chức năng này hỗ trợ để xử lý thanh toán tiền dựa trên quá trình khám, chữa của bệnh nhân.

Ngoài ra chức năng này còn gọi tới chức năng chụp ảnh và chức năng quan sát, chuẩn đoán bệnh thông qua hình ảnh.

Chi tiết chức năng quản lý thông tin bệnh nhân đƣợc mô tả qua biểu đồ ca sử dụng (use case) ở hình 3.2 dƣới đây:

Hình 3.2: Sơ đồ ca sử dụng của chức năng quản lý thông tin bệnh nhân. Chức năng quản lý quá trình chụp ảnh

Là chức năng cho phép chụp ảnh X-quang. Chức năng này làm việc với các thiết bị phần cứng để chụp ảnh của bệnh nhân. Sau đó các thông tin sau sẽ đƣợc lƣu vào ổ cứng nhƣ thông tin về bệnh nhân, về kích thƣớc ảnh, tọa độ, đƣợc lƣu trữ xuống file chứa thông tin về bệnh nhân. Thông tin về dữ liệu ảnh X-quang đƣợc lƣu trữ xuống các file ảnh *.std (Standard), *.hq (high quality), …

Sau khi ghi xong các thông tin cần thiết xuống file, chức năng này hiển thị kết quả ảnh vừa đƣợc chụp cho bác sĩ xem. Sau khi hoàn tất quá trình chụp thì bác sĩ có thể chuyển hƣớng tới chức năng quản lý thông tin bệnh nhân (Recept) hoặc chức năng quan sát, chuẩn đoán bệnh thông qua hình ảnh (QA).

Hình 3.3: Sơ đồ ca sử dụng của chức năng quản lý quá trình chụp ảnh.

uc Recept

Quản lý thông tin bệnh nhân

Lễ tân

Hiển thị thông tin bệnh nhân

Thêm mới thông tin bệnh nhân Sửa thông tin bệnh

nhân

Xóa thông tin bệnh nhân

Tìm kiếm thông tin bệnh nhân

Xử lý thanh toán tiền Chuyển hướng tới

chức năng khác

Lưu trữ thông tin bệnh nhân Lễ tân «include» «include» «include» «include» «include» «include» uc Study User Quản lý quá trình chụp ảnh Chụp ảnh Kết nối v ới phần cứng

Ghi thông tin v ề ảnh xuống file

Tạo ảnh (*.std, *.hq) file Chuyển hướng tới

chức năng khác Hiển thị ảnh v ừa chụp Xử lý ảnh v ừa chụp «include» «include» «include» «include» «include»

Chức năng quan sát, thay đổi, chuẩn đoán bệnh thông qua hình ảnh

Đây là chức năng quan trọng nhất của hệ thống, giúp bác sĩ quan sát, chuẩn đoán bệnh một cách dễ dàng, nhanh chóng và chính xác nhất. Với sự phát triển của tin học, các nghiên cứu, thuật toán về xử lý ảnh đƣợc áp dụng một cách triệt để ở đây để có thể trợ giúp bác sĩ một cách tốt nhất. Chi tiết chức năng này đƣợc thể hiện bởi biểu đồ ca sử dụng trong hình 3.4 dƣới đây:

Hình 3.4: Sơ đồ ca sử dụng của chức năng thao tác với ảnh.

Hình 3.4 mô tả một số chức năng điển hình của Chức năng quan sát, thay đổi, chuẩn đoán bệnh thông qua hình ảnh. Có một số chức năng thông dụng khi thao tác với ảnh nhƣ phóng to, thu nhỏ,… Nhƣng có một số chức năng là đặc trƣng riêng của xử lý ảnh trong y tế. Ví dụ chức năng xử lý kết nối các ảnh thành phần cho phép bác sĩ có thể kết nối các ảnh thành phần với nhau theo một trong hai cách là tự động hoặc thủ công bằng tay. Khi chụp ảnh, để tập trung vào một số bộ phận trên cơ thể ngƣời và cơ thể con ngƣời thƣờng cao, dài hơn khả năng chụp gần của máy, nên các bộ phận của ngƣời sẽ đƣợc chụp thành các bộ phận riêng rẽ. Ví dụ phần vai chụp ra một ảnh, phần lƣng chụp ra một ảnh, phần hông

uc QA Xoay/Lật ảnh User Thao tác v ới ảnh Xoay trái 90 độ Quay phải 90 độ Quay trái 180 độ Lật trái phải Lật trên dưới

Thay đổi độ tương phản

Xử lý giảm nhiễu

Thay đổi sensitiv e (adsbygoogle = window.adsbygoogle || []).push({});

User Thay đổi thông

số của ảnh Thay đổi SS/CS Thu nhỏ (Zoom out) Phóng to (Zoom in) Xử lý làm đen Đánh dấu trên ảnh Chú thích trên ảnh Xử lý nối các ảnh thành phần Hiện thị ảnh lên màn hình Xử lý ảnh Xử lý kết nối ảnh «include» «include» «include» «include» «include» «include» «include» «include» «include» «include» «include» «include» «include» «include» «include» «include»

chụp ra một ảnh. Trên màn hình chức năng, bác sĩ có thể quan sát từng ảnh thành phần đó, rồi sau đó tiến hành kết nối, ghép các ảnh thành phần đó thành một ảnh hoàn chỉnh về cơ thể ngƣời. Hay chức năng làm đen là chức năng cho phép bác sĩ bôi đen, bỏ đi những phần không quan tâm trên ảnh, tập trung vào những điểm chính trên ảnh để cho quá trình chuẩn đoán bệnh đƣợc nhanh và chính xác.

CHƢƠNG4:THIẾTKẾKIẾNTRÚCCHOHỆTHỐNGQUẢNLÝ,XỬLÝ

ẢNHTRONGYTẾ

Một phần của tài liệu Nghiên cứu và thiết kế kiến trúc phần mềm cho các hệ thống lớn và phức tạp (Trang 31)