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

Đề tài xây dựng website quản lý cửa hàng bán quần áo

33 0 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 đề Xây Dựng Website Quản Lý Cửa Hàng Bán Quần Áo
Tác giả Nguyễn Đức Minh, Phạm Đặng Bảo Long
Người hướng dẫn Thầy Phương Văn Cảnh
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 Môn Học Đồ Án Web Nâng Cao
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 33
Dung lượng 3,07 MB

Nội dung

Use case Quản lý nhóm đồ điện tửTác nhân Actor Admin Mô tả Admin tùy chọn sử dụng, thực hiện các chức năngthêm, sửa, xóa và xem các nhóm đồ điện tử từ chứcnăng quản lý nhóm đồ điện tử -

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN

-

-BÁO CÁO MÔN HỌC

ĐỒ ÁN WEB NÂNG CAO

Đề tài: Xây dựng website quản lý cửa hàng bán quần áo

Giảng viên hướng dẫn: Phương Văn Cảnh

Sinh viên thực hiện: Nguyễn Đức Minh

Phạm Đặng Bảo Long

Ngành: Công nghệ thông tin

Hà Nội, tháng 4/2024

Trang 2

PHIẾU CHẤM ĐIỂM Sinh viên thực hiện:

STT Họ và tên Nội dung thực hiện Điểm Chữ ký

Khởi tạo dữ liệu

Giáo viên chấm điểm:

Giáo viên 1:

Giáo viên 2:

Trang 3

MỤC LỤC

Trang 4

DANH MỤC HÌNH ẢNH

Trang 5

LỜI CẢM ƠN

Em xin chân thành cảm ơn các thầy các cô trong khoa Công nghệ thông tincủa trường đại học Điện Lực Cảm ơn các thầy cô đang dần trang bị cho chúng emnhững kiến thức cần thiết cho ngành học cũng như công việc tương lai của chúng

em

Đặc biệt, chúng em xin chân thành cảm ơn thầy Phương Văn Cảnh đã tậntình hướng dẫn, chỉ bảo, đưa ra những đóng góp ý kiến rất hữu ích và quý báu chochúng em trong suốt quá trình thực hiện báo cáo chuyên đè môn cơ sở lập trìnhweb này

Chúng em xin gửi lời cám ơn đến gia đình, bạn bè đã động viên, chia sẻ vàcung cấp các tài liệu hữu ích cho nhóm

Mặc dù đã cố gắng nỗ lực thực hiện đề tài với quyết tâm cao nhưng chắc hẳn đềtài không thể tránh khỏi những thiếu sót Nhóm em rất mong nhận được những ýkiến đóng góp ý kiến của thầy cô và các bạn để đề tài của chúng em ngày cànghoàn thiện và hướng tới áp dụng thực tế hơn

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

Trang 6

Chương 1: Khảo sát và xác lập dự án

1.1/ Đặt vấn đề

1.1.1/ Giới thiệu chung

Trong thời đại đô thị hóa nhanh chóng và cuộc sống ngày càng phát triển, mua sắm trực tuyến đang trở thành một phần không thể thiếu của cuộc sống hàng ngày Đây không chỉ là một cách tiện lợi để tiết kiệm thời gian, mà còn là một xu hướng thay đổi cách chúng ta tiêu dùng và kinh doanh

Các doanh nghiệp và cá nhân đang thấy sự cần thiết của việc quản lý cửa hàng bán đồ điện tử trực tuyến Điều này không chỉ giúp họ tiếp cận một lượng khách hàng lớn hơn mà còn tối ưu hóa quá trình kinh doanh của họ Các tiện ích trực tuyến này giúp doanh nghiệp quảng bá thương hiệu, quản lý sản phẩm và dịch vụ một cách hiệu quả hơn và tận dụng Internet để phát triển kinh doanh.Mua sắm trực tuyến không chỉ là cách tiện lợi cho người tiêu dùng mà còn là cơ hội kinh doanh mạnh mẽ cho doanh nghiệp và cá nhân Việc quản lý cửa hàng bán đồ điện tử trực tuyến đã trở thành một phần quan trọng của cuộc sống hiện đại và thúc đẩy sự phát triển và tiến bộ trong thế giới số hóa ngày càng phát triển

