4. Khách thể và đối tượng nghiên cứu:
1.4.2. Chức năng 2: Quản lí thông tin chung của Website
• Quản lí thông tin sản phẩm
• Quản lí thông tin chung Website
• Quản lí các dịch vụ mới
1.4.3. Chức năng 3: Quản lí thông tin sản phẩm
Khi NQL đã đăng nhập thành công thì Use Case sẽ được gọi để giúp NQL có thể lựa chọn các chức năng: nhập thông tin cho một sản phẩm hay tìm kiếm thông
tin về một sản phẩm đã có trong hệ thống thông qua các Use Case tương ứng Quản lý thông tin sản phẩm. Khi NQL thao tác với chức năng nhập, hệ thống sẽ kiểm tra thông tin NQL nhập vào, nếu sai hoặc không hợp lệ thì liệt kê các lỗi không hợp lệ cho NQL biết và cho phép nhập lại. Nếu các thông tin NQL cung cấp đầy đủ và chính xác, hệ thống cho phép thêm thông tin này vào CSDL và thông báo thêm mới thành công
1.4.4. Chức năng 4: Tìm kiếm
1. Chức năng này giúp khách hàng có thể dễ dàng tìm cho mình đượcnhững bó hoa đẹp mà mình mong muốn với nhiều tiêu chí. WebSite hỗ trợ cho khách hàng tìm kiếm nhiều cách thông qua tìm đơn thuộc tính và tìm kiếm đa thuộc tính : 2. Tìm kiếm theo một từ khóa chức năng sẽ tìm ra những sản phẩm có tên gần
giống với từ khóa đó.
3. Tìm kiếm đơn thuộc tính: WebSite hỗ trợ khách hàng tìm sản phẩm bằng cách nhập từ khóa cần tìm như tên của máy làm đá sạch…
4. Tìm kiếm đa thuộc tính: Khách hàng có thể tìm kiếm qua các tiêu chí như tìm kiếm theo danh mục sản phẩm hay tìm kiếm bằng cách kết hợp các tiêu chí đó với nhau.
1.4.5. Chức năng 5: Giỏ hàng
1. Khi khách hàng đã chọn cho mình được loại máy ưng ý khách hàng có thể mua sản phẩm bằng cách đặt hàng. Khách hàng có thể mua một hay nhiều sản phẩm bằng cách nhấn nút thêm vào giỏ hàng, khi đó sản phẩm sẽ được cập nhật vào trong giỏ hàng.
2. Giỏ hàng chứa một số thông tin như tên máy, đơn giá, số lượng, thành tiền… khách hàng có thể mua thêm các sản phẩm khác bằng cách nhấn nút tiếp tục mua, khi mua thêm sản phẩm WebSite sẽ tự động cập nhật tổng tiền mà khách hàng cần thanh toán .
3. Khách hàng có thể cập nhật số lượng máy hay giá cả một sản phẩm bằng cách đánh vào ô text số lượng cần mua rồi nhấn vào nút cập nhật cho sản phẩm mình
đặt mua. Khi đã chọn xong các sản phảm mình cần mua khách hàng sẽ thanh toán sản phẩm bằng cách nhấn nút thanh toán.
1.4.6. Chức năng 6: Thống kê báo cáo
• Để mua được sản phẩm khách hàng phải thanh toán cho những sản phẩm của mình đã chọn bằng cách nhấn vào nút thanh toán ở trong giỏ hàng.
• Trang thanh toán hiện ra với thông tin về tài khoản, địa chỉ thanh toán, phương thức thanh toán và hình thức vận chuyển. Từ thông tin về tài khoản nếu bạn muốn mua Hoa cho mình chỉ cần tích vào ô check để hiện thị thông tin và địa chỉ của mình, bạn cũng có thể gửi Hoa cho người khác bằng cách thay đổi thông tin về địa chỉ thanh toán.
• Yêu cầu cho việc thanh toán là phải đăng nhập tài khỏan tại WebSite. Nếu chưa đăng nhập tài khoản thì khi nhấn nút thanh toán khách hàng sẽ được đưa đến trang đăng kí đăng nhập, khách hàng cũng có thể đăng kí tài khoản tại đây bằng cách nhấn vào nút đăng kí.
1.4.7. Chức năng 7:Chức năng quảng cáo
• Chức năng này cho phép người quản trị website trưng bày các mặt hàng để giới thiệu tới những khách hàng ghé thăm website
• Các công ty hoặc tổ chức khác có nhu cầu quảng cáo sản phẩm có thể liên hệ để được đăng quảng cáo.
• Khách hàng có thể ghé thăm website để tìm kiếm thông tin, xem các mặt hàng trưng bày và mua mặt hàng một cách dễ dàng và thuận tiện.
CHƯƠNG II:PHÂN TÍCH THIẾT KẾ HỆ THỐNG VỚI UML