Tải bản đầy đủ (.doc) (35 trang)

Thiết kế phần mềm quản lý nhà hàng ăn uống

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.09 MB, 35 trang )

Cao đẳng công nghệ Hà Nội

Khoa CNTT

LỜI NÓI ĐẦU
Cùng với xu thế phát triển văn minh của thế giới, những phương
tiện kỹ thuật phát triển mạnh mẽ không chỉ phục vụ đáp ứng nhu cầu
học tập mà còn đáp ứng nhu cầu giải trí. Để kinh doanh thu hút và đáp
ứng đầy đủ các nhu cầu, các cửa hàng ngày càng phát triển và mở rộng
kinh doanh, đòi hỏi ra đời hệ thống giúp họ quản lý công việc bán hàng
một cách hiệu quả. Hệ thống phân tích thiết kế hệ thống thông tin ra đời
là phần quan trọng của cả ngành công nghệ thông tin và của việc quản lý
kinh doanh. Nó giúp cho việc phân tích thông tin rõ rang, chính xác và
hiệu quả. Nhờ đó công việc quản lý thông tin trở nên dễ dàng hơn.
Chúng em thực hiện đề tài : “ Thiết kế phần mềm quản lý nhà
hàng ăn uống ”. Chúng em chân thành cảm ơn cô đã giúp đỡ và dướng
dẫn cho chúng em nhiều kiến thức quý giá để chúng em hoàn thành đề
tài thực tập được hoàn chỉnh. Trong bài báo cáo có gì sai xót mong cô
bỏ qua và góp ý thêm cho chúng em.
Chúng em xin chân thành cảm ơn cô!

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

1


Cao đẳng công nghệ Hà Nội

Khoa CNTT


Mục Lục
Lới nói đầu……………………………………………………1
Phần I : Khảo sát và xác lập đề tài……………………………3
I.
Khảo sát hệ thống và đặc tả đề tài…………….….3
II.
Phân tích hiện trạng hệ thống………………….…5
1. Nhập hàng……………………………….…….5
2. Bán hàng………………………………….…...8
Phần II: Thiết kế giao diện…………………………………. 10
I. Thiết kế giao diện…………………………………..10
1. Nhập dữ liệu…………….……………….. ....10
2. Tìm kiếm………………………………….....11
3. Hiển thị…………………………………...….12
4. Công cụ…………………………………...… 13
5. Bảng Relationships……………………...….. 14
II. Thiết kế form……………………………………….15
1. form thực đơn………………………………...15
2. form hóa đơn bán hàng…………………….....17
3. form hóa đơn nhập thực phẩm………………..19
4. form nhà cung cấp thực phẩm………………..21
5. form khách hàng……………………………...23
6. form nhập tên nhà cung cấp………………….25
7. form nhập tên thực phẩm……………………..27
8. form tìm kiếm khách hàng…………………....29
9. form tìm kiếm tên nhà cung cấp……………...31
10. form tổng tiền bán theo ngày…………………32
Phần III. Kết luận…………………………………………….33

Hệ quản trị cơ sở dữ liệu 1

Đề tài :Quản lí nhà hàng

2


Cao đẳng công nghệ Hà Nội

Khoa CNTT

Phần I: Khảo sát và xác lập đề tài
I. Khảo sát hệ thống và đặc tả đề tài
“ Cơm Việt ” là một nhà hàng ăn uống nổi tiếng nằm ở ngoại
thành Hà Nội, các món ăn của nhà hàng được hội tụ từ ba miền của
cả nước. Nhà hàng “ Cơm Việt ” là một nơi ẩm thực lý tưởng để mọi
người đến thưởng thức sau những ngày làm việc vất vả, đặc biệt là
khách du lịch khi họ thưởng thức các món ăn ở đây họ còn biết được
ý nghĩa của từng món và văn hóa của từng miền ở nước ta.
Hoạt động chính của nhà hàng giới thiệu các món ăn của các
miền cho bạn bè trong và ngoài nước biết, qua đó nhằm quảng bá các
món ăn của Việt Nam ra khắp trong và ngoài nước.
Quy trình hoạt động và quản lý của nhà hàng “ Cơm Việt ” được
mô tả như sau:
- Bộ phận phục vụ : nhân viện phục vụ có nhiệm vụ ghi lại
các món ăn khách hàng yêu cầu vào hóa đơn nhập và thông
báo cho nhà bếp sau đó phục vụ theo nhu cầu của từng khác
hàng cho tới khi họ ra về.
-

