BASIC DESIGN LÀ GÌ

     

Loạt bài viết cung cung cấp những kỹ năng và kiến thức IT cơ phiên bản và cần thiết cho những bạn định hướng theo ngành Comtor (Phiên dịch vào IT), comtor nhưng mong mỏi chuyển nghề qua tester hay kim chỉ nan theo BrSE (kỹ sư cầu nối)

Menu

1.Các loại tài liệu cơ bản trong một dự án2.Basic design (基本設計) và đa số điều bắt buộc biết3.Các một số loại tài liệu4.Lời kết

1.Các nhiều loại tài liệu cơ bản trong một dự án

Phần này bọn chúng mình nắm tắt lại những giai đoạn trong các bước phát triển phần mềm và các loại tư liệu đi kèm, nếu đề nghị đọc chi tiết hơn, mời các bạn tham khảo các bài viết trước nhé.

Bạn đang xem: Basic design là gì

Bạn đã xem: Basic kiến thiết là gì

Phần màu sắc cam sẽ là phần tnmm giải thích tại bài viết này.


*

Các tài liệu dùng dùng trong quy trình tạo basic design

2.Basic thiết kế (基本設計) và những điều yêu cầu biết


*

Giai đoạn tạo basic design

2.1 Basic kiến thiết là gì?

Như đã lý giải ở bài viết về “Quy trình trở nên tân tiến phần mềm”, Basic design (Hay nói một cách khác là External Design) là giai đoạn tiếp liền của Requirement Definition (要件定義). Trong quy trình này, tín đồ ta đang thực hiện xây dựng sơ cỗ cho hệ thống, gần như gì mà user có thể nhìn thấy được, ví như layout của các màn hình, luồng đi của những màn hình. Xung quanh ra, các quy định tương quan đến vận hành hoặc bảo mật, giá thành … cũng biến thành được để ý đến ở quy trình này.

Có lẽ cũng không sai trường hợp ta ví hệ thống là một ngôi nhà, thì Basic Design chính là giai đoạn dựng móng, lên tía cục, còn Detail design (Sẽ đề cập trong bài tiếp theo) là cách ta xây cất nội thất và tô điểm trong căn nhà vậy.


*

Từ basic design mang lại detail design

2.2 Basic kiến thiết là làm cho gì?

Về cơ bản, Basic kiến thiết được chia nhỏ ra làm 3 loại nhỏ tuổi hơn là 方式設計, 機能設計 với 他の設計. (Chúng mình sẽ không dịch những cụm trường đoản cú này sang tiếng Việt, phần bởi vì cũng chưa tìm kiếm được từ như thế nào tương đương, phần vì hy vọng dùng luôn luôn từ giờ Nhật để đảm bảo an toàn đúng nhan sắc thái của từ.)


*

Những công việc cần có tác dụng trong gia đoạn chế tạo basic design

Vậy từng các loại này chung cuộc là làm những gì trong đó? Hãy thuộc TNMM mày mò tiếp nhé.

方式設計・Quyết định phương pháp sử dụng các loại hardware, software, platform…trong quy trình xây dựng hệ thống.

・Thiết kế kết cấu tổng thể của một hệ thống.

・Quyết định loại ngôn ngữ sẽ sử dụng.

機能設計・Chia hệ thống thành các chức năng và kiến thiết DB cho từng module đối với các tác dụng có trong hệ thống.

・Quyết định luồng giải pháp xử lý dữ liệu bên trong hệ thống, tương tự như thiết kế layout mang lại các màn hình (UI) và suy nghĩ đến tính tiện thể dụng so với người sử dụng (UX).

他の設計・Tổng hợp các thông tin về deadline, cách vận hành hoặc bỏ ra phí…

・Ngoài ra cũng đều có khi sẽ thi công liên quan mang đến tính bảo mật của hệ thống.

Xem thêm: Học Cách Xử Lý Lỗi Zalo Không Truy Cập Được Ảnh Trên Android Xử Lí Thế Nào?

3.Các loại tài liệu

Input của quy trình này chính là phiên bản 要件定義書 cùng output là cỗ tài liệu hotline tên 基本設計書, bao gồm các loại như cầm tắt trong bảng bên dưới đây.

3.1 List các tài liệu được dùng để tạo ra 基本設計書

NoTên tài liệuNội dung
1業務フロー

