Bài giảng Cơ sở hệ thống thông tin: Chương 9 - PGS. TS. Hà Quang Thụy
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở hệ thống thông tin: Chương 9 - PGS. TS. Hà Quang Thụy BÀI GIẢNG CƠ SỞ HỆ THỐNG THÔNG TIN CHƯƠNG 9. PHÁT TRIỂN HỆ THỐNG: THIẾT KẾ, TRIỂN KHAI, BẢO TRÌ VÀ ĐÁNH GIÁ PGS. TS. HÀ QUANG THỤY HÀ NỘI 01-2020 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐẠI HỌC QUỐC GIA HÀ NỘI 1 Vòng đời phát triển hệ thống 2 Nội dung 1. Thiết kế hệ thống 2. Triển khai hệ thống 3. Vận hành và bảo trì hệ thống 4. Đánh giá hệ thống 3 1. Thiết kế hệ thống l Khái niệm § là giai đoạn trong vòng đời phát triển, nhận tài liệu phân tích HTTT (giai đoạn phân tích), tiến hành thiết kế logic và thiết kế vật lý, cho ra tài liệu thiết kế HTTT phục vụ giai đoạn triển khai HTTT. § Tài liệu thiết kế HTTT là một bản mô tả chi tiết cách thức HTTT giải quyết vấn đề đặt ra, bao gồm các đặc tả cơ sở dữ liệu (CSDL), đầu ra, đầu vào, giao diện người sử dụng, phần cứng, phần mềm, truyền thông, môi trường, nhân viên và thủ tục; cách thức các thành phần HTTT liên quan nhau. § Trả lời câu hỏi Làm thế nào HTTT giải quyết được vấn đề đặt ra? l Nội dung cơ bản § Nhận tài liệu phân tích hệ thống § Thiết kế logic Thiết kế vật lý § Xây dựng báo cáo thiết kế l Tiếp cận § Truyền thống § Hướng đối tượng 4 Thiết kế lô gíc l Khái niệm § Chỉ ra những gì mà hệ thống cần có khả năng làm. § Mô tả các yêu cầu chức năng của hệ thống § Đầu ra: Báo cáo thiết kế logic l Nội dung § Trù tính về mục đích của mỗi phần tử trong hệ thống độc lập với các mỗi quan tâm về phần cứng và phần mềm cụ thể § Xác định và làm tài liệu về: Đầu ra, đầu vào, quy trình, tập tin, CSDL, truyền thông, thủ tục, an ninh, các yêu cầu nhân viên-vai trò l Thiết kế logic an ninh: luôn quan trọng § các thách thức và lỗ hổng an ninh cần được nhận diện § nội bộ và liên hệ thống § khung nhìn ATTT nhiều tầng: tài nguyên-trách nhiệm-tổ 5 chức § Mình chứng pháp lý Thiết kế vật lý l Khái niệm § Thiết kế vật lý đề cập đến cách thức thực hiện các bài toán, bao gồm cách thức các thành phần làm việc với nhau và mỗi thành phần làm những gì dựa trên báo cáo thiết kế logic. § Đưa thiết kế logic vào hoạt động thực tế l Nội dung § Mọi thành phần: Đầu ra, đầu vào, quy trình, tập tin, CSDL, truyền thông, thủ tục, an ninh, các yêu cầu về nhân viên và vai trò § Mô tả chi tiết các đặc trưng. 6 Thiết kế hướng đối tượng l Đặt vấn đề § Phù hợp với các HTTT quy mô lớn § Sử dụng một loạt mô hình thiết kế hướng đổi tượng § làm tài liệu về các đặc trưng hệ thống. l Nội dung § Miền bài toán: lớp đối tượng liên quan tới giải quyết vấn đề hoặc khai thác cơ hội § Môi trường vận hành: Tương tác của các đối tượng với môi trường ngoài (máy in, phần mềm hệ thống, thiết bị phần cứng, phần mềm khác) § Giao diện người dung: đối tượng được sử dụng để tương tác với người sử dụng. l Chuỗi dữ kiện: Kịch bản 7 § Biểu đồ tuần tự Biểu đồ luồng 8 Thiết kế và điều khiển giao diện 9 Thiết kế hệ thống: Một số lưu ý l Đặt vấn đề § Một số đặc trưng chuyên biệt cần lưu ý cả TK logic và TK vật lý. § Thủ tục đăng nhập, xử lý tương tác và đối thoại tương tác l Thủ tục đăng nhập § Mã định danh, mật khẩu và một số biện pháp xác thực truy cập § Thay đổi định kỳ mã định danh/mật khẩu § Định danh Thẩm định Cấp quyền l Xử lý tương tác § Bảng chọn menu-driven system § Cấu trúc ngang (máy tính)/dọc (điện thoại di động) l Bảng tra cứu và thủ tục khởi động lại § Bảng tra cứu: đơn gian hóa và thu gọn đối tượng dữ liệu 10 § Thủ tục khởi động lại: lại từ vị trí gặp tình huống Ví dụ bảng chọn 11 * Thiết kế ATTT l Khái niệm § Thiết kế ATTT: Cơ sở cho mọi yếu tố chương trình ATTT; một thiết kế khả cỡ, có khả năng nâng cấp, toàn diện để đáp ứng nhu cầu ATTT hiện tại và tương lai của tổ chức. § Khung ATTT: Khái quát /cấu trúc của chiến lược ATTT tổng thể của tổ chức được sử dụng như một lộ trình cho các thay đổi theo kế hoạch đối với môi trường ATTT; thường được phát triển như một thích nghi / thông qua một phương pháp phổ biến, như phương pháp tiếp cận ATTT của NIST hoặc loạt ISO 27000. § Mô hình ATTT: Một khung ATTT được thiết lập, thường được các tổ chức khác phổ biến và được hỗ trợ bởi một cơ quan an ninh được công nhận, với các chi tiết mẫu mà một tổ chức có thể muốn mô phỏng trong việc tạo khuôn khổ và kế hoạch chi tiết riêng 12 Danh mục chuẩn ISO 27002: 2013 l K § c l P 13 ISO / IEC 27001: 2013: Các bước chính l K § c l P 14 ISO / IEC 27001: 2013: Các bước chính l K § c l P 15 Thiết kế logic an ninh: Tài sản HTTT SecSDLC: security systems development 16life cycle Mười hai loại đe dọa ATTT l K § c l P 17 Đánh giá mối đe dọa: giải đáp câu hỏi § Mối đe dọa nào gây nguy hại tới một tài sản trong môi trường xác định? Không phải mọi mối đe dọa đều gây nguy hại, như nhau trong mọi hoàn cảnh § Mối đe dọa nào gây nguy hại nhất tới thông tin của tổ chức? Rất khó đánh giá. Xác suất tấn công, lượng thiệt hại khi tấn công thành công § Chi phí khắc phục từ một cuộc tấn công thành công là bao nhiêu? Tổng chi phí hoạt động khắc phục khi ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Cơ sở hệ thống thông tin Hệ thống thông tin Cơ sở Hệ thống thông tin Phát triển hệ thống Triển khai hệ thống Bảo trì hệ thốngGợi ý tài liệu liên quan:
-
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 323 0 0 -
Bài thuyết trình Hệ thống thông tin trong bệnh viện
44 trang 255 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 219 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 -
62 trang 209 2 0
-
Giáo trình Bảo trì hệ thống và cài đặt phần mềm
68 trang 209 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 9: Thiết kế giao diện
21 trang 189 0 0 -
Giáo trình Phân tích thiết kế hệ thống thông tin (chương 2-bài 2)
14 trang 183 0 0 -
Bài thuyết trình Logistic: Thực tế hệ thống thông tin logistic của Công ty Vinamilk
15 trang 166 0 0 -
65 trang 164 0 0
-
Luận văn Thạc sĩ Kỹ thuật: Ứng dụng hỗ trợ tra cứu kiến thức toán trung học phổ thông
78 trang 157 0 0 -
Sử dụng MATLAB các hệ thống thông tin hiện nay trình bày thông qua
482 trang 156 0 0 -
Giáo trình Microsoft windows 2000: Phần 2 - NXB Thống Kê
134 trang 153 0 0 -
Tiểu luận Phân tích thiết kế hệ thống thông tin quản lý tour du lịch trong nước
51 trang 144 0 0 -
21 trang 143 0 0
-
Đề tài: Phân tích thiết kế hệ thống quản lý Quán Game GameTV Net 192 Trần Đại Nghĩa
18 trang 138 0 0 -
Vai trò của phân tích, thiết kế hệ thống thông tin trong quy trình xây dựng phần mềm
7 trang 135 0 0 -
158 trang 127 0 0
-
Phát triển hệ thống thông tin - Góc nhìn của người quản lý part 5
41 trang 124 0 0