Tun 1 tng quan phan tich thit k h

8 76 0
Tun 1   tng quan phan tich thit k h

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

Thông tin tài liệu

9/18/2014 Tuần Hai V Pham HUST 1 Tên học c phần Phân tích thiết kế hệ thống thơng tin ph n: Mã số:: IT3120 Khối 2(2-1-0-4) Kh i lượng lư ng: ng Lý thuyết: 30 Bài tập/BTL: 15 có tập lớn cần ghi rõ Thí nghiệm: ốii tượng tư ng tham dự:: Sinh viên đại học ngành kỹ thuật từ học kỳ iều c phần i u kiện ki n học ph n: Học phần tiên quyết: Học phần học trước: IT3090 Cơ sở liệu, IT3100 Lập trình hướng đối tượng Học phần song hành: Mục c tiêu học c phần ph n: Học phần giúp sinh viên nắm bắt khái niệm mơ hình hóa hướng đối tượng Sinh viên giới thiệu quy trình phân tích, thiết kế hướng đối tượng cụ thể áp dụng cho dự án phát triển phần mềm Bên cạnh sinh viên giới thiệu ngơn ngữ mơ hình hóa hướng đối tượng (UML) làm quen với cơng cụ hỗ trợ mơ hình hóa, chẳng hạn Rational Rose Sau học xong học phần này, yêu cầu sinh viên có khả năng: Lập trình hướng đối tượng, phân tích hướng đối tượng, thiết kế hướng đối tượng, ngơn ngữ mơ hình hóa hướng đối tượng UML Áp dụng lập trình, phân tích thiết kế hướng đối tượng xây dựng hệ thống thơng tin Học tập phong cách làm việc theo nhóm, biết cách lên kế hoạch phân công công việc để hồn thành dự án xây dựng hệ thống thơng tin tiến độ 9/18/2014 Tài liệu li u tham khảo kh o [NVB05] Nguyễn Văn Ba, “Phát triển hệ thống hướng đối tượng với UML 2.0 C++”, NXB ại học quốc gia Hà nội, 2005 [DVB97] ồn Văn Ban, “Phân tích thiết kế hướng đối tượng” , NXB Khoa học Kỹ thuật, 1997 [DVD02] ặng Văn ức, “Phân tích thiết kế hướng đối tượng UML”, NXB Giáo dục, 2002 [Booch98] Grady Booch, “Object Oriented Analysis and Design with applications”, Addson-Wesley, 1998 [Gamma94] Eric Gamma, Richard Helm, Ralph Johnson, John M Vlissides, “Design Pattern: Elements of Reusable Objectoriented Software”, Addson-Wesley, 1994 Khái niệm Hệ thống thơng tin Vai trò HTTT thực tế Vòng đời phát triển HT(TT) Các phương pháp phát triển HT(TT) Nhóm phát triển hệ thống vai trò Ngơn ngữ mơ hình hóa UML Hệ thống bao gồm nhóm thành phần có quan hệ ràng buộc lẫn nhau, có tương tác lẫn tạo nên thể thống Hệ thống thông tin tập hợp gồm nhiều thành phần mà mối liên hệ thành phần liên hệ chúng với hệ thống khác liên hệ thông tin với 9/18/2014 TP QUYẾT ĐỊNH Quyết định Thông tin vào từ môi trường ngồi Ngun liệu vào Báo cáo Thơng tin từ mơi trường ngồi TP THƠNG TIN Thơng tin Thơng tin Điều hành Kiểm tra TP TÁC NGHIỆP Sản phẩm Hệ thống thông tin theo quan điểm hệ hỗ trợ định 9/18/2014 Thời gian trả lời: tính khoảng thời gian từ thông tin hệ thống tiếp nhận đến hệ thống tác nghiệp nhận định tương ứng với thông tin đến Bản chất định thuộc loại tự động hóa hay khơng Kiểu sản phẩm hệ thống tác nghiệp Khối lượng thông tin xử lý ộ phức tạp liệu ộ phức tạp xử lý ộ phức tạp cấu trúc hệ thống ộ tin cậy hệ thống 10 Một hệ thống thơng tin xem có hiệu lực góp phần nâng cao chất lượng hoạt động quản lý tổng thể tổ chức, thể cụ thể mặt: Phù hợp với chiến lược hoạt động tổ chức ạt mục tiêu thiết kế đề tổ chức Chi phí vận hành chấp nhận Có độ tin cậy cao, đáp ứng chuẩn mực hệ thống thông tin hành Sản phẩm có giá trị xác đáng: thơng tin đưa đắn, kịp thời, có ý nghĩa thực tiễn Dễ học, dễ nhớ dễ sử dụng Mềm dẽo, hướng mở, dễ bảo trì 11 12 9/18/2014 Ba nhóm phương pháp: 13 Phân tích thiết thi t kế k có cấu c u trúc (Structured Design)  Chu trình thác nước  Chu trình tăng trưởng / chu trình song song Phát triển ng dụng tri n nhanh ứng d ng (Rapid Application Development - RAD)  Chu trình xoắn ốc  Làm mẫu Hướng ng dụng Hư ng lập l p trình ứng d ng (Agile Development)  eXtreme-Programming based 14 Thực bước quy trình phát triển hệ thống Sử dụng mơ hình biểu đồ kỹ thuật để mơ hình hóa quy trình nghiệp vụ hệ thống 15 9/18/2014 16 Mức vật lý Mức tổ chức Mức quan niệm thiết bị người Xử lý Thơng tin Lập kế hoạch Phân tích Thiết kế Thực 17 PHÂN TÍCH Hệ thống cũ họat động nào? Hệ thống cũ làm gì? THIẾT KẾ Hệ thống phải làm gì? Tìm hiểu yêu cầu thực tế yêu cầu sử dụng Xác định hệ thống phải làm nào? THỰC HIỆN Mã hóa, chuyển giao, bảo trì Bắt đầu 18 9/18/2014 19 Phân tích nghiệp nghi p vụ v Phân tích yêu cầu nghiệp vụ vai trò hệ thống việc thực yêu cầu nghiệp vụ ưa quy trình nghiệp vụ “mới” sách Phân tích hệ h thống th ng Xác định công nghệ sử dụng Thiết kế quy trình nghiệp vụ đề xuất HTTT theo quy chuẩn 20 Phân tích sở ng s hạ tầng Xác định đảm bảo hệ thống tương thích với sở hạ tầng (đã có và/hoặc xây dựng) Phân tích quản qu n lý biến bi n động đ ng Quản Qu n trị tr dự án  Quản lý nhóm làm việc  Xây dựng quản lý tiến độ dự án  Lập kế hoạch điều phối sử dụng tài nguyên 21 9/18/2014 Nhiệm Nhi m vụ v  Người tư vấn  Chuyên gia  Tác nhân thay đổi Yêu cầu u kỹ cần c n thiết thi t  Phân tích  Kỹ thuật  Quản lý  Quan hệ cá nhân 22 Nhu cầu công việc, dùởbất kỳvịtrí Có đóng góp xứng đáng phát triển, bảo trì HTTT Khẳng định vai trò kỹ sư CNTT định hướng làm việc lĩnh vực HTTT Hai V Pham hai@spice.ci.ritsumei.ac.jp 23 ... mơ h nh h a quy trình nghiệp vụ h thống 15 9 /18 /2 014 16 Mức vật lý Mức tổ chức Mức quan niệm thiết bị người Xử lý Thông tin Lập k hoạch Phân tích Thiết k Thực 17 PHÂN TÍCH H thống cũ h at... nhau, có tương tác lẫn tạo nên thể thống H thống thông tin tập h p gồm nhiều thành phần mà mối liên h thành phần liên h chúng với h thống khác liên h thông tin với 9 /18 /2 014 TP QUYẾT ĐỊNH... động h a hay khơng Kiểu sản phẩm h thống tác nghiệp Khối lượng thông tin xử lý ộ phức tạp liệu ộ phức tạp xử lý ộ phức tạp cấu trúc h thống ộ tin cậy h thống 10 Một h thống thông tin xem có hiệu

Ngày đăng: 05/09/2019, 12:56