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

Báo cáo môn học phân tích thiết kế hướng đối tượng đ ti quản lý quán trà và cà phê the coffee house

33 12 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 đề Báo cáo môn học phân tích thiết kế hướng đối tượng để tại quản lý quán trà và cà phê The Coffee House
Tác giả Sinh Viên Thực Hiện
Người hướng dẫn ĐINH QUANG ĐẠT, PHẠM TRUNG HIẾU, GV. BÙI KHÁNH LINH
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công nghệ phần mềm
Thể loại Báo cáo môn học
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 33
Dung lượng 9,4 MB

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

Nội dung

 Chức năng quản lý thanh toán Hình thức mua và sử dụng tại quán  Tạo phiếu thanh toán cho khách hàng  Tạo thực đơn theo yêu cầu khách hàng  Tìm kiếm bàn còn trống  Thông báo cho

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

PHÂN TÍCH THIẾT KẾ HƯỚNG

ĐỐI TƯỢNG

Đ TI:

Quản lý quán trà và cà phê The Coffee House

Sinh viên thực hiện : ĐINH QUANG ĐẠT

: PHẠM TRUNG HIẾU Giảng viên hướng dẫn : GV BÙI KHÁNH LINH

Hà Nội , ngày… tháng…năm 2023

Trang 3

MỤC LỤC

LỜI NÓI ĐẦU 3

CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG V XÁC LẬP DỰ ÁN 4

1.1 Kh o sát hi n tr ngả ệ ạ 4

1.1.1 Gi i thi u vềề quán The Coffee Houseớ ệ 4

1.1.2 Quy trình ho t đ ng ạ ộ 10

1.1.3 u nhƯ ược đi m c a h thốống hi n t iể ủ ệ ệ ạ 13

1.2 Xác l p d ánậ ự 14

1.2.1 M c tiều c a d án m iụ ủ ự ớ 14

1.2.2 Yều cầều h thốống m iớ 14

1.2.3 Ph m vi th c hi n d ánạ ự ệ ự 15

1.2.4 Cống ngh s d ng ệ ử ụ 15

1.2.5 Ước tính chi phí 15

Trang 4

LỜI NÓI ĐẦU

Xã hội từ xưa đến nay luôn không ngừng đổi mới và phát triển kéo theo đó là sự nâng caochất lượng đời sống, dẫn đến phát sinh nhiều nhu cầu ăn uống, giải trí cả về số lượng lẫn chấtlượng Có cung thì có cầu, những quán cà phê với chỉ phục vụ thức uống là cà phê đã không còn

đủ để đáp ứng xã hội, họ bắt buộc phải đổi mới hoặc sáng tạo thêm các giải pháp, từ đó nhiềuquán cà phê khai trương với đủ loại danh mục mới mẻ, đa dạng để đáp ứng cho vấn đề này Cácquán cà phê giờ cần nhiều nhân viên ứng với nhiều vị trí hơn và cần phải làm sao để phục vụ tốtnhiều khách hàng cùng dủ loại yêu cầu đa dạng với danh mục tốt nhất Điều này đòi hỏi một hệthống quản lý chặt chẽ, khoa học, công tác quản lý phải có sự nhanh nhạy, tiện lợi mà vẫn có thểtiết kiệm được chi phí và nhân công Đây đây chính là cơ sở cho việc ứng dụng công nghệ choviệc quản lý nói chung và quản lý quán cà phê nói riêng

Đây là bản cáo cáo đầu tay với đề tài “Phân tích thiết kế hệ thống quản lý quán cà phê TheCoffee House” cũng như là bước đầu tiếp xúc với môn Phân tích thiết kế hệ thống thông tin, tuyrằng có sự giúp đỡ và hướng dẫn của cô Trần Thị Minh Thu nhưng do thời gian có hạn và lượngkiến thức còn hạn chế, chắc chắn sẽ không tránh khỏi thiếu sót, rất mong nhận được sự quan tâm,thông cảm và những đóng góp quý giá của thầy cô và các bạn để bản báo cáo này được hoànchỉnh hơn

Trang 5

CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG V XÁC LẬP DỰ ÁN

1.1 Khảo sát hiện trạng

1.1.1 Giới thiệu về quán The Coffee House

Xã hội ngày càng phát triển, kéo theo nhu cầu về đời sống tinh thần của con người ngày càngtăng lên Bạn nghĩ sao về một nơi yên tĩnh để bạn cùng người thân hoặc bạn bè nhâm nhi một ltrà, nghe nhạc, thưởng thức vài món ăn kèm và tận hưởng không khí tươi mát với sắc xanh củacây cối giữa lòng Hà Nội? Quán cà phê The Coffee House là một nơi lý tưởng để bạn thực hiệnđiều đó

