Đặc tả chức năng

Một phần của tài liệu (Trang 40 - 45)

1 .2Kiến trúc của hệ điều hành Android

2.3 Đặc tả chức năng

2.3.1 Chức năng học số

Bảng 2- 1: Kịch bản chức năng học số Tên Use Case Học số Tên Use Case Học số

Tác nhân Ngƣời dùng

Mô Tả Chức năng học số cho phép ngƣời dùng học các số tự nhiên từ 0 đến 9.

Điều kiện ban đầu Không có Chuỗi sự kiện chính

1. Chƣơng trình đƣa ra một dãy số tự nhiên từ 0 đến 9 2. Ngƣời dùng chọn một con số để học.

3. Chƣơng trình đƣa ra hình ảnh của số đó kèm với âm thanh. Ngoại lệ:

Nếu ngƣời dùng muốn lựa chọn khác chủ đề vừa chọn, có thể nhấn nút Back để trở về menu.

2.3.2 Chức năng tìm kiếm truyện

Bảng 2- 2: Kịch bản chức năng tìm kiếm truyện Tên Use Case Tìm kiếm truyện Tên Use Case Tìm kiếm truyện

Tác nhân Ngƣời dùng

Mô Tả Chức năng tìm kiếm từ giúp ngƣời dùng tìm truyện mà mình cần xem một cách nhanh chóng và hiệu quả. Khi ngƣời dùng đã biết rõ truyện cần xem, thay vì phải chọn trong danh sách truyện rồi chọn truyện cần xem, ngƣời dùng có thể chọn chức năng tìm kiếm rồi gõ tên truyện và thực hiện tìm kiếm.

Ứng dụng kích thích tƣ duy toán học cho trẻ em mầm non trên nền tảng Android 29

Điều kiện ban đầu Không có Chuỗi sự kiện chính

1. Ngƣời dùng chọn vào ô trống trên màn hình.

2. Chƣơng trình đƣa ra hộp thoại giúp ngƣời dùng tìm kiếm. 3. Ngƣời dùng nhập tên truyện và thực hiện tìm kiếm.

4. Hệ thống trả về kết quả tìm kiếm Ngoại lệ: Không

2.3.3 Chức năng thêm truyện yêu thích

Bảng 2- 3: Kịch bản chức năng thêm truyện yêu thích Tên Use Case Thêm truyện yêu thích Tên Use Case Thêm truyện yêu thích

Tác nhân Ngƣời dùng

Mô Tả Trong quá trình xem truyện, ngƣời dùng có thể tiến hành thêm truyện đó vào danh mục truyện yêu thích của mình. Điều kiện ban đầu Không có

Chuỗi sự kiện chính

1. Ngƣời dùng chọn truyện cần thêm.

2. Ngƣời dùng chọn Ngôi sao để vào danh sách yêu thích.

3. Hệ thống tiến hành thêm truyện vừa chọn vào danh sách yêu thích Ngoại lệ: Không

Hệ thống sẽ kiểm tra từ có trong danh sách yêu thích hay chƣa: Nếu đã có: xóa truyện đã nằm trong danh sách yêu thích ra .

2.3.4 Chức năng xóa truyện yêu thích

Bảng 2- 4: Kịch bản chức năng xóa truyện yêu thích Tên Use Case Xóa truyện yêu thích Tên Use Case Xóa truyện yêu thích

Ứng dụng kích thích tƣ duy toán học cho trẻ em mầm non trên nền tảng Android 30

Mô Tả Trong quá trình xem truyện, ngƣời dùng có thể tiến hành xóa truyện đó khỏi danh sách truyện yêu thích của mình. Điều kiện ban đầu Không có

Chuỗi sự kiện chính

1. Ngƣời dùng chọn truyện cần xóa.

2. Ngƣời dùng chọn Ngôi sao để vào danh sách yêu thích.

3. Hệ thống tiến hành xóa truyện vừa chọn khỏi danh sách yêu thích Ngoại lệ: Không

2.3.5 Chức năng học hình dạng

Bảng 2- 5: Kịch bản chức năng học hình dạng Tên Use Case Học hình dạng Tên Use Case Học hình dạng

Tác nhân Ngƣời dùng

Mô Tả Chức năng học hình dạng cho phép ngƣời dùng học và phân biệt các hình dạng cơ bản hay gặp trong cuộc sống. Điều kiện ban đầu Không có

Chuỗi sự kiện chính

