Giáo trình môn học phân tích và thiết kế hệ thống thông tin nghề quản trị mạng máy tính trình độ cao đẳng nghề (phần 1)

51 781 4
Giáo trình môn học phân tích và thiết kế hệ thống thông tin   nghề  quản trị mạng máy tính   trình độ cao đẳng nghề (phần 1)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ LAO ĐỘNG - THƯƠNG BINH VÀ XÃ HỘI TỔNG CỤC DẠY NGHỀ  GIÁO TRÌNH Mơn học: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN NGHỀ: QUẢN TRỊ MẠNG MÁY TÍNH TRÌNH ĐỘ: CAO ĐẲNG NGHỀ ( Ban hành kèm theo Quyết định số: 120/QĐ-TCDN ngày 25 tháng 02 năm 2013 Tổng cục Trưởng Tổng cục dạy nghề) Hà Nội, năm 2013 TUYÊN BỐ BẢN QUYỀN: Tài liệu thuộc loại sách giáo trình nên nguồn thơng tin phép dùng ngun trích dùng cho mục đích đào tạo tham khảo Mọi mục đích khác mang tính lệch lạc sử dụng với mục đích kinh doanh thiếu lành mạnh bị nghiêm cấm Trang LỜI GIỚI THIỆU Tổ chức xây dựng, quản lý vận hành hệ thống thông tin (HTTT) ứng dụng quan trọng ngành công nghệ thông tin (CNTT) đến có nhiều HTTT xây dựng ứng dụng thực tiễn Mặc dù có nhiều ngơn ngữ lập trình hệ quản trị sở liệu phần mềm chuyên dụng áp dụng công tác quản lý, nhiên hệ thống thông tin việc vận dụng phần mềm vấn đề gặp khơng khó khăn Các hệ thống thơng tin chưa đáp ứng yêu cầu nhà quản lý có nhiều nguyên nhân song nguyên nhân quan trọng nhà xây dựng hệ thống thông tin không trang bị kiến thức phân tích thiết kế, thiếu kinh nghiệm tham gia vào trình phân tích thiết kế dẫn đến giai đoạn cài đặt phải thay đổi nhiều, gây lãng phí việc xây dựng khai thác, bảo trì phát triển hệ thống Phân tích thiết kế hệ thống thơng tin phương pháp luận để xây dựng phát triển hệ thống thông tin bao gồm lý thuyết, mơ hình, phương pháp cơng cụ sử dụng q trình phân tích thiết kế hệ thống Mặc dầu có nhiều cố gắng, khơng tránh khỏi thiếu sót, nhóm tác giả mong nhận đóng góp ý kiến độc giả để giáo trình hồn thiện Hà Nội, ngày … tháng … năm 2013 Tham gia biên soạn Chủ biên Ths Nguyễn Văn Hưng Ths Ngô Thị Thanh Trang CN Nguyễn Thị Bích Thảo Trang MỤC LỤC LỜI GIỚI THIỆU MỤC LỤC MƠN HỌC: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN CHƯƠNG HỆ THỐNG THÔNG TIN THÔNG TIN: 1.1 Ý nghĩa - vai trị thơng tin: 1.2 Các đặc điểm thông tin: HỆ THỐNG THÔNG TIN: 2.1 Khái niệm Hệ thống thông tin (HTTT): 2.2 Mục đích Hệ thống thơng tin: 2.3 Thành phần Hệ thống thông tin : 2.4 Các đặc trưng Hệ thống thông tin: 10 2.5 Phân loại Hệ thống thông tin : 11 2.6 Hệ thống thông tin tổng thể tổ chức hoạt động: 12 2.7 Các bước xây dựng Hệ thống thông tin: 12 CÁC BÀI TẬP MỞ RỘNG, NÂNG CAO VÀ GIẢI QUYẾT VẤN ĐỀ 14 CHƯƠNG 2: 15 ĐẠI CƯƠNG VỀ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 15 CÁC GIAI ĐOẠN CỦA PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG : 15 1.1 Lập kế hoạch: 16 1.2 Nghiên cứu phân tích trạng: 16 1.3 Nghiên cứu phân tích tính khả thi, khảo sát hệ thống 16 1.4 Phân tích hệ thống chức năng, liệu mơ hình dịng liệu ; 17 1.5 Thiết kế tổng thể mơ hình chức hệ thơng tin: 17 1.6 Phân định công việc người máy tính: 17 1.7 Thiết kế kiểm soát: 17 1.8 Thiết kế giao diện Người - Máy: 17 1.9 Thiết kế liệu, tập tin ((Files): 17 1.10 Thiết kế chương trình (khác với việc viết chương trình): 17 VAI TRỊ NHIỆM VỤ TRONG PHÂN TÍCH VÀ THIẾT KẾ : 18 2.1 Người quản lý hệ thống thông tin: 18 2.2 Người phân tích hệ thống : 18 2.3 Người lập trình : 19 2.4 Người sử dụng đầu cuối : 19 2.5 Kỹ thuật viên : 19 2.6 Chủ đầu tư : 19 MƠ HÌNH HĨA HỆ THỐNG : 19 3.1 Các phương pháp mơ hình hóa : 19 3.2 Ba thành phần phương pháp : 20 3.3 Các phương pháp mơ hình hóa : 20 PHƯƠNG PHÁP PHÂN TÍCH CẤU TRÚC (SADT) : 20 MỐI LIÊN HỆ GIỮA CÁC GIAI ĐOẠN TRONG SADT : 21 Trang CÂU HỎI ÔN TẬP: 22 CHƯƠNG 3: Error! Bookmark not defined KHẢO SÁT HỆ THỐNG 24 MỤC ĐÍCH: 25 KHẢO SÁT HỆ THỐNG: 25 2.1 Khảo sát sơ : 25 2.2 Khảo sát chi tiết : 26 CÁC PHƯƠNG PHÁP KHẢO SÁT : 27 3.1 Phương pháp quan sát 27 3.2 Phương pháp sử dụng phiếu điều tra: 27 3.3 Phương pháp vấn: 28 3.4 Nghiên cứu văn tài liệu: 29 PHÂN TÍCH HIỆU QUẢ VÀ RỦI RO : 30 4.1 Phân tích hiệu : 30 4.2 Phân tích rủi ro : 30 TƯ LIỆU HÓA KẾT QUẢ KHÁO SÁT : 31 CÂU HỎI ÔN TẬP: 31 CHƯƠNG 4: 33 PHÂN TÍCH HỆ THỐNG 33 PHÂN TÍCH CHỨC NĂNG – MƠ HÌNH CHỨC NĂNG : 33 1.1 Mơ hình phân cấp chức (BFD : Business Function Diagram) : 33 1.2 Biểu diễn chức năng- xử lý quy tắc quản lý (ngôn ngữ giả trình, định, bảng định) : 34 1.3 Ma trận yêu cầu - Chức : 36 1.4 Chuẩn hố mơ hình chức : 36 PHÂN TÍCH DỮ LIỆU – MƠ HÌNH DỮ LIỆU : 36 2.1 Khái niệm thực thể mối quan hệ thực thể : 37 2.3 Chuẩn hố mơ hình ERD : 39 2.4 Ma trận chức - thực thể : 39 2.5 Xác định thực thể : 39 2.6 Khái niệm quan hệ chuẩn hoá quan hệ : 39 MƠ HÌNH DỊNG DỮ LIỆU: 41 3.1 Ý nghĩa vai trị mơ hình dịng liệu : 41 3.2 Các kí hiệu sử dụng: 41 3.3 Các thành phần mô hình: 42 3.4 Sơ đồ ngữ cảnh (Context Diagram) 42 3.5 Sơ đồ phân rã xử lý (Process Chart) : 42 3.6 Sơ đồ dòng liệu mức đỉnh (Top levelling Data flow Diagram (DFD): 43 3.7 Sơ đồ dòng liệu mức đỉnh (Lower levelling diagram): 45 3.8 Từ điển liệu : 46 TƯ LIỆU HĨA PHÂN TÍCH HỆ THỐNG: 47 CÂU HỎI ÔN TẬP : 48 BÀI TẬP THỰC HÀNH : 48 Trang CHƯƠNG 5: 50 THIẾT KẾ HỆ THỐNG 50 CÁC THÀNH PHẦN THIẾT KẾ: 51 1.1 Một số tiêu chuẩn thiết kế: 51 1.2 Thành phần thiết kế: 52 THIÊT KẾ KIẾN TRÚC TỔNG THỂ: 52 2.1 Mục đích: 52 2.2 Phân chia hệ thống thành hệ thống con: 52 2.3 Xác định quy trình nghiệp vụ máy tính thủ cơng: 53 2.4 Lược đồ cấu trúc hệ thống: 54 2.5 Lựa chọn thiết kế kiến trúc ứng dụng: 55 THIẾT KẾ KIỂM SOÁT: 56 3.1 Mục đích: 56 3.2 Đảm bảo tính xác – kiểm tra liệu: 57 3.3 Thiết kế an toàn: 58 THIẾT KẾ DỮ LIỆU: 60 4.1 Nội dung thiết kế liệu: 60 4.2 Một số kỹ thuật thiết kế liệu: 62 4.3 Kết giai đoạn thiết kế liệu: 67 THIẾT KẾ CHI TIẾT CHỨC NĂNG- MODULE CHƯƠNG TRÌNH: 67 5.1 Một số hướng dẫn thiết kế giao diện: 68 5.2 Thiết kế trường trang hình: 69 5.3 Thiết kế giao diện hình: 70 5.4 Thiết kế báo cáo: 72 5.5 Đặc tả sử dụng liệu: 73 5.6 Thiết kế thủ tục, hàm: 74 5.7 Thiết kế hướng dẫn, trợ giúp: 75 5.8 Thiết kế menu: 76 MỘT SỐ MƠ HÌNH HỖ TRỢ CƠNG CỤ THIẾT KẾ: 77 PHƯƠNG PHÁP KIỂM ĐỊNH THIẾT KẾ VÀ CÔNG CỤ TỰ ĐỘNG: 77 7.1 Tiêu chuẩn để kiểm định kết thiết kế: 77 7.2 Các công cụ thiết kế tự động: 78 TƯ LIỆU HOÁ THIẾT KẾ: 79 8.1 Mơ hình liệu tổng thể: 79 8.2 Thiết kế liệu chi tiết: 79 8.3 Mơ hình chức tổng thể: 80 8.4 Thiết kế chi tiết chức năng: 80 8.5 Thiết kế thủ tục trigger: 80 VÍ DỤ QUẢN LÝ KHO: 80 9.1 Thiết kế bảng trung gian: 80 9.2 Mục lục hồ sơ thiết kế: 82 9.3 Thiết kế chức năng: 83 CÂU HỎI ÔN TẬP: 86 Trang MƠN HỌC: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƠNG TIN Mã mơn học: MH 20 Vị trí, tính chất, ý nghĩa vai trị mơn học: - Vị trí: Mơn học bố trí sau sinh viên học xong môn học chung môn kiến thức kỹ thuật sở, thuộc khối kiến thức chuyên môn nghề trước môn học, mô đun đào tạo nghề chuyên sâu khác; - Tính chất: Là mơn học chun ngành - Ý nghĩa vai trị mơn học: Đây mơ đun tự chọn chuyên môn nghề, cung cấp cho sinh viên kỹ phân tích thiết kế hệ thống thông tin, xây dựng hệ thống thông tin để phục vụ thực tiễn Mục tiêu môn học: - Hiểu khái niệm hệ thống thông tin phân loại hệ thống thông tin; - Hiểu sử dụng phương pháp phân tích hệ thống thơng tin: khảo sát hệ thống, phân tích hệ thống chức năng, phân tích hệ thống liệu mơ hình dịng liệu; - Hiểu sử dụng phương pháp thiết kế hệ thống thông tin; - Áp dụng phương pháp phân tích thiết kế hệ thống thông tin vào việc xây dựng ứng dụng thực tế; - Bố trí làm việc khoa học đảm bảo an toàn cho người phương tiện học tập Nội dung môn học: Thời gian Tên chương/mục Tổng Lý Thực hành/ Kiểm tra* (LT số thuyết Bài tập hoặcTH) I Chương 1: Hệ thống thông tin Thông tin 1 0 Hệ thống thông tin II Chương 2: Đại cương phân 3 0 tích & thiết kế hệ thống Các giai đoạn phân tích 1 0 thiết kế hệ thống Vai trò nhiệm vụ PT & 0.5 0.5 0 TK Mơ hình hóa hệ thống 0.5 0.5 0 Phương pháp phân tích thiết 0.5 0.5 0 kế có cấu trúc (SADT) Mối liên hệ giai đoạn 0.5 0.5 0 Số TT Trang SADT III Chương 3: Khảo sát hệ thống Mục đích Khảo sát hệ thống Các phương pháp khảo sát Phân tích hiệu rủi ro Tư liệu hóa kết khảo sát IV Chương 4: Phân tích hệ thống Phân tích chức – Mơ hình chức Phân tích liệu – Mơ hình liệu Mơ hình dịng liệu Tư liệu hóa phân tích hệ thống V Chương 5: Thiết kế hệ thống Các thành phần thiết kế Thiết kế kiến trúc tổng thể Thiết kế giao diện Thiết kế kiểm soát Thiết kế liệu Thiết kế chi tiết chức – MODULE chương trình Tư liệu hóa thiết kế hệ thống Cộng 15 0.5 2.5 10 1 30 0.5 0.5 1 10 0 19 0 0 10 10 20 3 1 1 1 12 2 0 0 0 1 75 30 42 Trang CHƯƠNG HỆ THỐNG THÔNG TIN Mã chương: MH20-01 Giới thiệu: Chương trình bày khái niệm thông tin hệ thống thông tin (HTTT) Tiếp sau khái niệm khởi đầu, chương trình bày đặc trưng HTTT, khái niệm hệ thống xử lý tác nghiệp, hệ thống thông tin quản lý hệ hỗ trợ định Trình bày khái niệm HTTT tổng thể tổ chức hoạt động phương pháp xây dựng HTTT Mục tiêu: - Hiểu ý nghĩa, vai trị thơng tin thực tiễn; - Nhận thức hệ thống thông tin nhằm định hướng cho q trình phân tích thiết kế hệ thống thông tin; - Thực thao tác an tồn với máy tính Nội dung chính: THƠNG TIN: Mục tiêu: - Hiểu ý nghĩa, vai trò thông tin thực tiễn; - Phân biệt kiện thơng tin; - Trình bày đặc điểm thông tin 1.1 Ý nghĩa - vai trị thơng tin: - Thơng tin sáu loại tài nguyên tổ chức hoạt động: Trong tổ chức hoạt động ngày có loại tài ngun bản: Tài chính, nguồn nhân lực, thiết bị, máy móc, nguyên nhiên vật iệu, quản lý điều hành thông tin; - Thông tin ba thành phần cấu thành nên giới khách quan: Vật chất, lượng thông tin Thông tin ngày chiếm tỷ trọng không nhỏ cấu giá thành hàng hóa sản phẩm dịch vụ; đặc biệt xã hội phát triển tỷ trọng thơng tin chiếm cấu giá thành lớn; - Thông tin bốn vấn đề quan trọng kỷ 21: Công nghệ sinh học, công nghệ vật liệu mới, lượng thông tin 1.2 Các đặc điểm thông tin: - Thông tin với tư cách hàng hố ( có hai thuộc tính giá trị giá trị sử dụng) hàng hố dạng đặc biệt việc bán thơng tin thực chất việc nhân bản; - Thơng tin có tính tích hợp, tiếp tục chế biến cho thơng tin có giá trị giá trị sử dụng cao hơn; Ví dụ: Hệ điều hành Windows XP  Windows - Thông tin khác với kiện, kiện có phải thơng tin hay khơng hồn tồn phụ thuộc vào ngữ cảnh người cụ thể tiếp nhận Thơng Trang tin phải người tiếp nhận mở rộng thêm nhận thức tư duy; cịn khơng kiện; - Việc chuyển giao thông tin ngày không phụ thuộc vào không gian thời gian nhờ vào môi trường Internet HỆ THỐNG THÔNG TIN: Mục tiêu: - Làm cho sinh viên nhận biết yếu tố hệ thống: phần tử, mục đích, mơi trường; - Nhận thức hệ thống thông tin, nhằm định hướng cho q trình phân tích thiết kế hệ thống thơng tin; - Trình bày đặc trưng HTTT; - Hiểu trình bày HTTT phân loại theo chức Nêu giai đoạn phát triển hệ thống 2.1 Khái niệm Hệ thống thông tin (HTTT): Hệ thống: Là tập hợp có tổ chức nhiều phần tử thường xuyên tương tác với nhau, có mối quan hệ ràng buộc lẫn hoạt động chung cho mục đích Mơi trường phần nằm ngồi hệ thống xét thực chất hệ thống có giao tiếp với hệ thống xét Giữa hệ thống môi trường đường giới hạn xác định phạm vi hệ thống Môi trường Phần tử Hình 1.1 Mơ hình tổng qt hệ thống Ví dụ: Hệ mặt trời, hệ thống triết học, hệ thống thủy lực, hệ thống pháp luật, hệ thống khí v.v… 2.2 Mục đích Hệ thống thông tin: Bất kỳ hệ thống phải có mục đích, lẽ mục đích hệ thống lý để hệ thống tồn HTTT có mục đích thu nhận, xử lý, truyền Trang 35 - Cây định biểu diễn nhị phân Các nốt trung gian điều kiện có Các nốt quy tắc áp dụng Ví dụ : Bảng định : Các điều kiện có Các điều kiện xảy Các hành động có Các hành động áp dụng Ví dụ : Bảng định dạng Y/N Khách quen Không quen >100 ≤100 Giảm 10% Giảm 7% Giảm 5% Giảm 3% Y N N Y _ x _ x N Y N Y _ _ x _ … … … … … … … … … … … … … … … … - Nếu có n điều kiện ma trận biểu diễn điều kiện xảy gồm có n dịng 2n cột + Dòng thứ chia làm (1/2 Y, 1/2 N) + Dòng thứ chia làm (1/2 Y, 1/2 N) + Dòng thứ chia làm (1/2 Y, 1/2 N) +… Điền giá trị Y/N tương ứng + Tiếp theo, loại bỏ mâu thuẫn dư thừa bảng Khách quen Y Y Y Y N N N N > 1.000.000 đ Y Y N N Y Y N N Thanh toán

Ngày đăng: 04/04/2016, 13:13

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan