(+84) 236.3827111 ex. 402

Các kiến trúc khi tiếp cận thiết kế hệ thống


1.1. Tiếp cận theo kiến trúc thông tin

Mô tả dữ liệu nào cần thu thập để lưu trữ và quan hệ giữa các dữ liệu trong hệ thống

Ví dụ về HRMs

1Nhân viên

2Phòng ban

3Chức Vụ

4Bảng lương

Quan hệ: Nhân viên thuộc phòng ban nào, nhân viên có Hợp đồng

Kiến trúc này thường được biểu diễn mô hình dữ liệu ERD, mô hình lớp, data…

1.2. Tiếp cận theo kiến trúc quy trình

Mô tả hoạt động thực hiện theo trình tự

Ví dụ: Quy trình tuyển dụng

Tiếp nhận hồ sơà Sàng lọcà Phỏng vấnàĐánh giáàPhê duyệtàKý hợp đồng

Sử dụng UML( ngôn ngữ mô hình hoá) để biểu diễn quy trình

1.3. Tiếp cận theo kiến trúc sản phẩm

Ví dụ về HRMs có thể gồm

1 Phân hệ tuyển dụng

2 Phân hệ chấm công

3 Phân hệ tiền lương

4 Phân hệ đánh giá nhân viên

Các phân hệ này tạo thành sản phẩm của HRMs

1.4. Tiếp cận theo kiến trúc ứng dụng

Mô tả các ứng dụng/ phần mềm và cách chúng tương tác nhau

Ví dụ : Ứng dụng quản lý nhân viên

à Ứng dụng tiền lương

               à Ứng dụng chấm công

Thường dùng sơ đồ thành phần, sơ đồ triển khai ứng dụng, API/ Interface (Giao diện tương tác).

1.5. Tiếp cận theo kiến trúc kỹ thuật

Hạ tầng công nghệ để vận hành các ứng dụng

Ví dụ :

- Máy chủ ứng dụng

- Máy chủ cơ sở dữ liệu

- Máy tính người dùng

- Mạng LAN/ Internet

- Hệ điều hành

- Cloud

Triển khai:

- Máy tính người dùngà Applycation serveràDataserve

nguồn EnterpriseArchitecture