1. Trang chủ
  2. » Thể loại khác

ĐỀ TÀI: WEBSITE BUÔN BÁN THÚ CƯNG. Giảng viên hướng dẫn: TS. NGUYỄN ANH TUẤN

23 58 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 23
Dung lượng 1,84 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Website bán hàng giúp cho công ty cung cấp cho khách hàng những lựachọn linh hoạt và tiện lợi trong việc tìm mua sản phẩm thông qua chức năngtìm kiếm và giỏ hàng.. Về phía Công ty, hệ th

Trang 1

ĐẠI HỌC ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

ĐỒ ÁN CƠ SỞ 2

ĐỀ TÀI: WEBSITE BUÔN BÁN THÚ CƯNG

Giảng viên hướng dẫn: TS NGUYỄN ANH TUẤN

Sinh viên thực hiện : NGUYỄN CẢNH LÂM

Đà nẵng, tháng 12, năm 2019

1 | Đ ồ á n c ơ s ở

Trang 2

LỜI NÓI ĐẦU

Ngày nay, với sự phát triển mạnh mẽ của khoa học công nghệ, Côngnghệ Thông tin là một trong những ngành có vị thế dẫn đầu và có vai trò rấtlớn trong sự phát triển chung đó Các ứng dụng của công nghệ thông tin được

áp dụng trong mọi lĩnh vực nghiên cứu khoa học cũng như trong mọi lĩnh vựccủa đời sống Là một phần của Công nghệ Thông tin, Công nghệ web đang cóđược sự phát triển mạnh mẽ và phổ biến rất nhanh bởi những lợi ích mà nómang lại cho cộng đồng là rất lớn

Bằng việc lựa chọn và thực hiện đề tài “Xây dựng website bán thú cưng”, em muốn tìm hiểu và đưa ra một giải pháp tốt nhằm giải quyết công

việc bán hàng trực tuyến cho công ty Website mang lại cho công ty rất nhiềulợi ich như: khả năng quảng cáo, phổ biến tên tuổi công ty rất nhanh trên môitrường mạng toàn cầu, việc kinh doanh sẽ mở 24/24, giảm thiểu chi phí nhânviên cho tiếp thị, quảng cáo, dễ dàng nhận phải hồi từ phía khách hàng, cơ hôi

mở rộng liên kết và hợp tác ở phạm vi quốc tế v v

Website bán hàng giúp cho công ty cung cấp cho khách hàng những lựachọn linh hoạt và tiện lợi trong việc tìm mua sản phẩm thông qua chức năngtìm kiếm và giỏ hàng Các thông tin về sản phẩm được hiển thị chi tiết vớitừng sản phẩm, từ đó khách hàng dễ dàng nhận biết và lựa chọn được thứmình cần Về phía Công ty, hệ thống mang lại sự tiện dụng trong việc cậpnhập và quản lý các thông tin cho website, tạo khả năng liên lạc nhanh và dễdang với khách hàng

Trang 3

Mặc dù nhóm đã cố gắng hoàn thiện đồ án thật tốt với tất cả sự nổ lực của mỗi bản thân trong nhóm, nhưng chắc chắn sẽ không thể tránh qua những thiếu sót Kình mong thầy cô tân tình chỉ bảo

Một lần nữa, em xin chân thành cảm ơn và mong luôn nhận được sự đóng góp quý báu của tất cả mọi người

3

Trang 4

NHẬN XÉT (của giáo viên hướng dẫn)

Trang 5

MỤC LỤC

LỜI NÓI ĐẦU 2

LỜI CẢM ƠN 3

CHƯƠNG 1 GIỚI THIỆU 6

1.1 Tính cấp thiết đề tài 6

1.2 Mục tiêu 6

1.3 Nội dung chính 7

1.4 Kết quả chính đạt được 7

Chương 2 Nghiên cứu tổng quan 8

2.1 Mô hình dự án 8

2.2 Chiến lược dự án 8

2.3 Website 9

2.4 Marketing 10

2.5 Chiến lược cạnh tranh 10

Chương 3 Phân tích thiết kế hệ thống 11

3.1 Khảo sát và đặc tả yêu cầu 11

3.1.1 Phân quyền quản lý trong admin 11

3.1.2 Giao diện người dùng 11

3.2 Các yêu cầu phi chức năng 12

3.3 Cấu trúc cơ sở dữ liệu 12

3.4 Thiết kế hệ thống 17

3.4.1 Các chức năng của hệ thống 17

3.4.2 Các tác nhân của hệ thống 18

