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

BÁO cáo TIỂU LUẬN môn học lập TRÌNH WEB đề tài WEBSITE KINH DOANH ô tô

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 (1.62 MB, 37 trang )

lOMoARcPSD|20681854

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT
VIỆN KỸ THUẬT – CÔNG NGHỆ


BÁO CÁO TIỂU LUẬN MƠN HỌC
LẬP TRÌNH WEB
ĐỀ TÀI: WEBSITE KINH DOANH Ô TÔ

Giảng viên Hướng dẫn: ThS. Nguyễn Hữu Vĩnh
Sinh viên thực hiện:
1. Bùi Văn Xía
Mã số sinh viên: 1824801030095
Lớp: D18PM02
2. Đinh Thị Lan Anh
Mã số sinh viên: 1824801030187
Lớp: D18PM03

Bình Dương tháng 11 năm 2020


lOMoARcPSD|20681854

MỤC LỤC

CHƯƠNG 1: KHẢO SÁT VÀ PHÂN TÍCH BÀI TỐN............................................................................2
1.

Khảo sát và thu thập dữ liệu................................................................................................................2
1.1.



Các phương pháp thực hiện khảo sát...............................................................................................2

1.2.

Dữ liệu thu thập................................................................................................................................2

1.3.

Tóm tắt kết quả khảo sát...................................................................................................................2

1.4.

Báo cáo chi tiết..................................................................................................................................2

1.4.1. Doanh số bán xe đầu năm 2020 [1]..................................................................................................2
1.4.2. Phân khúc ưa thích trên tồn quốc [1].............................................................................................3
1.4.3. Số lượng rao tin mua bán ô tô trên website [1]................................................................................3
1.4.4. Tỉ lệ mua bán xe cũ và xe mới [1].....................................................................................................4
1.4.5. Tỉ lệ tuổi có nhu cầu mua xe [1].......................................................................................................4
1.4.6. Doanh số dự báo thị trường năm 2020 [1].......................................................................................5
1.4.7. Tỉ lệ phân bố người có nhu cầu mua xe theo tỉnh thành/thành phố [1]............................................5
1.5.
2.

Kết luận..........................................................................................................................................6

Phân tích bài tốn.................................................................................................................................6
2.1.


Biểu đồ UseCase................................................................................................................................6

2.1.1. Danh sách Actor.............................................................................................................................6
2.1.2. Danh sách UseCase........................................................................................................................6
2.1.3. Vẽ Use – case.................................................................................................................................7
2.1.4. Đặt tả Use-case..............................................................................................................................7
2.2.

Biểu đồ hoạt động............................................................................................................................14

2.3.

Biểu đồ lớp.......................................................................................................................................14

2.3.1. Bảng Adsiverment.........................................................................................................................14
2.3.2. Bảng Bill.......................................................................................................................................15
2.3.3. Bảng Category..............................................................................................................................15
Tên trường............................................................................................................................................15


lOMoARcPSD|20681854

Kiểu dữ liệu...........................................................................................................................................15
Mô tả15
2.3.4. Bảng OrderProduct......................................................................................................................15
2.3.5. Bảng Product................................................................................................................................16
2.3.6. Bảng ShipStatus............................................................................................................................18
2.3.7. Bảng Store....................................................................................................................................18
2.3.8. Bảng UserAccount........................................................................................................................18
2.3.9. Bảng UserInfomation...................................................................................................................18

2.5.

Class Diagram.................................................................................................................................19

2.6.

Biểu đồ tuần tự................................................................................................................................19

2.6.1. Biểu đồ tuần tự Đăng nhập...........................................................................................................19
2.6.2. Biểu đò tuần tự Quản lý sản phẩm...............................................................................................20
2.6.3. Biểu đồ tuần tự quá trình đặt hàng...............................................................................................20
CHƯƠNG 2. GIỚI THIỆU CÔNG NGHỆ SỬ DỤNG..............................................................................22
1.

CÔNG NGHỆ SỬ DỤNG..............................................................................................................22
1.1.

Giới thiệu về HTML...................................................................................................................22

1.2.

Giới thiệu về CSS........................................................................................................................22

1.3.

BOOSTRAP................................................................................................................................22

1.4.

HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER...................................................................22


1.5.

Giới thiệu về ASP.NET...............................................................................................................23

CHƯƠNG 3. THIẾT KẾ CHƯƠNG TRÌNH.............................................................................................25
1.

