UML #2: Use Case Diagram là gì và cách sử dụng

  Рет қаралды 89,234

Ông Dev

Ông Dev

Күн бұрын

Пікірлер: 85
@vannamnguyen2373
@vannamnguyen2373 5 жыл бұрын
khá hay và đầy đủ :)) dẫn dắt đủ và không gây chán cho viewers
4 жыл бұрын
Tks bạn nha :D đọc được những comment này thấy vui quá
@tranffff6993
@tranffff6993 Жыл бұрын
Video rất hay và bổ ích, chuyên ngành của tôi là network của 1 chương trình đào tạo nghề, chương trình học có học về lập trình cơ bản nhưng thiếu rất nhiều nội dùng cần thiết về quá trình phát triển phần mềm, hiện tôi củng đang theo lập trình củng đc 2 năm và chợt nhận ra nhiều vấn đề khiên việc phát triển các ứng dụng trở nên khó khăn hơn, thay vì các bạn đc đào tạo bài bản quy trình phát triển 1 ứng dụng để né các khó khăn sẽ gặp phải còn tôi thì gặp khó khăn mới đi tìm cách giải quyết và nhưng kinh nghiệm của ông dev chia sẻ giúp tôi khắc phục những lỗ hổng kiến thức hiện tại, rất cảm ơn bạn đã làm nhưng video này vì cộng đồng lập trình viên chúng ta
@phanminhtientran
@phanminhtientran 2 ай бұрын
Anh giảng dễ hiểu quá, cảm ơn anh rất nhiều, không khô khan như ở trên trường :))
@congquach8843
@congquach8843 4 жыл бұрын
cảm ơn anh rất nhiều, những Video của anh giúp ích em rất nhiều trong quá trình ôn thi ở nước ngoài,! Cảm ơn anh rất nhiều!
@duyenminhle555
@duyenminhle555 4 ай бұрын
Anh giảng dễ hiểu quá ạ, mặt anh nhìn cũng rất tín lun. Cảm ơn anh ạ hihi
@trucquynhpham1279
@trucquynhpham1279 2 жыл бұрын
Cảm ơn anh nhiều ạ. Anh giảng dễ hiểu hơn tất cả những tài liệu text mà em tìm đc hehe
@huyvuong9529
@huyvuong9529 2 жыл бұрын
Cảm ơn anh rất nhiều! Anh giảng rất dễ hiểu, hy vọng anh làm thêm nhiều series bổ ích!
@conallstark
@conallstark 2 жыл бұрын
Video giải thích chi tiết dễ hiểu, hi vọng series của anh ra nhiều video hơn
@xuanvinhle5931
@xuanvinhle5931 3 жыл бұрын
Hi vọng a ra nhiều videos về quy trình tài liệu thiết kế phân tích để cho ra một ứng dụng .
@Ari_Peace68
@Ari_Peace68 2 жыл бұрын
Cảm ơn bạn nhiều, chia sẽ khá hữu ích :)😄😉
@thienngo2953
@thienngo2953 2 жыл бұрын
Cám ơn anh vì series chất lượng và rất rất cần thiết ạ :3
@atphan1824
@atphan1824 10 ай бұрын
cảm ơn anh nhiều mong a ra tiếp ạ
@nichcolon1735
@nichcolon1735 3 жыл бұрын
Cảm ơn anh nhìu ạ anh rep thắc mắc của mn cũng dễ hiểu nữa hihi
@viethunghua3329
@viethunghua3329 Жыл бұрын
Video bổ ích quá anh ơi, em cảm ơn anh nhiều
@xinhtraitien8180
@xinhtraitien8180 3 жыл бұрын
Cảm ơn anh, bài giảng rất dễ hiểu. Hi vọng anh có thể ra thêm một video hướng dẫn về Activity Diagram nữa ạ ♥
@luongminhduy9373
@luongminhduy9373 2 жыл бұрын
Video rất dễ hiểu, cảm ơn anh
@gianghuong2419
@gianghuong2419 Жыл бұрын
Cảm ơn anh ạ, bài giảng dễ hiểu lắm ạ !
@duongla3579
@duongla3579 3 жыл бұрын
Cảm ơn anh ạ, bài giảng rất hay và dễ hiểu
@khanhtoanle5987
@khanhtoanle5987 5 жыл бұрын
Cảm ơn anh rất nhiều. Rất hay và dễ hiểu !!
4 жыл бұрын
Tks e nha :D nếu muốn coi thêm về chủ đề gì thì comment để a biết nhé
@cuongnguyenkhac7830
@cuongnguyenkhac7830 3 жыл бұрын
Video rất bổ ích ạ, e cảm ơn a rất nhiều
@longca2228
@longca2228 Жыл бұрын
Rất dễ hiểu ạ
@sangtruong9829
@sangtruong9829 3 жыл бұрын
Hay quá anh ạ :v Mong anh ra thêm video các phần khác nữa ạ. Af, nếu được, anh làm thêm seri về bpmn với ạ. Em cảm ơn anh.
@bongbinh2k3
@bongbinh2k3 Жыл бұрын
Cái chỗ login bỏ Check user/pass với Show error luôn đi , chỉ có Log in th
@huuhieubui127
@huuhieubui127 Жыл бұрын
Hay quá anh ơi ❤❤
@minhnguyenvan9195
@minhnguyenvan9195 5 ай бұрын
Cảm ơn video của anh nha
@annguyenkhac859
@annguyenkhac859 8 ай бұрын
Em chào anh ạ. Hôm nay em học ở trường thì thầy có bảo thế này, nếu A là mở rộng của B (kiểu A - - - extend - - - > B ) thì A phải gắn đến một actor chứ không được treo lơ lửng. Em không biết cách nào sẽ đúng ạ
@otuyen5604
@otuyen5604 6 ай бұрын
Hi anh, cho e hỏi là UML chính là công cụ hỗ trợ để thực hiện hóa OOAD đúng k anh?
@vongocminh5776
@vongocminh5776 2 жыл бұрын
bạn e gửi link anh dạy, em xin anh vía qua môn ạ, ngày mai e thi mà chưa có gì trong đầu hết
@juljulie706
@juljulie706 4 жыл бұрын
Cảm ơn anh rất nhiều. E có một số chỗ thắc mắc, anh giải đáp giúp em với ạ 1. Nếu muốn vẽ thêm chức năng riêng cho New customer và old customer mình sẽ vẽ thêm lên 2 UC riêng đúng không ạ 2. Nếu muốn vẽ chi tiết cho những UC thừa kế như Pay by Cash hoặc Pay by Cash thì vẽ cùng trên 1 diagram này hay phải tách ra vẽ riêng 3. Chỗ Show privacy, nếu trường hợp bắt buộc phải đọc privacy mới có thể đăng ký thì chuyển extend sang include thì có đúng không anh?
4 жыл бұрын
Chào bạn. 1. Đúng nha, mình nên tách ra để phân biệt cụ thể hơn. 2. Thường thì chúng ta sẽ có 1 cái UC tổng quát, rồi chi tiết mỗi tính năng lớn nên tách ra UC riêng. 3. Đúng rồi.
@juljulie706
@juljulie706 4 жыл бұрын
@ Cảm ơn anh nhiều!
@thunguyet-rd4ou
@thunguyet-rd4ou Жыл бұрын
anh ơi cho em hỏi chức năng thanh toán, có mối quan hệ include use thanh toán bằng thẻ, hay thanh toán bằng tiền mặt duoc không? vì sao ạ?
@angkhoanguyen7566
@angkhoanguyen7566 Жыл бұрын
Make payments, customer là đối tưỡng được kế thừa chứ a nhỉ. Kế thừa từ những thằng khác có chung 1 function hoặc method
@nguyenthanhlong9805
@nguyenthanhlong9805 3 жыл бұрын
Làm thế nào để chúng ta thể hiện sự lặp lại của một chuỗi hành động?
@honganhduong4122
@honganhduong4122 Жыл бұрын
E cảm ơn a, e có 1 số thắc mắc mong a giải đáp giúp e với ạ: 1. Include UC A include UC B thì có nhất thiết là mỗi lần thực hiện UC A là 1 lần hoàn thành UC B trước k ạ (tức là mỗi lần đăng nhập cần 1 lần đăng ký thành công)? Hay n đơn giản n mang ý nghĩa nếu muốn thực hiện UC A thì UC B đã hoàn thành là đc ạ? 2. Extend UC A là extend của UC B là phải hoàn thành hết UC B thì mới mở rộng sang UC A được hay bất kỳ bước nào trong UC B đều có thể mở rộng sang UC A? 3. 2 actor cùng nối với 1 UC có nghĩa là 2 actor này có thể thực hiện chức năng đó và độc lập hay n mang ý nghĩa để hoàn thành hết UC đó thì cần cả 2 actor thao tác ạ?
@DoanTheDuongFGWHN
@DoanTheDuongFGWHN Жыл бұрын
e đang k hiểu là tại sao mũi tên chỗ login nó lại hướng vô thằng check user/pass
@hieupham8169
@hieupham8169 3 жыл бұрын
10:36 sao không nối "Show error" với "Check username/pass" vậy anh?
@minhnhutang593
@minhnhutang593 Жыл бұрын
check nếu đúng cần gì show ra cho costumer
@NamPham-yp1lo
@NamPham-yp1lo 4 жыл бұрын
Cho hỏi tí :Ví dụ ng ười quản lí 1 cữa hàng online thì nó không có usercase đăng kí đúng không?Ví dụ như cái hệ thống đó họ cấp trước 1 tài khoản mặc định á.Hay vẫn có usercase nào khác ,nếu có thì như thế nào?
@khangvi2936
@khangvi2936 7 ай бұрын
Chào mọi người. Theo mình hiểu là use case là kiểu hành vi của actor dùng app, nên mấy bước show lỗi hay check password có vẻ như không nằm trong hành vi của người dùng mà là từ phía app đúng không ạ? Thay vào đó ở phần log in có thể là đổi mật khẩu, hay cái gì đó mà customer chủ động làm ... Mình chưa hiểu rõ nên nói ra suy nghĩ thôi, mong mọi người giải đáp với ạ, mình xin cảm ơn
@longtruong9935
@longtruong9935 2 жыл бұрын
phần mềm bạn dùng trong video tên gì vậy?
@TranNguyen-mv6ln
@TranNguyen-mv6ln 2 жыл бұрын
Xin cảm ơn ạ
@LamNguyen-pd5uh
@LamNguyen-pd5uh 2 жыл бұрын
Vậy anh cho em hỏi usecase check username/pass thì vẫn sẽ phải relationship đến foody đúng k a. Vì đó là việc của dev bên foody mà. Em cảm ơn
@nguyenvanthanh845
@nguyenvanthanh845 4 жыл бұрын
cảm ơn anh vì sự truyền tải thông tin hữu ích này
@minhthangngo4431
@minhthangngo4431 3 жыл бұрын
anh ơi! Nếu 2 feature cùng có show error thì có dùng error cho cả 2 không hay mỗi feature đều phải có 1 cái use case là show error
@nguyetnguyen9492
@nguyetnguyen9492 2 жыл бұрын
em cảm ơn nhiều ạ, anh cho em hỏi anh có biết tài liệu, sách tiếng anh hay tiếng việt viết về phần use case này chuyên sâu không ạ, anh giới thiệu em với, em muốn đọc thêm ạ
2 жыл бұрын
Anh thì nhớ là có cái trang về uml thôi á e, a thì ko học sách, nên cũng ko biết á, a toàn tự mò, đọc bào viết, research quanh á
@mcfunhappy5552
@mcfunhappy5552 Жыл бұрын
quá hay
@youcantsee3867
@youcantsee3867 4 жыл бұрын
Em cám ơn anh ạ
@QuickTale55
@QuickTale55 4 жыл бұрын
E Cảm ơn anh nhiều ạ
@12a4tv
@12a4tv 4 жыл бұрын
cảm ơn anh
@TikTokTQ
@TikTokTQ 4 жыл бұрын
Anh giảng bài dễ hiểu lắm
4 жыл бұрын
MEAN và Angular ngoài kia có nhiều course chất lượng lắm rồi e :D Nên anh sẽ không làm đâu :D
@truedevelopersstudio6081
@truedevelopersstudio6081 3 жыл бұрын
hay lắm
@xtmdarkt769
@xtmdarkt769 4 жыл бұрын
anh giảng về state machine diagram được không ạ
4 жыл бұрын
Ok để a sắp xếp làm nha
@doducnghia00
@doducnghia00 3 жыл бұрын
Thank you
@haamii1993
@haamii1993 5 жыл бұрын
Cho mình hỏi là nếu mình muốn lưu tên vào danh bạ điện thoại thì trong phần Add Name gồm First Name và Last Name có được dùng quan hệ kế thừa không ạ??
5 жыл бұрын
Cái đó còn tùy vào hệ thống nữa. -Ví dụ AddName nó sẽ tự detect string input và split ra firstname và lastname thì chỉ có 1 usecase AddName thôi -Còn nếu AddName nó chia ra là addFirstName và addLastName thì mình có thể sử dụng include để liên kết nhá
@haamii1993
@haamii1993 5 жыл бұрын
Mình cảm ơn ạ^^
@hoanguyenthanh5890
@hoanguyenthanh5890 4 жыл бұрын
ứng dụng để làm uml là j vậy ạ. làm sao để tải vậy, chỉ em vs ạ.
4 жыл бұрын
Anh dùng online draw.io nha e
@trinhviet4691
@trinhviet4691 4 ай бұрын
10 điểm
@quynhbui7526
@quynhbui7526 4 жыл бұрын
Bạn ơi cho mình hỏi chút là 1 hệ thống thì mình vẽ 1 use case diagram thôi hay nên vẽ thành nhiều diagram ạ?
4 жыл бұрын
Thường thì sẽ là nhiều diagram. Bạn sẽ có 1 cái diagram kiểu general, bao gồm cả system như trong bài. Sau đó sẽ có những cái use case cho từng module nhỏ ví dụ như là use case cho riêng một user.
@buithao6471
@buithao6471 5 жыл бұрын
Cho hỏi a vẽ use-case bằng pm gì vậy ạ?
5 жыл бұрын
Mình vẽ bằng Lucidchart bạn nhé
@dieuhuynh5065
@dieuhuynh5065 4 жыл бұрын
a ơi có thể gợi ý cho e các actor và use case cho đề tài quản lý việc khuyến mãi của siêu thị được không ạ! e bị bí ý tưởng quá,hix hix
4 жыл бұрын
Ui, a bị miss cái comment này, giờ còn cần nữa không e.
@dieuhuynh5065
@dieuhuynh5065 4 жыл бұрын
Dạ cần lắm a ơi!
@devfun3032
@devfun3032 3 жыл бұрын
Cần ông Dev ơi
@angNguyen-cg8gk
@angNguyen-cg8gk 4 жыл бұрын
cái extend bình thường khác gì với cái extention points vậy anh, em chưa hiểu công dụng lắm
4 жыл бұрын
Extension points dùng để miêu tả rõ hơn cái relationship thôi. Kiểu như nó khai báo ra là, ê tui có mấy cái extension points này nè, ông use case nào thích thì có thể extend á. Còn về cơ bản thì tụi nó 1 cái là động từ, 1 cái là danh từ :D nghĩa là 1 cái biểu hiện hành động extend, 1 cái là để tạo ra danh sách các extension points
@ucmanhly8404
@ucmanhly8404 3 жыл бұрын
@ vậy khi mình có nhiều extension points thì mình biểu diễn nó như nào vậy anh. Liệt kê hết ở vùng dưới ạ ?
@ThuHoangSongThuong
@ThuHoangSongThuong 4 жыл бұрын
Bạn ơi cho mình hỏi bạn dùng phần mềm gì để vẽ vậy?
4 жыл бұрын
Mình dùng draw.io và lucid chart(bản dùng thử :v).
@ThuHoangSongThuong
@ThuHoangSongThuong 4 жыл бұрын
@ Cảm ơn bạn nhé
@ThuHoangSongThuong
@ThuHoangSongThuong 4 жыл бұрын
Bạn ơi bạn có thể làm thêm video về state machine diagram không, mình nghe bạn giảng rất dễ hiểu. :D
@nguyenvanthanh845
@nguyenvanthanh845 4 жыл бұрын
star uml
@phanngocnam2668
@phanngocnam2668 2 жыл бұрын
Lạm dụng tiếng anh dữ dội
@datngo167
@datngo167 2 жыл бұрын
anh này ngừ quảng nôm
@LocNguyen-v5e
@LocNguyen-v5e Жыл бұрын
Rất dễ hiểu ạ.
@cfpoly3648
@cfpoly3648 Жыл бұрын
Em cảm ơn nhiều ạ.
UML #3: Class Diagram là gì và cách sử dụng
15:15
Ông Dev
Рет қаралды 103 М.
UML #1: Giới thiệu và các loại Diagram
5:44
Ông Dev
Рет қаралды 42 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 15 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 9 МЛН
Интересно, какой он был в молодости
01:00
БЕЗУМНЫЙ СПОРТ
Рет қаралды 3,7 МЛН
UML use case diagrams
12:42
Lucid Software
Рет қаралды 443 М.
17 Bước mà một IT Business Analyst thường làm trong dự án
14:09
UML class diagrams
12:24
Lucid Software
Рет қаралды 558 М.
How to Make a UML Sequence Diagram
8:38
Lucid Software
Рет қаралды 2,3 МЛН
UML Use Case Diagram Tutorial | Definition, Symbols and More
8:55
Wondershare Edraw
Рет қаралды 121 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 15 МЛН