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

bài báo cáo phân tích và thiết kế phần mềm quản lý quán cà phê lá coffee

14 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
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

Nội dung

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NHA TRANG

KHOA CONG NGHE THONG TIN lU

ĐẠI HỌC NHA TRANG

BAI BAO CAO

Bộ môn: Công nghệ phần mềm

Đề tài:

PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM QUẦN LÝ QUÁN CÀ PHÊ LÁ COFFEE

Giảng viên hướng Lê Thị Bích Hằng

dẫn:

Sinh viên thực Nhóm 1 hiện:

Lớp: 63CNTT-CLC1

Trang 2

2.1 Đặc tả hệ thống:

2.1.1 Danh sách yêu cầu chức năng nghiệp vụ:

2.1.2 Danh sách yêu cầu chức năng về hệ thống

2.1.3 Danh sách yêu cầu phi chức nang

2.2 Đặc tả yêu cầu phần mềm

Trang 3

1.Khảo sát thực trạng và vấn đề cần giải quyết:

1.1.Lịch sử:

- Lá Coffee có một lịch sử dài và đầy thú vị Quán bắt đầu như một cửa hàng tạp hóa nhỏ vào những năm 2010, khi người chủ quyết định bắt đầu phục vụ cà phê cho những người đến mua hàng Với một số bàn ghế đơn giản và một máy pha cà phê cũ Trong những năm 2012 và 2013, quán đã trở thành điểm hẹn của những người trẻ tuổi, những người đến đây để trò chuyện, đọc sách, và nghe nhạc

- Trong năm 2022, quán đã trải qua một số thay đổi, với việc cập nhật nội thất, thay đổi phương thức phục vụ và thêm vào thực đơn các loại đồ uống mới Tuy nhiên, vẫn giữ được bầu không khí ấm áp, thân thiện và gần gũi của một quán Lá

- Ngày nay, Lá Coffee vẫn còn đó, thu hút khách hàng từ nhiều địa phương khác nhau Những người đến đây vẫn có thể tìm thấy không gian yên tĩnh để thư giãn, tận hưởng một ly cà phê và đọc sách, hoặc gặp gỡ bạn bè để trò chuyện Quán là một ví dụ về sự bền vững của một doanh nghiệp nhỏ trong thời gian dài và vẫn tiếp tục mang đến cho khách hàng của mình những trải nghiệm đầy ý nghĩa

1.2 Cách thức hoạt động:

- Kinh doanh theo hình thức trực tiếp theo phương thức tự phục vụ: Khách hàng sẽ tiến thẳng đến quầy order để lựa chọn đồ uống trong sự tiếp đón niềm nở của nhân viên, sau khi đã chọn món xong, nhân viên thực hiện tính tiền hóa đơn và đưa cho khách hàng một chiếc thẻ rung đã cài đặt sẵn số thứ tự Sau khi nhân viên chuẩn bị xong thực đơn cho khách hàng thì ấn tín hiệu làm chiếc thẻ rung phát sáng + rung + kêu beep, khách hàng khi nhận thấy thẻ rung lên thì quay lại quây và lấy thức uống

1.3 Khảo sát hệ thống: * Địa điểm khảo sát:

Quán cà phê Lá coffee (39 Hồng Bàng - Nha Trang -Khánh Hòa) *Đặt vấn đề:

- Cà phê Lá là một quán cả phê nhỏ, tuy nhiên với chất lượng sản phẩm tốt đã thu hút rất nhiều khách, doanh thu bán hàng cũng không nhỏ, vì vậy việc tạo ra một hệ thống quản lý bán hàng là điều tất yếu Hệ thống giúp cho nhân viên dễ dàng thanh toán hóa đơn sản phẩm: øiúp người quản lý dễ dàng quản lý nhân viên các nguồn hàng nhập vào cũng như thống kê, báo cáo doanh thu theo ngày, tháng, năm

*Các nghiệp vụ chính:

- Quản lý: quản lý nhân viên, quản lý kho hàng

