4. Cấu trúc luận văn
4.2.2. Sơ đồ chức năng hệ thống
4.2.2.1. Sơ đồ chức năng đăng nhập, xác định trạng thái user
Mô tả: Client gởi các thông tin về account của mình cho server để server xác thực các thông tin về client. Nếu đúng, server gửi trả client xác thực đúng và cho phép thực hiện kết nối. Nếu không đúng, server gởi thông điệp bằng lời thoại, buộc client đăng nhập lại nếu muốn vào hệ thống.
client Đăng nhập Các thông tin về user đăng nhập Server xử lý Xác thực user Đăng nhập lại Đ S
4.2.2.2. Sơ đồ chức năng thay đổi thông tin của user
Mô tả: Trong trường hợp client muốn thay đổi các thông tin liên quan, client này gửi các thông tin cần thay đổi tới server, server sẽ cập nhật các thông tin này vào cơ sở dữ liệu. Nếu cập nhật thành công, server sẽ báo cho client biết thông tin đã được thay đổi. Nếu cập nhật không thành công, sẽ báo cho client biết và client thoát khỏi hệ thống.
Đ Lưu?
client
Xem thông tin về usse
Server xử lý
Lưu? S Đăng nhập lại
Thay đổi các thông tin
Cập nhật thông tin về user
4.2.2.3. Chức năng thực hiện cuộc gọi đến một client khác đang online
Mô tả: client 1 (M1)yêu cầu server cho biết địa chỉ của client 2 (M2) để thực hiện cuộc gọi đến M2. Nếu M2 đang online server sẽ trả về cho M1 địa chỉ IP của M2, M2 sẽ sử dụng IP này để thực hiện cuộc gọi. Nếu M2 không online server gửi thông báo bằng thoại cho M1 rằng M2 không online yêu cầu gọi lại sau.
Client 2
Các dòng âm thanh gởi đi
Client 1
Yêu cầu server cho
biết IP của client 2 Server xử lý
Online?
Thông báo offline
IP của client2 Đ