Các phương pháp phân tích, các phương pháp thiết kế và xây dựng hệ thống thông tin. Nắm được những vấn đề quan trọng khác bên cạnh phân tích và thiết kế hệ thống. Biết được Qui trình phân tích thiết kế hệ thống thông tin, Sử dụng các công cụ phân tích và thiết kế để phân tích và thiết kế một hệ thống thực tế. Thực hiện được các biện pháp an toàn cho máy tính
Chương trình môn học Chương 1: Đại cương HTTT quản lý Chương trình chi tiết môn học Lý thuyết CHƯƠNG TRÌNH MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Mã số môn học: MH 24 Thời gian môn học: 60 (Lý thuyết: 40 giờ; Thực hành: 20 giờ) I VỊ TRÍ, TÍNH CHẤT CỦA MÔN HỌC - Vị trí: - Môn học bố trí sau học xong môn sở liệu lập trình nâng cao Tính chất: - Là môn học lý thuyết chuyên ngành bắt buộc II MỤC TIÊU MÔN HỌC - Các phương pháp phân tích, phương pháp thiết kế xây dựng hệ thống thông tin - Nắm vấn đề quan trọng khác bên cạnh phân tích thiết kế hệ thống - Biết Qui trình phân tích thiết kế hệ thống thông tin, - Sử dụng công cụ phân tích thiết kế để phân tích thiết kế hệ thống thực tế - Thực biện pháp an toàn cho máy tính III NỘI DUNG MÔN HỌC Nội dung tổng quát phân phối thời gian: Chương trình môn học Chương 1: Đại cương HTTT quản lý Thời gian Số TT I II III IV Tên chương mục Tổn g số Đại cương hệ thống thông tin quản lý - Giới thiệu sơ lược số phương pháp phân tích thiết kế - Các hệ thống kinh doanh - Nhiệm vụ vai trò hệ thống thông tin - Các thành phần hợp thành hệ thống thông tin - Các hệ thống tự động hoá - Các giai đoạn phân tích, thiết kế cài đặt - Bài tập Các công cụ diễn tả xử lý - Đại cương - Biểu đồ phân cấp chức (BPC) - Biểu đồ luồng liệu (BLD) - Các thể khác biểu đồ luồng liệu- Biểu diễn thông tin - Đặc tả chức - Bài tập Các phương tiện mô hình diễn tả liệu - Khái niệm diễn tả liệu - Sự mã hoá - Từ điển liệu - Mô hình thực thể liên kết - Mô hình quan hệ - Bài tập Khảo sát trạng xác lập dự án Lý thuyế t 8 Thực hành Bài tập Kiểm tra* (LT TH) Chương trình môn học - Đại cương giai đoạn khảo sát - Tìm hiểu đánh giá trạng - Xác định phạm vi, mục tiêu hạn chế dự án - Phác họa nghiên cứu tính khả thi giải pháp - Xét thí dụ(Case Study) - Lập dự trữ kế hoạch triển khai dự án - Bài tập V Phân tích hệ thống xử lý - Đại cương - Phân tích hệ thống từ xuống - Chuyển từ BLD mức vật lí sang BLD mức logic - Chuyển từ BLD hệ thống cũ sang BLD hệ thống Bài tập VI Phân tích hệ thống liệu - Đại cương - Thành lập BCD theo mô hình thực thể liên kết( mô hình E-R) - Lập biểu đồ cấu trúc liệu (BCD) theo mô hình quan hệ - Bài tập VII Thiết kế hệ thống thông tin quản lý - Thiết kế tổng thể thiết kế giao diện - Thiết kế kiểm soát - Thiết kế chương trình - Bài tập VIII Lập trình – chạy thử - bảo trì Chương 1: Đại cương HTTT quản lý 7 2(LT) Chương trình môn học - Lập trình - Chạy thử ghép nối - Bảo trì hệ thống Cộng Chương 1: Đại cương HTTT quản lý 60 38 20 *Ghi chú: Thời gian kiểm tra lý thuyết tính vào lý thuyết, kiểm tra thực hành tính vào thực hành Nội dung chi tiết: Chương 1: Đại cương hệ thống thông tin quản lý Mục tiêu: - Chọn phương pháp phân tích thiết kế hệ thống thông tin thích hợp - Xác định nhiệm vụ vai trò thành phần hình thành hệ thống thông tin - Xác định giai đoạn phân tích thiết kế hệ thống thông tin - Nghiêm túc , tích cực học tập Nội dung: Giới thiệu sơ lược số phương pháp phân tích thiết kế Thời gian: 0.5giờ Các hệ thống kinh doanh Thời gian: 0.5giờ Nhiệm vụ vai trò hệ thống thông tin Thời gian: Các thành phần hợp thành hệ thống thông tin Thời gian: Các hệ thống tự động hoá Thời gian: Các giai đoạn phân tích, thiết kế cài đặt Thời gian: Chương 2: Các công cụ diễn tả xử lý Mục tiêu: - Xác định công cụ diễn tả chức xử lý - Sử dụng công cụ diễn tả chức xử lý trình phân tích thiết kế - Đảm bảo an toàn, vệ sinh cho người máy tính Nội dung: Đại cương Thời gian: 0.5giờ Biểu đồ phân cấp chức (BPC) Thời gian: 2giờ Biểu đồ luồng liệu (BLD) Thời gian: 2giờ Các thể khác biểu đồ luồng liệu- Biểu diễn thông tin Chương trình môn học Chương 1: Đại cương HTTT quản lý Thời gian: Đặc tả chức Bài tập 0.5giờ Thời gian: 2giờ Thời gian: Chương 3: Các phương tiện mô hình diễn tả liệu Mục tiêu: - Xác định công cụ diễn tả liệu - Sử dụng phương tiện công cụ diễn tả liệu trình phân tích thiết kế - Đảm bảo an toàn, vệ sinh cho người máy tính Nội dung: Khái niệm diễn tả liệu 0.5giờ Sự mã hoá Từ điển liệu Mô hình thực thể liên kết Mô hình quan hệ Bài tập 0.5giờ Thời gian: Thời gian: Thời gian: Thời gian: 3giờ Thời gian: 2giờ Thời gian: Chương 4: Khảo sát trạng xác lập dự án Mục tiêu: - Khảo sát trạng hệ thống thông tin - Đưa giải pháp - Lập kế hoạch triển khai - Đảm bảo an toàn, vệ sinh cho người máy tính Nội dung: Đại cương giai đoạn khảo sát 0.5giờ Tìm hiểu đánh giá trạng Xác định phạm vi, mục tiêu hạn chế dự án Phác họa nghiên cứu tính khả thi giải pháp Xét thí dụ(Case Study) Thời gian: Thời gian: Thời gian: Thời gian: Thời gian: 3giờ Chương trình môn học Chương 1: Đại cương HTTT quản lý Lập dự trự kế hoạch triển khai dự án Bài tập 0.5giờ Thời gian: Thời gian: Chương 5: Phân tích hệ thống xử lý Mục tiêu: - Phân tích chức xử lý hệ thống - Xây dựng biểu đồ luồng liệu cho hệ thống thông tin - Đảm bảo an toàn, vệ sinh cho người máy tính Nội dung: Khái niệm Thời gian: 0.5giờ Đại cương Thời gian: Phân tích hệ thống từ xuống Thời gian: 1.5giờ Chuyển từ BLD mức vật lí sang BLD mức logic Thời gian: 1.5giờ Chuyển từ BLD hệ thống cũ sang BLD hệ thống Thời gian: 2giờ Bài tập Thời gian: 0.5giờ Chương 6: Phân tích hệ thống liệu Mục tiêu: - Phân tích liệu hệ thống - Xây dựng biểu đồ cấu trúc liệu cho hệ thống thông tin - Đảm bảo an toàn, vệ sinh cho người máy tính Nội dung: Đại cương Thời gian: 0.5giờ Thành lập BCD theo mô hình thực thể liên kết( mô hình E-R) Thời gian: 3giờ Lập biểu đồ cấu trúc liệu (BCD) theo mô hình quan hệ Thời gian: 3giờ Bài tập Thời gian: 0.5giờ Chương 7: Thiết kế hệ thống thông tin quản lý Mục tiêu : Chương trình môn học Chương 1: Đại cương HTTT quản lý - Xác định công việc thiết kế - Thiết kế hệ thống mức tổng thể - Đảm bảo an toàn, vệ sinh cho người máy tính Nội dung: Thiết kế tổng thể thiết kế giao diện Thiết kế kiểm soát Thiết kế chương trình Bài tập Thời gian: 3giờ Thời gian: 2giờ Thời gian: 2giờ Thời gian: Chương 8: Lập trình – chạy thử - bảo trì Mục tiêu: - Xác định qui trình lập trình chạy thử ghép nối - Xác định qui trình bảo trì hệ thống - Đảm bảo an toàn, vệ sinh cho người máy tính Nội dung: Lập trình Chạy thử ghép nối Bảo trì hệ thống Thời gian: 3giờ Thời gian: 3giờ Thời gian: 3giờ IV ĐIỀU KIỆN THỰC HIỆN CHƯƠNG TRÌNH * Vật liệu: • Xưởng thực hành đạt chuẩn • Giấy A0, bút lông * Dụng cụ trang thiết bị: • Máy tính, máy chiếu *Học liệu: • Bài giảng soạn phần mềm dạy học • Phần mềm kiểm tra trắc nghiệm * Nguồn lực khác: • Phòng học thực hành máy tính đạt chuẩn • Hồ sơ hoạt động kinh doanh doanh nghiệp phục vụ việc phân tích & thiết kế hệ thống Hồ sơ phân tích & thiết kế hệ thống làm mẫu V PHUƠNG PHÁP VÀ NỘI DUNG ĐÁNH GIÁ • Lý Thuyết: Đánh giá thông qua kiểm tra trắc nghiệm: • Dùng phần mềm thi trắc nghiệm • Kiểm tra trắc nghiệm giấy máy tính Chương trình môn học Chương 1: Đại cương HTTT quản lý • Xây dựng ngân hàng câu hỏi trắc nghiệm, sinh viên nhận câu hỏi chọn ngẫu nhiên có độ khó nhau, chất lượng đề có xếp loại theo bốn mức (trung bình, khá, giỏi, xuất sắc) • Thời gian làm tuỳ theo số câu hỏi chọn mức độ khó câu hỏi • Thang điểm 10 phân phối cho số câu hỏi chọn • Kết đánh giá từ số câu đáp trúng quy thang điểm 10 • Thực hành: Môn học đánh giá qua thực hành sinh viên thể thành hồ sơ Phân tích thiết kế * Vế kiến thức: • Được đánh giá qua kiểm tra viết, trắc nghiệm đạt yêu cầu sau: • Chọn phương pháp phân tích dựa vào vai trò đại người phân tích viên, khối (Block) cấu thành hệ thông tin, việc phát triển hệ thông tin • Vận dụng phương pháp phân tích hệ thống lập mô hình, bao gồm: mô hình liệu, mô hình quy trình, mô hình mạng, mô hình đối tượng • Vận dụng phương pháp thiết kế hệ thống xây dựng kiến trúc hệ thống, thiết kế quy trình, thiết kế sở liệu, thiết kế phần nhập thông tin xây dựng mẫu, thiết kế phần xuất thông tin xây dựng mẫu, thiết kế phần giao diện với người sử dụng xây dựng mẫu, thiết kế phần mềm thiết kế hướng đối tượng • Vận dụng kiến thức, kỹ bên cạnh phân tích thiết kế, bao gồm: công việc cài đặt hệ thống, công việc hỗ trợ hệ thống * Về kỹ năng: • Đánh giá kỹ thực hành sinh viên thực hành đạt yêu cầu sau: • Đóng vai trò người phân tích hệ thống tập thể phát triển hệ thống • Xác định khối cấu thành hệ thống thông tin vận dụng phương pháp phát triển hệ thống • Vận dụng phương pháp phân tích thích hợp • Thiết kế hệ thống xây dựng hệ thống • Thực bước cài đặt dự án * Về thái độ: • Rèn óc nhận xét, phân tích, tính cẩn thận, tiên liệu • Biết đóng vai phân tích viên làm việc nhóm, cẩn thận, tiên liệu tập trung Chương trình môn học Chương 1: Đại cương HTTT quản lý • Biết đánh giá, chọn lựa phương pháp thích hợp, cẩn thận trình thiết kế hệ thống - Cẩn thận, tiên liệu sáng tạo trình cài đặt triển khai dịch vụ hỗ trợ hệ thống VI HƯỚNG DẪN CHƯƠNG TRÌNH Phạm vi áp dụng chương trình • Chương trình môn học sử dụng để giảng dạy cho trình độ cao đẳng nghề Hướng dẫn số điểm phương pháp giảng dạy môn học: • Giải thích tầm quan trọng việc phân tích thiết kế • Trình bày đầy đủ giai đoạn trình phân tích thiết kế • Sử dụng phương pháp phát vấn • Phân nhóm cho sinh viên thực việc phân tích thiết kế cho hệ thống đơn giản • Sinh viên trao đổi với nhau, thực thực hành trình bày theo nhóm Hướng dẫn số điểm phương pháp giảng dạy môn học: • Giáo viên trước giảng dạy cần phải vào nội dung học chuẩn bị đầy đủ điều kiện thực học để đảm bảo chất lượng giảng dạy Tài liệu cần tham khảo : [1] Nguyễn Văn Ba, Bài giảng môn Phân tích thiết kế hệ thông tin, Khoa CNTT, ĐHBK Hà nội [2] Ngô Trung Việt, Phân tích Thiết kế tin học hệ thống Quản lý - Kinh doanh - Nghiệp vụ, Nhà xuất giao thông vận tải, 1995 [3] Benjamin S.Blanchard Wolter J.Fabrycky, System Engineering and Analysis, Pren-Hall, Australia, 1990