Phân tích và thiết kế hệ thống thông tin - Học viện Công nghệ Bưu chính viễn thông

Tài liệu này nhằm giới thiệu cho sinh viên các khái niệm cơ bản của hướng đối tượng và UML, sau đó trình bày các bước phân tích thiết kế hệ thống thông tin dựa trên UML và công cụ Rational Rose. Nội dung của tài liệu gồm 4 chương và phần phụ lục. Chương 1 giới thiệu các dạng hệ thống thông tin, các khái niệm cơ bản của cách tiếp cận hướng đối tượng, vòng đời phát triển hệ thống và so sánh các cách tiếp cận phát triển hệ thống. Chương 2 trình bày các khái niệm cơ bản của UML, các biểu đồ, các ký hiệu UML và công cụ phát triển hệ thống. Chương 3 trình bày các bước phân tích hệ thống theo các biểu đồ UML bao gồm: xây dựng mô hình use case, xây dựng mô hình lớp và biểu đồ trạng thái. Chương 4 trình bày các bước thiết kế hệ thống bao gồm: xây dựng các biểu đồ tương tác, biểu đồ lớp chi tiết, thiết kế chi tiết và xây dựng biểu đồ triển khai hệ thống.