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

Website quản lí cửa hàng coffee và học tiếng anh

30 273 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

Định dạng
Số trang 30
Dung lượng 1,98 MB

Cấu trúc

  • 1. Tổng quan dự án

  • 2. Mục Tiêu dự án

  • 3. Mô tả nghiệp vụ

  • 4. Chức năng hệ thống

  • 5. Yêu cầu phi chức năng

  • 6. Xây dựng biểu đồ Use case và đặc tả biểu đồ Use case

  • 6.1 Use Case “Đăng ký”

  • 6.2 Use Case “Đăng nhập”.

  • 6.3 Use Case “Tìm kiếm”.

  • 6.4 Use Case “Quản lý giỏ hàng”.

  • 6.5 Use case “Quản lý khóa học”

  • 6.6 Use Case “Quản lý tài khoản khách hàng”.

  • 6.7 Use Case “Quản lý nhân viên”

  • 6.8 Use Case “Quản lý sản phẩm”

  • 6.9 Use Case “Quản lý khuyến mãi”.

  • 6.10 Use Case “Quản lý tin tức”

  • 6.11 Use Case “Đăng ký lịch dạy”

  • 6.12 Use Case “Đăng ký lịch học”

  • 6.13 Use Case “Đánh giá sản phẩm và dịch vụ”

  • 6.14 Use Case “Quản lý đơn hàng”

  • 6.15 Use Case “Quản lý giảng viên”

  • 6.16 Use Case “Quản lý học viên”

  • 6.17 Use Case “Thanh Toán”

  • 6.18 Use Case “Hội Thoại Trực Tuyến”

  • 6.19 Use Case “Quản lý điểm”

  • 6.20 Use Case “Quản lý thống kê & báo cáo”

Nội dung

Mục Tiêu dự án Website công cụ giúp người sử dụng xem, mua sản phẩm theo ý thích nhanh chóng mà khơng cần đến tận cửa hàng, tự động xếp lich cho giảng viên lẫn học viên, giúp nhà quản lý nhân viên làm việc dễ dàng Xây dựng tài nguyên mã nguồn để khơng sản phẩm mà cịn giảng viên học viên Mô tả nghiệp vụ Là khách hàng đăng ký tài khoản, tìm kiếm sản phẩm, lớp học Khi đăng ký thành viên, khách hàng (học viên) xem tin tức, nhận thông báo, quản lý giỏ hàng, hỗ trợ trực tuyến, đánh giá, đăng ký lịch học Nhân viên quản lý khách hàng, quản lý sản phẩm, thống kê báo cáo Giảng viên quản lý học viên, quản lý điểm, đăng ký lịch dạy Giáo vụ quản lý khuyến mãi, quản lý học phí, quản lý khóa học, quản lý giảng viên Admin sử dụng đầy đủ chức hệ thống Chức hệ thống - Đăng ký - Tìm kiếm - Đăng nhập - Đăng ký lịch dạy - Đăng ký lịch học - Xem tin tức, thơng báo - Thanh tốn - Hỗ trợ trực tuyến - Đánh giá - Thống kê báo cáo - Quản lý đơn hàng - Quản lý lịch học - Quản lý giỏ hàng - Quản lý sản phẩm - Quản lý nhân viên - Quản lý điểm - Quản lý giảng viên - Quản lý học viên - Quản lý học phí - Quản lý khóa học - Quản lý giảng viên - Quản lý khuyến Yêu cầu phi chức - Hỗ trợ đa ngôn ngữ

Tổng quan dự án

Tên dự án Website Quản lí cửa hàng Coffe & Học Tiếng Anh

Lớp-Trường CS353K - Đại học Duy Tân.

Tên GVHD Ths.Trần Thị Thanh Lan

Lớp: K23 TPM6; Khoa: Công nghệ thông tin; Trường: ĐH Duy Tân

Mục Tiêu dự án

Website là công cụ tiện lợi giúp người dùng nhanh chóng xem và mua sản phẩm mà không cần đến cửa hàng Nó cũng tự động sắp xếp lịch cho giảng viên và học viên, tạo điều kiện thuận lợi cho quản lý và nhân viên trong công việc.

Xây dựng tài nguyên mã nguồn để không chỉ đối với sản phẩm mà còn đối với giảng viên và học viên.

Mô tả nghiệp vụ

Khách hàng mới có thể dễ dàng đăng ký tài khoản để tìm kiếm sản phẩm và lớp học Sau khi trở thành thành viên, họ có quyền xem tin tức, nhận thông báo, quản lý giỏ hàng, được hỗ trợ trực tuyến, đánh giá và đăng ký lịch học Nhân viên có thể quản lý khách hàng, sản phẩm và thống kê báo cáo Giảng viên có khả năng quản lý học viên, điểm số và lịch dạy Giáo vụ có thể quản lý khuyến mãi, học phí, khóa học và giảng viên Admin có quyền truy cập đầy đủ vào tất cả các chức năng trong hệ thống.

Chức năng hệ thống

- Xem tin tức, thông báo

- Thống kê và báo cáo

Yêu cầu phi chức năng

- Hỗ trợ đa ngôn ngữ

- Lượng người truy cập tối đa trong một thời điểm là 1000 người

- Màu sắc chính: màu xanh lá cây và màu trắng

- Bảo mật thông tin khách hàng

- Tốc độ phản hồi dưới 0.5 giây

- Bố cục dễ dàng cho mọi đối tượng sử dụng

Xây dựng biểu đồ Use case và đặc tả biểu đồ Use case

Use Case “Đăng ký”

Hình 6.3 Biểu đồ use case đăng ký b Đặc tả chi tiết luồng sự kiện đăng ký

Tác nhân Khách hàng mới

Mô tả Tạo tài khoản thành viên

1 Nhập tên đăng nhập, mật khẩu, Email muốn đăng ký

2 Kiểm tra tên đăng nhập trong hệ thống

Nếu tồn tại, thông báo tên đăng nhập tồn tại, quay lại bước 1.

Nếu không tồn tại, thông báo Email không hợp lệ, quay lại bước 1.

4 Thông báo đăng ký thành công.

Use Case “đăng nhập”

Hình 6.4 Biểu đồ use case đăng nhập b Đặc tả chi tiết luồng sự kiện Đăng nhập

Tác nhân Admin, khách hàng, nhân viên, giảng viên, học viên

Mô tả Đăng nhập vào hệ thống Điều kiện trước Người dùng đã đăng ký thành viên trong hệ thống.

1 Nhập tên đăng nhập, mật khẩu

2 Kiểm tra tên đăng nhập, mật khẩu tồn tại trong cơ sở dữ liệu.

Nếu không tồn tại, thông báo đăng nhập lỗi, quay về bước 1.

3 Thông báo đăng nhập thàng công Điều kiện sau Thông báo đăng nhập thành công/thất bại

Use Case “tìm kiếm”

Hình 6.5 Biểu đồ Use case tìm kiếm b Đặc tả chi tiết luồng sự kiện Tìm kiếm

Tác nhân Admin, khách hàng, nhân viên, khách hàng mới, giảng viên, học viên.

Mô tả Tìm kiếm sản phẩm trên hệ thống Điều kiện trước

1 Nhập từ khóa cần tìm

2 Kiểm tra từ khóa trên hệ thống, đưa ra các sản phẩm có liên quan đến từ khóa.

Nếu không có sản phẩm nào chứa từ khóa, thông báo

“Không tìm thấy sản phẩm”, quay lại bước 1

3 Xuất thông tin sản phẩm lên màn hình. Điều kiện sau

Use Case “Quản lý giỏ hàng”

Hình 6.6: Biểu đồ Use Case quản lý giỏ hàng b Đặc tả chi tiết luồng sự kiện quản lý giỏ hàng

Use case Quản lý giỏ hàng

Mô tả Thêm sản phẩm vào giỏ, xóa, sửa Điều kiện trước

1 Đăng nhập vào hệ thống.

2 Kích chọn “thêm vào giỏ hàng” trên sản phẩm , hoặc “giỏ hàng” trên header.

3 Hiển thị form giỏ hàng Điều kiện sau

Use case “Quản lý khóa học”

Hình 6.7:Biểu đồ use case quản lý Khóa học b Đặc tả chi tiết luồng sự kiện quản lý giỏ hàng

Use case Quản lý khóa học

Tác nhân Admin, nhân viên

Mô tả Thêm xóa, sửa, khóa học Điều kiện trước

1 Đăng nhập vào hệ thống.

“thêm/sửa/xóa khóa học

3.lưu trữ database. Điều kiện sau

Use Case “Quản lý tài khoản khách hàng”

Hình 6.8: Biểu đồ Use Case quản lý tài khoản khách hàng b Đặc tả chi tiết luồng sự kiện quản lý tài khoản khách hàng

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

Tác nhân Nhân viên, Admin

Mô tả Quản lý tài khoản khách hàng Điều kiện trước

1 Đăng nhập hệ thống 2 Hiển thị danh sách

3 Xem danh sách tài khoản khách hàng.

4 Hiển thị form thêm , sửa, xóa.

5 Chọn các tùy chọn thêm sửa xóa Điều kiện sau

Use Case “Quản lý nhân viên”

Hình 6.9: Biểu đồ Use Case quản lý nhân viên b Đặc tả chi tiết luồng sự kiện quản lý nhân viên

Use case Quản lý nhân viên

Mô tả Quản lý tài khoản nhân viên Điều kiện trước

1 Đăng nhập hệ thống 2 Hiển thị danh sách

3 Xem danh sách tài khoản nhân viên.

4 Hiển thị form thêm , sửa, xóa.

5.Chọn các tùy chọn thêm sửa xóa nếu cần Điều kiện sau

Use Case “Quản lý sản phẩm”

Hình 6.10: Biểu đồ Use Case quản lý sản phẩm b Đặc tả chi tiết luồng sự kiện quản lý sản phẩm

Use case Quản lý sản phẩm

Tác nhân Admin, Nhân viên

Mô tả Quản lý sản phẩm hệ thống Điều kiện trước

1 Đăng nhập hệ thống 3 Hiển thị danh sách sản phẩm

2 Xem danh sách sản phẩm hệ thống

5 Hiển thị form thêm , sửa, xóa.

4 Chọn các tùy chọn thêm sửa xóa Điều kiện sau

Use Case “Quản lý khuyến mãi”

Hình 6.11: Biểu đồ Use Case quản lý khuến mãi cho quản lý

Hình 6.12: Biểu đồ Use Case quản lý khuến mãi cho nhân viên và khách hàng b Đặc tả chi tiết luồng sự kiện quản lý tài khoản khách hàng

Use case Quản lý khuyến mãi

Tác nhân Nhân viên, Admin, khách hàng.

Mô tả Quản lý khuyến mãi Điều kiện trước

1 Đăng nhập hệ thống 2 Hiển thị danh sách

3 Xem danh sách khuyến mãi 4 Hiển thị form thêm , sửa, xóa, (sử dụng).

5 Chọn các tùy chọn thêm, sửa, xóa, (sử dụng). Điều kiện sau

Use Case “Quản lý tin tức”

Hình 6.13 : Biểu đồ Use Case quản lý tin tức b Đặc tả chi tiết luồng sự kiện quản lý tin tức

Use case Quản lý tin tức

Tác nhân Admin, Nhân viên

Mô tả Quản lý tin tức trang web Điều kiện trước

1 Đăng nhập hệ thống 3 Hiển thị danh sách tin tức

2 Xem danh sách tin tức hệ thống

5 Hiển thị form thêm , sửa, xóa.

4 Chọn các tùy chọn thêm sửa xóa Điều kiện sau

6.11 Use Case “Đăng ký lịch dạy” a Biểu đồ Use Case.

Hình 6.15: Biểu đồ Use Case đăng ký lịch dạy b Đặc tả chi tiết luồng sự kiện quản lý tin tức.

Use case Đăng ký lịch dạy

Mô tả Đăng kí lịch dạy

1 Chọn lớp học muốn đăng kí

2 Kiểm tra đã đăng nhập hay chưaNếu chưa sẽ chuyển tới trang đăng nhập

3 Kiểm tra lớp học Nếu lớp học đã có giảng viên quay lại bước 1

4 Thông báo đăng kí thành công

6.12 Use Case “Đăng ký lịch học” a Biểu đồ Use Case.

Hình 6.16: Biểu đồ Use Case đăng ký lịch học b Đặc tả chi tiết luồng sự kiện quản lý tin tức.

Mô tả Đăng kí lịch học

1 Chọn lớp học muốn đăng kí 2 Kiểm tra đã đăng nhập hay chưa,

Nếu chưa sẽ chuyển tới trang đăng nhập

3 Kiểm tra lớp học, Nếu lớp học đầy học viên quay lại bước 1

4 Thông báo đăng kí thành công

6.13 Use Case “Đánh giá sản phẩm và dịch vụ” a Biểu đồ Use case

Hình 6.17: Biểu đồ use case Đánh giá sản phẩm và dịch vụ b Đặc tả chi tiết luồng sự kiện đánh giá lớp học

Use case Đánh giá sản phẩm và lớp học

Tác nhân Nhân viên, học viên, giảng viên, khách hàng

Mô tả Đánh giá sản phẩm Điều kiện trước

1 Chọn sản phẩm dịch vụ muốn đánh giá

2 Kiểm tra đã đăng nhập hay chưa - Nếu chưa chuyển đến trang đăng nhập

3 Chọn lớp học 4 Kiểm tra xem user có trong lớp học hay không - Nếu không thì không thể đánh giá

5 Kiểm tra xem lớp học đã hoàn thành hay chưa

- Nếu chưa thì không thể đánh giá

6 Chọn sản phẩm 7 Kiểm tra sản phẩm đã được mua hay chưa -

Nếu chưa thì không thể đánh giá - Quay lại bước 1

8 Viết comment đánh giá và chọn sao

9 Nếu không chọn sao, thông báo lỗi Quay lại bước 3 - Thông báo cảm ơn đã đánh giá

6.14 Use Case “Quản lý đơn hàng” a Biểu đồ Use Case

Hình 2.2.14.1: Biểu đồ Use Case quản lý đơn hàng b Đặc tả chi tiết luồng sự kiện quản lý đơn hàng

Use case Quản lý đơn hàng

Tác nhân Admin, Nhân viên

Mô tả Quản lý các đơn hàng Điều kiện trước Khách hàng đặt mua hàng

1 Đăng nhập hệ thống 3 Hiển thị danh sách chờ xét duyệt

2 Xem danh sách đơn hàng chờ xét duyệt

5 Đưa đơn hàng vào danh sách đơn hàng, hoặc xóa khỏi dánh sách chờ

4 Chọn thêm, xóa đơn hàng 7 Hiển thị form chỉnh sửa hóa đơn, xóa hóa đơn

6 Chọn các chức năng xóa, chỉnh sửa đối với các hóa đơn trong dánh sách hóa đơn Điều kiện sau

6.15 Use Case “Quản lý giảng viên” a Biểu đồ Use Case

Hình 2.2.15.1: Biểu đồ Use Case Quản Lý tài khoản/danh sách Giảng

Viên b Đặc tả chi tiết luồng sự kiện quản lý tài khoản / danh sách giảng viên

Use case Quản lý tài khoản / danh sách Giảng Viên

Tác nhân Nhân viên, Admin

Mô tả Quản lý Giảng Viên

Quản lý tài khoản giảng viên Điều kiện trước

1 Đăng nhập hệ thống 4 Hiển thị danh sách

2 Xem danh sách tài khoản / danh sách Giảng Viên

5 Hiển thị form thêm , sửa, xóa.

3 Chọn các tùy chọn thêm sửa xóa

6.16 Use Case “Quản lý học viên” a Biểu đồ Use Case

Hình 6.20: Biểu đồ Use Case Quản Lý tài khoản/danh sách Học Viên b Đặc tả chi tiết luồng sự kiện quản lý tài khoản / danh sách học viên

Use case Quản lý tài khoản / danh sách học viên

Tác nhân Nhân viên, Giảng viên, Admin

Mô tả Quản lý Học Viên

Quản lý tài khoản Học Viên Điều kiện trước

1 Đăng nhập hệ thống 4 Hiển thị danh sách

2 Xem danh sách tài khoản / danh sách Học Viên

5 Hiển thị form thêm , sửa, xóa.

3 Chọn các tùy chọn thêm sửa xóa

6.17 Use Case “Thanh Toán” a Biểu đồ Use Case

Hình 6.21: Biểu đồ Use Case Thanh Toán b Đặc tả chi tiết luồng sự kiện thanh toán

Mô tả Thanh toán sản phẩm. Điều kiện trước Đã chọn sản phẩm trong giỏ hàng

2 Chọn sản phẩm vào giỏ hàng.

4 Kiểm tra phương thức thanh toán.

Nếu chọn đặt hàng thì bỏ qua bước 6.

5 Hiện giao diện lấy thông tin khách hàng

3 Chọn phương thức thanh toán (trực tuyến hoặc đặt hàng) mua sản phẩm.

6 Hiện giao diện trả trực tuyến.

6.18 Use Case “Hội Thoại Trực Tuyến” a Biểu đồ Use Case