- Nhân viên: tiếp nhận order của khách, cập nhật hóa đơn, tính tiên hóa đơn, lập báo cáo doanh thu

*Danh gia hién trang:

Trang 4

- Lượng khách trung bình hằng ngày đông nên cách tính tiền, lập báo cáo theo cách truyền thống có thể xảy ra sai sót

- Không đánh giá được năng lực làm việc của nhân viên * Mục tiêu phát triển:

- Tạo ra một phần mềm hỗ trợ các nghiệp vụ của nhân viên và quản lý

2 Phân tích hệ thống:

2.1 Đặc tả hệ thống:

2.1.1 Danh sách yêu cầu chức năng nghiệp vụ:

2 Xử lý lưu trữ gọi món Lưu trữ 3 | Tính tiền hóa đơn Tính toán 4_ | Thống kê doanh thu theo | Kết xuất

tháng

Yêu cầu phần mềm:

-Yêu cầu chức năng:

+ Chức năng tra cứu: tìm kiếm thức uống theo tên hoặc loại

+ Chức năng lưu trữ: thông tin cần lưu trữ ( thông tin thức uống, số thứ tự gọi món, )

+ Chức năng tính toán: thực hiện tính hóa đơn

+ Chức năng kết xuất: xuất các kết quả của bài toán dưới nhiều dạng 2.1.2 Danh sách yêu cầu chức năng về hệ thống

- Quản lý: Đăng nhập, Đăng xuất, Cấp quyền tham gia, Cập nhật thông tin, Sao lưu dữ liệu

- Nhân viên: Đăng nhập, Đăng xuất, Cập nhật thông tin, Sao lưu dữ liệu 2.1.3 Danh sách yêu cầu phi chức năng

Hỗ trợ kết xuất dữ liệu sang dạng excel/ pdf Tính tương thích Cho phép quản trị viên thay đổi giá trị tham số Tính tiến hóa Yêu cầu độ chính xác cao Tính đúng đắn

Giao diện dễ sử dụng, thân thiện, phù hợp với

Dòng nhập thể hiện bằng ô sáng

Trang 5

5 Bảo vệ mã nguồn, bảo vệ tài nguyên Tính bảo mật

Các thành phần đã thực hiện có thể dùng lại trong

6 các phần mềm cùng lĩnh vực với thời gian và công| Tính tái sử dụng sức ít nhất có thể có

-D2: Kết quả thông báo thành công/thất bại

-D3: Danh mục loại thức uống, danh mục kích cỡ, quy định số lượng <=20

-D4: D1 -D5: D4

-B1: Kết nối CSDL

-B2: Đọc D3

-B3: Hiển thị D3 -B4: Nhận D1

ngược lại đến B7

-B6: Luu D4

-B8: Xuất D5 ( nếu cần ) -B9: Đóng CSDL

-B7: Hiển thị D2 ( thành công / thất bại)

-B5: Kiểm tra số lượng ở D1 có thỏa D3 hay không Nếu có đến B6,

Trang 6

- Biểu mẫu:

& Hướng dẫn | Chỉ nhánh: DanTriSoft: Cafe - Quán Ăn - Nhà hàng Miễn Phí & Cao Trung Hiếu +

TS Trangchủ @Œ Hồthốngv Z* Danh wo* TÊN Khohảng~ $ Thu chitién = $ Doanh tu - 9ƒ)

THY DON Quét Barcode hode nhập mã hàng/ tôn hàng sau đó ni

a

a ate den 08 asta ie Cafe soa a8 ——

Cate den da ty + ° 20,000, ° 90 eee

Trang 7

Xử lý tra cứu

Người dùng

3: Danh mục tra cứu eo loại, Thông tin thức

Mã thức uống Tên thức uống Loại Giá bán

002 Cà phê sửa Cả phê 21.000

004 Cà phê sữa nóng Ca phé 23.000

Trang 8

- Xử lý tính toán - D1: Thông tin thức uống: Tên, Kích cỡ, Số lượng, Size, Đơn giá, Thành tiền - D2: Hiển thị ra màn hình số tiền khách cần phải trả - D3: Tính tổng số tiền D1 D2 khách phải trả theo D4

- D4: Lấy dữ liệu giá đã niêm yết theo từng đồ D5 sili uống trong CSDL

- D5: Xuất hoá đơn bao gồm: Tên món, Số lượng, Đơn giá (D4), Tổng số D3 D4 tiền cần phải trả (D3) và thông tin hoá đơn (Mã hoá đơn, Ngày lập, Ngày xuất, Người lập)

B8: Đóng CSDL

Trang 9

- Xử lý kết xuất

Người dùng

Lập danh sách doanh thu

D2:Hiện thị kết quả D3:Danh sách doanh thu:ngày

D4:D3 D5:D4

B1:Nhận D1

B2:Kết nối CSDL B3:Tìm D3 theo D1

Trang 10

- Xử lý đăng ký

điện thoại)

ba D2 D2:Kết quả thành công/thất bại

Trang 11

- Xử lý sao lưu: D1: Quản lí cập nhật / truy xuất CSDL

D2: Hiển thị kết quả thao tác/ Hiển thị kết quả sao lưu ra màn hình

D4: Lọc kết quả từ CSDL khi quản lí thực hiện truy xuất dữ liệu

D5: In danh sách dữ liệu được truy xuất

Nếu truy xuất -> B4)

B3: Sau khi cập nhật xong, dữ liệu sẽ được lưu vào CSDL ->B7

B4: D4 B5:D2 Boe: D5

B7: Đóng CSDL và kết thúc

Trang 12

ThucUong

TenTS

DonVi GiaTri

STT | Tên thuộc tính Kiểu Miền giá trị Y nghĩa 1 MaThucUong Chuỗi <=5 ký tự | Mã thức uống(khĩa

chính)

2 MaLoai Chuỗi <=5 ký tự |Mã loại(Khĩa ngoại) 3 MaKichCo Chuỗi <=5 ký tự | Mã kích cõỡ(Khĩa

ngoại) 4_ | TenThucUong Chuỗi <=30 ký | Tên thức uống

tự

5 GiaBan Số nguyên >=0 Giá bán

- Mơ tả thành phần trong bảng LoạThucUong

STT | Tên thuộc tính Kiểu Miền giá trị Y nghĩa 1 MaLoai Chuỗi <=5 ký tự |Mã loại (khĩa chính) 2 TenLoai Chuỗi <=20 ky | Tên loại thức uống

tự - Mơ tả thành phần trong bảng KichCo

STT | Tên thuộc tính Kiểu Miền giá trị Y nghĩa 1 MaKichCo Chuỗi <=5 ký tự | Mã kích cỡ (khĩa

chính)

2 TenKichCo Chuỗi <=2 ký tự | Tên kích cỡ(M,L,XL) - Mơ tả thành phần trong bảng GoiMon

STT Tên thuộc tính Kiểu Miền giá trị Y nghĩa

Trang 13

2 MaThucUong Chuỗi <=5 ký tự Mã gọi món(khóa ngoại)

4 GiaTri Số nguyên >=0 Giá trị

5 TinhTrang Chuỗi <=10 ký | Tình trạng tham số tự

Trang 14

LoaiThucUong

MaLoai MaKichCo

TenThucUong = KichCo

GiaBan L_ „| PK | MaKichCo

TenKichCo

- Mô tả thành phần trong bảng ThucUong

STT | Tên thuộc tính Kiểu Miền giá trị Y nghĩa 1 MaThucUong Chuỗi <=5 ký tự | Mã thức uống(khóa

chính)

2 MaLoai Chuỗi <=5 ký tự |Mã loại(Khóa ngoại) 3 MaKichCo Chuỗi <=5 ký tự | Mã kích cỡ(Khóa

ngoại) 4_ | TenThucUong Chuỗi <=30 ký | Tên thức uống

tự

- Mô tả thành phần trong bảng KichCo

Ngày đăng: 01/08/2024, 16:12

w