Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 44 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
44
Dung lượng
890,1 KB
Nội dung
Chương 1: ĐẠI CƯƠNG VỀ HỆ THỐNG THÔNG TIN z KHÁI NIỆM CHUNG VỀ HỆ THỐNG z HỆ THỐNG KINH DOANH/ DỊCH VỤ z HỆ THỐNG THÔNG TIN QUẢN LÝ z HỆ THỐNG THƠNG TIN TỰ ĐỘNG HỐ z MƠ HÌNH HỐ HỆ THỐNG z CÁC CÁCH TIẾP CẬN PHÁT TRIỂN HỆ THỐNG THƠNG TIN z MỘT SỐ CHU TRÌNH PHÁT TRIỂN HỆ THỐNG THÔNG TIN Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.1 KHÁI NIỆM CHUNG VỀ HỆ THỐNG 1.1.1 Hệ thống Hệ thống tập hợp có tổ chức gồm nhiều phần tử, có mối liên hệ ràng buộc lẫn hoạt động cho mục đích chung Mơi trường Hệ thống Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.1 KHÁI NIỆM CHUNG VỀ HỆ THỐNG (TIẾP) 1.1.2 Phần tử hệ thống Phần tử hệ thống tế bào nhỏ tạo nên hệ thống Các phần tử hệ thống đa dạng, chúng định tính vật, phận, đơn vị, thành viên, thành phần, biến tốn học, q trình, thủ tục, phương pháp, kỹ thuật chí ngun tử 1.1.3 Mơi trường Môi trường hệ thống tập hợp phần tử khơng thuộc vào hệ thống có tác động vào hệ thống bị hệ thống tác động Khái niệm hệ thống môi trường hai khái niệm có liên quan với khơng thể tách rời Khái niệm môi trường giúp ta làm rõ khái niệm hệ thống theo cách nhìn từ bên ngồi Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.1 KHÁI NIỆM CHUNG VỀ HỆ THỐNG (TIẾP) 1.1.4 Giới hạn hệ thống Giới hạn hệ thống ranh giới để phân biệt hệ thống với môi trường Để xác định ranh giới hệ thống ta xác định danh sách tất phần tử hệ thống xác hố “điểm nối” hệ thống với mơi trường Tuy nhiên, xác định giới hạn hệ thống, ta chấp nhận bỏ qua quan hệ không cốt yếu, khơng làm ảnh hưởng đến mục đích cuối Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.2 HỆ THỐNG KINH DOANH/ DỊCH VỤ Hệ thống kinh doanh/ dịch vụ hệ thống phục vụ cho mục đích kinh doanh/ dịch vụ – Kinh doanh hoạt động người nhằm mang lại lợi nhuận (tức thu giá trị thặng dư) – Dịch vụ hoạt động người nhằm mang lại lợi ích (tức cung cấp giá trị sử dụng) Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.2 HỆ THỐNG KINH DOANH/ DỊCH VỤ (TIẾP) Nguyên vật liệu Hệ thống thông tin Chỉ đạo sản xuất Thông tin vào Báo cáo sản xuất Hệ định Hệ thống tác nghiệp Thông tin Sản phNm DOANH NGHIỆP Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.2 HỆ THỐNG KINH DOANH/ DỊCH VỤ (TIẾP) Các hệ thống hệ thống kinh doanh/ dịch vụ z Hệ thống tác nghiệp: Bao gồm người, phương tiện, phương pháp trực tiếp tham gia thực mục tiêu kinh doanh z Hệ thống thông tin: Bao gồm người, phương tiện, phương pháp tham gia xử lý thông tin kinh doanh z Hệ thống định: Bao gồm người, phương tiện, phương pháp tham gia vào việc đề xuất định kinh doanh Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.3 HỆ THỐNG THÔNG TIN QUẢN LÝ 1.3.1 Khái niệm Hệ thống thơng tin quản lý hệ thống tích hợp Người - Máy nhằm cung cấp thông tin cần thiết cho việc sản xuất, quản lý điều hành doanh nghiệp Hệ thống thông tin quản lý sử dụng thiết bị tin học, phần mềm, sở liệu, thủ tục thủ công, mô hình để phân tích, lập kế hoạch định Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.3 HỆ THỐNG THÔNG TIN QUẢN LÝ (TIẾP) Các mức hệ thống thông tin quản lý: z Mức thấp (mức tác nghiêp): Hệ thống có nhiệm vụ đưa biểu mẫu, báo cáo, chứng từ giao dịch, thường gọi hệ xử lý liệu z Mức cao (mức điều hành): Hệ thống đưa thông tin có tính chiến lược, kế hoạch giúp lãnh đạo xí nghiệp đưa định đắn điều hành xí nghiệp Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.3 HỆ THỐNG THÔNG TIN QUẢN LÝ (TIẾP) 1.3.2 Vai trò HTTT quản lý Hệ thống thơng tin đóng vai trò trung gian hệ thống mơi trường, hệ thống định hệ thống tác nghiệp Vai trò hệ thơng tin thu nhận thông tin, xử lý thông tin cung cấp cho người sử dụng họ có nhu cầu Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.7 MỘT SỐ CHU TRÌNH PHÁT TRIỂN HTTT (tiếp) 1.7.2 Phương pháp làm mẫu (prototyping) (tiếp) Các bước phương pháp làm mẫu: z Bước 1: Xác định yêu cầu người sử dụng Chuyên viên phân tíchthiếtkế hệ thống làm việc với người sử dụng để nắm thông tin cần cho việc tạo mẫu z Bước 2: Phát triển mẫu Người thiếtkế tạo nhanh mẫu cách sử dụng cơng cụ phần mềm thích hợp Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.7 MỘT SỐ CHU TRÌNH PHÁT TRIỂN HTTT (tiếp) 1.7.2 Phương pháp làm mẫu (prototyping) (tiếp) Các bước phương pháp làm mẫu: z z Bước 3: Sử dụng mẫu làm việc với người sử dụng Bản mẫu xây dựng đem trình diễn hay cho người sử dụng thử nghiệm Người sử dụng biết mẫu đáp ứng yêu cầu họ đưa đề nghị bổ sung cải tiến z Bước 4: Hoàn thiện tăng cường mẫu Người thiếtkế phải thay đổi mẫu để đáp ứng đòi hỏi người sử dụng làm mịn mẫu cách phù hợp sở sử dụng thông tin bổ sung khác Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.7 MỘT SỐ CHU TRÌNH PHÁT TRIỂN HTTT (tiếp) 1.7.2 Phương pháp làm mẫu (prototyping) (tiếp) Sơ đồ phương pháp làm mẫu: Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.7 MỘT SỐ CHU TRÌNH PHÁT TRIỂN HTTT (tiếp) 1.7.2 Phương pháp làm mẫu (prototyping) (tiếp) Nhận xét đánh giá: z Ưu điểm: – Nhanh có hệ thống đưa vào sử dụng nhờ bỏ qua số bước phát triển hệ thống; – Có lợi mà số nhu cầu thông tin hay giải pháp cho chưa xác định; – Có lợi thiếtkế giao diện người dùng hệ thống thông tin; Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.7 MỘT SỐ CHU TRÌNH PHÁT TRIỂN HTTT (tiếp) 1.7.2 Phương pháp làm mẫu (prototyping) (tiếp) Nhận xét đánh giá: z Ưu điểm: – – Làm cho người sử dụng phản ứng tự nhiên với thành phần hệ thống mà người ta làm việc với Từ góp phần bổ sung làm mau chóng có đầy đủ yêu cầu hệ thống, hạn chế chi phí đáng thiếu hụt hay sai sót yêu cầu thiếtkế khác; – Phương pháp phù hợp với hệ thống vừa nhỏ (với hệ thống lớn ta chi nhỏ để thực phần); – Tạo sở cho việc ký kết hợp đồng; – Huấn luyện người sử dụng từ làm mẫu Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.7 MỘT SỐ CHU TRÌNH PHÁT TRIỂN HTTT (tiếp) 1.7.2 Phương pháp làm mẫu (prototyping) (tiếp) Nhận xét đánh giá: z Nhược điểm: – Vì hệ thống thay đổi nhanh nên việc làm tài liệu thường không kịp; – Khó khăn việc bảo trì sai sót chậm sửa đổi; – Cấu trúc khơng chặt chẽ, việc đảm bảo kỹ thuật không hiệu quả; Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.7 MỘT SỐ CHU TRÌNH PHÁT TRIỂN HTTT (tiếp) 1.7.3 Mơ hình xoắn ốc (spiral model) Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.7 MỘT SỐ CHU TRÌNH PHÁT TRIỂN HTTT (tiếp) 1.7.3 Mơ hình xoắn ốc (spiral model) (tiếp) Nhận xét đánh giá: z Ưu điểm: – Phù hợp để phát triển hệ thống lớn; – Ít rủi ro (vì bước có đánh giá rủi ro khơng ảnh hưởng nhiều đến phần xây dựng) z Nhược điểm: – Không phù hợp cho hệ thống nhỏ (vì việc đánh giá rủi ro cần phải có chun gia, chi phí bỏ cần thiết khơng thích hợp); – Sự thay đổi linh hoạt hệ thống không dễ thực mà hợp đồng ký xác định; – Cách tiếp cận từ khối trung tâm hệ thống phân rã để phát triển lúc thực với toán Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.7 MỘT SỐ CHU TRÌNH PHÁT TRIỂN HTTT (tiếp) 1.7.4 Một số phương pháp khác z Phương pháp sử dụng lại z Phát triển hệ thống người sử dụng thực z Phương pháp thuê bao Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.8 XÂY DỰNG HTTT THÀNH CÔNG Thế HTTT thành công? Một hệ thống thông tin xem có hiệu góp phần nâng cao chất lượng hoạt động quản lý tổng thể tổ chức thể mặt: z Đạt mục tiêu thiếtkế đề z Chi phí vận hành chấp nhận z Tin cậy, đáp ứng chuẩn mực HTTT hành z Sản phẩm có giá trị xác đáng z Dễ học, dễ nhớ dễ sử dụng z Mềm dẻo, dễ bảo trì: kiểm tra, mở rộng ứng dụng phát triển tiếp Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1 XÂY DỰNG HTTT THÀNH CÔNG (tiếp) Những vấn đề đặt việc xây dựng HTTT Rất tiếc có tới 75% hệ thống thông tin lớn phức tạp hoạt động yếu kém, không đạt mục tiêu đề ban đầu Những yếu hệ thống thường liên quan đến mặt sau: z Kỹ người phát triển lực tổ chức z Phương pháp luận công cụ sử dụng z Ö Quản lý dự án phát triển Nguyên nhân cốt yếu nằm khâu phân tíchthiếtkế Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1 XÂY DỰNG HTTT THÀNH CƠNG (tiếp) Các giải pháp z Áp dụng quy trình tiên tiến tăng cường tự động hóa hoạt động phát triển hệ thống; z Tăng cường quản lý dự án phát triển HTTT; z Tăng cường lực tổ chức Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.9 SƠ ĐỒ TỔNG QUÁT PHÂN TÍCHTHIẾTKẾ HTTT Sơ đồ tổng quát trình phân tíchthiếtkế giai đoạn khác q trình phân tíchthiếtkế Trong giai đoạn rõ công cụ sử dụng, sản phẩm đặc trưng mối quan hệ logic phụ thuộc lẫn chúng Quá trình gồm bốn giai đoạn: – Khảo sát trạng hệ thống – Xác định mô hình nghiệp vụ – Phân tích hệ thống đặc tả yêu cầu – Thiếtkế hệ thống Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.9 SƠ ĐỒ TỔNG QUÁT PHÂN TÍCHTHIẾTKẾ HTTT Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter 1.9 SƠ ĐỒ TỔNG QUÁT PHÂN TÍCHTHIẾTKẾ HTTT Giáo viên: Ths Lê Văn Tấn – Khoa Côngnghệ thông tin – Đai học Vinh Chapter ... Phát triển hướng cấu trúc đề cập đến trình sử dụng cách có hệ thống tích hợp công cụ kỹ thuật để trợ giúp cho việc phân tích thiết kế hệ thống theo hướng mơ đun hố z Các phương pháp luận hướng cấu... logic, kiến trúc trước thiết kế) z Chuẩn mực hoá (theo phương pháp, công cụ cho) z Hướng tương lai (kiến trúc tốt, mơ đun hố dễ bảo trì) z Giảm bớt tính nghệ thuật thiết kế (phát triển hệ thống... TRÌNH PHÁT TRIỂN HTTT (tiếp) 1.7.2 Phương pháp làm mẫu (prototyping) (tiếp) Các bước phương pháp làm mẫu: z Bước 1: Xác định yêu cầu người sử dụng Chuyên viên phân tích thiết kế hệ thống làm việc