Website chia sẻ tài liệu, ebook tham khảo cho các bạn học sinh, sinh viên
Xây dựng kịch bản tương tác ban đầu. n Xác định đối tượng dựa trên các tương tác của kịch bản ban đầu. n Chi tiết hoá kịch bản ban đầu có sự tham gia của các đối tượng đã xác định: Ø Phân tích các tương tác thành các xử lý. Ø Đối tượng nhận xử lý sẽ chứa các phương thức tương ứng với các xử lý này
23 trang | Chia sẻ: nguyenlam99 | Ngày: 07/01/2019 | Lượt xem: 948 | Lượt tải: 0
n B7: Nếu không thỏa qui định -> B11 n B8: Tính ngày hết hạn của thẻ n B9: Lưu D4 xuống bộ nhớ phụ n B10: Xuất D5 ra máy in n B11: Đóng kết nối cơ sở dữ liệu n B12: Kết thúc
24 trang | Chia sẻ: nguyenlam99 | Ngày: 07/01/2019 | Lượt xem: 1000 | Lượt tải: 0
Hướng tương lai của công nghệ phần mềm: Ø Lập trình định dạng (aspect-oriented programming) sẽ giúp người lập trình ứng xử với các yêu cầu không liên quan đến các chức năng thực tế của phần mềm bằng cách cung ứng các công cụ để thêm hay bớt các khối mã ít bị thay đổi trong nhiều vùng của mã nguồn. Lập trình định dạng mô tả các đối tượng và hàm...
26 trang | Chia sẻ: nguyenlam99 | Ngày: 07/01/2019 | Lượt xem: 990 | Lượt tải: 0
Mục đích là kiểm thử chức năng của từng ₫ơn vị (tác vụ) ₫ược hiện thực 1 cách riêng lẻ. Có 2 loại kiểm tra ₫ơn vị : Kiểm thử hộp trắng (white-box testing) : kiểm thử chi tiết hiện thực bên trong ₫ơn vị. Ta dùng kỹ thuật kiểm thử luồng ₫iều khiển và kiểm thử ₫ời sống của từng biến dữ liệu. Kiểm thử hộp ₫en (black-box testing) : kiểm thử hàn...
9 trang | Chia sẻ: nguyenlam99 | Ngày: 07/01/2019 | Lượt xem: 965 | Lượt tải: 0
Chương này ₫ã giới thiệu các thông tin cơ bản về nhóm mẫu phục vụ che dấu hành vi, thuật giải trong ₫ối tượng (Behavioral Patterns) và thông tin chi tiết cụ thể về các mẫu Chain of Responsibility, Template Method, Strategy, State, Command, Observer.
22 trang | Chia sẻ: nguyenlam99 | Ngày: 07/01/2019 | Lượt xem: 922 | Lượt tải: 0
Các phần tử tham gia : Singleton (PrintSpooler) : chịu trách nhiệm về việc tạo instance duy nhất cho class Singleton, trả về tham khảo ₫ến ₫ối tượng duy nhất này khi có yêu cầu và không cho phép client tạo thêm ₫ối tượng Singleton khác. Application : khi cần dùng ₫ối tượng Singleton, nó gọi tác vụ getInstance() của class Singleton rồi dùn...
15 trang | Chia sẻ: nguyenlam99 | Ngày: 07/01/2019 | Lượt xem: 976 | Lượt tải: 0
Chương này ₫ã giới thiệu các thông tin cơ bản về mẫu thiết kế hướng ₫ối tượng và miêu tả mục tiêu, tính chất của các mẫu thiết kế phục vụ cấu trúc các ₫ối tượng như Adapter, Composite, Proxy, Decorator, Facade, Flyweight
28 trang | Chia sẻ: nguyenlam99 | Ngày: 07/01/2019 | Lượt xem: 800 | Lượt tải: 0
Chương này ₫ã giới thiệu các thông tin cơ bản về workflow thiết kế như nhiệm vụ, các artifact cần tạo ra, các worker tham gia, qui trình thực hiện. Chương này cũng ₫ã giới thiệu chi tiết về hoạt ₫ộng thiết kế kiến trúc phần mềm, thiết kế từng use-case, thiết kế từng class, thiết kế các hệ thống
22 trang | Chia sẻ: nguyenlam99 | Ngày: 07/01/2019 | Lượt xem: 980 | Lượt tải: 0
Chương này ₫ã giới thiệu các thông tin cơ bản về workflow phân tích yêu cầu chức năng như nhiệm vụ, các artifact cần tạo ra, các worker tham gia, qui trình thực hiện. Chương này còn giới thiệu chi tiết về hoạt ₫ộng phân tích kiến trúc phần mềm và hoạt ₫ộng phân tích từng use-case chức năng.
16 trang | Chia sẻ: nguyenlam99 | Ngày: 07/01/2019 | Lượt xem: 940 | Lượt tải: 0
Chương này ₫ã giới thiệu các thông tin cơ bản về workflow phân tích yêu cầu chức năng như nhiệm vụ, các artifact cần tạo ra, các worker tham gia, qui trình thực hiện. Chương này còn giới thiệu chi tiết về hoạt ₫ộng phân tích kiến trúc phần mềm và hoạt ₫ộng phân tích từng use-case chức năng
12 trang | Chia sẻ: nguyenlam99 | Ngày: 07/01/2019 | Lượt xem: 904 | Lượt tải: 0