1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng website bán hoa online cho tshop

25 109 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 25
Dung lượng 13,02 MB

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

Nội dung

Trong hoạt động sản xuất, kinh doanh, giờ đây, thương mại điện tử đãkhẳng định được vai trò 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 hay shop, việc quảng

Trang 1

MỤC LỤC

I LỜI MỞ ĐẦU 3

II LỜI CẢM ƠN 4

III PHỤ LỤC 5

a Danh sách bảng 5

b Danh sách hình ảnh 5

IV MÔ TẢ NGHIỆP VỤ, CÁC MỤC TIÊU VÀ CÔNG CỤ TRIỂN KHAI 6

a Hoạt động của khách hàng: 6

b Hoạt động của quản trị viên: 6

c Các mục tiêu cần đạt được: 7

d Các công cụ triển khai: 7

V PHÂN TÍCH HỆ THỐNG 8

a Sơ đồ usecase tổng quát 8

b Sơ đồ usecase xem sản phẩm 8

c Sơ đồ usecase quản lý giỏ hàng 9

d Sơ đồ usecase quản lý loại sản phẩm 9

e Sơ đồ usecase quản lý sản phẩm 10

f Sơ đồ usecase quản lý đơn hàng 10

g Sơ đồ hoạt động đăng ký thành viên 11

h Sơ đồ hoạt động đặt hàng 12

i Bảng dữ liệu: 13

VI THIẾT KẾ 15

a Sơ đồ ERD 15

b Thiết kế giao diện 16

i Giao diện trang chủ 16

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

iii Giao diện đăng nhập 17

iv Giao diện đăng ký thành viên 18

v Giao diện liên hệ 19

vi Giao diện đăng nhập của admin 20

Trang 2

vii Giao diện trang quản trị 20

viii Giao diện thêm loại sản phẩm 21

ix Giao diện xem danh sách loại sản phẩm 21

x Giao diện thêm sản phẩm mới 22

xi Giao diện danh sách sản phẩm 23

xii Giao diện danh sách đặt hàng 24

VII KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 25

a Kết luận 25

b Hướng phát triển 25

Trang 3

I LỜI MỞ ĐẦU

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem làmột trong những yếu tố mang tính quyết định trong hoạt động của các chínhphủ, tổ chức, cũng như của các công ty, nó đóng vai trò hết sức quan trọng, cóthể tạo ra những bước đột phá mạnh mẽ

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 cao và lần lượtchinh 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 Giờ đây, mọi việc liên quan đếnthông tin trở nên thật dễ dàng cho người sử dụng, chỉ cần có một máy tính kếtnối internet và một dòng dữ liệu truy tìm thì gần như lập tức cả thế giới về vấn

đề mà bạn đang quan tâm sẽ hiện ra, có đầy đủ thông tin, hình ảnh và thậm chíđôi lúc có cả những âm thanh nếu bạn cần

Bằng internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanhhơn và 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ử và chính phủ đ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 chấtlượng cuộc sống con người

Trong hoạt động sản xuất, kinh doanh, giờ đây, thương mại điện tử đãkhẳng định được vai trò 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 hay shop, việc quảng bá và giới thiệu đến khách hàngcác sản phẩm mới đáp ứng được nhu cầu của khác hàng sẽ là cần thiết

Vậy phải quảng bá thế nào đó là xây dựng được một Website cho cửa hàngcủa mình quảng bá tất cả các sản phẩm của mình bán

Vì vậy, em đã thực hiện đồ án “XÂY DỰNG WEBSITE BÁN HOAONLINE” cho một shop bán hoa TSHOP

Trang 4

II LỜI CẢM ƠN

Qua 3 năm học tập và rèn luyện tại trường Trường ĐH Sư phạm kỹ thuật

Đà Nẵng, được sự chỉ bảo và giảng dạy nhiệt tình của quý thầy cô, đặc biệt làquý thầy cô ngành hệ thống thông tin quản lý đã truyền đạt cho em những kiếnthức về lý thuyết và thực hành trong suốt thời gian học ở trường Cùng với sự

