Login package

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng website giới thiệu và quảng bá thị trường ô tô Việt Nam (Trang 35)

III. BIỂU ĐỒ TUẦN TỰ VÀ BIỂU ĐỒ CỘNG TÁC

1.Login package

.1.1 Biểu đồ lớp cho chức năng đăng nhập và đăng ký

 Cho biết mối quan hệ giữa các đối tượng thuộc lớp (Hình 13).

Hình 13: Biểu đồ lớp cho chức năng đăng nhập và đăng ký thành viên.

2.1. Biểu đồ tuần tự cho chức năng đăng nhập

Biểu đồ tuần tự đăng nhập miêu tả tuần tự quá trình đăng nhập vào hệ thống của thành viên website.

Vào giao diện đăng nhập của hệ thống thì thành viên nhập vào “Tên đăng nhập” và “Mật khẩu” của mình và nhấn nút “Đăng nhập”. Hệ thống sẽ kiểm tra tính hợp lệ của “Tên đăng nhập” và “Mật khẩu” sau đó sẽ trả về kết quả của quá trình đăng nhập cho NguyÔn V¨n Hêng - Líp 47PM1

người dùng. Người dùng sẽ nhận được thông báo đăng nhập thành công hoặc đăng nhập có lỗi bởi lý do nào đó.

Nhìn vào biểu đồ dưới đây (Hình 14 - nhìn từ bên trái sang bên phải và từ trên xuống) ta sẽ thấy trình tự lần lượt các bước của quá trình đăng nhập hệ thống.

• Tác nhân tham gia là User

• Lớp giao diện là Login-Boundary hiển thị giao diện đăng nhập. • Lớp điều khiển Login-Control điều khiển quá trình đăng nhập • Lớp thực thể Users thao tác với cơ sở dữ liệu.

Hình 14: Biểu đồ tuần tự cho chức năng đăng nhập

1.3. Biểu đồ cộng tác cho chức năng đăng nhập

Biểu đồ này tập trung chủ yếu vào cấu trúc của đối tượng gửi và nhận thông điệp của quá trình login và các sự kiện, các thông điệp tương tác giữa các đối tượng như hình 15.

Hình 15: Biểu đồ cộng tác cho chức năng đăng nhập.

1.4Biểu đồ tuần tự cho chức năng đăng ký

Biểu đồ tuần tự đăng ký thành viên miêu tả tuần tự quá trình đăng ký làm thành viên của hệ thống.

Vào giao diện đăng ký thành viên của hệ thống thì khách viếng thăm website nhập vào các thông tin bắt buộc: “Tên đăng nhập”, “Mật khẩu”, “Nhập lại mật khẩu” và “Email”. Ngoài ra điền thêm các thông tin khác không bắt buộc là: “Chọn tỉnh/thành phố”, “Nhập số điện thoại”, ”Chọn các sở thích về xe ô tô” của mình và nhấn nút “Đăng ký”. Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin nhập vào. Nếu thông tin nhập vào không xuất hiện lỗi thì hệ thống sẽ thông báo đăng ký thành công và lúc đó người dùng có thể đăng nhập vào hệ thống website. Nếu có lỗi trong quá trình đăng ký thì hệ thống sẽ thông báo lỗi và yêu đăng ký lại.

Nhìn vào biểu đồ dưới đây (Hình 16 - nhìn từ bên trái sang bên phải và từ trên xuống) ta sẽ thấy trình tự lần lượt các bước của quá trình đăng ký làm thành viên của website.

 Tác nhân tham gia là khách viếng thăm website.

 Các lớp: Register-Boundary (lớp giao diện), Register-Control (lơp điều khiển), Users (lớp thực thể).

1.5. Biểu đồ cộng tác cho chức năng đăng ký

Hình 17 biểu diễn gửi nhận thông điệp giữa các đối tượng trong quá trình đăng ký thành viên.

Hình 17: Biểu đồ cộng tác cho chức năng đăng ký thành viên.

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng website giới thiệu và quảng bá thị trường ô tô Việt Nam (Trang 35)