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

XÂY DỰNG WEBSITE bán HÀNG PHỤ KIỆN điện THOẠI DI ĐỘNG

22 253 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

Định dạng
Số trang 22
Dung lượng 3,33 MB

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

Nội dung

Khi đăng nhập vàowebsite thì khách hàng có thể tìm kiếm sản phẩm mình mua, mua hàng bằng cáchthêm sản phẩm mình mua vào giỏ hàng, nếu chắc chắn mua vì sẽ nhấn nút đặt hàng để mua.. Phân

Trang 1

ĐẠI HỌC ĐÀ NẴNG

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THẬT

ĐỒ ÁN CHUYÊN NGHÀNH

XÂY DỰNG WEBSITE BÁN HÀNG PHỤ KIỆN ĐIỆN THOẠI DI ĐỘNG

Giảng viên hướng dẫn : Trần Bửu Dung Sinh viên thực hiện : Huỳnh Trung Sơn

Mã sinh viên : 161250543119 Khoa : Điện – Điện tử Ngành : Hệ Thống Thông Tin Quản Lý

Trang 2

Đặc biệt, em xin gửi lời cảm ơn chân thành đến Khoa Điện - Trường ĐạiHọc Sư Phạm Kỹ Thuật Đà Nẵng, đã tạo mọi điều kiện thuận lợi và một môitrường học tập tốt xuyên suốt trong quá trình chúng em tham gia học tập tạiTrường.

Em xin cảm ơn các thầy cô giáo Trường Đại Học Sư Phạm Kỹ Thuật ĐàNẵng đã giảng dạy em trong quá trình học tập, thực hành, làm bài tập, đọc và nhậnxét đồ án của em, giúp em thấu hiểu hơn lĩnh vực mà em nghiên cứu, những hạnchế mà em cần khắc phục trong học tập, nghiên cứu và thực hiện bản luận văn này

Để đền đáp lại sự chân thành của Nhà Trường, em đã hoàn thành khóa học

và đồ án tốt nghiệp với một tâm trạng tốt và gặt hái được nhiều kiến thức và kỹnăng làm việc của mình

Em xin kính chúc toàn thể quý Thầy Cô trường Đại Học Sư Phạm Kỹ Thuật

Đà Nẵng, quý Thầy Cô Khoa Điện cùng toàn thể sinh viên trường Đại Học SưPhạm Kỹ Thuậ tlời chú csức khỏe thành công trong công tác giảng dạy và học tập

Em xin chân thành cảm ơn!

Trang 3

NHẬN XÉT CỦA GIÁO VIÊN HƯƠNG DẪN

………

………

………

………

………

Đá Nẵng Tháng 6 Năm 2019 Giáo Viên Hướng Dẫn

Trang 4

M C L C ỤC LỤC ỤC LỤC

CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 6

1 Đặt vấn đề 6

2 Mục tiêu đề tài 6

3 Phạm vi đề tài 6

4 Phương pháp nghiên cứu, lựa chọn giải pháp công nghệ 6

4.1 Phương pháp nghiên cứu 6

4.2 Lựa chọn giải pháp công nghệ 6

CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 7

1 Phát biểu và khái quát hệ thống 7

2 Phân tích yêu cầu 8

3 Quy trình nghiệp vụ 8

4 Sơ đồ usecase 9

5 Đặc tả Các Chức Năng 11

5.8 Tác nhân thêm sản phẩm 13

6 Thiết kế cơ sở dữ liệu 13

6.1 Xác định các thực thể 13

7 Thiết Kế Bảng 14

CHƯƠNG III: Xây Dựng Chương Trình 17

1 Giao Diên Trang Chủ 17

2 Giao diện admin 19

IV CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 22

1 Kết luận 22

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

Trang 5

Hình 2.1: Sơ đồ Usecase khách vãng lai 9

Hình 2 2: Sơ đồ usecase khách hàng 10

Hình 2 3Sơ Đồ Usecase Nhân Viên Kho 10

Hình 2 4Sơ Đồ Usecase Nhân Viên Bán Hàng 11

Hình 2 5Sơ Đồ Usecase Nhân Viên Quản Lý 11

Hình 2 6 Sơ Đồ ERD 17

Hình 3 1 Giao Diện Trang Chủ 18

Hình 3 2 Giao Diên Đăng Nhập 18

Hình 3 3 Giao Diên Giỏ Hàng 19

Hình 3 4 Giao Diên Đơn Hàng 19

Hình 3 5 Giao Diên Địa Chỉ Liên Hệ 20

Hình 3 6 Giao Diên Đăng Nhập ADMIN 20

Hình 3 7 Giao Diên Loại Sản Phẩm 21

Hình 3 8 Giao Diên Thêm Sản Phẩm 21

