đồ án tốt nghiệp quản lý nhà hàng - Pdf 14

ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN
ĐỒ ÁN TỐT NGHIỆP
QUẢN LÝ NHÀ HÀNG
Giảng viên hướng dẫn : HOÀNG THỊ MỸ LỆ
Sinh viên thực hiện : NGÔ THÁI MINH HOÀNG
Lớp : 08S
Ngành : CÔNG NGHỆ PHẦN MỀM
Khóa : 2008-2011
Đà nẵng, tháng 5 năm 2011
GVHD: Hoàng Thị Mỹ Lệ SVTH: Ngô Thái Minh Hoàng
MỞ ĐẦU
Công nghệ thông tin đã ngày càng trở nên phổ biến và hữu dụng trong
cuộc sống hiện nay. Đặc biệt đó là ứng dụng phần mềm với nhiều chương trình
ứng dụng có hiệu quả. Trong đó có các chương trinh quản lý đã giúp con người
tổ chức xử lý các công việc trở nên đơn giản, nhanh chóng và chính xác hơn.
Trước đây khi máy tính chưa được ứng dụng rộng rãi các công việc
quản lý nhà hàng đều được làm thủ công nên rất mất thời gian và tốn kém về
nhân lực cũng như tài chính. Với sự phát triển công nghệ thông tin mà máy tính
đã được sử dụng rộng rãi trong các cơ quan, nhà máy, trường học… giúp công
việc được tốt hơn. Việc sử dụng máy tính vào công tác quản lý nhà hàng là một
yêu cầu cần thiết nhằm xóa bỏ những phương pháp lạc hậu, lỗi thời gây tốn
kém về nhiều mặt.
Chính vì vậy em cũng xây dựng một chương trình quản lý. Đó là:”Quản
Lý Nhà Hàng”. Chương trình sẽ giúp thực hiện công việc trong một nhà hàng.
Do thời gian có hạn và sự hiểu biết về ngôn ngữ lập trình còn hạn chế
nên chắc chắn bài làm sẽ không tránh khỏi những thiếu xót, rất mong được sự
giúp đỡ và góp ý kiến của các thầy cô. Em chân thành cảm ơn!
GVHD: Hoàng Thị Mỹ Lệ SVTH: Ngô Thái Minh Hoàng
LỜI CẢM ƠN
Em xin chân thành cảm ơn


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

1
1.1.1 Hiện trạng tổ chức

2
1.1.2 Hiện trạng nghiệp vụ

2
1.2 Mô tả hệ thống

2
1.2.1 Yêu cầu chức năng

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

3
Chương 2: phân tích và thiết kế

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

3
2.2 Mô hình phân cấp chức năng

4
GVHD: Hoàng Thị Mỹ Lệ SVTH: Ngô Thái Minh Hoàng

2.4.7 Bảng hóa đơn

8
2.4.8 Bảng chi tiết hóa đơn

8
GVHD: Hoàng Thị Mỹ Lệ SVTH: Ngô Thái Minh Hoàng
Chương 3: cài đặt và kết quả thử nghiệm

9
3.1 Môi trường cài đặt

9
3.2 Kết quả chương trình

9
3.2.1 Giao diện đăng nhập

9
3.2.2 Giao diện bán hàng

10
3.2.3 Giao diện thực đơn

10
3.2.4 Giao diện danh sách bàn

11
3.2.5 Giao diện quản lý nhân viên


nhanh chóng, và một số nghiệp vụ được tự động hóa cao.
Do vậy mà trong việc phát triển phần mềm, sự đòi hỏi không chỉ là sự chính
xác, xử lý được nhiều nghiệp vụ thực tế mà còn phải đáp ứng những yêu cầu
khác như về tốc độ, giao diện thân thiện, mô hình hóa được thực tế vào máy
tính để người sử dụng tiện lợi,quen thuộ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 phần lớ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 ví dụ cụ thể, việc quản lý nhà hàng, nếu không có sự hỗ trợ của tin học,
việc quản lý này đòi hỏi nhiều thời gian và công sức mà sự chính xác, hiệu quả
không cao, vì đa số làm bằng thủ công rất ít tự động. Một số nghiệp vụ như tìm
kiếm, thống kê và hiệu chỉnh thông tin khá vất vả. Ngoài ra còn có một số khó
khăn về lưu trữ, tốn kém,… Trong khi đó các nghiệp vụ này hoàn toàn có thể
tin học hóa mọt cách dễ dàng. Với sự giúp đỡ của tin học, việc quản lý nhà
hàng sẽ trở nên đơn giản, thuận tiện, nhanh chóng và hiệu quả hơn rất nhiều.
GVHD: Hoàng Thị Mỹ Lệ SVTH: Ngô Thái Minh Hoàng
2
1.1.1 Hiện trạng tổ chức
Nhà hàng có khoảng 50 bàn. Tổ chức nhà hàng có: 3 quản lý, 2 thu ngân và
khoảng 25 nhân viên.
1.1.2 Hiện trạng nghiệp vụ
Nhân viên phụ trách bàn sẽ ghi lại(2 bản) những món ăn khách hàng đã gọi,
1 bản giao cho nhà bếp, 1 bản để ở quầy thu ngân.
Trên mỗi phiếu gọi món có ghi số bàn, ngày và tên nhân viên phục vụ bàn
đó.
Nếu khách hàng gọi thêm món thì nhân viên ghi thêm 1 phiếu mới, vẫn ghi
số bàn, ngày và tên mình
Nhân viên thu ngân sử dụng chương trình trên máy tính để thực hiện các
công việc
Nhân viên đem hóa đơn đó cho khách nếu không có gì thắc mắc thì khách
trả tiền cho nhân viên, nhân viên đem tiền và hóa đơn vào cho quầy thu ngân,

