Bài giảng phân tích thiết kế hệ thống thông tin

76 7 0
Bài giảng phân tích thiết kế hệ thống thông tin

Đ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

Chương Tổng quan hệ thống thông tin Nội dung  Hệ thống  Hệ thống tổ chức  Hệ thống quản lý  Thông tin  Hệ thống thơng tin  Phân tích thiết kế hệ thống  Vai trị - u cầu phân tích viên  Tiếp cận xây dựng HTTT  Mơ hình phương pháp mơ hình hóa Hệ thống  Hệ thống tập hợp thành phần phạm vi xác định có tương tác phụ thuộc lẫn tạo thành thể thống nhất, nhằm đạt đến mục đích xác định  Vd: Hệ thống tư tưởng, hệ thống quy tắc ngữ pháp, hệ thống đường sắt, hệ thống tín hiệu giao thơng, …  Trong hệ thống, thành phần có chức riêng kết hợp lại chúng có chức đặc biệt Cấu tạo Hệ thống  Môi trường (environment)  Phạm vi (boundary)  Thành phần (component)  Liên hệ thành phần (interrelationship)  Giao diện (interface)  Đầu vào (input)  Đầu (output) Đầu vào Giao diện Liên hệ thành phần Thành phần Phạm vi Đầu Hệ thống (ví dụ) Đại lý bán băng đĩa hệ thống Môi trường: khách hàng, nhà cung cấp, ngân hàng,… Đầu vào: Băng đĩa, tiền mặt, lao động, tài sản, … Kho Phòng kinh doanh Văn phòng Đầu ra: Băng đĩa, tiền mặt, bảng giá, hóa đơn, … Giới hạn Các phận hệ thống thu thập thông tin, liệu; lưutruờng trữ Môi xử lý thông tin, truyền tin xác định mục tiêu hoạt động, đưa định quan trọng, tác động đến tồn phát triển tổ chức Bộ phận QĐ Thông tin Thông tin vào Bộ phận quản lý thực vật lý hoạt động tổ chức (trực tiếp sản xuất, thực dịch vụ) dựa mục tiêu phương hướng đề phận định Bộ phận tác vụ Hệ thống tổ chức  Là hệ thống nằm bối cảnh môi trường kinh tế xã hội, bao gồm thành phần tổ chức kết hợp với hoạt động nhằm đạt đến mục tiêu kinh tế, xã hội Trong trường hợp gọi hệ thống tổ chức kinh tế xã hội  Mục tiêu • Mục tiêu lợi nhuận - • Mục tiêu phi lợi nhuận -  Đặt hoạt động kinh doanh Ví dụ: bán hàng, sản xuất,… Đặt hoạt động xã hội Ví dụ: hoạt động từ thiện, y tế,… Đặc điểm chung: người tạo có tham gia người Hệ thống tổ chức • Các loại hệ thống tổ chức: loại  Tổ chức hành nghiệp • Mục tiêu: phi lợi nhuận, phục vụ cho điều hành nhà nước nhân dân • Ví dụ: ủy ban nhân dân, hội đồng nhân dân, mặt trận,…  Tổ chức xã hội • Mục tiêu: phi lợi nhuận, dịch vụ tổ chức nhằm trợ giúp tinh thần, vật chất cho người • Ví dụ: từ thiện (UNICEP), y tế, giáo dục,…  Tổ chức kinh tế • Mục tiêu: lợi nhuận, hiệu kinh tế Tạo giá trị hàng hóa, dịch vụ phục vụ cho đời sống người • Ví dụ: sản xuất sản phẩm, bán hàng, xuất nhập khẩu, ngân hàng, vận chuyển, điện thoại,… Môi trường hệ thống tổ chức  Là thành phần bên tổ chức tác động lên tổ chức nhằm cung cấp đầu vào nhận đầu tổ chức hàng hóa, nguyên vật liệu, thơng tin,… • Mơi trường kinh tế: khách hàng, nhà cung ứng, ngân hàng,… • Mơi trường xã hội: nhà nước, cơng đồn,… Mơi trường hàng hố Thơng lượng vào dịch vụ tiền Môi trường Biến đổi Thông lượng nội hàng hố dịch vụ tiền Thơng lượng Ví dụ: Đại lý băng đĩa ABC Mơi trường: khách hàng, nhà cung cấp, ngân hàng,… Đầu vào: Băng đĩa, tiền mặt, nhân cơng, tài sản, … Kho Phịng kinh doanh Văn phòng Đầu ra: Băng đĩa, tiền mặt, bảng giá, hóa đơn, … Giới hạn 10 Mơ hình dịng liệu  Mơ hình dịng liệu (DFD): diễn tả dòng liệu xử lý Đơn đặt hàng Kiểm tra ĐĐ hàng ĐĐH hợp lệ Xử lý Lưu ĐĐ hàng ĐĐ H Đơn đặt hàng Khách hàng ĐĐH không hợp lệ ĐĐH bị từ chối Băng đĩa giao + hóa đơn Thơng báo từ chối ĐĐ hàng ĐĐ hàng Dòng liệu Đầu cuối Kho liệu Tính tồn kho Thơng tin tồn kho Tồn kho băng đĩa ĐĐH đủ hàng giao Lập hóa đơn giao hàng Hóa đơn giao hàng Hố đơn giao hàng Ví dụ: Biểu diễn mơ hình DFD xử lý đặt hàng Đại lý băng đĩa ABC 62 Mơ hình động  Mơ hình mạng Petri-net: diễn tả biến cố đồng biến cố Đặt hàng Lên lịch giao hàng Đã lên lịch ĐĐ hàng Thanh toán Đã toán Giao hàng Trạng thái Đã giao Biến cố Trạng thái hành Ví dụ: trạng thái đơn đặt hàng 63 Mơ hình động  Mơ hình trạng thái: diễn tả biến cố đồng biến cố Đặt hàng Trạng thái khởi tạo Chấp nhận đặt hàng ĐĐ hàng Hợp lệ Trạng thái kết thúc Trạng thái Từ chối không hợp lệ Lên lịch giao Bị từ chối Biến cố Đã lên lịch giao tháng Thanh toán Đã tốn Giao hàng năm Đã giao Ví dụ: trạng thái đơn đặt hàng 64 Mơ hình động  Mơ hình xử lý Merise: diễn tả quan niệm xử lý Đặt hàng Kiểm tra đơn hàng Được Thanh tốn đơn hàng(a) Lên lịch giao hàng (b) Khơng Từ chối đơn hàng Biến cố a b Đồng Giao hàng Luôn Đơn hàng giao Hành động Ví dụ: biểu diễn xử lý đơn đặt hàng 65 Mơ hình liệu  Mơ hình quan hệ: diễn tả tổ chức liệu BANGDIA(MA_BD, TEN_BD, LOAI, DVTINH, DON_GIA) ĐĐHANG_NGK(SO_DDH, NGAY_DAT, KHACH_HANG, NGAYGIAO, TRANG THAI) CHITIET_DDH(MA_BD, SO_DDH, SL_DAT, DONGIA_DAT)  Cấu trúc QUAN_HỆ1 (THUỘC TÍNH KHĨA1, THUỘC TÍNH,…) QUAN_HỆ2 (THUỘC TÍNH KHĨA2, THUỘC TÍNH KHĨA NGOẠI,…) 66 Mơ hình liệu  Mơ hình thực thể - kết hợp: diễn tả liệu mức trừu tượng (1,1) BANGDIA THUỘC (0,n) LOẠI_BD (0,n) ĐẶT (1,n) ĐĐHÀNG_BD Thực thể (1,1) CỦA (1,n) KHÁCH_HÀNG Mối kết hợp 67 Mơ hình đối tượng  Mơ hình đối tượng theo OOA n Đối tác Mã số Họ tên Địa Điện thoại BANGDIA Mã số Tên ĐVT Đơn giá Lớp & đối tượng Kết hợp n n BD đặt Nhà cung ứng Phương thức toán Số lượng đặt Đơn giá Trị giá() Khách hàng Công nợ tối đa Tổng quát hoá (IS – A) Thành phần (Is – Part - Of) Trị giá đặt hàng() ĐĐ Hàng n Mã số Ngày đặt Ngày giao Tổng trị giá Tính trị gia ĐĐ hàng() Thơng điệp (Message) 68 UML (Unified Modeling Language) :Class A Class A Class diagram Object diagram Class B b1:Class B : Class A b2:Class B : Class B b3:Class B : Class C Message Message Message Sequence diagram Message 69 Tham khảo qui trình phát triển hệ thống 70 Các qui trình phát triển hệ thống Qui trình tăng trưởng (D R Grahma, 1989 ) • Hồn thành thành phần hệ thống • Mỗi bước tăng trưởng áp dụng qui trình tuyến tính xây dựng hồn thành phần hệ thống • Nhược điểm:chỉ phù hợp cho hệ thống có phân chia rõ ràng chuyển giao theo phần Tăng trưởng Phân tích Thiết kế Lập trình Thử nghiệm Chuyển giao phần Tăng trưởng Phân tích Thiết kế Lập trình Thử nghiệm Chuyển giao phần Tăng trưởng Phân tích Thiết kế Lập trình Thử nghiệm Chuyển giao phần 71 Các qui trình phát triển hệ thống Qui trình xoắn ốc (Boehm, 1988 ) • Một đặc điểm quan trọng qui trình nhấn mạnh việc quản lý rũi ro • Dựa khái niệm chu trình phát triển, qui trình chu trình lặp Xác định mục tiêu, phương án, ràng buộc Chu trình Đánh giá phương án Chu trình Chu trình Lập kế hoạch cho chi trình Phát triển kiểm tra 72 Các qui trình phát triển hệ thống  Qui trình phát triển nhanh (RAD – Rapid Development Application - James Martin, 1991) • Người phát triển hệ thống người sử dụng hệ thống làm việc kết hợp chặt chẽ với • Khơng phải phương pháp luận riêng lẽ mà chiến lược chung để phát triển HTTT, có đặc điểm sau: - Sử dụng công cụ phần mềm môi trường phát triển trực quan để để biểu diễn tối đa kết đạt - Đẩy nhanh việc phân tích vấn đề, thiết kế giải pháp hệ thống - Là trình lặp thay đổi điểu chỉnh 73 Các qui trình phát triển hệ thống Xác lập yệu cầu (Requirements planning) Thiết kế (User design) Xây dựng (Construction) Chuyển giao (Cutover) 74 Các qui trình phát triển hệ thống  Qui trình lắp ráp thành phần (component) • Dựa việc tái sử dụng thành phần phần mềm có sẵn • Phát triển phần mềm thực cách tập hợp lại thành phần có sẵn • Là quy trình lặp, chu trình gồm giai đoạn Xác định mục tiêu, phương án, ràng buộc: Nhận thức, hình thành, tìm kiếm giải pháp Chu trình Đánh giá phương án, thành phần Chu trình Chu trình Lập kế hoạch cho chi trình kế tiếp: Đánh giá, tuyển chọn Phát triển kiểm tra: Bổ sung, điều chỉnh tích hợp thành phần 75 Các qui trình phát triển hệ thống  Qui trình đồng Rational (RUP – Rational Unified Process) Một vòng lặp giai đoạn construction 76

