1. Trang chủ
  2. » Giáo Dục - Đào Tạo

đồ án môn học công nghệ phần mềm xây dựng hệ thống quản lý quán cafe

11 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 hệ thống quản lý quán cafe
Tác giả Dương Tất Danh, Nguyễn Hùng Dũng, Cao Nguyên
Người hướng dẫn Nguyễn Thanh Tùng
Trường học Trường Đại học Công nghệ TP. HCM
Chuyên ngành Công nghệ phần mềm
Thể loại Đồ án môn học
Năm xuất bản 2023
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 11
Dung lượng 619,27 KB

Nội dung

3 Lịch sử mua hàngTheo dõi trạng thái đơn hàngCập Nhật Sản PhẩmTính Lương Nhân viênCập nhật thông tin bànThông tin liên lạc của Khách Hànggiá của từng mónXóa đơn đặt hàngXóa Sản Phẩmchỉn

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM

ĐỒ ÁN MÔN HỌC CÔNG NGHỆ PHẦN MỀM

XÂY DỰNG HỆ THỐNG QUẢN LÝ QUÁN CAFE

Giảng viên hướng dẫn : Nguyễn Thanh Tùng Sinh viên thực hiện :

2180600177 Dương Tất Danh

2180603992 Nguyễn Hùng Dũng

2180603864 Cao Nguyên

TP Hồ Chí Minh, 2023

Trang 2

MỤC LỤC

MỤC LỤC HÌNH ẢNH I

CHƯƠNG 1 XÁC ĐỊNH ĐỀ TÀI 1

1.1 Đề xuất của thành viên Dương Tất Danh 1

1.2 Đề xuất của thành viên Nguyễn Hùng Dũng 1

1.3 Đề xuất của thành viên Cao Nguyên 1

CHƯƠNG 2 PHÂN TÍCH CHI TIẾT ĐỀ TÀI 2

2.1 Bảng phân tích chức năng trên excel 2

2.2 Sơ đồ phân rã chức năng 3

CHƯƠNG 3 CƠ SỞ DỮ LIỆU 4

3.1 Sơ đồ cơ sở dữ liệu 4

3.2 ERD 4

CHƯƠNG 4 PHÂN TÍCH CHỨC NĂNG 5

4.1 Phân tích chức năng của thành viên Dương Tất Danh 5

4.2 Phân tích chức năng của thành viên Nguyễn Hùng Dũng 6

4.3 Phân tích chức năng của thành viên Cao Nguyên 7

Trang 3

I

MỤC LỤC HÌNH ẢNH

Hình 1.1 Hình ảnh đề xuất đề tài của thành viên Dương Tất Danh 1 Hình 1.2 Hình ảnh đề xuất đề tài của thành viên Nguyễn Hùng Dũng 1 Hình 1.3 Hình ảnh đề xuất đề tài của thành viên Cao Nguyên 1

Trang 4

1

CHƯƠNG 1.XÁC ĐỊNH ĐỀ TÀI

1.1 Đề xuất của thành viên Dương Tất Danh

Hình 1.1 Hình ảnh đề xuất đề tài của thành viên Dương Tất Danh

1.2 Đề xuất của thành viên Nguyễn Hùng Dũng

Hình 1.2 Hình ảnh đề xuất đề tài của thành viên Nguyễn Hùng Dũng

1.3 Đề xuất của thành viên Cao Nguyên

Hình 1.3 Hình ảnh đề xuất đề tài của thành viên <Cao Nguyên >

Trang 5

2

CHƯƠNG 2.PHÂN TÍCH CHI TIẾT ĐỀ TÀI

2.1 Bảng phân tích chức năng trên excel

Trang 6

3

Q

Lịch sử mua hàng

Theo dõi trạng thái đơn hàng

Cập Nhật Sản Phẩm

Tính Lương Nhân viên

Cập nhật thông tin bàn

Thông tin liên lạc của Khách Hàng

giá của từng món

Xóa đơn đặt hàng Xóa Sản Phẩm

chỉnh sửa thông tin Nhân viên

Xóa bàn Xóa Khách Hàng

Số lượng sản phẩm

Chỉnh sửa đơn đặt hàng Sửa Sản Phẩm

Xoá Nhân Viên

Thêm bàn

Thêm Khách Hàng

Các Sản Phẩm đã đặt Tạo đơn hàng

Thêm Sản Phẩm Thêm Nhân viên

Quản lý Bàn

Quản Lý Khách Hàng

Quản lý Chi tiết đơn hàng

uản Lý Đơn Đặt Hàng

Quản Lý Sản Phẩm

Quản lý Nhân Viên

Quản lý quán Cà Phê

2.2 Sơ đồ phân rã chức năng

Trang 7

4

CHƯƠNG 3.CƠ SỞ DỮ LIỆU

3.1 Sơ đồ cơ sở dữ liệu

Trang 8

5

CHƯƠNG 4 PHÂN TÍCH CHỨC NĂNG

4.1 Phân tích chức năng của thành viên Dương Tất Danh

4.1.1 Chức năng Quản Lý Nhân Viên

thông tin của các nhân viên trong hệ thống để tôi có thể quản lý tài khoản nhân viên một cách hiệu quả

• Luồng xử lý

o Luồng 1: Tạo một mới nhân viên bằng cách điền thông tin cần thiết (tên, email, vị trí, v.v.)

trường thông tin

xóa

• Ngoại lệ

o Ngoại lệ 1: Nếu thông tin không hợp lệ hoặc bị thiếu khi tạo mới nhân viên, hiển thị thông báo lỗi

o Ngoại lệ 2 : Nếu không thể sửa đổi hoặc xóa một nhân viên do lỗi hệ thống, hiển thị thông báo lỗi

o

• Message

o Message 1: Hiển thị thông báo "Nhân viên đã được tạo mới thành công."

o Message 2: Hiển thị thông báo "Thông tin nhân viên đã được cập nhật thành công."

o Message 3: Hiển thị thông báo "Nhân viên đã bị xóa khỏi hệ thống thành công."

4.1.2 Chức năng Quản Lý Sản Phẩm

thông tin sản phẩm trong hệ thống để tôi có thể quản lý danh sách sản phẩm một cách hiệu quả

Trang 9

6

• Luồng xử lý:

(tên, mô tả, giá, v.v.)

trường thông tin

• Ngoại lệ

mới, hiển thị thông báo lỗi

thống, hiển thị thông báo lỗi

• Message

o Message 1: Hiển thị thông báo "Sản phẩm đã được thêm thành công."

o Message 2: Hiển thị thông báo "Thông tin sản phẩm đã được cập nhật thành công."

o Message 3: Hiển thị thông báo "Sản phẩm đã bị xóa khỏi hệ thống thành công."

4.2 Phân tích chức năng của thành viên Nguyễn Hùng Dũng

4.2.1 Chức năng Quản Lý Đơn Đặt Hàng

• User Story: Là một Quản lý, tôi muốn có khả năng xem, duyệt và xác nhận các đơn đặt hàng để tôi có thể quản lý quá trình đặt hàng một cách hiệu quả

• Luồng xử lý:

lý, đã xác nhận, đã giao hàng, v.v.)

o Luồng 3: Xác nhận đơn đặt hàng và cập nhật trạng thái thành "đã xác nhận"

• Ngoại lệ

thống, hiển thị thông báo lỗi

Trang 10

7

• Message

o Message 1: Hiển thị danh sách đơn đặt hàng

o Message 2: Hiển thị thông báo "Đơn đặt hàng đã được xác nhận thành công."

4.2.2 Chức năng Quản Lý Chi Tiết Đơn Hàng

• User Story: Là một Quản lý, tôi muốn có khả năng xem chi tiết của các đơn đặt hàng để tôi có thể kiểm tra thông tin đặt hàng và sản phẩm được mua

• Luồng xử lý:

o Luồng 2 : Xem thông tin chi tiết của đơn đặt hàng, bao gồm thông tin khách hàng, sản phẩm được mua, giá cả, v.v

• Ngoại lệ

o Ngoại lệ 1 : Nếu không thể truy cập chi tiết đơn đặt hàng do lỗi hệ

thống, hiển thị thông báo lỗi

• Message

o Message 1: Hiển thị chi tiết của đơn đặt hàng

4.3 Phân tích chức năng của thành viên Cao Nguyên

4.3.1 Chức năng Quản Lý Khách Hàng

• User Story: Là một nhân viên quản lý, tôi muốn có khả năng thêm, sửa đổi và xóa thông tin của khách hàng trong hệ thống để tôi có thể quản lý tài khoản khách hàng một cách hiệu quả

• Luồng xử lý:

(tên, địa chỉ, email, v.v.)

trường thông tin

xóa

Trang 11

8

• Ngoại lệ

hàng, hiển thị thông báo lỗi

thống, hiển thị thông báo lỗi

• Message

o Message 1: Hiển thị thông báo "Khách hàng đã được tạo mới thành công."

o Message 2:

o Message 3:

4.3.2 Chức năng Quản Lý Bàn

• User Story: Là một nhân viên quản lý trong một nhà hàng, tôi muốn có khả năng thêm, sửa đổi và xóa thông tin bàn trong hệ thống để tôi có thể quản lý sơ

đồ bàn một cách hiệu quả

• Luồng xử lý:

ghế, vị trí, v.v.)

thông tin

• Ngoại lệ

o Ngoại lệ 1 : Nếu thông tin không hợp lệ hoặc bị thiếu khi thêm bàn mới, hiển thị thông báo lỗi

hiển thị thông báo lỗi

• Message

o Message 1: Hiển thị thông báo "Bàn đã được thêm thành công."

o Message 2: Hiển thị thông báo "Thông tin bàn đã được cập nhật thành công."

o Message 3: Hiển thị thông báo "Bàn đã bị xóa khỏi hệ thống thành

công."

Ngày đăng: 14/08/2024, 14:30

w