Phân tích hệ thống hướng đối tượng 1 Biểu đồ hoạt động

Một phần của tài liệu QUẢN Lý d6cntt epu dai (Trang 36 - 41)

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG WEBSITE HỔ TRỢ BÁN HÀNG TRÊN INTERNET

1.11Phân tích hệ thống hướng đối tượng 1 Biểu đồ hoạt động

1.11.1 Biểu đồ hoạt động

Biểu đồ hoạt động (Activity Diagrams)

Biểu đồ hoạt động là một con đường khác để chỉ ra sự tương tác, nhưng chúng tập trung vào công việc. Khi các đối tượng tương tác với nhau, các đối tượng cũng thực hiện các tác vụ, tức là các hoạt động. Những hoạt động này cùng thứ tự của chúng được miêu tả trong biểu đồ hoạt động.

Dòng điều ở đây chạy giữa các trạng thái hoạt động liên kết với nhau.

Biểu đồ còn có thể chỉ ra quyết định, các điều kiện cũng như phần thực thi song song của các trang thái hành động.

Biểu đồ ngoài ra còn có thể chứa các loại đặc tả cho các thông điệp được gửi đi hoặc nhận về, trong tư cách là thành phần của hành động được thực hiện.

1.11.1.1Biểu đồ hoạt động đăng nhập hệ thống

Hoạt động đăng nhập được thực hiện khi người dùng muốn tương tác trực tiếp với hệ thống thay vì chỉ tương tác xem bài viết dưới hình thức khách thăm. Khi đăng nhập hệ thống, bạn phải nhập thông tin như tên người dùng, mật khẩu. Sau khi nhập thông tin hệ thống sẽ kiểm tra nếu thông tin của bạn tồn tại trong CSDL bạn sẽ đăng nhập thành công và sử dụng hệ thống dưới hình thức là thành viên. Ngược lại nếu thông tin của bạn sai hoặc không tồn tại bạn sẽ được thông báo kiểm tra lại hoặc đăng ký thành viên. Quá trình đăng nhập sẽ được tiếp tục sau khi bạn đã là thành viên của hệ thống.

Begin end Nhap thong tin Dang nhap Dang nhap

Ktra thanh vien

Yeu cau

dang ky Dang nhap

thanh cong Su dung chuc nang he thong Dang ky that bai Dang ky thanh cong not ok

Hình 2.3 Sơ đồ hoạt động đăng nhập hệ thống 1.11.1.2Biểu đồ hoạt động thanh toán

Hoạt động thanh toán ,chỉ thực hiện khi người dung là thành viên của hệ thống và truy cập thành công vào hệ thống .Người dung sẽ nhập số lượng tiền nạp vào và chọn hình thức thanh toán .Nếu sai hệ thống sẽ đưa ra thông báo .Nếu đúng người dung sẽ được chuyển đến trang trung gian để thanh toán và sẽ quay về hệ thống sau khi thanh toán thành công.

Thanh Toan

Dang Nhap

Yeu cau

dang nhap Nhap so luong thanh toan

Nhap lai so luong

khong hop le Chon hinh thuc thanh toan

Nhap thong tin thanh toan

Luu CSDL va thong bao kiem tra dang

nhap Begin

kiem tra nhap thanh toan

kiem tra thong tin Nhap lai thong tin End ok not ok not ok not

Hình 2.4 Sơ đồ hoạt động thanh toán 1.11.1.3Biểu đồ hoạt động mua hàng

Hoạt động mua hang : chỉ thực hiện được khi người dùng đăng nhập ,sau khi đăng nhập thành công người dùng có thể tham gia mua hang .Nếu kiểm tra đủ điều kiện người dùng sẽ nhận được thông báo thành công ngược lại sẽ đưa ra thông báo

Begin

Mua Hang Dang Nhap

kiem tra (adsbygoogle = window.adsbygoogle || []).push({});

Yeu cau

dang nhap Nhap thong tin mua hang

kiem tra thong tin mua hang

Luu CSDL va thong bao Nhap lai thong tin End ok not ok not

Hình 2.5 Sơ đồ hoạt động mua hàng 1.11.1.4Biểu đồ hoạt động quản lý quảng cáo

Hoạt động quản lý quảng cáo của admin bao gồm hoạt động thêm, sửa, xóa các thông tin liên quan đến quảng cáo.

Hoạt động thêm quảng cáo được thực hiện khi có nhà quảng cáo liên hệ, họ yêu cầu đăng quảng cáo lên hệ thống. Nhà quảng cáo sẽ gửi thông tin đến, admin sẽ kiểm tra trong hệ thống nếu còn vị trí đăng quảng cáo và các thông tin liên quan đã đủ thì sẽ tiếp tục nhập thông tin quảng cáo vào CSDL ngược lại sẽ hủy không nhận quảng cáo.

Hoạt động sửa quảng cáo được thực hiện nếu thông tin quảng cáo có sai sót, hoặc muốn thay đổi vị trí quảng cáo hoặc muốn dừng quảng cáo trong một thời gian.

Hoạt động xóa quảng cáo được admin thực hiện khi hợp đồng quảng cáo kết thúc. Begin end QL quang cao

Gui thong tin quang cao

Them quang cao

Quan ly quang cao

ktra thong tin

Huy thong tin

Sua quang cao

Xet duyet va cho phep hien thi

kiem tra thong tin

Xoa quang cao

Admin nhap thong tin

ktra ket qua

ok not

Hình 2.6 Sơ đồ hoạt động quảng cáo 1.11.1.5Biểu đồ hoạt động quản lý người dùng

Hoạt động quản lý người dùng được admin thực hiện bao gồm các hoạt động thêm, sửa, xóa người dùng.

Hoạt động thêm người dùng được thực hiện khi cần thêm mới người dùng, admin thực hiện nhập thông tin sau đó kiểm tra tính chính xác của thông tin. Nếu đúng sẽ được lưu vào CSDL, ngược lại hoạt động sẽ bị hủy.

Hoạt động sửa ngưởi dùng, khi có thông tin sai sót cần chỉnh sửa, admin sẽ thực hiện hoạt động nhập thông tin sửa và lưu lại.

Khi có một người dùng rời khỏi hệ thống hoặc thực hiện những hành động không chính đáng nên bị loại khỏi hệ thống thì hoạt động xóa người dùng sẽ được thực hiện.

Begin end QL nguoi dung QL nguoi dung

Them moi Sua thong

tin

Xoa (adsbygoogle = window.adsbygoogle || []).push({});

Nhap thong tin

ktra tinh chinh xac

Nhap thong tin can sua

Luu vao CSDL Huy Load du lieu va ktr ket qua ok not

Hình 2.7 Sơ đồ hoạt động quản lý người dùng

Một phần của tài liệu QUẢN Lý d6cntt epu dai (Trang 36 - 41)