1. Trang chủ
  2. » Luận Văn - Báo Cáo

XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)

44 12 0

Đ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

Tiêu đề Xây Dựng Website Bán Điện Thoại Và Thiết Bị CNTT
Tác giả Phommachak Bounthe
Người hướng dẫn Ths. Trần Thu Thủy
Trường học Trường Đại Học Công Nghệ Thông Tin Và Truyền Thông Việt – Hàn
Chuyên ngành Công Nghệ Thông Tin
Thể loại đồ án tốt nghiệp
Năm xuất bản 2021
Thành phố Đà Nẵng
Định dạng
Số trang 44
Dung lượng 3,06 MB

Cấu trúc

  • CHƯỜNG 1: GIỚI THIỆU CHUNG (0)
    • 1.1. Tính cấp thiết của đề tài (8)
    • 1.2. Mục đích của đề tài (8)
    • 1.3. Mô tả hoạt động của cửa hàng (9)
      • 1.3.1. Ban điều hành (9)
      • 1.3.2. Bộ phần bán hàng (9)
      • 1.3.3. Bộ phần quản trị (0)
    • 1. Yêu cầu của hệ thống bán hàng (10)
      • 1.1. Nhu cầu người sử dụng (10)
      • 1.2. Với người quản trị (10)
    • 2. Công cụ phát triển (11)
  • CHƯƠNG 2: PHẦN THÍCH THIẾT KẾ WEBSITE (0)
    • 2.1. Mô tả Website (16)
    • 2.2. Cở cầu các bộ phần và nhiệm vụ cơ bản (0)
    • 2.3. Quy trình xử lý (16)
    • 2.4. Phân tích chức năng (17)
    • 2.5. Đặc tả chi tiết các chức năng trong web (19)
    • 2.6. Cơ sở dữ liệu (24)
      • 2.6.1. Thiết kế CSDL (24)
      • 2.6.2. Chi tiết dữ liệu trong table (24)
  • CHƯƠNG 3: THIẾT KẾ GIAO DIỆN (31)
    • 3.1 Giao diện trang chủ (31)
    • 3.2 Giao diện từng mục (32)
    • 3.3 Giao diện giỏ hàng (33)
    • 3.4 Giao diện Đăng nhập, Đăng kí (35)
    • 3.5 Giao diện quản trị website (36)
    • A. Quản lý sản phẩm (0)
    • B. Quản lý kiểm kê (38)
    • C. Quản lý đơn hàng (39)
    • D. Quản lý chi tiết đơn hàng (39)
    • E. Quản lý khách hàng (40)
    • F. Quản lý nhãn hiệu (40)
    • G. Quản lý thể loại (41)
    • H. Quản lý banner (41)
  • CHƯƠNG 4: KẾT LUẬN VÀ HƯỚNG PHẤT TRIỂN (0)
    • 4.1 Kết luận (42)
    • 4.2 Hướng phát triển (43)

Nội dung

GIỚI THIỆU CHUNG

Tính cấp thiết của đề tài

Hiện nay, sự phát triển không ngừng của công nghệ đã làm tăng nhu cầu của con người, trong đó điện thoại trở thành phương tiện thông tin quen thuộc Chỉ với vài thao tác đơn giản, người dùng có thể kết nối với bạn bè và người thân trên toàn quốc Điện thoại không chỉ là công cụ liên lạc mà còn đóng vai trò quan trọng trong các hoạt động kinh doanh của doanh nhân Đối với giới trẻ, điện thoại di động ngày càng trở thành một món đồ trang sức không thể thiếu.

Mobile store.com là một trang web chuyên cung cấp dịch vụ bán điện thoại di động trực tuyến, áp dụng công nghệ thông tin hiện đại Cửa hàng này nhập khẩu sản phẩm từ các thương hiệu nổi tiếng như Nokia, Samsung, Motorola và Sony, sau đó bán lẻ cho người tiêu dùng Giao dịch với khách hàng chủ yếu diễn ra qua nền tảng website, tạo thuận lợi cho việc mua sắm trực tuyến.

