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
Mã
hóa
đơn
Mã
nhà
cung
cấp
Mã
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
Mã
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
Mã
hóa
đơn
Mã
khách
hàng
Mã
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
Mã
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
Mã
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
Mã
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ữ
Mã
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