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

Quản lí quán cà phê

21 97 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 21
Dung lượng 1,06 MB

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

Nội dung

BỘ THÔNG TIN VÀ TRUYỀN THÔNG HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNGKHOA CÔNG NGHỆ THÔNG TIN ---o0o---ĐỀ TÀI: QUẢN LÍ QUÁN CÀ PHÊ Môn: Nhập môn công nghệ phần mềm Giảng viên hướng dẫn:

Trang 1

BỘ THÔNG TIN VÀ TRUYỀN THÔNG HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

KHOA CÔNG NGHỆ THÔNG TIN

-o0o -ĐỀ TÀI: QUẢN LÍ QUÁN CÀ PHÊ

Môn: Nhập môn công nghệ phần mềm

Giảng viên hướng dẫn:

Nhóm:

Sinh viên thực hiện:

Thành phố Hồ Chí Minh 2019

Trang 2

MỤC LỤC

I Hiện trạng và yêu cầu 3

1 Hiện trạng: 3

a) Giới thiệu về thế giới thực liên quan: 3

b) Qui trình công việc liên quan đến đề tài 3

c) Biểu mẫu có liên quan 3

d) Qui trình ràng buộc có liên quan 4

e) Qui trình công thức tính có liên quan: 4

2 Yêu cầu: 4

a) Xác định yêu cầu chức năng nghiệp vụ 4

b) Lập bảng 4

II Mô hình hóa yêu cầu 5

1 Mô hình USE CASE 5

2 Sơ đồ DFF 6

III Thiết kế cơ sở dữ liệu và giao diện: 8

1 Thiết kế cơ sở dữ liệu: 8

a) Sơ đồ logic: 8

b) Danh sách các thành phần của sơ đồ 9

2 Thiết kế giao diện: 10

IV Cài đặt và thử nghiệm: 18

1 Cài đặt: 18

2 Thử nghiệm: 19

V Tổng kết và đánh giá: 20

1 Ưu điểm: 20

2 Nhược điểm: 20

3 Hướng phát triển phần mềm: 20

Trang 3

I Hiện trạng và yêu cầu

1 Hiện trạng:

a) Giới thiệu về thế giới thực liên quan:

- Cùng với sự phát triển nhanh chóng về phần cứng máy tính, các phần mềm càng trởnên đa dạng, phong phú, hoàn thiện hơn và hỗ trợ hiệu quả cho con người Các phầnmềm hiện nay ngày càng hỗ trợ cho người dùng thuận tiện sử dụng, thời gian xử línhanh chóng và một số nghiệp vụ được tự động hóa cao

- Vì vậy, việc phát triển phần mềm, sự đòi hỏi không chỉ là chính xác, xử lí được nhiềunghiệp vụ thực tế mà còn phải đáp ứng yêu cầu khác như về tốc độ, giao diện thânthiện, mô hình hóa được thực tế vào máy tính để người dùng sử dụng tiện lợi, quenthuộc, tính tương thích cao, bảo mật cao, Các phần mềm giúp tiết kiệm một lượnglớn thời gian, công sức của con người, tăng độ chính xác và hiệu quả trong công việc

- Một quán cà phê có các loại thức uống, món ăn, giá các món ăn, thức uống có thể thayđổi trong khoảng thời gian Người quản lí muốn quản lí việc thu, chi hằng ngày củaquán để làm cơ sở tính thu nhập, tính lương, thưởng cho nhân viên

b) Qui trình công việc liên quan đến đề tài

- Nhân viên thu ngân:

 Thêm, sửa, xóa món ăn

 Thêm, sửa, xóa tài khoản

c) Biểu mẫu có liên quan

- Mẫu hóa đơn thanh toán

- Mẫu thêm, sửa, xóa thực đơn

- Mẫu danh sách nhân viên

- Mẫu danh sách thực đơn

- Mẫu thêm, sửa và xóa nhân viên

- Mẫu sửa thông tin cá nhân

- Mẫu đổi mật khẩu

Trang 4

- Đặt bàn sẽ tự động hủy khi khách không đến sau 15p.

e) Qui trình công thức tính có liên quan:

- Món ăn = số lượng x đơn giá

- Tổng tiền = Tổng các món

2 Yêu cầu:

a) Xác định yêu cầu chức năng nghiệp vụ

Xác định bộ phận sử dụng phần mềm: Quản lí và Nhân viên thu ngân

Xác định các công việc mà người dùng thực hiện trên phần mềm theo từng loại công

Lần lượt lập bảng yêu cầu chức năng nghiệp vụ, bảng quy định/Công thức và các

biểu mẫu được mô tả chi tiết như sau:

b) Lập bảng

*Mẫu 1: Bảng yêu cầu chức năng nghiệp vụ

Bộ phận (người thực hiện): Quản lí Mã số: QL

STT Công việc Loại

công việc

Quy định/ Công thức liên quan

Biểu mẫu liên quan

đồ dùng đó đó đã có hay chưa, nếu chưa thì đưa vàothực đơn và định mã số đồdùng mới Nếu có rồi thì gọi lại thực đơn để cập nhật bổ sung số lượng

2 Thêm, sửa xóa

các tài khoản

sửa lại thông tin tài khoản,ngược lại thì thì thêm tài khoản mới

3 Tìm kiếm món

ăn, danh sách

nhân viên

Tra cứu Việc tìm món ăn dựa trên

các thông tin: tên món ăn,loại thức ăn

Trang 5

4 Tính tiền hóa

đơn

Tính toán Món ăn = số lượng * đơn

giáTổng tiền = Tổng các

