Nội dung chương 2<br />
Chương 2: Quy trình phát triển hệ thống nhúng<br />
2.1. Tìm hiểu phân tích yêu cầu<br />
2.2. Thiết kế hệ thống nhúng<br />
2.3. Thực thi hệ thống nhúng<br />
2.4. Kiểm thử hệ thống nhúng<br />
2.5. Triển khai bảo trì hệ thống nhúng<br />
<br />
35<br />
<br />
Hệ nhúng<br />
<br />
Điều gì xảy ra nếu không có qui trình phát triển<br />
hệ thống hoặc qui trình không tốt?<br />
<br />
Hệ nhúng<br />
<br />
2. Qui trình phát triển hệ thống nhúng<br />
<br />
Hệ nhúng<br />
<br />
2.1. Tìm hiểu phân tích yêu cầu<br />
Giống như quá trình tìm hiểu phân tích yêu cầu<br />
đối với phần mềm<br />
Tuy nhiên, đối với hệ nhúng thường chú trọng<br />
nhiều hơn đến performance<br />
• Tốc độ CPU<br />
• Bộ nhớ hỗ trợ<br />
• Realtime?<br />
<br />
Hệ nhúng<br />
<br />
2.1. Tìm hiểu phân tích yêu cầu<br />
Đầu vào<br />
• Yêu cầu của người sử dụng (khách hàng)<br />
Theo cách nhìn của người sử dụng<br />
Chưa rõ ràng, chi tiết (đôi khi là mập mờ)<br />
<br />
Đầu ra<br />
• Bản đặc tả yêu cầu người dùng<br />
Yêu cầu hệ thống dưới góc nhìn của người thiết<br />
kế, phát triển hệ thống<br />
Chi tiết, rõ ràng tất cả các yêu cầu của người sử<br />
dụng<br />
Hệ nhúng<br />
<br />