Bài thuyết trình môn Phân tích & thiết kế hệ thống - Đề tài: SDLC, Agile Modeling and Prototyping - Ngô Văn Tài
Group 4:
_____________________
Ngô Văn Tài-1413366
Trần Xuân Dương-1510612
Cao Thị Thanh Huyền-1511313
Bùi Duy Hùng-1511333
System analysis
and design
SDLC (Software Development
Life-cycle)
❖ Khái niệm
❖ Các giai đoạn của chu trình phát triển hệ thống
Agile Modeling and Prototyping
❖ Prototyping
❖ Rapid application development (RAD)
❖ Agile Modeling
2
Khái niệm
SDLC là cách tiếp cận theo từng giai đoạn để
phần tích và thiết kế một hệ thống thông tin tốt
nhất thông qua hoạt động của người dùng
3
1. Xác định các vấn đề,cơ hội và
mục tiêu
2. Xác định yêu cầu thông tin của
con người
3. Phân tích nhu cầu của hệ thống
4. Thiết kế hệ thống được đề xuất
5. Phát triển và lập tài liệu về phần
mềm
6. Kiểm tra và bảo trì hệ thống
4
7. Hiện thực và đánh giá hệ thống
❖ Các nhà phần tích cần phải quan
sát nhìn nhận một cách chân thực
những gì đang xảy ra tại một công
ty,doanh nghiệp.
❖ Sau đó cùng với các thành viên
trong tổ chức doanh nghiệp, cá c
nhà phâ n tí ch xá c định chí nh xá c
vấn đề
5
Các nhà phân tích sử dụng các phương pháp giao tiếp như: phỏng vấn, lấy mẫu,
điều tra dữ liệu cứng, bảng câu hỏi, phương pháp không phô trương → Trả lời các
câu hỏi liên quan đến tương tác giữa con người và máy tính (HCI):
Công cụ kỹ thuật dùng để phân tích:
Một trong những công cụ kỹ thuật giúp các nhà phân tích phân tích
yêu cầu của hệ thống là: Data Flow Diagram (DFD).
6
Thiết kế cơ sở dữ liệu để lưu trữ, làm việc với user để thiết kế output, thiết kế cách
kiểm soát và sao lưu dữ liệu để bảo vệ hệ thống
Phát triển phần mềm:
Làm việc với người lập trình,người lập trình có vai trò quan trọng trong giai đoạn này.
Lập tài liệu về phần mềm:
xây dựng tài liệu cho phần mềm bao gồm quy trình hướng dẫn, trợ giúp trực tuyến,
các trang Web với những câu hỏi thường gặp (FAQs). . .
7
Kiểm tra hệ thống:
Một hệ thống thông tin cần phải được kiểm tra trước khi
đưa vào sử dụng.
Kế hoạch kiểm tra thường được thực hiện sớm trong
SDLC và được hoàn thiện như tiến độ của dự án.
Bảo trì hệ thống:
Thực hiện và sử dụng thường xuyên trong suốt thời gian sống của hệ thống.
8
Các nhà phần tích quan sát việc đào tạo người dùng sử
dụng và xử lý hệ thống
Có kế hoạch chuyển đổi từ hệ thống cũ sang hệ thống
mới
9
1. Prototyping
2. Rapid application development (RAD)
3. Mô hình Agile
ADD A FOOTER
10
11
❖ Một hệ thống hoạt động nhưng được tích hợp từ
các phần khác nhau.
❖ Một mô hình có tất cả chức năng nhưng không hiệu
quả
❖ Người dùng có thể tương tác với hệ thống
❖ Truy vấn và lưu trữ dữ liệu không hiệu quả
12
❖ Một mô hình tỉ lệ không
hoạt động mà được thiết
lập để kiểm tra một số
khía cạnh của thiết kế
❖ Một bản mẫu với thông
tin cho đầu vào và
những yêu cầu đầu ra
13
❖Tạo ra một mô hình thử nghiệm (pilot)
❖Một bản mẫu hoàn chỉnh
❖Hữu dụng khi việc cài đặt nhiều lần của một hệ thống
thông tin được lên kế hoạch
❖Một nguyên mẫu hoàn chỉnh được cài đặt tại một hoặc
hai vị trí nếu thành công bản sao sẽ được cài đặt
dựatrên mô hình sử dụng của khách hàng và một số yếu
tố quan trong khác.
14
❖ Tạo ra bản mẫu hoạt động nhưng chỉ có một số
tính năng.
❖ Chỉ một số tính năng cần thiết chứ không phải tất
cả.
❖ Được xây dựng thành các module.
❖ Là một phần của hệ thống thực tế.
15
16
- Hai vấn đề với SDLC.
Kéo dài thời gian phát triển đi qua vòng đời phát triển.
Yêu cầu của người dùng thay đổi quá trễ.
- Có thể sử dụng Prototyping như một phần của SDLC.
17
18
❖ Khó khăn trong việc quản lí và phát triển đối với dự án
lớn.
❖ Người dùng và nhà phân tích có thể chấp nhận bản mẫu
như là một hệ thống hoàn chỉnh trong khi thực thế là
chưa đủ và không thể phục vụ như hệ thống hoàn chỉnh.
19
❖Thuận lợi trọng việc thay đổi sớm trong
quá trình phát triển hệ thống.
❖Cơ hội để dừng việc phát triển hệ thống
nếu không khả thi.
❖Phát triển hệ thống gần với yêu cầu và hi
20
vọng của người dùng.
Tải về để xem bản đầy đủ
Bạn đang xem 20 trang mẫu của tài liệu "Bài thuyết trình môn Phân tích & thiết kế hệ thống - Đề tài: SDLC, Agile Modeling and Prototyping - Ngô Văn Tài", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
bai_thuyet_trinh_mon_phan_tich_thiet_ke_he_thong_de_tai_sdlc.pptx