Luồng nghiệp vụ

Lý giải các luồng nghiệp vụ và liệt kê các tính năng đi kèm.
2機能一覧

Danh sách chức năng

Danh sách các chức năng nằm vào scope.
3ネットワーク構成図

Sơ đồ cấu trúc network

Cấu trúc network
4テーブル定義

Định nghĩa các bảng vào DB

Định nghĩa về các bảng vào database
5ER図

Lược thứ ER

Lược đồ gia dụng thể hiện mối quan hệ giữa những bảng trong DB
6画面遷移図

Sơ đồ chuyển đổi màn hình

Sơ đồ biểu hiện luồng đi của các màn hình
7画面レイアウト

Layout màn hình

Hình dung về cách bố trí các phần, các button … trên màn hình

3.2 Ví dụ cầm cố thể:

業務フロー/Luồng nghiệp vụ
*

Luồng nghiệp vụ/業務フロー

Tài liệu này mô tả đơn giản dễ dàng các luồng làm việc chính trong 1 hệ thống. Ở lấy ví dụ như trên đang biểu hiện luồng nhiệm vụ từ lúc dìm được đơn hàng cho tới khi xuất deals trong khối hệ thống sẽ yêu cầu trải qua những quá trình gì.

Nhìn vào tài liệu này team cải cách và phát triển sẽ dễ tưởng tượng về tổng thể: hệ thống đó có những nhân thiết bị nào? họ can dự với nhau như nào? (Ví dụ: người phụ trách đón nhận đơn, kế tiếp phòng mua sắm sẽ xác thực nội dung đối kháng hàng…)

画面遷移図/Sơ đồ dịch chuyển màn hình

Sơ đồ dịch chuyển màn hình/画面遷移図

Tài liệu này mô tả đường đi của các màn hình. Như lấy ví dụ như phía trên, thì tự màn TOP có thể di chuyển cho màn thông tin hoặc màn tuyển chọn dụng. Trường hợp đang truy vấn vào list thông báo, thì có thể di chuyển cho màn view thông báo một cách detail…

画面レイアウト/Layout màn hình

Layout màn hình hiển thị /画面レイアウト

Khi nhìn vào tài liệu này, nhóm cách tân và phát triển sẽ biết được trong 1 màn hình, bắt buộc làm phần đa mục nào.?Vị trí, color của các mục ra sao?…

テーブル定義/Định nghĩa bảng

Data của 1 khối hệ thống thường được lưu giữ trong Database. Database là tập hợp các data được tổ chức và lưu theo phương thức bảng.

Vì vậy, khi kiến thiết một hệ thống bắt buộc bọn họ phải kiến thiết Database nhằm lưu, có mang xem: Database đó cần có những bảng nào? trong những bảng có nhu cầu các trường gì? Kiểu dữ liệu như nào(Số, text…)?

Và mọi định nghĩa này sẽ được trình diễn vào tư liệu với tên thường gọi là “Định nghĩa bảng”.

ER図

Entity Relationship Diagram

Khi đã biết hệ thống có nhu cầu các bảng nào nhằm lưu Data vào Database, thì cần thêm 1 tài liệu bổ sung cập nhật nữa, đó bao gồm là: Entity Relationship Diagram.

Tài liệu này mô tả mối quan hệ giữa những loại data trong database.

ネットワーク構成図/Sơ đồ cấu trúc hệ thống(mạng)

Cấu trúc hệ thống (network)

Tài liệu này mô tả kết cấu của một hệ thống sẽ bao gồm những phần nào? tình dục với nhau như nào?

Ví dụ: hệ thống có bao nhiêu server? bao nhiêu database? chúng được để trong mạng private tuyệt public?….

Xem thêm: Cách Làm Pate Gan Heo Bánh Mì, Cách Làm Pate Ăn Bánh Mì Ngon Nhất

4. Lời kết

Chúc các bạn giữ được ý thức cầu tiến này, và chắc chắn rằng chúng mình vẫn đều giỏi lên, tốt lên .

Tổng hợp: Loạt bài xích về IT cho người Non-tech

Bài 1: quy trình phát triển phần mềm – 誰でもわかるソフトウェア開発工程

Bài 2: những tài liệu thường gặp trong dự án công trình phát triển ứng dụng – Định nghĩa yêu cầu