Mục tiêu của trang web này là tạo điều kiện cho khách hàng mua sắm trực tuyến một cách dễ dàng và thuận tiện Khách hàng có thể tham khảo thông tin sản phẩm, so sánh giá cả và lựa chọn sản phẩm phù hợp ngay tại nhà hoặc cửa hàng, giúp tiết kiệm thời gian và nâng cao hiệu quả mua sắm Hệ thống tìm kiếm thân thiện và dễ sử dụng, cho phép khách hàng đăng nhập hoặc đăng ký tài khoản nhanh chóng để thực hiện đơn hàng.

Mục đích của đề tài

Khách hàng có thể truy cập vào website của chúng ta để đặt hàng sản phẩm mong muốn Quá trình đặt hàng được quản lý chặt chẽ, giúp tiếp nhận thông tin và giao sản phẩm đến địa chỉ đã chỉ định một cách nhanh chóng và hiệu quả.

 Tìm kiếm các đơn đặt hàng đã xác nhận hay chưa xác nhận.

 Xác nhận đơn đặt hàng hợp lệ, chỉnh sửa thông tin khác hàng và thông tin đặt hàng.

 Thống kê số lượng mua hàng của khách hàng.

Thay đổi, thêm mới hoặc xóa thông tin hình ảnh về các sản phẩm công ty Muốn giới thiệu cho khách hàng

Theo dõi tình hình liên lạc thông qua website của khách hàng, để đáp ứng kịp thời nhu cầu của họ

Về tổ chức lữu trữ, thực hiện các yêu cầu sau:

Cập nhật, xóa bỏ và chỉnh sửa thông tin cùng hình ảnh của các sản phẩm do công ty tổ chức nhằm hỗ trợ công tác quản lý và thống kê tình hình hoạt động của doanh nghiệp.

 Thêm, sửa, xóa thông tin vê các sản phẩm.

Mô tả hoạt động của cửa hàng

- Quản lý và phân phối hoạt động của cửa hàng

- Quyết định giá chính thức cho từng mặt hàng.

- Bán hàng qua mạng là một hình thức mới mà người mua hàng phải phải tự thao tác thông qua từng bước để có thể mua được hàng

Các sản phẩm được phân loại rõ ràng theo nhiều nhóm hàng hóa, giúp người dùng dễ dàng tìm kiếm và sử dụng Người quản trị cũng thuận tiện trong việc thay thế hoặc bổ sung sản phẩm Khi người dùng chọn một sản phẩm từ danh sách, thông tin chi tiết như tên, hình ảnh, giá bán và mô tả ngắn sẽ được hiển thị, kèm theo liên kết để thêm sản phẩm vào giỏ hàng.

- Giỏ hàng chứa các thông tin lẫn số lượng hàng hóa người dùng mua và có thể được cập nhật vào trong giỏ

- Khi khách hành muốn đặt hàng thì hệ thống hiển thị trang xác lập đơn đặt hàng cùng với thông tin về khách hàng và hàng hóa

Bộ phận này chịu trách nhiệm thực hiện các nhiệm vụ quản trị mạng, quản lý thông tin khách hàng và cập nhật thông tin sản phẩm, nhằm đảm bảo cơ sở dữ liệu luôn được duy trì và cập nhật một cách nhanh chóng.

Yêu cầu của hệ thống bán hàng

1.1 Nhu cầu người sử dụng.

Khách hàng truy cập trang web với mục đích tìm kiếm sản phẩm, vì vậy chương trình cần phải đáp ứng nhanh chóng và hiệu quả các nhu cầu của họ Điều này giúp khách hàng dễ dàng tìm thấy những sản phẩm mà họ muốn và cần mua.

- Chương trình phải có tính đa dạng và hấp dẫn nhằm thu hút sự quan tâm của nhiều người về công ty mình

Trang web cần phải rõ ràng và dễ sử dụng, với giao diện hấp dẫn để thu hút khách hàng Quan trọng nhất là phải giúp người dùng dễ dàng tìm thấy thông tin mà họ cần, cũng như các thông tin liên quan khác.

