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

Đồ án môn học lập trình web xây dựng website bán nội thất cho cửa hàng lh

35 11 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

Tiêu đề Đồ án môn học lập trình web xây dựng website bán nội thất cho cửa hàng LH
Tác giả Nguyễn Đình Lợi
Người hướng dẫn Nguyễn Hữu Vĩnh
Trường học Trường Đại Học Thủ Dầu Một
Chuyên ngành Lập trình Web
Thể loại Đồ án môn học
Năm xuất bản 2021
Thành phố Bình Dương
Định dạng
Số trang 35
Dung lượng 1,97 MB

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

Nội dung

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA KỸ THUẬT – CÔNG NGHỆĐỒ ÁN MÔN HỌC LẬP TRÌNH WEB XÂY DỰNG WEBSITE BÁN NỘI THẤT CHO CỬA HÀNG LH GVHD: NGUYỄN HỮU VĨNH SVTH: NGUYỄN ĐÌNH LỢI MSSV: 1924810302

Trang 1

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA KỸ THUẬT – CÔNG NGHỆ

ĐỒ ÁN MÔN HỌC LẬP TRÌNH WEB

XÂY DỰNG WEBSITE BÁN NỘI THẤT CHO

CỬA HÀNG LH

GVHD: NGUYỄN HỮU VĨNH

SVTH: NGUYỄN ĐÌNH LỢI MSSV: 192481030215

Trang 2

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA KỸ THUẬT – CÔNG NGHỆ

ĐỒ ÁN MÔN HỌC LẬP TRÌNH WEB

XÂY DỰNG WEBSITE BÁN NỘI THẤT CHO

CỬA HÀNG LH

GVHD: NGUYỄN HỮU VĨNH

SVTH: NGUYỄN ĐÌNH LỢI MSSV: 1924801030215

Trang 3

TRƯỜNG ĐH THỦ DẦU MỘT

KHOA KỸ THUẬT CÔNG NGHỆ

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc lập – Tự do – Hạnh phúc

PHIẾU ĐÁNH GIÁ PROJECT

(Đánh giá quá trình thực hiện, báo cáo văn bản và sản phẩm)

Khá 75%

Trung bình 50%

Kém 0%

Thái độ

tham gia

tích cực

Nêuýtưởng

05

Tích cựctìm kiếm

và chủđộng đưa

ra ý tưởngmang tínhmới

Tìm kiếm vàđưa ra được

ý tưởng khátốt

Chọn ý tưởngtrong số được

đề nghị

Khôngquan tâmlựa chọn

ý tưởng

Lập

kế Hoàn toàn Khá hợp lý, Chưa hợp lý,

Khônghợp lý vàkhông

Trang 4

điều kiệncho việcthực hiện, cóthể khởiđộng và bổsung sau

điều kiện choviệc thực hiệnnhưng cần bổsung thêmmới có thểkhởi động

đượcđiều kiệnnào

Giaiđoạnthựchiện

10

Thực hiệnhoàn toànđúngphươngpháp

Thực hiệnkhá đúngphươngpháp, sai sótnhỏ và cósửa chữa

Thực hiệntương đốiđúng phươngpháp, sai sótquan trọng và

có sửa chữa

Thựchiệnkhôngđúngphươngpháp, saisótkhôngsửa chữa

10

Triển khaiđúng kếhoạch

Triển khaikhá đúng kếhoạch, cóchậm trễnhưngkhông gâyảnh hưởng

Triển khaitương đốiđúng kếhoạch, cóchậm trễ gâyảnh hưởngnhưng khắcphục được

Triểnkhaichậm trễ,gây ảnhhưởngkhôngkhắcphụcđượcMức

độđạtđượcmục

20 Ghi rõ từng mục tiêu thành phần (ở mỗi giai đoạn

của project) và thang điểm cụ thể

Trang 5

- Báo cáo tiến trình thực hiện

- Thuyết minh sản phẩm

- Bài học rút raTrình

bàybáocáo

TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh

Phần 2: Đánh giá cá nhân làm việc nhóm Làm việc nhóm

Trang 6

Danh sách thành viên của Nhóm:

1 (Tên họ): Nguyễn Đình Lợi

Điểm làm việc nhóm (%): 100%

TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA CÁC THÀNH VIÊN TRONG NHÓM:

SV

Nguyễn Đình Lợi