Giới thiệu chung

Tên cửa hàng : The Coffee House

Tổng số nhân viên : 14 người (5 người fulltime, 9 người part time)

Thời gian làm việc : 7:00 đến 23:00 Cả tuần

Trang 6

Recommandé pour toi

Hình 1.1: Hình ảnh về cửa hàng The Coffee House

Hình 1.2: Hình ảnh về cửa hàng The Coffee House

Suite du document ci-dessous

Trang 7

UNIT 2 - Lecture notes 1

tiếng anh 1 chuyên nhanh

Life 2E Pre-intermediate Unit 1 WB

Trang 8

Hình 1.3: Hình ảnh về cửa hàng The Coffee House

1.1.1.2 Cơ cấu, sơ đồ tổ chức

❖ Chức năng và nhiệm vụ các bộ phận

- Quản lý cửa hàng: Là bộ phận có chức vụ cao nhất trong cửa hàng, không trực tiếp tham

gia vào công việc bán hàng, giao dịch nhưng gián tiếp chịu trách nhiệm tổ chức và đưa ranhững phương án phát triển cho cửa hàng Quyết định về việc điều chỉnh, tuyển nhân sự ,

Trang 9

phân ca, chấm công cho toàn bộ nhân viên trong cửa hàng Là người đại diện cửa hàng đểnhận thông tin từ phía công ty.

- Giám sát ca: Quyết định về việc điều chỉnh, tuyển nhân sự Xử lý và đưa ra các quyết định

trong cửa hàng các tình huống xảy ra trong cửa hàng Chịu trách nhiệm quản lý về kho,phối hợp làm việc cùng Nhân viên chính để quản lý và đặt nguyên vật liệu từ công ty

- Nhân viên chính: Nhân viên toàn thời gian, có kinh nghiệm quản lý và giám sát nhân viên

cấp dưới Phối hợp cùng người Giám sát ca để quản lý kho, đặt nguyên vật liệu cho cửahàng Có thể thay thế Quản lý cửa hàng và người Giám sát ca trong trường hợp 2 người đónghỉ làm

- Nhân viên thời vụ: Là nhân viên toàn thời gian (fulltime) hoặc bán thời gian (parttime),

được trang bị đầy đủ 3 kỹ năng Phục vụ - Pha chế - Thu ngân và có thể làm tùy công việctheo sự phân công của quản lý

★ Toàn bộ nhân viên trong cửa hàng đều được đào tạo 3 kỹ năng: Phục vụ Pha chế Thu ngân Có thể làm một trong 3 kỹ năng trên tùy theo sự phân công theo lịch của Quản lý cửa hàng Nhân viên toàn thời gian làm ca 8 giờ/ ngày Nhân viên bán thời gian làm ca 4/5/6 giờ 1 ngày.

Trang 10

-1.1.1.3 Giới thiệu mặt hàng, dịch vụ

⮚ Hình thức kinh doanh: Mặt hàng kinh doanh chủ yếu của cửa hàng là các loại đồ uống là trà, cà phê và đồ ăn kèm.

Hình 1.3: Menu The Coffee House

Hình 1.4: Menu bánh và snack của cửa hàng

1.1.1.4 Trang thiết bị của cửa hàng

⮚ 02 máy POS (máy tính bảng có cài phần mềm hệ thống của công ty), 02 máy in hóađơn, 01 máy thu ngân, 09 camera an ninh, 1 máy pha cà phê, 2 máy xay đồ uống, 2máy xay cà phê 4 tủ lạnh (2 mát, 2 đông), bộ máy rung gọi khách hàng,

Trang 11

Hình 1.5: Khu vực quầy đón khách và pha chế

1.1.2 Khảo sát

Khảo sát sơ bộ về hệ thống quản lý quán cà phê.

 Chức năng quản lý nhân viên

Thông tin về hồ sơ lý lịch

 Quản lý chi tiết thông tin về người lao động như: Mã số nhân viên, ngày

 sinh, nơi sinh, giới tính, sổ bảo hiểm, địa chỉ, điện thoại, chỗ ở hiện nay, đơn

 vị công tác, chức danh công tác, chức danh nghề

 Quản lý việc lưu trữ hồ sơ của người lao động.

 Theo dõi quá trình diễn biến lương của người lao động.

 Thông tin quản lý các chính sách cho người lao động:

 Theo dõi chế độ nghỉ phép, nghỉ dưỡng sức, ốm đau, thai sản.

 Chức năng quản lý tiền lương

 Cập nhật ngày công thực tế làm việc, ngày nghỉ phép, nghỉ ốm, đi học.

 Chương trình tự động tính các khoản lương, thưởng

