BÁO CÁO ĐỒ ÁN
GVHD: ThS.Trần
Thu Thủy
MỤC LỤC
PHẦN MỞ ĐẦU ..................................................................................................1
CHƯƠNG 1. TỔNG QUAN ..............................................................................2
1. Giới thiệu đề tài website .....................................................................................2
1.2 Đánh giá hiện trạng ........................................................................................... 2
CHƯƠNG 2 .........................................................................................................4
1.1
Các tác nhân của hệ thống gồm có: ...................................................................5
1.3.
Cơ sở dữ liệu(My SQL) ...............................................................................18
3.3.
Mơ hình dữ liệu quan hệ .............................................................................21
CHƯƠNG 4. KẾT QUẢ THỰC NGHIỆM ...................................................22
1.1.
Phần khách hàng ........................................................................................ 22
2.2.
Phần admin .................................................................................................24
KẾT LUẬN .......................................................................................................28
Kết quả đạt được .......................................................................................................28
TÀI LIỆU THAM KHẢO ...............................................................................29
LỜI CẢM ƠN ...................................................................................................30
Trang 2
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
Thu Thủy
PHẦN MỞ ĐẦU
Ngành công nghệ thông tin là một ngành khoa học đang trên đà phát triển mạnh và
ứng dụng rộng rãi trên nhiều lĩnh vực.
Cùng với xu hướng phát triển của các phương tiện truyền thơng như báo, đài... thì
việc sử dụng Internet ngày cảng trở nên phố biến. Khi truy cập Internet, chúng ta có được
một kho thơng tin khổng lồ phục vụ mọi nhu cầu, mục địch của chúng ta chỉ bằng một cái
nhấp chuột.
Thế giới đang đối mặt với làn sóng dịch bệnh covid 19. Đối với các doanh nghiêp,
việc tiếp cận và bán hàng theo phương thức truyền thống gần như khơng có hiệu quả như
trước. Vậy nên, từ các tập đoàn khổng lồ đến các nhà bán lẻ nhỏ, bên cạnh phương thức
bán hàng truyền thống, đểu đang tập trung việc giới thiệu và bán sản phẩm của mình theo
một cách thức mới đó là bán hàng online
Xã hội ngày càng phát triển, đời sống tinh thần ngày càng cao và nhu cầu mua sắm
theo đó cũng tăng lên. Căn cứ vào tình hình và nhu cầu thực tế mua sắm của mọi
người,“Website Shop Mobile” ra đời nhằm đáp ứng nhu cầu tất yếu đó.
Do đó, em đã vận dụng ngôn ngữ PHP Laravel Framework, MySQL và công cụ
Visual studio code để xây dựng ứng dụng Website bán hàng Điện thoại.
Để hồn thành xong đề tài này, em vơ cùng biết ơn các q thầy cơ đã nhiệt tình
giảng dạy, hướng dẫn và đặc biệt là cô Trần Thu Thủy, người trực tiếp hướng dần nhiệt
tình cho em trong suốt quá trình nghiên cứu và thực hiện đề tài này.
Trang 1
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
Thu Thủy
CHƯƠNG 1. TỔNG QUAN
1. Giới thiệu đề tài website
1.1 Tổng quan về cửa hàng bán điện thoại di động
Cửa hàng bán điện thoại Mobile shop chuyên cung cấp điện thoại của các hãng như Apple,
Samsung, Nokia, LG, HTC...Các dòng điện thoại thường và điện thoại thông minh
(smartphone) Với 3 năm hoạt động, phục vụ quý khách hàng. Mobile shop ln là điểm đến
u thích của giới cơng nghệ nói chung và giới săn điện thoại mới nói riêng. Cửa hàng ln
cập nhật các thơng tin, mặt hàng mới nhất trên thế giới cũng như ở Việt Nam. Đội ngũ nhân
viên trẻ đẹp, năng động, sẵn sàng phục vụ quý khách hàng kịp thời, đầy đủ nhất.
Tiêu chí hoạt động của cửa hàng là làm sao mặt hàng đến tay người tiêu dùng giá rẻ
nhất thị trường nhưng chất lượng phải được đảm bảo. Việc giữ uy tín với khách hàng là
phương châm hoạt động, phát triển thương hiệu của cửa hàng.
Hiện tại cửa hàng chỉ phục vụ cho khách hàng đến mua hàng trực tiếp tại cửa hàng nhưng
do sự mở rộng về quy mô bán hàng. Chủ cửa hàng có ý định phục vụ cho khách hàng ở xa,
khơng có điều kiện đến mua trực tiếp.
1.2 Đánh giá hiện trạng
Để xây dựng cửa hàng bán điện thoại di động cần giải quyết nhiều vấn đề:
Chọn vị trí mở cửa hàng: Vị trí mở cửa hàng là một trong những yếu tố quan trọng quyết
định thành công hay thất bại của người chủ cửa hàng Do vậy cần chọn địa điểm thuận lợi
cho việc thu hồi vốn đầu tư và sinh lợi nhuận. Địa điểm chọn là nơi có nhiều người qua lại,
tập trung nhiều khách hàng mục tiêu...
Bố trí cửa hàng: Chọn vị trí đã quan trọng nhưng bố trí của hàng sao cho bắt mắt, thu
hút sự chú ý của khách hàng cũng là việc quan trọng không kém. Cần xây dựng cửa hàng
sao cho phù hợp với quy mô của cửa hàng, trang trí làm sao thể hiện được đặc điểm đặc
biệt, thương hiệu của cửa hàng. Sắp xếp mặt hàng: Dựa vào không gian của cửa hàng, sắp
xếp các mặt hàng một cách tối ưu nhất nhưng vẫn đảm bảo việc dễ quan sát, thêm vào
khay lây ra.
Các đầu tư về vốn; Giải bài toán về việc chi tiêu cho các hoạt động ban đầu như thuế
(mua)địa điểm bán hàng, các vật dụng và trang trí cửa hàng thuê nhân viên bán hàng, mua
mới sản phẩm... cũng là cơng việc địi hỏi người chủ của hàng cần nhặc, chi tiêu cho hợp lý.
Đầu tư về thời gian và cơng sức: Ngồi việc đầu tư về vốn thì người chủ cửa hàng cần
đầu tư thời gian để xây dựng, vận hành cửa hàng, cập nhập thơng tin cho các dịng sản
phẩm mới...
Khoảng cách địa lý: Cửa hàng có ưu điển là cung cấp cho khách hàng cái nhìn khách
quan về sản phẩm, dể dàng nhận biết, cảm nhận, thậm chí là trải nghiệm sản phẩm. Tuy
nhiên, đối với khách hàng ở xa thì khó tiếp cận, nếu có thể thì khách hàng mất nhiều thời
gian, chi phí đi lại đến của hàng giao dịch.
Dịch vụ: Khách hàng đơi khi muốn đóng góp ý kiến nhưng không muốn ra mặt trực tiếp
để trao đổi sẽ gặp khó khăn vì ở của hàng khơng có hịm thư góp ý.
Quản lý, thống kê: Đối tượng quản lý của cửa hàng là thông tin về người dùng. nhà
cung cấp: nhân viên, sản phẩm, dm đặt hàng chủ yếu trên giấy tờ, bất tiện cho việc sửa đổi,
Trang 2
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
Thu Thủy
bổ sung. thậm trí có thể bị sai lệch thông tin. Những vấn đề trên là nguyên nhân cản trở đến
hoạt động kinh doanh của cửa hàng.
1.3 Giải pháp khắc phục
Hệ thống bán hàng trực tuyến hỗ trợ, bổ sung cho việc bán hàng trực tiếp, giúp việc bán
hàng có hiệu quả hơn, cụ thể:
• Tăng cường hoạt động quản lý, dựa trên hệ thống thơng tin quản lý tin học.
• Hỗ trợ nhân viên, người chủ cửa hàng thực hiện các nghiệp vụ.
• Tiết kiệm chi phí thuê địa điểm, quảng bá đến người tiêu dùng.
• Tăng lợi nhuận cho người chủ của hàng.
Trang 3
BÁO CÁO ĐỒ ÁN
GVHD: ThS.Trần
Thu Thủy
CHƯƠNG 2
Phân tích các chức năng của hệ thống
1. Đặc tả bài toán
Trong thời đại ngày nay, thời đại mà hầu như tất cả các hoạt động kinh tế,
chính trị, xã hội đều được đăng tải trên mạng Internet thì khơng chỉ dân IT chúng
ta sử dụng internet mà hầu hết tất cả mọi người đều đã một lần lướt net, lướt web,
Một công ty hay một thương hiệu muốn phát triển cần phải khẳng định
được thương hiệu của mình. Cách đơn giản và đỡ tốn kém và thật sự hiệu quả đó
là tạo cho cơng ty hay thương hiệu mình một Website để tất cả mọi người có thể
biết đến q cơng ty. Và trong thời buổi kinh tế thị trường với yêu cầu của những
người sử dụng khá cao, có thể một số nơi tại chỗ ở của bạn không thể đáp ứng
được hết yêu cầu của khách hàng. Bạn là một người bận rộn, khơng có nhiều thời
gian để lựa chọn sản phẩm cho phù hợp với sở thích và túi tiền của mình. Việc đi
đến một cửa hàng chiếm mất nhiều thời gian của bạn và bạn mong muốn có một
dịch vụ đáp ứng được điều đó.
Vậy tại sao chúng ta không thực hiện bán hàng ngay trên mạng. Thật hiệu
quả vì tất cả mọi người đều biết đến cơng ty, vừa có thể giới thiệu về cơng ty vừa
thực hiện việc trao đổi hàng hóa ngay trên mạng. Quả là một ý tưởng tuyệt vời.
Giả sử bạn cần mua một chiếc laptop hay điện thoại bạn đến cửa hàng để mua máy,
khi vào cửa hàng bạn sẽ chọn những sản phẩm mà mình thích để vào giỏ hàng. Trong q
trình lựa chọn bạn có thể tìm hiểu chi tiết thơng tin sản phẩm mà bạn thích. Sau khi lựa
chọn xong, bạn có thể đặt mua sản phẩm mà mình muốn.
Trang 4
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
1.1
Thu Thủy
Các tác nhân của hệ thống gồm có:
Hình 3.1 : các tác nhân
Administrator: là thành viên quản trị của hệ thống, có các quyền và chức
năng như: tạo các tài khoản, quản lý tin tức, quản trị người dùng, …
Đăng ký
Đăng nhập
Danh sách quản trị viên
Đơn đặt hàng
Sản phẩm
Hãng sản xuất
Loại sản phẩm
Khách hàng
Người quản lý
(Administrator)
Customer: xem thông tin tại trang web, gửi thơng tin liên hệ.
Khách hang
Đăng ký
Đăng nhập
Tìm sản phẩm
Thêm,xố, cập nhật ở giỏ hàng
Gửi đơn hàng
Trang 5
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
1.2.
Mơ hình use case
3.1.1.a Tác nhân khách hàng
Hình 3.2 : Mơ hình UseCase tổng qt
Trang 6
Thu Thủy
BÁO CÁO ĐỒ ÁN
GVHD: ThS.Trần
Hình 3.3: UseCase khách hàng
Hình 3.4 : UseCase khách hàng quản lý giỏ hàng
Hình 3.5 : UseCase khách hàng tìm kiếm
Trang 7
Thu Thủy
BÁO CÁO ĐỒ ÁN
GVHD: ThS.Trần
Thu Thủy
3.1.1.b Tác nhân Administrator.
Hình 3.6 : UseCase Admin Quản lý danh mục sản phẩm
Hình 3.7 : UseCase admin quản lý khách hang
Trang 8
BÁO CÁO ĐỒ ÁN
GVHD: ThS.Trần
Hình 3.8 : UseCase Admin quản lý sản phẩm
Hình 3.9 : UseCase Admin quản lý hố đơn
Trang 9
Thu Thủy
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
3.1.2 Activity
3.1.2.a Tác hình khách hang
Hình 4.0 : khách hàng quản lý giỏ hàng
Trang 10
Thu Thủy
BÁO CÁO ĐỒ ÁN
GVHD: ThS.Trần
Thu Thủy
Hình 4.1 : Activity khách hàng tìm kiếm sản phẩm
Trang 11
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
Thu Thủy
3.1.2.b Tác nhân Administraor
Hình 4.2 : Activity Admin quản lý Danh sách quản trị viên
Trang 12
BÁO CÁO ĐỒ ÁN
GVHD: ThS.Trần
Hình 4.3 : Activity Admin quản lý khách hang
Trang 13
Thu Thủy
BÁO CÁO ĐỒ ÁN
GVHD: ThS.Trần
Hình 4.4 : Activity Admin quản lý sản phẩm
Trang 14
Thu Thủy
BÁO CÁO ĐỒ ÁN
GVHD: ThS.Trần
Hình 4.5 : Activity Admin quản lý đơn hang
Trang 15
Thu Thủy
BÁO CÁO ĐỒ ÁN
GVHD: ThS.Trần
Thu Thủy
Hình 4.6 : Activity Admin quản lý chi tiết hoá đơn
Trang 16
BÁO CÁO ĐỒ ÁN
GVHD: ThS.Trần
Thu Thủy
Hình 4.7 : Activity Admin xem báo cáo thiết kệ
Trang 17
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
1.3.
Thu Thủy
Cơ sở dữ liệu(My SQL)
1.1
Brands
Brands
Thuộc tính
Kiểu dữ liệu
Mơ tả
brand_id
Interger
Mã thể loại, mã tự động tăng, not null, khóa chính
brand_title
Text
Tên brand
2.1
Products
Products
Thuộc tính
Kiểu dữ liệu
Mơ tả
Products_id
Interger
Mã loại tin, mã tự động tăng, not null, khóa chính
Products_cat
Interger
Tên loại tin
Products_brand
Interger
Tên loại tin khơng dấu
Products_title
Varchar(255)
Mã thể loại, Khóa ngoại
Products_pricc
Products_qty
Products_desc
Products_image
Products_keywords
Interger
Interger
Text
Text
Text
Thời gian tạo mới
3.1
ảnh sản phẩm
Categories
Categories
Thuộc tính
Kiểu dữ liệu
Mơ tả
Cat_id
Interger
Mã slide, mã tự động tăng, not null, khóa chính
Cat_title
Text
Tên Categories
Trang 18
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
4.1
Thu Thủy
Bảng Admin
Admin
Thuộc tính
Kiểu dữ liệu
Mơ tả
id
Interger
Mã tin tức, mã tự động tăng, not null, khóa chính
Name
Varchar(50)
Tên của người quản lý
email
password
Varchar(100)
Varchar(255)
email
Mặt khâu
Is_active
Enum(‘0’,’1’)
tích cực
5.1
Bảng cart
Cart
Thuộc tính
Kiểu dữ liệu
Mô tả
id
Interger
Mã bệnh viện, mã tự động tăng, not null, khóa chính
p_id
Interger
Mã cart
ip_add
Varchar(250)
user_id
Interger
qty
Interger
Mã người dùng
Trang 19
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
Thu Thủy
3.2.6 Bảng orders
Orders
Thuộc tính
Kiểu dữ liệu
Mơ tả
order_id
Interger
Mã thuốc, mã tự động tăng, not null, khóa chính
user_id
Interger
Mã người dùng
product_id
Interger
Mã sản phẩm
qty
Interger
trx_id
Varchar(255)
P_status
Varchar(20)
3.2.7 Bảng user_info
User_info
Thuộc tính
Kiểu dữ liệu
Mơ tả
user_id
Interger
Mã người dùng, mã tự động tăng, not null, khóa chính
First_name
Varchar(100)
tên người dùng
Last_name
Varchar(100)
Họ người dùng
email
Varchar(300)
Địa chỉ email của người dùng
password
Varchar(300)
Mật khẩu đăng nhập
mobile
Varchar(10)
Số điện thoại
Address1
Address2
Varchar(300)
Varchar(11)
Đia chỉ 1
Đia chỉ 2
Trang 20
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
3.3.
Mơ hình dữ liệu quan hệ
Hình 4.8 : mơ hình quan hệ cơ sở dữ liệu
Trang 21
Thu Thủy
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
Thu Thủy
CHƯƠNG 3. KẾT QUẢ THỰC NGHIỆM
1.1.
Phần khách hàng
2.1.1. Trang chủ
Hiển thị được thông tin của menu , hiển thị được tin tức cho người dùng
xem và tương tác được
Hình 5.1 : Trang chủ
Trang chủ http://localhost/phitangkhan Là trang chính, chứa tất cả các mục tin tức.
Từ trang chủ độc giả có thể tìm thấy mọi thơng tin cần thiết:
-
Thơng tin điện thoại đế đó độc giả có thể tìm thấy những thơng tin điện thoại
Hình 4.3 : Trang loại tin
Trang 22
GVHD: ThS.Trần
BÁO CÁO ĐỒ ÁN
Thu Thủy
2.1.2. Trang đăng nhập
Cho phép người dùng đăng nhập.
Hình 5.2 : Trang đăng nhập người dùng
Trang “http://localhost/phitangkhan/login_form.php” là trang mà người
dùng sẽ nhập User và Pass của mình để đăng nhập vào website, với user và
password của người dùng đã được thiết lập từ trước.
2.1.3. Trang đăng ký
Cho phép người dùng đăng ký tài khoản.
Hình 5.3 : Trang đăng ký tài khoản người dùng
Trang 23