Giao diện Trang chủ.......................................................................................................................25

2.

Giao diện Trang Used Cars............................................................................................................26

3.

Giao diện New Car.........................................................................................................................27

4.

Giao diện Đăng nhập......................................................................................................................28

5.

Giao diện Quản lý xe......................................................................................................................28

6.

Giao diện thêm xe mới...................................................................................................................29


7.

Giao diện Xem sản phẩm chi tiết...................................................................................................30

8.

Giao diện Liên hệ đặt hàng............................................................................................................30


lOMoARcPSD|20681854

9.

Giao diện Contact...........................................................................................................................31

10.

Giao diện Đăng ký tài khoản.........................................................................................................31

KẾT LUẬN...................................................................................................................................................32
1.

Kết quả đạt được............................................................................................................................32

2.

Hướng phát triển của đề tài...........................................................................................................32

TÀI LIỆU THAM KHẢO............................................................................................................................33



lOMoARcPSD|20681854

DANH MỤC HÌNH
Hình 0.1. Doanh số bán xe 8 tháng đầu năm 2020................................................................2
Hình 0.2. Phân khúc loại xe ưa thích trên tồn quốc.............................................................3
Hình 0.3. Số lượng rao tin mua bán ô tô trên trang web chuyên mua bán ô tô......................3
Hình 0.4. Tỉ lệ đăng tin mua bán xe......................................................................................4
Hình 0.5. Tỉ lệ tuổi có nhu cầu mua xe..................................................................................4
Hình 0.6. Doanh số dự báo thị trường năm 2020...................................................................5
Hình 0.7. Tỉ lệ phân bố người có nhu cầu mua xe theo tỉnh thành/thành phố........................5
Hình 0.8. Sơ đồ đặt tả Use-case.............................................................................................7
Hình 0.9. Biểu đồ thể hiện mơ tả.........................................................................................19
Hình 0.10. Giao diện trang chủ..............................................................................................4
Hình 0.11. Giao diện trang Used Car.....................................................................................5
Hình 0.12. Giao diện New Cars.............................................................................................6
Hình 0.13. Giao diện Đăng nhập...........................................................................................7
Hình 0.14. Giao diện Quản lý xe...........................................................................................7
Hình 0.15. Giao diện thêm xe mới........................................................................................8
Hình 0.16. Giao diện xem sản phẩm chi tiết..........................................................................9
Hình 0.17. Giao diện liên hệ đặt hàng...................................................................................9
Hình 0.18. Giao diện Contact..............................................................................................10
Hình 0.19. Giao diện Đăng ký Tài khoản mới.....................................................................10


lOMoARcPSD|20681854

MỞ ĐẦU

Trong thời buổi công nghệ thông tin và truyền thông ngày càng cải tiến và phát

triển một cách thần tốc. Mọi ngành nghề đều dần áp dụng công nghệ thông tin để tăng
năng suất làm việc, mức độ hiệu quả và tiết kiệm được chi phí so với sử dụng cách thủ
cơng. Cũng chính vì thế, đối với thương mại thì khơng cịn xa lạ gì với cụm từ
“Thương mại điện tử” ngày càng phổ biến đến với mọi trường trong thời gian trở lại
đây, và đặc biệt nóng và phát triển mạnh mẽ hơn trong thời kì dịch bệnh vẫn chưa có
dấu hiệu hạ nhiệt, mọi người vẫn chọn mua hàng trực tuyến để có thể bảo vệ được sức
khỏe bản thân và gia đình, và vẫn hơn hết là sự nhanh chóng và tiện lợi của nó. Tuy
nhiên, các sàn thương mại điện tử chỉ phục vụ cho các sản phẩm nhỏ và lẻ hoặc các
phẩm mà nhu cầu người mua hướng đến nhiều, đối với các hàng hóa đặc biệt như ơ tơ
và xe máy thì chúng thường có giá trị rất cao và sẽ bị giới hạn khu vực mua tại sàn
thương mại điện tử. Một điểm trừ có thể kể đến khác là khi khách hàng trước khi quyết
định mua sản phẩm nào đó thì họ thường có một tâm lý là muốn tìm hiểu sản phẩm đó,
được sờ tận tay thấy tận mắt để kiểm tra được chất lượng và có hợp với mình khơng,
thì các sàn thương mại điện tử sẽ thường khơng có được đặc quyền đó. Chính vì thế,
nhóm chúng em quyết định xây dựng một trang web chuyên về lĩnh vực buôn bán ô tô
trực tuyến, bao gồm cả hàng mới và hàng đã qua sử dụng. Sử dụng các phương thức
kinh doanh đặc biệt để khách hàng có thể mua được sản phẩm mình ưng ý mà khơng
mất quá nhiều thời gian dể đi ra của hàng xem sản phẩm và nghe tư vấn từ nhân viên.
Tuy nhiên, sản phẩm này của chúng em về chuyên môn vẫn chưa được hồn thiện và
có thể thiếu sót một số thông tin nhất định về một sản phẩm ô tô. Nhưng chúng em sẽ
cố gắng hoàn thiện ứng dụng một cách chỉnh chu và chuyên nghiệp nhất có thể.


lOMoARcPSD|20681854

CHƯƠNG 1: KHẢO SÁT VÀ PHÂN TÍCH BÀI TỐN

1. Khảo sát và thu thập dữ liệu
1.1.


Các phương pháp thực hiện khảo sát

Khi thực hiện giai đoạn khảo sát chúng em đã tiến hành nhiều phương pháp, chẳng
hạn như: Phương pháp thu thập thơng tin và phân tích thơng tin từ các trang web và
ngoài cửa hàng, Phương pháp phỏng vấn và phỏng vấn sâu, Phiếu khảo sát.
1.2.

Dữ liệu thu thập

Mọi thông tin và dữ liệu được thu thập từ các trang web chính thức của các hãng xe
nổi tiếng trên thế giới như BMW, Mercedes và Mitsubisi. Để có thể có được thơng tin
chính xác về các dữ liệu cơ bản của xe.
1.3.

Tóm tắt kết quả khảo sát

Thơng qua khảo sát 100 người chúng em có được kết quả như sau: 85,9% khách
hàng muốn trải nghiệm trực tiếp xe và quyết định mua xe, 9,1% khách hàng có khả
năng quyết định mua xe thông qua phương thức trực tuyến và 5% khách hàng muốn
nhận xe và trải nghiệm xe tại cửa hàng.
1.4.

Báo cáo chi tiết

1.4.1. Doanh số bán xe đầu năm 2020 [1]

Hình 0.1. Doanh số bán xe 8 tháng đầu năm 2020


lOMoARcPSD|20681854


1.4.2. Phân khúc ưa thích trên tồn quốc [1]

Hình 0.2. Phân khúc loại xe ưa thích trên tồn quốc

1.4.3. Số lượng rao tin mua bán ơ tơ trên website [1]

Hình 0.3. Số lượng rao tin mua bán ô tô trên trang web chuyên mua bán ô tô


lOMoARcPSD|20681854

1.4.4. Tỉ lệ mua bán xe cũ và xe mới [1]

Hình 0.4. Tỉ lệ đăng tin mua bán xe

1.4.5. Tỉ lệ tuổi có nhu cầu mua xe [1]

Hình 0.5. Tỉ lệ tuổi có nhu cầu mua xe


lOMoARcPSD|20681854

1.4.6. Doanh số dự báo thị trường năm 2020 [1]

Hình 0.6. Doanh số dự báo thị trường năm 2020

1.4.7. Tỉ lệ phân bố người có nhu cầu mua xe theo tỉnh thành/thành phố [1]

Hình 0.7. Tỉ lệ phân bố người có nhu cầu mua xe theo tỉnh thành/thành phố



lOMoARcPSD|20681854

1.5.

Kết luận

Nhu cầu sử dụng ô tô của người Việt Nam ngày càng phát triển và độ tuổi có nhu
cầu sử dụng ô tô ngày càng cao và phát triển mạnh.
2. Phân tích bài tốn
2.1.

Biểu đồ UseCase

2.1.1. Danh sách Actor
Bảng 0.1. Danh sách Actor
STT

Tên Actor

1

Khách hàng

2

Quản trị viên

Ý nghĩa

Khách hàng sử dụng hệ thống nhằm mục
đích mua hoặc bán sản phẩm trên hệ thống.
Người quản trị hệ thống dưới quyền cao nhất
nhằm đảm bảo sự ổn định và tính tồn vẹn
cho hệ thống.
Là các loại ô tô bao gồm cả xe mới lẫn xe

3

Sản phẩm