ĐIỂM CỦA CÁ NHÂN

(do GV ghi)

Danh sách thành viên của Nhóm:

1 ( Tên họ ): Nguyễn Đình Lợi Điểm cá nhân:

TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV:

Nguyễn Hữu Vĩnh

Trang 7

cá nhân SV, không phổ biến

Trang 8

LỜI CẢM ƠN

Qua một thời gian nghiên cứu và tiến hành thực hiện đến nay, đề tài “Xây dựng website bán nội thất cho cửa hàng LH” đã hoàn thành Em xin chân thành cảm ơn các thầy cô trong trường Đại học Thủ Dầu Một đã truyền đạt những kiến thức, kinh nghiệm quý báu cho em trong suốt quá trình học Đặc biệt là các thầy các cô trong khoa Kỹ thuật công nghệ đã tận tình giảng dạy, chỉ bảo, trang bị cho em những kiếnthức cần thiết nhất trong suốt quá trình học tập và nghiên cứu tại khoa, đã tạo mọi điều kiện thuận lợi giúp em thực hiện đề tài lớn này

Đặc biệt chúng em xin bày tỏ lòng biết ơn sâu sắc đến Thầy/Cô: Nguyễn HữuVĩnh người hướng dẫn và cũng là người đã luôn tận tình chỉ bảo, giúp đỡ chúng

em trong suốt quá trình làm và hoàn thành đề tài này

Cảm ơn bạn bè và đồng nghiệp đã luôn khích lệ, động viên và giúp đỡ nhóm trong quá trình học tập

Mặc dù đã cố gắng rất nhiều, nhưng bài luận không tránh khỏi những thiếu sót, nhóm rất mong nhận được sự thông cảm, chỉ dẫn, giúp đỡ và đóng góp ý kiến của các quý thầy cô, các cán bộ quản lý và các bạn đồng nghiệp

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

Người thực hiện đề tài xin chân thành cảm ơn!

Trang 9

LỜI CAM ĐOAN

Tôi xin cam đoan đồ án “ Xây dựng website bán nội thất cho cửa hàng LH”

là công trình nghiên cứu của tôi và được sự hướng dẫn của giảng viên Nguyễn ĐìnhThọ

Các nội dung nghiên cứu, kết quả trong đề tài này là trung thực và chưa công

bố dưới bất k hình thức nào trước đây

Những phần sử dụng tài liệu tham khảo trong đồ án đã được nêu rõ trong phần tài liệu tham khảo

Ngoài ra , trong luận văn còn sử dụng một số nhận xét, đánh giá cũng như

số liệu của các tác giả khác, cơ quan tố chức khác đều có trích dẫn và chú thíchnguồn gốc

Nếu phát hiện có bất kì sự gian lận nào chúng tôi xin hoàn toàn chịu trách nhiệm về nội dung luận văn của mình Trường đại học Thủ Dầu Một không liên quan đến những vi phạm tác quyền, bản quyền do tôi gây ra trong quá trình thực hiện nếu có

Bình Dương, Ngày 16 tháng 7 năm 2021

Sinh viênNguyễn Đình Lợi

Trang 10

TÓM TẮT

Website bán nội thất cho cửa hàng LH được được thực hiện sau khi thực sau khi khảo sát đánh giá theo nhu cầu của người dùng Website có giao diện thân thiện giúp cho người quản lý có thể quản lý sản phẩm và khách hàng trên trang website của cửa hàng Đồng thời có thể đưa ra được các sản phẩm liên quan và sản phẩm mới nhất để cho khách hàng có thể cập nhật được sản phẩmWebsite xây dưng dựa trên nền tảng Visual Studio sử dụng ngôn ngử C# kếtnối với cơ sở dữ liệu là SQL

Cấu trúc báo cáo được chia thành 4 phần:

1 Tổng quát

2 Phân tích thiết kế

3 Thiết kế và xây dựng hệ thống

4 Kết luận

Trang 11

LỜI NÓI ĐẦU

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

 Trong thời buổi công nghệ hiện nay, chúng ta đã thực hiện được nhiềucông việc với tốc độ nhanh hơn và chi phí thấp hơn nhiều so với cáchthức truyền thống Chính điều này, đã thúc đẩy sự khai sinh và phát triểncủ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ất lượ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 doanhnghiệp Đối với một cửa hàng hay shop, việc quảng bá và giới thiệu đếnkhách hàng cá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 Websitecho cửa hàng củ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 NỘI THẤT”cho cửa hàng LH Người chủ cửa hàng đưa các sản phẩm đó lên websitecủa mình và quản lý bằng website đó Khách hàng có thể đặt mua hàngtrên website mà không cần đến cửa hàng Chủ cửa hàng sẽ gửi sản phẩmcho khách hàng khi nhận được tiền

