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

Đồ án môn học Đồ án lập trình web nâng cao Đ ti website shop bán máy ảnh

34 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 đề Đồ Án Lập Trình Web Nâng Cao Tại Website Shop Bán Máy Ảnh
Tác giả Nguyễn Văn Thuận, Nguyễn Minh Đức
Người hướng dẫn 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 Đồ Án
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 34
Dung lượng 3,87 MB

Cấu trúc

  • CHƯƠNG 1: TỔNG QUÁT VỀ BÀI TOÁN (7)
    • 1.1 Đặt vấn đề (7)
    • 1.2 Mô tả hoạt động của cửa hàng (7)
      • 1.2.1 Ban điều hành (7)
      • 1.2.2 Bộ phận bán hàng (7)
      • 1.2.3 Bộ phận quản trị (8)
    • 1.3 Yêu cầu của hệ thống bán hàng qua mạng (8)
      • 1.3.1 Nhu cầu của người sử dụng (8)
      • 1.3.2 Với người quản trị (8)
  • CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG (10)
    • 2.1 Sơ đồ phân cấp chức năng (10)
    • 2.2 Biểu đồ luồng dữ liệu ngữ cảnh (11)
    • 2.3 Biểu đồ luồng dữ liệu mức đỉnh (12)
    • 2.4 Biểu đồ luồng dữ liệu mức dưới đỉnh (13)
      • 2.4.1 Buổi đồ luồng dữ liệu mức dưới đỉnh chức năng “Quản trị” (13)
      • 2.4.2 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Quản lý sản phẩm” (15)
      • 2.4.3 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Quản lý hóa đơn” (17)
      • 2.4.4 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Quản lý tin tức và góp ý” (19)
      • 2.4.5 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Tìm kiếm” (19)
      • 2.4.6 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Thống kê” (21)
  • CHƯƠNG 3: THIẾT KẾ GIAO DIỆN (23)
    • 3.1. Giao diện trang chủ (23)
      • 3.1.1. Giao diện trang index (23)
      • 3.1.2 Giao diện sản phẩm (26)
      • 3.1.3 Giao diện chi tiết sản phẩm (27)
      • 3.1.4 Giao diện hóa đơn (28)
      • 3.1.5 Giao diện đặt hàng thành công (29)
    • 3.2 Giao diện quản trị (30)
  • KẾT LUẬN (34)

Nội dung

LỜI MỞ ĐẦUHiện nay với công việc quản lý diễn ra trên giấy tờ, nhưng khối lượng dữliệu thì ngày một lớn, Dựa trên yêu cầu ngày một cao hơn và sâu hơn của các cửahàng, chúng em xin làm đề

TỔNG QUÁT VỀ BÀI TOÁN

Đặt vấn đề

Trong cuộc sống đầy áp lực hiện nay, nhiều người tìm kiếm nơi để thư giãn và giải tỏa tâm hồn Một số lựa chọn xem phim, nghe nhạc, hoặc tham gia các hoạt động sáng tạo như quay phim và chụp ảnh Bên cạnh đó, nhiều người cũng chọn thể thao như một cách rèn luyện sức khỏe và nâng cao tinh thần Tất cả những hoạt động này đều giúp con người tìm thấy sự bình yên và kết nối với bản thân.

Website cung cấp nhiều mẫu máy ảnh đa dạng, phù hợp cho cả người mới bắt đầu và những tay chơi chuyên nghiệp Với cách sắp xếp hợp lý, khách hàng dễ dàng tham khảo và lựa chọn từ bộ sưu tập phong phú các sản phẩm máy ảnh.

Mục tiêu của trang web này là giúp khách hàng mua sắm trực tuyến một cách dễ dàng và tiện lợi Khách hàng có thể tham khảo thông tin sản phẩm, so sánh giá cả và lựa chọn sản phẩm phù hợp với nhu cầu của mình, từ đó tiết kiệm thời gian và nâng cao hiệu quả mua sắm Hệ thống tìm kiếm thân thiện và dễ sử dụng, cho phép khách hàng đăng nhập bằng tài khoản đã có hoặc thực hiện đăng ký đơn giản để bắt đầu tạo đơn đặt hàng.

Mô tả hoạt động của cửa hàng

- Quản lý và phân phối hoạt động của cửa hàng.

- Quyết định giá chính thức cho từng mặt hàng.

- Bán hàng qua mạng là một hình thức mới mà người mua hàng phải phải tự thao tác thông qua từng bước để có thể mua được hàng.

