Ky thuat phan mem ung dung P12-Chuong7-PhanTich - P1-GioiThieu pdf

16 338 0
Ky thuat phan mem ung dung P12-Chuong7-PhanTich - P1-GioiThieu pdf

Đ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

Viện Điện tử - Viễn thông Bộ Môn Điện tử - Kỹ thuật máy tính Kỹ thuật phần mềm ứng dụng Chương 7: Phân tích hệ thống Phần 1: Giới thiệu chung Các nội dung • Xác định lại vấn đề hệ thống • Đề xuất giải pháp phù hợp • Các thành phần cần phân tích: – Phân tích chức – Phân tích liệu – Phân tích hành vi Xác định lại vấn đề hệ thống • Sau giai đoạn khảo sát kỹ lưỡng y/c hoạt động hệ thống tại, bắt đầu giai đoạn phân tích giai đoạn thích hợp để làm rõ vấn đề hệ thống tại, để từ xác định chi tiết đầy đủ giải pháp phần mềm để giải vấn đề • Các vấn đề HT chủ yếu nảy sinh phương thức làm việc cũ, theo chế QL cũ không hiệu Xác định lại vấn đề hệ thống • Các vấn đề cần phát hiện: – Chu trình làm việc cũ có chỗ khơng hợp lý – Cơng việc chồng chéo – Tốc độ thực thường xuyên chậm chạp, không đáp ứng y/c người dùng khách hàng – Thường xảy sai sót phải thực thủ cơng – Việc kiểm tra, kiểm sốt gặp khó khăn Đề xuất giải pháp phù hợp • Đề xuất giải pháp phần mềm cho hệ thống nhằm giải vấn đề xác định trên: – Đưa chu trình làm việc hợp lý cần – Phân công nhiệm vụ cụ thể rõ ràng để tránh chồng chéo – Phần mềm nên tập trung vào khâu mà có vấn đề chậm chạp, thường xuyên có sai sót – Hệ thống nên bổ sung tính hỗ trợ việc kiểm tra, giám sát nhà quản lý Đề xuất giải pháp phù hợp • Sau đề xuất giải pháp cho HT mới, cần có gặp thức với khách hàng để thống giải pháp: – Trình bầy giải pháp cho khách hàng – Kiến nghị với KH điều chỉnh cần thiết chu trình cũ có – Lắng nghe ý kiến phản hồi, để có điều chỉnh cần thiết, nhằm làm tăng tính khả thi giải pháp – Cùng đến thống giải pháp Phân tích chức • Mục đích: – Làm rõ thành phần chức hệ thống thành phần liên quan đối tượng sử dụng, liệu trao đổi, chức đóng vai trị trung tâm – Làm rõ mối quan hệ chức với với thành phần khác Phân tích chức • Các phương pháp: – Theo mức độ trừu tượng: • Phân tích đại thể • Phân tích chi tiết – Theo góc nhìn: • Phân tích tĩnh: tập trung xác định chức hệ thống, không quan tâm việc thực chức • Phân tích động: ngồi chức năng, cịn xác định thành phần khác đối tượng sử dụng, liệu, mối quan hệ chúng thực chức Phân tích chức • Cơng cụ sử dụng: – Phân tích tĩnh đại thể: biểu đồ phân cấp chức (BPC) – Phân tích động: biểu đồ luồng liệu (BLD) – Phân tích chi tiết: đặc tả chức năng: • Đặc tả chức (PSpec) • Các bảng định Phân tích chức – Biểu đồ phân cấp chức • Là mơ hình phân tích đại thể tĩnh chức hệ thống • Xác định mối quan hệ bao hàm chức năng: chức đại thể bao hàm chức chi tiết  tạo phân cấp chức • Việc phân cấp chức thường dùng để xác định menu phần mềm sau Phân tích chức - BLD • Là mơ hình phân tích động hệ thống • Xác định rõ đối tượng mà hệ thống phục vụ (người dùng, tác nhân ngồi) • Làm rõ thành phần chức hệ thống • Xác định rõ mối quan hệ đối tượng chức năng: đối tượng dùng chức dùng  luồng liệu vào/ra hệ thống • Xác định mối quan hệ chức như: thứ tự thực hiện, đồng bộ, thông tin trao đổi  luồng thông tin nội Phân tích chức – Các đặc tả chức • Đặc tả chức (PSpec): Mô tả chi tiết hoạt động bên chức năng, có vai trị giải thuật thực chức • Các bảng định: Dùng để mô tả chi tiết tình có nhiều lựa chọn đặc tả chức Phân tích liệu • Mục đích: – Làm rõ thành phần liệu hệ thống mối quan hệ chúng • Phương pháp: – Phân tích hướng liệu: tập trung làm rõ phần liệu ràng buộc nghiệp vụ • Cơng cụ: – Từ điển liệu – Mơ hình thực thể liên kết Phân tích hành vi • Mục đích: – Xác định trạng thái hệ thống, kiện gây thay đổi trạng thái – Xác định hành động cần làm có kiện xảy – Thường dùng để mơ tả hệ thống mà thời điểm, thứ tự xuất kiện không xác định (ngẫu nhiên bất kỳ), hệ thống điều khiển thời gian thực • Cơng cụ: – Biểu đồ chuyển trạng thái Tóm tắt • Xác định chi tiết cụ thể vấn đề hệ thống • Đưa giải pháp phần mềm hợp lý giải thỏa đáng vđ • Đi vào phân tích thành phần hệ thống: – Phân tích chức – Phân tích liệu – Phân tích hành vi Xin cảm ơn! ...Các nội dung • Xác định lại vấn đề hệ thống • Đề xuất giải pháp phù hợp • Các thành phần cần phân tích:... cụ thể rõ ràng để tránh chồng chéo – Phần mềm nên tập trung vào khâu mà có vấn đề chậm chạp, thường xuyên có sai sót – Hệ thống nên bổ sung tính hỗ trợ việc kiểm tra, giám sát nhà quản lý Đề xuất... thành phần chức hệ thống thành phần liên quan đối tượng sử dụng, liệu trao đổi, chức đóng vai trị trung tâm – Làm rõ mối quan hệ chức với với thành phần khác Phân tích chức • Các phương pháp: – Theo

Ngày đăng: 27/06/2014, 02:20

Từ khóa liên quan

Mục lục

  • Kỹ thuật phần mềm ứng dụng

  • Các nội dung chính

  • Xác định lại vấn đề của hệ thống hiện tại

  • Slide 4

  • Đề xuất giải pháp phù hợp

  • Slide 6

  • Phân tích chức năng

  • Slide 8

  • Slide 9

  • Phân tích chức năng – Biểu đồ phân cấp chức năng

  • Phân tích chức năng - BLD

  • Phân tích chức năng – Các đặc tả chức năng

  • Phân tích dữ liệu

  • Phân tích hành vi

  • Tóm tắt

  • Xin cảm ơn!

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

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

Tài liệu liên quan