cũ, nhằm phục vụ cho việc trao đổi và mua
bán trên hệ thống.
Là chuỗi cửa hàng cố định được phân bố

4

Cửa hàng

toàn quốc, nhằm phục vụ cho việc giao nhận
xe giữa khách hàng và người bán.
Là người chịu trách nhiệm vận chuyển xe về

5

Đơn vị vận chuyển

cho cửa hàng nơi đã được người mua xác
định trước đó.


2.1.2. Danh sách UseCase
STT

Tên Use-Case

1

Đăng nhập

2

Đăng ký

3

Xem sản phẩm

4

Xem chi tiết sản phẩm

Ý nghĩa
Cho phép người dùng đăng nhập vào hệ
thống.
Cho phép người dùng đăng ký tài khoản mới
trên hệ thống.
Cho phép người dùng xem sản phẩm trên các
màn hình khác nhau trong hệ thống.
Cho phép người dùng xem chi tiết sản phẩm
khi người dùng nhấp vào bất kỳ sản phẩm

nào có trên hệ thống.


lOMoARcPSD|20681854

5

Liên hệ đặt mua sản
phẩm

6

So sánh sản phẩm

7

Quản lý sản phẩm

8

Thêm sản phẩm mới

9

Xóa sản phẩm mới

10

Quản lý giao nhận xe


Cho phép người dùng liên hệ đặt mua sản
phẩm người dùng mong muốn.
Cho phép người dùng so sánh các sản phẩm
khác nhau trong hệ thống.
Cho phép người bán và quản trị viên hệ
thống có thể quản lý được sản phẩm được
bán trên hệ thống.
Cho phép người bán và quản trị viên thêm
sản phẩm mới vào hệ thống.
Cho phép người bán và quản trị viên xóa sản
phẩm ra khỏi hệ thống.
Cho phép người bán và quản trị viên quản lý
được thao tác giao nhận xe trên hệ thống.

2.1.3. Vẽ Use – case

Hình 0.8. Sơ đồ đặt tả Use-case
2.1.4. Đặt tả Use-case
a. Đặt tả Use-case “Đăng nhập”

Tác nhân
Người quản trị, Khách hàng
Mô tả: Tác nhân sử dụng Use Case để thực hiện chức năng đăng nhập

Dịng sự kiện chính:
1.
Truy cập vào trang web.
2.
Tác nhân nhấp vào đăng nhập.
3.

Tác nhân nhập thông tin đăng nhập.
4.
Hệ thống kiểm tra tính hợp lệ của thơng tin.


lOMoARcPSD|20681854

5.
Use Case kết thúc

Dịng sự kiện phụ:
4a. Thơng tin người dùng nhập sai.
4b. Hệ thống yêu cầu tác nhân nhập lại thơng tin.
Usecase kết thúc

Các u cầu đặc
Khơng có
biệt
 Trạng thái hệ thống trước khi Use Case được sử dụng
Không có
 Trạng thái hệ thống sau khi Use Case được sử dụng
Nếu thành công: Hệ thông ghi nhận đăng nhập và quay về trang chủ.
Nếu thất bại: Hệ thống báo lỗi.

Điểm mở rộng

Tần suất sử dụng
b. Đặt tả Use-case “Đăng ký”

Tác nhân

Khách hàng
Mô tả: Tác nhân sử dụng Use Case để thực hiện chức năng đăng ký

Dịng sự kiện chính:
1.
Truy cập vào trang web.
2.
Tác nhân nhấp vào đăng nhập.
3.
Tác nhân nhấp vào đăng ký.
4.
Tác nhân nhập thông tin đăng ký.
5.
Hệ thống kiểm tra tính hợp lệ của thơng tin.
6.
Use Case kết thúc

Dịng sự kiện phụ:
4a. Thơng tin người dùng nhập sai.
4b. Hệ thống yêu cầu tác nhân nhập lại thông tin.
Usecase kết thúc

Các u cầu đặc biệt Khơng có
 Trạng thái hệ thống trước khi Use Case được sử dụng
Không có
 Trạng thái hệ thống sau khi Use Case được sử dụng
Nếu thành công: Hệ thống ghi thông tin vào cơ sở dữ liệu và quay về trang
đăng nhập.
Nếu thất bại: Hệ thống báo lỗi.


Điểm mở rộng

Tần suất sử dụng

Downloaded by heo ninh ()


lOMoARcPSD|20681854

c. Đặt tả Use-case “Xem sản phẩm”