Quản lý tiền lương cho lao động hưởng lương khoán doanh thu:

 Áp dụng cho các bộ phận hưởng lương theo tỷ lệ doanh thu.

 Cập nhật ngày công thực tế làm việc, ngày nghỉ phép, nghỉ ốm, đi học.

 Quản lý các khoản thưởng đột xuất, Tết, Lễ.

 Quản lý phần trích nộp thuế thu nhập cá nhân

 Quản lý phần trích nộp bảo hiểm xã hội

 Chức năng quản lý chấm công

Hàng ngày, nhân viên được theo dõi qua bảng chấm công và hàng tháng xét lương cho người lao động, bảng chấm công sẽ gồm nhiều ca làm việc và ghi lại tình trạng làm việc của nhân viên.

 Chức năng quản lý hệ thống

Quản lý danh mục dùng chung:

Trang 12

 Danh mục được cập nhật một lần và dùng chung xuyên suốt cho toàn hệ thống

 Danh mục dùng chung được phân quyền cập nhật tùy theo chức năng, vai trò của từng bộ phận nhằm thống nhất bộ mã danh mục dùng chung cho toàn đơn vị

 Các danh mục về quản lý nhân sự bao gồm: Danh mục đơn vị, phòng ban, tổ sản xuất, chức danh, quan hệ gia đình, dân tộc, văn bằng chứng chỉ, trình độ chuyên môn, loại hợp đồng, đơn giá tiền lương

Quản lý phân quyền bảo mật hệ thống:

 Quản lý người dùng đăng nhập hệ thống

 Quản lý người sử dụng, nhóm người sử dụng

 Thay đổi mật khẩu người sử dụng

 Phân quyền cập nhật dữ liệu cho từng nhóm, từng người sử dụng Phân quyền khai thác chức năng chương trình cho từng nhóm, từng người sử dụng

 Chức năng quản lý thanh toán

Hình thức mua và sử dụng tại quán

 Tạo phiếu thanh toán cho khách hàng

 Tạo thực đơn theo yêu cầu khách hàng

 Tìm kiếm bàn còn trống

 Thông báo cho nhân viên biết về vị trí

 Thông báo cho nhân viên thực đơn của khách hàng

 Lưu trữ hóa đơn phiếu thanh toán

 Ghi nhận doanh thu theo phiếu

 Xóa hóa đơn quá thời hạn lưu trữ

Hình thức gọi giao hàng:

 Tạo phiếu mua hàng online cho khách

 Lưu trữ phiếu tại cửa hàng có thời gian

 Tạo danh sách món theo yêu cầu của khách

 Chuyển danh sách và yêu cầu nhà bếp thực hiện

 Gọi shipper và giao hàng cho khách

Cho nhân viên:

 Giúp nhân viên quản lý số lượng bàn đã sử dụng bàn còn trống

 Giúp nhân viên dễ dàng quản lý món ăn mà khách hàng gọi

Cho quản lý:

 Giúp quản lý nhân viên

 Quản lý danh thu

 Quản lý số lượng nguyên liệu đã sử dụng

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG

1 Mô tả bài toán

Xây dựng hệ thống quản lý quán cà phê gồm các hoạt động quản lý nhân viên, quản lý thực đơn và quản lý thanh toán

Trang 13

1 Người quản lý có chức năng như người quản trị có quyền cao nhất trong hệ thống Chỉ người quản lý mới thực hiện được chức năng quản lý nhân viên: thêm mới nhân viên khi vào quán, sửa thông tin nhân viên, xem thông tin nhân viên và trả lương cho nhân viên mỗi tháng 2 chức năng còn lại thì người quản lý có tham gia nhưng nhân viên mới là người quản lý chính

2 Chọn bàn: Khi khách đến quán, nhân viên sẽ ra tiếp đón khách, hỏi khách số lượng người đi cùng để có thể sắp xếp chỗ ngồi một cách hợp lý nhất

3 Gọi thực đơn: Sau khi đưa khách đến chỗ ngồi, nhân viên phục vụ đưa thực đơn cho khách chọn Nhân viên phục vụ sẽ chuyển danh sách các món cho nhân viên pha chế Khi pha chế xong, nhân viên phục vụ

sẽ mang ra cho khách

4 Đổi món: Chỉ cho khách đổi món khi chưa phục vụ