2 Mục tiêu của để tài

 Xây dựng các chức năng cơ bản của Website bán hàng

 Hiển thị rõ ràng các chức năng, dễ tiếp cận với 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ệ

 Cho phép khách hàng đăng ký, đăng nhập để trở thành thành viên

 Nắm bắt được công nghệ thiết kế C# bằng Visual Studio…

Trang 12

MỤC LỤC

LỜI NÓI ĐẦU 10

DANH MỤC HÌNH 12

CHƯƠNG 1 KHẢO SÁT VÀ THU THẬP YÊU CẦU 13

1.1 Khảo sát hiện trạng 13

1.1.1 Phần quản lý của Admin 13

1.1.2 Giao diện của người dùng quản lý 13

1.2 Các chức năng của bài toán 13

CHƯƠNG 2 PHÂN TÍCH HỆ THỐNG 14

2.1 Sơ đồ Use case 14

2.2 Đặc tả Use case 14

2.3 Sơ đồ hoạt động 17

2.4 Sơ đồ tuần tự 22

CHƯƠNG 3 THIẾT KẾ VÀ XÂY DỰNG WEBSITE BÁN HÀNG NỘI THẤT CHO CỬA HÀNG LH 25

3.1 Cơ sở dữ liệu 25

3.1.1 Các bảng trong cơ sở dữ liệu 25

3.2 Giao diện khách hàng 26

3.2.1 Giao diện trang chủ 26

3.2.2 Giao diện trang sản phẩm 27

3.2.3 Giao diện đăng ký 28

3.2.4 Giao diện đăng nhập 29

3.2.5 Giao diện Chi tiết sản phẩm 30

3.2.6 Giao diện giỏ hàng 31

CHƯƠNG 4: KẾT LUẬN 32

5.1 Kết quả đạt được 32

5.2 Hạn chế của đề tài 32

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

TÀI LIỆU THAM KHẢO 33

Trang 13

DANH MỤC HÌNH

Hinh 3 - 1: Sơ đồ Use case tổng quan 14

Hinh 3 - 2: Sơ đồ hoạt động chức năng Đăng nhập 17

Hinh 3 - 3: Sơ đồ hoạt động chức năng Đăng ký 18

Hinh 3 - 4: Sơ đồ hoạt động chức năng Đăng xuất 19

Hinh 3 - 5: Sơ đồ hoạt động chức năng Thêm vào giỏ hàng 20

Hinh 3 - 6: Sơ đồ hoạt động chức năng Thanh toán 21

Hinh 3 - 8: Sơ đồ tuần tự chức năng Đăng nhập 22

Hinh 3 - 9: Sơ đồ tuần tự chức năng Đăng ký 22

Hinh 3 - 10: Sơ đồ tuần tự chức năng Đăng xuất 23

Hinh 3 - 11: Sơ đồ tuần tự chức năng Thêm vào giỏ hàng 23

Hinh 3 - 12: Sơ đồ tuần tự chức năngThanh toán 24

Trang 14

Xây dựng Webiste bán hàng cho cửa nội thất LH

CHƯƠNG 1 KHẢO SÁT VÀ THU THẬP YÊU CẦU

CHƯƠNG 2

2.1 Khảo sát hiện trạng

2.1.1 Phần quản lý của Admin

 Admin xem được các sản phẩm, cập nhật sản phẩm mới, danh mục sản phẩm

 Quản lý tài khoản khách hàng

2.1.2 Giao diện của người dùng quản lý

 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

 Cho phép khách hàng xem thông tin chi tiết

 Cho phép khách hàng đăng ký tài khoản, đăng nhập

 Cho phép khách hàng chọn sản phẩm, thêm vào giỏ hàng và mua hàng

2.2 Các chức năng của bài toán

 Admin:

o Xem được sản phẩm

o Thêm xoá sửa sản phẩm

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

o Quản lý tài khoản khách hàng

o Đăng nhập vào trang quản trị của website

 Khách hàng:

o Xem sản phẩm

o Thêm vào giỏ hàng

o Thanh toán

o Xem được các sản phẩm liên quan trong danh mục

o Đăng ký, đăng nhập tài khoản

o

Trang 15

Xây dựng Webiste bán hàng cho cửa nội thất LH

CHƯƠNG 3 PHÂN TÍCH HỆ THỐNG 3.1 Sơ đồ Use case

CH ƯƠ NG 4 Hinh 3 - 1: Sơ đồ Use case tổng quan

Trang 16

Xây dựng Webiste bán hàng cho cửa nội thất LH

CHƯƠNG 32 Admin và khách hàng sẽ vào trang đăng ký quản

lý và trang bán hàng dành cho khách hàng Sau đó điền đầy đủ các thông tin và capcha sau đó bấm đông ký

Trang 17

Xây dựng Webiste bán hàng cho cửa nội thất LH

CHƯƠNG 47 Chọn đăng xuất:

CHƯƠNG 48 Admin và khách hàng đăng xuất website

Trang 18

Xây dựng Webiste bán hàng cho cửa nội thất LH

CHƯƠNG 80 Khách hàng cần bấm vào mục thanh toán

- Hệ thống sẽ hiển thị form yêu cầu khách hàng điền đẩy thông tin sau đó bấm thanh toán

Trang 19

Xây dựng Webiste bán hàng cho cửa nội thất LH

CH ƯƠ NG 86 Hình 3 - 2: Sơ đồ hoạt động chức năng Đăng nhập

CH ƯƠ NG 87

CH ƯƠ NG 88

Trang 20

Xây dựng Webiste bán hàng cho cửa nội thất LH

CH ƯƠ NG 93 Hình 3 - 3: Sơ đồ hoạt động chức năng Đăng ký

Trang 21

Xây dựng Webiste bán hàng cho cửa nội thất LH

93.1.1 Đăng xuất

Trang 22

Xây dựng Webiste bán hàng cho cửa nội thất LH

CH ƯƠ NG 100

100.1.1 Thêm sản phẩm vào giỏ hàng

CH ƯƠ NG 101 Hình 3 - 5: Sơ đồ hoạt động chức năng thêm sản phẩm vào giỏ hàng

Trang 23

Xây dựng Webiste bán hàng cho cửa nội thất LH

1.1.1 Thanh toán

Trang 24

Xây dựng Webiste bán hàng cho cửa nội thất LH

1.2 Sơ đồ tuần tự

102.1.1 Đăng nhập

CH ƯƠ NG 103 Hình 3 - 7: Sơ đồ tuần tự chức năng Đăng nhập

103.1.1 Đăng ký

Trang 25

Xây dựng Webiste bán hàng cho cửa nội thất LH

Trang 26

Xây dựng Webiste bán hàng cho cửa nội thất LH

1.2.1 Thanh toán

CH ƯƠ NG 109 Hinh 3 - 11: Sơ đồ tuần tự chức năng thanh toán

CHƯƠNG 110

Trang 27

Xây dựng Webiste bán hàng cho cửa nội thất LH

CHƯƠNG 111 THIẾT KẾ VÀ XÂY DỰNG WEBSITE BÁN HÀNG NỘI

THẤT CHO CỬA HÀNG LH 111.1 Cơ sở dữ liệu

111.1.1 Các bảng trong cơ sở dữ liệu

CHƯƠNG 112 Hinh 3 - 13: Các bảng trong CSDL

Trang 28

Xây dựng Webiste bán hàng cho cửa nội thất LH

112.1 Giao diện khách hàng

112.1.1 Giao diện trang chủ

Mô tả: Khách hàng có thể tương tác với menu, Có thể click bấm vào chuyển sang cáctab Website khác

CH ƯƠ NG 113 Hinh 4- 1: Giao diện trang chủ

CH ƯƠ NG 114

CHƯƠNG 115

Trang 29

Xây dựng Webiste bán hàng cho cửa nội thất LH

115.1.1 Giao diện trang sản phẩm

Mô tả: Khách hàng có thẻ xem bao quát được toàn bộ sản phẩm đang có trong cửahàng

CH ƯƠ NG 116 Hinh 4- 2: Giao diện trang sản phẩm CHƯƠNG 117

Trang 30

Xây dựng Webiste bán hàng cho cửa nội thất LH

