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

(Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống

46 4 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 đồ uống
Tác giả Lê Minh Tú, Vũ Bá Tân
Người hướng dẫn ThS. 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 chuyên đề
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 46
Dung lượng 880,44 KB

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

Cấu trúc

  • CHƯƠNG 1: Khảo sát và xác lập dự án (8)
    • 1.1 Khảo sát các hệ thống tương tự (0)
    • 1.2 Đặt vấn đề (9)
    • 1.3 Các chức năng chính của dự án (9)
  • CHƯƠNG 2 PHÂN TÍCH VO THIẾT KẾ HỆ THỐNG (0)
    • 2.1. Phân tích thiết kế hệ thống (11)
      • 2.1.1. Các chức năng của hệ thống (11)
      • 2.1.2. Các tác nhân của hệ thống (11)
    • 2.2. Các biểu đồ mô tả hệ thống (12)
      • 2.2.1. UseCase Diagram (12)
      • 2.2.2. Activity Diagram (19)
      • 2.2.3. Sequence Diagram (28)
      • 2.2.4. Biểu đồ Class của hệ thống (33)
  • Chương 3: Giao diện sơ bộ các chức năng hệ thống (34)
    • 3.1. Trang chủ (0)
    • 3.2. Cà phê (35)
    • 3.3 Trà (36)
    • 3.4. Menu (37)
    • 3.5. Chuyện nhà (38)
    • 3.6. Của hàng (39)
    • 3.7. Tuyển dụng (40)
    • 3.8. Sản phẩm cà phê (41)
    • 3.9 Đăng nhập Admin (42)
    • 3.10 Giao diện trang chủ Admin (42)
    • 3.11 Giao diện quản lý sản phẩm (43)
    • 3.12 Giao diện thêm mới sản phẩm (43)
    • 3.14 Giao diện xóa sản phẩm (44)
    • 3.15 Giao diện quản lý sản phẩm Hot (45)
    • 3.16 Giao diện quản lý loại sản phẩm (45)
  • KẾT LUẬN (46)

Nội dung

Khảo sát và xác lập dự án

Đặt vấn đề

Khi xây dựng website, điều quan trọng là xác định rõ mục tiêu và thiết kế phù hợp để tránh lãng phí thời gian và tài nguyên Một kế hoạch cẩn thận và định hướng rõ ràng là chìa khóa dẫn đến thành công Việc áp dụng kiến thức để thiết kế website bán hàng online sẽ giúp giải quyết những thách thức hiện tại của cửa hàng Đồng thời, cần tìm hiểu thực trạng thương mại điện tử tại Việt Nam để phát triển hệ thống thương mại điện tử phù hợp, khai thác lợi ích của Internet nhằm mở rộng môi trường kinh doanh toàn cầu.

Dựa trên kiến thức nền tảng từ các bài giảng của thầy cô và tài liệu tham khảo, em đã tổng hợp để xây dựng một trang web Báo cáo này sẽ trình bày quá trình lập trình cho “Website Bán Đồ Uống”.

Trước khi đi xây dựng websitte chúng ta cần: +Xác định đối tượng khách hàng là ai? +Website có mục đích gì?

+Xác định rõ các chủ đề chính của website là những gì

? +Thiết lập các khối thông tin chính mà website sẽ cung cấp.

Xây dựng một website là một quá trình liên tục, không chỉ là một dự án đơn lẻ với các thông tin cơ bản Nó bao gồm việc biên tập, quản lý và duy trì kỹ thuật lâu dài, tất cả đều nằm trong kế hoạch tổng thể cho việc phát triển website.

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

Hệ thống được tổ chức thành 2 mức:

- Xem thông tin về hàng hóa.

- Quản lý thông tin sản phẩm (thêm, sửa, xóa, tìm kiếm).

- Quản lý thông tin khách hàng

- Quản lý thông tin đơn hàng

- Quản lý thông tin liên hệ

PHÂN TÍCH VO THIẾT KẾ HỆ THỐNG

Phân tích thiết kế hệ thống

2.1.1 Các chức năng của hệ thống

Hệ thống quản trị trang web

- Quản lý các đơn hàng các giao dịch.

- Quản lý sản phẩm: cập nhật thông tin về sản phẩm.

- Quản lý danh sách người dùng.

- Quản lý liên hệ người dùng

Hệ thống giới thiệu sản phẩm

- Hiển thị thông tin sản phẩm (tên sản phẩm, mã sản phẩm, giá bán, giá khuyến mãi, hình ảnh sản phẩm,……)

- Cho phép người dùng xem hàng, đặt hàng, xem hóa đơn, lưu trữ đơn hàng.

- Cho phép người dùng đánh giá sản phẩm

- Cho phép người dùng gửi liên hệ

2.1.2 Các tác nhân của hệ thống

Dựa vào mô tả hệ thống, ta có thể xác định được các tác nhân chính của hệ thống như sau:

Tác nhân Admin là người thực hiện các chức năng quản trị hệ thống như quản lý khách hàng, sản phẩm, đơn hàng và liên hệ Để thực hiện những nhiệm vụ này, nhân viên cần phải đăng nhập vào hệ thống.

Tác nhân Khách hàng: Tìm kiếm sản phẩm, xem chi tiết sản phẩm, so sánh sản phẩm, đặt hàng, xem giỏ hàng, tra cứu đơn hàng, liên hệ.

Các biểu đồ mô tả hệ thống

Hình 2 1 Biểu đồ use case tổng quát

Tên Tổng quan hệ thống

Tóm tắt Login, quản lý sản phẩm, quản lý đơn hàng, quản lý khách hàng, quản lý giỏ hàng, quản lý liên hệ, thống kê

Dòng sự kiện chính - Admin đăng nhập vào hệ thống và thao tác với các chức năng thuộc quyền quản lý của mình

- Customer không cần đăng nhập vài hệ thống

- Hệ thống đưa ra các chức năng để người dùng thao tác

Các dòng sự kiện 1a Đăng nhập

1 Thành công Vào trong hệ thống

2 Không thành công Hệ thống báo tài khoản/mật khẩu chưa đúng

1 Thao tác với hệ thống

2 Hệ thống cập nhật dữ liệu mới 3a Thêm, sửa, xóa, tìm kiếm

1 Thêm, sửa, xóa, tìm kiếm thông tin sản phẩm

2 Hệ thống hiển thị thông tin sản phẩm 4a Orders

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

2 Sửa, xóa sản phẩm trong giỏ hàng 5a Liên hệ, đánh giá

2 Gửi đánh giá 6a Thống kê Điều kiện tiên quyết Không có

Các yêu cầu đặc Giao diện và các thao tác dễ dùng với người lần đầu biệt tiên sử dụng

Bảng 2 1 Đặc tả usecase tổng quát

• Biểu đồ use case đăng nhập

Hình 2 2 Biểu đồ use đăng nhập

Tên Đăng nhập hệ thống

Tóm tắt Hê thống cấp quyền cho phép nguời dùng login

Dòng sự kiện Người dùng đăng nhập hệ thống để sử dụng chức năng chính

Các dòng sự kiện 1a Không đăng nhập được.

1 Hệ thông báo tài khoản/mật khẩu không đúng.

2 Hệ thống báo chưa có tài khoản.

2a Đăng nhập thành công. Điều kiện tiên quyết

Các yêu cầu đặc biệt

Thông tin đăng nhập (id, pass).

Giao diện và các thao tác dễ dùng với người lần đầu Hình 2 3 Biểu đồ use case quản lý sản phẩm

Bảng 2 2 Đặc tả use đăng nhập

• Biểu đồ use case Quản lý Sản phẩm

Quản lý sản phẩm Tên Quản lý thông tin sản phẩm giày

Tóm tắt Thêm, sửa, xóa, thông tin khuyến mãi các sản phẩm có trong phần quản lý.

Dòng sự kiện chính Người dùng đăng nhập hệ thống để sử dụng chức năng, cập nhật thông tin sản phẩm.

Các dòng sự kiện 1a Đăng nhập vào hệ thống

2a Hệ thống hiện thị các chức năng và thông tin sản phẩm.

4 Thông tin khuyến mãi. Điều kiện tiên Đăng nhập được vào hệ thống. quyết

Giao diện và các thao tác dễ dùng với người lần đầu tiên sử dụng.

Các yêu cầu đặc biệt

Bảng 2 3 Đặc tả use case quản lý sản phẩm

• Biểu đồ use case Đặt hàng

Hình 2 4 Biểu đồ use case đặt hàng

Tóm tắt Đặt hàng, thêm sản phẩm vào giỏ hàng, xem thông tin đơn hàng.

Dòng sự kiện chính Người dùng đăng nhập hệ thống để sử dụng chức năng, cập nhật thông tin.

Các dòng sự kiện 1a Đăng nhập vào hệ thống.

2a Hệ thống hiển thị các thông tin sản phẩm, hình ảnh.

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

3Xem thông tin đơn hàng.

4Sửa thông tin giỏ hàng.

5Xóa sản phẩm giỏ hàng. Điều kiện tiên quyết Đăng nhập được vào hệ thống.

Các yêu cầu đặc biệt

Giao diện và các thao tác dễ dùng với người lần đầu tiên sử dụng.

Bảng 2 4 Đặc tả usecase đặt hàng

• Biểu đồ use case Quản lý khách hàng

Hình 2 5 Biểu đồ use case quản lý khách hàng

Tên Quản lý người dùng

Dòng sự kiện chính Xem, sửa, xóa các tài khoản người dùng

Người dùng đăng nhập hệ thống để sử dụng chức năng

Các dòng sự kiện 1a Đăng nhập vào hệ thống

2a Hệ thống hiện thị các chức năng và thông tin người dùng

1 Xem thông tin người dùng

2 Thêm thông tin người dùng

Để xóa thông tin người dùng, trước tiên bạn cần đăng nhập vào hệ thống Giao diện và các thao tác được thiết kế đơn giản, giúp người dùng lần đầu dễ dàng sử dụng.

Các yêu cầu đặc biệt

Bảng 2 5 Đặc tả usecase quản lý khách hàng

• Biểu đồ use case Thống kê

Hình 2 6 Biểu đồ use case thống kê

Tóm tắt Xem danh sách thống kê đơn hàng, xem chi tiết đơn hàng

Dòng sự kiện chính Người dùng đăng nhập hệ thống để sử dụng chức năng

Các dòng sự kiện 1a Đăng nhập vào hệ thống

2a Hệ thống hiện thị các chức năng

1 Xem thông tin thống kê

2 Hiển thị danh sách Điều kiện tiên quyết Đăng nhập được vào hệ thống

Các yêu cầu đặc biệt Giao diện và các thao tác dễ dùng với người lần đầu tiên sử dụng Bảng 2 6 Đặc tả use case thống kê

Biểu đồ Activity Đăng nhập

Hình 2 7 Biểu đồ Activity Đăng nhập

Biểu đồ Activity Quản lý sản phẩm

Hình 2 8 Biểu đồ Activity Quản lý sản phẩm (thêm/sửa)

Biểu đồ Activity Quản Lý

Hình 2 9 Biểu đồ Activity Quản lý sản phẩm(xóa)

Biểu đồ Activity Đặt hàng

Hình 2 10 Biểu đồ Activity đặt hàng

Biểu đồ Activity thêm sản phẩm vào giỏ hàng

Hình 2 11 Biểu đồ Activity Thêm sản phẩm vào giỏ hàng

Biểu đồ Activity Xóa sản phẩm giỏ hàng

Hình 2 12 Biểu đồ Activity xóa sản phầm giỏ hàng

Biểu đồ Activity Xem danh sách khách hàng

Hình 2 13 Biểu đồ Activity xem danh sách khách hàng

Biểu đồ Activity Thống kê

Hình 2 14 Biểu đồ Activity thống kê

Biểu đồ Sequence Diagram - Login

Hình 2 15 Biểu đồ Sequence Diagram – Login

Biểu đồ Sequence Diagram - Quản lý Sản phẩm

Hình 2 16 Biểu đồ Sequence Diagram – Quản lý sản phẩm

Biểu đồ Sequence Diagram – Đặt hàng

Hình 2 17 Biểu đồ Sequence Diagram – Đặt hàng

Biểu đồ Sequence Diagram - Quản lý khách hàng

Hình 2 18 Biểu đồ Sequence Diagram - Quản lý Khách hàng

Biểu đồ Sequence Diagram - Quản lý liên hệ

Hình 2 19 Biểu đồ Sequence Diagram - Quản lý liên hệ

2.2.4 Biểu đồ Class của hệ thống

Hình 2 20 Biểu đồ Class của hệ thống

Giao diện sơ bộ các chức năng hệ thống

Cà phê

Trà

Menu

Chuyện nhà

Của hàng

Tuyển dụng

Sản phẩm cà phê

Hình 3 8 Sản phẩm cà phê

Đăng nhập Admin

Hình 3 9 Hình ảnh giao diện đăng nhập Admin

Giao diện trang chủ Admin

Hình 3 10 Hình ảnh giao diện trang chủ Admin

Giao diện quản lý sản phẩm

Hình 3 11 Hình ảnh giao diện quản lý sản phẩm

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

Hình 3 12 Hình ảnh giao diện thêm mới sản phẩm

3 13 Giao diện sửa sản phẩm

Hình 3 13 Hình ảnh giao diện sửa sản phẩm

Giao diện xóa sản phẩm

Hình 3 14 Hình ảnh giao diện xóa sản phẩm

Giao diện quản lý sản phẩm Hot

Hình 3 15 Hình ảnh giao diện quản lý sản phẩm Hot

Giao diện quản lý loại sản phẩm

Hình 3 16 Hình ảnh giao diện quản lý loại sản phẩm

Ngày đăng: 20/09/2023, 14:53

HÌNH ẢNH LIÊN QUAN

Bảng 2. 1 Đặc tả usecase tổng quát - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Bảng 2. 1 Đặc tả usecase tổng quát (Trang 13)
Bảng 2. 3 Đặc tả use case quản lý sản phẩm - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Bảng 2. 3 Đặc tả use case quản lý sản phẩm (Trang 15)
Hình 2. 8 Biểu đồ Activity Quản lý sản phẩm (thêm/sửa) - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 2. 8 Biểu đồ Activity Quản lý sản phẩm (thêm/sửa) (Trang 21)
Hình 2. 9 Biểu đồ Activity Quản lý sản phẩm(xóa) - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 2. 9 Biểu đồ Activity Quản lý sản phẩm(xóa) (Trang 22)
Hình 2. 10 Biểu đồ Activity đặt hàng - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 2. 10 Biểu đồ Activity đặt hàng (Trang 23)
Hình 2. 11 Biểu đồ Activity Thêm sản phẩm vào giỏ hàng - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 2. 11 Biểu đồ Activity Thêm sản phẩm vào giỏ hàng (Trang 24)
Hình 2. 12 Biểu đồ Activity xóa sản phầm giỏ hàng - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 2. 12 Biểu đồ Activity xóa sản phầm giỏ hàng (Trang 25)
Hình 2. 13 Biểu đồ Activity xem danh sách khách hàng - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 2. 13 Biểu đồ Activity xem danh sách khách hàng (Trang 26)
Hình 2. 14 Biểu đồ Activity thống kê - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 2. 14 Biểu đồ Activity thống kê (Trang 27)
Hình 2. 15 Biểu đồ Sequence Diagram – Login - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 2. 15 Biểu đồ Sequence Diagram – Login (Trang 28)
Hình 2. 16 Biểu đồ Sequence Diagram – Quản lý sản phẩm - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 2. 16 Biểu đồ Sequence Diagram – Quản lý sản phẩm (Trang 29)
Hình 3. 4 Menu - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 3. 4 Menu (Trang 37)
Hình 3. 6 Chuyện nhà - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 3. 6 Chuyện nhà (Trang 39)
Hình 3. 7 Tuyển dụng - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 3. 7 Tuyển dụng (Trang 40)
Hình 3. 8 Sản phẩm cà phê - (Tiểu luận) báo cáo chuyên đề học phần lập trình web nâng cao đề ti xây dựng website bán đồ uống
Hình 3. 8 Sản phẩm cà phê (Trang 41)

TỪ KHÓA LIÊN QUAN

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

w