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

Báo Cáo Lập Trình Web Nâng Cao.docx

24 2 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 Hàng Thời Trang
Tác giả Phạm Việt Anh, Lương Văn Trường, Nguyễn Công Huynh
Người hướng dẫn Cấn Đức Điệp
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo chuyên đề
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 24
Dung lượng 9,36 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 ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ MÔN HỌC LẬP TRÌNH WEB NÂNG CAO ĐỀ TÀI XÂY DỰNG WEBSITE BÁN HÀNG THỜI TRANG Sinh viên thực hiện PHẠM VIỆT ANH LƯƠNG VĂN TRƯỜNG NGUYỄ[.]

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ MÔN HỌC

LẬP TRÌNH WEB NÂNG CAO

Sinh viên thực hiện : PHẠM VIỆT ANH

LƯƠNG VĂN TRƯỜNG NGUYỄN CÔNG HUYNH Giảng viên hướng dẫn : CẤN ĐỨC ĐIỆP

Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM

Hà Nội, tháng 12 năm 2023

Trang 2

Giảng viên chấm thi

Họ và tên giảng viên Chữ ký Ghi chú

Giảng viên chấm 1:

Giảng viên chấm 2:

Trang 3

MỤC LỤC

CHƯƠNG 1 KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 5

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

1.2 Đặt vấn đề 5

1.3 Các chức năng chính của dự án 6

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

2.1 Biểu đồ use-case tổng quát 7

2.2 Biểu đồ use-case các chức năng 8

2.3 Xác định các gói use-case, biểu đồ use-case chi tiết 11

2.4 Biểu đồ Sequence cho các use-case 12

2.4.1 Biểu đồ tuần tự chức năng đăng kí thành viên 12

2.4.2 Biểu đồ tuần tự chức năng đăng nhập 13

2.4.3 Biểu đồ tuần tự của Use-case sửa thông tin cá nhân 13

2.4.4 Biểu đồ tuần tự của Use-case quản lý danh sách thành viên 14

2.4.5 Biểu đồ tuần tự của Use case Quản lý danh mục sản phẩm 15

2.4.6 Biểu đồ tuần tự của Use case Mua hàng và xử lý đơn hàng 16

2.4.7 Biểu đồ tuần tự của Use case Tìm kiếm sản phẩm 16

2.5 Biểu đồ class của hệ thống 17

CHƯƠNG 3 GIAO DIỆN WEBSITE BÁN HÀNG THỜI TRANG 19

3.1 Giao diện đăng kí 19

3.2 Giao diện đăng nhập 19

3.3 Giao diện trang chủ 20

3.4 Giao diện sản phẩm 21

3.5 Giao diện chi tiết sản phẩm 21

3.6 Giao diện giỏ hàng 22

3.7 Giao diện thanh toán 22

3.8 Giao diện tìm kiếm sản phẩm 23

KẾT LUẬN 24

Trang 4

LỜI MỞ ĐẦU

Trong thời đại mà công nghệ thông tin phát triển mạnh, bên cạnh đó diễn biếnphức tạp của dịch bệnh trong vài năm trở lại đây đã gây khó khăn trong việc mua sắmtrực tiếp tại các cửa hàng thì mua sắm online đã và đang là lựa chọn tối ưu của đa sốngười dùng hiện nay

Áp dụng các kiến thức đã được học cùng với sự yêu thích học phần này của bảnthân, em lựa chọn đề tài “Xây dựng website bán hàng thời trang” để làm bài báo cáocuối kì cho học phần Lập trình web nâng cao với mục tiêu xây dựng nên một websitecung cấp đa dạng các mặt hàng thời trang giúp mọi người có thể dễ dàng tìm mua sảnphẩm ưa thích trên trang web và hệ thống hỗ trợ người quản trị trong việc quản lýwebsite một cách nhanh chóng và đơn giản nhất

Trong quá trình thực hiện, em xin cảm ơn thầy Cấn Đức Điệp đã hướng dẫn, hỗtrợ và đóng góp ý kiến cho bài báo cáo của chúng em Tuy nhiên với vốn kiến thứccòn ít ỏi và bản thân nhóm còn nhiều thiếu sót, mong thầy cô bỏ qua và cho nhómthêm đóng góp để đề tài được hoàn thiện hơn

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

Trang 5

CHƯƠNG 1 KHẢO SÁT VÀ XÁC LẬP DỰ ÁN

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

* Sau khi khảo sát nhóm chúng em đã nắm bắt được các thông tin:

- Quản lý khách hàng: Mỗi khách hàng được quản lý các thông tin sau: Họtên, địa chỉ, số điện thoại, email

- Quản lý hàng hoá: mã hàng hoá, tên hàng hoá, đơn giá, số lượng, hình ảnh,chi tiết, mã loại hàng, tên loại hàng

- Quản lý nhà sản xuất: mã nhà sản xuất, tên nhà sản xuất

- Quản lý tin tức: Mã tin, Tên tin, mục tin, chi tiết tin

- Xử lý được đơn hàng và thống kê

* Khách hàng: người lựa chọn mặt hàng để mua Khác với mua trực tiếp tại cửa hàng, công ty ở đây khách hàng tự thao tác thông qua từng bước cụ thể để có thể mua hàng Trên mạng các mặt hàng được sắp xếp theo thứ tự dễ tìm kiếm.

1.2 Đặt vấn đề

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là mộttrong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, 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 ranhữ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ượt chinhphục hết định cao này đến đỉnh cao khác Mạng Internet là một trong những sảnphẩm có giá trị hết sức to lớn 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 đến thô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ết nối internet và một dòng dữ liệu truy tìm thì gầnnhư 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ất lượng cuộcsố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ộtcửa hàng, việc quảng bá và giới thiệu đến khá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

Trang 6

dựng được

Trang 7

một Website cho 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, nhóm chúng em đã thực hiện xây dựng “WEBSITE BÁN HÀNG THỜITRANG QUA MẠNG”

1.3 Các chức năng chính của dự án

- Nhóm chức năng đăng kí, đăng nhập

- Nhóm chức năng xem thông tin

- Nhóm chức năng quản lý thông tin

- Nhóm chức năng mua hàng, xử lý đơn hàng

Trang 8

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

2.1 Biểu đồ use-case tổng quát

Hình 2.1 Biểu đồ use-case tổng quát

Trang 9

2.2 Biểu đồ use-case các chức năng

2.2.1 Biểu đồ use-case đăng kí, đăng nhập

Hình 2.2 Biểu đồ use-case đăng kí, đăng nhập

2.2.2 Biểu đồ use-case Quản lý thông tin cá nhân

Hình 2.3 Biểu đồ use-case Quản lý thông tin cá nhân

Trang 10

2.2.3 Biểu đồ use-case Quản lý danh sách thành viên

Hình 2.4 Biểu đồ use-case Quản lý danh sách thành viên

2.2.4 Biểu đồ use-case Quản lý danh mục sản phẩm

Hình 2.5 Biểu đồ use-case Quản lý danh mục sản phẩm

Trang 11

2.2.5 Biểu đồ use-case Mua hàng

Hình 2.6 Biểu đồ use-case mua hàng

2.2.6 Biểu đồ use-case Xử lý đơn hàng

Hình 2.7 Biểu đồ use-case Xử lý đơn hàng

Trang 12

2.2.7 Biểu đồ use-case Tìm kiếm

Hình 2.8 Biểu đồ use-case Tìm kiếm sản phẩm

2.3 Xác định các gói use-case, biểu đồ use-case chi tiết

Từ việc phân tích các use-case của từng tác nhân, ta xây dựng thành các nhómuse-case như sau:

Hình 2.8 Nhóm các use-case

Trang 13

2.4 Biểu đồ Sequence cho các use-case

2.4.1 Biểu đồ tuần tự chức năng đăng kí thành viên

Hình 2.9 Biểu đồ tuần tự chức năng đăng kí thành viên

Trang 14

2.4.2 Biểu đồ tuần tự chức năng đăng nhập

Hình 2.10 Biểu đồ tuần tự chức năng đăng nhập

2.4.3 Biểu đồ tuần tự của Use-case sửa thông tin cá nhân

Trang 15

Hình 2.11 Biểu đồ tuần tự của Use-case sửa thông tin cá nhân

2.4.4 Biểu đồ tuần tự của Use-case quản lý danh sách

thành viên

2.12 Biểu đồ tuần tự của Use case Quản lý danh sách thành viên

2.4.5 Biểu đồ tuần tự của Use case Quản lý danh mục sản phẩm

Trang 16

2.13 Biểu đồ tuần tự của Use case Quản lý danh mục sản phẩm

2.4.6 Biểu đồ tuần tự của Use case Mua hàng và xử lý đơn hàng

Trang 17

Hình 2.14 Biểu đồ tuần tự của Use case Mua hàng, tiếp nhận và xử lý đơn hang