Chương 4 Giao diện 19

4.1 Giao diện của người dùng 19

4.2 Giao diện của Admin 21

5

Trang 6

CHƯƠNG 1 : GIỚI THIỆU 1.1Tính cấp thiết của đề tài

- Cùng với sự phát triển mạnh mẽ của Internet, ngày nay, việc sở hữu một

Website không còn là điều xa lạ, thậm chí trong một số trường hợp còn làtiêu chuẩn bắt buộc đối với doanh nghiệp – công ty trong thời điểm cạnhtranh mang tính toàn cầu như hiện nay

- Cùng với đó công ty cổ phần thương mại Canhlam là công ty kinh doanh cácmặt hàng điện tử đang rất cần một website để có thể giới thiệu sản phẩm,thực hiện bán hàng trực tuyến

1.2Mục tiêu

- Xây dựng các chức năng cơ bản của một website bán hàng thương mại.Website có khả năng tự tương thích, hiển thị được trên tất cả các thiết bị hiệntại và có thể nâng cấp trong tương lai

- Website hiển thị sản phẩm đẹp, thu hút người dùng

- Hỗ trợ khách hàng một cách nhanh nhất khi nhận được yêu cầu liên hệ

- Quản lý các mặt hàng sản phẩm, cấu hình website

- Quản lý thống kê doanh thu, các đơn hàng sản phẩm, số lượng sản phẩmtồn đọng

- Nắm bắt được công nghệ thiết kế web băng PHP, MYSQL, HTML,JQUERY, JAVASCRIPT, CSS

- Ứng dụng mô hình MVC vào xây dựng trang web

- Ứng dụng Frameword Laravel vào xây dựng trang web.

Trang 7

1.3 Nội dung chính

- Tìm hiều, ứng dụng các ngôn ngữ lập trình vào thiết kế website (PHP ,MYSQL)

- Thiết kế đặc tả hệ thống

- Xây dưng cơ sở dữ liệu trên MySQL

- Xây dựng các module quản lý

- Tìm hiểu về PHP, MySQL , Laravel , phục vụ trong quá trình xây dựngtrang web

- Website nhanh và hiệu quả hơn trong việc quản lý, bán hàng

1.4 Kết quả chính đạt được

- Xây dựng thành công website bán hàng điện tử E-Shop

- Tìm hiểu nắm bắt được các kiến thức về HTML , CSS , JQUERY , PHP ,MYSQL,…

- Ứng dụng , phát triển được công nghệ thiết kế web bằng Laravel

- Với quy mô trang web vừa và nhỏ, cộng thêm thời gian không cho phép

nên đề tài “Xây dựng website bán thú cưng” có thể chưa có đầy đủ các chức

năng hoàn thiện của một trang web bán hàng Trong quá trình làm còn nhềusai sót, do kiến thức có hạn lên website còn ít nhiều thiếu sót về việc hiển thịcũng như tối ưu thuật toán, thời gian thực hiện Trong tương lai em sẽ cốgắng

7

Trang 8

CHƯƠNG 2: NGHIÊN CỨU TỔNG QUAN

2.1 Mô hình dự án

- Mô hình mà dự án dự định áp dụng đó chính là B2C ( Business toCustomer), là hình thức kinh doanh từ doanh nghiệp, công ty tới kháchhàng Các giao dịch mua bán diễn ra mạng internet, tất nhiên khách hàng ởđây là những cá nhân mua hàng phục vụ cho mục đích tiêu dùng bìnhthường, không phát sinh thêm giao dịch tiếp theo Đây là mô hình kinhdoanh khá phổ biến ở nước ta

2.2 Chiến lược của dự án.

- Tầm nhìn kinh doanh : Xây dựng Trung Gian Online trở thành một trang

website bán hàng online và vận chuyển trung gian hàng đầu Việt Nam và vươn ra khu vực

- Sứ mạng kinh doanh : Phát triển bền vững nền tảng trên website, tạo

niềm tin cho khách hàng là thứ đặt lên hàng đầu

- Xây dựng các chương trình giới thiệu sản phẩm, giới thiệu công ty

- Xây dựng kênh quảng cáo trên các trang mạng xã hội

- Xây dựng các chính sách khách hàng hợp lý

Chương trình đãi ngộ:

- Các chính sách đãi ngộ: Xây dựng chính sách đãi ngộ với nhân viên cũ

và mới Xây dựng các chương trình khuyến khích nâng cao chất lượng làm việc của nhân viên

- Các phong trào thi đua: Xây dựng thường niên phong trào thi đua cho các nhân viên trong công ty