5 Thanh toán, tính tiền: Khi khách hàng yêu cầu thanh toán, nhân viên lập hóa đơn dựa vào bảng gọi món, nhân viên đưa hóa đơn cho khách và thu tiền Đồng thời, nhân viên phải in sao kê và lưu vào hệ thống của quán

6 Để quản lý hệ thống, quán cà phê có người quản lý đóng vai trò làm người quản trị Người quản lý có quyền quản lý tất cả các thông tin trong hệ thống và điều hành nhân viên Khi có thực đơn mới thì người quản lýhoặc nhân viên sẽ cập nhật dữ liệu vào hệ thống Khi thực đơn đó có sai xót hoặc loại bỏ ra khỏi hệ thống thì người quản lý hoặc nhân viên sửa hoặc xóa thực đơn khỏi hệ thống

7 Người quản lý, nhân viên phải đăng nhập trước khi thực hiện.

Trang 14

2.1 Xác định các tác nhân

1 Người quản trị -Đăng nhập hệ thống

-Thay đổi mật khẩu-Cấp quyền cho người dùng

Trang 15

-Quản lý tài khoản người dùng-Sao chép dữ liệu

-Phục hồi dữ liệu-Quản lý nhân viên-Quản lý quán

- Có quyền thực hiện bao quát tất cả cácchức năng trong hệ thống

-Quản lý thực đơn-Quản lý thanh toán-Đăng nhập

2 2 Xây dựng biểu đồ Use case

- Biểu đồ use case tổng thể của hệ thống

+Đặc tả ca sử dụng cấp quyền người dùng

Tên Use case Cấp quyền người dùng

Tác nhân Quản lý

Mục đích Cấp quyền để người dùng có thể thực hiện các công việc

của mình, quản lý thực đơn và thanh toán của quán

Trang 16

Mô tả -Người dùng muốn tham gia vào hệ thống thì phải được cấp

quyền đúng với các chức năng của mình

-Người quản trị căn cứ vào thông tin của người dùng, kiểmtra người dùng thuộc bộ phận, phòng ban nào, thuộc nhóm quyền nào để cấp quyền cho người dùng, cấp quyền cho người dùng có trong danh sách quyền của hệ thống Thôngtin quyền người dùng được cấp tại bảng chi tiết quyền người dùng ghi lại quyền cụ thể của từng người

-Quản lý doanh thu, tiền chi của cửa hàng cùng với tạo thựcđơn cho cửa hàng

+Đặc tả ca sử dụng đăng nhập hệ thống

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

Tác nhân Quản lý

Nhân viênMục đích Người dùng đăng nhập vào hệ thống để thực hiện các công

việc của mình

Mô tả -Khi người dùng muốn sử dụng hệ thống để thực hiện công

việc của mình thì phải đăng nhập vào hệ thống, form đăng nhập cho phép đăng nhập với tên và mật khẩu của mình.-Hệ thống thực hiện kiểm tra tài khoản người dùng đăng nhập vào đúng hay chưa Nếu đúng hệ thống kiểm tra quyền truy cập, trong trường hợp người dùng có quyền thì

hệ thống thiết lập trạng thái cho người dùng Trong trường hợp người dùng nhập sai tài khoản hệ thống sẽ thông báolại cho người dùng

- Biểu đồ use case tổng quát của quản lý nhân viên

1

Trang 17

+ đặc tả UC Quản lý nhân viên

Tên điều kiện Người quản lý phải đăng nhập hệ

thốngĐảm bảo tối thiểu

Đảm bào thành công

Kích hoạt Người quản lý yêu cầu chức năng

Quản lý nhân viênHành động tác nhân Phản ứng hệ thống

1.Người quản lý yêu cầu chức năng 1.1 Hệ thống lấy về thông tin nhân 13

viên1.2 Hệ thống lấy về ngày giờ hệ thống

+Đặc tả ca UC Thêm nhân viên mới

Tên Use case QuanLyNhanVien

Tiền điều kiện Người quản lý phải đăng nhập hệ thốngĐảm bảo tối thiểu

Đảm bảo thành công

Kích hoạt Người quản lý yêu cầu chức năng

Quản lý nhân viên

Hành động tác nhân Phản ứng hệ thống

1.Người quản lý yêu cầu

chức năng

2

Trang 18

2.Người quản lý chọn nhân

viên

2.1 Hệ thống lấy về thông tin của nhânviên

3.Người quản lý nhập thông

tin về nhân viên

3.1 Hệ thống hợp lệ hóa thông tin4.Người quản lý yêu cầu

chức năng nhập thông tin

của nhân viên

4.1 Hệ thông sinh mã tự động cho nhânviên

1.2 Hệ thống cập nhật nhân viênmới

