Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Tài liệu HOT
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Kỹ thuật phần mềm - Chương 8: Thiết kế phần mềm - Phần 3: Thiết kế kiến trúc
TAILIEUCHUNG - Kỹ thuật phần mềm - Chương 8: Thiết kế phần mềm - Phần 3: Thiết kế kiến trúc
Mục đích sử dụng: Để đánh giá tính hiệu quả của phần mềm trong việc đáp ứng các y/c của hệ thống. Cân nhắc để chọn ra kiến trúc phù hợp nhất giữa các kiến trúc khác nhau. Giúp dự trù sớm và tương đối chính xác các tài nguyên cần chuẩn bị cho giai đoạn cài đặt phần mềm. | Kỹ thuật phần mềm Chương 8: Thiết kế phần mềm Phần 3: Thiết kế kiến trúc Thiết kế kiến trúc phần mềm Khái niệm về kiến trúc phần mềm: Các phong cách kiến trúc Các phương pháp thiết kế Kiến trúc phần mềm Khái niệm: “Là một cấu trúc bao gồm các thành phần phần mềm, các tính chất có thể thấy được từ bên ngoài của các thành phần này, và các liên kết giữa chúng” * Các thành phần phần mềm có thể gồm: Các module Các cấu trúc dữ liệu, cơ sở dữ liệu *: định nghĩa của các tác giả Bass, Clements và Kazman trong tác phẩm “Software architecture in practice”, 1998 Kiến trúc phần mềm Mục đích sử dụng: Để đánh giá tính hiệu quả của phần mềm trong việc đáp ứng các y/c của hệ thống Cân nhắc để chọn ra kiến trúc phù hợp nhất giữa các kiến trúc khác nhau Giúp dự trù sớm và tương đối chính xác các tài nguyên cần chuẩn bị cho giai đoạn cài đặt phần mềm Đóng vai trò như thiết kế tổng thể, làm nền tảng cho các thiết kế chi tiết sau đó Giúp giảm thiểu các rủi ro trong quá trình xây dựng phần mềm sau này Kiến trúc phần mềm Các phong cách kiến trúc Kiến trúc lấy dữ liệu làm trung tâm (data-centered architectures) Kiến trúc luồng dữ liệu (data flow architectures) Kiến trúc gọi và trả về (call and return architectures) Main module/sub module Remote procedure call Kiến trúc lấy dữ liệu làm trung tâm Kiến trúc luồng dữ liệu Kiến trúc gọi và trả về Kiến trúc gọi và trả về Kiến trúc này còn được gọi là “cấu trúc chương trình”, hay “phân cấp điều khiển” Một số khái niệm liên quan: Fan-in: của một module là độ đo số lượng module khác mà điều khiển/gọi module đó Fan-out: của một module là độ đo số lượng module mà module đó điều khiển/gọi Chiều sâu (depth): xác định số mức điều khiển/gọi Độ rộng (width): xác định phạm vi điều khiển/gọi Thiết kế kiến trúc phần mềm Phương pháp được sử dụng: “Thiết kế có cấu trúc” (structured design) Đặc điểm của phương pháp: Có hướng luồng dữ liệu, cung cấp cách thuận tiện để chuyển từ các biểu đồ luồng dữ liệu sang mô hình kiến trúc phần mềm Thiết kế có cấu trúc 1. Xác định kiểu luồng thông tin 2. Xác định các biên của luồng 3. Chuyển BLD sang lược đồ cấu trúc chương trình 4. Tinh chỉnh lược đồ cấu trúc CT 5. Đặc tả các module và luồng điều khiển Các biểu đồ luồng DL LĐ cấu trúc chương trình Các đặc tả module Các kiểu luồng thông tin Luồng biến đổi (transform flow) Luồng giao tác (transaction flow) Là loại luồng biến đổi đặc biệt, trong đó có một luồng vào và có nhiều luồng ra Trung tâm biến đổi Luồng vào Luồng ra Luồng giao tác Chuyển luồng biến đổi Bước 1: Làm mịn các biểu đồ luồng dữ liệu đến mức cần thiết Bước 2: Xác định các biên của luồng dữ liệu để xác định trung tâm biến đổi và các luồng vào và ra Bước 3: Chuyển đổi BLD sang lược đồ cấu trúc Bước 4: Tinh chỉnh LĐCT Chuyển luồng biến đổi – Bước 1 Chuyển luồng biến đổi – Bước 1 Chuyển luồng biến đổi – Bước 1 Chuyển luồng biến đổi – Bước 2 Chuyển luồng biến đổi – Bước 3 Chuyển luồng biến đổi – Bước 4 Chuyển luồng biến đổi – Bước 4 Chuyển luồng giao tác – Bước 2 Chuyển luồng giao tác – Bước 3 Chuyển luồng giao tác – Bước 3 Tóm tắt Kiến trúc phần mềm và vai trò của việc thiết kế KTPM Các phong cách kiến trúc Phương pháp thiết kế có cấu trúc Các loại luồng dữ liệu Luồng biến đổi Luồng giao tác Cách chuyển đổi từ BLD sang lược đồ cấu trúc chương trình Cảm ơn!
Phúc Ðiền
275
27
ppt
Báo lỗi
Trùng lắp nội dung
Văn hóa đồi trụy
Phản động
Bản quyền
File lỗi
Khác
Upload
Tải xuống
đang nạp các trang xem trước
Không thể tạo bản xem trước, hãy bấm tải xuống
Tải xuống
TÀI LIỆU LIÊN QUAN
Giáo trình Thiết kế kiến trúc trên máy tính - Thiết kế phối cảnh nội ngoại thất với Revit Architecture và Sketchup: Phần 1
225
220
5
Giáo trình Thiết kế kiến trúc trên máy tính - Thiết kế phối cảnh nội ngoại thất với Revit Architecture và Sketchup: Phần 2
187
234
4
Câu hỏi thiết kế kiến trúc
1
108
1
Giáo trình Nguyên lý thiết kế kiến trúc (Nghề: Xây dựng dân dụng và công nghiệp - Trung cấp): Phần 1 - Trường Cao đẳng Cơ điện Xây dựng Việt Xô
79
43
2
Sổ tay thiết kế kiến trúc hiệu quả năng lượng: Phần 1 - ĐH Kiến trúc Hồ Chí Minh
24
120
6
Ebook Nguyên lý thiết kế cấu tạo các công trình kiến trúc (Tái bản): Phần 1
156
215
10
Đề thi kết thúc học phần môn Nguyên lý thiết kế kiến trúc học kì I (năm 2011-2012): Đề 1
3
264
4
Nguyên lý thiết kế kiến trúc: Phần 1 - KTS. Tạ Trường Xuân
103
86
6
Ebook Nguyên lý thiết kế cấu tạo các công trình kiến trúc (Tái bản): Phần 2
158
181
9
Bài giảng Kiến trúc dân dụng và nhà ở: Chương 3
9
122
0
TÀI LIỆU XEM NHIỀU
Một Case Về Hematology (1)
8
462282
61
Giới thiệu :Lập trình mã nguồn mở
14
24827
79
Tiểu luận: Tư tưởng Hồ Chí Minh về xây dựng nhà nước trong sạch vững mạnh
13
11280
542
Câu hỏi và đáp án bài tập tình huống Quản trị học
14
10507
466
Phân tích và làm rõ ý kiến sau: “Bài thơ Tự tình II vừa nói lên bi kịch duyên phận vừa cho thấy khát vọng sống, khát vọng hạnh phúc của Hồ Xuân Hương”
3
9785
108
Ebook Facts and Figures – Basic reading practice: Phần 1 – Đặng Tuấn Anh (Dịch)
249
8876
1160
Tiểu luận: Nội dung tư tưởng Hồ Chí Minh về đạo đức
16
8461
426
Mẫu đơn thông tin ứng viên ngân hàng VIB
8
8089
2279
Giáo trình Tư tưởng Hồ Chí Minh - Mạch Quang Thắng (Dành cho bậc ĐH - Không chuyên ngành Lý luận chính trị)
152
7463
1763
Đề tài: Dự án kinh doanh thời trang quần áo nữ
17
7184
268
TỪ KHÓA LIÊN QUAN
Kỹ thuật lập trình
Thiết kế kiến trúc
Kiến trúc dữ liệu
Kỹ nghệ phần mềm
phần mềm máy tính
công nghệ phần mềm
thiết kế phần mềm
ứng dụng phần mềm máy tính
Giáo trình Thiết kế kiến trúc trên máy tính
Thiết kế kiến trúc trên máy tính
Thiết kế phối cảnh nội ngoại thất
Thiết kế phối cảnh
Thiết kế kiến trúc với Revit Architecture
Thiết kế kiến trúc với Sketchup
Tài liệu thiết kế kiến trúc
Ôn tập thiết kế kiến trúc
Đề thi thiết kế kiến trúc
Kiểm tra thiết kế kiến trúc
Lý thuyết thiết kế kiến trúc
Nguyên lý thiết kế kiến trúc
Giáo trình Nguyên lý thiết kế kiến trúc
Xây dựng dân dụng và công nghiệp
Phương châm thiết kế kiến trúc
Vật lý kiến trúc
Hồ sơ đồ án thiết kế kiến trúc
Nguyên lý thiết kế kiến trúc nhà ở
Sổ tay thiết kế kiến trúc
Thiết kế kiến trúc hiệu quả năng lượng
Giải pháp kiến trúc
Kiến trúc hiệu quả năng lượng
Thiết kế tổng mặt bằng
Nguyên lý thiết kế cấu tạo kiến trúc
Công trình kiến trúc
Thiết kế công trình kiến trúc
Cấu tạo công trình kiến trúc
Đề thi kết thúc học phần
Đề thi Nguyên lý thiết kế kiến trúc
Ôn thi Nguyên lý thiết kế kiến trúc
Bài thi Nguyên lý thiết kế kiến trúc
Bài tập Nguyên lý thiết kế kiến trúc
Câu hỏi Nguyên lý thiết kế kiến trúc
Ebook Nguyên lý thiết kế kiến trúc
Phương pháp luận về thiết kế kiến trúc
Hồ sơ thiết kế kiến trúc
Cấu tạo sân mái nhà
Kiến trúc dân dụng và nhà ở
Kiến trúc dân dụng
Phương pháp luận trong thiết kế kiến trúc
Tư duy trong thiết kế kiến trúc
Các bước thiết kế kiến trúc
Thực tập thiết kế kiến trúc
Giáo trình Thực tập thiết kế kiến trúc
Thiết kế công trình nhà ở
Thiết kế công trình công cộng
Bản vẽ kiến trúc
Kiến trúc nhà ở
Không gian kiến trúc
Thiết kế kiến trúc nhà ở
Bài giảng Kiến trúc dân dụng Chương II
Cơ sở thiết kế kiến trúc
Công nghiệp hóa xây dựng
Kiến trúc cảnh quan khu công nghiệp
Khu công nghiệp tập trung
Công cụ thiết kế kiến trúc
Phát triển bền vững kiến trúc
Kiến trúc xây dựng
Đồ án thiết kế kiến trúc
Đào tạo kiến trúc sư
Phương pháp thiết kế kiến trúc
Kiến trúc nhà dân dụng
Thiết kế nhà ở
Thiết kế nhà ở hiện đại
Kiến trúc chung cư
Nguyên lý thiết kế kiến trúc công nghiệp
Thiết kế kiến trúc công nghiệp
Kiến trúc công nghiệp
Thiết kế nhà phục vụ sinh hoạt
Thiết kế kiến trúc phần mềm
Kiến trúc phần mềm
Kiến trúc ứng dụng
Kiến trúc thiết kế
Kiến trúc hệ thống
Mô hình kiến trúc phần mềm
Nguyên lý thiết kế kiến trúc nhà công cộng
Nguyên ký thiết kế trường học phổ thông
Nguyên lý thiết kế trụ sở cơ quan
Giáo trình Kiến trúc và thiết kế phần mềm
Kiến trúc và thiết kế phần mềm
Kiến trúc hệ thống trong UML
Ngôn ngữ mô hình hóa
Các quan điểm trong kiển trúc phần mềm
Cơ sở kiến trúc
Giáo trình Cơ sở kiến trúc
Cơ sở của thiết kế kiến trúc
Tổ chức thiết kế kiến trúc
Cách vẽ màu nước trong kiến trúc
Mô hình trong kiến trúc
Tóm tắt Luận văn Thạc sĩ
Luận văn Kiến trúc
Kiến trúc dân gian
Thiết kế kiến trúc khu nhà ở
Kiến trúc nhà cao tầng
Kiến trúc nhà cao tầng hiện đại
Kỹ thuật xây dựng
Không gian nhà ở
Kinh nghiệm thiết kế kiến trúc nhà ở
Giải pháp chiếu sáng
Giải pháp cách nhiệt làm mát
Các hệ thống hổ trợ
Nguyên lí thiết kế kiến trúc
Nguyên lí thiết kế kiến trúc phần 2
Cấu tạo cầu thang
Cấu tạo nền móng
TÀI LIỆU MỚI ĐĂNG
Giáo án mầm non chương trình đổi mới: Gia đình vui nhộn
4
374
3
22-11-2024
B2B Content Marketing: 2012 Benchmarks, Budgets & Trends
17
213
3
22-11-2024
báo cáo hóa học:" Perceptions of rewards among volunteer caregivers of people living with AIDS working in faith-based organizations in South Africa: a qualitative study"
10
146
1
22-11-2024
Báo cáo y học: "The Factors Influencing Depression Endpoints Research (FINDER) study: final results of Italian patients with depressio"
9
139
1
22-11-2024
Báo cáo " Bàn về hành vi pháp luật và hành vi đạo đức "
11
169
2
22-11-2024
Valve Selection Handbook - Fourth Edition
337
139
1
22-11-2024
Bệnh sán lá gan trên gia súc và cách phòng trị
3
157
1
22-11-2024
Báo cáo nghiên cứu khoa học " Vai trò chính quyền địa phương trong phát triển kinh tế : khu chuyên doanh gốm sứ ( Trung Quốc ) và Bát Tràng ( Việt Nam )("
11
206
1
22-11-2024
Word Games with English 1
65
129
1
22-11-2024
báo cáo khoa học: "Malignant peripheral nerve sheath tumor arising from the greater omentum: Case report"
4
135
1
22-11-2024
TÀI LIỆU HOT
Mẫu đơn thông tin ứng viên ngân hàng VIB
8
8089
2279
Giáo trình Tư tưởng Hồ Chí Minh - Mạch Quang Thắng (Dành cho bậc ĐH - Không chuyên ngành Lý luận chính trị)
152
7463
1763
Ebook Chào con ba mẹ đã sẵn sàng
112
4364
1369
Ebook Tuyển tập đề bài và bài văn nghị luận xã hội: Phần 1
62
6147
1258
Ebook Facts and Figures – Basic reading practice: Phần 1 – Đặng Tuấn Anh (Dịch)
249
8876
1160
Giáo trình Văn hóa kinh doanh - PGS.TS. Dương Thị Liễu
561
3785
680
Giáo trình Sinh lí học trẻ em: Phần 1 - TS Lê Thanh Vân
122
3909
609
Giáo trình Pháp luật đại cương: Phần 1 - NXB ĐH Sư Phạm
274
4613
562
Tiểu luận: Tư tưởng Hồ Chí Minh về xây dựng nhà nước trong sạch vững mạnh
13
11280
542
Bài tập nhóm quản lý dự án: Dự án xây dựng quán cafe
35
4445
490
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.