1. Chƣơng trình đƣa ra các hình ngẫu nhiên và yêu cầu chọn 1 hình bất kì 2. Ngƣời dùng chọn một hình theo yêu cầu và kéo thả vào trong vị trí. 3. Chƣơng trình đƣa ra tên của hình vừa đƣợc kéo kèm với âm thanh về

hình dạng đó. Ngoại lệ: Không

Ứng dụng kích thích tƣ duy toán học cho trẻ em mầm non trên nền tảng Android 31

2.3.6 Chức năng tập nghe kể chuyện

Bảng 2- 6: Kịch bản chức năng tập nghe Tên Use Case Tập nghe kể chuyện

Tác nhân Ngƣời dùng

Mô Tả Chức năng tập nghe giúp nâng cao khả năng về thính giác cho trẻ. Trẻ sẽ đƣợc nghe các câu chuyện cổ tích của Việt Nam và trả lời những câu trắc nghiệm liên quan đến các con số có trong truyện sau khi nghe xong.

Điều kiện ban đầu Không có Chuỗi sự kiện chính

1. Ngƣời dùng chọn chủ đề truyện cổ tích

2. Chƣơng trình đƣa ra danh sách các câu truyện

3. Ngƣời dùng lựa chọn một trong các câu chuyện đƣợc hiển thị. 4. Hệ thống đƣa ra chi tiết của câu chuyện và đƣờng dẫn video.

5. Ngƣời dùng nghe xong có thể tham gia trả lời các câu hỏi trắc nghiệm liên quan đến câu chuyện vừa nghe.

Ngoại lệ: Không

2.3.7 Chức năng làm toán cộng trừ

Bảng 2- 7: Kịch bản chức năng làm toán cộng trừ Tên Use Case Làm toán cộng trừ

Tác nhân Ngƣời dùng

Mô Tả Chức năng làm toán cộng trừ giúp ngƣời dùng rèn luyện kĩ năng tính toán với phép tính cộng trừ hai số tự nhiên từ 0 đến 9. Ngƣời dùng quan sát câu hỏi của hệ thống và trả lời.

Ứng dụng kích thích tƣ duy toán học cho trẻ em mầm non trên nền tảng Android 32

Chuỗi sự kiện chính

1. Ngƣời dùng chọn chủ đề bé làm toán cộng trừ.

2. Chƣơng trình đƣa ra câu hỏi và hộp thoại giúp ngƣời dùng nhập câu trả lời.

3. Ngƣời dùng nhập đáp án đúng và thực hiện gửi câu trả lời. 4. Hệ thống so sánh câu trả lời và đáp án. Trả về kết quả. 5. Ngƣời dùng thực hiện tiến hành qua câu hỏi mới. Ngoại lệ:

Nếu lựa chọn của ngƣời dùng là đáp án sai,ngƣời dùng sẽ còn 2 lần nữa để bắt đầu vòng chơi mới.Sau ba lần chọn sai thì chƣơng trình sẽ hiện thông báo kết thúc.

2.3.8 Chức năng làm toán so sánh

Bảng 2- 8: Kịch bản chức năng làm toán so sánh Tên Use Case Làm toán so sánh

Tác nhân Ngƣời dùng

Mô Tả Chức năng làm toán so sánh giúp bé rèn luyện khả năng tƣ duy với phép tính so sánh hai số tự nhiên từ 0 đến 9. Ngƣời dùng quan sát câu hỏi của hệ thống và trả lời.

Điều kiện ban đầu Không có Chuỗi sự kiện chính

1. Ngƣời dùng chọn chủ đề bé làm toán so sánh. 2. Chƣơng trình đƣa ra câu hỏi và các câu trả lời.

3. Ngƣời dùng chọn một câu trả lời đúng với yêu cầu của chƣơng trình. 4. Hệ thống so sánh câu trả lời và đáp án. Trả về kết quả.

Ứng dụng kích thích tƣ duy toán học cho trẻ em mầm non trên nền tảng Android 33

5. Ngƣời dùng thực hiện tiến hành qua câu hỏi mới. Ngoại lệ:

Nếu lựa chọn của ngƣời dùng là đáp án sai,ngƣời dùng sẽ còn 2 lần nữa để bắt đầu vòng chơi mới. Sau ba lần chọn sai thì chƣơng trình sẽ hiện thông báo kết thúc.

Một phần của tài liệu (Trang 40 - 45)

Tải bản đầy đủ (PDF)

(74 trang)