Bộ phận thu ngân : nhận hóa đơn từ phục vụ bàn, tính tiền
dựa vào đơn giá món ăn và số lượng trong hóa đơn sau đó

tính thành tiền để khách hàng có thể thanh toán dể dàng.

-

Đầu bếp : nhận các món ăn do khách hàng yêu cầu qua phục
vụ bàn sau đó tiến hành chế biến cho hoàn chỉnh, sau khi hoàn
chỉnh phải kiểm tra chất lượng trước khi mang ra cho khách
hàng dung..

-

Bộ phận quản lý : có nhiệm vụ tổng kết dữ liệu trên máy do
bộ phận thu ngân nhập vào, tổng kết số lượng món ăn nhà
hàng bán đươc trong ngày hôm đó. So sánh đổi chiếu giữa số
lượng + đơn giá của món ăn với số lượng + thành tiền của thu
ngân để kiểm tra, điều chỉnh sai sót nếu có.

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

3


Cao đẳng công nghệ Hà Nội

Khoa CNTT

-

Bộ phận tiếp tân : có trách nhiệm giới thiệu và giải thích

nguồn gốc của từng món ăn cho khách hàng.

-

Thủ kho : quản lý về công việc nhập thực phẩm, xuất thực
phẩm cho nhà bếp.

Cơ cấu hoạt động của nhà hàng “ Cơm Việt ” được thể hiện
như sau :

Chủ nhà hàng

Bộ phận quản lý

Bộ phận
thu ngân

Bộ phận
tiếp tân

Bộ phận
phục vụ

Đầu bếp

Thủ kho

II. Phân tích hiện trạng hệ thống

Hệ quản trị cơ sở dữ liệu 1

Đề tài :Quản lí nhà hàng

4


Cao đẳng công nghệ Hà Nội

Khoa CNTT

1. Nhập hàng
Nhà hàng “ Cơm Việt ” có một bộ phận giao tiếp để nhập hàng,
bộ phẩn này phải nắm bắt giá cả thị trường về các mặt hàng thực phẩm
tiêu dung hàng ngày. Từ đó, đặt quan hệ với nhà cung cấp những mặt
hàng thực phẩm mà nhà hàng cần dung sau đó giao hóa đơn nhập và
nhận thực phẩm về cho nhà hàng.
Nguồn thực phẩm được nhập vào dưới hình thức : hóa đơn nhập hợp đồng mua bán giữa nhà hàng và nhà cung cấp thực phẩm.
Thực phẩm nhận về sẽ được kiểm tra chất lượng về hạn sử dụng,
và phải đảm bảo vệ sinh an toàn thực phẩm mới được nhập vào kho.Việc
báo cáo lien quan đến nhập thực phẩm thể hiện qua hóa đơn nhập hàng
và thẻ kho với mẫu sau :

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

5


Cao đẳng công nghệ Hà Nội

Khoa CNTT


Nhà hàng “ Cơm Việt ”

Hóa Đơn Nhập
Ngày:………………….
Người bán :……………………………………………………………….
Tên công ty:
…………………………………………………………………………....
Địa chỉ: …………………………………………………………………..
Số điện thoại:………………….…………fax:…………………………..
STT


hóa
đơn


nhà
cung
cấp


thực
phẩm

Số
lượng
nhập

Đơn

vị
tính

Giá
nhập
vào

Ngày
nhập

Thành
tiền

Viết bằng chữ:
……………………………………………………………………………
Người nhận hàng

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

Người giao hàng

6


Cao đẳng công nghệ Hà Nội

Khoa CNTT

Nhà hàng “ Cơm Việt ”


Thẻ Kho
Số: ……………..
Lập ngày…………tháng……năm………….
Tên thực phẩm:
……………………………………………………………………………
Loại thực phẩm : ………………………………………………………..
Đơn vị tiền:……………(VND/USD)
STT

Chứng từ
Số
Ngày


TP

Người nhận hàng

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

Ngày
nhập

Ngày
xuất

Số lượng
Nhập Xuất Tồn


Chủ nhà hàng

7


Cao đẳng công nghệ Hà Nội

Khoa CNTT

2. Bán hàng
Nhân viên phục vụ nhận món ăn từ khách hàng qua hóa đơn đặt
hàng sau đó chuyển xuống nhà bếp. Bộ phận nhà bếp có nhiệm vụ nhận
đơn đặt hàng và chế biến thức ăn theo đơn đặt hàng của khách.