1.1.2/ Sự phát triển của công nghệ

Internet đã trở thành một nền tảng quan trọng cho việc mua sắm trực tuyến Người tiêu dùng có thể dễ dàng truy cập và tìm kiếm sản phẩm, so sánh giá cả, và đặt hàng từ cửa hàng trực tuyến một cách thuận tiện Điều này đã tạo

ra một môi trường mua sắm đa dạng và tiện lợi

Trong bối cảnh xu hướng Cách mạng công nghiệp 4.0, kinh tế số đóng vaitrò quan trọng, ảnh hưởng mạnh mẽ đến đời sống xã hội và cơ cấu kinh tế Côngnghệ thông tin là một trong những lĩnh vực phát triển mạnh mẽ nhất, được ứng dụng rộng rãi trong giáo dục, kinh doanh, giải trí và nhiều lĩnh vực khác, bao gồm mua sắm và thương mại điện tử

Thương mại điện tử (ecommerce) đề cập đến việc mua bán không cần gặptrực tiếp giữa người mua và người bán mà thông qua máy tính và mạng Internet.Cách tiếp cận này đã thúc đẩy sự phát triển của các cửa hàng bán đồ điện tử và tạo ra một môi trường mua sắm trực tuyến phát triển mạnh mẽ Sự tiện lợi và tính hiệu quả của thương mại điện tử đã thúc đẩy người tiêu dùng và doanh nghiệp gia tăng sử dụng nó trong cuộc sống hàng ngày và kinh doanh của họ

Trang 7

1.2/ Mục tiêu của đề tài

Thông qua việc lựa chọn và khai thác đề tài “Xây dựng phần mềm quản lýcửa hàng bán đồ điện tử”, em muốn tìm hiểu và đưa ra một giải pháp tốt nhằm cho các doanh nghiệp bán đồ điện tử Điều này bao gồm việc tối ưu hóa quá trình quản lý sản phẩm, thông tin khách hàng, và đơn hàng để đảm bảo sự thuận tiện và linh hoạt cho cả người dùng và quản lý cửa hàng Mục tiêu tiếp theo là tạo ra một trải nghiệm mua sắm trực tuyến dễ dàng và thú vị cho khách hàng, giúp họ dễ dàng tìm kiếm sản phẩm, so sánh giá cả và hoàn thành giao dịch một cách nhanh chóng

Ngoài ra, đề tài cũng hướng đến việc nâng cao hiệu suất kinh doanh thôngqua việc sử dụng công cụ phân tích dữ liệu để theo dõi doanh số bán hàng, dự đoán xu hướng mua sắm, và đưa ra quyết định kinh doanh thông minh Điều nàygiúp cửa hàng tối ưu hóa lựa chọn sản phẩm, quản lý tồn kho một cách hiệu quả,

và tối ưu hóa quá trình giao vận và giao hàng

Hơn nữa, mục tiêu còn liên quan đến đảm bảo bảo mật thông tin cá nhân của khách hàng và dữ liệu kinh doanh, đảm bảo tính riêng tư và an toàn trong quá trình mua sắm trực tuyến Cuối cùng, đề tài hướng đến việc xây dựng và củng cố thương hiệu cửa hàng, tạo ra một môi trường trực tuyến thúc đẩy sự nhận diện và trung thực của thương hiệu

Những mục tiêu này cùng nhau hình thành một khung thức để phát triển

và quản lý cửa hàng bán đồ điện tử trực tuyến một cách thành công và bền vững trong thế giới thương mại điện tử ngày nay

Tóm lại, xây dựng phần mềm quản lý cửa hàng bán đồ điện tử sẽ đáp ứng các mục tiêu cơ bản:

+ Phần mềm dành cho actor(đối tượng) admin dùng để quản trị

+ Giao diện phải dễ tiếp cận và sử dụng

+ Bảo mật và phân quyền, đảm bảo chỉ có admin được phép truy cập và quản lý

hệ thống

+ Theo dõi thông tin các loại hàng, nhóm hàng, ,

