Tải bản đầy đủ (.pdf) (28 trang)

SỬ DỤNG SPRING FRAMEWORK

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.02 MB, 28 trang )

ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
THÔNG TIN VÀ TRUYỀN THƠNG VIỆT HÀN
KHOA KHOA HỌC MÁY TÍNH


TÊN ĐỀ TÀI

SỬ DỤNG SPRING FRAMEWORK & MYSQL XÂY
DỰNG WEBSITE KINH DOANH TRANG SỨC
TĨM TẮT ĐỒ ÁN TỐT NGHIỆP
NGÀNH CƠNG NGHỆ THƠNG TIN
(LẬP TRÌNH MÁY TÍNH)

Sinh viên thực hiện

: Nguyễn Phan Hồi Sơn

Mã sinh viên

: K13C05A021

Giảng viên hướng dẫn

: TS. Nguyễn Thị Hạnh

Khóa đào tạo

: 2019 - 2022

Đà Nẵng, ngày 25 tháng 12 năm 2021



1


PHẦN MỞ ĐẦU
Trong những năm trở lại đây, xã hội ngày càng phát triển, đời
sống của người dân được nâng cao thì những vấn đề về mua
sắm trực tuyến ln được mọi người quan tâm. Đặc biệt là
những sản phẩm phục vụ cho nhu cầu về làm đẹp.
Hơn thế, với sự phát triển của CNTT và đại dịch Covid 19,
mua sắm trực tuyến đang là xu thế và phát triển không ngừng.
Nhận thấy tiềm năng của thị trường và nhu cầu mua sắm trực
tuyến của người tiêu dùng, em đã xây dựng "WEBSITE
KINH DOANH TRANG SỨC", hướng đến chất lượng và tiện
lợi cho người tiêu dùng.
Với 284STORE, người dùng có thể xem sản phẩm, tìm kiếm
sản phẩm, thêm sản phẩm vào giỏ hàng, thanh toán, theo dõi
đơn hàng sản phẩm và liên hệ trực tiếp với cửa hàng.
Về phía quản trị sẽ có các chức năng như quản lý danh mục,
quản lý người dùng, quản lý sản phẩm, thống kê.
Phạm vi dự án: Dự án nằm trong kiến thức các môn học, giải
quyết các vấn đề cơ bản của một website bán hàng.

2


CHƯƠNG 1: TỔNG QUAN
1.1 Đặt vấn đề
 Giới thiệu bài toán
 Thế giới ngày một phát triển, đời sống con người

ngày càng hiện đại hóa, nhu cầu về đời sống vật chất
và tinh thần của con người mỗi ngày một cao và có
nhiều địi hỏi khắt khe hơn.
 Hằng ngày mỗi người trong chúng ta đều phải có
những nhu cầu thiết yếu như : ăn uống, mua sắm, xem
phim, nghe nhạc và làm đẹp.
 Và mục tiêu của việc xây dựng trang web này nhằm
giúp cho khách hàng có thể mua hàng trực tiếp từ xa
thông qua mạng internet phổ biến.
1.2 Giải quyết vấn đề
 Mô tả
 Admin (Người quản lý): là người quản trị trang web,
có tồn quyền sử dụng và thêm xóa sửa dữ liệu, quản
lý các thơng tin danh mục, sản phẩm, đơn đặt hàng,
thống kê…
 User (Người dùng): là khách cần mua sản phẩm trên
mạng. Họ có thể chọn từng sản phẩm ưa thích. Và
chọn sản phẩm bỏ vào giỏ hàng, và thanh toán.

3


 Mơ hình hóa cửa hàng bán hàng thời trang

 Mơ hình được mơ tả như sau:
 Quy trình 1: Khi trang chủ được hiển thị, người dùng
có thể xem sản phẩm có trong danh mục.
 Quy trình 2: Sau khi đã chọn được sản phẩm, người
dùng sẽ cho vào giỏ hàng.
 Quy trình 3: Trong giỏ hàng của mình, người dùng có

thể cập nhật số lượng, thêm hoặc bớt đi sản phẩm.
 Quy trình 4: Người dùng sẽ lập đơn đặt hàng sau khi
đã quyết định chọn những sản phẩm có trong giỏ
hàng.
 Quy trình 5: Phiên giao dịch sẽ kết thúc khi người
dùng đặt xong đơn đặt hàng.

4


1.3 Nhiệm vụ của đồ án
 Hệ thống website cho phép làm những công việc sau:
 Đối với người quản lý
 Thêm, xóa, sửa sản phẩm trong của cửa hàng.
 Tiếp nhận đơn đặt hàng của khách hàng
 Xử lý đơn đặt hàng.
 Thống kê số lượng danh mục, mặt hàng, đơn đặt
hàng.
 Đối với người dùng
 Đăng ký tài khoản.
 Đặt hàng
 Giao diện
 Hệ thống hoạt động trên giao diện web application.
1.4 Cấu trúc đồ án
 Chương I : Tổng quan
 Đặt vấn đề
 Giải quyết đề tài
 Nhiệm vụ của đồ án
 Cấu trúc của đồ án
 Chương II: Phân tích thiết kế hệ thống

 Biểu đồ Usecase
 Biểu đồ hoạt động
 Biểu đồ tuần tự
 Các lớp đối tượng
 Biểu đồ lớp
 Chương III: Triển khai xây dựng đề tài
 Giao diện người dùng
 Giao diện quản lý
 Kết Luận và hướng phát triển
 Kết luận
 Hướng phát triển
 Tài liệu tham khảo

5


CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.1 Biểu đồ Use Case

Hình 2.1.1: Use case tổng quát

Hình 2.1.2: Use case Admin

6


Hình 2.1.3: Use case Khách Hàng

7



2.2

Biểu đồ hoạt động

Hình 2.2.1: Biểu đồ hoạt động đăng nhập

8


Hình 2.2.2: Biểu đồ hoạt động đăng kí
Hình 2.2.2: Biểu đồ hoạt động thanh toán

9


10


2.3

Biểu đồ tuần tự

Hình 2.3.1: Biểu đồ tuần tự đặt mua sản phẩm

Hình 2.3.2: Biểu đồ tuần tự thanh tốn

11



Hình 2.3.3: Biểu đồ tuần tự thêm sản phẩm

12


2.4 Các lớp đối tượng
 Lớp Authorization:

 Lớp Bill

13


 Lớp Bill Infor

 Lớp Blog

 Lớp Cart

 Lớp Category

14


 Lớp Discount

 Lớp Material

 Lớp Product


15


 Lớp Product Comment

 Lớp Product Image

 Lớp Province

 Lớp District

 Lớp Ward

16


 Lớp Users

 Lớp Tax

 Lớp Supplier

17


2.5

Biểu đồ lớp

Hình 2.1.8: Biểu đồ lớp


18


3.1

CHƯƠNG 3: TRIỂN KHAI VÀ XÂY DỰNG
Giao diện người dùng

Hình 3.1.1- Giao diện trang chủ

Hình 3.1.2 Giao diện thanh tốn

19


Hình 3.1.3 - Giao diện thơng tin

Hình 3.1.4 - Giao diện sản phẩm

20



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×