Youtube.com/PoppinKhiem - Sân chơi giới tr PTIT
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA NG NGHỆ THÔNG TIN
BÀI TẬP LỚN
MÔN: PHÁT TRIỂN PHẦN MỀM HƯỚNG DỊCH VỤ
I.
II. Giới thiệu bài toán
III. Giới thiệu dịch vụ sử dụng/ hoặc tự y dựng
Website bán sách Book Store sử dụng : Java Servlet .java; Java JSP .java; Jdbc .java;
MySQL
Các phương thức:
getAll():List<T> : Lấy tất cả đối tượng T trong database
getOption(key:int):T : Lấy đối tượng T ID là key
save(t:T):void : Lưu đối tượng T vào database
update(t:T):void : Cập nhật đối tượng T vào database
delete(t:T):void : Xoá đối tượng T khỏ database
getItemByName(String s): Item : Tìm kiếm đối tượng trong database theo tên
Phục vụ các chức năng thêm sửa xoá Sách, Giỏ hàng, Đơn hàng thống
Hoá đơn
IV. Phân tích thiết kế hệ thống hướng đối tượng
1. Biểu Use Case
Youtube.com/PoppinKhiem - Sân chơi giới tr PTIT
tả:
Đăng ký: UC này cho phép khách hàng đăng tài khoản nhân
Đăng nhập: UC này cho phép khách hàng nhân viên đăng nhập vào hệ thống
Xem sách: UC này cho phép khách hàng xem thông tin c quyển sách n
tại hệ thống
Thêm sách vào giỏ hàng: UC này cho phép khách hàng thêm sách vào giỏ hàng
Tạo Order: UC này cho phép khách hàng đặt hàng từ giỏ hàng
Tìm sách: UC này cho phép khách hàng nhân viên tìm kiếm sách theo tên
Quản sách: UC này cho phép nhân viên quản sách gồm thêm sửa xoá
Quản Order: UC này cho phép nhân viên quản Order, kiểm tra trạng thái
Order
2. Biểu đồ lớp
Youtube.com/PoppinKhiem - Sân chơi giới tr PTIT
3. Biểu đồ hoạt động
Khách hàng:
Youtube.com/PoppinKhiem - Sân chơi giới tr PTIT
Nhân viên:
Youtube.com/PoppinKhiem - Sân chơi giới tr PTIT
4. Biểu đồ CSDL