Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 24 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
24
Dung lượng
1,05 MB
Nội dung
Bài7Pháttriểnhệthốngthôngtin(phần2) Nội dung bài học 1. Kỹ thuật pháttriển HTTT Bài 7: Pháttriểnhệthốngthôngtin(phần2) 2 2. Pháttriển HTTT và quản lý dự án Bài 7: Pháttriểnhệthốngthôngtin(phần2) 3 Pháttriển theo hướng có cấu trúc: Mô hình thác nước Nền tảng của pháttriểnhệthốngBài 7: Pháttriểnhệthốngthôngtin(phần2) 4 Ngôn ngữ thế hệ thứ tư: DBMS Từ điển dữ liệu Ngôn ngữ phi thủ tục Tạo báo cáo Chọn và sắp xếp Định dạng màn hình Xử lý và chỉnh sửa văn bản Phân tích dữ liệu Mã tái sử dụng được … Nền tảng của pháttriểnhệthống Ngôn ngữ thế hệ thứ tư: DBMS Từ điển dữ liệu Ngôn ngữ phi thủ tục Tạo báo cáo Chọn và sắp xếp Định dạng màn hình Xử lý và chỉnh sửa văn bản Phân tích dữ liệu Mã tái sử dụng được … Bài 7: Pháttriểnhệthốngthôngtin(phần2) 5 Bản mẫu phần mềm (Software Prototye): Được tạo nhanh chóng Tạo bản mẫu là quá trình lặp lại nhiều lần Bắt đầu với bản mẫu đơn giản, ít chức năng Nền tảng của pháttriểnhệthống Bản mẫu phần mềm (Software Prototye): Được tạo nhanh chóng Tạo bản mẫu là quá trình lặp lại nhiều lần Bắt đầu với bản mẫu đơn giản, ít chức năng Bài 7: Pháttriểnhệthốngthôngtin(phần2) 6 Mô hình xây dựng phần mềm có máy tính hỗ trợ: CASE (Computer-Aided Software Engineering) Là các công cụ hỗ trợ việc tạo, bảo trì, quản lý các hệthống phần mềm Các thành phần: Kho thôngtin Các công cụ front-end hỗ trợ từ việc lên kế hoạch đến thiết kế Các công cụ back-end hỗ trợ việc sinh mã chương trình Trạm pháttriển Nền tảng của pháttriểnhệthống Mô hình xây dựng phần mềm có máy tính hỗ trợ: CASE (Computer-Aided Software Engineering) Là các công cụ hỗ trợ việc tạo, bảo trì, quản lý các hệthống phần mềm Các thành phần: Kho thôngtin Các công cụ front-end hỗ trợ từ việc lên kế hoạch đến thiết kế Các công cụ back-end hỗ trợ việc sinh mã chương trình Trạm pháttriểnBài 7: Pháttriểnhệthốngthôngtin(phần2)7 Nền tảng của pháttriểnhệthốngBài 7: Pháttriểnhệthốngthôngtin(phần2) 8 Là bài toán lớn đối với những người CIO Ba hướng tiếp cận: DBMS Các hệ ERP Các phần mềm trung gian (Middleware) Có thể sử dụng kết hợp cả ba hướng tiếp cận Tích hợp hệthống Là bài toán lớn đối với những người CIO Ba hướng tiếp cận: DBMS Các hệ ERP Các phần mềm trung gian (Middleware) Có thể sử dụng kết hợp cả ba hướng tiếp cận Bài 7: Pháttriểnhệthốngthôngtin(phần2) 9 Ba thành phần: Khung pháttriển (Framework) Ngôn ngữ (Language) Môi trường pháttriển (Environment) Lựa chọn phổ biến: Máy chủ ứng dụng Java Dịch vụ web Các hệthống dựa trên Internet Ba thành phần: Khung pháttriển (Framework) Ngôn ngữ (Language) Môi trường pháttriển (Environment) Lựa chọn phổ biến: Máy chủ ứng dụng Java Dịch vụ web Bài 7: Pháttriểnhệthốngthôngtin(phần2) 10 [...]... Bài 7: Pháttriểnhệthốngthôngtin(phần2) 20 Cải tiến các hệthống đã có Hợp lý hóa hệ thống: Cải tiến Pháttriển mới Hợp lý hóa xuôi Hợp lý hóa ngược Bảo trì Bài 7: Pháttriểnhệthốngthôngtin(phần2) Chuyển đổi 21 Cải tiến các hệthống đã có Tân trang lại hệthống Làm trẻ lại hệthống Kiến trúc lại hệthống Thay thế bằng gói/dịch vụ khác Viết lại hệthốngBài 7: Phát triểnhệthốngthông tin. .. đưa ra ba bước phân tích: Phân tích chi phí và lợi ích của hệthống mới Phân tích thông số cụ thể của hệthống mới Phân tích năng lực thực sự của đội ngũ triển khai Bài 7: Phát triểnhệthốngthôngtin (phần 2) 19 Cải tiến các hệthống đã có Các lựa chọn trong việc cải tiến hệ thống: Cấu trúc lại hệ thống: quy trình bảy bước: Định lượng hệthống về mặt số lượng cấu trúc Biên soạn chương trình Chạy... thôngtin(phần2) 22 Đánh giá hiệu quả của hệthống Phân loại các vai trò trong hệ thống: Đánh giá hiệu năng trong tổ chức Đánh giá giá trị kinh doanh Đánh giá một sản phẩm/dịch vụ Đánh giá thứ quan trọng cần quản lý Đánh giá mức độ đầu tư giữa các cấp trong tổ chức: Khung đánh giá giá trị Bài 7: Phát triểnhệthốngthôngtin (phần 2) 23 Tổng kết bài học Nền tảng của pháttriểnhệ thống: Pháttriển theo... có đủ lòng tin và sự tín nhiệm không? Bài 7: Pháttriểnhệthốngthôngtin(phần2) 16 Quản lý dự án Bước 2: Làm dịu rủi ro Bước 3: Điều chỉnh hướng tiếp cận quản lý dự án Bốn hướng tiếp cận: Phong cách quản lý Ngân sách và thời hạn của dự án Có căn cứ Có sự ủng hộ Cố định Big Bang Guided Evolution Linh động Top-down Coordination Improvisation Bài 7: Phát triểnhệthốngthôngtin (phần 2) 17 Quản lý... Resource) Truyền thông (Communication) Nguy cơ (Risk) Tìm kiếm và lựa chọn (Procurement) Bài 7: Phát triểnhệthốngthôngtin (phần 2) 13 Quản lý dự án Công việc của người quản lý dự án (Project Manager): Thiết lập dự án Quản lý bảng biểu thời gian Quản lý tài chính Quản lý lợi ích Quản lý nguy cơ, cơ hội và các vấn đề phát sinh Phê bình khách quan Bài 7: Pháttriểnhệthốngthôngtin(phần2) 14 Quản lý.. .Bài 7: Pháttriểnhệthốngthôngtin(phần2) 11 Quản lý dự án Dự án: Là tập hợp các công việc liên quan đến nhau và có mục đích chung Nên có mục tiêu rõ ràng Nên có hữu hạn bước thực hiện Chuẩn PMI (Project Management Institute) Bài 7: Pháttriểnhệthốngthôngtin(phần2) 12 Quản lý dự án Chuyên gia PMP (Project Management Professional)... và pháttriển kỷ luật, kế hoạch, tài liệu, kỹ năng quản lý Thu thập và văn bản hóa yêu cầu của người dùng Tranh thủ sự giúp đỡ bên ngoài Tính cả các nhà cung cấp khi ra quyết định Chuyển đổi dữ liệu đã có Theo sát quá trình triển khai và hậu triển khai Bài 7: Pháttriểnhệthốngthôngtin(phần2) 18 Cải tiến các hệthống đã có Xác định xem có nên thay thế hệthống hay không: BCG (Boston Consulting... pháttriểnhệ thống: Pháttriển theo hướng có cấu trúc Ngôn ngữ thế hệ thứ tư Bản mẫu phần mềm Mô hình xây dựng phần mềm có máy tính hỗ trợ Quản lý dự án luôn là bài toán quan trọng và khó trong tổ chức Quản lý rủi ro: Định mức rủi ro Làm dịu rủi ro Điều chỉnh hướng tiếp cận quản lý dự án Bài 7: Pháttriểnhệthốngthôngtin(phần2) 24 ... Phương pháp quản lý các thay đổi về mặt kỹ thuật của ODR: sử dụng các khảo sát thu được từ các đối tượng sau: Người bảo đảm (Sponsor) Tác nhân thay đổi (Change Agent) Mục tiêu (Target) Bài 7: Pháttriểnhệthốngthôngtin(phần2) 15 Quản lý dự án Quản lý rủi ro: Bước 1: Định mức rủi ro 6 câu hỏi của Gibson: Họ đã cam kết cho trường hợp này chưa? Họ có hiểu quy mô của thay đổi trong hành vi công việc là . Bài 7 Phát triển hệ thống thông tin (phần 2) Nội dung bài học 1. Kỹ thuật phát triển HTTT Bài 7: Phát triển hệ thống thông tin (phần 2) 2 2. Phát triển HTTT và quản lý dự án Bài 7: Phát triển. Phát triển hệ thống thông tin (phần 2) 7 Nền tảng của phát triển hệ thống Bài 7: Phát triển hệ thống thông tin (phần 2) 8 Là bài toán lớn đối với những người CIO Ba hướng tiếp cận: DBMS Các hệ. Phát triển hệ thống thông tin (phần 2) 3 Phát triển theo hướng có cấu trúc: Mô hình thác nước Nền tảng của phát triển hệ thống Bài 7: Phát triển hệ thống thông tin (phần 2) 4 Ngôn ngữ thế hệ thứ