Tác nhân
Khách hàng
Mô tả: Tác nhân sử dụng Use Case để thực hiện chức năng xem sản phẩm

Dịng sự kiện chính:
1.
Truy cập vào trang web.
2.
Use Case kết thúc

Dịng sự kiện phụ:
Khơng có

Các u cầu đặc
Khơng có
biệt
 Trạng thái hệ thống trước khi Use Case được sử dụng
Khơng có
 Trạng thái hệ thống sau khi Use Case được sử dụng

Nếu thành công: Hệ thống hiển thị sản phẩm.
Nếu thất bại: Hệ thống báo lỗi.

Điểm mở rộng

Tần suất sử dụng
d. Đặt tả Use-case “Xem chi tiết sản phẩm”

Tác nhân
Khách hàng
Mô tả: Tác nhân sử dụng Use Case để thực hiện chức năng xem chi tiết sản
phẩm.

Dòng sự kiện chính:
1.
Truy cập vào trang web.
2.
Tác nhân nhấp vào sản phẩm.
3.
Use Case kết thúc

Dòng sự kiện phụ:
2a. Sản phẩm khơng cịn tồn tại
2b. Hệ thống báo lỗi.
Usecase kết thúc

Các u cầu đặc
Khơng có
biệt
 Trạng thái hệ thống trước khi Use Case được sử dụng

Khơng có
 Trạng thái hệ thống sau khi Use Case được sử dụng
Nếu thành công: Hệ thống hiển thị thông tin chi tiết của sản phẩm.
Nếu thất bại: Hệ thống báo lỗi.

Điểm mở rộng

Downloaded by heo ninh ()


lOMoARcPSD|20681854



Tần suất sử dụng

e. Đặt tả Use-case “Liên hệ đặt mua sản phẩm”

Tác nhân
Khách hàng
Mô tả: Tác nhân sử dụng Use Case để thực hiện chức năng liên hệ đặt mua sản
phẩm.

Dịng sự kiện chính:
1.
Truy cập vào trang web.
2.
Tác nhân nhấp vào sản phẩm.
3.
Tác nhân nhấp vào liên hệ mua sản phẩm.

4.
Tác nhân nhập vào thơng tin.
5.
Use Case kết thúc

Dịng sự kiện phụ:
2a. Sản phẩm khơng cịn tồn tại
2b. Hệ thống báo lỗi.
Usecase kết thúc

Các u cầu đặc
Khơng có
biệt
 Trạng thái hệ thống trước khi Use Case được sử dụng
Không có
 Trạng thái hệ thống sau khi Use Case được sử dụng
Nếu thành công: Hệ thống hiển thị thông báo thành công.
Nếu thất bại: Hệ thống báo lỗi.

Điểm mở rộng

Tần suất sử dụng
f. Đặt tả Use-case “So sánh sản phẩm”

Tác nhân
Khách hàng
Mô tả: Tác nhân sử dụng Use Case để thực hiện chức năng xem chi tiết sản
phẩm.

Dòng sự kiện chính:

1.
Truy cập vào trang web.
2.
Tác nhân nhấp vào sản phẩm.
3.
Tác nhân nhấp vào so sánh sản phẩm
4.
Use Case kết thúc

Dòng sự kiện phụ:
2a. Sản phẩm khơng cịn tồn tại

Downloaded by heo ninh ()


lOMoARcPSD|20681854

2b. Hệ thống báo lỗi.
Usecase kết thúc

Các yêu cầu đặc
Không có
biệt
 Trạng thái hệ thống trước khi Use Case được sử dụng
Khơng có
 Trạng thái hệ thống sau khi Use Case được sử dụng
Nếu thành công: Hệ thống hiển thị thông tin so sánh sản phẩm.
Nếu thất bại: Hệ thống báo lỗi.

Điểm mở rộng


Tần suất sử dụng

g. Đặt tả Use-case “Quản lý sản phẩm”

Tác nhân
Quản trị viên
Mô tả: Tác nhân sử dụng Use Case để thực hiện chức năng quản lý sản phẩm.

Dịng sự kiện chính:
1.
Truy cập vào trang web.
2.
Tác nhân nhấp vào quản lý sản phẩm.
3.
Use Case kết thúc

Dòng sự kiện phụ:
Khơng có

Các u cầu đặc
Khơng có
biệt
 Trạng thái hệ thống trước khi Use Case được sử dụng