Ngày đăng: 05/12/2022, 16:27

Hình ảnh liên quan

 Mơhình và các phương pháp mơ hình hóa - Bài giảng phân tích thiết kế hệ thống thông tin

hình v.

à các phương pháp mơ hình hóa Xem tại trang 2 của tài liệu.
Bảng điểm tổng hợp - Bài giảng phân tích thiết kế hệ thống thông tin

ng.

điểm tổng hợp Xem tại trang 14 của tài liệu.
Bảng điểm tổng hợp - Bài giảng phân tích thiết kế hệ thống thông tin

ng.

điểm tổng hợp Xem tại trang 14 của tài liệu.
- Xây dựng một mô hình dữ liệu phục vụ nhiều mục đích sử dụng khác nhau. - Bài giảng phân tích thiết kế hệ thống thông tin

y.

dựng một mô hình dữ liệu phục vụ nhiều mục đích sử dụng khác nhau Xem tại trang 22 của tài liệu.
Phiếu đăng ký HP Điểm thi Điểm thi Bảng điểm Bảng điểm - Bài giảng phân tích thiết kế hệ thống thông tin

hi.

ếu đăng ký HP Điểm thi Điểm thi Bảng điểm Bảng điểm Xem tại trang 23 của tài liệu.
Trình tự mơ hình hố HTTT - Bài giảng phân tích thiết kế hệ thống thông tin