Trong mua bán trực tuyến, việc bảo vệ thông tin cá nhân của người dùng là vô cùng quan trọng Đảm bảo an toàn thông tin trong quá trình đặt hàng và thanh toán giúp người tiêu dùng yên tâm hơn Ngoài ra, việc giao hàng đúng địa điểm và đúng thời gian cũng là yếu tố then chốt để nâng cao trải nghiệm mua sắm trực tuyến.

Quản trị viên website cần thường xuyên theo dõi thông tin hàng hóa, xử lý yêu cầu chính xác và thực hiện các chức năng đã nhập Điều này giúp thao tác quản lý dữ liệu trở nên dễ dàng và hiệu quả hơn.

- Được phép chỉnh sửa, xóa những thông tin sai, không phù hợp.

- Theo dõi quá trình mua bán

- Theo dõi thông tin khách hàng nhập vào khi mua hàng, phải đảm bảo tính an toàn, bảo mật, chính xác.

- Theo dõi, xử lý các đơn đặt hàng và cập nhật các thông tin liên quan đến đơn đặt hàng của khách.

- Có thể xóa tất cả các cơ sở dữ liệu sau một thời gian xác định.

Công cụ phát triển

(ST3) là phiên bản mới nhất của chương trình soạn thảo văn bản được sử dụng nhiều nhất bởi web developers, coders, và programmers Nó sẵn có cho Mac,

Sublime Text 3 là một trình soạn thảo mã nguồn miễn phí, hỗ trợ cả hệ điều hành Windows và Linux Bài viết này sẽ hướng dẫn web developer cách sử dụng Sublime Text 3, giới thiệu các phím tắt hữu ích và nhiều thông tin bổ ích khác.

Sublime Text 3 là phần mềm lập trình đa nền tảng hỗ trợ nhiều ngôn ngữ như C, C++, C#, CSS, HTML, Java, JavaScript, Python, PHP, LaTeX, Ruby và TypeScript Phần mềm này nổi bật với tính năng mở file nhanh chóng chỉ bằng vài phím tắt, cho phép thao tác trên nhiều đơn vị cùng lúc, chế độ hạn chế mất tập trung, và khả năng chuyển đổi giữa các dự án một cách nhanh chóng Ngoài ra, Sublime Text 3 còn dễ dàng tùy biến và cho phép chia sẻ màn hình để chỉnh sửa hiệu quả.

Một công cụ nguồn mở miễn phí được phát triển bằng PHP, cho phép quản lý MySQL thông qua trình duyệt web Công cụ này hỗ trợ nhiều chức năng như tạo, sửa đổi và xóa cơ sở dữ liệu, bảng, trường và bản ghi, thực hiện các báo cáo SQL, cũng như quản lý người dùng và quyền truy cập.

 Quản lý cơ sở dữ liệu MySQL.

 nhập dữ liệu từ CSV và SQL.

Xuất dữ liệu sang nhiều định dạng khác nhau như CSV, SQL, XML, PDF (sử dụng thư viện TCPDF), ISO/IEC 26300 - OpenDocument cho văn bản và bảng tính, cũng như các định dạng phổ biến như Word, Excel và LaTeX.

 Quản lý nhiều máy chủ.

 Tạo PDF đồ họa của bố trí cơ sở dữ liệu.

 Tạo các truy vấn phức tạp bằng cách sử dụng Query-by-example (QBE).

 Tìm kiếm tổng quan trong cơ sở dữ liệu hoặc một tập hợp con của nó.

Chuyển đổi dữ liệu lưu trữ thành các định dạng khác nhau bằng cách sử dụng các chức năng đã được xác định trước, như hiển thị dữ liệu BLOB dưới dạng hình ảnh hoặc cung cấp liên kết tải về.

 Giám sát các truy vấn (quy trình). c Php Laravel Framework

Laravel là một PHP Framework mã nguồn mở miễn phí, được phát triển bởi

Taylor Otwell với phiên bản đầu tiên được ra mắt vào tháng 6 năm 2011

Laravel ra đời nhằm mục đích hỗ trợ phát triển các ứng dụng web, dựa trên mô hình MVC (Model – View – Controller).

Laravel hiện được phát hành theo giấy phép MIT, với source code được lưu trữ tại Gitthub