Trang 8

Chương 2: Phân tích và thiết kế hệ thống2.1/ Biểu đồ use case

2.1.1/ Use case tổng quát

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

Trang 9

2.1.2/ Usse case sơ đồ chi tiết và đặc tả

2.1.2.1/ Use case Quản lý nhóm đồ điện tử

Hình 2.2: Biểu đồ use case quản lý nhóm đồ điện tử

Trang 10

Use case Quản lý nhóm đồ điện tử

Tác nhân (Actor) Admin

Mô tả

Admin tùy chọn sử dụng, thực hiện các chức năngthêm, sửa, xóa và xem các nhóm đồ điện tử từ chứcnăng quản lý nhóm đồ điện tử

- extend use case themNhomSP

- extend use case xoaNhomSP

- extend use case suaNhomSP

Luồng sự kiện phụ Tác nhân(Actor) chuyển sang chức năng quản lý khác

Hệ thống hủy màn hình Quản lý nhóm đồ điện tử.Bảng 2.1: Đặc tả use case Quản lý nhóm đồ điện tử

Trang 11

2.1.2.2/ Use case Quản lý loại đồ điện tử

Hình 2.3: Biểu đồ use case Quản lý loại đồ điện tử

Use case Quản lý loại đồ điện tử

Tác nhân(Actor) Admin

Mô tả

Admin có thể thêm loại, xóa loại, sửa và xem tất cả cácloại linh kiện thông qua chức năng Quản lý loại đồđiện tử

- extend use case themLoaiSP

- extend use case xoaLoaiSP

- extend use case suaLoaiSP

Luồng sự kiện phụ Actor chuyển sang chức năng quản lý khác

Hệ thống hủy màn hình Quản lý loại đồ điện tửBảng 2.2: Đặc tả use case Quản lý loại đồ điện tử

Trang 12

2.1.2.3/ Use case Quản lý đồ điện tử

Hình 2.4: Biểu đồ use case Quản lý đồ điện tử

Use case Quản lý đồ điện tử

Tác nhân(Actor) Admin

Mô tả Admin có thể thêm, sửa hoặc xóa đồ điện tử và xem tất

cả đồ điện tử từ chức năng Quản lý đồ điện tử

Luồng sự kiện chính

Tác nhân(Actor) chọn chức năng Quản lý đồ điện tử

Hệ thống hiển thị màn hình Quản lý đồ điện tử.Tác nhân(Actor) hành động tương tác dưới đây :

- extend use case themLoaiSP

- extend use case xoaLoaiSP

- extend use case suaLoaiSP

Luồng sự kiện phụ Tác nhân(Actor) chuyển qua chức năng quản lý khác

Hệ thống hủy màn hình Quản lý đồ điện tử

Bảng 2.3: Đặc tả use case Quản lý đồ điện tử

Trang 13

2.1.2.4/ Use case Quản lý khách hàng

Hình 2.5: Biểu đồ use case Quản lý khách hàng

Use case Quản lý khách hàng

Tác nhân(Actor) Admin

Mô tả

Admin có thể thêm khách hàng, tìm kiếm và sửa thôngtin khách hàng thông qua chức năng Quản lý kháchhàng

Luồng sự kiện chính

Tác nhân(Actor) chọn chức năng Quản lý khách hàng

Hệ thống hiển thị màn hình Quản lý khách hàng Tác nhân(Actor) hành động tương tác dưới đây :

- extend use case themKhachHang

- extend use case SuaKhachHang

- extend use case timKhachHang

Luồng sự kiện phụ

Tác nhân(Actor) chuyển qua chức năng khác.Phầnmềm hệ thống tắt phiên chức năng Quản lý kháchhàng

Bảng 2.4: Đặc tả use case Quản lý khách hàng

Trang 14

2.1.2.5/ Use case admin đăng nhập

Hình 2.6: Biểu đồ use case admin đăng nhập

Use case Đăng nhập tài khoản của admin (người quản trị)

Trang 15

2.1.2.6/ Use case Quản lý thương hiệu

Hình 2.7: Biểu đồ use case Quản lý thương hiệu

