1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề cương chi tiết bài giảng Phân tích thiết

29 12 0

Đ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

Nội dung

Đề cương chi tiết bài giảng Phân tích thiết cung cấp cho người học kiến thức bao gồm giới thiệu học phần phân tích thiết kế hệ thống; đại cương về phân tích thiết kế hệ thống; giới thiệu bài tập phân tích thiết kế hệ thống; khảo sát hệ thống; công cụ mô hình hóa chức năng...

BỘ MƠN DUYỆT Chủ nhiệm Bộ mơn ĐỀ CƯƠNG CHI TIẾT BÀI GIẢNG (Dùng cho 60 tiết giảng) Học phần: PHÂN TÍCH THIẾT KẾ HỆ THỐNG Bộ mơn: Hệ thống thông tin Khoa: Công nghệ thông tin Hoa Tất Thắng Thay mặt nhóm mơn học Nguyễn Hồi Anh Thơng tin nhóm mơn học TT Họ tên giáo viên Học hàm Học vị Đơn vị công tác (Bộ môn) Nguyễn Hồi Anh GVC ThS Hệ thống thơng tin Đỗ thị Mai Hường GVC ThS Hệ thống thông tin Địa điểm làm việc: Bộ môn Hệ thống thông tin - Khoa Công nghệ thông tin Điện thoại, email: Nguyễn Hoài Anh: 0912.112.377, email: nguyenhoaianh@yahoo.com Đỗ Thị Mai Hường: 0983366922, email: dohuong@gmail.com Bài giảng Giới thiệu học phần Phân tích thiết kế hệ thống Chương Giới thiệu học phần Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Giới thiệu tầm quan trọng mơn học, định hướng nghề nghiệp cho sinh viên trường Yêu cầu: Sinh viên biết cách học định hướng mơn học - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, thảo luận: 3t; Tự học, tự nghiên cứu: 6t - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: Vai trị tầm quan trọng phân tích thiết kế  Khái niệm hệ thống thông tin tin học  Đặc thù hệ thống thông tin  Phân tích thiết kế hệ thống trở thành yêu cầu bắt buộc q trình phát triển hệ thống thơng tin  Mục tiêu phân tích, thiết kế  Mơ hình so sánh hệ thống có phân tích, thiết kế hệ thống khơng phân tích thiết kế Nghề phân tích thiết kế hệ thống  Tính chun mơn hóa cao  Kỹ yêu cầu Nội dung học phần  Đại cương phân tích thiết kế hệ thống  Khảo sát hệ thống  Phân tích hệ thống chức  Phân tích hệ thống liệu  Thiết kế hệ thống Yêu cầu phương pháp học  Yêu cầu: lý thuyết thực hành  Phương pháp học tập: nghe giảng, làm tập, thảo luận Cách tổ chức thực  Sinh viên tự chọn tập lớn đăng ký với giáo viên (hoặc đăng ký theo số đề tài gợi ý giáo viên)  Giáo viên giao yêu cầu công việc cụ thể  Sinh viên thực phân tích thiết kế hệ thống đăng ký Bài tập lớn chia thành tập thành phần o Bài tập Mô tả hệ thống o Bài tập Phân tích chức o Bài tập Phân tích liệu o Bài tập Thiết kế hệ thống  Kết thúc phần lý thuyết sinh viên phải nộp tập thành phần liên quan đến phần  Kết thúc học phần sinh viên nộp báo cáo kết phân tích thiết kế hệ thống đăng ký (theo mẫu giáo viên đưa ra) gồm báo cáo file mềm báo cáo (file docx) Quy tắc đánh giá điểm học phần: theo quy chế học viện Theo thang điểm 10 gồm 10% điểm chuyên cần, 20% điểm thường xuyên, 70% điểm thi Trong Điểm chuyên cần: mặc định 10 điểm bị trừ theo nguyên tắc  Nghỉ học không phép buổi trừ điểm  Nghỉ học có phép buổi trừ điểm  Đi học muộn, bỏ sớm trừ điểm  Nghỉ học không phép từ buổi trở lên điểm chuyên cần điểm Điểm thường xuyên: theo thang điểm 10, trung bình cộng điểm tập thành phần (nếu có lẻ làm tròn theo quy tắc) Quy định điểm tập thành phần  Nộp hạn điểm tối đa 10 điểm; nộp muộn: tuần trừ điểm; nộp muộn sau tuần điểm tối đa điểm  Sinh viên nộp tăng điểm Tuy nhiên nộp lại bài, điểm tối đa 8,5 (Sau nhận điểm nhận xét giáo viên, sinh viên quyền sửa nộp lại bài, giáo viên chấm lại cộng thêm điểm cho tập thành phần sinh viên) Điểm thi: theo thang điểm 10 gồm 50% điểm báo cáo phần 50% điểm hỏi vấn đáp phần  Điểm báo cáo: điểm nộp báo cáo hết môn  Điểm hỏi vấn đáp: theo thang điểm 10, điểm trả lời câu hỏi giáo viên hỏi thi theo phiếu thi sinh viên bóc Tài liệu tham khảo  Tài liệu học tập: đề cương chi tiết giảng, slide giảng giảng giáo viên cung cấp  Tài liệu tự học, tự nghiên cứu: bao gồm sách Tiếng Việt Tiếng Anh giáo viên gợi ý - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu slide giảng giáo viên cung cấp Thảo luận vấn đề sau  Định hướng nghề nghiệp phân tích thiết kế hệ thống  Kết mong muốn đạt sau kết thúc học phần  Quy định cách đánh giá học tập - Tự học, tự nghiên cứu: Tìm hiểu để lựa chọn tập lớn môn học Bài giảng Đại cương phân tích thiết kế hệ thống Chương Đại cương phân tích thiết kế hệ thống Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Giới thiệu khái niệm chung hệ thống thơng tin, phân tích thiết kế hệ thống thơng tin Yêu cầu: Sinh viên phải nắm vững khái niệm hệ thống thông tin, đặc điểm, chức năng, thành phần hệ thống thông tin Phương pháp luận phát triển hệ thống thơng tin - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, thảo luận: 3t; Tự học, tự nghiên cứu: 6t - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: 1.1 Hệ thống 1.1.1.Khái niệm, đặc điểm Hệ thống tập hợp gồm nhiều phần tử mối quan hệ ràng buộc lẫn hoạt động hướng đến mục đích chung Đặc điểm hệ thống: phạm vi, đầu vào, đầu ra, thành phần, mối quan hệ tương quan, giao diện, môi trường Sự hoạt động mục đích hệ thống 1.1.2.Hệ thống thơng tin quản lý hệ Khái niệm Các hệ con: hệ định, hệ thông tin hệ tác nghiệp 1.2 Hệ thống thông tin 1.2.1 Khái niệm, chức Khái niệm: hệ thống có mục đích cung cấp thơng tin phục vụ cho hoạt động người doanh nghiệp Chức năng: nhận thơng tin vào, xử lý liệu, lưu trữ thông tin khác nhau, đưa thông tin Hệ thống thông tin dựa máy tính CBS – Computer Based System 1.2.2 Các thành phần Phần cứng (hardware) Phần mềm (software) Dữ liệu (Data) Thủ tục, quy trình (process) Con người (people) 1.2.3 Phân loại Theo lĩnh vực nghiệp vụ Theo quy mô kỹ thuật Theo đặc tính kỹ thuật Tích hợp hệ thống thông tin Các công nghệ 1.3 Phát triển hệ thống thông tin tổ chức 1.3.1 Lý cần phát triển hệ thống thông tin tổ chức 1.3.2 Ba nhân tố chính: phương pháp luận, kỹ thuật cơng cụ, tổ chức quản lý q trình phát triển 1.3.4 Vịng đời phát triển hệ thống thơng tin Khởi tạo lập kế hoạch Phân tích hệ thống Thiết kế hệ thống Mã hóa Kiểm thử Vận hành bảo trì - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu slide giảng giáo viên cung cấp Thảo luận vấn đề sau  Vị trí tiến trình phân tích thiết kế hệ thống vòng đời phát triển hệ thống - Tự học, tự nghiên cứu: Đọc thêm tài liệu theo u cầu, ngồi đọc thêm sách tiếng Anh [1] trang 11 – 36 [2] trang 16 – 45 [3] trang 06 – 40 [4] trang 31 – 54 Bài giảng Giới thiệu tập phân tích thiết kế hệ thống Chương Đại cương phân tích thiết kế hệ thống Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Giới thiệu tốn phân tích thiết kế hệ thống cụ thể Yêu cầu: Sinh viên phải hiểu quy trình phân tích thiết kế gì, quy trình nằm đâu vòng đời phát triển hệ thống thơng tin Sinh viên có nhìn tổng quát tập lớn cần thực có định hướng lựa chọn tập lớn - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, thảo luận: 3t; Tự học, tự nghiên cứu: 6t - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: 1.4 Mơ hình hóa hệ thống 1.4.1 Tổng quan Khái niệm Mức độ Bốn góc nhìn Mục đích, chất lượng mơ hình hóa Ba thành phần phương pháp mơ hình hóa 1.4.2.Mơ hình hóa sử dụng tiếp cận hướng cấu trúc Tập hợp khái niệm, mô hình quy trình thực Cơng cụ trợ giúp 1.4.3 Mơ hình hóa sử dụng tiếp cận hướng đối tượng Tập hợp khái niệm, mơ hình quy trình thực Cơng cụ trợ giúp 1.5 Giới thiệu tập phân tích thiết kế hệ thống 1.5.1 Khảo sát hệ thống Mô tả hệ thống: nhiệm vụ bản, cấu tổ chức, quy trình xử lý quy tắc quản lý, mẫu biểu Mơ hình hóa hệ thống: mơ hình tiến trình nghiệp vụ, biểu đồ hoạt động 1.5.2 Phân tích hệ thống chức Mơ hình hóa chức nghiệp vụ Mơ hình hóa liệu nghiệp vụ Đặc tả tiến trình nghiệp vụ 1.5.3 Phân tích hệ thống liệu Xây dựng mơ hình liệu ban đầu Chuẩn hóa liệu Đặc tả liệu 1.5.4 Thiết kế hệ thống Thiết kế kiểm soát Thiết kế liệu hệ thống Thiết kế giao diện người – máy - Yêu cầu sinh viên chuẩn bị: Đọc tài liệu phần mơ hình hóa slide giảng slide giảng giáo viên cung cấp Thảo luận vấn đề sau - Tại phải mơ hình hóa hệ thống - Bài tập lớn mơn học: quy trình thực công việc cần thực - Giáo viên gợi ý đề tài tập lớn - Tự học, tự nghiên cứu: Tìm hiểu nghiệp vụ đề tài để đăng ký với giáo viên Bài giảng Khảo sát hệ thống Chương Khảo sát hệ thống Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Cung cấp kiến thức lý thuyết cần thiết để sinh viên tiếp cận khảo sát hệ thống cụ thể Yêu cầu: Sinh viên phải nắm vững công việc cần thực khảo sát Quy trình tiếp cận để khảo sát tổ chức Quy chuẩn tài liệu cần đạt sau khảo sát Ngồi cần có hiểu biết phương pháp thu thập định yêu cầu để có kiến thức tốt cho định hướng nghề nghiệp sau - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, thảo luận: 3t; Tự học, tự nghiên cứu: 6t - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: 2.1 Đại cương khảo sát trạng 2.1.1 Khái niệm, mục tiêu khảo sát trạng Khái niệm: bước mở đầu trình phát triển hệ thống Hệ thống xây dựng nhằm thay hệ thống cũ bộc lộ nhiều bất cập Chính tìm hiểu nhu cầu hệ thống thường hệ thống cũ tồn gọi trạng Mục tiêu: tìm điểm yếu đưa phương án giải 2.1.2 Cách tiếp cận, khảo sát hệ thống thực Đặc trưng tổ chức Chiến lược tiếp cận: từ xuống, từ lên Tiến trình tiếp cận: khảo sát tổ chức, khảo sát quản lý, khảo sát nghiệp vụ, phát họa hệ thống phát triển 2.1.3 Các giai đoạn khảo sát Khảo sát sơ Khảo sát chi tiết 2.1.4 Yêu cầu phân tích viên Phẩm chất cần có Kết cần hình thành theo mẫu có chuẩn mực định 2.2 Nội dung quy trình khảo sát 2.2.1 Nội dung khảo sát trạng Cơ cấu tổ chức Chức năng, nhiệm vụ, phân cấp quyền hạn Các loại tài liệu đặc trưng sử dụng Các quy tắc nghiệp vụ, quy trình xử lý Các sách hướng dẫn Các nguồn lực Điều kiện môi trường Sự mong đợi hệ thống 2.2.2 Quy trình khảo sát Phát thu thập Bổ sung, hồn thiện Tổng hợp, phân loại Hợp thức hóa 2.3 Các phương pháp sử dụng để khảo sát 2.3.1 Phương pháp truyền thống Phỏng vấn Quan sát chỗ Điều tra bảng hỏi Nghiên cứu tài liệu viết 2.3.2 Phương pháp đại Thiết kế ứng dụng liên kết Hệ thống trợ giúp nhóm Cơng cụ CASE Làm mẫu - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu slide giảng giáo viên cung cấp Thảo luận vấn đề sau  Tiếp cận khảo sát tổ chức  Nội dung khảo sát - Tự học, tự nghiên cứu: Đọc thêm tài liệu theo u cầu, ngồi đọc thêm sách tiếng Anh [1] trang 36 – 48 [2] trang 46 – 61 Bài giảng 5+6 Bài tập Khảo sát hệ thống Chương Khảo sát hệ thống Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Hướng dẫn sinh viên viết báo cáo khảo sát hệ thống cụ thể Yêu cầu: Sinh viên phải áp dụng kiến thức lý thuyết học để làm đề tài chọn - Hình thức tổ chức dạy học: Bài tập, thảo luận, tự học, tự nghiên cứu - Thời gian: Bài tập, thảo luận: 6t; Tự học, tự nghiên cứu: 12t - Địa điểm: Giảng đường P2 phân công - Nội dung chính: 2.5 Bài tập Khảo sát hệ thống 2.5.1 Mô tả hệ thống Nhiệm vụ Cơ cấu tổ chức Quy trình xử lý quy tắc quản lý Mẫu biểu 2.5.2 Mơ hình hóa nghiệp vụ Mơ hình hóa tổng thể mơ hình tiến trình nghiệp vụ Mơ hình hóa chi tiết nghiệp vụ biểu đồ hoạt động - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu slide giảng 5+6 giáo viên cung cấp Thảo luận gồm vấn đề sau - Cách phát biểu quy trình xử lý - Mơ hình hóa nghiệp vụ mơ hình tiến trình nghiệp vụ biểu đồ hoạt động - Bài tập: Sinh viên viết báo cáo tập lớn phần khảo sát hệ thống theo nội dung Bài tập Khảo sát hệ thống I Mô tả hệ thống Nhiệm vụ Cơ cấu tổ chức Quy trình xử lý quy tắc quản lý Mẫu biểu II Mơ hình hóa nghiệp vụ Mơ hình tiến trình nghiệp vụ Biểu đồ hoạt động - Tự học, tự nghiên cứu: Sau giảng Chuẩn bị thông tin nghiệp vụ để viết báo cáo khảo sát lớp Sau giảng Hoàn thiện “bài tập Khảo sát hệ thống” nộp cho giáo viên vào đầu học buổi học Bài giảng Cơng cụ mơ hình hóa chức Chương Phân tích hệ thống chức Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Giới thiệu với sinh viên cơng cụ sử dụng việc phân tích chức Yêu cầu: Sinh viên phải nắm vững cách vẽ quy tắc vẽ sơ đồ phân rã chức (BFD), sơ đồ luồng liệu (DFD) Các phương pháp sử dụng để đặc tả chức chi tiết như: phương trình tốn học, bảng định, sơ đồ khối, ngôn ngữ tự nhiên cấu trúc hóa - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, thảo luận: 3t; Tự học, tự nghiên cứu: 6t - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: 3.1.1 Sơ đồ phân rã chức (BFD – Bussiness Function Diagram) Khái niệm ví dụ 10 - Hình thức tổ chức dạy học: Lý thuyết, tập, thảo luận, tự học, tự nghiên cứu Thời gian: Lý thuyết, tập, thảo luận: 6t; Tự học, tự nghiên cứu: 6t Địa điểm: Giảng đường P2 phân cơng Nội dung chính: 3.3.1 Mơ hình hóa chức nghiệp vụ Xác định chức chi tiết Gom nhóm chức Vẽ BFD 3.2.2 Mơ hình hóa tiến trình nghiệp vụ DFD mức khung cảnh DFD mức đỉnh DFD mức đỉnh 3.3.3 Đặc tả tiến trình nghiệp vụ Xác định đầu vào/đầu Đặc tả nội dung xử lý - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu slide giảng 9+10 giáo viên cung cấp Thảo luận vấn đề sau - Bài tập “Phân tích chức nghiệp vụ” - Bài tập: Sinh viên viết báo cáo tập thành phần “bài tập Phân tích chức nghiệp vụ” theo nội dung Bài tập Phân tích chức nghiệp vụ I Mơ hình hóa chức nghiệp vụ Xác định chức chi tiết Gom nhóm chức Sơ đồ phân rã chức BFD II Mơ hình hóa tiến trình nghiệp vụ Sơ đồ luồng liệu (DFD) mức khung cảnh DFD mức đỉnh DFD mức đỉnh II Đặc tả tiến trình nghiệp vụ: Đặc tả đầy đủ tiến trình nghiệp vụ, tiến trình đảm bảo nội dung  Tên tiến trình  Đầu vào, đầu 15  Nội dung xử lý - Tự học, tự nghiên cứu: Sau giảng Đọc thêm tài liệu theo yêu cầu, đọc thêm sách tiếng Anh [1] trang 49 – 79 [2] trang 62 – 96 [3] trang 232 – 270 [4] trang 149 – 230 Sau giảng 10 Sinh viên hồn thiện “bài tập Phân tích chức nghiệp vụ” nộp cho giáo viên vào đầu học buổi Bài giảng 11+12 Công cụ mơ hình hóa liệu Chương Phân tích hệ thống liệu Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Giới thiệu với sinh viên công cụ sử dụng việc phân tích liệu Yêu cầu: Sinh viên phải nắm vững cách vẽ quy tắc vẽ mơ hình thực thể liên kết (ER), phân biệt loại mở rộng, kinh điển, hạn chế quy tắc vẽ mơ hình quan hệ, quy định mơ hình quan hệ - Hình thức tổ chức dạy học: Lý thuyết, tập, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, tập, thảo luận: 6t; Tự học, tự nghiên cứu: 12t - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: 4.1.1 Mơ hình thực thể liên kết (ERD – Entity Relationship Diagram) Khái niệm, ví dụ Cách thành phần: Kiểu thực thể, phân biệt kiểu thực thể thực thể Kiểu thuộc tính, phân biệt kiểu thuộc tính thuộc tính Kiểu liên kết, phân biệt kiểu liên kết liên kết, số kiểu liên kết Ba dạng ERD: ERD mở rộng: định nghĩa, ràng buộc ERD kinh điển: định nghĩa, ràng buộc ERD hạn chế: định nghĩa, ràng buộc 16 4.1.2 Mơ hình quan hệ (RM – Relational Model) Khái niệm Các định nghĩa bản: quan hệ, lược đồ quan hệ, phụ thuộc hàm Các dạng chuẩn Chuẩn hóa lược đồ quan hệ 4.1.3 Từ điển liệu (Data Dictionary) Khái niệm Mục đích Các hình thức thực Nội dung mục từ - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu slide giảng 11+12 giáo viên cung cấp Nộp “bài tập Phân tích chức nghiệp vụ” Thảo luận vấn đề sau - Phân biệt loại ERD Sử dụng q trình phân tích liệu - Mơ hình quan hệ RM Mối liên hệ ERD RM - Bài tập: Bài Vẽ ERD cho trước Kiểu thực thể, kiểu thuộc tính kiểu liên kết Cho kiểu thực thể bao gồm kiểu thuộc tính sau GIÁO VIÊN (Mã gv, họ tên, ngày sinh, học hàm, học vị) SINH VIÊN (Mã sv, họ tên, ngày sinh, giới tính, quê quán, địa chỉ) MƠN HỌC (Mã mh, tên mơn học, số tín chỉ) LỚP KH (Mã lớp KH, tên lớp KH, năm bắt đầu, năm kết thúc) LỚP MH (Mã lớp MH, ngày bắt đầu, ngày kết thúc, buổi học, phòng học) BỘ MƠN (Mã mơn, tên mơn) KHOA (Mã khoa, tên khoa) Trong có kiểu liên kết sau Thuộc: Sinh viên – Lớp KH; Giáo viên – Khoa; Môn học – Bộ môn Quản lý: Khoa – Lớp MH Đăng ký: Sinh viên – Lớp MH Giảng dạy: Giáo viên – lớp MH; Lớp MH – Môn học Hãy vẽ mơ hình ERD Bài Vẽ ERD cho trước Kiểu thuộc tính quy tắc quản lý Cho kiểu thuộc tính quy tắc quản lý sau 17 Kiểu thuộc tính: Mã đơn vị, tên đơn vị, số điện thoại đơn vị, địa đơn vị, Mã nhân viên, Tên nhân viên, giới tính nhân viên, số điện thoại nhân viên, địa nhân viên, ngày sinh nhân viên, Mã dự án, tên dự án, Mã khách hàng, tên khách hàng, số điện thoại khách hàng, địa khách hàng, Mã sản phẩm, tên sản phẩm, số lượng kho sản phẩm, Số lượng yêu cầu, ngày yêu cầu Quy tắc quản lý: Một đơn vị phải có nhiều nhân viên Một nhân viên phải thuộc đơn vị thuộc vào đơn vị Một nhân viên làm việc cho dự án không làm việc cho dự án Một dự án phải có nhân viên có nhiều nhân viên tham gia Một nhân viên phục vụ cho nhiều khách hàng Một khách hàng phục vụ nhiều nhân viên Một khách hàng có nhiều yêu cầu Một yêu cầu phải thuộc thuộc vào khách hàng Một sản phẩm có nhiều yêu cầu Một yêu cầu phải có có sản phẩm Hãy vẽ mơ hình ERD Bài Chuẩn hóa quan hệ dạng chuẩn BC-NF cho trước lược đồ quan hệ phụ thuộc hàm Cho quan hệ HÓA ĐƠN gồm thuộc tính sau HĨA ĐƠN(Số HĐ, ngày lập, mã KH, tên KH, địa chỉ, số đt, mã hàng, tên hàng, đvt, đơn giá bán, đơn giá tồn, số lượng, thành tiền, tổng tiền) Biết HĨA ĐƠN có Số HĐ Mã hàng khóa Trong HĨA ĐƠN tồn phụ thuộc hàm Số HĐ  ngày lập, mã KH, tên KH, địa chỉ, số đt, tổng tiền Mã hàng  tên hàng, đvt, đơn giá tồn Mã KH  tên KH, địa chỉ, số đt Hãy chuẩn hóa quan hệ HĨA ĐƠN Bài Chuẩn hóa quan hệ BC-NF cho trước lược đồ quan hệ phụ thuộc hàm, ý đến trường hợp đặc biệt Cho quan hệ R gồm thuộc tính sau R(Mã thẻ, Mã sách, Tên sách, Ngày mượn, Tình trạng, Tên đọc giả, Trình độ đọc giả, Địa đọc giả, Mã loại sách, Tên loại sách, Tên tác giả, Năm xuất bản, Nhà xuất bản) Biết quan hệ R có Mã thẻ, Mã sách khóa Trong R tồn phụ thuộc hàm Mã thẻ  Tên đọc giả, Trình độ đọc giả, Địa đọc giả 18 Mã sách  Tên sách, Mã loại sách, Tên loại sách, Tên tác giả, Năm xuất bản, Nhà xuất Mã loại sách  Tên loại sách Hãy chuẩn hóa quan hệ R - Tự học, tự nghiên cứu: Sau giảng 11, sinh viên đọc thêm tài liệu theo u cầu, ngồi đọc thêm sách tiếng Anh [1] trang 83 – 114 [2] trang 97 – 175 [3] trang 306 – 322 Sau giảng 12, sinh viên đọc thêm tài liệu theo yêu cầu, ngồi đọc thêm sách tiếng Anh [1] trang 83 – 114 [2] trang 97 – 175 [3] trang 306 – 322 Bài giảng 13 Phân tích liệu nghiệp vụ Chương Phân tích hệ thống Tiết thứ: - Tuần thứ: - Mục đích, yêu cầu: Mục đích: Giới thiệu với sinh viên bước phân tích liệu nghiệp vụ hệ thống Yêu cầu: Sinh viên phải nắm vững lý thuyết bước phân tích liệu nghiệp vụ để thực phân tích liệu nghiệp vụ tập lớn chọn - Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, thảo luận: 3t; Tự học, tự nghiên cứu: 6t - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: 4.2.1 Đại cương phân tích liệu nghiệp vụ Mục đích: xây dựng CSDL thống cho hệ thống Yêu cầu: không bỏ xót thơng tin, khơng dư thừa thơng tin Cơng cụ: ERD RM Tiến hành: bước xây dựng mơ hình liệu ban đầu, chuẩn hóa liệu, đặc tả liệu 19 Các phương pháp thực hiện: sử dụng hồ sơ khảo sát, sử dụng từ điển liệu 4.2.2 Các bước thực Xây dựng ERD mở rộng: xác định kiểu thực thể, xác định kiểu thuộc tính, xác định kiểu liên kết, vẽ mơ hình Chuẩn hóa liệu: bước chuyển đổi từ ERD mở rộng mơ hình quan hệ (RM) Đặc tả liệu: đặc tả bảng quan hệ mơ hình quan hệ - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu slide giảng 13 giáo viên cung cấp Thảo luận vấn đề sau - Cách xây dựng ERD mở rộng - Cách kiểm tra mơ hình RM - Gợi ý mẫu đặc tả liệu - Trả lời câu hỏi liên quan đến tập lớn mơn học phần phân tích liệu nghiệp vụ - Tự học, tự nghiên cứu: Đọc thêm tài liệu theo u cầu, ngồi đọc thêm sách tiếng Anh [2] trang 115 – 175 Bài giảng 14+15+16 Bài tập Phân tích liệu nghiệp vụ Chương Phân tích hệ thống liệu Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Hướng dẫn sinh viên viết báo cáo phân tích liệu hệ thống cụ thể Yêu cầu: Sinh viên phải áp dụng kiến thức lý thuyết học để làm đề tài chọn - Hình thức tổ chức dạy học: Lý thuyết, Bài tập, Thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, Bài tập, Thảo luận: 9t; Tự học, tự nghiên cứu: 18t - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: 4.3.1 Xây dựng ERD mở rộng Xác định kiểu thực thể, kiểu thuộc tính Xác định kiểu liên kết 20 Vẽ mơ hình 4.3.2 Chuẩn hóa liệu Chuyển đổi từ ERD mở rộng sang ERD kinh điển Chuyển đổi từ ERD kinh điển sang ERD hạn chế Chuyển đổi từ ERD hạn chế sang mơ hình quan hệ (RM) 4.3.3 Đặc tả liệu Mẫu đặc tả liệu - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu slide giảng 14+15+16 giáo viên cung cấp Thảo luận vấn đề sau - Trả lời câu hỏi liên quan đến tập lớn mơn học phần phân tích liệu nghiệp vụ - Bài tập: Sinh viên viết báo cáo tập thành phần “bài tập Phân tích liệu nghiệp vụ” theo nội dung Bài tập Phân tích liệu nghiệp vụ I Mơ hình liệu ban đầu Xác định kiểu thực thể kiểu thuộc tính Xác định kiểu liên kết ERD mở rộng II Chuẩn hóa liệu Chuyển đổi từ ERD mở rộng sang ERD kinh điển Chuyển đổi từ ERD kinh điển sang ERD hạn chế Chuyển đổi từ ERD hạn chế sang RM III Đặc tả liệu Đặc tả tất bảng quan hệ, bảng bảng quan hệ đảm bảo nội dung: tên bảng, tên trường, kiểu liệu, diễn giải, khóa chính, khóa ngồi - Tự học, tự nghiên cứu: Sau giảng 14 Sinh viên chuẩn bị mẫu biểu phần khảo sát liên quan đến liệu để thực phân tích liệu lớp Sau giảng 15 Sinh viên tiếp tục làm tập lớn nhà Sau giảng 16 Hoàn thiện “bài tập Phân tích liệu nghiệp vụ” nộp cho giáo viên vào đầu buổi học 21 Bài giảng 17 Thiết kế tổng thể thiết kế kiểm soát hệ thống Chương Thiết kế hệ thống Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Về lý thuyết: Giới thiệu với sinh viên bước thiết kế hệ thống Phần nói thiết kế tổng thể thiết kế kiểm soát Về thực hành: Hướng dẫn sinh viên viết báo cáo thiết kế hệ thống cụ thể phần thiết kế kiểm soát Yêu cầu: Về lý thuyết: Nắm vững lý thuyết bước thiết kế hệ thống để thực thiết kế cho tập lớn chọn Đọc thêm tài liệu giáo viên giới thiệu Về thực hành: Sinh viên phải áp dụng kiến thức lý thuyết học để làm đề tài chọn - Hình thức tổ chức dạy học: Lý thuyết, tập, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, tập, thảo luận: 3t; Tự học, tự nghiên cứu: 6t - Địa điểm: Giảng đường P2 phân công - Nội dung chính: 5.1 Tổng quan giai đoạn thiết kế 5.1.1 Tài liệu đầu vào nhiệm vụ Tài liệu phân tích hệ thống Từ điển liệu Mô tả yêu cầu sử dụng liệu Mong đợi người dùng Mô tả công nghệ thiết bị sử dụng Chuyển mô tả logic thành mô tả vật lý 5.1.2 Các bước tiến hành Thiết kế tổng thể Thiết kế kiểm soát Thiết kế sở liệu Thiết kế chương trình Thiết kế giao diện 5.1.3 Các phần thiết kế Thiết kế logic Thiết kế vật lý 5.2 Thiết kế tổng thể 5.2.1 Tổng quan 22 Mục đích Cách thực 5.2.2 Các bước tiến hành Phân định hệ Phân định cơng việc thủ cơng/máy tính Hồn chỉnh biểu đồ luồng liệu 5.3 Thiết kế kiểm soát 5.3.1 Tổng quan Mục đích Các khía cạnh kiểm sốt 5.3.2 Xây dựng giải pháp kiểm soát hệ thống Xác định điểm hở hệ thống Xác định kiểu đe dọa xảy Xác định trạng thái phát sinh đe dọa Lựa chọn thiết kế kiểm soát 5.3.3 Bài tập Thiết kế kiểm sốt Xác định nhóm người dùng Phân định quyền hạn cho nhóm người dùng tiến trình, liệu Xác định tình kiểm soát người dùng - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu slide giảng 17 giáo viên cung cấp Nộp “bài tập Phân tích liệu nghiệp vụ” Thảo luận vấn đề sau - Quy trình thiết kế kiểm sốt - Bài tập lớn mơn học phần thiết kế kiểm sốt - Bài tập: Sinh viên viết phần I báo cáo tập thành phần “bài tập Thiết kế hệ thống” theo nội dung Bài Thiết kế hệ thống I Thiết kế kiểm sốt Xác định nhóm người dùng Phân định quyền hạn nhóm người dùng (tiến trình, liệu) Xác định tình kiểm soát người dùng 23 - Tự học, tự nghiên cứu: Lý thuyết: Đọc thêm tài liệu theo yêu cầu, ngồi đọc thêm sách tiếng Anh [1] trang 118 – 125; 136 – 146 [2] trang 210 – 253 Bài tập: Hoàn thiện phần I “bài tập Thiết kế hệ thống” Bài giảng 18 Thiết kế sở liệu thiết kế kiến trúc chương trình Chương Thiết kế hệ thống Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Về lý thuyết: Giới thiệu với sinh viên bước thiết kế hệ thống Phần nói thiết kế sở liệu thiết kế kiến trúc chương trình Về thực hành: Hướng dẫn sinh viên viết báo cáo thiết kế hệ thống cụ thể phần thiết kế sở liệu Yêu cầu: Về lý thuyết: Nắm vững lý thuyết bước thiết kế hệ thống để thực thiết kế cho tập lớn chọn Đọc thêm tài liệu giáo viên giới thiệu Về thực hành: Sinh viên phải áp dụng kiến thức lý thuyết học để làm đề tài chọn - Hình thức tổ chức dạy học: Lý thuyết, tập, thảo luận, tự học, tự nghiên cứu - Thời gian: Lý thuyết, tập, thảo luận: 3t; Tự học, tự nghiên cứu: 6t - Địa điểm: Giảng đường P2 phân công - Nội dung chính: 5.4 Thiết kế sở liệu 5.4.1 Tổng quan Hai giai đoạn thiết kế sở liệu 5.4.2 Thiết kế sở liệu logic Mục đích Cách tiến hành 5.4.3 Thiết kế sở liệu vật lý Mục đích Cách tiến hành Yếu tố cần quan tâm 5.4.4 Bài tập Thiết kế sở liệu Thiết kế bảng liệu phục vụ bảo mật 24 Xác định thuộc tính kiểm sốt, bảng kiểm sốt Mơ hình liệu hệ thống Đặc tả bảng liệu 5.5 Thiết kế kiến trúc chương trình 5.5.1 Tổng quan Khái niệm, mục đích Đầu vào, đầu Cách biểu diễn Các bước tiến hành 5.5.2 Các bước tiến hành Thiết kế kiến trúc mức cao Thiết kế modul xử lý - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu slide giảng 18 giáo viên cung cấp Thảo luận vấn đề sau - Quy trình thiết kế sở liệu - Bài tập lớn môn học phần thiết kế sở liệu - Bài tập: Sinh viên viết phần II báo cáo tập thành phần “bài tập Thiết kế hệ thống” theo nội dung Bài tập Thiết kế hệ thống II Thiết kế sở liệu Thiết kế bảng liệu phục vụ bảo mật Xác định thuộc tính kiểm sốt, bảng kiểm sốt Mơ hình liệu hệ thống Đặc tả bảng liệu - Tự học, tự nghiên cứu: Lý thuyết: Đọc thêm tài liệu theo u cầu, ngồi đọc thêm sách tiếng Anh [1] trang 125 – 140; 147 – 152 [2] trang 253 – 269 Bài tập: Hoàn thiện phần II “bài tập Thiết kế hệ thống” 25 Bài giảng 19 Thiết kế giao diện người - máy Chương Thiết kế hệ thống Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Về lý thuyết: Giới thiệu với sinh viên bước thiết kế hệ thống Phần cuối nói thiết kế giao diện người - máy Về thực hành: Hướng dẫn sinh viên viết báo cáo thiết kế hệ thống cụ thể phần thiết kế giao diện Yêu cầu: Về lý thuyết: Nắm vững lý thuyết bước thiết kế hệ thống để thực thiết kế cho tập lớn chọn Đọc thêm tài liệu giáo viên giới thiệu Về thực hành: Sinh viên phải áp dụng kiến thức lý thuyết học để làm đề tài chọn - Hình thức tổ chức dạy học: Lý thuyết, tập, tự học, tự nghiên cứu - Thời gian: Lý thuyết, tập: 3t; Tự học, tự nghiên cứu: 6t - Địa điểm: Giảng đường P2 phân cơng - Nội dung chính: 5.6 Thiết kế giao diện người - máy 5.6.1 Tổng quan Khái niệm Nguyên tắc chung 5.6.2 Thiết kế hình giao diện Cách loại hình Nội dung thiết kế 5.6.3 Thiết kế tài liệu in Các loại tài liệu in Nội dung thiết kế Yêu cầu vấn đề cần lưu ý 5.6.4 Thiết kế hệ thống đơn chọn Mục đích, cách bố trí xếp Các dạng đơn chọn Các vấn đề cần lưu ý 5.6.5 Yêu cầu kỹ thuật vấn đề đặt Yêu cầu kỹ thuật: yêu cầu chung, yêu cầu với hình nhập liệu, với hình hộp thoại Các vấn đề đặt ra: thời gian đáp ứng, giải lỗi, trợ giúp người dùng 26 5.6.6 Bài tập Thiết kế giao diện Tiến trình thiết kế Xác định giao diện nhập liệu Xác định giao diện xử lý Thiết kế hình giao diện Thiết kế tài liệu in Xây dựng hệ thống đơn chọn - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu slide giảng 19 giáo viên cung cấp - Bài tập: Sinh viên viết phần III báo cáo tập thành phần “bài tập Thiết kế hệ thống” theo nội dung Bài tập Thiết kế hệ thống III Thiết kế giao diện người - máy Thiết kế menu Thiết kế form nhập liệu Thiết kế báo cáo Thiết kế giao diện hỏi đáp - Tự học, tự nghiên cứu: Lý thuyết: Đọc thêm tài liệu theo u cầu, ngồi đọc thêm sách tiếng Anh [1] trang 125 – 140; 147 – 152 [2] trang 253 – 269 Hoàn thiện tập thành phần “bài tập Thiết kế hệ thống” nộp cho giáo viên vào đầu học Bài giảng 20 Tổng kết tập học phần Chương Tổng kết tập môn học Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Hướng dẫn sinh viên viết báo cáo phân tích thiết kế hệ thống cụ thể Yêu cầu: Sinh viên phải áp dụng kiến thức lý thuyết học để làm đề tài chọn - Hình thức tổ chức dạy học: Bài tập, thảo luận, tự học, tự nghiên cứu - Thời gian: Bài tập, thảo luận: 3t; Tự học, tự nghiên cứu: 6t 27 - Địa điểm: Giảng đường P2 phân công - Yêu cầu sinh viên chuẩn bị: Đọc trước tài liệu xem lại slide giảng 20 giáo viên cung cấp Thảo luận vấn đề sau - Bài tập lớn mơn học - Bài tập: Sinh viên hồn thiện báo cáo tập lớn môn học theo nội dung Chương I Mô tả hệ thống I Mô tả hệ thống Nhiệm vụ Cơ cấu tổ chức Quy trình xử lý quy tắc quản lý Mẫu biểu II Mơ hình hóa nghiệp vụ Mơ hình tiến trình nghiệp vụ Biểu đồ hoạt động Chương II Phân tích hệ thống chức I Mơ hình hóa chức nghiệp vụ Xác định chức chi tiết Gom nhóm chức Sơ đồ phân rã chức BFD II Mơ hình hóa tiến trình nghiệp vụ Sơ đồ luồng liệu (DFD) mức khung cảnh DFD mức đỉnh DFD mức đỉnh II Đặc tả tiến trình nghiệp vụ: Đặc tả đầy đủ tiến trình nghiệp vụ, tiến trình đảm bảo nội dung  Tên tiến trình  Đầu vào, đầu  Nội dung xử lý Chương III Phân tích hệ thống liệu I Mơ hình liệu ban đầu Xác định kiểu thực thể kiểu thuộc tính Xác định kiểu liên kết ERD mở rộng 28 II Chuẩn hóa liệu Chuyển đổi từ ERD mở rộng sang ERD kinh điển Chuyển đổi từ ERD kinh điển sang ERD hạn chế Chuyển đổi từ ERD hạn chế sang RM III Đặc tả liệu Đặc tả tất bảng quan hệ, bảng bảng quan hệ đảm bảo nội dung: tên bảng, tên trường, kiểu liệu, diễn giải, khóa chính, khóa ngồi Chương IV Thiết kế hệ thống I Thiết kế kiểm sốt Xác định nhóm người dùng Phân định quyền hạn nhóm người dùng (tiến trình, liệu) Xác định tình kiểm sốt người dùng II Thiết kế sở liệu Thiết kế bảng liệu phục vụ bảo mật Xác định thuộc tính kiểm sốt, bảng kiểm sốt Mơ hình liệu hệ thống Đặc tả bảng liệu V Thiết kế giao diện người - máy Thiết kế menu Thiết kế form nhập liệu Thiết kế báo cáo Thiết kế giao diện hỏi đáp - Tự học, tự nghiên cứu: Hoàn thiện tập lớn môn học để nộp cho giáo viên trước buổi thi vấn đáp (giáo viên thông báo lịch cụ thể) 29 ... học Bài giảng Đại cương phân tích thiết kế hệ thống Chương Đại cương phân tích thiết kế hệ thống Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Giới thiệu khái niệm chung hệ thống thơng tin, phân tích. .. trang 31 – 54 Bài giảng Giới thiệu tập phân tích thiết kế hệ thống Chương Đại cương phân tích thiết kế hệ thống Tiết thứ: - - Mục đích, yêu cầu: Mục đích: Giới thiệu tốn phân tích thiết kế hệ thống... tích thiết kế Nghề phân tích thiết kế hệ thống  Tính chuyên mơn hóa cao  Kỹ u cầu Nội dung học phần  Đại cương phân tích thiết kế hệ thống  Khảo sát hệ thống  Phân tích hệ thống chức  Phân

Ngày đăng: 07/05/2021, 13:37

w