Tác nhân đã đăng nhập vào hệ thống
 Trạng thái hệ thống sau khi Use Case được sử dụng
Nếu thành công: Hệ thống hiển thị các sản phẩm cần quản lý
Nếu thất bại: Hệ thống báo lỗi.

Điểm mở rộng


Tần suất sử dụng
h. Đặt tả Use-case “Thêm sản phẩm mới”

Tác nhân
Quản trị viên
Mô tả: Tác nhân sử dụng Use Case để thực hiện chức năng thêm sản phẩm mới

Dịng sự kiện chính:
1.
Truy cập vào trang web.

Downloaded by heo ninh ()


lOMoARcPSD|20681854

2.
Tác nhân nhấp vào quản lý sản phẩm.
3.
Tác nhân nhấp vào thêm sản phẩm.
4.
Tác nhân nhập vào thông tin.
5.
Hệ thống xử lý thông tin và ghi vào cơ sở dữ liệu.
6.
Use Case kết thúc

Dòng sự kiện phụ:
5a. Hệ thống phát hiện người dùng nhập thiếu dữ liệu

5b. Hệ thống báo lỗi cho người dùng
Usecase kết thúc

Các u cầu đặc
Khơng có
biệt
 Trạng thái hệ thống trước khi Use Case được sử dụng
Tác nhân đã đăng nhập vào hệ thống
 Trạng thái hệ thống sau khi Use Case được sử dụng
Nếu thành công: Hệ thống quay về trang quản lý sản phẩm
Nếu thất bại: Hệ thống báo lỗi.

Điểm mở rộng

Tần suất sử dụng
i. Đặt tả Use-case “Xóa sản phẩm”

Tác nhân
Quản trị viên
Mơ tả: Tác nhân sử dụng Use Case để thực hiện chức năng xóa sản phẩm.

Dịng sự kiện chính:
1.
Truy cập vào trang web.
2.
Tác nhân nhấp vào quản lý sản phẩm.
3.
Tác nhân nhấp vào nút xóa sản phẩm
4.
Hệ thống xử lý và xóa sản phẩm khỏi cơ sở dữ liệu.

5.
Use Case kết thúc

Dịng sự kiện phụ:
Khơng có

Các u cầu đặc
Khơng có
biệt
 Trạng thái hệ thống trước khi Use Case được sử dụng
Tác nhân đã đăng nhập vào hệ thống
 Trạng thái hệ thống sau khi Use Case được sử dụng
Nếu thành công: Hệ thống làm mới lại trang.
Nếu thất bại: Hệ thống báo lỗi.

Điểm mở rộng

Downloaded by heo ninh ()


lOMoARcPSD|20681854



Tần suất sử dụng

j. Đặt tả Use-case “Quản lý giao nhận xe”

Tác nhân
Đơn vị vận chuyển, Quản trị viên

Mô tả: Tác nhân sử dụng Use Case để thực hiện chức năng quản lý sản phẩm.

Dịng sự kiện chính:
1.
Truy cập vào trang web.
2.
Tác nhân nhấp vào quản lý sản phẩm.
3.
Tác nhân nhấp vào quản lý giao nhận.
4.
Use Case kết thúc

Dòng sự kiện phụ:
Khơng có

Các u cầu đặc
Khơng có
biệt
 Trạng thái hệ thống trước khi Use Case được sử dụng
Tác nhân đã đăng nhập vào hệ thống
 Trạng thái hệ thống sau khi Use Case được sử dụng
Nếu thành công: Hệ thống hiển thị các đơn hàng.
Nếu thất bại: Hệ thống báo lỗi.

Điểm mở rộng

Tần suất sử dụng
2.2.

Biểu đồ hoạt động


2.3.

Biểu đồ lớp
2.3.1. Bảng Adsiverment

Tên trường

Kiểu dữ liệu

Mơ tả

ADS_ID

INT

Mã quảng cáo

ADS_IMAGE

VARCHAR(100) Hình ảnh quảng cáo

LOCATION

INT

Mã vị trí

BEGIN_DATE


DATETIME

Ngày bắt đầu

END_DATE

DATETIME

Ngày kết thúc

DETAIL_PAGE

VARCHAR(100) Trang chi tiết (đường dẫn)

Downloaded by heo ninh ()


lOMoARcPSD|20681854

2.3.2. Bảng Bill
Tên trường

Kiểu dữ liệu

