1 of 36

CÔNG NGHỆ JAVA

​

​

2 of 36

TRANG WEB BÁN LAPTOP

Nhóm 1:

Nguyễn Văn Dìa(Nhóm trưởng)

Hứa Tuấn Anh

Nguyễn Hữu Nhân

Nguyễn Văn Hoài Trung

PRESENTATION TITLE

2

9/3/20XX

3 of 36

THÀNH VIÊN

3

Nguyễn Văn Dìa�Trưởng nhóm

Hứa Tuấn Anh�

Nguyễn Hữu Nhân

Nguyễn Văn Hoài Trung�

4 of 36

Nội dung

  1. Giới thiệu đề tài
  2. Các chức năng của trang web
  3. Công nghệ sử dụng
  4. Cấu trúc hệ thống
  5. Kết quả
  6. Kết luận

​

​

4

5 of 36

1.GIỚI THIỆU ĐỀ TÀI

6 of 36

1.Mô tả bài toán

-Việc phát triển các nèn tảng bán hàng trực tuyến giúp cho các nhà bán lẻ có cơ hội để quảng bá sản phẩm tốt hơn và thu hút được nhièu khách hàng hơn.

Chính vì thế, em đã xây dựng website bán hàng qua mạng” cho 1 shop bán laptop.

- Khách hàng có thể đặt hàng qua đó và chờ xác nhận từ chủ cửa hàng để gửi sản phẩm về địa chỉ của mình rồi thanh toán tiền.

​

PRESENTATION TITLE

6

9/3/20XX

7 of 36

2. CHỨC NĂNG CỦA TRANG WEB

8 of 36

-Phần quản lý: Quản lý thống kê, sản phẩm, danh mục, nhãn hiệu

- Phần người dùng:

+ Hiển thị sản phẩm, các sản phẩm bán chạy, tìm kiếm, lọc

+ Xem chi tiết, mua hàng, xem chi tiết đơn hàng.

​

PRESENTATION TITLE

8

9/3/20XX

9 of 36

3. CÔNG NGHỆ SỬ DỤNG

10 of 36

1. Spring boot

- Spring Boot là một extension của Spring Framework giúp các lập trình viên loại bỏ các bước cấu hình phức tạp mà Spring bắt buộc. Spring Boot là dự án phát triển bởi ngôn ngữ Java trong hệ sinh thái Spring framework.

PRESENTATION TITLE

10

9/3/20XX

11 of 36

2. JPA & Hibernate

  • JPA (Java Persistence API) là một thư viện dựa trên đặc tả JPA . JPA tuân theo Object Relation Mapping(ORM).

PRESENTATION TITLE

11

9/3/20XX

12 of 36

3. Thymeleaf

Thymeleaf là một Java template engine dùng để xử lý và tạo HTML, XML, Javascript, CSS và text.

PRESENTATION TITLE

12

9/3/20XX

13 of 36

4. Spring security

Spring Security là một trong những core feature quan trọng của Spring Framework, nó giúp chúng ta phân quyền và xác thực người dùng trước khi cho phép họ truy cập vào các tài nguyên của chúng ta.

PRESENTATION TITLE

13

9/3/20XX

14 of 36

4. CẤU TRÚC CỦA HỆ THỐNG

15 of 36

A. Cơ sở dữ liệu

15

16 of 36

B. Kiến trúc hệ thống

16

anchor

17 of 36

5. KẾT QUẢ

18 of 36

5.1 QUẢN TRỊ TRANG WEB

18

9/3/20XX

19 of 36

a. Quản lý sản phẩm:

  • Quản lý tất cả sản phẩm của trang web
  • Cho phép tìm lọc theo tên, mã sản phẩm, danh mục, nhãn hiệu
  • Cho phép thêm xóa sửa sản phẩm
  • Thay đổi thông số kỹ thuật bên trong sản phẩm

​

PRESENTATION TITLE

19

9/3/20XX

20 of 36

a. Quản lý sản phẩm(1)

  • Cho phép thêm xóa sửa sản phẩm
  • Thay đổi thông số kỹ thuật bên trong sản phẩm
  • Cho phép thêm nhiều ảnh bên trong sản phẩm đó.

​

PRESENTATION TITLE

20

9/3/20XX

21 of 36

a. Quản lý sản phẩm(2)

PRESENTATION TITLE

21

9/3/20XX

22 of 36

b. Quản lý danh mục và nhãn hiệu:

-Thêm và chỉnh sửa danh mục và nhãn hiệu

23 of 36

c. Màn hình thống kê:

  • Hiển thị các sản phẩm bán được theo thơi gian
  • Chọn theo tháng thì sẽ thống kê từng tháng trong năm
  • Chọn theo ngày thì thống kê từ ngày ~ đền ngày ~

​

​

PRESENTATION TITLE

23

9/3/20XX

24 of 36

c. Màn hình thống kê (2)

  • Tùy chọn Theo sản phẩm thì sẽ hiển thị table tuyến tính các sản phẩm, số lượng và tiền bán được

​

  • Tùy chọn theo Thương hiệu thì sẽ hiển thị theo nhóm các sản phẩm của thương hiệu theo kiểu hiển thị treegrid

​

PRESENTATION TITLE

24

9/3/20XX

25 of 36

5.2 TRANG WEB BÁN HÀNG

25

9/3/20XX

26 of 36

a. Trang chủ

  • Hiện thị màn hình chào mừng của trang web và một vài sản phẩm nổi bật của trang web.

​

​

PRESENTATION TITLE

26

27 of 36

b. Màn hình sản phẩm

-Hiển thị tất cả các sản phẩm

-Bạn có thể tìm kiếm và lọc

28 of 36

c. Chi tiết sản phẩm

- Cho phép xem chi tiết các thông số của sản phẩm, cho phép thêm sản phẩm vào giỏ hàng

​

PRESENTATION TITLE

28

9/3/20XX

29 of 36

d. Trang giỏ hàng

- Cho phép xem các sản phẩm thêm vào giỏ hàng, cho phép tăng số lượng các sản phẩm và cho phép chọn các sản phẩm muốn thanh toán.

​

PRESENTATION TITLE

29

9/3/20XX

30 of 36

e. Màn hình thanh toán

Cho phép thanh toán sản phẩm sau khia nhấn mua hang ở phái giỏ hang hoặc mua lại ở hóa đơn.

​

PRESENTATION TITLE

30

9/3/20XX

31 of 36

f. Hiển thị đơn hàng

- Hiển thị các đơn hàng của một khách hàng và cho phép tìm kiếm theo tên, lọc theo trạng thái đơn hàng

​

PRESENTATION TITLE

31

9/3/20XX

32 of 36

g. Màn hình chi tiết đơn hàng

Hiển thị chi tiết đơn hàng và cho xuất hóa đơn

​

PRESENTATION TITLE

32

9/3/20XX

33 of 36

6. KẾT LUẬN

34 of 36

​

​

  • Nâng cao khả năng làm việc nhóm

​

- Học hỏi kinh nghiệm giữa các thành viên

​

PRESENTATION TITLE

34

9/3/20XX

35 of 36

TÀI LIỆU THAM KHẢO

  1. Link source code

https://github.com/Dia2001/proxtech-shop

Tài liệu tham khảo

​

PRESENTATION TITLE

35

9/3/20XX

36 of 36

THANK YOU

PRESENTATION TITLE

36

9/3/20XX