117.1.1 Giao diện đăng ký

Mô tả: Khách hàng có thể đăng ký tài khoản để trở thành thành viên của cửa hàng, đểnhận được ưu đãi

CH ƯƠ NG 118 Hinh 4- 3: Giao diện đăng ký

CHƯƠNG 119

Trang 31

Xây dựng Webiste bán hàng cho cửa nội thất LH

119.1.1 Giao diện đăng nhập

Mô tả: Khách hàng đăng nhập tài khoản đã đăng ký trước đó Để mua hàng nhận được

mã giảm giá trên tài khoản

CH ƯƠ NG 120 Hinh 4- 4: Giao diện đăng nhập

CH ƯƠ NG 121

CH ƯƠ NG 122

CHƯƠNG 123

Trang 32

Xây dựng Webiste bán hàng cho cửa nội thất LH

123.1.1 Giao diện Chi tiết sản phẩm

Mô tả: Khách hàng có thể xem được chi tiết về sản phẩm mình quan tâm, hoặc có thểtham vào giỏ hàng và thanh toán

CHƯƠNG 124 Hinh 4- 5: Giao diện chi tiết sản phẩm

CHƯƠNG 125

Trang 33

Xây dựng Webiste bán hàng cho cửa nội thất LH

125.1.1 Giao diện giỏ hàng

Mô tả: Khách hàng thêm sản phẩm vào giỏ hàng có thể cập nhật số lượng của sảnphẩm

CHƯƠNG 126 Hinh 4- 6: Giao diện giỏ hàng

Trang 34

Xây dựng Webiste bán hàng cho cửa nội thất LH

CHƯƠNG 4: KẾT LUẬN

CHƯƠNG 144 5.1 Kết quả đạt được

CHƯƠNG 145 Sau một thời gian tập trung triển khai đề tài, em đã hoàn thành

được đề tài Xây dựng website bán nội thất cho cửa hàng LH với giao diện tương đối

ổn, các thao tác sử dụng dễ dàng, thân thiện với người dùng

CHƯƠNG 146 Sau khi hoàn thành xong được được website , em có thêm những kỹ năng nền tảng để xây dựng được một website bằng Visual Studio,

SQLServer và sử dụng những kiến thức đã học vào việc phát triển website Bên cạnh

đó, em cũng được mở rộng thêm các kiến thức chuyên ngành mới nhờ việc tìm hiểu một số kiến thức lập trình để áp dụng vào việc phát triển website này Nhờ vậy, kỹ năng tự học và vận dụng các kỹ năng mới của em được nâng cao hơn

CHƯƠNG 147 Khi thực hiện và hoàn thành dự án, em cũng đã biết thêm được nhiều kinh nghiệm quý giá khi xây dựng website nói riêng và phát triển phần mềm Những kỹ năng này sẽ nền tảng để giúp em nâng cao trình độ bản thân, kinh nghiệm trong thực tế để có thể làm việc ngoài các doanh nghiệp sau này

CHƯƠNG 148 5.2 Hạn chế của đề tài

CHƯƠNG 149 Bên cạnh những kết quả khả quan đạt được chúng em còn nhậnthấy những tồn tại hạn chế sau:

 Chưa tối ưu hoá được giao diện cho người sử dụng

 Tốc độ xử lý chưa cao

 Vẫn còn phát sinh một số lỗi khi vận hành hệ thống

CHƯƠNG 150 5.3 Hướng phát triển của đề tài

Sau khi hoàn thành đề tài Xây dựng website bán nội thất cho cửa hàng LH,

em sẽ tiếp tục nghiên cứu và phát triển website nhằm cải thiện giao diện người dùng, nâng cấp các chức năng và tối ưu hoá tốc độ xử lý để đem lại hiệu quả cao hơn, phát triển để đưa vào website thực thế

Trang 35

Xây dựng Webiste bán hàng cho cửa nội thất LH

TÀI LIỆU THAM KHẢO CHƯƠNG 151 Tiếng Việt

1 Bryan Syverson, Joel Murach, SQL hướng dẫn học qua ví dụ, NXB Khoa học và

Kỹ thuật, 2013

2 Dương Anh Đức, Giáo trình phân tích và thiết kế hướng đối tượng bằng UML

CHƯƠNG 152 Tiếng Anh

Ngày đăng: 02/03/2023, 10:39

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