III. BIỂU ĐỒ TUẦN TỰ VÀ BIỂU ĐỒ CỘNG TÁC
3. News Manager package
3.12. Biểu đồ cộng tác cho chức năng xét 1 tin thành tin nóng
Hình 37 biểu diễn gửi nhận thông điệp giữa các đối tượng trong quá trình xét một tin là tin nóng.
Hình 37: Biểu đồ cộng tác cho chức năng xét một tin là tin nóng.
4. Buying News-Car Manager Package
4.1.Biểu đồ lớp cho chức năng quản lý tin rao cần mua ô tô
Hoạt động quản lý tin rao vặt ô tô được mô tả cụ thể được biểu đồ lớp sau. Từng thao tác thêm, xóa, sửa, cần mua gấp được biểu diễn chi tiết qua các đối tượng và thực thể hệ thống (Hình 38).
4.2.Biểu đồ tuần tự cho chức năng thêm tin rao cần mua ô tô
Sau khi đăng nhập hệ thống, tất cả các thành viên đều có quyền gửi tin rao cần mua ô tô trên website.
Cần phải nhập các thông tin về xe cần mua để người bán có thể cung cấp chiếc xe phù hợp nhất với yêu cầu của ngươi cần mua.
Tối thiểu họ cần phải chọn chủng loại xe cần mua (xe tải, xe con, xe khách….) và chọn nơi mua. Ngoài ra để lựa chọn được chiếc xe ưng ý thì cần cung cấp thêm thông tin cho người bán thì người cần mua nên cung cấp các thông tin khác như: Model của xe, giá khoảng bao nhiêu, năm sản xuất vào khoảng nào, công suất bao nhiều, sẽ đa đi được bao nhiêu km, xe còn mới hay chỉ cần xe cũ, loại nhiên liệu sử dụng, loại hộp số xe, màu xe và các thông tin khác. Đồng thời người cần mua không thể quên nhập các thông tin bắt buộc về “họ và tên”, địa chỉ “email” hoặc số điện thoại, địa chỉ để người bán còn liên lạc.
Tác nhân: Users, admin
Các lớp: add Buing News-Car - Boundary (lớp giao diện), add Buying News- Car - Control (lớp điều khiển), BuyingCar (lớp thực thể)
4.3.Biểu đồ cộng tác cho chức năng thêm tin rao cần mua ô tô
Hình 40 biểu diễn gửi nhận thông điệp giữa các đối tượng trong quá trình thêm tin rao cần mua ô tô.
Hình 40: Biểu đồ cộng tác cho chức năng thêm tin rao cần mua ô tô
4.4.Biểu đồ tuần tự cho chức năng xóa tin rao cần mua ô tô
Tác nhân: Users, admin
Các lớp: delete Buing News-Car - Boundary (lớp giao diện), delete Buying News-Car - Control (lớp điều khiển), BuyingCar (lớp thực thể)
Hình 41: Biểu đồ tuần tự cho chức năng xóa tin cần mua xe
4.5.Biểu đồ cộng tác chức năng xóa tin rao cần mua ô tô
Hình 42 biểu diễn gửi nhận thông điệp giữa các đối tượng trong quá trình xóa tin cần mua xe
4.6.Biểu đồ tuần tự cho chức năng sửa tin rao cần mua ô tô
User hoặc Admin có yêu cầu sửa, hệ thống sẽ trả về nội dung tin rao. Sau khi sửa lại các thông tin của tin rao và nhấp nút sửa thị nội dung tin được cập nhật vào cơ sở dữ liệu.
Tác nhân: Users, admin
Các lớp: modfify Buying News-Car - Boundary (lớp giao diện), modify Buying News-Car - Control (lớp điều khiển), BuyingCar (lớp thực thể)
Hình 43: Biểu đồ tuần tự cho chức năng sửa tin rao cần mua ô tô