Hình 3 9 Giao Diên Danh Sách Sản Phẩm 22

Hình 3 10 Giao Diên Quản Lý ADMIN 22

Trang 6

CH ƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI NG I: T NG QUAN V Đ TÀI ỔNG QUAN VỀ ĐỀ TÀI Ề ĐỀ TÀI Ề ĐỀ TÀI

1 Đặt vấn đề

Xây dựng một website bán hàng cho các cửa hàng, doanh nghiệp có nhu cầubán hàng qua website, thông tin về giá cả của từng loại mặt hàng Giao diện dễ sửdụng và nhanh chóng

2. Mục tiêu đề tài

Mục tiêu của đề tài này là Xây dựng Website giúp việc bán hàng trở nên mộtcách tiện lợi hơn Qua đó tiết kiệm thời gian cũng như công sức so với hiện tại.Ngoài ra, website còn giúp người sử dụng giảm thiểu được các sai sót trong cáccông việc thủ công, giảm thiểu chi phí phát sinh không cần thiết

4 Phương pháp nghiên cứu, lựa chọn giải pháp công nghệ

4.1Phương pháp nghiên cứu

- Khảo sát thực tế qua việc thu thập thông tin từ cửa hàng BoxStore

- Chọn ra những thông tin cần thiết cho yêu cầu của đề tài

- Vận dụng kĩ năng và kiến thức đã học

- Phương pháp tổng hợp: Áp dụng lựa chọn tốt nhất từ bước phân tích kếthợp với công nghệ, từ đó từng bước hoàn thành đề tài

4.2Lựa chọn giải pháp công nghệ

- Sử dụng MySQL để làm hệ quản lý cơ sở dữ liệu

- Ngôn ngữ PHP để lập trình các chức năng cho Website

- Ngôn ngữ HTML5, CSS3, JCS để xây dựng giao diện

Trang 7

CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

1 Phát biểu và khái quát hệ thống

1.1 Phát biểu hệ thống

Hoạt động của website bán hàng phụ kiện diện thoại có thể tóm tắt như sau:Khi khách hàng vào trang website mua hàng thì bắt buộc phải có tài khoản, nếuchưa có tài khoản thì vui lòng đăng kí tài khoản thành viên, tài khoản thành viêngồm

tên tài khoản, mật khẩu, họ tên, địa chỉ, số điện thoại, email Khi đăng nhập vàowebsite thì khách hàng có thể tìm kiếm sản phẩm mình mua, mua hàng bằng cáchthêm sản phẩm mình mua vào giỏ hàng, nếu chắc chắn mua vì sẽ nhấn nút đặt hàng

để mua Người bán hàng sẽ nhận được đơn đặt hàng và sẽ gọi cho khách hàng đểxác nhận đơn hàng đã được đặt vào giao hàng trong thời gian sớm nhất

1.2 hệ thống admin

 Người dùng là Admin:

- Đăng nhập quản trị: người điều hành website bắt buộc phải nhập tên tài khoản và mật khẩu với phân quyền là quản trị để có thể vào quản lý website Nếu nhập sai tên tài khoản và mật khẩu thì phải đăng nhập lại.

- Quản lý loại sản phẩm: tại đây người điều hành có thể xem danh sách các loại sản phẩm hiện có, cũng như có thể thêm mới loại sản phẩm với tên loại sản phẩm, sửa lại thông tin loại sản phẩm hiện có, xóa loại sản phẩm tồn tại chỉ khi không có sản phẩm của nó

- Quản lý sản phẩm: tại mục này, người điều hành được phép thêm mới sản phẩm bao gồm các thông tin tên sản phẩm, mô tả, giá,ảnh, chọn loại sản phẩm, chọn kích cỡ Cũng như có thể thay đổi lại các thông tin này và xóa được sản phẩm.Quản lý đơn hàng: tại đây có thể xem được danh sách các đơn hàng với thông tin chi tiết về ngày lập đơn hàng, trạng thái đơn hàng, ngày giao đơn hàng Có thể nhấn vào đơn hàng

để xem chi tiết đơn hàng Các đơn hàng để theo dõi nên không cho phép xóa

Trang 8

2 Phân tích yêu cầu

2) Khách hàng vào cửa hàng để xem các mặt hàng trong cửa hàng

3) Sau khi vào cửa hàng, khách hàng chọn các mặt hàng định mua

4) Khi quyết định mua hàng, thông tin mặt hàng đó dudwojc lưu ở đơn đặt hàng 5) Nhân viên nhận đơn đặt hàng từ khách hàng

Trang 9