Nhà hàng “ Cơm Việt ”

Hoá đơn đặt hàng
STT Tên khách Tên món ăn
hàng

Đơn giá

Số lượng

Thành
tiền

Ngày…….tháng……năm……..
Khách hàng


Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

8


Cao đẳng công nghệ Hà Nội

Khoa CNTT

Sau khi khách dùng xong bữa, nhân viện phục vụ có trách nhiệm
mang hóa đơn thanh toán cho khách.

Nhà hàng “ Cơm Việt ”

Hóa đơn bán hàng
STT


hóa
đơn


khách
hàng


thực
phẩm


Số
lượng

Đơn
giá

Thành
tiền

NV
bán
hàng

Ngày……..tháng………năm………….

Nhân viên

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

Khách hàng

9


Cao đẳng công nghệ Hà Nội

Khoa CNTT


Phần II : Thiết kế giao diện
I. Thiết kế giao diện
Các menu chính của giao diện :
1. Nhập dữ liệu
Trong menu này ta nhập vào các loại thực phẩm cần mua,
tên khách hàng, nhà cung cấp thực phẩm.

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

10


Cao đẳng công nghệ Hà Nội

Khoa CNTT

2. Tìm kiếm
Giúp người quản lý tính được tổng số tiền thu được trong
một ngày và giúp tìm kiếm khách hàng một cách nhanh chóng

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

11


Cao đẳng công nghệ Hà Nội

Khoa CNTT


3. Hiển thị
Trong menu này ta lập hóa đơn nhập, hóa đơn bán hàng,
hiển thị thông tin thực đơn và nhà cung cấp.

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

12


Cao đẳng công nghệ Hà Nội

Khoa CNTT

4. Công cụ
Công cụ giúp đỡ và thông tin các thành viên thiết kế phần
mềm.

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

13


Cao đẳng công nghệ Hà Nội

Khoa CNTT

5. Bảng Relationships

Cho ta biết mối quan hệ lien kết giữa các bảng

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

14


Cao đẳng công nghệ Hà Nội

Khoa CNTT

II. Thiết kế form
1. Form thực đơn

Tên đối Kiểu
tượng
tượng

đối Ràng
buộc

Button

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

Dự liệu

Mục

đích

Hàm
quan

lien

Di
chuyển

15


Cao đẳng công nghệ Hà Nội

Button

Button

Button
Thêm

Button

Xóa

Button

Lưu


Button

Thoát

Button

Tên món Textbox
ăn
Đơn vị Combobox
tính
Đơn giá
Textbox

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

Khoa CNTT

tới đầu
danh
sách hóa
đơn
Di
chuyển
tới cuối
danh
sách hóa
đơn
Di
chuyển

lên trước
Di
chuyển
về sau
Thêm
món ăn
Xóa
món ăn
Lưu
món ăn
mới
Hủy bỏ
và thoat

Them_click()
Xóa_click()
Luu_click()
Thoát_click()

Nhập từ
bàn phím
Nhập từ
bàn phím
Nhập từ
bàn phím

16


Cao đẳng công nghệ Hà Nội


Khoa CNTT

2. Form hóa đơn bán hàng

Tên đối Kiểu đối Ràng
tượng
tượng
buộc

Dữ liệu

Mã hóa Combobox 8 kí tự
đơn

Combobox
khách
hàng
Ngày bán Combobox
hàng

Nhập từ
bàn phím
Nhập từ
bàn phím

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

Mục Đích


Hàm
lien
quan

Nhập từ
bàn phím

17


Cao đẳng công nghệ Hà Nội

Giá bán Textbox
hàng
Số lượng Textbox

số Combobox
thực
phầm
Nhân
Textbox
viên bán
hàng
Thành
Textbox
tiền
Button

Button


Button

Button
Thêm

Button

Xóa bỏ

Button

Close

Button

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

Khoa CNTT

Nhập từ
bàn phím
Nhập từ
bàn phím
Nhập từ
bàn phím
Nhập từ
bàn phím
Nhập từ

bàn phím
Di
chuyển
tới đầu
danh
sách hóa
đơn
Di
chuyển
tới cuối
danh
sách hóa
đơn
Di
chuyển
lên trước
Di
chuyển
về sau
Thêm tên Thêm_click()
khách
hàng mới
Xóa tên Xóa_click()
khách
hàng
Hủy lựa Thoát_click()