Thếvì nguyên nhân nào giúp Laravel luôn lọt Top PHP Framework download và sử dụng nhiều nhất Hãy cùng tìm hiểu ngay 7 lý do dưới đây:

Tại sao nên sử dụng Laravel?

Laravel là một framework dễ sử dụng, đặc biệt phù hợp cho người mới bắt đầu Ngay cả khi bạn chỉ có kiến thức cơ bản về PHP, bạn vẫn có thể nhanh chóng phát triển một website với 5 trang chỉ trong vài giờ.

Framework Laravel với mã nguồn mở miễn phí, cho phép bạn xây dựng ứng dụng web lớn và phức tạp một cách nhanh chóng, dễ dàng

Tất cả điều bạn cần làm ở đây là cài đặt PHP, cộng với một trình soạn thảo văn bản để bắt đầu

Trường hợp bạn mắc kẹt với những bug khó nhằn, nhưng có người đã trải qua và hướng dẫn bạn thì không còn gì tuyệt hơn

Laravel có một hệ thống thư viện hỗ trợ vô cùng lớn và mạnh hơn hẳn các Framework khác

Nếu bạn report lỗi hoặc vi phạm bảo mật trong Framework, phản hồi của cộng đồng sẽ rất nhanh chóng

Cấu trúc MVC và lập trình hướng đối tượng OOP vẫn được giữ lại trong

Framework Laravel, giúp cung cấp tài liệu tốt hơn, và tăng hiệu suất hơn

Hình 1.4.4: Mô hình MVC của Laravel

5 Được xây dựng dựa trên những Framework hiểu quả nhất

Vì ra đời muộn nên Laravel được thừa hưởng những ưu điểm và thế mạnh của Framework khác, khi có phần route cực mạnh

Ví dụ điện hình là Laravel sử dụng một số thành phần tốt nhất của

6 Di chuyển Database đễ dàng.

Di chuyển Database là một trong những tính năng trọng yếu của Laravel

Nó cho phép bạn duy trì cấu trúc cơ sở dữ liệu ứng dụng mà không nhất thiết phải tạo lại

Di chuyển Database còn cho phép bạn viết mã PHP để kiểm soát Database, thay vì sử dụng SQL

Nó còn cho phép bạn khôi phục những thay đổi gần đây nhất trong Database

PHẦN THÍCH THIẾT KẾ WEBSITE

Mô tả Website

Trang web của chúng tôi chuyên cung cấp điện thoại di động và các thiết bị CNTT khác, cho phép người dùng dễ dàng truy cập và khám phá sản phẩm Người dùng có thể xem thông số kỹ thuật, so sánh giá cả và đăng ký đặt mua sản phẩm ngay lập tức Chúng tôi cam kết mang đến trải nghiệm mua sắm tiện lợi và hiệu quả cho khách hàng.

Cửa hàng gồm 3 bộ phận, hoạt động có mối liên quan chặt chẽ với nhau :

Bộ phận quản lý (Admin) chịu trách nhiệm cập nhật sản phẩm, thêm tài khoản nhân viên bán hàng, duyệt đơn hàng và chuyển tiếp cho bộ phận kho và giao hàng Họ cũng đảm nhiệm việc đăng bài mới và hỗ trợ về website.

Bộ phận bán hàng đóng vai trò quan trọng trong việc tư vấn và hỗ trợ khách hàng, giải đáp mọi thắc mắc khi có yêu cầu Họ cũng chịu trách nhiệm phản hồi các bình luận từ khách hàng và báo cáo doanh số cho quản lý, đảm bảo thông tin được cập nhật và chính xác.

 Bộ phận kho và giao : Báo cáo số lượng hàng trong kho cho quản lý, nhận hóa đơn từ quản lý và giao hàng cho khách.

Sau khi truy cập vào website, khách hàng có thể dễ dàng lựa chọn sản phẩm yêu thích từ menu và thêm vào giỏ hàng bằng cách nhấn nút "ADD TO CART" Sau khi chọn xong, khách hàng tiến hành thanh toán và cần đăng ký thành viên để đặt hàng Sau khi đăng ký thành công, khách hàng đăng nhập và thực hiện thanh toán Có hai hình thức thanh toán: chuyển khoản hoặc nhận hàng và thanh toán Sau khi thanh toán hoàn tất, cửa hàng sẽ liên hệ với khách hàng sớm nhất để giao hàng, với hình thức chuyển khoản và thanh toán tại địa chỉ giao hàng đối với nhận hàng.