Hình 6.22: Biểu đồ Use Case Hội Thoại Trực Tuyến b Đặc tả chi tiết luồng sự kiện hội thoại trực tuyến

Use case Hội Thoại Trực Tuyến

Tác nhân Khách hàng, Nhân viên, Admin

Mô tả Hỗ trợ bình luận sản phẩm Điều kiện trước

1 Đăng nhập hệ thống 3 Hiển thị bình luận lên trang sản phẩm.

2 Nhập nôi dung bình luận vào sản phẩm quan tâm. Điều kiện sau

6.19 Use Case “Quản lý điểm” a Biểu đồ Use Case

Hình 6.23: Biểu đồ Use Case Quản Lý Điểm b Đặc tả chi tiết luồng sự kiện quản lý điểm

Use case Quản lý điểm

Tác nhân Giảng viên, Admin

Mô tả Quản lý điểm Điều kiện trước

1 Đăng nhập hệ thống 4 Hiển thị danh sách

2 Xem danh sách danh sách

5 Hiển thị form sửa, xóa.

3 Chọn các tùy chọn sửa xóa

6.20 Use Case “Quản lý thống kê & báo cáo” a Biểu đồ Use Case

Hình 6.24: Biểu đồ Use Case Quản lý thống kê & báo cáo b Đặc tả chi tiết luồng sự kiện quản lý thống kê & báo cáo

Use case Thống kê báo cáo

Mô tả Thống kê đơn hàng và sản phẩm của cửa hàng, in bao cáo thống kê. Điều kiện trước

1 Đăng nhập hệ thống 3 Hiển thị form thống kê, xuất báo cáo qua

Ngày đăng: 19/12/2021, 20:03

HÌNH ẢNH LIÊN QUAN

Hình 6.3 Biểu đồ use case đăng ký - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.3 Biểu đồ use case đăng ký (Trang 7)
Hình 6.4 Biểu đồ use case đăng nhập - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.4 Biểu đồ use case đăng nhập (Trang 8)
Hình 6.5 Biểu đồ Use case tìm kiếm - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.5 Biểu đồ Use case tìm kiếm (Trang 9)
Hình 6.6: Biểu đồ Use Case quản lý giỏ hàng - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.6 Biểu đồ Use Case quản lý giỏ hàng (Trang 10)
Hình 6.7:Biểu đồ use case quản lý Khóa học - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.7 Biểu đồ use case quản lý Khóa học (Trang 11)
Hình 6.8: Biểu đồ Use Case quản lý tài khoản khách hàng - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.8 Biểu đồ Use Case quản lý tài khoản khách hàng (Trang 12)
Hình 6.9: Biểu đồ Use Case quản lý nhân viên - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.9 Biểu đồ Use Case quản lý nhân viên (Trang 13)
Hình 6.10: Biểu đồ Use Case quản lý sản phẩm - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.10 Biểu đồ Use Case quản lý sản phẩm (Trang 14)
Hình 6.11: Biểu đồ Use Case quản lý khuến mãi cho quản lý - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.11 Biểu đồ Use Case quản lý khuến mãi cho quản lý (Trang 15)
Hình 6.12: Biểu đồ Use Case quản lý khuến mãi cho nhân viên và khách hàng - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.12 Biểu đồ Use Case quản lý khuến mãi cho nhân viên và khách hàng (Trang 16)
Hình 6.13 : Biểu đồ Use Case quản lý tin tức - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.13 Biểu đồ Use Case quản lý tin tức (Trang 17)
Hình 6.15: Biểu đồ Use Case đăng ký lịch dạy - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.15 Biểu đồ Use Case đăng ký lịch dạy (Trang 18)
Hình 6.17: Biểu đồ use case Đánh giá sản phẩm và dịch vụ - Website quản lí cửa hàng coffee và học tiếng anh
Hình 6.17 Biểu đồ use case Đánh giá sản phẩm và dịch vụ (Trang 20)
Hình 2.2.14.1: Biểu đồ Use Case quản lý đơn hàng - Website quản lí cửa hàng coffee và học tiếng anh
Hình 2.2.14.1 Biểu đồ Use Case quản lý đơn hàng (Trang 22)
Hình 2.2.15.1: Biểu đồ Use Case Quản Lý tài khoản/danh sách Giảng - Website quản lí cửa hàng coffee và học tiếng anh
Hình 2.2.15.1 Biểu đồ Use Case Quản Lý tài khoản/danh sách Giảng (Trang 24)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w