Danh mục

Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 2 - ThS. Thạc Bình Cường

Số trang: 48      Loại file: pdf      Dung lượng: 423.31 KB      Lượt xem: 21      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 4,000 VND Tải xuống file đầy đủ (48 trang) 0
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

"Bài giảng Phân tích thiết kế hệ thống thông tin - Bài 2: Các phương pháp luận về phát triển một hệ thống thông tin" được biên soạn nhằm cung cấp đến người học kiến thức khái niệm về sự phát triển hệ thống thông tin; vòng đời của các giai đoạn phát triển hệ thống; các phương pháp tiếp cận của phân tích thiết kế; so sánh và lựa chọn phương pháp phù hợp.
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 2 - ThS. Thạc Bình Cường BÀI 2 CÁC PHƯƠNG PHÁP LUẬN VỀ PHÁT TRIỂN MỘT HỆ THỐNG THÔNG TIN Giảng viên: ThS. Thạc Bình Cường 1 v2.0013112205 TÌNH HUỐNG DẪN NHẬP • Một công ty xuất nhập khẩu các thiết bị y tế. Hàng quý công ty cần thống kê và lưu trữ các vận đơn và thanh toán với khách hàng và nhà cung cấp; • Hãy sử dụng lý thuyết phân tích hệ thống để phân tích và lập kế hoạch cho sự phát triển hệ thống; • Vòng đời của các giai đoạn phân tích thiết kế được thể hiện qua các giai đoạn và các phòng ban tổ chức phối hợp; • Hãy nêu ra tầm quan trọng, chiến lược và sự khả thi của hệ thống sắp được xây dưng: Kỹ thuật, tài chính, nguồn lực, thời gian.  Hệ thống thông tin sẽ được đầu tư và chiến lược phát triển như thế nào? 22 v2.0013112205 MỤC TIÊU Giải thích mục đích và các giai đoạn khác nhau của chu kỳ phát triển hệ thống (SDLC); Giải thích sự khác biệt giữa mô hình công cụ kỹ thuật và phương pháp học; Mô tả cả hai phương pháp tiếp cận tổng thể để phát triển các hệ thông tin: Phương pháp truyền thống và phương pháp hướng đối tượng; Mô tả một loạt thay đổi của chu trình phát triển hệ thống (SDLC); Mô tả những đặc điểm nổi bật của xu hướng ngày nay trong phát triển hệ thống: mô hình xoắn ốc, lập trình cao cấp (XP), quy trình thống nhất (UP) và mô hình năng động; Giải thích cách sử dụng các công cụ tự động trong phát triển hệ thống. 3 v2.0013112205 NỘI DUNG 1 Khái niệm về sự phát triển hệ thống thông tin; 2 Vòng đời của các giai đoạn phát triển hệ thống; 3 Các phương pháp tiếp cận của phân tích thiết kế: • Phương pháp Merise hướng dữ liệu; • Phương pháp phân tích cấu trúc; • Phương pháp hướng đối tượng; 4 So sánh và lựa chọn phương pháp phù hợp. 44 v2.0013112205 1. KHÁI QUÁT • Chu kỳ phát triển hệ thống (SDLC): Cung cấp toàn bộ cơ cấu quản lý quy trình phát triển hệ thống; • Hai cách tiếp cận SDLC:  Tiếp cận truyền thống: Phát triển hệ thống có cấu trúc và kĩ thuật thông tin;  Tiếp cận hướng đối tượng: Yêu cầu cách tiếp cận khác nhau để phân tích, thiết kế và lập trình. • Tất cả các dự án sử dụng một số SDLC khác nhau. 55 v2.0013112205 2. CHU KỲ PHÁT TRIỂN HỆ THỐNG (SDLC) • Kế hoạch phát triển các hệ thống:  Lên kế hoạch công việc kinh doanh bằng việc cố định điểm bắt đầu và hoàn thành;  Đem lại sản phẩm hoặc kết quả như mong muốn;  Đây có thể là một khối lượng công việc lớn mất nhiều công sức và thời gian hoặc có thể là một dự án nhỏ trong một tháng. • Dự án phát triển thành công:  Đưa ra một kế hoạch chi tiết để thực hiện theo;  Các nhiệm vụ và các hoạt động thực hiện có khoa học và phương pháp;  Tạo ra hệ thống đáng tin cậy, bền vững và hiệu quả cao. 6 v2.0013112205 3. CÁC GIAI ĐOẠN CHU KỲ PHÁT TRIỂN HỆ THỐNG (SDLC) • Lập kế hoạch: Khởi tạo, đảm bảo tính khả thi, lập biểu kế hoạch, đạt được sự chấp thuận đối với kế hoạch; • Phân tích: Hiểu được những yêu cầu cần thiết trong kinh doanh và xử lý; • Thiết kế: Xác định được hệ giải pháp dựa trên những yêu cầu và các lệnh phân tích; • Hoàn thiện: Xây dựng, kiểm tra, đào tạo người sử dụng và cài đặt hệ thống mới; • Hỗ trợ: Đảm bảo hoạt động và cải tiến hệ thống. Lập kế hoạch Phân tích Thiết kế Hoàn thiện Hỗ trợ Tương tự với phương pháp giải quyết vấn đề: • Tổ chức tìm ra vấn đề (vạch kế hoạch cho dự án); • Đội dự án tìm hiểu, nắm rõ vấn đề và những yêu cầu giải pháp (phân tích); • Giải pháp được cụ thể hóa thành chi tiết (thiết kế); • Xây dựng và cài đặt hệ thống giải quyết vấn đề (hoàn thiện); •v2.0013112205 Sử dụng, duy trì và nâng cao hệ thống để đem lại lợi ích mong muốn (hỗ trợ). 7 3.1. GIAI ĐOẠN LÊN KẾ HOẠCH SDLC • Xác định được phạm vi và vấn đề kinh doanh; • Đưa ra chi tiết lịch biểu dự án; • Xác nhận tính khả thi của dự án: Tính kinh tế, tính tổ chức, kỹ thuật, nguồn lực và thời gian; • Tìm người cho dự án (quản lý nhân lực); • Triển khai dự án  Tuyên bố chính thức. 8 v2.0013112205 3.2. GIAI ĐOẠN PHÂN TÍCH SDLC • Thu thập thông tin để tìm hiểu về problem domain; • Xác định yêu cầu cho hệ thống; • Xây dựng những khuôn mẫu để phát hiện yêu cầu; • Ưu tiên các yêu cầu; • Đưa ra kết quả và đánh giá các khả năng; • Duyệt lại các đề xuất thay đổi với ban quản lý. 9 v2.0013112205 3.3. GIAI ĐOẠN THIẾT KẾ SDLC • Thiết kế và tổ hợp mạng; • Thiết kế kiến trúc ứng dụng; • Thiết kế các giao diện người sử dụng; • Thiết kế các giao diện hệ thống; • Thiết kế và tổ hợp CSDL; • Đặt khuôn mẫu cho các chi tiết thiết kế; • Thiết kế và tổ hợp các điều khiển hệ thống; 10 v2.0013112205 3.4. GIAI ĐOẠN HOÀN THIỆN SDLC • Xây dựng các thành phần phần mềm; • Xác nhận và thử nghiệm; • Chuyển đổi dữ liệu; • Đào tạo người sử dụng và dẫn chứng ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: