Chủ Nhật, 2 tháng 8, 2015

FLOWCHART

FLOWCHART: Flowchart và vẽ Activity Diagram



Use a flowchart to represent the logic of your program before coding.This will reduce lot of redundancy and helps improve your logic. In fact, even if you don't use a flow chart, but sure to spend some time thinking about your program design before diving in and writing code.( Nguồn:cprogramming.com)

Sử đụng Flowchart để vẽ chương trình logic của bạn trước khi code. Nó sẽ làm bạn giảm nhiều dự án dự phòng và tăng khả năng logic của bạn. Trong thực tế , nếu như bạn không sử dụng flowchart, chắc chắc bạn sẽ dàng nhiều thời gian hơn cho việc thiết kế chương trình trước khi dự định và viếc code.

Ở đây tui sử dụng phần mềm Astah để mô phỏng vẽ Flowchart!

Download: http://astah.net/download


 Ở đây tui vẽ mẫu Activity Diagram, các Diagram khác nếu có thời gian sẽ hướng dẫn thêm.
Đầu tiên bạn cần nắm rõ các khái niệm sau đây:

    b. Nút Start, End

Start thể hiện điểm bắt đầu qui trình, End thể hiện điểm kết thúc qui trình.
   



Ký hiệu về nút Start


 

 

 

 Ký hiệu về nút kết thúc
c. Activity

Activity mô tả một hoạt động trong hệ thống. Các hoạt động này do các đối tượng thực hiện.

 

 

 

 Ký hiệu về Activity
d. Branch

Branch thể hiện rẽ nhánh trong mệnh đề điều kiện.(giống câu lệnh If)


e. Fork

Fork thể hiện cho trường hợp thực hiện xong một hoạt động rồi sẽ rẽ nhánh tthực hiện nhiều hoạt động tiếp theo.

 Ký hiệu về Fork
f. Join

Cùng ký hiệu với Fork nhưng thể hiện trường hợp phải thực hiện hai hay nhiều hành động trước rồi mới thực hiện hành động tiếp theo.

Ký hiệu về Join

3. Cách xây dựng Activity Diagram

Thực hiện các bước sau đây để xây dựng bản vẽ Activity Diagarm.
Bước 1: Xác định các nghiệp vụ cần mô tả
Xem xét bản vẽ Use Case  để xác định nghiệp vụ nào bạn cần mô tả.
Bước 2: Xác định trạng thái đầu tiên và trạng thái kết thúc
Bước 3: Xác định các hoạt động tiếp theo
Xuất phát từ điểm bắt đầu, phân tích để xác định các hoạt động tiếp theo cho đến khi gặp điểm kết thúc để hoàn tất bản vẽ này.


Dưới đây là sơ đồ Activity Diagram về việc thêm sửa xóa thông tin sinh viên theo cái nhìn của quản lí!
Chúc các bạn thành công!

Categories:

0 nhận xét:

Đăng nhận xét