Bộ phận quản lý sẽ đảm nhiệm việc cập nhật thông tin sản phẩm và số lượng, xác nhận tình trạng đơn hàng đã giao hoặc chưa giao, xuất hóa đơn và chuyển hóa đơn cho bộ phận kho - giao hàng để xử lý.

Bộ phận bán hàng : Khi khách hàng có thắc mắc về sản phẩm thì sẻ trả lời cho khách hàng, hướng dẫn khách hàng mua hàng

Bộ phận kho – giao hàng chịu trách nhiệm nhận đơn hàng từ bộ phận quản lý, xử lý và cập nhật số lượng sản phẩm có trong kho để quản lý có thể cập nhật lên website Ngoài ra, bộ phận này cũng thực hiện giao hàng theo các đơn đặt hàng đã nhận.

2.4.1 Sơ đồ phân rã chức năng

QL Bán hàng trực tuyến Online sales website manager

QL tài khoản Account management

QL đơn hàng Order management

QL người dùng User management

Cập nhật tà khoản Update account

Xem thông tin tài khỏa View account information

Cập nhật đơn hàng Update Ỏder

Thống kê đơn hàng Order statistics

In hóa đơn Print invoice

Cập nhật người dùng User update Đăng nhập Log in

 Cập nhật giá số lượng trong kho

 Xóa đơn hàng đã giáo

 Chỉnh sửa thông tin tài khoản

Trả lởi tin nhắn của khác hàng

 Trả lởi tin nhắn của khác hàng cổng chat

 Trả lởi tin nhắn của khác hàng qua facebook

 Tư vấn sản phẩm cho khác hàng

 Tư vấn sản phẩm mới cho khác hàng

 Hướng dấn cho khác hàng mua sản phẩm trên web

Quản lý sản phẩm kho:

 Nhập hàng xuất hàng theo yêu cầu của quản lý

 Kiểm tra số lượng hàng hóa trong kho báo cáo cho quản lý

 Xuất hàng theo hóa đơn

 Giao hàng theo hóa đơn

2.5 Đặc tả chi tiết các chức năng trong web.

Chức năng tìm kiếm “Search” Đầu đề Tên chức năng : Tìm kiếm

Chức năng xóa giỏ hàng.

Chức năng đăng kí tài khoản.

Dựa vào phần thiết kế ở chương 2 thì CSDL của website Mobile store có

2.6.2 Chi tiết dữ liệu trong table

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Nhãn hiệu Tên thương hiệu

Sử mô tả Trạng thái Ngày tạo

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Sản phẩm Giá Sản phẩm

Số lượng Ngày đặt hàng

Int (30) Int (30) Int (30) Double Int (30) Date time

Ràng buộc Không Ràng buộc Không Ràng buộc Không Ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Thể loại SP Thể loại SP

Sự mô tả Trạng thái Ngày thành lập

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID khách hàng Tên Đầy đủ

Số liên hệ Email K H Mật khẩu Địa chỉ

Int (30) Varchar (250) Varchar (250) Varchar (250) Varchar (15) Varchar (250) Text

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

Ngày đã thêm SP Ngáy đã sửa SP

Int(30) Int(30) Double Float Datetime Datetime

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Khách hàng Địa chỉ

Thành toán Phương pháp vận chuyển

Tổng tiền Trạng thái Trả tiền Hày chưa Ngày mua hàng Ngày cập nhật

Int(30) Int(30) Text Varchar(100) Double

Double Tinyint(2) Tinyint(1) Datetime Datetime

Ràng buộc Khong ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

Số lượng Giá Tổng tiền

Int(30) Int(30) Int(30) Int(30) Double Double

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Thể loại SP Thể loại SP Tên SP Thông số kỹ thuật Trạng thái

