Phân tích thiết kế hướng đối tượng - Chương 3.1 (HUST) GV.Phạm Ngọc Nam

LI
lienhejb
0 次下载
44
0

资料内容

第 1 页

goupee.vn TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI goupee.com KHOA ĐIỆN TỬ VIỄN THÔNG PHÂN TÍCH THIẾT KẾ HƢỚNG ĐỐI TƢỢNG CHƢƠNG 3. Phân tích Bộ môn Điện tử tin học fb.com/goupee.vn04/2007 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 2 页

goupee.vn goupee.com Chƣơng 3. Phân tích  Mục đích của phân tích hệ thống là để hiểu đúng yêu cầu của hệ thống mới và phát triển một hệ thống để đáp ứng các mục tiêu đó.  Giai đoạn phân tích phải xem xét đến “Ai” sẽ sử dụng hệ thống, hệ thống sẽ hoạt động như nào, ở đâu và khi nào hệ thống sẽ được triển khai. fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 3 页

goupee.vn goupee.com Chƣơng 3. Phân tích  Giai đoạn này xem xét các ý tƣởng trong bản yêu cầu hệ thống và:  Chi tiết hóa các yêu cầu  Mô hình hóa chức năng  Mô hình hóa cấu trúc  Mô hình hóa hoạt động  Giai đoạn này cần xem xét các đề xuất của hệ thống  Gồm cả các tài liệu của ban quản lý dự án  Bản phân tích tính khả thi  Bản kế hoạch thực hiện fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 4 页

goupee.vn goupee.com Chƣơng 3. Phân tích  3.1. Xác định rõ yêu cầu  3.2. Mô hình hóa chức năng  3.3. Mô hình hóa cấu trúc  3.4. Mô hình hóa hoạt động fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 5 页

goupee.vn goupee.com 3.1 Làm rõ yêu cầu  Yêu cầu là một tài liệu mô tả  Hệ thống phải làm gì hay là hệ thống có các đặc tính gì  Được đưa ra trên khía cạnh của nghiệp vụ (Hệ thống là cái gì) và có thể được gọi là yêu cầu nghiệp vụ hay yêu cầu người sử dụng.  Sau này ở bước thiết kế, yêu cầu cần phải mang tính kỹ thuật nhiều hơn (Hệ thống hoạt động như nào) và được viết trên khía cạnh của người phát triển fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 6 页

Các yêu cầu chức năng goupee.vn goupee.com và các yêu cầu phi chức năng  Báo cáo định nghĩa yêu cầu chỉ là một văn bản liệt kê danh sách các yêu cầu về chức năng cũng như các yêu cầu phi chức năng được thể hiện dưới dạng phân cấp (outline format).  Yêu cầu về chức năng liên quan trực tiếp đến quá trình xử lý bên trong của hệ thống.  Yêu cầu phi chức năng liên quan đến các đặc tính hệ thống phải có như là khả năng, tính dễ sử dụng,… fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 6 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 7 页

goupee.vn goupee.com Functional Requirements fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 7 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 8 页

goupee.vn goupee.com Nonfunctional Requirements fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 8 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 9 页

goupee.vn goupee.com Requirement Analysis Techniques fb.com/goupee.vn CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 10 页

goupee.vn goupee.com Kỹ thuật phân tích yêu cầu  Ngƣời sử dụng, cán bộ nghiệp vụ, ngƣời phân tích phải làm việc cùng nhau.  Các kỹ thuật phân tích yêu cầu:  Tự động hóa quy trình nghiệp vụ (BPA-Bussiness Process Automation)  Cải tiến quy trình nghiệp vụ (BPI-Business Process Improvement)  Xây dựng/thiết kế lại quy trình nghiệp vụ (BPR Business process Reengineering)  3 bước phân tích:  Xem xét cẩn thận tình trạng hiện tại của hệ thống (hiểu hệ thống hiện tại)  Xác định chính xác nhu cầu  Đưa ra khái niệm về hệ thống mới (hệ thống sẽ xây dựng) fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 10 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 11 页

