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
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 ...
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ìm kiếm theo từ khóa liên quan:
Phân tích thiết kế hệ thống thông tin Thiết kế hệ thống thông tin Phân tích hệ thống thông tin Hệ thống thông tin Phát triển một hệ thống thông tinGợi ý tài liệu liên quan:
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 3 - Hệ điều hành Windowns XP
39 trang 343 0 0 -
Bài tập thực hành môn Phân tích thiết kế hệ thống thông tin
6 trang 321 0 0 -
96 trang 293 0 0
-
Bài thuyết trình Hệ thống thông tin trong bệnh viện
44 trang 251 0 0 -
Bài giảng HỆ THỐNG THÔNG TIN KẾ TOÁN - Chương 2
31 trang 234 0 0 -
Phương pháp và và ứng dụng Phân tích thiết kế hệ thống thông tin: Phần 1 - TS. Nguyễn Hồng Phương
124 trang 218 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng quản lý kho hàng trên nền Web
61 trang 215 0 0 -
83 trang 213 0 0
-
62 trang 209 2 0
-
Báo cáo Phân tích thiết kế hệ thống thông tin: Xây dựng phần mềm quản lý thư viện trường Đại học
77 trang 189 0 0