Int(30) Int(30) Int(30) Int(30) Varchar(250) Text

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Đặt hàng Đặt hàng Tổng tiền Ngày bán hàng

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Thể loại Tên thể loại

Sử miêu tả Trạng thái Ngày tạo ra

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Sự thấy đổi Tên index wibsite Tên index wibsite

Ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

Họ Tên User Mật khẩu Ảnh Profile Đăng nhập cuối Cùng

Ngày Đã thêm Nhày sửa thông tin User

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Không ràng buộc Không ràng buộc

Quy trình xử lý

Sau khi truy cập vào website, khách hàng có thể dễ dàng tìm kiếm sản phẩm yêu thích qua menu Để mua hàng, họ chỉ cần thêm sản phẩm vào giỏ bằng cách nhấn nút "ADD TO CART" Sau khi chọn xong sản phẩm, khách hàng bấm vào thanh toán để chuyển đến trang đặt hàng Để hoàn tất đơn hàng, khách hàng cần đăng ký thành viên và đăng nhập Có hai phương thức thanh toán: chuyển khoản hoặc thanh toán khi nhận hàng Sau khi thanh toán, cửa hàng sẽ liên hệ với khách hàng để giao hàng nhanh chóng.

Bộ phận quản lý sẽ chịu trách nhiệm cập nhật thông tin sản phẩm và số lượng, xác nhận tình trạng đơn hàng đã giao hoặc chưa giao, đồng thời xuất hóa đơn và chuyển giao hóa đơn cho bộ phận kho và giao hàng để xử lý.

Bộ phận bán hàng : Khi khách hàng có thắc mắc về sản phẩm thì sẻ trả lời cho khách hàng, hướng dẫn khách hàng mua hàng

Bộ phận kho – giao hàng chịu trách nhiệm nhận đơn hàng từ bộ phận quản lý, xử lý và cập nhật số lượng sản phẩm có trong kho để bộ phận quản lý có thể cập nhật thông tin lên website Họ cũng thực hiện giao hàng theo các đơn đặt hàng đã nhận.

Phân tích chức năng

2.4.1 Sơ đồ phân rã chức năng

QL Bán hàng trực tuyến Online sales website manager

QL tài khoản Account management

QL đơn hàng Order management

QL người dùng User management

Cập nhật tà khoản Update account

Xem thông tin tài khỏa View account information

Cập nhật đơn hàng Update Ỏder

Thống kê đơn hàng Order statistics

In hóa đơn Print invoice

Cập nhật người dùng User update Đăng nhập Log in

 Cập nhật giá số lượng trong kho

 Xóa đơn hàng đã giáo

 Chỉnh sửa thông tin tài khoản

Trả lởi tin nhắn của khác hàng

 Trả lởi tin nhắn của khác hàng cổng chat

 Trả lởi tin nhắn của khác hàng qua facebook

 Tư vấn sản phẩm cho khác hàng

 Tư vấn sản phẩm mới cho khác hàng

 Hướng dấn cho khác hàng mua sản phẩm trên web

Quản lý sản phẩm kho:

 Nhập hàng xuất hàng theo yêu cầu của quản lý

 Kiểm tra số lượng hàng hóa trong kho báo cáo cho quản lý

 Xuất hàng theo hóa đơn

 Giao hàng theo hóa đơn.

Đặc tả chi tiết các chức năng trong web

Chức năng tìm kiếm “Search” Đầu đề Tên chức năng : Tìm kiếm

Chức năng xóa giỏ hàng.

Chức năng đăng kí tài khoản.

Cơ sở dữ liệu

Dựa vào phần thiết kế ở chương 2 thì CSDL của website Mobile store có

2.6.2 Chi tiết dữ liệu trong table

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Nhãn hiệu Tên thương hiệu

Sử mô tả Trạng thái Ngày tạo

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Sản phẩm Giá Sản phẩm

Số lượng Ngày đặt hàng

Int (30) Int (30) Int (30) Double Int (30) Date time

Ràng buộc Không Ràng buộc Không Ràng buộc Không Ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Thể loại SP Thể loại SP

Sự mô tả Trạng thái Ngày thành lập

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID khách hàng Tên Đầy đủ

Số liên hệ Email K H Mật khẩu Địa chỉ

