Tổng Quan Về Xác định Yêu Cầu Người Dùng UML

37 631 3
Tổng Quan Về  Xác định Yêu Cầu Người Dùng UML

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tổng Quan Về Xác định Yêu Cầu Người Dùng

OOAD S? d?ng UML - T?ng quan v? u c?u ngu?i dùngDuong Anh Ð?c 9/20001Phân Tích và Thiết Kế Hướng đối tượng Sử dụng UMLTổng Quan Về Xác đònh Yêu Cầu Người Dùng OOAD S? d?ng UML - T?ng quan v? u c?u ngu?i dùngDuong Anh Ð?c 9/20002Mục tiêu : Tổng quan về xác đònh yêu cầu?Tìm hiểu các khái niệm cơ bản về xác đònh yêu cầu người dùng và tác dụng của chúng lên Phân tích và Thiết kế?Tìm hiểu cách ghi nhận và diễn dòch các yêu cầu của người dùng, là những thông tin được dùng để bắt đầu việc phân tích và thiết kế OOAD S? d?ng UML - T?ng quan v? u c?u ngu?i dùngDuong Anh Ð?c 9/20003Các chủ đề ?Giới thiệu?Các khái niệm chính?Phát biểu bài toán?Bảng chú giải?Use-Case Model?Các đặc tả bổ sung?Checkpoints OOAD S? d?ng UML - T?ng quan v? u c?u ngu?i dùngDuong Anh Ð?c 9/20004Các yêu cầu người dùng trong ngữ cảnhManagementManagementEnvironmentEnvironmentTestTestAnalysisAnalysis& & DesignDesignPreliminaryIteration(s)Iter.#1Iter.#2Iter.#nIter.#n+1Iter.#n+2Iter.#mIter.#m+1ConfigurationConfiguration& & ChangeChangeMgmtMgmtRequirementsRequirementsElaborationElaboration TransitionTransitionInceptionInception ConstructionConstructionMục đích của bước xác đònh y/c người dùng là:? Đi đến thỏa thuận với khách hàng và người dùng về các chức năng của hệthống (những gì hệ thống phải thực hiện).? Cho phép các system developer hiểu rõ hơn các yêu cầu đối với hệ thống.? Phân đònh ranh giới của hệ thống.? Cung cấp cơ sở để hoạch đònh nội dung kỹ thuật của các vòng lặp.? Xác đònh giao diện người dùng cho hệ thống. OOAD S? d?ng UML - T?ng quan v? u c?u ngu?i dùngDuong Anh Ð?c 9/20005Các dạng thông tin về yêu cầu người dùngCác d?c t? b? sungB?ng chú gi?iUse-Case Reports .Use-Case ModelActorsCác Use Case OOAD S? d?ng UML - T?ng quan v? u c?u ngu?i dùngDuong Anh Ð?c 9/20006Các chủ đề?Giới thiệu?Các khái niệm chính?Phát biểu bài toán?Bảng chú giải?Use-Case Model?Các đặc tả bổ sung?Checkpoints OOAD S? d?ng UML - T?ng quan v? u c?u ngu?i dùngDuong Anh Ð?c 9/20007Actor (Tác nhân)Khái niệm trong Use-Case Modeling: ActorCác Actor nằm BÊN NGOÀI hệ thống OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùngDuong Anh Ð?c 9/20008Actor GeneralizationStudentFull-Time StudentPart-Time Student OOAD S? d?ng UML - T?ng quan v? u c?u ngu?i dùngDuong Anh Ð?c 9/20009Một User có thể có nhiều Vai trò (Role)Charlie nhưmột sinh viênCharlie nhưmột giáo sưCharlieProfessorStudent OOAD S? d?ng UML - T?ng quan v? u c?u ngu?i dùngDuong Anh Ð?c 9/200010Systemboundary?ATM SystemBank TellerNgười thu ngânCustomerBank SystemActors và giới hạn hệ thống(System Boundary) [...]... d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 1 Phân Tích và Thiết Kế Hướng đối tượng Sử dụng UML Tổng Quan Về Xác định Yêu Cầu Người Dùng OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 13 Các chủ đề ?Giới thiệu ?Các khái niệm chính ?Phát biểu bài toán (Problem Statement) ?Bảng chú giải ?Use-Case Model ?Các đặc tả bổ sung ?Checkpoints OOAD S? d?ng UML -... bước xác định y/c người dùng là: ? Đi đến thỏa thuận với khách hàng và người dùng về các chức năng của hệ thống (những gì hệ thống phải thực hiện). ? Cho phép các system developer hiểu rõ hơn các yêu cầu đối với hệ thống. ? Phân định ranh giới của hệ thống. ? Cung cấp cơ sở để hoạch định nội dung kỹ thuật của các vòng lặp. ? Xác định giao diện người dùng cho hệ thống. OOAD S? d?ng UML - T?ng quan v? yêu. .. sung ?Checkpoints OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 19 Use-Case Reports Use-Case Model Actors Use Cases Use-Case Model ?Giới thieäu ?Survey Description ?Use-Case Packages ?Use Cases ?Actors ?Relationships ?Diagrams ?Use-Case View OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 5 Các dạng thông tin về yêu cầu người dùng Các d?c t? b? sung B?ng... Use Case lái công việc từ giai đoạn phân tích đến test Design Model Use-Case Model OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 11 Use-Case Khái niệm trong Use-Case Modeling : Use-Case OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 4 Các yêu cầu người dùng trong ngữ cảnh Management Management Environment Environment Test Test Analysis Analysis &... UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 10 System boundary? ATM System Bank Teller Người thu ngân Customer Bank System Actors và giới hạn hệ thống(System Boundary) OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 16 Glossary Từ điển thuật ngữ (Glossary) ?Giới thiệu ?Bảng chú giải OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 32 Checkpoints:... d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 24 Scenarios là gì ? ?Scenario là một thể hiện của use case OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 34 Checkpoints: Requirements:Các đặc tả Use-Case ?Is it clear who wishes to perform a use-case? ?Mục đích của use-case có rõ ràng? ?Brief description có cho ta hình ảnh trung thực của use- case? ?Có xác định. .. Use Case OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 29 Ví dụ: Các đặc tả bổ sung ? Tài liệu tham khảo ?Không có. ? Chức năng ?Hỗ trợ nhiều người dùng làm việc đồng thời. ?Nếu một lớp bị hết chỗ khi một sinh viên đang đăng ký học có lớp đó thì sinh viên này phải được thông báo. ? Tính khả dụng ?Giao diện người dùng tương thích Windows 95/98. ? Tính ổn định ?Hệ thống phải hoạt... hình đúng đắn? OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 31 Checkpoints: Requirements: Use-Case Model ?Use-case model coù dễ hiểu không? ?Sau khi nghiên cứu use-case model, bạn có hình thành được một ý tưởng rõ ràng về các chức năng của hệ thống và cách thức mà chúng liên hệ với nhau ? ?Đã xác định hết tất cả các actor? Tất cả các yêu cầu chức năng được thỏa? ?Use-case...OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 21 Ví dụ: Use-Case Model: Use-Case Diagram Submit Grades Professor View Report Card Select Courses to Teach Student Course Catalog Register for Courses Maintain Student Information Maintain Professor Information Registrar Billing System Close Registration Login OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c... T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 15 Các chủ đề ?Giới thiệu ?Các khái niệm chính ?Phát biểu bài toán ?Bảng chú giải ?Use-Case Model ?Các đặc tả bổ sung ?Checkpoints OOAD S? d?ng UML - T?ng quan v? yêu c?u ngu?i dùng Duong Anh Ð?c 9/2000 30 Các chủ đề ?Giới thiệu ?Các khái niệm chính ?Phát biểu bài toán ?Bảng chú giải ?Use-Case Model ?Các đặc tả bổ sung ?Checkpoints OOAD S? d?ng UML . d?ng UML - T?ng quan v? u c?u ngu?i dùngDuong Anh Ð?c 9/20002Mục tiêu : Tổng quan về xác đònh yêu cầu? Tìm hiểu các khái niệm cơ bản về xác đònh yêu cầu người. d?ng UML - T?ng quan v? u c?u ngu?i dùngDuong Anh Ð?c 9/20001Phân Tích và Thiết Kế Hướng đối tượng Sử dụng UMLTổng Quan Về Xác đònh Yêu Cầu Người Dùng OOAD

Ngày đăng: 12/09/2012, 15:04

Hình ảnh liên quan

?Bảng chú giải - Tổng Quan Về  Xác định Yêu Cầu Người Dùng UML

Bảng ch.

ú giải Xem tại trang 3 của tài liệu.
?Bảng chú giải - Tổng Quan Về  Xác định Yêu Cầu Người Dùng UML

Bảng ch.

ú giải Xem tại trang 6 của tài liệu.
?Bảng chú giải ? Use-Case Model - Tổng Quan Về  Xác định Yêu Cầu Người Dùng UML

Bảng ch.

ú giải ? Use-Case Model Xem tại trang 15 của tài liệu.
?Bảng chú giải - Tổng Quan Về  Xác định Yêu Cầu Người Dùng UML

Bảng ch.

ú giải Xem tại trang 16 của tài liệu.
?Bảng chú giải của ứng dụng Course Registration: - Tổng Quan Về  Xác định Yêu Cầu Người Dùng UML

Bảng ch.

ú giải của ứng dụng Course Registration: Xem tại trang 17 của tài liệu.
?Bảng chú giải - Tổng Quan Về  Xác định Yêu Cầu Người Dùng UML

Bảng ch.

ú giải Xem tại trang 18 của tài liệu.
?Bảng chú giải - Tổng Quan Về  Xác định Yêu Cầu Người Dùng UML

Bảng ch.

ú giải Xem tại trang 27 của tài liệu.
?Sau khi nghiên cứu use-case model, bạn có hình thành được một ý tưởng rõ ràng về các chức  - Tổng Quan Về  Xác định Yêu Cầu Người Dùng UML

au.

khi nghiên cứu use-case model, bạn có hình thành được một ý tưởng rõ ràng về các chức Xem tại trang 31 của tài liệu.
?Brief description có cho ta hình ảnh trung thực của use- use-case? - Tổng Quan Về  Xác định Yêu Cầu Người Dùng UML

rief.

description có cho ta hình ảnh trung thực của use- use-case? Xem tại trang 34 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan