You are on page 1of 20

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


XÂY DỰNG WEBSITE KINH DOANH


QUẦN ÁO NAM Q FASHION

TÓM TẮT ĐỒ ÁN TỐT NGHIỆP


NGÀNH: CÔNG NGHỆ THÔNG TIN
(ỨNG DỤNG PHẦN MỀM)

Sinh viên thực hiện : Nguyễn Hữu Quí


Mã sinh viên : K12C04105
Giảng viên hƣớng dẫn : ThS. Ngô Lê Quân
Khóa đào tạo : 2018 - 2021

Đà Nẵng - 01/2021
PHẦN MỞ ĐẦU
1. Lý do chọn đề tài.
Ngày nay cùng với sự phát triển không ngừng về kỹ thuật máy
tính và mạng điện tử, công nghệ thông tin cũng đƣợc những công
nghệ có đẳng cấp và lần lƣợt chinh phục hết đỉnh cao này đến đỉnh
cao khác. Mạng Internet là một trong những sản phẩm có giá trị hết
sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền
tảng chính cho sự truyền tải, trao đổi thông tin trên toàn cầu.
Bằng Internet, chúng ta đã thực hiện đƣợc những công việc
với tốc độ nhanh hơn, chi phí thấp hơn nhiều so với cách thức truyền
thống. Chính điều này, đã thúc đẩy sự khai sinh và phát triển của
thƣơng mại điện tử trên khắp thế giới, làm biến đổi đáng kể bộ mặt
văn hóa, nâng cao đời sống con ngƣời. Trong hoạt động sản xuất,
kinh doanh, thƣơng mại điện tử đã khẳng định đƣợc xúc tiến và thúc
đẩy sự phát triển của doanh nghiệp. Đối với một cửa hàng, việc
quảng bá và giới thiệu sản phẩm đến khách hàng đáp ứng nhu cầu
mua sắm ngày càng cao của khách hàng sẽ là cần thiết.
Vì thế mà em chọn đề tài “Xây dựng Website kinh doanh
quần áo nam Q Fashion”, sẽ đem lại một trong những sự lựa chọn
tốt nhất để xây dựng một nơi tham khảo và mua bán sản phẩm, thuận
tiện cho ngƣời sử dụng và đem lại những giá trị thiết thực cho mọi
ngƣời.
2. Mục tiêu và nhiệm vụ nghiên cứu.
- Mục tiêu:
Mục tiêu 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. Khách hàng
ở nhà hay tại cửa hàng vẫn có thể dễ dàng tham khảo thông tin sản
phẩm mình tìm, so sánh giá cả các mặt hàng và lựa chọn cho mình
loại sản phẩm phù hợp nhu cầu của mình, giúp công việc mua sắm
một cách nhanh chóng, tiện lợi, tiết kiệm thời gian, đáp ứng đƣợc
nhu cầu thực tế. Hệ thống tìm kiếm dễ dàng, giao diện thân thiện.

1
Chỉ cần đăng nhập vào hệ thống với tài khoản đã có hay chỉ cần vài
thao tác đăng ký đơn giản là khách hàng có thể tự do chọn mua và
tạo đơn đặt hàng tại hệ thống.
- Nhiệm vụ:
o Khảo sát thị trƣờng về nhu cầu mua sắm quần áo
o Nghiên cứu ngôn ngữ sử dụng là PHP
o Phân tích thiết kế
o Xây dựng website chi tiết
3. Đối tƣợng và phạm vi nghiên cứu.
- Đối tƣợng :
o Tất cả ngƣời dùng trên toàn quốc có nhu cầu đặt mua sản
phẩm qua mạng
o Các công ty, doanh nghiệp có nhu cầu đặt hàng.
- Phạm vi nghiên cứu :
o Tìm hiểu kỹ thuật lập trình, cách thức hoạt động và các đối
tƣợng trong PHP
o Hiểu đƣợc cách thức hoạt động của Client – Server
o Hiểu đƣợc cách lƣu trữ dữ liệu của hệ quản trị cơ sở dữ liệu
MySQL
o Sử dụng ngôn ngữ PHP và hệ quản trị CSDL mySQL để
xây dựng website
4. Phƣơng pháp nghiên cứu.
- Tìm hiểu và thu thập thông tin về thực trạng thị trƣờng
website hiện nay.
- Tham khảo một số website kinh doanh điện thoại hiện nay
tại Việt Nam.
- Tìm hiểu và nghiên cứu các tài liệu liên quan đến PHP, học
hỏi kinh nghiệm của anh/chị trên các diễn đàn, các nhóm
- Nghiên cứu các công cụ xây dựng hệ thống.
5. Dự kiến kết quả.

2
- Xây dựng hoàn thiện hệ thống website kinh doanh quần áo,
với một số chức năng chính của website.
- Ngƣời quản trị có thể đăng nhập, kiểm duyệt sản phẩm,
đăng sản phẩm và quản lý ngƣời dùng
- Ngƣời dùng có thể đăng ký, đăng nhập, mua sắm hoặc bình
luận sản phẩm.
6. Ý nghĩa khoa học và thực tiễn.
Trong thời đại thƣơng mại điện tử đang ngày càng phát
triển, việc ứng dụng vào hoạt động “ Xây dựng Website kinh doanh
quần áo nam Q Fashion” đã mang lại nhiều ý nghĩa sau:
- Đỡ tốn thời gian cho ngƣời dùng cũng nhƣ nhà quản lý
trong việc tham gia vào hoạt động mua bán hàng.
- Giúp ngƣời dùng có đƣợc giá cả và hình ảnh sản phẩm một
cách chính xác.
- Giúp nhà quản lý dễ dàng hơn trong việc quản lý sản phẩm.
7. Dự kiến nội dung đồ án tốt nghiệp
PHẦN MỞ ĐẦU
Chƣơng 1: CƠ SỞ LÝ THUYẾT
Chƣơng 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Chƣơng 3: XÂY DỰNG WEBSITE Q FASHION
KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN ĐỀ TÀI

3
CHƢƠNG 1: CƠ SỞ LÝ THUYẾT.
1.1 MÔ HÌNH ỨNG DỤNG WEB
1.2 LOCALHOST VÀ PHPMYADMIN
1.2.1. Localhost
 Trong mạng máy tính, localhost là hostname có nghĩa là
máy tính này nó đƣợc sử dụng để truy cập các dịch vụ mạng đang
chạy trên máy chủ thông qua loopback network interface. Localhost
thực chất là một webserver gồm Apache, MySQL, PHP và
PhpMyadmin đƣợc cài đặt chính trên máy tính của bạn, sử dụng ổ
cứng máy tính của bạn làm không gian lƣu trữ và cài đặt website mà
không cần phải mua host.
 Localhost đƣợc sử dụng để cài đặt và thử nghiệm các
website trên máu tính giúp việc thao tác và xử lý dữ liệu nhanh hơn,
không mất quá nhiều công và không lo mất kết nối nhƣ online
hosting.
1.2.2. PhpMyAdmin
 Là một công cụ mã nguồn mở miễn phí đƣợc viết bằng
PHP dự định để xử lý quản trị của MySQL thông qua một trình duyệt
web. Nó có thể thực hiện nhiều tác vụ nhƣ tạo, sửa đổi hoặc xóa bỏ
cơ sở dữ liệu, bảng, trƣờng, thực hiện báo cáo SQL; hoặc quản lý
ngƣời dùng cấp phép.
1.3 NGÔN NGỮ LẬP TRÌNH.
1.3.1. HTML (HyperText Markup Language).
1.3.2. CSS (Cascading Style Sheets).
1.3.3. JavaScript.
1.3.4. MySQL.
1.4 CÔNG NGHỆ WEB.

4
CHƢƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG.
2.1. ĐẶC TẢ HỆ THỐNG.
2.2. SƠ ĐỒ USE CASE.

Use Case Admin.


Hình 1. UseCase Admin.

Use Case Customer.


Hình 2. UseCase Customer

5
Mô tả UseCase.
SƠ ĐỒ LỚP.

Hình 3. Sơ đồ lớp.

SƠ ĐỒ TUẦN TỰ.

6
Hình 4. Sơ đồ tuần tự chức năng Đăng nhập.

CƠ SỞ DỮ LIỆU.
Sơ đồ liên kết cơ sở dữ liệu.
Hình 5. Sơ đồ Cơ sở dữ liệu.
Phân tích cơ sở dữ liệu.

7
CHƢƠNG 3: XÂY DỰNG WEBSITE Q FASHION.
3.1. ĐĂNG NHẬP.
Trƣớc khi truy cập vào trang quản trị, ngƣời sử dụng bắt buộc
phải thực hiện đăng nhập vào hệ thống bằng tài khoản nhân viên và
mật khẩu mà ngƣời quản trị đã cấp.

Hình 6. Giao diện Đăng nhập.


Khi đăng nhập sai tài khoản hoặc mật khẩu, hệ thống sẽ hiển
thị thông báo “Tài khoản hoặc mật khẩu không đúng. Vui lòng đăng
nhập lại !!!”.
3.2. THỐNG KÊ.
Khi đăng nhập thành công sẽ vào trang quản trị hệ thống.

8
Hình 7. Giao diện trang Thống kê.
3.3. QUẢN LÝ DANH MỤC.
Quản lý loại sản phẩm.
Danh sách loại sản phẩm hiển thị danh sách các loại
sản phẩm của website gồm: Mã loại sản phẩm, tên loại sản phẩm,
thuộc loại.

Hình 8. Giao diện Danh sách Loại sản phẩm.


Quản lý hiệu sản phẩm
Danh sách Hiệu sản phẩm hiển thị danh sách tất cả
các Hiệu sản phẩm của website gồm: Mã hiệu sản phẩm, tên hiệu sản
phẩm.

9
Hình 9. Giao diện Danh sách Hiệu sản phẩm.
Quản lý sản phẩm.
Danh sách sản phẩm hiển thị tất cả các sản phẩm của website
bao gồm: Mã sản phẩm, tên sản phẩm, size, số lƣợng, loại sản phẩm,
hiệu sản phẩm, hình ảnh, giá nhập, giá bán, mô tả, lƣợt xem, ngày
thêm, trạng thái.

Hình 10. Giao diện sản phẩm.


3.4. QUẢN LÝ KINH DOANH.
Thêm mới Hóa đơn.

Hình 11. Giao diện Thêm hóa đơn .

10
Quản lý Đặt hàng.

Hình 12. Giao diện Danh sách Đơn đặt hàng.

Hình 13. Giao diện Chi tiết Đơn Đặt Hàng.

Hình 14. Giao diện Chỉnh sửa Đơn Đặt Hàng .


Quản lý Hóa đơn.

11
Hình 15. Giao diện Danh sách Hóa Đơn.
QUẢN LÝ GIAO HÀNG.

Hình 16. Giao diện Danh sách Giao hàng.


3.5. QUẢN LÝ LIÊN HỆ.

Hình 17. Giao diện Danh sách liên hệ.


12
3.6. QUẢN LÝ TÀI KHOẢN.
Danh sách tài khoản hiển thị tất cả các tài khoản gồm: Tài
khoản, Họ tên, Loại tài khoản, Ngày sinh, CMND, Địa chỉ, Điện
thoại, Email, Trạng thái.

Hình 18. Giao diện Danh sách Tài khoản.


3.7. QUẢN LÝ THÔNG TIN WEBSITE.
Trang này dùng để chỉnh sửa các thông tin hiển thị trên
website.

Hình 19. Giao diện Thông tin shop.


3.8. GIAO DIỆN TRANG WEB BÁN HÀNG ONLINE.

Hình 20. Giao diện trang chủ (1).