Use case Quản lý thương hiệu

Tác nhân(Actor) Admin

Mô tả

Admin có thể thêm, xóa, sửa và xem các thương hiệucủa đồ điện tử thông qua chức năng Quản lý thươnghiệu

- extend use case themThuongHieu

- extend use case suaThuongHieu

- extend use case xoaThuongHieu

Luồng sự kiện phụ Tác nhân(Actor) chuyển sang chức năng quản lý khác.

Hệ thống hủy màn hình Quản lý thương hiệu Bảng 2.6: Đặc tả use case Quản lý thương hiệu

Trang 16

2.1.2.7/ Use case Quản lý thanh toán

Hình 2.8: Biểu đồ use case Quản lý thanh toán

Use case Quản lý thanh toán

Tác nhân(Actor) Admin

Mô tả

Admin có thể thêm, xóa, sửa và xem các phương thứcthanh toán đơn hàng thông qua chức năng Quản lýthanh toán

Luồng sự kiện chính

Tác nhân(Actor) chọn chức năng Quản lý thanh toán

Hệ thống hiển thị màn hình Quản lý thanh toán Tác nhân(Actor) hành động tương tác dưới đây :

- extend use case themThanhToan

- extend use case suaThanhToan

- extend use case xoaThanhToan

Luồng sự kiện phụ Tác nhân(Actor) chuyển sang chức năng quản lý khác.

Hệ thống hủy màn hình Quản lý thanh toán

Bảng 2.7: Đặc tả use case Quản lý thanh toán

Trang 17

2.1.2.8/ Use case Quản lý kho

Hình 2.9: Biểu đồ use case Quản lý khoUse case Quản lý kho

Tác nhân(Actor) Admin

Mô tả Admin có thể nhập kho các sản phẩm thông qua chức

năng Quản lý kho

Luồng sự kiện chính

Tác nhân(Actor) chọn chức năng Quản lý kho

Hệ thống hiển thị màn hình Quản lý kho

Tác nhân(Actor) hành động tương tác dưới đây :

- extend use case nhapKho

Luồng sự kiện phụ Tác nhân(Actor) chuyển sang chức năng quản lý khác.

Hệ thống hủy màn hình Quản lý kho

Bảng 2.8: Đặc tả use case Quản lý kho

Trang 18

2.1.2.9/ Use case khách hàng xem sản phẩm

Hình 2.10: Biểu đồ use case khách hàng xem sản phẩm

Use case Khách hàng xem sản phẩm

Tác nhân(Actor) Khách hàng

Mô tả

Khách hàng xem những mặt hàng đang được bán đểlựa chọn sản phẩm mình yêu thích và thực hiện cácthao tác: đặt hàng ngay, thêm vào giỏ hàng

Luồng sự kiện chính

Tác nhân(Actor) chọn vào sản phẩm muốn xem

Hệ thống hiển thị màn hình thông tin sản phẩm Tác nhân(Actor) hành động tương tác dưới đây :

- extend use case DatHang

- extend use case ThemVaoDonHang

- extend use case TimKiemSanPham

Luồng sự kiện phụ Tác nhân(Actor) thoát khỏi trang sản phẩm, không

xem nữa

Bảng 2.9: Đặc tả use case khách hàng xem sản phẩm

Trang 19

2.1.2.10/ Use case khách hàng tìm kiếm sản phẩm

Hình 2.11: Biểu đồ use case khách hàng tìm kiếm sản phẩm

Use case Khách hàng tìm kiếm sản phẩm

Tác nhân(Actor) Khách hàng

Mô tả

Khách hàng tìm sản phẩm trên thanh tìm kiếm hoặctìm kiếm sản phẩm theo tiêu chí: sắp xếp theo giá, lọctheo thương hiệu

- extend use case TimTen

- extend use case LocGia

- extend use case LocThuongHieu

Luồng sự kiện phụ Tác nhân(Actor) hủy bỏ kết quả tìm kiếm

Bảng 2.10: Đặc tả use case khách hàng tìm kiếm sản phẩm

Trang 20

2.1.2.11/ Use case khách hàng quản lý giỏ hàng