Trang 9

2.3 Website

- Khả năng điều dẫn:

+ Người dùng có thể loại và tương tác trên website một cách dễ dàng.+ Mục tiêu then chót là tối ưu hóa được việc di chuyển, chiều sâu, cũng như sự rờm rà khi chuyển trong website Người dùng có thể trở về trang chủ từ bất kì trang nào

+ Việc di chuyển trong website tương dối dễ dàng, nhanh chóng Với thiết

kế thanh menu nằm ngang và có thanh module nằm ngang rất thuận tiện cho khách hàng tùy chỉnh nội dung xem Có khả năng quay lại trang chủ hoặc đến bất kì trang sản phẩm, người bán ngay lập tức mà không phải tìmkiếm lâu dài mất thời gian

- Tính tương tác:

+ Là sự tương tác giữa người mua khách hàng với trang web

+ Website có các công cụ giao tiếp truyền thông với khách hàng; đó chính

là mục thông tin về hướng dẫn đặt hàng và thanh toán và giao hàng…

- Sắp xếp giữa các menu :

- Không gian đẹp, màu sắc dễ bắt mắt người dùng, tạo cảm giác thân thiện

và tràng đầy sức sống cho người truy cập

+ Phù hợp trên mọi loại thiết bị hiện có trang web vẫn có bố cục bắt mắt

và người sử dụng có thể sự dụng

- Duy trì và phát triển website bán thú cưng:

- Có riêng 1 đội ngũ nhân viên chuyên quản trị thông tin cho web, cập nhật sự lý đơn hàng, cập nhật thông tin về các sản phẩm mới, tình trạng sốlượng hàng có thể cung cấp Xử lý các đơn hàng của khách hàng đặt đơn hàng có thể xảy ra Có thể phát hiện các lỗi của trang web(nếu có ) Đồng thời có các khả năng thêm các tiện ích khi có yêu cầu phát triển,

9

Trang 10

2.4 Marketing

- Lưu trữ cở sở dữ liệu từ khách hàng và đối tác.

- Triển khai các chương trình marketing trực tuyến

+ Quảng cáo qua email

+ Các chương trình xúc tiến, khuyến mãi, tiếp thị trực tiếp, quảng cáo…+ Trao đổi banner, trao đổi banner là một kênh miễn phí để trao đổi liên kết các website lại với nhau Hoạt động này giúp website đưa sản phẩm đến website khác, được nhiều khách hàng biết đến hơn

+ Tăng khả năng tiềm kiếm với các từ khóa của các công cụ tìm kiếm qua meta tag

+ Đăng ký công cụ tìm kiếm: Website thu hút traffic từ các công cụ tìm kiếm,

- Thuê các nhân vật nổi tiếng Pr

-2.5 Chiến lượt cạnh tranh

- Hàng hóa bằng hoặc thấp hơn giá thị trường Hay nói cách khác, giá cảtrên TGO là giá cả mặc định của mọi loại hàng hóa

- Vì đối tượng dự án muốn nhắm đến là khách hàng của từng khu vực, nênđối thủ cạnh trang mạnh nhất đó chính là các cửa hàng tạp hóa, đồ giadụng…hiện có trong khu vực

- Giá shipper chỉ bằng giá xăng

Trang 11

Chương 3: Phân tích thiết kế hệ thống

3.1 Khảo sát và đặc tả yêu cầu

3.1.1 Phần quản lý trong admin

- Admin quản lý toàn bộ hoạt động của cửa hàng

- Quản lý giao dịch thanh toán, mua hàng, xử lý các đơn đặt hàng

- Quản lý hóa đơn: khi mua hàng khách hàng sẽ có hóa đơn mua gồm số tênkhách hàng, địa chỉ người nhận, ngày đặt hàng,…

- Khi cửa hàng có nhu cầu nhập hàng thì chủ cửa hàng là người trực tiếpliên hệ với nhà cung cấp nhập thêm hàng vào cửa hàng

- Khi nhà cung cấp mang đến, chủ cửa hàng có nhiệm vụ kê số lượng hàngnhập vào, kiểm tra chất lượng hàng nhập xem có đúng tiêu chuẩn và đúng với yêucầu của cửa hàng cần hay không

- Thống kê tổng số đơn đặt hàng, tổng số liên hệ, trong ngày và trongtháng , thuận tiện cho người quản trị tiến hành xử lý các đơn hàng, các liên hệ củangười dùng

- Thống kê các mặt hàng tồn

- Tư vấn trả lời các liên hệ của khách hàng