nỗ lực của bản thân, em đã hoàn thành luận văn tốt nghiệp của mình

Từ những kết quả đạt được này, em xin chân thành cám ơn:

Quý thầy cô trường Trường ĐH Sư phạm kỹ thuật Đà Nẵng, đã truyền đạtcho em những kiến thức bổ ích trong thời gian qua Đặc biệt, là cô Nguyễn Thị

Hà Quyên đã tận tình hướng dẫn em hoàn thành tốt báo cáo tốt nghiệp này

Do kiến thức còn hạn hẹp nên không tránh khỏi những thiếu sót trong cáchhiểu, lỗi trình bày Em rất mong nhận được sự đóng góp ý kiến của quý thầy cô

và các bạn để báo cáo tốt nghiệp đạt được kết quả tốt hơn

Trang 5

2 Ảnh 2 Sơ đồ usecase xem sản phẩm

3 Ảnh 3 Sơ đồ usecase quản lý giỏ hàng

4 Ảnh 4 Sơ đồ usecase quản lý loại sản phẩm

5 Ảnh 5 Sơ đồ usecase quản lý sản phẩm

6 Ảnh 6 Sơ đồ usecase quản lý đơn hàng

7 Ảnh 7 Sơ đồ hoạt động đăng ký thành viên

8 Ảnh 8 Sơ đồ hoạt động đặt hàng

9 Ảnh 9 Sơ đồ ERD

10 Ảnh 10 Giao diện trang chủ

11 Ảnh 11 Giao diện trang danh mục sản phẩm

12 Ảnh 12 Giao diện trang đăng nhập

13 Ảnh 13 Giao diện trang đăng ký thành viên

14 Ảnh 14 Giao diện trang liên hệ

15 Ảnh 15 Giao diện đăng nhập của admin

16 Ảnh 16 Giao diện trang quản trị

17 Ảnh 17 Giao diện thêm loại sản phẩm

18 Ảnh 18 Giao diện xem danh sách loại sản phẩm

19 Ảnh 19 Giao diện thêm sản phẩm mới

20 Ảnh 20 Giao diện danh sách sản phẩm

21 Ảnh 21 Giao diện danh sách đặt hàng

Trang 6

IV MÔ TẢ NGHIỆP VỤ, CÁC MỤC TIÊU VÀ CÔNG CỤ TRIỂN KHAI

a Hoạt động của khách hàng:

- Một khách hàng khi tham quan cửa hàng, họ sẽ đặt vấn đề cửa hàng bánnhững gì, thông tin gì về những mặt hàng được bán,giá cả và hình thứcthanh toán.Do đó để đáp ứng những nhu cầu tối thiểu trên, cửa hàng trênmạng phải đảm bảo những thông tin cần thiết và hơn thế nữa là dễ thao tác,mặt hàng khi bán có hình ảnh và kèm theo giá tiền,,thông tin liên quan tớimặt hàng

- Khách hàng có thể vào cửa hàng trên webside để tìm kiếm các sảnphẩm cần mua và đặt hàng với cửa hàng.Khách hàng có thể tìm đặt mặthàng mà mình cần theo tên mặt hàng

- Mỗi khách hàng thêm những mặt hàng vào giỏ mua hàng của mìnhthì mỗi trang đăng kí sẽ xuất hiện yêu cầu cảu một trang đăng nhập Nếuđây là lần đầu tiên khách hàng đến với cửa hàng thì sẽ được yêu cầu nhậpthông tin để đăng kí tài khoản bao gồm : họ tên,thông tin địa chỉ, email vàmật khẩu Khi khách hàng đã đăng nhập thành công thì hệ thống sẽ mở chokhách hàng thêm vào giỏ hàng

- Khi khách hàng đã sẵn sàng hoàn thành đơn hàng của mình thì cácmặt hàng hiện trong giỏ mua hàng của mình sẽ được chuyển vào đơn đặthàng để thực hiện đặt hàng với cửa hàng

