Phân tích Thiết kế Hướng đối tượng - OOAD

Tài liệu tương tự
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỞ TP. HỒ CHÍ MINH ĐỀ CƯƠNG MÔN HỌC 1. THÔNG TIN VỀ MÔN HỌC 1.1. Tên môn học: CÔNG NGHỆ PHẦN MỀM Mã MH: ITEC4409

Chủ đề :

Microsoft Word - Kiem dinh chat luong phan mem

FIG Working Week 2019

1

PowerPoint Presentation

PowerPoint Template

Phân tích và thiết kế hệ thống thông tin

Microsoft Word - VoHoangLienMinh - Bao KH-CN- From UML to XML 1

TCVN T I Ê U C H U Ẩ N Q U Ố C G I A TCVN :2014 ISO/IEC :2013 Xuất bản lần 1 KỸ THUẬT PHẦN MỀM VÀ HỆ THỐNG ĐẢM BẢO PHẦN MỀM VÀ HỆ THỐNG

TCVN 11391:2016 MỤC LỤC 1 Phạm vi áp dụng Tài liệu viện dẫn Thuật ngữ, định nghĩa và các từ viết tắt Thuật ngữ và định nghĩa...

9-KiemThu

PHẦN III. NỘI DUNG CHƯƠNG TRÌNH ĐÀO TẠO 1. Tóm tắt yêu cầu chương trình đào tạo Tổng số tín chỉ của chương trình đào tạo: Khối kiến thức chung 158 tín

Slide 1

ST Corporate Training Brochure-Viet-2018

Microsoft Word Nguyen Hong Phuong, 10tr.doc

BUREAU VERITAS VIETNAM - HCM Head Office 2019 PUBLIC TRAINING CALENDAR Subject COURSE NAME Duration (days) JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV

BỘ XÂY DỰNG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC KIẾN TRÚC Độc lập - Tự do - Hạnh phúc TP. HỒ CHÍ MINH CHƯƠNG TRÌNH ĐÀO TẠO CHẤT LƯỢNG CA

HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA CÔNG NGHỆ THÔNG TIN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập Tự do Hạnh phúc ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN CÔNG NGHỆ CLI

ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN LÝ LỊCH KHOA HỌC (Thông tin trong 5 năm gần nhất và có liên quan trực tiếp đến đề

Thực hành trên Rose Thực hành trên Rose Bởi: Đoàn Văn Ban Xây dựng biểu đồ thành phần + Tạo lập mới hoặc mở một biểu đồ thành phần đã được tạo lập trư

ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG LÝ LỊCH KHOA HỌC 1. THÔNG TIN CÁ NHÂN Họ và tên: Nguyễn Thị Hằng Ngày sinh: 10/

Microsoft Word - Tinh_cau_duc_hang_bang_SAP2000.doc

SCIENCE & TECHNOLOGY DEVELOPMENT, Vol 19, No Q Quản trị rủi ro tác nghiệp của ngân hàng theo Basel II - Tình huống ngân hàng Thương mại Cổ phần

Microsoft Word - 06-CN-TRAN HUU DANH(43-51)

Chiến lược kiểm thử Chiến lược kiểm thử Bởi: Khoa CNTT ĐHSP KT Hưng Yên Các công đoạn kiểm thử Quá trình kiểm thử có thể chia làm các giai đoạn : Kiểm

TIÕP CËN HÖ THèNG TRONG Tæ CHøC L•NH THæ

LCAP and Annual Update Template - Local Control Funding Formula (CA Dept of Education)

BÔ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Consumer Behavior: People in the Marketplace

Co s? d? li?u (Database)

International HR Management Quản Trị Nhân Sự Quốc Tế Chương trình đào tạo đẳng cấp thế giới của Hiệp hội Quản trị Nhân sự Hoa Kỳ (SHRM) - Tổ chức lớn

BUREAU VERITAS VIETNAM - HN Office 2019 PUBLIC TRAINING CALENDAR Subject COURSE NAME Duration (days) JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC C

ĐẠI HỌC QUỐC GIA HÀ NỘI KHOA QUẢN TRỊ VÀ KINH DOANH =======0======= LÝ LỊCH KHOA HỌC PHẠM VĂN HỒNG

TỔNG CỤC THUẾ TÀI LIỆU HƯỚNG DẪN CÀI ĐẶT ỨNG DỤNG HỖ TRỢ KÊ KHAI PHIÊN BẢN 4.0.X (DÙNG CHO NGƯỜI NỘP THUẾ) HÀ NỘI

ITS Project

ENM 19

Các nhân tố ảnh hưởng đến kết quả học tập môn học quản trị học của sinh viên trường Đại học Kinh tế và Quản trị kinh doanh Thái Nguyên

Đề cương môn học

8/22/2016 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY Nội dung lý thuyết Phần 1 Nhập môn và các kỹ năng Bài 1 Giới thiệ

Chương trình dịch

LUKSOOT2

Consultancy Terms of Reference -

Microsoft Word - 8. Practical IT Deparment Plan Guidance_Final

(untitled)

ĐÁNH GIÁ KINH TẾ CÁC PHƯƠNG ÁN PHÁT TRIỂN

Microsoft Word - 02-KT-DO THI THANH VINH(10-15)

TRƯỜNG ĐẠI HỌC NGÂN HÀNG TP. HỒ CHÍ MINH BAN ĐIỀU HÀNH CT CHẤT LƯỢNG CAO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc LỊCH BẢO VỆ KH

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN DỆT MAY-DA GIÀY VÀ THỜI TRANG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc CHƯƠNG TRÌNH ĐÀO TẠO

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN XÂY DỰNG WEBSITE QUẢN LÝ RẠP CHIẾU PHIM TRÊN CƠ SỞ YII FRAMEWORK Hà Nội 2016

PowerPoint Presentation

NGÂN HÀNG NHÀ NƯỚC VIỆT NAM HỌC VIỆN NGÂN HÀNG ******** CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập- Tự do- Hạnh phúc ******** CHƯƠNG TRÌNH GIÁO DỤC CỬ

THỰC HỌC vì DOANH TRÍ

Phụ lục 2: HỒ SƠ NĂNG LỰC NĂM 2014

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ BÙI TRUNG HIẾU NGHIÊN CỨU MỘT SỐ VẤN ĐỀ VỀ CƠ SỞ DỮ LIỆU VÀ ỨNG DỤNG TRONG BÀI TOÁN QUẢN LÝ DÂN CƯ LU

Microsoft Word - QT23

Microsoft Word - Tom tat Luan van - Nguyen Thi Ngoc Quynh.doc

NGÂN HÀNG NHÀ NƯỚC VIỆT NAM HỌC VIỆN NGÂN HÀNG ******** CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập- Tự do- Hạnh phúc ******** CHƯƠNG TRÌNH GIÁO DỤC CỬ

BỘ TÀI CHÍNH TRƯỜNG ĐẠI HỌC TÀI CHÍNH MARKETING CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP TỰ DO HẠNH PHÚC ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN (Tổ chức sự kiện

Microsoft Word - dh ktd 2012.doc

Chöông 1 (tt.)

10 Kinh tế - Xã hội VẬN DỤNG MA TRẬN SPACE VA QSPM ĐỂ XÂY DỰNG VA LỰA CHO N CHIÊ N LƯỢC KINH DOANH: TRƯƠ NG HỢP CHIÊ N LƯỢC KINH DOANH CU A CÔNG TY CỔ

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC VĂN LANG SỔ TAY HỌC TẬP (Dành cho sinh viên khóa 24) NGÀNH QUẢN TRỊ KINH DOANH KHÓA HỌC

BỘ XÂY DỰNG

Kỹ thuật và Công nghệ 179 MỘT VÀI SUY NGHĨ VỀ VẤN ĐỀ TÍNH TOÁN CỐT THÉP CHO VÁCH CỨNG NHÀ CAO TẦNG HIỆN NAY SOME THOUGHTS ON THE CURRENT CALCULATION F

Công nghệ Hibernate Công nghệ Hibernate Bởi: Khoa CNTT ĐHSP KT Hưng Yên Giới thiệu Trước khi tìm hiểu Hibernate là gì, chúng ta cần chuẩn bị một số ki

SMALL BUSINESS PLAN PERSONAL PLAN

Chia sẻ Dữ liệu Vô danh Với Lenovo Nội dung Chia sẻ Dữ liệu Vô danh Với Lenovo... 1 Harmony... 1 Lenovo Companion Lenovo Customer Engagement

Microsoft Word - Co so du lieu phan tan - cap nhat

Tên bài trình bày

Công cụ trong VB6 Công cụ trong VB6 Bởi: FPT Software Để tìm hiểu về các công cụ trong VB chúng ta sẽ đề cập tới Add-in Các công cụ trong add-in Trình

OpenStax-CNX module: m Giới thiệu về ngôn ngữ C và môi trường turbo C 3.0 ThS. Nguyễn Văn Linh This work is produced by OpenStax-CNX and licens

TrÝch yÕu luËn ¸n

BAN BIÊN TẬP KỶ YẾU CÔNG TRÌNH KHOA HỌC NĂM 2013 CHỦ BIÊN TS. Phan Huy Phú ỦY VIÊN GS.TSKH. Hà Huy Khoái Khoa Toán - Tin GS.TSKH. Trần Vũ Thiệu Khoa T

Microsoft Word - Huong dan dang ky Techsoup_v1

tcvn tiªu chuèn quèc gia national STANDARD tcvn : 2009 ISO : 1994 XuÊt b n lçn 1 First edition CẦN TRỤC TỪ VỰNG PHẦN 2: CẦN TRỤC TỰ HÀNH

Đề cương môn học

Microsoft Word - BAOCAO.doc

Bài 4 Tựa bài

CHƯƠNG TRÌNH

N TR N O T O Tên chương trình : ử nhân ngành Trình độ đào tạo : ại học LOGISTICS VÀ QUẢN LÝ UỖI UN ỨN Ngành đào tạo : LO ISTI S V QUẢN LÝ UỖI UN ỨN Mã

Microsoft Word - 15-KTXH-VO HONG TU( )

Phát triển sản phẩm mới - Chương 5 2/9/2015 CHUẨN ĐẦU RA CHƯƠNG Chương 5 ĐÁNH GIÁ KHÁI NIỆM SẢN PHẨM (PRODUCT CONCEPT EVALUATION) Hệ thống đánh giá kh

BỘ GIÁO DỤC VÀ ĐÀO TẠO

P PHƯƠNG PHÁP VẼ BẢN ĐỒ RỦI RO THIÊN TAI CÓ SỰ THAM GIA Ở KHU VỰC ĐÔ THỊ VÀ CẬN ĐÔ THỊ Quyển 1 Hướng dẫn tổng quan về phương pháp và tài liệu Module 1

ÑAÏI HOÏC QUOÁC GIA TP

TRƯỜNG ĐẠI HỌC NGÂN HÀNG TP. HCM KHOA TÀI CHÍNH Mã môn học: ITS301 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập Tự do Hạnh phúc TP. Hồ Chí Minh, ngày 19

说明书 86x191mm

Khoa hoc - Cong nghe - Thuy san.indd

Bản ghi:

The Unified Process is a specific methodology that maps out when and how to use the various UML techniques for objectoriented analysis and design The Unified Process is not simply a process, but rather an extensible framework which should be customized for specific organizations or projects: Rational Unified Process Agile Unified Process Open Unifed Process Enterprise Unified Process Oracle Unfied Process The Unified Process is use-case driven, architecture centric, and iterative and incremental 3

User Case Driven: Use Case sẽ là công cụ chính dùng để mô hình hóa hành vi, chức năng của hệ thống Use Case sẽ được dùng để làm cầu nối giữa yêu cầu của khách hàng với nhóm phát triển phần mềm Architecture Centric: Tập trung vào kiến trúc hệ thống Có 3 lược đồ kiến trúc chính: functional, static (structure), dynamic (behavior) Iterative and Incremental: Quá trình phân tích, thiết kế, hiện thực lặp đi lặp lại. Mỗi lần kết thúc vòng lặp lại có sự gia tăng về chất lượng và số lượng 4

5

Phase: là giai đoạn nào đó của quá trình phát triển phần mềm Workflow: là công việc nào đó của quá trình phát triển phần mềm 6

Inception: giai đoạn này liên quan rất nhiều đến các công việc business modeling, requirement, analysis. Một số trường hợp cũng cần đến công việc design, implement, test. Kết quả của giai đoạn này gồm có: Tài liệu về yêu cầu cơ bản vê hệ thống, project plan, feasible, risk Những yêu cầu về môi trường làm việc của nhóm phát triển Elaboration: công việc chính là analysis & design. Hoàn thiện tài liệu business model, đánh giá risk, hoàn thành project plan ở mức độ chi tiết, thu thập yêu cầu, xây dựng mô hình UML ở dạng structural và behavior. Kết quả của giai đoạn này gồm có: Tài liệu UML Executable baseline version 7

Construction: giai đoạn này tập trung vào công việc lập trình (implementation). Những vấn đề còn tồn đọng ở công việc requirement, analysis và design sẽ được giải quyết rõ ràng tại đây. Công việc configuration & change management rất quan trọng giúp quản lý các version. Kết quả giai đoạn này là: beta version Transition: giai đoạn này tập trung vào công việc testing và deployment, tập huấn người dùng. Thông qua quá trình testing, một số công việc design, analysis có thể thực hiện để cải thiện, tối ưu hệ thống. 8

Có 2 nhóm chính: engineering workflow và supporting workflow Engineering Workflow: Business Modeling Workflow: nhằm mục đích hiểu rõ phạm vi của project, giúp người dùng và nhà phát triển hiểu rõ vai trò của project trong quá trình xử lý nghiệp vụ. Tương tự như công việc planning của SDLC, tuy nhiên có thêm công việc thu thập yêu cầu, mô hình hóa nghiệp vụ ở mức cơ bản Requirement Workflow: nhằm mục đích thu thập yêu cầu (bao gồm cả yêu cầu chức năng và phi chức năng) Analysis: nhằm tạo ra analysis model. Sử dụng UML để mô tả mô hình structural & behavioral. Cần cẩn thận tránh hiện tượng analysis paralysis (analysis giống design) 9

Engineering Workflow (tt): Design Workflow: nhằm chuyển mô hình phân tích thành mô hình thiết kế. Mô hình thiết kế sẽ được sử dụng để hiện thực hệ thống. Mọi chi tiết về kĩ thuật sẽ được trình bày ở workflow này Implementation Workflow: đây là công việc lập trình. Hiện thực hệ thống từ mô hình thiết kế Testing Workflow: nhằm mục đích tăng chất lượng, độ tin cậy của hệ thống Deployment Workflow: bao gồm các công việc package, distribution, installation 10

Supporting Workflow: Project Management Workflow: đây là công việc đều có mặt ở tất cả các giai đoạn. Gồm các công việc: risk management, scope management, estimate cost, estimate time Configuration and Change Management Workflow: nhằm mục đích quản lý các version Environment Workflow: nhằm hỗ trợ các công việc, môi trường làm việc cho nhóm phát triển 11

12

13

Production phase: đây là giai đoạn sau khi hệ thống được triển khai. Các công việc bao gồm: update, maintain, operate Operation & Support Workflow: bao gồm các công việc: tạo ra kế hoạch triển khai hỗ trợ người dùng, tạo tài liệu hướng dẫn người dùng, kế hoạch backup dữ liệu, giám sát và tối ưu hệ thống Infrastructure Management Workflow: bao gồm các công việc về quản lý mô hình mối liên kết các thư viện, các chuẩn trong lập trình 14

15