2.3.3. B ể ớ hự hể hâ h
Xác định các lớp đối tượng
ản phẩm ớp này chứa các th ng tin về sản phẩm g m c mã sản phẩm, t n sản phẩm, ghi chú, giá sản phẩm, giảm giá, hình ảnh, đơn vị t nh.
oại sản phẩm ớp này chứa các loại sản phẩm g m mã loại sản phẩm, t n loại sản phẩm.
a đơn ớp này chứa các th ng tin của h a đơn g m mã h a đơn, ngày đặt, tổng tiền, hình thức thanh toán, ghi chú.
Chi tiết h a đơn ớp này chứa các th ng tin chi tiết của h a đơn g m mã chi tiết h a đơn, số lượng, giá sản phẩm.
Kh ch hàng ớp này chứa các th ng tin của hách hàng g m mã hách hàng, t n hách hàng, giới t nh, email, địa ch , số điện thoại, ghi chú.
gười d ng ớp này chứa các th ng tin của người dùng g m mã người dùng, t n đầy đủ, email, mật hẩu, số điện thoại, địa ch , to en.
Có thể bạn quan tâm!
- Nghiên cứu Laravel Framework và dịch vụ thanh toán trực tuyến Paypal để xây dựng website thương mại điện tử cho Công ty Green Sale - 2
- B Cục Cơ Bản Của Html Trên Một Trang Web
- Biểu Đồ Trường H P Sử Dụng Của Hệ Th Ng
- Image Workshop – Image Manipulation With Layers
- Nghiên cứu Laravel Framework và dịch vụ thanh toán trực tuyến Paypal để xây dựng website thương mại điện tử cho Công ty Green Sale - 7
- Nghiên cứu Laravel Framework và dịch vụ thanh toán trực tuyến Paypal để xây dựng website thương mại điện tử cho Công ty Green Sale - 8
Xem toàn bộ 72 trang tài liệu này.
Hình 2.10. Biểu đồ lớp
2.4. H NH TƯƠNG T C
2.4.1. B ể ầ ự
: Khach Hang : Nhan Vien : Nguoi Quan Tri : FrmDangNhap : : NGUOIDUNG
Nhap thong tin()
CtlDangNhap
Nhap t
hong tin()
Nhap thong tin()
Xu li dang nhap()
Kiem tra()
Kiem tra ket qua()
[TT Hop Le] Cho phep dang nhap()
[TT Khong Hop Le] Thong bao loi()
Tra ve ket qua()
Hình 2.11. Biểu đồ tuần tự đăng nhập
Khach Hang
: FrmThongTiinSanPham : FrmThanhToan
: CtllNganHang : DONHANG : HOA DON
Chon san pham can mua()
Luu thong tin()
Hien thi form thanh toan()
Xac nhan thanh toan()
Luu thong tin()
Phan hoi thong tin()
Yeu cau mua hang Hien thi danh muc san ph...
Phan hoi thong tin()
Cap nhat gio hang()
Yeu cau thanh toan()
Yeu cau dang nhap()
Dang nhap thanh co...
Cap nhat don hang()
Hình 2.12. Biểu đồ tuần tự thanh toán
2.4.2. B ể ộ
8: Yeu cau dang nhap()
: Khach Hang
: FrmThanhToan
: CtlNganHang
12: Luu thong tin()
10: Hien thi form thanh toan()
1: Yeu cau mua hang
3: Chon san pham can mua()
6: Phan hoi thong tin() 14: Phan hoi thong tin()
: HOA DON
2: Hien thi danh muc san pham()
5: Cap nhat gio hang()
13: Cap nhat don hang()
4: Luu thong tin()
9: Dang nhap thanh cong() 7: Yeu cau thanh toan()
11: Xac nhan thanh toan()
: FrmThongTinSanPham : DONHANG
Hình 2.13. Biểu đồ cộng tác thanh toán
: Khach Hang
1: Nhap thong tin()
: Nhan Vien
: Nguoi Quan Tri
7: [TT Hop Le] Cho phep dang nhap() 8: [TT Khong Hop Le] Thong bao loi()
2: Nhap thong tin() 3: Nhap thong tin()
9: Tra ve ket qua()
: CtlDangNhap
4: Xu li dang nhap() 5: Kiem tra()
: FrmDangNhap
6: Kiem tra ket qua()
: NGUOIDUNG
Hình 2.14. Biểu đồ cộng t c đăng nhập hệ th ng
2.4.3. B ể h
NSD Dang nhap he thong
Cho dang nhap
Nhap TT dang nhap
Hoat Dong
Hình 2.15. Biểu đồ trạng th i đăng nhập
He thong thuc hien thanh toan
Cho thanh toan
Thuc hien thanh toan
Da thanh toan
Hình 2.16. Biểu đồ trạng thái thanh toán
Tim kiem cac thong tin
Nhap TT tim kiem
Ket thuc nhap
Xu ly TT tim kiem
Ket thuc tim kiem
Xu ly thong bao ket qua
Thong bao ket qua tim kiem
Hình 2.17. Biểu đồ trạng thái tìm kiếm
CHƯƠNG : GIỚI THIỆU V WEBSITE
3.1. SỬ DỤNG LARAVEL ĐỂ XẤY DỰNG WEBSITE
3.1.1. Cà t công c
3.1.1.1. ặt Xampp
ước 1. Đi đến trình duyệt mở đường dẫn: https://www.apachefriends.org/download.html
ước 2. Cu n xuống và ch n version như b n dưới và bắt đầu Download
ước 3. Sau khi tải về xong s c file như b n dưới
ước 4. Mở file vừa tải về, s xuất hiện tool box như b n dưới
ước 5. Bấm Next 3 lần, bỏ ch n “ earn more about itnami for Xampp”, sau đ bấm Next 2 lần r i ch n Finish
ước 6. Sau khi ch n Finish, s mở Xampp language
ước 7. Sau khi ch n ngôn ngữ xong, nhấn Save. Sau khi nhấn Save thì s lưu ngôn ngữ mặc định của bạn và hiển thị Xampp dashboard
ước 8. Ch n nút Start bên phải của Apache. Điều này s bật Apache, tại thời điểm này bạn đã sẵn sang để cài đặt Composer
3.1.1.2. ặt Composer
ước 1. Đi đến đường dẫn trong trình duyệt : https://getcomposer.org/download/
ước 2. Ch n Composer-Setup.exe để tải file setup Composer hoặc Ctrl + C đoạn lệnh b n dưới:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') ==='544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a8 58088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
ước 3. Mở Command Prompt bằng tìm kiếm hoặc nhấn tổ hợp phím Window + R nhập vào “cmd” sau đ Ctrl + V vào Command Prompt và nó s bắt đầu chạy tự đ ng
ước 4. Chạy đoạn lệnh b n dưới để hoàn thành cài đặt Composer
3.1.1.3. ặt Laravel
ước 1. Mở Command Prompt