3.1.2 Giao diện người dùng.

- Website không nên quá phức tạp

- Dung lượng file không quá lớn

- Thanh menu thật đơn giản

- Phải có thông tin liên hệ

- Font chữ đơn giản, dễ nhìn, màu sắc hài hòa

- An toàn và bảo mật dữ liệu

- Kiểm tra website có tương thích với các trình duyệt phổ biến hay không

- Hiển thị được các sản phẩm mới nhập về, các sản phẩm khuyến mãi, cácsản phẩm cùng loại,…

- Cho phép khách hàng xem thông tin chi tiết, tìm kiếm các sản phẩm, tintức mà khách hàng quan tâm

11

Trang 12

- Cho phép khách hàng đặt mua sản phẩm mà không cần đăng ký là thànhviên.

- Cho phép khách hàng đăng ký tài khoản để nhận các tin khuyến mãi, muahàng được thuận tiện

- Cho phép liên hệ với người quản trị

3.2 Các yêu cầu phi chức năng

Bảng 3.1 - Các yêu cầu phi chức năng của ứng dụng

Mục Tên yêu cầu Mô tả yêu cầu

1 Giao diện Giao diện hệ thống phải dễ sử dụng, trực quan, thân thiện

với người dùng

2 Tốc độ xử lý Hệ thống phải xử lý nhanh và chính xác

3 Bảo mật Tính bảo mật và độ an toàn cao

4 Tương thích Tương thích với đa phần các trình duyệt web hiện tại

3.3 Cấu trúc cơ sở dữ liệu

Bảng 3.2 - Bảng tbl_admin

Trang 13

Bảng 3.3 – Bảng tbl_category_product

Slug_category_product Varchar Không

Bảng 3.4 - Bảng tbl_customers

13

Trang 14

Bảng 3.5 - Bảng tbl_order

Bảng 3.6 - Bảng tbl_order_details

Trang 15

Bảng 3.7 - Bảng tbl_payment

Bảng 3.8 - Bảng tbl_product

15

Trang 16

Bảng 3.9 - Bảng tbl_shiping

Trang 17

3.4 Thiết kế hệ thống

3.4.1 Các chức năng của hệ thống

Hệ thống quản trị trang web

- Quản lý các đơn hàng các giao dịch

- Quản lý doanh thu

- Quản lý danh mục sản phẩm

- Quản lý sản phẩm: Cập nhật thông tin về các sản phẩm

- Quản lý lưu trữ thông tin các nhà cung cấp

- Quản lý tin tức, danh mục tin tức, ảnh của bài viết, silde của trang Web

- Quản lý phân quyền, quản ý nhân viên

- Quản lý danh sách người dung

- Thống kê

Hệ thống giới thiệu sản phẩm

- Hiển thị danh mục của sản phẩm

- Hiển thị thông tin sản phẩm (nhà cung cấp, giá, giảm giá, thông tin sản phẩm, hình ảnh sản phẩm, bài viết liên quan )

- Giới thiệu về công ty

- Hiển thị danh sách các tin tức, bài viết

- Cho phép đăng ký, đăng nhập tài khoản

- Cho phép người dung thay đổi thông tin tài khoản

- Người dùng xem hàng, đặt hàng, xem hóa đơn, lưu trữ các đơn hàng

17

Trang 18

3.4.2 Các tác nhân của hệ thống

Tác nhân Admin: người thực hiện các chức năng quản trị hệ thống, tài khoản, khách hàng, quản lý giao diện, cấu hình Website Để thực hiện các chức năng quản trị trong hệ thống tác nhân này bắt buộc phải thực hiện đăng nhập

Tác nhân quản lý có các chức năng sau: quản lý sản phẩm, quản lý danh mục sản phẩm, quản lý giỏ hàng, quản lý hóa đơn, quản lý chi tiết hóa đơn, quản lý khách hàng thống kê Để thực hiện chức năng này người quản lý phải đăng nhập

Tác nhân khách hàng: có thể thực hiện các chức năng như đăng ký tài khoản, đăng nhập Tìm kiếm sản phẩm, đặt hàng, xem giỏ hàng

Chức năng admin

Mục Tên chức năng Mô tả

1 Đăng nhập Thực hiện đăng nhập vào hệ thống, nhập vào

username và password Kiểm tra hợp lệ trùng với dữ liệu có sẵn thì hệ thống sẽ cho phép đăng nhập để thực hiện các chức năng trong hệ thống

2 Quản lý giao diện Quản lý thêm, sửa, xoá bảo trì giao diện