Int (30) Varchar (250) Varchar (250) Varchar (250) Varchar (15) Varchar (250) Text

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

Ngày đã thêm SP Ngáy đã sửa SP

Int(30) Int(30) Double Float Datetime Datetime

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Khách hàng Địa chỉ

Thành toán Phương pháp vận chuyển

Tổng tiền Trạng thái Trả tiền Hày chưa Ngày mua hàng Ngày cập nhật

Int(30) Int(30) Text Varchar(100) Double

Double Tinyint(2) Tinyint(1) Datetime Datetime

Ràng buộc Khong ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

Số lượng Giá Tổng tiền

Int(30) Int(30) Int(30) Int(30) Double Double

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Thể loại SP Thể loại SP Tên SP Thông số kỹ thuật Trạng thái

Int(30) Int(30) Int(30) Int(30) Varchar(250) Text

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Đặt hàng Đặt hàng Tổng tiền Ngày bán hàng

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Thể loại Tên thể loại

Sử miêu tả Trạng thái Ngày tạo ra

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

ID Sự thấy đổi Tên index wibsite Tên index wibsite

Ràng buộc Không ràng buộc Không ràng buộc

Tên thuộc tính Diễn giải Kiểu dữ liệu Loại dữ liệu

Họ Tên User Mật khẩu Ảnh Profile Đăng nhập cuối Cùng

Ngày Đã thêm Nhày sửa thông tin User

Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc

Không ràng buộc Không ràng buộc

THIẾT KẾ GIAO DIỆN

Giao diện trang chủ

Sau khi truy cập website sẽ hiện ra giao diện trang chủ như sau :

Với giao diện trang chủ gốm 5 phần chính :

 Phần header Trông phần này gồm có cụ tìm kiếm, Tên của web,Giao diện theo mục và phần đăng nhập đăng kí

The Brands section features various product brands, including Apple and Samsung To view a specific brand, simply select it, and the website will display only the products from that chosen brand If you prefer to see all available products, you can select the "All" option to view everything offered.

 Phần braner slide hình ảnh, quảng cáo sản phẩm, cập nhật tin tức, và những thứ khác mà web muốn giới thiệu về các sản phẩm trên trang web.

 Phần body hiện thị danh sách các sản phảm.

 Phần Foster : Chứa các tên người xay dựng website.

Giao diện từng mục

Sau khi bấm vào các mục trên menu thì website sẽ xuất ra một trang có nội dung tương ứng với mục

Hình 4.2.2 Giao diện từng mục

Hình 4.2.3 Giao diện từng mục Smart Phone.

Giao diện giỏ hàng

Khi bạn muốn tìm hiểu hoặc đặt mua sản phẩm, hãy truy cập trang này để xem thông tin chi tiết về sản phẩm, bao gồm giá cả và thông số kỹ thuật.

Hình 4.3.1 Giao diện thông tin sản phẩm

Khi muốn đặt hàng,có thể click chuột vào icon Add to cart để thêm vào giỏ hàng và tiếm tục mua hàng

Hình 4.3.2 Giao diện trong giỏ hàng hiển thị thông tin của sản phẩm và cho phép người dùng đặt hàng

Hình 4.3.3 Giao diện đặt hàng

Hình 4.3.4 Giao diện đặt hàng thành công.

Giao diện Đăng nhập, Đăng kí

Để mua hàng thì người sử dụng cần phải đăng kí tài khoản

Hình 4.4.1 Giao diện đăng nhập

Giao diện đăng nhập gồm có Tên tài khoản, mật khẩu, nút đăng nhập, đăng kí Nếu người sử dụng chưa có tài khoản thì họ cần đăng kí

Hình 4.4.2 Giao diện đăng kí

Giao diện gồm các phần :Tên và họ, số điện thoại,giới tính,đỉa chỉ,email,mật khẩu.

Giao diện quản trị website

Giao diện quảng lý admin Gồm các phần quản trị và phần menu

Phần Menu : Gồm các mục cần quản lý Ví dụ : Quản lý đơn hàng, quản lý sản phẩm,

Phần quản trị gồm nội dung của mục cần quản lý