- Sau khi khách hàng đã đặt hàng trên cưa hàng rồi, họ có thể theodõi đơn hàng của mình để trực tiếp kiểm tra đơn hàng tại trang web của cửahàng

b Hoạt động của quản trị viên:

- Quản lý danh sách loại sản phẩm: cho phép quản trị viên xem đượcdanh sách các loại sản phẩm cụ thể ở đây là các loại hoa Việc xemdanh sách này sẽ giúp quản trị viên có cái nhìn tổng quát hơn về các loại sản phẩm mà mình đang kinh doanh Từ đó, người quản trịviên có thể dễ dàng thay đổi thông tin của loại sản phầm nếu cần Ngoài ra hệ thống còn cho phép quản trị viên them các loại sản phẩm hoa sau này nếu muốn

- Quản lý danh sách sản phẩm: cửa hàng hoa có rất nhiều sản phẩm hoa vì vậy cần có một bảng danh sách các hoa mà cửa hàng đang kinh doanh để dễ dàng quản lý Trong danh sách này sẽ bao gồm nhiều thông tin như tên hoa, mô tả hoa, ảnh hoa, giá bán, trạng tháibán, thuộc loại hoa nào Ngoài ra hệ thống còn cho phép quản trị sửa lại thông tin hoa nếu cần Quản trị còn được phép thêm các thông tin hoa mới về bằng cách vào trang thêm hoa mới

Trang 7

- Quản lý danh sách đơn đặt hàng: sau khi khách hàng đặt hàng trên website thì quản trị viên sẽ thấy các đơn hàng này trên trang quản

lý danh sách đơn hàng, thông tin này bao gồm mã đơn hàng, họ tênkhách hàng để xác nhận và giao hàng, chi tiết cụ thể đơn hàng đặt những gì, giá trị bao nhiêu Một tính năng không thể thiếu nữa là quản trị có thể sửa lại trạng thái của đơn hàng như đang chờ xử lý, đang giao hàng, đã giao hàng, giao hàng thất bại, hoàn trả

c Các mục tiêu cần đạt được:

- Giao diện đẹp, thân thiện người dùng

- Tốc độ website nhanh

- Bảo mật, không bị hack

- Dễ thao tác cho người dùng

- Mã code dễ đọc, chú thích đầy đủ

- Có thể mở rộng được quy mô lớn hơn cho nhiều shop bán hoa

d Các công cụ triển khai:

Chương trình Xamp, bộ gõ mã Sublime textClient: HTML, CSS, Javascript

Server: PHPDatabase: Mysql

Trang 8

V PHÂN TÍCH HỆ THỐNG

a Sơ đồ usecase tổng quát

Ảnh 1 Sơ đồ usecase tổng quát

b Sơ đồ usecase xem sản phẩm

Ảnh 2 Sơ đồ usecase xem sản phẩm

c Sơ đồ usecase quản lý giỏ hàng

Trang 9

Ảnh 3 Sơ đồ usecase quản lý giỏ hàng

d Sơ đồ usecase quản lý loại sản phẩm

Ảnh 4 Sơ đồ usecase quản lý loại sản phẩm

e Sơ đồ usecase quản lý sản phẩm

Trang 10

Ảnh 5 Sơ đồ usecase quản lý sản phẩm

f Sơ đồ usecase quản lý đơn hàng

Ảnh 6 Sơ đồ usecase quản lý đơn hàng

g Sơ đồ hoạt động đăng ký thành viên

Trang 11

Ảnh 7 Sơ đồ hoạt động đăng ký thành viên

Trang 12

h Sơ đồ hoạt động đặt hàng

Trang 13

Ảnh 8 Sơ đồ hoạt động đặt hàng

i Bảng dữ liệu:

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

phẩm

Khóa chính

2 tenloaisanpham Varchar(50) Tên loại sản

phẩmBảng 1 Bảng loaisanpham

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

6 Trangthai Integer Trạng thái

7 idloaisanpham Integer Mã loại

