Giáo trình Phân tích thiết kế hệ thống thông tin
Số trang: 214
Loại file: pdf
Dung lượng: 1.68 MB
Lượt xem: 19
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giáo trình Phân tích thiết kế hệ thống thông tin nêu lên tổng quan về hệ thống thông tin; phân tích yêu cầu; phân tích thiết kế thành phần dữ liệu của hệ thống thông tin; phân tích thiết kế thành phần xử lý của hệ thống thông tin; thiết kế thành phần giao diện của hệ thống thông tin. Mời các bạn tham khảo giáo án để bổ sung thêm kiến thức về lĩnh vực này.
Nội dung trích xuất từ tài liệu:
Giáo trình Phân tích thiết kế hệ thống thông tin Giáo trình phân tích thiết kế hệ thống thông tin LỜI NÓI ĐẦU Cùng với sự phát triển vượt bậc của ngành Công nghệ Thông tin là sự ra đời của nhiều phương pháp tiếp cận, công cụ tin học hỗ trợ cho chuyên gia tin học trong việc xây dựng những sản phẩm phần mềm, xây dựng những hệ thống thông tin tin học hóa. Tiếp cận hướng đối tượng có nguồn gốc từ lập trình hướng đối tượng hiện nay rất được các công ty và các chuyên gia tin học ưu chuộng và sử dụng rộng rãi. Phân tích thiết kế hệ thống thông tin hướng đối tượng dùng UML (Unified Modeling Language) là một chuyên đề mới hiện đang được giảng dạy cho các sinh viên đại học và sau đại học. Song trong khuôn khổ giáo trình phân tích và thiết kế hệ thống thông tin này với mục đích nhằm trang bị cho sinh viên những kiến thức nền tảng cơ bản nhất, giúp cho sinh viên nắm vững cơ sở lý thuyết, phương pháp luận khi tiếp cận xây dựng một hệ thống thông tin tin học hóa ở qui mô nhỏ và trung bình nhóm tác giả chúng tôi đã quyết định trình bày theo phương pháp tiếp cận truyền thống hướng cấu trúc. Phương pháp tiếp cận phân tích thiết kế hệ thống thông tin sẽ trình bày trong giáo trình này hiện nay cũng đang được các thầy cô, chuyên gia đầu ngành chọn giảng dạy tại các trường đại học ở Việt Nam. Nội dung trong cuốn giáo trình này là kết quả học tập, nghiên cứu của nhóm tác giả trong quá trình ngồi ở ghế giảng đường. Để có thể hoàn thành giáo trình này nhóm tác giả chúng tôi xin tỏ lòng biết ơn sâu sắc đến quý thầy cô đã giảng dạy chúng tôi trong suốt những năm tháng đại học và sau đại học. Phân tích thiết kế hệ thống thông tin là môn học của sinh viên tin học thuộc chuyên ngành hệ thống thông tin. Để có thể đọc hiểu giáo trình cũng như nắm bắt được kiến thức thông qua môn học này sinh viên cần phải nắm vững kiến thức về “Nhập môn Công nghệ Phần mềm“, “Nhập môn cơ sở dữ liệu”, “Phân tích thiết kế cơ sở dữ liệu” đã được học trong những nhóm học phần trước. Đây là lần biên soạn đầu tiên chắc chắn không thể tránh khỏi những sai sót. Nhóm tác giả rất mong nhận được những ý kiến đóng góp của quý thầy cô, các đồng nghiệp và bạn đọc để có thể hoàn thiện hơn giáo trình này phục vụ cho việc học tập của sinh viên. Xin chân thành cảm ơn! TPHCM tháng 11/2004 Nhóm tác giả MỤC LỤC LỜI NÓI ĐẦU ........................................................................... 1 MỤC LỤC ................................................................................. 3 Chương I: TỔNG QUAN VỀ HỆ THỐNG THÔNG TIN. ....... 9 1. Hệ thống (System) ............................................................. 9 1.1 Khái niệm hệ thống:..................................................... 9 1.2 Cấu tạo của một hệ thống ............................................ 9 1.3 Các bộ phận của một hệ thống................................... 11 1.3.1 Bộ phận tác vụ: ................................................... 11 1.3.2 Bộ phận quản lý: ................................................. 11 1.3.3 Bộ phận quyết định:............................................ 12 2. Thông tin (Information) ................................................... 12 2.1 Khái niệm thông tin ................................................... 12 2.2 Tính chất thông tin..................................................... 13 3 Hệ thống thông tin là gì?................................................... 14 3.1 Định nghĩa: ................................................................ 14 3.2 Những thành phần cơ bản của một HTTT ................. 14 3.3 Các loại HTTT ........................................................... 14 3.4 Nhiệm vụ và vai trò của một HTTT .......................... 15 3.4.1. Nhiệm vụ: .......................................................... 15 3.4.2 Vai trò ................................................................. 16 4. Không gian biểu diễn một hệ thống thông tin ................. 16 4.1. Không gian 3 mức nhận thức.................................... 17 4.1.1. Mức quan niệm: ................................................. 17 4.1.2. Mức logic ........................................................... 17 4.1.3. Mức vật lý .......................................................... 17 4.2. Không gian các thành phần thuộc một HTTT .......... 18 4.2.1 Dữ liệu: ............................................................... 18 4.2.2. Xử lý: ................................................................. 18 4.2.3. Những con người: .............................................. 18 4.2.4. Bộ xử lý: ............................................................ 18 4.2.5. Thành phần truyền thông ................................... 19 4.3. Không gian về các bước phát triển của một HTTT .. 19 5. Khảo sát các vấn đề qua từng cặp không gian:................ 20 5.1. Không gian “các mức nhận thức” – không gian “các thành phần” ...................................................................... 20 5.2. Không gian “các thành phần” – không gian “các bước phát triển” ........................................................................ 21 5.3. Không gian “mức nhận thức” – không gian “các bước phát triển” ........................................................................ 21 6. Tiếp cận xây dựng HTTT ................................................ 22 6.1 Tiếp cận hướng chức năng:........................................ 22 6.1.1 Mô hình thác nước .............................................. 23 6.2 Tiếp cận hướng đối tượng.......................................... 26 7. Các phương pháp mô hình hóa HTTT ...................... ...
Nội dung trích xuất từ tài liệu:
Giáo trình Phân tích thiết kế hệ thống thông tin Giáo trình phân tích thiết kế hệ thống thông tin LỜI NÓI ĐẦU Cùng với sự phát triển vượt bậc của ngành Công nghệ Thông tin là sự ra đời của nhiều phương pháp tiếp cận, công cụ tin học hỗ trợ cho chuyên gia tin học trong việc xây dựng những sản phẩm phần mềm, xây dựng những hệ thống thông tin tin học hóa. Tiếp cận hướng đối tượng có nguồn gốc từ lập trình hướng đối tượng hiện nay rất được các công ty và các chuyên gia tin học ưu chuộng và sử dụng rộng rãi. Phân tích thiết kế hệ thống thông tin hướng đối tượng dùng UML (Unified Modeling Language) là một chuyên đề mới hiện đang được giảng dạy cho các sinh viên đại học và sau đại học. Song trong khuôn khổ giáo trình phân tích và thiết kế hệ thống thông tin này với mục đích nhằm trang bị cho sinh viên những kiến thức nền tảng cơ bản nhất, giúp cho sinh viên nắm vững cơ sở lý thuyết, phương pháp luận khi tiếp cận xây dựng một hệ thống thông tin tin học hóa ở qui mô nhỏ và trung bình nhóm tác giả chúng tôi đã quyết định trình bày theo phương pháp tiếp cận truyền thống hướng cấu trúc. Phương pháp tiếp cận phân tích thiết kế hệ thống thông tin sẽ trình bày trong giáo trình này hiện nay cũng đang được các thầy cô, chuyên gia đầu ngành chọn giảng dạy tại các trường đại học ở Việt Nam. Nội dung trong cuốn giáo trình này là kết quả học tập, nghiên cứu của nhóm tác giả trong quá trình ngồi ở ghế giảng đường. Để có thể hoàn thành giáo trình này nhóm tác giả chúng tôi xin tỏ lòng biết ơn sâu sắc đến quý thầy cô đã giảng dạy chúng tôi trong suốt những năm tháng đại học và sau đại học. Phân tích thiết kế hệ thống thông tin là môn học của sinh viên tin học thuộc chuyên ngành hệ thống thông tin. Để có thể đọc hiểu giáo trình cũng như nắm bắt được kiến thức thông qua môn học này sinh viên cần phải nắm vững kiến thức về “Nhập môn Công nghệ Phần mềm“, “Nhập môn cơ sở dữ liệu”, “Phân tích thiết kế cơ sở dữ liệu” đã được học trong những nhóm học phần trước. Đây là lần biên soạn đầu tiên chắc chắn không thể tránh khỏi những sai sót. Nhóm tác giả rất mong nhận được những ý kiến đóng góp của quý thầy cô, các đồng nghiệp và bạn đọc để có thể hoàn thiện hơn giáo trình này phục vụ cho việc học tập của sinh viên. Xin chân thành cảm ơn! TPHCM tháng 11/2004 Nhóm tác giả MỤC LỤC LỜI NÓI ĐẦU ........................................................................... 1 MỤC LỤC ................................................................................. 3 Chương I: TỔNG QUAN VỀ HỆ THỐNG THÔNG TIN. ....... 9 1. Hệ thống (System) ............................................................. 9 1.1 Khái niệm hệ thống:..................................................... 9 1.2 Cấu tạo của một hệ thống ............................................ 9 1.3 Các bộ phận của một hệ thống................................... 11 1.3.1 Bộ phận tác vụ: ................................................... 11 1.3.2 Bộ phận quản lý: ................................................. 11 1.3.3 Bộ phận quyết định:............................................ 12 2. Thông tin (Information) ................................................... 12 2.1 Khái niệm thông tin ................................................... 12 2.2 Tính chất thông tin..................................................... 13 3 Hệ thống thông tin là gì?................................................... 14 3.1 Định nghĩa: ................................................................ 14 3.2 Những thành phần cơ bản của một HTTT ................. 14 3.3 Các loại HTTT ........................................................... 14 3.4 Nhiệm vụ và vai trò của một HTTT .......................... 15 3.4.1. Nhiệm vụ: .......................................................... 15 3.4.2 Vai trò ................................................................. 16 4. Không gian biểu diễn một hệ thống thông tin ................. 16 4.1. Không gian 3 mức nhận thức.................................... 17 4.1.1. Mức quan niệm: ................................................. 17 4.1.2. Mức logic ........................................................... 17 4.1.3. Mức vật lý .......................................................... 17 4.2. Không gian các thành phần thuộc một HTTT .......... 18 4.2.1 Dữ liệu: ............................................................... 18 4.2.2. Xử lý: ................................................................. 18 4.2.3. Những con người: .............................................. 18 4.2.4. Bộ xử lý: ............................................................ 18 4.2.5. Thành phần truyền thông ................................... 19 4.3. Không gian về các bước phát triển của một HTTT .. 19 5. Khảo sát các vấn đề qua từng cặp không gian:................ 20 5.1. Không gian “các mức nhận thức” – không gian “các thành phần” ...................................................................... 20 5.2. Không gian “các thành phần” – không gian “các bước phát triển” ........................................................................ 21 5.3. Không gian “mức nhận thức” – không gian “các bước phát triển” ........................................................................ 21 6. Tiếp cận xây dựng HTTT ................................................ 22 6.1 Tiếp cận hướng chức năng:........................................ 22 6.1.1 Mô hình thác nước .............................................. 23 6.2 Tiếp cận hướng đối tượng.......................................... 26 7. Các phương pháp mô hình hóa HTTT ...................... ...
Tìm kiếm theo từ khóa liên quan:
Phân tích thiết kế hệ thống thông tin Giáo trình Công nghệ thông tin Thiết kế giao diện hệ thống thông tin Thiết kế thành phần hệ thống thông tin Thành phần xử lý hệ thống thông tin Bài tập thiết kế hệ thống thông tinTài liệu liên quan:
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 3 - Hệ điều hành Windowns XP
39 trang 357 0 0 -
96 trang 307 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 231 0 0 -
83 trang 217 0 0
-
62 trang 209 2 0
-
Báo cáo Phân tích thiết kế hệ thống thông tin: Xây dựng phần mềm quản lý thư viện trường Đại học
77 trang 192 0 0 -
Giáo trình Phân tích thiết kế hệ thống thông tin quản lý: Phần 2
36 trang 187 0 0 -
Bài tập lớn Phân tích thiết kế hệ thống thông tin: Xây dựng hệ thống bán sách online
48 trang 175 0 0 -
29 trang 172 1 0
-
63 trang 166 0 0