+ Đặc tả ca UC Xóa nhân viên

Tên use case QuanLyNhanVien

Tiền điều kiện Người quản lý phải đăng nhập vào

hệ thống

Hành động tác nhân Phản ứng hệ thống

1.Người quản lý yêu cầu chức

năng xóa nhân viên

2.Chọn nhân viên cần xóa 2.1 Hiển thị thuộc tính của nhân viên

2.2 Vô hiệu hóa chức năng nhậpnhân viên

3.Xóa nhân viên

4.Yêu cầu xóa thông tin nhân

viên

4.1 Xóa thông tin nhân viên4.2 Xóa đi bản sao nhân viên+Đặc tả ca UC Xem nhân viên

Tên use case QuanLyNhanVien

Tiền điều kiện Người quản lý phải đăng nhập hệ

thốngKích hoạt Người quản lý yêu cầu chức năng

quản lý bàn

Hành động tác nhân Phản ứng hệ thống

3

Trang 19

1.Yêu cầu chức năng xem

nhân viên

2.Chọn nhân viên cần xem 2.1 Hiển thị thuộc tính của nhân viên

2.2 Vô hiệu hóa chức năng nhậpnhân viên

3.Xem thông tin nhân viên

4.Yêu cầu xem thông tin nhân

viên

4.1 Xem thông tin nhân viên

+Đặc tả ca UC Trả lương

Tên use case QuanLyNhanVien

Trang 20

+Đặc tả ca sử dụng quản lý thực đơn

Tên use case QuanLyThucDon

Tên Actor Người quản lý, Nhân viên

Tiền điều kiện Người quản lý, Nhân viên phải đăng

nhập hệ thốngKích hoạt Người quản lý, Nhân viên yêu cầu

chức năng quản lý thực đơn

Hành động tác nhân Phản ứng hệ thống

1.Người quản lý, Nhân viên

yêu cầu chức năng

1.1 Hệ thống lấy về thông tin thựcđơn

1.2 Lấy về thời gian hệ thống2.Thực hiện các chức năng

theo yêu cầu

+Đặc tả ca sử dụng Thêm thực đơn

Tên use case QuanLyThucDon

Tên Actor Người quản lý, Nhân viên

Tiền điều kiện Người quản lý, Nhân viên phải đăng

nhập hệ thống

5

Trang 21

Kích hoạt Người quản lý, Nhân viên yêu cầu

chức năng quản lý thực đơn

3.Người quản lý, Nhân viên

nhập thông tin về thực đơn

3.1 Hệ thống hợp lệ hóa thông tin4.Người quản lý, Nhân viên

yêu cầu chức năng thêm

thực đơn

4.1 Hệ thống sinh mã tự động cho thựcđơn

4.2 Hệ thống cập nhật thực đơn, cậpnhật các bản sao của thực đơn+Đặc tả ca sử dụng sửa thực đơn

Tên use case QuanLyThucDon

Tên Actor Người quản lý, Nhân viên

Tiền điều kiện Người quản lý, Nhân viên phải đăng

nhập hệ thốngKích hoạt Người quản lý, Nhân viên yêu cầu

chức năng quản lý thực đơn

3.Sửa thông tin thực đơn

4.Yêu cầu sửa thông tin thực

đơn

4.1 Sửa thông tin thực đơn

+Đặc tả ca sử dụng Xóa thực đơn

6

Trang 22

Tên use case QuanLyThucDon

Tên Actor Người quản lý, Nhân viên

Tiền điều kiện Người quản lý, Nhân viên phải đăng

nhập hệ thốngKích hoạt Người quản lý, Nhân viên yêu cầu

chức năng quản lý thực đơn

Hành động tác nhân Phản ứng hệ thống

1.Yêu cầu chức năng xóa thực

đơn

2.Chọn, nhập thực đơn cần xóa 2.1 Hiển thị các thuộc tính thực đơn

2.2 Vô hiệu hóa chức năng nhập thựcđơn

3.Xóa thông tin thực đơn

4.Yêu cầu xóa thông tin thực

đơn

4.1 Xóa thông tin thực đơn4.2 Xóa đi các bản sao thực đơn+Đặc tả ca sử dụng xem thực đơn

Tên use case QuanLyThucDon

Tên Actor Người quản lý, Nhân viên

Tiền điều kiện Người quản lý, Nhân viên phải đăng

nhập hệ thốngKích hoạt Người quản lý, Nhân viên yêu cầu

chức năng quản lý thực đơn

Ngày đăng: 13/06/2023, 14:41

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

TÀI LIỆU LIÊN QUAN

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

w