Mơ tả

BILL_ID

INT


Mã hóa đơn

BUY_DATE

DATETIME

Ngày mua

PRODUCT_ID

INT

Mã sản phẩm

ORDER_ID

INT

Mã order

AMOUNT

INT

Số lượng

PRICE

MONEY


Đơn giá

TOTAL

MONEY

Tổng thanh toán

STATUS_ID

INT

Mã trạng thái

2.3.3. Bảng Category
Tên trường

Kiểu dữ liệu

Mô tả

CAT_ID

INT

Mã loại

CAT_NAME

NVARCHAR(100) Tên loại


CAT_DESCRIPTION

NVARCHAR(100) Mô tả loại

2.3.4. Bảng OrderProduct
Tên trường

Kiểu dữ liệu

Mô tả

ORDER_ID

INT

Mã order

PRODUCT_ID

INT

Mã sản phẩm

FIRST_NAME

NVARCHAR(50)

Tên khách hàng


LAST_NAME

NVARCHAR(50)

Họ khách hàng

CREDENTIAL_ID

NVARCHAR(12)

Chứng minh thư

DATE_VALID

DATE

Ngày cấp

Downloaded by heo ninh ()


lOMoARcPSD|20681854

DATE_OF_BIRTH

DATE

Ngày sinh

PROVINCE


NVARCHAR(50)

Tỉnh thành

CITY

NVARCHAR(50)

Thành phố, Huyện

WARD

NVARCHAR(50)

Quận, Phường

ADDRESS

NVARCHAR(100) Địa chỉ

STORE_ID

INT

Mã cửa hàng 1

STORE2_ID

INT


Mã cửa hàng 2

2.3.5. Bảng Product
Tên trường

Kiểu dữ liệu

Mô tả

PRODUCT_ID

INT

Mã sản phẩm

PRODUCT_NAME

NVARCHAR(50) Tên sản phẩm

HAS_EVENT

BIT

Sự kiện

CAT_ID

INT


Mã loại

STORAGE_AMOUNT

INT

Số lượng xe

PRODUCT_IMAGE

VARCHAR(50)

Hình ảnh sản phẩm

USED

BIT

Đã qua sử dụng

RUN_MILE

FLOAT

Số km đã chạy

PRICE

MONEY


Đơn giá

SIZE_HEIGHT

FLOAT

Chiều cao

SIZE_LONG

FLOAT

Chiều dài

SIZE_WIDE

FLOAT

Chiều rộng

SIZE_LONG_WHEELBASE

FLOAT

Chiều dài cơ sở

SIZE_FRONT_WHEELBAS
E

FLOAT


Chiều dài cảng trước

SIZE_BACK_WHEELBASE

FLOAT

Chiều dài cảng sau

Downloaded by heo ninh ()


lOMoARcPSD|20681854

WEIGHT_NON_LOAD

FLOAT

Trọng lượng không tải

NUMBER_CAPACITY

INT

Số lượng chỗ ngồi

ENGINEEN_TYPE

NVARCHAR(50) Loại động cơ


CYLINDER_CAPACITY

FLOAT

Dung tích xilanh

MAXIMUM_POWER

VARCHAR(20)

Cơng suất tối đa

MAXIMUM_TORQUE

VARCHAR(20)

Mơ men xoắn tối đa

GAS_CAPACITY

FLOAT

Dung tích thùng nhiên liệu

POWER_STEERING

NVARCHAR(50) Trợ lực lái

GAS_CONSUMPTION_AVG FLOAT


Tiêu thụ trung bình

NUMBER_OF_COLOR

INT

Số lượng màu

DAY_LIGHT

NVARCHAR(50) Đèn ban ngày

LIGHT_SENSOR

NVARCHAR(50) Cảm biến ánh sáng

FOG_LIGHT

NVARCHAR(50) Đèn sương mù

WASHING_LIGHT

NVARCHAR(50) Rửa đèn

WHEEL_SIZE

FLOAT

SIT_MATERIAL


NVARCHAR(50) Chất liệu ghế

CAMERA

INT

Số lượng camera

YEAR_MADE

INT

Năm sản xuất

SELLER_ID

INT

Mã người bán

COUTRY_MADE

NVARCHAR(20) Quốc gia sản xuất

Kích thước mâm

2.3.6. Bảng ShipStatus
Tên trường

Kiểu dữ liệu


Mô tả

