Các phương pháp khác nhau phát triển hệ thống truyền thông
lượt xem 28
download
Bản mẫu là một đặc tả yêu cầu đã được hình thức hoá, có thể dùng để tạo ra chương trình. Sử dụng công cụ chuyên dụng để lắp ghép các thành phần có sẵn được sử dụng lại.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Các phương pháp khác nhau phát triển hệ thống truyền thông
- TUẦN 2
- Nội dung Các phương pháp khác nhau phát triển HTTT Môi trường, công cụ phát triển HTTT Quản lý dự án phát triển HTTT Các bước tổng quát phân tích thiết kế HTTT
- Các phương pháp phát triển HTTT Vòng đời phát triển hệ thống truyền thống Phương pháp làm bản mẫu Mô hình xoắn ốc Phương pháp phát triển hệ thống dựa trên việc sử dụng lại Phát triển hệ thống do người sử dụng thực hiện Phương pháp thuê bao
- Vòng đời phát triển hệ thống truyền thống (1) Ý tưởng: HTTT có một vòng đời như Lập kế một thực thể bất kỳ hoạch Áp dụng Nghiên Gồm sáu giai đoạn, cứu hệ TỔ CHỨC thống được thực hiện tuần Thiết Cài đặt tự Lập trình kế & kiểm thử Mô tả phát triển HTTT theo vòng đời truyền thống
- Vòng đời phát triển hệ thống truyền thống (2) Thích hợp: Các hệ thống có cấu trúc và xác định chặt chẽ Các hệ thống kỹ thuật phức tạp. Định hướng tài liệu Chi phí cao, thời gian thực hiện dài, không mềm dẻo Không thích hợp với hệ thống vừa và nhỏ
- Phương pháp làm bản mẫu (1) Ý tưởng: Tạo ra mô hình làm việc thực nghiệm để người sử dụng xem xét, đánh giá Bản mẫu hoàn thiện được sử dụng cho các bước tiếp theo
- Phương pháp làm bản mẫu (2) Khảo sát, thu thập thông tin sơ bộ Xây dựng nhanh mẫu ban đầu Làm mịn (phát triển) mẫu Khảo sát, lấy ý kiến NSD tồi hạn chế Đánh giá, quyết Loại bỏ mẫu định Mẫu hoàn chỉnh Sử dụng thêm Hoàn chỉnh dự chưa đã HT hoàn phương pháp án từ các mẫu chỉnh ? khác thu được
- Phương pháp làm bản mẫu (3) Các mức độ làm bản mẫu: Làm mẫu cho một đặc tả yêu cầu, dùng xong bỏ mẫu Bản mẫu là một đặc tả yêu cầu đã được hình thức hoá, có thể dùng để tạo ra chương trình Sử dụng công cụ chuyên dụng để lắp ghép các thành phần có sẵn được sử dụng lại
- Phương pháp làm bản mẫu (4) Nhận xét và đánh giá Sử dụng khi nhu cầu thông tin hay giải pháp chưa được xác định Thích hợp với những hệ thống nhỏ hoặc hệ thống lớn có thể chia nhỏ để làm mẫu từng phần và có nhiều tương tác với người dùng Được sử dụng để tạo cơ sở cho viêc ký hợp đồng, tăng lòng tin khách hàng, huấn luyện người dùng Cấu trúc không chặt chẽ, việc bảo trì có thể khó khăn, sai sót nhỏ chậm sửa đổi, làm tài liệu có thể không kịp thời
- Mô hình xoắn ốc (1) Ý tưởng: Quá trình phát triển được chia thành nhiều bước lặp Mỗi bước tạo ra một phiên bản vận hành được bằng các hoạt động: lập kế hoạch, phân tích rủi ro, tạo nguyên mẫu, hoàn thiện và phát triển hệ thống
- Mô hình xoắn ốc (2) Phân tích rủi ro dựa Tập hợp yêu cầu trên yêu cầu ban đầu Lập kế hoạch Phân tích rủi ro ban đầu và kế Phân tích rủi ro dựa hoạch dự án trên phản ứng của KH Kế hoạch dựa trên ý kiến của khách Quyết định tiếp tục? hàng (cao điểm của việc phân tích rủi ro) Hướng tới hệ thống hoàn chỉnh Đánh giá của khách hàng Lấy ý kiến Kỹ nghệ Bản mẫu ban đầu đánh giá Bản mẫu tiếp theo
- Mô hình xoắn ốc (3) Đánh giá và nhận xét Thích hợp với các hệ thống phần mềm qui mô lớ n Quá trình lặp và đánh giá rủi ro ở mỗi bước đảm bảo sự thành công của việc xây dựng HTTT Chi phí cao cho chuyên gia đánh giá rủi ro Những thay đổi linh hoạt trong phát triển khó được chấp nhận khi hợp đồng đã được ký kết
- Sử dụng lại (1) Ý tưởng: sử dụng lại các gói phần mềm ứng dụng đã có Chuyển đổi Chuyển đổi định dạng định dạng dữ liệu ra dữ liệu vào Mở rộng bổ bổ Phần mềm sung sung đóng gói phía phía trước sau Mô hình chung nhất sử dụng phần mềm đóng gói
- Sử dụng lại (2) Các yếu tố cần xem xét khi chọn gói phần mềm: Chức năng Tính mềm dẻo Tính thân thiện Yêu cầu về kỹ thuật Cài đặt và bảo trì Tài liệu Chất lượng người bán Giá thành
- Sử dụng lại (3) Đánh giá và nhận xét Rút ngắn thời gian và chi phí, việc bảo trì tốt, tài liệu phần mềm đầy đủ, phần mềm hoạt động tốt Gói phần mềm ứng dụng không đạt được chất lượng kỹ thuật và chức năng cho các ứng dụng đa mục tiêu và có nhiều đặc thù. Ngoài phần mềm đóng gói, có thể sử dụng lại các mẫu thiết kế (patterns), khung làm việc (frameworks) và mô hình miền ứng dụng (domain model)
- Phát triển hệ thống do NSD thực hiện Ý tưởng: NSD phát triển một phần đáng kể HTTT với sự trợ giúp chút ít hay không chính thức của các chuyên gia tin học. Cần có một trung tâm thông tin trợ giúp: Đánh giá Hỗ trợ làm các ứng dụng, báo cáo, truy vấn phức tạp Tư vấn Giúp liên hệ với các nhóm cùng Đào tạo nghiệp vụ để trao đổi, trợ giúp Giúp gỡ rối
- Phát triển hệ thống do NSD thực hiện Nhận xét: HTTT được xây dựng nhanh HTTT thường thiếu công nghệ tiên tiến và thử nghiệm hình thức hoá Tài liệu không được xây dựng kịp thời Khó kiểm soát dữ liệu
- Phương pháp thuê bao Ý tưởng: một tổ chức thuê một công ty chuyên nghiệp xây dựng và vận hành hệ thống để cung cấp dịch vụ cho họ Nhận xét: Nhận được dịch vụ nhanh chóng, chỉ phải bỏ ra chi phí sử dụng (không cần bỏ ra chi phí đầu tư) Rắc rối xảy ra khi tổ chức cho thuê không còn trách nhiệm với HTTT
- Nội dung Các phương pháp khác nhau phát triển HTTT Môi trường, công cụ phát triển HTTT Quản lý dự án phát triển HTTT Các bước tổng quát phân tích thiết kế HTTT
- CASE (1) CASE (Computer-Aid-Software Engineering): Kỹ nghệ phần mềm được hỗ trợ bằng máy tính Phân loại CASE CASE bậc cao: công cụ tạo biểu đồ, bộ tạo sinh biểu mẫu và báo cáo, công cụ phân tích CASE bậc thấp: bộ tạo sinh mã, công cụ quản lý vòng đời và phối hợp hoạt động dự án, kho chứa và bộ tạo sinh tài liệu
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình chạm khắc gỗ part 1
11 p | 877 | 165
-
Giáo trình chạm khắc gỗ
43 p | 681 | 136
-
Các phương pháp xử lý bụi
0 p | 264 | 73
-
PHƯƠNG PHÁP MÁY PHÁT ĐẲNG TRỊ ĐÁNH GIÁ ỔN ĐỊNH ĐỘNG CỦA HỆ THỐNG ĐIỆN
10 p | 206 | 61
-
Nguyên lý laser - Chương 4.1
60 p | 166 | 46
-
Đánh giá tác động của nhiễu địa vật từ một số dạng địa hình đến chất lượng phát hiện của hệ thống ra đa thụ động sử dụng tín hiệu DVB-T2
11 p | 17 | 10
-
Phương pháp phân tích ưu tiên hoá trong hệ thống quản lý mặt đường: Tổng quan và hướng phát triển
10 p | 78 | 5
-
Xây dựng mô hình Siamese sâu để tăng độ chính xác phát hiện và theo dõi đối tượng đơn cho UAV
6 p | 24 | 4
-
Nghiên cứu công thức vector cường độ từ trường để tính toán sự phân bố của từ thông tản và dòng điện foucault trong bài toán điện động bằng phương pháp phần tử hữu hạn
9 p | 74 | 4
-
Khảo sát vòng điều khiển kín từ xa tên lửa phòng không theo một số phương pháp dẫn làm cơ sở hoàn thiện và phát triển luật dẫn cầu vồng
7 p | 56 | 4
-
Phương pháp tổ hợp tối ưu trên mạng không dây thế hệ mới
3 p | 87 | 4
-
Mô hình hóa đa tỷ lệ bài toán địa cơ học sử dụng phương pháp kết hợp phần tử hữu hạn và phần tử rời rạc
11 p | 45 | 3
-
Mô phỏng dòng rip và dòng chảy ven bờ phát sinh do sóng theo các phương pháp khác nhau của phần mềm Mike 21
7 p | 82 | 3
-
Phương pháp số và thực nghiệm đánh giá đặc trưng bền mỏi của chi tiết máy khi chịu trạng thái ứng suất phức tạp
14 p | 13 | 3
-
Phương pháp sinh dữ liệu mô phỏng GNSS đa hướng sử dụng công nghệ vô tuyến điều khiển bằng phần mềm
8 p | 43 | 2
-
Phát hiện đối tượng trong không ảnh sử dụng phương pháp DINO
6 p | 6 | 2
-
Mô phỏng sóng leo trên bãi nghiêng nhám sử dụng phương trình nước nông phi tuyến bảo toàn
6 p | 6 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn