Trong phần này chúng ta sẽ ứng dụng cách sử dụng theme với việc phân tích và thiết kế các đặc điểm của hệ thống điện thoại. Chúng ta sẽ không đặt trọng tâm vào các giao tác như là xử lý cuộc gọi… mà chủ yếu xem xét kĩ tới các đặc điểm của hệ thống điện thoại, cụ thể là: cuộc gọi thoại (voice call), dịch vụ tin nhắn ngắn (SMS), một máy nghe nhạc đa phương tiện (media player), và một ứng dụng game (game application).
Bảng 5-1. Danh sách các requirement của hệ thống.
Đặc Điểm Requirements (Các yêu cầu)
Menu R1: menu chứa một vài tùy chọn: làm một cuộc gọi thoại, viết một tin
53
R1: The menu consists of several options: make a voice call, write an SMS, use the media player, play a game.
R2: Người dùng có thể cuộn menu và lựa chọn một mục để bắt đầu. R2: A user can scroll through the menu and select an item to start.
Alert and
Rings
(Cảnh báo
và chuông)
R3: Chuông báo được sử dụng để làm tín hiệu khi một cuộc gọi thoại đến
R3: Ringing is used to signal an incoming voice call
R4: Hộp cảnh báo được sử dụng để làm tín hiệu khi một tin nhắn tới. R4: Alerts are used to signal an incoming SMS
R5: khi cảnh báo và chuông xảy ra, những âm thanh khác như (media player, voice call, âm thanh của game) được chuyển về trạng thái mù âm nhưng không bị dừng lại
R5: when alerts and rings occur, other audio (media player, voice call. game sound) is momentarily muted but not paused.
Voice Call R6: khi một cuộc gọi thoại xảy ra, những hoạt động khác như (media
player, game, chỉnh sửa tin nhắn) đều bị dừng lại, và trạng thái của chúng được lưu lại, để có thể phục hồi khi cuộc gọi kết thúc.
R6: when a voice call occurs, other activities (media player, game, SMS edit) are paused, and their state saved, to be resumed when the call ends.
SMS R7: Người dùng có thể gửi và chỉnh sửa một tin nhắn từ trong ứng dụng
SMS.
R7: A user can send and edit an SMS from within the SMS application
Game R8: Người dùng có thể chơi, tạm dừng, lưu trạng thái và thoát khỏi một
game.
R8: A user can play, pause, save, and exit a game session. Media
Player
R9: Trình nghe nhạc có các chức năng: chơi audio, thu âm audio, radio, chơi memo và thu âm memo
R9: The media player has several functions: play audio, record audio, radio, memo play. and memo record
R10: Trình nghe nhạc có thể bắt đầu, dừng, tạm dừng và resume tất cả các chức năng ở trên.
54
R10: The media player can start, stop, pause, and resume all those functions