r.

ình tự mơ hình hố HTTT Xem tại trang 29 của tài liệu.
- Cấu hình cụ thể, hiệu, model, … - Bài giảng phân tích thiết kế hệ thống thông tin

u.

hình cụ thể, hiệu, model, … Xem tại trang 36 của tài liệu.
 Mơ hình: các phương tiện để biểu diễn nội dung của hệ thống thông qua các giai đoạn của tiến trình  - Bài giảng phân tích thiết kế hệ thống thông tin

h.

ình: các phương tiện để biểu diễn nội dung của hệ thống thông qua các giai đoạn của tiến trình Xem tại trang 45 của tài liệu.
Qui trình và mơ hình phát triển HTTT - Bài giảng phân tích thiết kế hệ thống thông tin

ui.

trình và mơ hình phát triển HTTT Xem tại trang 46 của tài liệu.
Mơhình - Bài giảng phân tích thiết kế hệ thống thông tin

h.

ình Xem tại trang 56 của tài liệu.
Phương pháp mơ hình hóa - Bài giảng phân tích thiết kế hệ thống thông tin

h.

ương pháp mơ hình hóa Xem tại trang 57 của tài liệu.
Mơhình tổ chức - Bài giảng phân tích thiết kế hệ thống thông tin

hình t.

ổ chức Xem tại trang 59 của tài liệu.
Mơhình tổ chức - Bài giảng phân tích thiết kế hệ thống thông tin