GVHD: Hoàng Thị Mỹ Lệ SVTH: Ngô Thái Minh Hoàng
Hệ thống quản lý nhà hàng
Hệ thống
Đăng nhập
Người dùng
Nhà hàng
Thoát
Câp nhật
Thực đơn
Nhân viên
Hàng hóa
Danh sách
bàn
Ca làm việc
Lương nv
Tiện ích Doanh thu
Tìm kiếm Thu chi
Hóa đơn
4
Hình 2.1 Mô hình phân rã chức năng
2.2Mô hình phân cấp chức năng
2.2.1Biểu đồ mức ngữ cảnh
Hình 2.2 Mô hình biểu đồ mức ngữ cảnh
GVHD: Hoàng Thị Mỹ Lệ SVTH: Ngô Thái Minh Hoàng
Hệ thống
nhà hàng
Khác
h
hàng
Yêu cầu thực đơn

Yêu cầu
phiếu
thanh toán
3 Phiếu t/t tiền
2 phiếu c/n sd
1 Phiếu y/c
Quản lý
6
2.3 Mô hình cơ sở dữ liệu
Hình 2.4: Mô hình cơ sở dữ liệu
2.4 Mô tả các bảng dữ liệu
2.4.1 Bảng loại thực đơn
STT Tên cột Kiểu dữ liệu Ràng buộc
1 Mã loại Text Khóa chính
2 Nhóm Text
3 Tên loại Text
GVHD: Hoàng Thị Mỹ Lệ SVTH: Ngô Thái Minh Hoàng
7
2.4.2 Bảng thực đơn
STT Tên cột Kiểu dữ liệu Ràng buộc
1 Mã thực đơn Text Khóa chính
2 Mã loại Text
3 Tên thực đơn Text
4 Đơn vị tính Text
2.4.3 Bảng giá
STT Tên cột Kiểu dữ liệu Ràng buộc
1 Ngày AD giá Datetime Khóa chính
2 Mã thực đơn Text
3 Giá Text
2.4.4 Bảng nhân viên

2.4.8 Bảng chi tiết hóa đơn
STT Tên cột Kiểu dữ liệu Ràng buộc
1 Mã hóa đơn Text Khóa chính
2 Mã thực đơn Text
3 Số lượng Number
4 Đơn giá Number
CHƯƠNG 3: CÀI ĐẶT VÀ KẾT QUẢ THỬ NGHIỆM
3.1 Môi trường cài đặt
Việc lựa chọn công nghệ sao cho phù hợp với ứng dụng muốn phát triển
là điều quan trọng. Với sự phát triển của công nghệ thông tin như hiện nay,
nhiều công nghệ mới ra đời, xuất hiện nhiều ngôn ngữ mới để đáp ứng cho
nhiều nhu cầu khác nhau thuộc các lĩnh vực khác nhau.
Visual Studio 2005 là một ngôn ngữ còn khá mới mẻ và đầy hứa hẹn, các
công nghệ phát triển ứng dụng về quản lý.
Đề tài Hệ thống chương trình quản lý nhà hàng (có khoảng 50 bàn)
được xây dựng dựa vào các kiến thức cơ bản về nghiệp vụ kết hợp với công
nghệ hiện có trong ngôn ngữ.
Công nghệ sử dụng: Net Framework 2.0.
Ngôn ngữ lập trình: Visual Studio 2005.
Lưu trữ dữ liệu: Microsoft Access
GVHD: Hoàng Thị Mỹ Lệ SVTH: Ngô Thái Minh Hoàng
9
3.2 Kết quả chương trình
3.2.1 Giao diện đăng nhập
Cho phép người dùng đăng nhập để quản lý
3.2.2 Giao diện bán hàng
Cho phép khách hàng được chọn món, hủy chọn, chuyển bàn và thanh toán
GVHD: Hoàng Thị Mỹ Lệ SVTH: Ngô Thái Minh Hoàng
10
3.2.3 Giao diện thực đơn

1. Phân tích và thiết kế hệ thống thông tin quản lý, Đinh Thế Hiển, Nhà
xuất bản Thống Kê, 2002.
2. Phân tích và thiết kế hệ thống thông tin, Nguyễn Văn Ba, Nhà xuất
bản ĐH Quốc Gia Hà Nội, 2004.
3. Lý thuyết cơ sở dữ liệu – Tập 1, 2, Nguyễn Ngọc Mai - Nguyễn Thị
Kim Trang - Đoàn Thiên Ngân, Nhà xuất bản Lao Động Xã Hội,
10/2007
4. Lập trình Microsoft Visual Basic.Net Kỹ thuật và ứng dụng- Nguyễn
Hữu Bình-Nguyễn Văn Hoài-Đặng Xuân Hường-Nguyễn Tiến, Nhà
xuất bản: Nxb Thống kê
GVHD: Hoàng Thị Mỹ Lệ SVTH: Ngô Thái Minh Hoàng


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status