sản phẩm Khóa ngoạiBảng 2 Bảng sanpham

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

1 Idhoadonchitiet Integer Mã hóa đơn

Trang 14

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

1 Idhoadon Integer Mã hóa đơn Khóa chính

3 Hoten_datmua Varchar(50) Họ tên đặt

6 Trangthai Integer Trạng thái

khoản Khóa ngoạiBảng 4 Bảng hoadon

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

1 Idtaikhoan Integer Mã tài khoản Khóa chính

2 Tentaikhoan Varchar(50) Tên tài

khoản

3 Matkhau Varchar(50) Mật khẩu

4 Phanquyen Integer Phân quyền

7 Sdt Varchar(12) Số điện thoại

Bảng 5 Bảng taikhoan

Trang 16

Ảnh 10 Giao diện trang chủ

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

Trang 17

Ảnh 11 Giao diện trang danh mục sản phẩmiii Giao diện đăng nhập

Ảnh 12 Giao diện trang đăng nhập

Trang 18

Ảnh 13 Giao diện trang đăng ký thành viên

v Giao diện liên hệ

Trang 19

Ảnh 14 Giao diện trang liên hệ

vi Giao diện đăng nhập của admin

Trang 20

Ảnh 15 Giao diện đăng nhập của adminvii Giao diện trang quản trị

Ảnh 16 Giao diện trang quản trị

viii Giao diện thêm loại sản phẩm

Trang 21

Ảnh 17 Giao diện thêm loại sản phẩm

ix Giao diện xem danh sách loại sản phẩm

Ảnh 18 Giao diện xem danh sách loại sản phẩm

x Giao diện thêm sản phẩm mới

Trang 22

Ảnh 19 Giao diện thêm sản phẩm mới

xi Giao diện danh sách sản phẩm

Trang 23

Ảnh 20 Giao diện danh sách sản phẩm

Trang 24

Ảnh 21 Giao diện danh sách đặt hàng

Trang 25

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

a Kết luận

Sau khi hoàn tất websie, em rút ra được khá nhiều kinh nghiệm trongviệc quản lý thời gian cần phải lên kế hoạch chi tiết để các công việc đượchoàn thành đúng tiến độ Thứ hai, dự án đã giúp chúng em hiểu hơn cácgiai đoạn phân tích thiết kế hệ thống:

 Khảo sát: tiến hành đến các cửa hàng để thu thập các tài liệu, cácphương thức bán hàng, các yêu cầu của cửa hàng cần xây dựng

 Phân tích: phân tích các yêu cầu, vẽ biểu đồ usecase, biểu đồ hoạtđộng, tuần tự

 Thiết kế: thiết kế cở sở dữ liệu vật lý trên mysql với các bảng ràngbuộc mối quan hệ chặt chẽ với nhau Thiết kế giao diện sử dụnghtml,css,javascript… để tạo các giao diện bắt mắt

 Xây dựng: viết mã các chức năng thêm, sửa, xóa, hiển thị và cácchức năng nâng cao khác

 Cài đặt: tiến hành cài đặt website trên hosting thật

 Bảo trì và phát triển: khắc phục các lỗi phát sinh trong quá trình sử dụng website và nâng cấp hệ thống khi được yêu cầu

b Hướng phát triển

 Nâng cấp giao diện responsive, co giãn với mọi thiết bị

 Thêm các bộ lọc tìm kiếm sản phẩm nâng cao

 Tổ chức lại code theo mô hình MVC

 Rà soát và khắc phục lại các lỗi bảo mật trong website

 Thêm chức năng quản lý nhà cung cấp

 Cho phép thanh toán online qua nhiều cổng thanh toán

 Cho phép đặt nhiều hoa khác nhau vào 1 bó hoặc giỏ theo ý muốn của khách hàng

 Tích hợp được chức năng tự động tính được giá tiền ship hàng

 Chuyển website lên VPS để tăng tốc độ truy cập website

Ngày đăng: 23/05/2020, 11:54

TỪ KHÓA LIÊN QUAN

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

w