6) Đơn đặt hàng được nhân viên xử lý Nếu đơn hàng đó nằm trong tầm phục vụ của cửa hàng thì chuyển đơn đặt hàng đó đến quầy thu tiền, nếu không(hết hàng, chưa có hàng…) thì khách hàng có thể quay lại cửa hàng để chọn mua sản phẩm khác

7) Nhân viên tiến hành lập hóa đơn, một bên giao cho khách hàng, hóa đơn đó sẽ được chủ cửa hàng kiểm tra, thống kê cuối tháng

8) Sản phẩm sẽ được nhân viên lấy từ kho hàng chuyển cho khách hàng

4 S đ usecase ơ đồ usecase ồ usecase

Hình 2.1: Sơ đồ Usecase khách vãng lai

Hình 2 2: Sơ đồ usecase khách hàng

Trang 10

Hình 2 3Sơ Đồ Usecase Nhân Viên Kho

Hình 2 4Sơ Đồ Usecase Nhân Viên Bán Hàng

Trang 11

Hình 2 5Sơ Đồ Usecase Nhân Viên Quản Lý

5.2 Chức năng đăng kí

- Tác Nhân Gồm: Khách hàng

- Chức Năng: Đăng ký tài khoản bằng việc điền đầy đủ thông tin vào

form đăng ký gồm: tên đăng nhập, địa chỉ,số điện thoại, email.

Trang 12

- Xữ Lý Hoạt Động Của Hệ Thống: Hệ thống kiểm tra dữ liệu đầu vào có

hợp lệ không.Nêu hợp lệ tại khoản sser được tạo,lưu về hệ thống và nhận thống báo đả Đăng Ký thành công.

5.3 Chức năng tìm kiếm sản phẩm

- Tác Nhân Gồm: Khách hàng

- Chức Năng: Hiển thị tìm kiếm bằng việc nhập tê sản phẩm vào thanh

tìm kiếm để được hiển thị sản phẩm.

- Xử Lý Hoạt Động Của Hệ Thống: Hệ thống lọc thông tin đầu vào của

khách hàng nếu trùng khớp với dữ liệu hiển thị sản phẩm.Nếu thông tin không trùng khớp sẻ không xuất hiện gì cả.

5.4 Chức năng sửa thông tin tài khoản

- Tác Nhân Gồm: Khách hàng

- Chức Năng: thực hiện chức năng cập nhật tài khoản gồm thay đổi thông

tin của tác nhân Tác nhân chọn chức năng sửa thông tin cá nhân Hệ thống hiển thị form sửa thông tin với các thông tin cũ của tác nhân hiện tại Thành viên nhập các thông tin mới, nhấn nút cập nhật để hoàn tất

- Xữ Lý Hoạt Động Của Hệ hống: Hệ thống sẻ cập nhật những thông tin

đầu vào của tác nhân, thêm nếu không có hoặc sửa đổi thông tin củ của nếu thông tin đả có, thông tin khi cập nhật xong sẻ báo “câp nhật thành công” Hệ thống chỉ thực hiên được hoạt động này khi tác nhân đã đăng nhập vào hệ thống.

5.5 Chức năng quản lý đơn hàng

- Tác Nhân Gồm: Admin

- Chức Năng: thực hiện việc quản lý các đơn hàng của khác hàng đặt mua

sản phẩm như: xem chi tiết đơn hàng,sửa trạng thái đơn hàng

- Xữ Lý Hoạt Động Của Hệ Thống: Hệ thống sẻ hiển thị đầy đủ các thông

tin các đơn hàng của khác hàng đặt mua Đơn hàng sẽ được chỉnh sửa trạng thái khi nhấn vào chỉnh sửa trạng thái

5.6 Chức năng quản lý giỏ hàng

- Tác Nhân Gốm: Khách hàng

- Chức Năng: Khách hàng có thể thấy được những sản phẩm mình đả đặt

mua trong quá trình chọn hàng, để tiếp tục đặt mua hoặc xóa đi những sản phẩm không muốn Loại bỏ sản phẩm: khách hàng chọn sản phẩm muốn loại bỏ khỏi giỏ hàng, cập nhật lại thông tin của giỏ hàng và nhập thông tin giao hàng hoặc tiếp tục mua sắm

- Xữ Lý Hoạt Động Của Hệ Thống: Hệ thống trong website sẽ tự động tạo

cho mỗi khách hàng một giỏ hàng riêng cho khách hàng và trong giỏ hàng lúc đó sẽ trống.Nếu khách hàng tiếp tục xem các sản phẩm trên website của bạn, thực hiện việc chọn hàng thì những mặt hàng đã được

Trang 13

chọn sẽ đưa hàng vào giỏ hàng Nếu trên website cùng tại một thời điểm