18



Cao đẳng công nghệ Hà Nội

Save

Button

Khoa CNTT

chọn và
thoát
Lưu
Lưu_click()
thông tin
khách
hàng

3. Form hóa đơn nhập thực phẩm

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

19


Cao đẳng công nghệ Hà Nội

Tên đối
tượng
Mã hóa
đơn


số
thực
phẩm
Số lượng
nhập
Giá nhập
vào
Đơn vị
tính
NV nhận
hàng

Kiểu đối Ràng
tượng
buộc
Combobox 8 kí tự
Combobox
Textbox
Textbox
Combobox
Textbox
Button

Button

Button

Button


Thêm
mới

Button

Xóa bỏ

Button

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

Khoa CNTT

Dữ liệu

Mục
đích

Hàm
quan

liên

Nhập từ
bàn phím
Nhập từ
bàn phím
Nhập từ
bàn phím

Nhập từ
bàn phím
Nhập từ
bàn phím
Nhập từ
bàn phím
Di
chuyển
tới đầu
danh
sách hóa
đơn
Di
chuyển
tới cuối
danh
sách hóa
đơn
Di
chuyển
lên trước
Di
chuyển
về sau
Thêm
Thêm_click()
tên thực
phẩm
Xóa tên Xóa_click()


20


Cao đẳng công nghệ Hà Nội

Save

Button

Close

Button

Khoa CNTT

thực
phẩm
Lưu tên Lưu_click()
thực
phẩm
Hủy bỏ Thoát_click()
và thoát

4. Form nhà cung cấp thực phẩm

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

21



Cao đẳng công nghệ Hà Nội

Tên đối Kiểu đối Ràng
tường
tượng
buộc
Mã nhà Combobox 8 kí tự
cung cấp
Tên nhà
cung cấp

Textbox

Địa chỉ

Textbox

Số điện Textbox
thoại
Refresh

Khoa CNTT

Dữ liệu
Nhập
bàn
phím
Nhập
bàn

phím
Nhập
bàn
phím
Nhập
bàn
phím

từ
từ
từ
làm
Refresh_click()
mới, cập
nhật tên
nhà cc
Trờ lại Trởlại_click()
menu
chính
Huy bỏ Thoát_click()
và thoát

Button

Button

Mã nhà Combobox 8 kí tự
cung cấp

Nhập từ

bàn
phím

Tên nhà Textbox
cung cấp

Nhập từ
bàn
phím
Nhập từ
bàn
phím
Nhập từ
bàn
phím

Địa chỉ

Textbox

Điện
thoại

Textbox

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

Hàm lien quan


từ

Về trang Button
chính
Close

Mục
đích

22


Cao đẳng công nghệ Hà Nội

Khoa CNTT

5. form khách hàng

Tên đối
tượng
Tên
khách
hàng
Địa chỉ

Kiểu đối Ràng
tượng
buộc
Textbox


Dữ liệu

Textbox

Nhập từ
bàn phím
Nhập từ
bàn phím

Số điện Textbox
thoại

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

Mục
đích

Hàm
quan

liên

Nhập từ
bàn phím

23


Cao đẳng công nghệ Hà Nội


Giới tính

Groupbox

Chọn
Nam or
Nữ


Combobox 8 kí tự
khách
hàng
Mã thực Combobox
phẩm
Button

Button

Button

Button

Thêm
mới

Button

Xóa bỏ


Button

Save

Button

Về trang Button

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

Khoa CNTT

Xác định
giới tính
nhân
viên
Nhập từ
bàn phím
Nhập từ
bàn phím
Di
chuyển
tới đầu
danh
sách
Di
chuyển
tới cuối
danh

sách hóa
đơn
Di
chuyển
lên trước
Di
chuyển
về sau
Thêm
tên
khách
hàng
Xóa tên
khách
hàng
Lưu tên
khách
hàng
Trở về

Thêm_click()

Xóa_click()
Lưu_click()
Trởvề_click()

24


Cao đẳng công nghệ Hà Nội


chính
Close

Button

Khoa CNTT

menu
chính
Hủy bỏ Thoát_click()
và thoát

6. form nhập tên nhà cung cấp thực phẩm

Hệ quản trị cơ sở dữ liệu 1
Đề tài :Quản lí nhà hàng

25


×