Hình 2.12: Biểu đồ use case khách hàng quản lý giỏ hàng

Use case Khách hàng quản lý giỏ hàng

Tác nhân(Actor) Khách hàng

Mô tả

Khách hàng xem lại các sản phẩm trong giỏ hàng, chophép chỉnh sửa số lượng hoặc xóa sản phẩm khỏi giỏhàng, thanh toán giỏ hàng

Luồng sự kiện chính

Tác nhân (Actor) chọn chức năng Giỏ hàng

Hệ thống hiển thị màn hình Quản lý giỏ hàng củakhách hàng

Tác nhân(Actor) hành động tương tác dưới đây :

- extend use case ChinhGioHang

- extend use case XoaGioHang

- extend use case ThanhToan

Luồng sự kiện phụ

Tác nhân(Actor) nhấn quay lại

Hệ thống hủy màn hình Quản lý giỏ hàng của kháchhàng

Bảng 2.11: Đặc tả use case khách hàng tìm kiếm sản phẩm

Trang 21

2.1.2.12/ Use case khách hàng quản lý tài khoản

Hình 2.13: Biểu đồ use case khách hàng quản lý tài khoản

Use case Khách hàng quản lý tài khoản

Tác nhân(Actor) Khách hàng

Mô tả

Khách hàng sử dụng chức năng Quản lý tài khoản chophép khách hàng chỉnh sửa thông tin tài khoản củamình

Luồng sự kiện chính

Tác nhân (Actor) chọn chức năng Cập nhật tài khoản

Hệ thống hiển thị màn hình Quản lý tài khoản chokhách hàng

Tác nhân(Actor) hành động tương tác dưới đây :

- extend use case suaThongTin

Luồng sự kiện phụ

Tác nhân(Actor) nhấn quay lại

Hệ thống hủy màn hình Quản lý tài khoản của kháchhàng

Bảng 2.12: Đặc tả use case khách hàng quản lý tài khoản

Trang 22

2.2/ Biểu đồ trình tự (Sequence)

2.2.1/ Biểu đồ trình tự thêm nhóm đồ điện tử

Hình 2.14: Biểu đồ trình tự thêm nhóm đồ điện tử

Trang 23

2.2.2/ Biểu đồ trình tự sửa nhóm đồ điện tử

Hình 2.15: Biểu đồ trình tự sửa nhóm đồ điện tử

Trang 24

2.2.3/ Biểu đồ trình tự xóa nhóm đồ điện tử

Hình 2.16: Biểu đồ trình tự xóa nhóm đồ điện tử

Trang 25

2.2.4/ Biểu đồ trình tự admin đăng nhập phần mềm

Hình 2.17: Biểu đồ trình tự admin đăng nhập phần mềm

Trang 26

2.2.5/ Biểu đồ trình tự thêm loại đồ điện tử

Hình 2.18: Biểu đồ trình tự thêm loại đồ điện tử

Trang 27

2.2.6/ Biểu đồ trình tự xóa loại đồ điện tử

Hình 2.19: Biểu đồ trình tự xóa loại đồ điện tử

Trang 28

2.2.7/ Biểu đồ trình tự sửa loại đồ điện tử

Hình 2.20: Biểu đồ trình tự sửa loại đồ điện tử

Trang 29

2.2.8/ Biểu đồ trình tự thêm loại đồ điện tử

Hình 2.21: Biểu đồ trình tự thêm loại đồ điện tử

Trang 30

2.2.9/ Biểu đồ trình tự xóa đồ điện tử

Hình 2.22: Biểu đồ trình tự xóa đồ điện tử

Trang 31

2.2.10/ Biểu đồ trình tự sửa đồ điện tử

Hình 2.23: Biểu đồ trình tự sửa đồ điện tử

Trang 32

2.2.11/ Biểu đồ trình tự thêm khách hàng

Hình 2.24: Biểu đồ trình tự thêm khách hàng

Trang 33

2.3/ Biểu đồ Lớp(Class)

Hình 2.25: Biểu đồ Lớp

Ngày đăng: 22/01/2025, 14:42