Các sản phẩm được phân loại rõ ràng theo nhiều chủng loại hàng hóa, giúp người dùng dễ dàng tìm kiếm và lựa chọn Người quản trị cũng thuận tiện trong việc thêm, bớt sản phẩm Khi người dùng chọn một sản phẩm từ danh sách, thông tin chi tiết như tên hàng hóa, hình ảnh, giá bán và mô tả ngắn sẽ hiển thị, kèm theo liên kết để thêm vào giỏ hàng.

- Giỏ hàng chứa các thông tin lẫn số lượng hàng hóa người dùng mua và có thể được cập nhật vào trong giỏ.

- Khi khách hành muốn đặt hàng thì hệ thống hiển thị trang xác lập đơn đặt hàng cùng với thông tin về khách hàng và hàng hóa.

Bộ phận này chịu trách nhiệm thực hiện quản trị mạng, quản lý thông tin khách hàng và cập nhật thông tin sản phẩm, nhằm đảm bảo cơ sở dữ liệu luôn được cập nhật nhanh chóng và chính xác.

Yêu cầu của hệ thống bán hàng qua mạng

1.3.1 Nhu cầu của người sử dụng

Khách hàng truy cập trang web với nhu cầu tìm kiếm sản phẩm, vì vậy chương trình cần được thiết kế để đáp ứng nhanh chóng và hiệu quả những yêu cầu này, giúp khách hàng dễ dàng tìm thấy các loại sản phẩm mà họ mong muốn và cần mua.

- Chương trình phải có tính đa dạng và hấp dẫn nhằm thu hút sự quan tâmcủa nhiều người về công ty mình.

Trang web cần phải dễ hiểu và có giao diện thân thiện, hấp dẫn để thu hút người dùng Quan trọng hơn, nó phải giúp khách hàng dễ dàng tìm thấy thông tin họ cần cũng như các thông tin liên quan khác.

Trong mua bán trực tuyến, việc bảo vệ thông tin cá nhân của người dùng là vô cùng quan trọng Đảm bảo rằng thông tin được bảo mật trong quá trình đặt hàng và thanh toán sẽ giúp tạo niềm tin cho khách hàng Hơn nữa, việc giao hàng đúng địa điểm và đúng thời gian cũng là yếu tố then chốt để nâng cao trải nghiệm mua sắm trực tuyến.

Quản trị viên cần thường xuyên theo dõi thông tin hàng hóa trên trang web, xử lý yêu cầu một cách chính xác và thực hiện các chức năng đã được nhập, đồng thời thao tác dễ dàng trong công việc quản lý dữ liệu.

- Được phép chỉnh sửa, xóa những thông tin sai, không phù hợp.

- Theo dõi quá trình mua bán.

- Theo dõi thông tin khách hàng nhập vào khi mua hàng, phải đảm bảo tính an toàn, bảo mật, chính xác.

- Theo dõi, xử lý các đơn đặt hàng và cập nhật các thông tin liên quan đến đơn đặt hàng của khách.

- Có thể xóa tất cả các cơ sở dữ liệu sau một thời gian xác định.

KHẢO SÁT HIỆN TRẠNG

Sơ đồ phân cấp chức năng

Sau khi khảo sát thì em đã đưa ra được biểu đồ phân cấp chức năng như sau:

Hình 2.1 Sơ đồ phân cấp chức năng

Mô tả chi tiết chức năng

- Chức năng quản trị: Thực hiện chức năng quản trị hệ thống website.

+ Đăng nhập: Cho phép quản trị và người dùng đăng nhập.

+ Cập nhật người dùng: Cho phép quản trị sửa, xóa, phân quyền người dùng trong website.

- Chức năng quản lý sản phẩm: Thực hiện chức năng quản lý sản phẩm.

+ Cập nhật danh mục: Cho phép quản trị viên thêm, sửa, xóa danh mục. + Cập nhật sản phẩm: Cho phép quản trị viên thêm, sửa, xóa sản phẩm

- Chức năng quản lý hóa đơn: Thực hiên chức năng quản lý các đơn đặt hàng, xử lý và giao hàng khi khách hàng thanh toán.

+ Cập nhật hóa đơn: Mội số hóa đơn bị lỗi hoặc hóa đơn rác sẽ được xóa bỏ.

+ Xử lý hóa đơn: Kiểm tra đơn hàng nếu thông tin chính xác thì giao hàng, còn không thì báo cho khách hàng đó.