STATUS_ID

INT

Mã trạng thái

STATUS_NAME

NVARCHAR(50)

Tên trạng thái

Downloaded by heo ninh ()


lOMoARcPSD|20681854

2.3.7. Bảng Store
Tên trường

Kiểu dữ liệu

Mô tả

STORE_ID

INT


Mã cửa hàng

STORE_NAME

NVARCHAR(100) Tên của hàng

STORE_ADD

NVARCHAR(200) Địa chỉ

2.3.8. Bảng UserAccount
Tên trường

Kiểu dữ liệu

Mô tả

USERID

INT

Mã người dùng

USERNAME

VARCHAR(20)

Tên người dùng


EMAIL

VARCHAR(50)

Địa chỉ email

PASSWORD

VARCHAR(100)

Mật khẩu

ROLE

VARCHAR(5)

Quyền

2.3.9. Bảng UserInfomation
Tên trường

Kiểu dữ liệu

Mô tả

USERID

INT

Mã người dùng


FIRSTNAME

NVARCHAR(50)

Tên người dùng

LASTNAME

NVARCHAR(50)

Họ người dùng

PHONE

VARCHAR(10)

Số điện thoại

EMAIL

VARCHAR(50)

Email

ADDRESS

NVARCHAR(100) Địa chỉ

2.4.


Mối quan hệ

Downloaded by heo ninh ()


lOMoARcPSD|20681854

Hình 0.9. Biểu đồ thể hiện mơ tả
2.5.

Class Diagram

2.6.

Biểu đồ tuần tự
2.6.1. Biểu đồ tuần tự Đăng nhập

2.6.2. Biểu đò tuần tự Quản lý sản phẩm

Downloaded by heo ninh ()


lOMoARcPSD|20681854

2.6.3. Biểu đồ tuần tự quá trình đặt hàng

Downloaded by heo ninh ()



lOMoARcPSD|20681854

CHƯƠNG 2. GIỚI THIỆU CÔNG NGHỆ SỬ DỤNG
1. CÔNG NGHỆ SỬ DỤNG
1.1.

Giới thiệu về HTML

HTML (Hypertext Markup Language-Ngôn ngữ đánh dấu siêu văn bản) là
ngôn ngữ đánh dấu chuẩn dùng soạn thảo các tài liệu World Wide Web, chỉ rõ
một trang Web được hiển thị như thế nào trong trình duyệt.
Ngôn ngữ HTML dùng các tag hoặc các đoạn mã lệnh để chỉ cho các trình
duyệt (Web browsers) cách hiển thị các thành phần của trang như text và
graphics.
HTML là ngôn ngữ xác định cấu trúc của thông tin.
HTML sử dụng một loạt các thẻ và thuộc tính và được dùng để hiện thị văn bản
và các thông tin khác, cung cấp siêu liên kết tới các tài liệu khá.
1.2.

Giới thiệu về CSS

CSS (Cascading Style Sheets) là một ngôn ngữ quy định cách trình bày cho các
tài liệu viết bằng HTML, XHTML, XML, SVG, hay UML,…
CSS cung cấp nhiều thuộc tính trình bày dành cho các đối tượng với sự sáng tạo
trong việc kết hợp các thuộc tính giúp mang lại hiệu quả cao.
CSS đã được hỗ trợ bởi tất cả các trình duyệt và hiển thị “như nhau” trên mọi hệ
điều hành.
CSS đưa ra phương thức áp dụng từ một file CSS ở ngồi. Có hiệu quả đồng bộ
khi tạo một website có hàng trăm trang hay khi muốn thay đổi một thuộc tính
trình bày nào đó.

CSS được cập nhật liên tục mang lại các trình bày phức tạp và tinh vi hơn.
1.3.

BOOSTRAP

Boostrap là một nền tảng (framework) miễn phí, mã nguồn mở, dựa trên
HTML, CSS, JAVASCRIP, nó được tạo ra để xây dựng các giao diện Webiste
tương thích với tất cả các thiết bị có kích thước màn hình khác nhau.
Boostrap bao gồm những cái cơ bản có sẵn như: typography, froms, buttons,
tables, navigation, modals, image carousels và nhiều thứ khác. Nó cũng có
nhiều Component, JavaScrip hỗ trợ cho việc thiết kế Reponsive của bạn dễ
dàng, thuận tiện và nhanh chóng hơn

Downloaded by heo ninh ()


×