Quản lý sản phẩm cho phép Admin thêm sản phẩm mới, sửa, xóa sảm phẩm cũ

Hình 4.5.2 Giao diện thêm sản phẩm mới

Hình 4.5.3 Giao diện xóa sửa sản phẩm

Quản lý sản phẩm cho Admin thêm sửa số lượng và giá sản phẩm

Hình 4.5.4 Giao diện thêm số lượng giá sản phẩm

C Quản lý đơn hàng Ở mục này cho phép Admin xem các đơn hàng, và xóa đơn hàng.

Hình 4.5.5 Quản lý đơn hàng

D Quản lý chi tiết đơn hàng. Ở mục này cho phép Admin xem các chi tiết đơn hàng, và xóa chi tiết đơn hàng

Hình 4.5.6 Quản lý đơn hàng

E Quản lý khách hàng. Ở mục này cho phép Admin xem các khách hàng, và xóa khách hàng

Hình 4.5.7 Quản lý khách hàng

Cho phép Admin Thêm brand sản phẩm mới huộc xóa sửa lại

Hình 4.5.8 Quản lý nhãn hiệu

Cho phép admin thêm và xóa sửa thể loại mới

Hình 4.5.9 Quản lý thể loại

Quản lý sản phẩm cho phép Admin thêm hình ảnh banner mới, sửa, xóa tin tức cũ.

Quản lý kiểm kê

Quản lý sản phẩm cho Admin thêm sửa số lượng và giá sản phẩm

Hình 4.5.4 Giao diện thêm số lượng giá sản phẩm.

Quản lý đơn hàng

Ở mục này cho phép Admin xem các đơn hàng, và xóa đơn hàng.

Hình 4.5.5 Quản lý đơn hàng.

Quản lý chi tiết đơn hàng

Ở mục này cho phép Admin xem các chi tiết đơn hàng, và xóa chi tiết đơn hàng

Hình 4.5.6 Quản lý đơn hàng

Quản lý khách hàng

Ở mục này cho phép Admin xem các khách hàng, và xóa khách hàng

Hình 4.5.7 Quản lý khách hàng.

Quản lý nhãn hiệu

Cho phép Admin Thêm brand sản phẩm mới huộc xóa sửa lại

Hình 4.5.8 Quản lý nhãn hiệu.

Quản lý thể loại

Cho phép admin thêm và xóa sửa thể loại mới

Hình 4.5.9 Quản lý thể loại.

Quản lý banner

Quản lý sản phẩm cho phép Admin thêm hình ảnh banner mới, sửa, xóa tin tức cũ.

Ngày đăng: 06/10/2022, 11:02

HÌNH ẢNH LIÊN QUAN

Hình 1.2.1 Sublime text 3. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
Hình 1.2.1 Sublime text 3 (Trang 11)
hình MVC (Model – View – Controller). - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
h ình MVC (Model – View – Controller) (Trang 13)
Hình 1.4.4: Mơ hình MVC của Laravel. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
Hình 1.4.4 Mơ hình MVC của Laravel (Trang 15)
Bảng Cart. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
ng Cart (Trang 24)
Bảng categories. Bảng categories - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
Bảng categories. Bảng categories (Trang 25)
Bảng inventory - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
Bảng inventory (Trang 26)
Bảng inventory. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
Bảng inventory. (Trang 26)
Bảng Order list. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
ng Order list (Trang 27)
Bảng Sales. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
ng Sales (Trang 28)
Bảng System_info. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
ng System_info (Trang 29)
Hình 4.1.1 Trang của website. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
Hình 4.1.1 Trang của website (Trang 31)
Hình 4.2.2 Giao diện từng mục. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
Hình 4.2.2 Giao diện từng mục (Trang 32)
Hình 4.2.3 Giao diện từng mục Smart Phone. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
Hình 4.2.3 Giao diện từng mục Smart Phone (Trang 33)
3.3 Giao diện giỏ hàng. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
3.3 Giao diện giỏ hàng (Trang 33)
Hình 4.3.2 Giao diện trong giỏ hàng. - XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)
Hình 4.3.2 Giao diện trong giỏ hàng (Trang 34)

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w