3 Quản lý sản phẩm Quản lý thêm, sửa, xoá giao diện,cập nhật hàng

hoá, danh mục, hình ảnh

Chức năng của user

1 Tạo tài khoản mới Khách hàng có thể đăng ký tài khoản thuận

tiện cho việc mua bán

2 Quản lý thông tin tài khoản Khách hàng có thể đổi mật khẩu tài khoản

3 Tìm kiếm thông tin Tìm kiếm thông tin nhanh về sản phẩm

5 Giỏ hàng Sau khi đăng nhập và chọn mua sản phẩm,

vào giỏ hàng để thanh toán

6 Thanh toán Sau khi chọn mua sản phẩm, người dùng

Trang 19

4.1 Giao diện người dùng

Giao diện trang chủ

Ảnh 4.1 – Giao diện trang chủ

Giao diện danh mục sản phẩm

19

Trang 20

Ảnh 4.2 – Giao diện danh mục sản phẩm

Giao diện đặt hàng

Ảnh 4.3 – Giao diện đặt hàng

Trang 21

Giao diện liệt kê danh mục sản phẩm

Ảnh 4.4 – Giao diện liệt kê danh mục

Giao diện liệt kê sản phẩm

Ảnh 4.5 – Giao diện liệt kê sản phẩm

Giao diện danh sách đơn hàng

Ảnh 4.6 – Giao diện danh sách đơn hàng

Giao diện thêm sản phẩm

Ảnh 4.7 – Giao diện thêm sản phẩm

21

Trang 22

Thêm danh mục sản phẩm

Ảnh 4.8 - Giao diện thêm danh mục sản phẩm

Trang 23

5.1 Ưu điểm-Hạn chế-Hướng phát triển

- Website nhỏ, mang tính chất mô phỏng

- Cơ sở dữ liệu nhỏ, chức năng phân quyền chưa tối ưu

- Chưa kết hợp xử lí chức năng thanh toán hóa đơn

Hướng phát triển

- Xây dựng website sử dụng được đáp ứng đầy đủ yêu cầu nghiệp vụ của hệthống

- Phân quyền và quản trị tối ưu

- Cơ sở dữ liệu phong phú

- Kết hợp chức năng thanh toán trực tiếp hay qua thẻ ATM(liên kết với hệ thống ngân hàng

23

Ngày đăng: 20/09/2020, 00:33

HÌNH ẢNH LIÊN QUAN

Bảng 3.1 - Các yêu cầu phi chức năng của ứng dụng - ĐỀ TÀI: WEBSITE BUÔN BÁN THÚ CƯNG. Giảng viên hướng dẫn: TS. NGUYỄN ANH TUẤN
Bảng 3.1 Các yêu cầu phi chức năng của ứng dụng (Trang 12)
Bảng 3.5 - Bảng tbl_order - ĐỀ TÀI: WEBSITE BUÔN BÁN THÚ CƯNG. Giảng viên hướng dẫn: TS. NGUYỄN ANH TUẤN
Bảng 3.5 Bảng tbl_order (Trang 13)
Bảng 3.4 - Bảng tbl_customers - ĐỀ TÀI: WEBSITE BUÔN BÁN THÚ CƯNG. Giảng viên hướng dẫn: TS. NGUYỄN ANH TUẤN
Bảng 3.4 Bảng tbl_customers (Trang 13)
Bảng 3.7 - Bảng tbl_payment - ĐỀ TÀI: WEBSITE BUÔN BÁN THÚ CƯNG. Giảng viên hướng dẫn: TS. NGUYỄN ANH TUẤN
Bảng 3.7 Bảng tbl_payment (Trang 14)
Bảng 3.6 - Bảng tbl_order_details - ĐỀ TÀI: WEBSITE BUÔN BÁN THÚ CƯNG. Giảng viên hướng dẫn: TS. NGUYỄN ANH TUẤN
Bảng 3.6 Bảng tbl_order_details (Trang 14)
Bảng 3.8 - Bảng tbl_product - ĐỀ TÀI: WEBSITE BUÔN BÁN THÚ CƯNG. Giảng viên hướng dẫn: TS. NGUYỄN ANH TUẤN
Bảng 3.8 Bảng tbl_product (Trang 15)
Bảng 3.9 - Bảng tbl_shiping - ĐỀ TÀI: WEBSITE BUÔN BÁN THÚ CƯNG. Giảng viên hướng dẫn: TS. NGUYỄN ANH TUẤN
Bảng 3.9 Bảng tbl_shiping (Trang 15)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w