goupee.vn goupee.com Kỹ thuật phân tích yêu cầu  Việc lựa chọn kỹ thuật phân tích yêu cầu phụ thuộc vào nhu cầu thay đổi của hệ thống mà tổ chức cần tạo ra:  BPA: Thay đổi ít nhưng cải thiện hiệu quả qui trình nghiệp vụ.  BPI: cải tiến quy trình nhằm nâng cao hiệu quả  BPR: Thay đổi cách làm việc nhằm nâng cao vị thế của tổ chức fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 11 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 12 页

Requirement Analysis Techniques - Business goupee.vn goupee.com process automation (BPA)  Business process automation (BPA)  Không thay đổi hoạt động căn bản của tổ chức  Tự động hóa một số hoạt động  BPA Techniques  Phân tích vấn đề: Nhận biết vấn đề của hệ thống hiện tại và đưa ra phương án giải quyết cho hệ thống tương lai.  Phân tích nguyên nhân của vấn đề: Tìm hiểu nguyên nhân của vấn đề chứ không tìm hiểu các biểu hiện của vấn đề fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 12 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 13 页

goupee.vnRequirement Analysis Techniques - Businessgoupee.com Process Improvement (BPI)  Business process improvement (BPI) changes  Cách thức hoạt động của tổ chức  Thay đổi quy trình hoạt động bằng công nghệ mới  Nâng cao năng lực  Nâng cao tính hiệu quả  Tập trung vào hệ thống sẽ xây dựng fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 13 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 14 页

Requirement Analysis Techniques - Business goupee.vn goupee.com Process Improvement (BPI)  Phân tích chu kỳ/ vòng đời  Phân tích chi tiết thời gian thực hiện mỗi tiến trình và chỉ ra chỗ nào có thể cải thiện  Dự toán chi phí theo hoạt động  Xem xét chi phí của các tiến trình, chỉ ra tiến trình tốn kém nhất và đưa ra phương án cải tiến  Đánh giá không chính thức (Informal benchmarking)  Nghiên cứu cách thức hoạt động của tổ chức để từ đó đưa ra cách làm tốt hơn fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 14 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 15 页

goupee.vnRequirement Analysis Techniques - Businessgoupee.com Process Reengineering (BPR)  Thay đổi cơ bản một số hoạt động cụ thể của tổ chức  Bao gồm  Phân tích đầu ra  Phân tích công nghệ  Loại bớt hoạt động fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 15 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 16 页

Select Appropriate Technique - Selection goupee.vn goupee.com Criterions  Các tiêu chí lựa chọn  Đánh giá giá trị nghiệp vụ tiềm ẩn  Đánh giá chi phí của dự án  Xác định phạm vi phân tích  Xác định rủi ro fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 16 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 17 页

Select Appropriate Technique : goupee.vn goupee.com Analysis Characteristics fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 17 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 18 页

goupee.vn goupee.com Requirements Gathering fb.com/goupee.vn CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 19 页

goupee.vnRequirement-Gathering Techniques goupee.com  Phỏng vấn  Áp dụng kỹ thuật phát triển ứng dụng nhanh  Bản câu hỏi  Phân tích tƣ liệu/tài liệu  Quan sát fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 19 CuuDuongThanCong.com https://fb.com/tailieudientucntt

第 20 页

goupee.vnInterviews -- Five Basic Steps goupee.com  Lựa chọn đối tƣợng  Thiết kế câu hỏi  Chuẩn bị  Tiến hành phỏng vấn  Tiếp tục các bƣớc sau phỏng vấn fb.com/goupee.vn October 20 OOD - DEI.FET.HUT 20 CuuDuongThanCong.com https://fb.com/tailieudientucntt

显示前 20 页。下载资料查看完整内容。

评论 (0)

登录 以加入讨论

暂无评论。快来抢沙发吧!