- Chức năng quản lý góp ý và tin tức: Thực hiện chức năng quản lý ý kiến của khách hàng và tin tức.

+ Cập nhật tin tức: Quản trị viện có thể thêm, sửa, xóa tin tức.

+ Xử lý ý kiến: Một số ý kiến rác sẽ được quản trị viện xóa bỏ.

- Chức năng tìm kiếm: Cho phép khách hàng tìm kiếm nhanh sản phẩm mình cần tìm.

+ Tìm kiếm theo tên sản phẩm: Cho phép khách hàng tìm kiếm sản phẩm theo tên.

+ Tìm kiếm theo khoảng giá sản phẩm: Cho phép khách hàng tìm kiếm sản phẩm theo 1 khoảng giá nào đó.

- Chức năng thống kê: Đưa ra các thông tin về sản phẩm bán chạy, sản phẩm mới và đơn hàng.

+ Thống kê sản phẩm bán chạy: Đưa ra thông tin các sản phẩm bán được nhiều nhất.

+ Thống kê đơn đặt hàng: Đưa ra thông tin đơn hàng và chi tiết.

+ Thống kê sản phẩm mới: Đưa ra thông tin những sản phẩm mới nhập về.

Biểu đồ luồng dữ liệu ngữ cảnh

Hình 2.2: Biểu đồ luồng dữ liệu ngữ cảnh

Biểu đồ luồng dữ liệu mức đỉnh

Hình 2.3: Biểu đồ luồng dữ liệu mức đỉnh

Biểu đồ luồng dữ liệu mức dưới đỉnh

2.4.1 Buổi đồ luồng dữ liệu mức dưới đỉnh chức năng “Quản trị”.

Hình 2.4: Biểu đồ luồng dữ liệu mức đỉnh chức năng “Quản trị”.

Sơ đồ khối đặc tả chức năng đăng nhập

Hình 2.5: Sơ đồ khối đặc tả chức năng đăng nhập

2.4.2 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Quản lý sản phẩm”.

Hình 2.6: Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Quản lý sản phẩm”

Lưu đồ thuật toán đặc tả chức năng quản lý sản phẩm

Hình 2.7: Lưu đồ thuật toán đặc tả chức năng quản lý sản phẩm

2.4.3 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Quản lý hóa đơn”

Hình 2.8: Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Quản lý hóa đơn”

Lưu đồ thuật toán đặc tả chức năng đặt hàng

Hình 2.9: Lưu đồ thuật toán đặc tả chức năng đặt hàng

2.4.4 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Quản lý tin tức và góp ý”

Hình 2.10: Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Quản lý dữ liệu và góp ý”

2.4.5 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Tìm kiếm”

Hình 2.11: Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Tìm kiếm”

Lưu đồ thuật toán đặc tả chức năng tìm kiếm

Hình 2.12: Lưu đồ thuật toán đặc tả chức năng tìm kiếm

2.4.6 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Thống kê”

Hình 2.13: Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng “Thống kê”

Lưu đồ thuật toán đặc tả chức năng thống kê

Hình 2.14: Lưu đồ thuật toán đặc tả chức năng thống kê

THIẾT KẾ GIAO DIỆN

Giao diện trang chủ

Hình 3.1: Giao diện trang index.

Hình 3.2: Giao diện trang index.

- Các sản phẩm nổi bật giảm giả trong tháng sẽ được đăng lên trang chủ

Hình 3.3: Giao diện trang index.

- Trang chủ là nơi tương tác giữa người dùng với website.

- Chứa các chức năng: đăng nhập, đăng ký, sản phẩm, liên hệ,…

Hình 3.4: Giao diện sản phẩm

- Hiển thị những thông tin về sản phẩm và phụ kiện

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

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

-Hiển thị những thông tin chi tiết khi khách hàng chọn xem sản phẩm

Hình 3.6: Giao diện hoá đơn

- Hiển thị những sản phẩm khi khách hàng chọn mua

3.1.5 Giao diện đặt hàng thành công

Hình 3.7: Giao diện khi đặt hàng thành công

Giao diện quản trị

Hình 3.8: Giao diện quản lý

Hình 3.9: Danh mục sản phẩm

Hình 3.10: Quản lý quyền đăng nhập

Hình 3.11: Quản lý tin tức

Hình 3.12: Quản lý bài viết

Hình 3.13: Quản lý danh mục sản phẩm

Hình 3.14: Quản lý sản phẩm

Hình 3.15: Quản lý Tải khoản

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

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN