Bài giảng Phân tích và thiết kế hệ thống thông tin: Phần 1 - Nguyễn Anh Hào
Số trang: 47
Loại file: pdf
Dung lượng: 0.00 B
Lượt xem: 11
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Phân tích và thiết kế hệ thống thông tin - Phần 1: Nguyên lý" cung cấp cho người học các kiến thức: Vấn đề phân tích và thiết kế hệ thống thông tin, hệ thống, phương pháp luận phân tích và thiết kế HTTT, các hướng tiếp cận phổ biến, các phương pháp phát triển hệ thống phần mềm. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích và thiết kế hệ thống thông tin: Phần 1 - Nguyễn Anh HàoPhân tích & thiết kế H.T.T.TPhần 1: Nguyên lý Nguyễn Anh Hào Khoa CNTT2 – HV CNBCVT Cơ sở Tp.HCM 0913609730 – nahao@ptithcm.edu.vn Nội dung bài giảng 21. Vấn đề phân tích & thiết kế HTTT – Đặt vấn đề (xem video)2. Hệ thống – Hệ thống là gì ? – Hệ thống & môi trường hoạt động của nó3. Phương pháp luận phân tích và thiết kế HTTT4. Các hướng tiếp cận phổ biến – Cấu trúc, đối tượng5. Các phương pháp phát triễn hệ thống phần mềmĐặt vấn đề 3 (CLICK on Video) Khái niệm PT & TK hệ thống 4• PT-TK hệ thống : là một chuỗi công việc tìm và giải quyết vấn đề của một hệ thống hiện hữu, gồm:• Phân tích hệ thống: Là quá trình tư duy dựa trên chứng cứ (dữ kiện thu được từ thực tế) để xác định các vấn đề của hệ thống.• Thiết kế hệ thống: Là quá trình thêm mới hoặc thay đổi một phần hệ thống hiện hữu để giải quyết các vấn đề đã biết.• Ý nghĩa : tạo ra sự thay đổi tích cực lên hệ thống hiện hữu (cải tiến cho hệ thống)• Để làm được điều này, trước hết ta cần hiểu hệ thống là gì. Hệ thống (system) 5• Có rất nhiều thứ được gọi là hệ thống: hệ thống điện, hệ thống giao thông, hệ thống giáo dục,… Vậy các hệ thống này có những đặc điểm gì giống nhau ? – Đều do người ta cố tình tạo ra → có mục đích – Có nhiều bộ phận hợp thành theo quy luật nào đó. • Khác với một cái túi chứa nhiều vật dụng. • Nếu tách một bộ phận ra khỏi hệ thống, nó sẽ vô dụng.• Công cụ (vd: cái tủ lạnh) có phải là một hệ thống ? – Không: nếu người ta chỉ cần sử dụng các chức năng của nó – Có: nếu nó bị hư hỏng, và muốn sửa → phải tìm ra được bộ phận nào hư để sửa → coi nó là một hệ thống. Định nghĩa của hệ thống 6• Hệ thống : là một tập hợp gồm nhiều thành phần cùng cộng tác nhau thực hiện một vài chức năng chung, để đạt được mục đích nào đó – Mục đích của hệ thống (do con người tạo ra) là để thực hiện chức năng cần thiết (cho con người) – Mỗi thành phần (bộ phận, hệ thống con) của hệ thống có năng lực riêng, nhưng không đủ để tự thực hiện được chức năng được mong đợi (nó chỉ thực hiện được một phần của chức năng) – Khi đó, sự cộng tác giữa các thành phần trong hệ thống giúp cho hệ thống đạt được mục đích này.Ví dụ: Máy ATM là 1 hệ thống 7 Ví dụ: Nhà hàng là một hệ thống 8 Tiền trả Nguyên liệu Nhà cung câp Kho Văn phòng (cung ứng) (lưu trữ) (điều khiển) Ranh giới của nhà hàng Chính phủ Nguyên (luật pháp) liệuMôi trường Nhà bếp Thông tin, (chế biến) mệnh lệnh Đối thủ (cạnh tranh) Hàng hóa, Thức Dịch vụ ăn Khách hàng Quầy phục vụ (tiêu thụ) (bán) Tiền trả Tiền thu Các thuộc tính của hệ thống 9 Thành phần Hệ thống conGiao tiếp Đầu ra A C2 B C1 Môi trườngĐầu vào Quan hệ nội tại Ranh giới Các thuộc tính của hệ thống 10• Một hệ thống chỉ tồn tại được khi nó có lý do để tồn tại; đó là mục đích của hệ thống. Mục đích đó được thừa nhận khi nó có giá trị đối với môi trường (có con người). Môi trường là những gì tồn tại bên ngoài ranh giới của hệ thống và có liên quan tới hệ thống (chức năng và ràng buộc).• Giá trị của hệ thống có được từ sự cộng tác bên trong hệ thống (quan hệ nội tại giữa các thành phần/hệ thống con), và bộc lộ ra môi trường thành các chức năng của hệ thống (đầu vào, đầu ra, giao tiếp). Các tính chất của hệ thống 11• Cohesion là sự cộng tác cùng nhau giữa các thành phần để thực hiện chức năng chung của hệ thống. – Vd: Quầy phục vụ, nhà bếp, nhà kho cùng hợp tác nhau để thực hiện chức năng bán thức ăn cho khách của nhà hàng. – Là sự phân chia trách nhiệm chung thành nhiệm vụ riêng phù hợp với năng lực của mỗi thành phần.• Coupling là sự phụ thuộc lẫn nhau giữa các thành phần trong quá trình cộng tác. – Vd ...
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích và thiết kế hệ thống thông tin: Phần 1 - Nguyễn Anh HàoPhân tích & thiết kế H.T.T.TPhần 1: Nguyên lý Nguyễn Anh Hào Khoa CNTT2 – HV CNBCVT Cơ sở Tp.HCM 0913609730 – nahao@ptithcm.edu.vn Nội dung bài giảng 21. Vấn đề phân tích & thiết kế HTTT – Đặt vấn đề (xem video)2. Hệ thống – Hệ thống là gì ? – Hệ thống & môi trường hoạt động của nó3. Phương pháp luận phân tích và thiết kế HTTT4. Các hướng tiếp cận phổ biến – Cấu trúc, đối tượng5. Các phương pháp phát triễn hệ thống phần mềmĐặt vấn đề 3 (CLICK on Video) Khái niệm PT & TK hệ thống 4• PT-TK hệ thống : là một chuỗi công việc tìm và giải quyết vấn đề của một hệ thống hiện hữu, gồm:• Phân tích hệ thống: Là quá trình tư duy dựa trên chứng cứ (dữ kiện thu được từ thực tế) để xác định các vấn đề của hệ thống.• Thiết kế hệ thống: Là quá trình thêm mới hoặc thay đổi một phần hệ thống hiện hữu để giải quyết các vấn đề đã biết.• Ý nghĩa : tạo ra sự thay đổi tích cực lên hệ thống hiện hữu (cải tiến cho hệ thống)• Để làm được điều này, trước hết ta cần hiểu hệ thống là gì. Hệ thống (system) 5• Có rất nhiều thứ được gọi là hệ thống: hệ thống điện, hệ thống giao thông, hệ thống giáo dục,… Vậy các hệ thống này có những đặc điểm gì giống nhau ? – Đều do người ta cố tình tạo ra → có mục đích – Có nhiều bộ phận hợp thành theo quy luật nào đó. • Khác với một cái túi chứa nhiều vật dụng. • Nếu tách một bộ phận ra khỏi hệ thống, nó sẽ vô dụng.• Công cụ (vd: cái tủ lạnh) có phải là một hệ thống ? – Không: nếu người ta chỉ cần sử dụng các chức năng của nó – Có: nếu nó bị hư hỏng, và muốn sửa → phải tìm ra được bộ phận nào hư để sửa → coi nó là một hệ thống. Định nghĩa của hệ thống 6• Hệ thống : là một tập hợp gồm nhiều thành phần cùng cộng tác nhau thực hiện một vài chức năng chung, để đạt được mục đích nào đó – Mục đích của hệ thống (do con người tạo ra) là để thực hiện chức năng cần thiết (cho con người) – Mỗi thành phần (bộ phận, hệ thống con) của hệ thống có năng lực riêng, nhưng không đủ để tự thực hiện được chức năng được mong đợi (nó chỉ thực hiện được một phần của chức năng) – Khi đó, sự cộng tác giữa các thành phần trong hệ thống giúp cho hệ thống đạt được mục đích này.Ví dụ: Máy ATM là 1 hệ thống 7 Ví dụ: Nhà hàng là một hệ thống 8 Tiền trả Nguyên liệu Nhà cung câp Kho Văn phòng (cung ứng) (lưu trữ) (điều khiển) Ranh giới của nhà hàng Chính phủ Nguyên (luật pháp) liệuMôi trường Nhà bếp Thông tin, (chế biến) mệnh lệnh Đối thủ (cạnh tranh) Hàng hóa, Thức Dịch vụ ăn Khách hàng Quầy phục vụ (tiêu thụ) (bán) Tiền trả Tiền thu Các thuộc tính của hệ thống 9 Thành phần Hệ thống conGiao tiếp Đầu ra A C2 B C1 Môi trườngĐầu vào Quan hệ nội tại Ranh giới Các thuộc tính của hệ thống 10• Một hệ thống chỉ tồn tại được khi nó có lý do để tồn tại; đó là mục đích của hệ thống. Mục đích đó được thừa nhận khi nó có giá trị đối với môi trường (có con người). Môi trường là những gì tồn tại bên ngoài ranh giới của hệ thống và có liên quan tới hệ thống (chức năng và ràng buộc).• Giá trị của hệ thống có được từ sự cộng tác bên trong hệ thống (quan hệ nội tại giữa các thành phần/hệ thống con), và bộc lộ ra môi trường thành các chức năng của hệ thống (đầu vào, đầu ra, giao tiếp). Các tính chất của hệ thống 11• Cohesion là sự cộng tác cùng nhau giữa các thành phần để thực hiện chức năng chung của hệ thống. – Vd: Quầy phục vụ, nhà bếp, nhà kho cùng hợp tác nhau để thực hiện chức năng bán thức ăn cho khách của nhà hàng. – Là sự phân chia trách nhiệm chung thành nhiệm vụ riêng phù hợp với năng lực của mỗi thành phần.• Coupling là sự phụ thuộc lẫn nhau giữa các thành phần trong quá trình cộng tác. – Vd ...
Tìm kiếm theo từ khóa liên quan:
Thiết kế hệ thống thông tin Hệ thống thông tin Phân tích hệ thống thông tin Phát triển hệ thống phần mềm Hệ thống phần mềmGợi ý tà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 342 0 0 -
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 321 0 0 -
Bài thuyết trình Hệ thống thông tin trong bệnh viện
44 trang 251 0 0 -
Bài giảng HỆ THỐNG THÔNG TIN KẾ TOÁN - Chương 2
31 trang 233 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 217 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 208 2 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 187 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 -
77 trang 176 0 0