hình t.

ổ chức Xem tại trang 60 của tài liệu.
Mơhình dịng dữ liệu - Bài giảng phân tích thiết kế hệ thống thông tin

hình d.

ịng dữ liệu Xem tại trang 61 của tài liệu.
Mơhình dịng dữ liệu - Bài giảng phân tích thiết kế hệ thống thông tin

hình d.

ịng dữ liệu Xem tại trang 62 của tài liệu.
Mơhình động - Bài giảng phân tích thiết kế hệ thống thông tin

h.

ình động Xem tại trang 63 của tài liệu.
Mơhình động - Bài giảng phân tích thiết kế hệ thống thông tin

h.

ình động Xem tại trang 64 của tài liệu.
Mô hình động - Bài giảng phân tích thiết kế hệ thống thông tin

h.

ình động Xem tại trang 65 của tài liệu.
Mơhình dữ liệu - Bài giảng phân tích thiết kế hệ thống thông tin

hình d.

ữ liệu Xem tại trang 66 của tài liệu.
Mơhình dữ liệu - Bài giảng phân tích thiết kế hệ thống thông tin

hình d.

ữ liệu Xem tại trang 67 của tài liệu.
Mơhình đối tượng - Bài giảng phân tích thiết kế hệ thống thông tin

h.

ình đối tượng Xem tại trang 68 của tài liệu.

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

  • Đang cập nhật ...

Tài liệu liên quan