Kết xuất Tổng hợp doanh thu hằng

ngày, tháng, quí, năm

*Mẫu 2: Bảng yêu cầu chức năng nghiệp vụ

Bộ phận (người thực hiện): Nhân viên thu ngân Mã số: NVTN

STT Công việc Loại công

việc

Quy định/ Công thức liên quan

Biểu mẫu liên quan

Ghi chú

1 Tính tiền hóa đơn Tính toán Món ăn = số lượng * đơn giá

II Mô hình hóa yêu cầu

1 Mô hình USE CASE

Trang 6

2 Sơ đồ DFF

Sơ đồ mức 0

Chọn món, thanh toánNhân viên thu

Gọi món

Đặt bànHóa đơnKhách hàng

Cơ sở dữ liệu

Trang 8

Phân rã chức năng quản lý mức 1

Phân rã chức năng Quản lý mức 1: Đăng nhập .

Phân rã chức năng Nhân viên thu ngân 1

Phân rã chức năng đăng nhập cho Nhân viên thu ngân mức 1

III Thiết kế cơ sở dữ liệu và giao diện:

1 Thiết kế cơ sở dữ liệu:

Hiển thị đăng nhậpQuản lý

Nhân viên thu ngân Tính tiền

Tìm kiếm

Đăng nhậpQuản trị viên

Trang 9

a) Sơ đồ logic:

b) Danh sách các thành phần của sơ đồ Bảng Account

Bảng TypeRight

Trang 11

2 Thiết kế giao diện:

Giao diện đăng nhập

Giao diện chọn chức năng:

Trang 12

Giao diện thông tin tài khoản:

Trang 14

Giao diện giới thiệu phần mềm:

Trang 15

Giao diện Admin

Giao diện doanh thu:

Trang 16

Giao diện tài khoản:

Giao diện bàn ăn:

Trang 17

Giao diện loại thức uống:

Giao diện thức uống:

Giao diện đặt bàn:

Trang 18

IV Cài đặt và thử nghiệm:

1 Cài đặt:

toán nhanh và chínhxác hơn

dàng di chuyển các bàn khi khách hàng yêu cầu

3 Thêm thức uống 100% Đơn giản thực hiện

để thêm thức uống cho khách

để bớt thức uống cho khách khi ngườidùng nhập sai

5 Thay đổi mật khẩu 100% Bảo mật cho người

sử dụng

6 Quản lí doanh thu 100% Quản lí các hóa đơn

hàng ngày, tháng, năm, tổng doanh

Trang 19

7 Quản lí tài khoản 100% Quản lí các tài

khoản được sử dụngphần mềm

8 Quản lí bàn ăn 100% Quản lí các bàn dựa

trên yêu cầu của quán

9 Quản lí loại thức uống 100% Quản lí loại thức

uống trong quán phùhợp với menu

10 Quản lí thức uống 100% Quản lí thực uống

trong quán khi quán

có món mới trong menu

được bàn trước khi đến quán

2 Thử nghiệm:

- Chức năng thay đổi mật khẩu:

- Tài khoản thử nghiệm: Tài khoản: nvtn02, Tên hiển thị: Nguyễn Sỹ Quyết

Độ ưu tiên

Trạng thái

Ngày sửa đổi

Gh i chú

- Chọn cập nhật

Lưu lại mật khẩu tài khoản mới thành công

Như mong muốn

- Để trống mật khẩu cũ/điền sai mật khẩu cũ

- Chọn cập nhật

Báo lỗi:

“Vui lòng xác nhận lạimật khẩu cũ.”

Như mong muốn

g thành công

- Để trống mật khẩu mới

Báo lỗi:

“Vui lòng nhập mật khẩu mới”

Như mong muốn

g thành công

Trang 20

- Để trống xác nhận mật khẩu.

- Chọn cập nhật

Báo lỗi:

“Vui lòng nhập xác nhận mật khẩu mới.”

Như mong muốn

g thành công

- Điền vào xác nhận mật khẩu mới

- Chọn cập nhật

Báo lỗi:

“Vui lòng xác nhận mật khẩu mới.”

Như mong muốn

g thành công

- Điền mật khẩu cũ

- Chọn cập nhật

Báo lỗi:

“Vui lòng xác nhận mật khẩu cũ.”

Như mong muốn

Trung bình

Khôn

g thành công

TC0

7 Kiểm tra chức năng đổi mật

khẩu trong Sửa

TT cá nhân:

Mật khẩu gồm

6 kí tự

- Chọn mục Thông tintài khoản

- Điền mật khẩu cũ

- Chọn cập nhật

Báo lỗi:

“Mật khẩu gồm 6 kí tự”

Chưa bắt lỗi Trung bình Không

thành công

V. Tổng kết và đánh giá:

1 Ưu điểm:

- Chương trình có giao diện thân thiện, dễ dàng sử dụng

- Các chức năng thêm, xóa, sửa… được thực hiện nhanh chóng và thuận tiện

Dễ dàng quản lý được dữ liệu

2 Nhược điểm:

- Do thời gian nghiên cứu ngắn và khả năng còn hạn chế nên một số ý tưởng chưa được thực thi vào chương trình

- Tính chuyên nghiệp của chương trình chưa cao, chức năng còn ít

- Giao diện chưa có thẩm mỹ cao

3 Hướng phát triển phần mềm:

- Tìm hiểu và hoàn thiện các chức năng chưa được thực thi trong ứng dụng

Trang 21

Chúng em xin chân thành cảm ơn!

Ngày đăng: 19/07/2019, 17:35

TỪ KHÓA LIÊN QUAN

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

w