13
Hình 22. Giao diện trang Áo nam.

Hình 23. Giao diện trang Liên hệ.

Hình 24. Giao diện trang Giới thiệu shop

Hình 25. Giao diện Giỏ hàng.

14
KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN ĐỀ TÀI.
KẾT QUẢ ĐẠT ĐƢỢC.
Sau thời gian thực hiện em đã hoàn thiện hệ thống theo
đúng tiến độ. Và tích lũy đƣợc các kỹ năng sơ bộ nhƣ:
 Biết đƣợc cấu trúc và cách hoạt động của một website.
 Tìm hiểu hệ thống kỹ càng chính xác. Phân tích đƣợc:
 Bài toán đặt ra.
 Hiện trạng hệ thống và yêu cầu ngƣời sử dụng.
 Các chức năng cần có của hệ thống.
 Phân tích thiết kế với UML.
 Cách sử dụng hệ quản trị cơ sở dữ liệu MySQL, …
 Thiết kế các chức năng của hệ thống đáp ứng đƣợc yêu cầu
đƣa ra.
 Giúp em có thể hiểu thêm về các ngôn ngữ nhƣ: HTML,
PHP, CSS, JavaScript,…
 Kỹ năng xây dựng và thiết kế một trang web sao cho bắt
mắt và thu hút ngƣời sử dụng.
 Kỹ năng kiểm tra lỗi và sửa lỗi trong quá trình thực hiện.
 Có thêm kinh nghiệm khi tham dự một dự án thực tế sau
này.
 Tích lũy đƣợc các kỹ năng lập trình để có thể hoàn thiện
hơn trong tƣơng lai.
ƢU, NHƢỢC ĐIỂM.
 Hƣớng em làm đƣợc trƣớc hết là thiết kế đƣợc một website
bán hàng cụ thể là các mặt hàng quần áo, cũng nhƣ các phụ kiện
dành cho nam.
 Việc tiếp theo là đã học đƣợc và nắm rõ các kiến thức ngôn
ngữ lập trình cần thiết nhƣ Php, JavaScript,… từ cơ bản đến nâng
cao.

15
 Cuối cùng thông qua việc làm đồ án em đã tìm ra đƣợc
những mặt mạnh cũng nhƣ hạn chế của mình, từ đó đƣa ra hƣớng cụ
thể hợp lý nhằm đạt đƣợc hiệu quả cao nhất.
 Ƣu điểm:
 Thông qua đồ án 1 nhóm đã có kiến thức khá vững về code
và lập trình web, có sáng tạo, tinh thần ham học hỏi,…
 Em đã thiết kế đƣợc giao diện hài hòa, thân thiện với ngƣời
sử dụng.
 Hoàn thành đƣợc hết các chức năng mà một website bán
hàng cần có nhƣ: quản lý sản phẩm, loại sản phẩm, thống kê, hóa
đơn,…
 Nhƣợc điểm:
 Dù đã cố gắng hết mình, song khả năng và trình độ có giới
hạn nhất định nên website còn nhiều thiếu sót cũng nhƣ hạn chế về
mặt quy mô ứng dụng.
 Hệ thống phân quyền của chức năng quản lý tài khoản vẫn
chƣa đƣợc hoàn thành.
 Cơ sở dữ liệu chƣa đƣợc phong phú.
HƢỚNG PHÁT TRIỂN.
 Trong thời gian sắp tới, em sẽ tiếp tục nghiên cứu, phân
tích và thiết kế để website đƣợc cải thiện tốt hơn hoạt động hiệu quả
hơn, cũng nhƣ nhân rộng phạm vi sử dụng nhằm đem đến những cảm
giác thoải mái nhất cho ngƣời dùng.
 Cần phát triển thêm độ phong phú, tối ƣu CSDL hơn để có
thể áp dụng vào thực tiễn nếu muốn sau này.
 Bổ sung thêm nhiều tính năng hơn, để phù hợp với yêu cầu
của một trang web bán hàng trực tuyến.

16

You might also like