có số lượng khách bao nhiêu đang truy cập và xem thì có bấy nhiêu giỏ hàng tương ứng với lượng khách hiện tại truy cập, sẽ có giỏ hàng đang trống, sẽ có giỏ hàng đang chứa hàng.

5.7 Tác nhân thêm loại sản phẩm.

- Tác Nhân Gồm: Admin

- Chức Năng: thực hiện việc thêm một số loại sản phẩm vào hệ thống

bằng việc nhập tên loại sản phẩm Tác nhân bấm sửa hoặc xóa để thực hiện việc chỉnh sửa lại loại sản phẩm, chỉ được xóa loại sản phẩm khi loại sản phẩm đó không có sản phẩm nào.

- Xữ Lý Hoạt Động Của Hệ Thông: Sau khi được tác nhân thêm hoặc sửa

loại sản phẩm hệ thống sẽ tự cập nhật và được thêm vào trang web khi nhận được hành động xóa từ tác nhân hệ thống sẻ xóa loại sản phẩm ra khỏi trang web.

6 Thiết kế cơ sở dữ liệu.

hotendiachisdtemail

2 Hoadon

Các thuộc tính

Idhoadon( khóa chính)

Trang 14

ThoigianHoten_datmua ( Họ tên người đặt mua)Diachi_datmua ( địa chỉ người đặt mua)Sdt_datmua (số điện thoại người đặt mua)Trangthai

Idtaikhoan (khóa ngoại)

3 Hoadonchitiet

Các thuộc tính

Idhoadonchitiet (khóa chính)Idhoadon( khóa ngoại)

IdsanphamSoluongmuaGiadat

4 Sanpham

Các thuộc tính

Idsanpham(khóa chính)Tensanpham

ThongtinsanphamAnh

GiabanSoluongIdloaisanpham (khóa ngoại)

5 Loaisanpham

Các thuộc tính

Idloaisanpham(khóa chính)Tensanpham

7.1 Bảng Nhà Cung Cấp

Tên trường Mô tả Kiểu dữ liệu Ràng buộc

Tên ncc Tên nhà cung cấp Varchar(30)

7.2 Bảng Khách hàng

Tên trường Mô tả Kiểu dữ liệu Ràng buộc

Trang 15

Địa chỉ Địa chỉ Varchar (50)

7.3 Bảng Hóa đơn(Hoadon)

Tên trường Mô tả Kiểu dữ liệu Ràng buộc

hoten_datmua Họ tên người đặt Varchar(50) Null

sdt_datmua Số điện thoại người

đặt

Varchar(12) Null

7.4 Bảng Chi tiết hóa đơn(Hoadonchitiet)

Tên trường Mô tả Kiểu dữ liệu Ràng buộc

idhoadonchitiet Id mã hóa đơn

chi tiết

soluongmua Số lượng mua

Tên trường Mô tả Kiểu dữ liệu Ràng buộc

thongtinsanpham Thông tin sản phẩm Text Null

idloaisanpham Id mã loại sản phẩm Int(11) Khóa ngoại

Trang 16

tenloaisanpham Tên loại sản phẩm Varchar(50) Null

8 Sơ đồ quan hệ giữa các thực thể (ERD)

Hình 2 6 Sơ Đồ ERD

Trang 17

CHƯƠNG III: Xây Dựng Chương Trình

1 Giao Diên Trang Chủ

Hình 3 1 Giao Diện Trang Chủ

Hình 3 2 Giao Diên Đăng Nhập

Trang 18

Hình 3 3 Giao Diên Giỏ Hàng

Hình 3 4 Giao Diên Đơn Hàng

Trang 19

Hình 3 5 Giao Diên Địa Chỉ Liên Hệ

2 Giao diện admin

Hình 3 6 Giao Diên Đăng Nhập ADMIN

Trang 20

Hình 3 7 Giao Diên Loại Sản Phẩm

Hình 3 8 Giao Diên Thêm Sản Phẩm

Trang 21

Hình 3 9 Giao Diên Danh Sách Sản Phẩm

Hình 3 10 Giao Diên Quản Lý ADMIN

Trang 22

IV CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

1 Kết luận

Với mục tiêu đã đề ra, chương trình đã đạt được:

Xây dựng giao diện trực quan, thân thiện với người dùng

Dễ dàng mua hàng và giao hàng một cách dễ dàng

Tìm kiếm mặt hàng cần mua một cách dễ dàng

Giảm thiểu thời gian mua hàng cho khách hàng

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

Hoàn thiện và phát triển đầy đủ các chức năng chính của chương trình, xử

lý các nhược điểm còn tồn đọng và cập nhật thêm các chức năng quản như khuyến mãi

Ngày đăng: 09/04/2020, 12:22

TỪ KHÓA LIÊN QUAN

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

w