2.4.7 Biểu đồ tuần tự của Use case Tìm kiếm sản phẩm

Hình 2.15 Biểu đồ tuần tự của Use case Tìm kiếm sản phẩm

2.5 Biểu đồ class của hệ thống

Trang 18

Hình 2.15 Biểu đồ phân tích lớp thực thể

Trang 19

CHƯƠNG 3 GIAO DIỆN WEBSITE BÁN HÀNG THỜI TRANG

3.1 Giao diện đăng kí

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

3.2 Giao diện đăng nhập

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

Trang 20

3.3 Giao diện trang chủ

Hình 3.3 Giao diện trang chủ

Trang 21

3.4 Giao diện sản phẩm

Hình 3.4 Giao diện sản phẩm 3.5 Giao diện chi tiết sản phẩm

Hình 3.5 Gia diện chi tiết sản phẩm

Trang 22

3.6 Giao diện giỏ hàng

Hình 3.6 Giao diện giỏ hàng 3.7 Giao diện thanh toán

Hình 3.7 Giao diện thanh toán

Trang 23

3.8 Giao diện tìm kiếm sản phẩm

Hình 3.8 Giao diện tìm kiếm

Trang 24

KẾT LUẬN

Kết quả đạt được:

Sau một thời gian nghiên cứu và bắt tay vào thực hiện, với sự mong muốn xây dựng một hệ thống quản lý bán hàng, được sự quan tâm và hướng dẫn tận tình của thầy Cấn Đức Điệp ,em đã bước đầu hoàn thành đề tài:” Xây dựng website bán hàng thời trang”

Vì thời gian triển khai có hạn, và việc tìm hiểu công nghệ mới còn gặp nhiều khó khăn do không có nhiều tài liệu nên không tránh được những sai sót Em rất mong nhận được sự đóng góp kiến và những hướng dẫn của thầy cô để đồ án thêm hoàn chỉnh Em xin chân thành cảm ơn!

Hướng phát triển:

Với mục đích ngày càng hoàn thiện để đáp ứng tốt cho việc tin học hóa quản lý đào tạo các khóa học ngắn hạn, trong tương lai em sẽ cố gắng tìm hiểu kỹ hơn, đi sâu hơn, và cố gắng hoàn thành tốt đề tài hơn

Ngày đăng: 03/12/2023, 21:57

HÌNH ẢNH LIÊN QUAN

Hình 2.1. Biểu đồ use-case tổng quát - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 2.1. Biểu đồ use-case tổng quát (Trang 8)
Hình 2.2. Biểu đồ use-case đăng kí, đăng nhập - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 2.2. Biểu đồ use-case đăng kí, đăng nhập (Trang 9)
Hình 2.3. Biểu đồ use-case Quản lý thông tin cá nhân - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 2.3. Biểu đồ use-case Quản lý thông tin cá nhân (Trang 9)
Hình 2.4. Biểu đồ use-case Quản lý danh sách thành viên - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 2.4. Biểu đồ use-case Quản lý danh sách thành viên (Trang 10)
Hình 2.6. Biểu đồ use-case mua hàng - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 2.6. Biểu đồ use-case mua hàng (Trang 11)
Hình 2.7. Biểu đồ use-case Xử lý đơn hàng - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 2.7. Biểu đồ use-case Xử lý đơn hàng (Trang 11)
Hình 2.8. Nhóm các use-case - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 2.8. Nhóm các use-case (Trang 12)
Hình 2.8. Biểu đồ use-case Tìm kiếm sản phẩm - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 2.8. Biểu đồ use-case Tìm kiếm sản phẩm (Trang 12)
Hình 2.9. Biểu đồ tuần tự chức năng đăng kí thành viên - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 2.9. Biểu đồ tuần tự chức năng đăng kí thành viên (Trang 13)
Hình 2.10. Biểu đồ tuần tự chức năng đăng nhập - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 2.10. Biểu đồ tuần tự chức năng đăng nhập (Trang 14)
Hình 2.15. Biểu đồ phân tích lớp thực thể - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 2.15. Biểu đồ phân tích lớp thực thể (Trang 18)
Hình 3.1 Giao diện đăng kí - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 3.1 Giao diện đăng kí (Trang 19)
Hình 3.2 Giao diện đăng nhập - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 3.2 Giao diện đăng nhập (Trang 19)
Hình 3.3 Giao diện trang chủ - Báo Cáo Lập Trình Web Nâng Cao.docx
Hình 3.3 Giao diện trang chủ (Trang 20)

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

w