Cách Thiết Kế Hệ Thống

Mục lục:

Cách Thiết Kế Hệ Thống
Cách Thiết Kế Hệ Thống

Video: Cách Thiết Kế Hệ Thống

Video: Cách Thiết Kế Hệ Thống
Video: [Hướng Dẫn Tổng Quan] 9 Bước Thiết Kế Hệ Thống Điều Hòa Thông Gió 2024, Có thể
Anonim

Hàng năm, ngành công nghiệp phần mềm tạo ra nhiều sản phẩm - từ các ứng dụng văn phòng nhỏ đến các khu phức hợp khổng lồ và các hệ thống xử lý thông tin tự động. Và nếu một tiện ích nhỏ có thể được viết bởi một lập trình viên mà không cần chuẩn bị sơ bộ, thì việc tạo ra các hệ thống lớn được thực hiện trước giai đoạn thiết kế.

Cách thiết kế hệ thống
Cách thiết kế hệ thống

Cần thiết

phân công kỹ thuật thiết kế

Hướng dẫn

Bước 1

Thực hiện phân rã chính bằng cách đánh dấu các hệ thống con. Nghiên cứu các điều khoản tham chiếu. Xác định và phân tích danh sách các nhiệm vụ mà hệ thống cần giải quyết. Nhóm nhiệm vụ theo chức năng. Xem xét các loại và đặc điểm của dữ liệu được hệ thống xử lý. Tạo danh sách các hệ thống con, đánh dấu chúng theo mục đích chức năng và loại thông tin đang được xử lý (hệ thống con lưu trữ dữ liệu, hệ thống con in tài liệu, v.v.).

Bước 2

Chỉ định chức năng và đặc điểm của các hệ thống con chuyên dụng. Mô tả mục đích của họ, lập danh sách các hành động họ thực hiện. Trong quá trình thiết kế ở giai đoạn này, điều hợp lý là tiến hành nghiên cứu kỹ lưỡng thị trường cho các giải pháp sẵn sàng. Ví dụ, trong một số trường hợp, sẽ thuận tiện khi triển khai hệ thống con lưu trữ thông tin trên cơ sở DBMS mạnh mẽ và hệ thống con xử lý dữ liệu, chịu trách nhiệm thực hiện logic nghiệp vụ, trên cơ sở các máy chủ ứng dụng hiện có. Việc sử dụng các sản phẩm làm sẵn thường có lợi hơn so với việc thực hiện các chức năng cần thiết trong nhà.

Bước 3

Phân rã từng hệ thống con sẽ cần được triển khai. Chia hệ thống con thành các thành phần. Chúng có thể là cả ứng dụng và các thư viện, dịch vụ khác nhau. Lựa chọn các thành phần dựa trên phân tích chức năng của hệ thống con và các đối tượng dữ liệu được xử lý bởi nó. Nguyên tắc chính cần được tuân thủ trong giai đoạn này của thiết kế là các thành phần phải đủ linh hoạt (cho phép chia sẻ và tái sử dụng tối đa), nhưng cũng phải có sự chuyên môn hóa rõ ràng (bạn không nên tạo thành phần kết hợp "có thể" làm mọi thứ).

Bước 4

Xác định các phương pháp và phương tiện kỹ thuật để trao đổi và lưu trữ dữ liệu, cả giữa các hệ thống con và bên trong chúng. Vẽ ra các thông số kỹ thuật chỉ ra các giao thức và định dạng sẽ được sử dụng.

Bước 5

Nghiên cứu thị trường phần mềm. Xác định các thành phần có thể được sử dụng để xây dựng hệ thống. Ví dụ, hiện nay có rất nhiều thư viện thương mại và hoàn toàn miễn phí để xử lý đồ họa, vì vậy việc chi tiêu quỹ của riêng bạn để phát triển các giải pháp tương tự là điều vô nghĩa.

Bước 6

Liệt kê các thành phần cần thực hiện. Phát triển các thông số kỹ thuật thích hợp. Chuẩn bị các thông số kỹ thuật.

Bước 7

Chọn phương tiện để thực hiện các hệ thống con và các thành phần riêng lẻ. Xác định công nghệ và ngôn ngữ lập trình sẽ được sử dụng. Nhập các điểm có liên quan trong điều khoản tham chiếu.

Đề xuất: