Hồ Chí Minh một chi nhánh của chuỗi nhà hàng thức ăn nhanh KFC tại thành phố Hồ Chí Minh tại đây thực khách có thể thưởng thức tất cả các sản phẩm từ Gà rán truyền thống đến các món trá
Trang 1LỜI MỞ ĐẦU
Việc ứng dụng Công Nghệ Thông Tin vào đời sống ngày nay đã không còn xa lạ
với chúng ta Công Nghệ Thông Tin với tốc độ nhanh chóng, chính xác đã giúp conngười trong rất nhiều lĩnh vực, nhất là kinh doanh,…Trong đó kinh doanh thức ănnhanh cũng không ngoại lệ
Ngày nay, các hệ thống cửa hàng thức ăn nhanh đã trở nên khá phổ biến tại TP
HCM Cửa hàng thức ăn nhanh xuất hiện ồ ạt khiến cho thói quen tiêu dùng củangười dân thành phố có sự thay đổi Đồng thời góp phần làm sạch lòng lềđường ,khiến cho những quán ăn ven đường bị giới hạn khu vực họat động Sảnphẩm thức ăn nhanh KFC mang tiêu chí là vệ sinh đảm bảo, gà sạch,thức ăn phongphú đầy đủ chất dinh dưỡng… đã tạo nên chỗ đứng của KFC tại Việt Nam
Một cửa hàng thức ăn nhanh muốn có doanh thu cao thì phải thu hút được khách
hàng , do vậy, nhu cầu về một phần mềm có khả năng quản lý nhanh và chặt chẽ vềmọi mặt như quản lý nhân sự,quản lý thu chi,quản lý kho,chính sách khuyếnmãi ,giao hàng tân nơi, … Để giúp cho hệ thống cửa hàng thức ăn nhanh trở nêngần gũi với người tiêu dùng và tạo nhiều thuận lợi nhất cho người tiêu dùng, chúng
em xin trình bày đồ án “ Quản lý cửa hàng thức ăn nhanh KFC”
Chúng em xin cảm ơn thầy TS Nguyễn Gia Tuấn Anh đã truyền đạt cho chúng
em những kiến thức quý giá về môn học và đã tận tình giúp đỡ chúng em hoànthành đồ án này
Trang 2Nhóm sinh viên thực hiện:
0511066: Vũ Thị Mai Anh 0511072: Lâm Thị Chi 0511081:Vũ Thị Thùy Dung
Trang 3Mục Lục
Lời nói đầu 1
Mục lục 3
I.Mục tiêu,phạm vi để tài 4
1 Mục tiêu 4
2 Phạm vi 4
II.Khảo sát hệ thống và phân tích hiện trạng hệ thống 4
1 Khảo sát hệ thống 4
2 Phân tích hiện trạng tin học 6
3 Phân tích hiện trạng hệ thống 7
III.Phân tích yêu cầu 23
1 Yêu cầu chức năng 23
2 Yêu cầu phi chức năng 24
3 Phát hiện thực thể 24
4 Mô hình ERD 30
5 Chuyễn ERD sang mô hình quan hệ 31
6 Mô tả chi tiết các quan hệ 32
7 Mô tả tổng kết 45
IV.Thiết kế giao diện 48
1 Thiết Kế Menu 48
2 Thiết Kế Form 54
V.Thiết kế thuật giải cho hàm xử lý 73
VI Đánh giá ưu khuyết điển và phân công công việc 77
1 Ưu điểm 77
2 Khuyết điểm 77
3 Phân công công việc 77
Trang 4I.MỤC TIÊU ,PHẠM VI ĐỀ TÀI:
1.Mục tiêu:
Phân tích thiết kế cửa hàng thức ăn nhanh KFC nhắm thực hiện việc tin học hóa
khâu quản lý, giúp cho việc mua bán , thanh toán thuận lợi và chính xác
Cửa hàng thức ăn nhanh KFC tại Siêu Thị Maximax Cộng Hòa Địa chỉ: 15-17
Cộng Hòa, P.4, Quận Tân Bình, TP Hồ Chí Minh một chi nhánh của chuỗi nhà
hàng thức ăn nhanh KFC tại thành phố Hồ Chí Minh tại đây thực khách có thể thưởng thức tất cả các sản phẩm từ Gà rán truyền thống đến các món tráng miệng của KFC và được hưởng các chế độ khuyến mãi hiện hành của KFC tại cửa hàng Quản lí một cửa hàng gồm nhiều món ăn, nhiều nhân viên,… Ngoài ra còn có chế
độ chăm sóc khách hàng Cụ thể có những loại hình dịch vụ cơ bản như: khuyến mãi giảm giá, giao hàng tận nơi,…
Một cửa hàng thức ăn nhanh KFC có cấu trúc cơ bản như sau:
*Sơ đồ tổ chức:
Trang 5* Giám đốc:
Điều hành cửa hàng, kiểm tra các thông tin về doanh thu Có nhiệm vụ quản lý trực
tiếp cửa hàng, mọi vấn đề của cửa hàng đều phải thông qua giám đốc và giám đốc
có quyền quyết định tất cả mọi thông tin xử lý trong cửa hàng;
* Quản lý nhân viên:
Quản lý ,phân công công việc trong cửa hàng một cách hợp lý và chặt chẽ.
* Nhân viên phục vụ quầy:
- Tiếp nhận thông tin khách đặt hàng theo thực đơn tại quầy
- Giao thức ăn cho khách, thu tiền của khách từ phiếu thanh toán do kế toán lập
- Hướng dẫn khách đến chỗ ngồi và tự phục vụ.
- Nhận yêu cầu của khách, giải đáp thắc mắc của khách
- Tiếp nhận thông tin khách hàng đặt hàng theo thực đơn giao hàng tại
nhà.Khách hàng có thể đặt hàng qua:điện thoại, email, fax.Ghi lại thông tin khách hàng đầy đủ và chính xác địa chỉ liên lạc,các yêu cầu đặt món của khác và chuyển những thông tin trên cho bếp
Trang 6*Quản lý kho :
Quản lý nguyên vật liệu trong kho,lập phiếu nhập và phiếu yêu cầu nhập kho
khi cần thiết
*Đầu bếp:
Chế biến món ăn theo thực đơn của KFC,chuyển thức ăn của khách cho lễ
tân,hoặc cho nhân viên giao hàng tận nới,quản lý các nguyên vật liệu trong bếp ,các dụng cụ nhà bếp,nhận nguyên vật liêu theo phiếu xuất kho do quản lý kho lập
* Kế toán:
Lập phiếu tính tiền cho khách , lập phiếu thu ,chi hàng ngày,Danh sách phiếu
thu,Danh sách phiếu chi,lập phiếu nhập kho ,báo cáo doanh thu hàng ngày(báo cáo chi thu,quỹ tiền,chấm công…)
* Nhân viên giao hàng tận nơi:
Giao thức ăn cho khách,thu tiền của khách từ phiếu thu do kế toán lập khi giao
hàng cho khác
* Giữ xe:
Nhận giữ xe khi khách đến cửa hàng và trả xe khi khách ra về.
*Phục vụ :
Dọn dẹp sau khi khách đã ăn xong và ra về.
2.Phân tích hiện trạng tin học:
- Hệ thống phần cứng: 3 máy tính (Pentium 4, 512DDR, 40G HDR) nối mạng
LAN, ADSL
- Hệ thống phần mềm:WinXP, Microsoft Office, C#, SQL server.
Trang 7- Giám đốc,quản lý nhân sự, nhân viên kế toán thành thạo vi tính văn
phòng( word, excel, internet…)
3.Phân tích hiện trạng hệ thống:
a)Tiếp nhận thông tin từ khách hàng:
Nhân viên tiếp tân sẽ nhận yêu cầu về món ăn, thức uống từ khách hàng.Ghi
nhận thật chính xác và đầy đủ về món ăn, khẩu vị của khách (cay, chua, ngọt, mặn…) trước khi chuyển cho bếp Kế toán nhanh chóng lập phiếu thanh toán Nhân viện tiếp tân yêu cầu khách chờ thức ăn tại quầy và thanh toán tiền trước khi
tự phục vụ,sau khi khách nhận thức ăn và thanh toán ,hướng dẫn khách tới chỗ ngồi
Đối với dịch vụ giao hàng tận nơi nhân viên tiếp tân nhận thông tin khách
hàng ,sau đó nhân viên kế toán lập phiếu thanh toán và giao cho nhân viên giao hàng để chuyển đến khách hàng
Trang 9Phiếu thanh toán:
*Quản lý và xắp xếp trong kho:
Kho là nơi tập trung các nguyên liệu, thực phẩm hàng hoá để đáp ứng các nhu
cầu chế biến món ăn cung ứng cho khách, do vậy kho phải được tổ chức hợp lý
- Phải nắm vững số lượng hàng hoá có trong kho ,lập phiếu yêu cầu nhập kho.
Trang 10- Mỗi lần nhập kho hoặc xuất kho sẽ có mẫu ghi cụ thể, vào cuối ngày , quản lý
kho có nhiệm vụ tổng kết lượng hàng hóa còn tồn và đã hết trong ngày báo cáo cho
bộ phận kế toán :Lập thẻ kho, để kế toán dễ dàng trong việc lập phiếu nhập kho
Ngày tháng năm
QUẢN LÝ KHO
Trang 11*Phiếu yêu cầu nhập kho:
KFC Việt Nam
Địa chỉ…, Tp Hồ Chí Minh, Việt Nam
Điện thoại (84-8) ………
Fax: (84-8) ………
Email: lienhe@kfcvietnam.com.vn PHIẾU YÊU CẦU NHẬP KHO Số:……
Họ tên người yêu câu:………
Chức vụ:………
Lý do nhập:………
………
STT TÊN NL ĐVT TÌNH TRẠNG GHI CHÚ 1 2 3 4 Ngày tháng năm
NGƯỜI YÊU CÂU
Trang 12*Nhập kho:
Quản lý kho nhận phiếu nhập kho do kế toán lập.Kiểm tra các hàng hóa theo
phiếu nhập kho,cả về chất lượng và số lương.Nếu hàng hóa đáp ưng về số lượng vàchất lượng thì cho nhập hàng vào kho.Nếu hàng hóa không đáp ứng về số lượng và chất lượng thì không thực hiện nhập và yêu cầu giải quyết
Sau khi kiểm tra về số lượng và chất lượng hàng hóa,Quản lý kho thực hiện
nhập hàng vào kho.Sau đó Quản lý kho sẽ xác nhận vào phiếu nhập kho chuyển cho
Trang 13KẾ TOÁN NGƯỜI GIAO QUẢN LÝ KHO
* Xuất kho:
- Quản lý kho căn cứ vào định mức nguyên liệu, hàng hóa đã quy định trong kế
hoạch của nhà hàng để xuất kho Giám sát số lượng cấp phát.Lập phiếu xuất kho,khixuất kho
- Khi xuất hàng cho bộ phận bếp, bộ phận bếp phải điền đầy đủ các thông tin
vào phiếu nhận nguyên vật liệu và phiếu xuất kho: bộ phận, mặt hàng cần cấp, số lượng, đơn vị tính…đặc biệt phải có chữ ký xác nhận của các trưởng bộ phận
- Quản lý kho phải kiểm tra kỹ các thông số ngày xuất kho (lập danh sách phiếu
xuất kho)
- Xuất hàng đúng số lượng, chất lượng loại hàng đã duyệt.Thường xuyên cập
nhập số liệu, sổ sách kho, kiểm kê chu đáo, đúng kỳ
Trang 14Phiếu xuất kho:
Trang 15Phiếu nhận nguyên vất liệu:
Trang 16Danh sách phiếu xuất kho:
c)Quản lý nhân viên:
- Quản lý kết quả của nhân viên thông qua việc giám sát các tác nghiệp của
nhân viên , tức là tổ chức công việc, phân chia công việc cụ thể cho từng nhân viên làm việc
- Lập phiếu chấm công và phiếu chấm công tổng hợp vào cuối mỗi tháng và
gởi về Kế toán
Trang 17T hời gian phân ca:
Lịch phân công công việc ca,các nhân viên theo quy định về thời gian như sau:
- Ca sáng : 7h00-15h30 ( nhân viên được nghỉ 30p ăn trưa )
- Ca chiều: 14h00-22h30 ( nhân viên được nghỉ 30p ăn tối )
- Ca gãy : 10h45-14h15 và 17h30-22h ( nhân viên phải thu xếp ăn trưa và ăn tối trươc khi vào ca )
Nhân viên làm theo ca,tùy theo sắp sếp của quản lý (quản lý nhân viên),mỗi nhân
viên được bố trí một ngày nghỉ trong suốt 7 ngày làm việc liên tục
Trang 19SỐ NGÀY NGHỈ
Ngày…… Tháng……năm Quản lý nhân viên
d) Quản lý thu chi:
Kế toán kiểm tra các chứng từ,hóa đơn có liên quan đến thu ,chi tiền mặt,các
chứng từ,đầy đủ hợp lê,chính xác ,sau đó báo cho Giám đốc xem xét và phê
duyệt.Sau khi được phê duyệt,kế toán xuất phiếu thu,phiếu chi,hóa đơn và các
chứng từ có liên quan.Các chứng từ ,hóa đơn,phiếu thu,chi,báo cáo thu chi,…sẽ
được phòng kế toán lưu trữ trong hạn định của công ty
Một số biểu mẫu trong quản lý thu chi:
*Phiếu chi
Trang 20KFC Việt Nam
Địa chỉ…, Tp Hồ Chí Minh, Việt Nam
Điện thoại (84-8) ………
Fax: (84-8) ………
Email: lienhe@kfcvietnam.com.vn PHIẾU CHI Số:……
Ngày :…/…./200… Họ tên người nhận:………
Địa chỉ:………
Lý do chi:………
Số tiền:………
Bằng chữ:………
Kèm theo: Hóa đơn GTGT số:… Chứng từ gốc:………
Ngày……,tháng… ,năm…
Lập phiếu Người nhận tiền Kế toán Giám đốc (Ký) (Ký) (Ký) (Ký) Đã nhận đủ số tiền:………
………
Trang 21Phiếu thu:
KFC Việt Nam
Địa chỉ…, Tp Hồ Chí Minh, Việt Nam
Điện thoại (84-8) ………
Fax: (84-8) ………
Email: lienhe@kfcvietnam.com.vn PHIẾU THU Số:……
Ngày :…/…./200… Họ tên người nộp tiền:………
Địa chỉ:………
Lý do nộp:………
Số tiền:………
Bằng chữ:………
Kèm theo: Hóa đơn GTGT số:… Chứng từ gốc:………
Ngày……,tháng… ,năm…
Lập phiếu Người nhận tiền Kế toán Giám đốc (Ký) (Ký) (Ký) (Ký) Đã nhận đủ số tiền:………
………
Trang 22* Báo cáo các khoản chi khác:
Trang 23*Báo cáo các khoảng thu khác:
III PHÂN TÍCH YÊU CẦU:
1)Yêu cầu chức năng:
- Quản lý hàng hóa kho bếp:
Quản lý nguyên liệu,thành phẩm,thực đơn,nhóm hàng
Hỗ trợ các công tác kiểm tra hàng tồn,nhanh chóng tạo số liệu cho việc nhập
hàng mới,giải quyết hàng tồn kho,hàng hỏng
Trang 24- Quản lý lập hóa đơn tính tiền tại quầy thu:
Cho phép in hóa đơn tính tiền nhanh gọn,sửa chữa,in lại hóa đơn,tìm kiếm hóa
đơn
- Quản lý thu chi – Quỹ tiền:
Quản lý các khoản thu chi trong cửa hàng chặt chẽ tránh thất thoát
Lập sổ chi tiết các chứng từ thu chi.
Lập sỗ quỷ tiền chi tiết theo từng ngày.
- Quản lý nhân viên:
Quản lý đầy đủ thông tin nhân viên( họ tên,mã số,địa chỉ,điện thoại,…)
Quản lý chấm công nhân viên theo từng ca làm việc,
Quản lý nhân viên theo tháng,với các khoảng thưởng,tạm ứng ,trừ lương.
- Quản lý hệ thống dữ liệu:
Quản lý phân quyền sự dụng theo từng chức năng trong chương trình
Hệ thống lưu trữ phục hồi sẽ lưu trữ các thông tin hệ thống cần thiết và phục hồi
hoạt động của hệ thống một cách nhanh chóng với chức năng phục hồi khi có sự cố
2)Yêu cầu phi chức năng:
Người quản lý(admin-giám đốc,kế toán) có thể chỉnh sửa giá các món ăn, kiểm
tra doanh thu, xem thông tin nhân viên
3) Phát hiện thực thể:
a) Thực thể 1: THUC_DON
- Mỗi thực thể tượng trưng cho một nhóm món ăn.
Ví dụ : Gà rán truyền thống,combo,tráng miệng,…
Trang 25- Các thuộc tính :
a.Mã thực đơn (MaTD):Dùng làm khóa chính để phân biệt các nhóm món ăn b.Tên thực đơn (TenTD):Dùng để gọi các nhóm món ăn.
- Thực đơn gồm các món ăn, các thức uống và một số món khác.Nên ta chuyên
biệt hóa THUC_DON thành MON_AN và THUC_UONG_KHAC
b.Tên món ăn (TenMA)
Là chuyên biệt hóa của thực thể THUC_DON.
b.Tên thức uống và món khác (TenTU_K)
Lá chuyên biệt hóa của thực thể THUC_DON
Ví dụ: kem, pepsi,Aquafina,…
d ) Thực thể 4: PHIEU_THANH_TOAN
Trang 26- Mỗi thực thể tượng trưng cho một phiếu thanh toán được lặp khi khách mua
thức ăn tại quầy
- Các thuộc tính:
a Mã hóa đơn (MaPHD): Dùng làm khóa chính để phân biệt các hóa đơn.
b Tên cửa hàng (TenCH).
c Mã số thuế (MSThue).
d Địa chỉ (ĐiaChi).
e Số điện thoại (SĐT).
e) Thực thể 5: KHACH_HANG
- Mỗi thực thệ tượng trưng cho 1 khách hàng thanh toán 1 Phiếu thanh toán (bao
gồm khách hàng thanh toán tại quầy và dịch vụ giao hàng tận nơi)
Trang 27- Nhân viên bao gồm :Nhân viên phục vụ (nhân viên phục vụ quầy, nhân viên dọn
dẹp, nhân viên bảo vệ, nhân viên giao hàng tận nơi ), nhân viên quản lý (kế toán,
quản lý nhân viên, quản lý kho) nhân viên bếp.Ta chuyên biệt hóa NHAN_VIEN thành 3 thực thể : NV_PHUC_VU, NV_QUAN_LY, NV_BEP.
g) Thực thể 7: NV_PHUC_VU
- Mỗi thực thể tượng trương cho 1 nhân viên là trong khâu phục vụ (nhân viên
phục vụ quầy, nhân viên dọn dẹp, nhân viên bảo vệ, nhân viên giao hàng tận nơi)
- Các thuộc tính giống như thực thể NHAN_VIEN.
- Mỗi thực thể là 1 chuyên biệt hóa của thực thể NHAN_VIEN.
h) Thực thể 8: NV_QUAN_LY
- Mỗi thực thể tượng trương cho 1 nhân viên là trong khâu quản lý.
- Các thuộc tính (giống như thực thể NHAN_VIEN).
- Mỗi thực thể là 1 chuyên biệt hóa của thực thể NHAN_VIEN.
i) Thực thể 9: NV_BEP
- Mỗi thực thể tượng trương cho 1 nhân viên là trong khâu bếp.
- Các thuộc tính( giống như thực thể NHAN_VIEN).
- Mỗi thực thể là 1 chuyên biệt hóa của thực thể NHAN_VIEN.
j) Thực thể 10: NHOM_HANG
- Mỗi thực thể tượng trương cho 1 nhóm hàng
- Các thuộc tính:
Trang 28a Mã nhóm hàng (MaNH):Dùng làm khóa chính để phân biệt từng nhóm
a.Mã nguyên vật liệu (MaNVL): Dùng làm khóa chính
b.Tên nguyên vật liêu (TenNVL).
m) Thực thể 13: BANG_CHAM_CONG
- Mỗi thực thể tượng trưng cho một bảng chấm công,chấm số ngày làm việc của 1
nhân viên trong tháng
- Các thuộc tính :
a Mã bảng chấm công (MaBCC): Dùng làm khóa chính.
b Ngay thang năm (Ngay/Thang/Nam).
n) Thực thể 14: PHIEU_CHI
- Mỗi thực thể tượng trưng cho một phiếu chi cho bảng chấm công.
- Các thuộc tính:
Trang 29a.Mã phiếu chi(MaPC): Dùng làm khóa chính.
b.Số phiếu chi (SoPC).
a.Mã phiếu xuất kho(MaPN) Dùng làm khóa chính
b.So phiếu xuất kho(SoPN)
c.Ngày tháng năm nhận (Ngay/Thang/Nam)
4)Mô hình ERD:
Trang 315)Chuyển ERD sang mô hình quan hệ:
Từ mô hình ERD sau khi phân rã có các quan hệ sau:
MaSThue , MaKH , TongTien)
Ngay)
SoNgay/Thang)
Trang 326)Mô tả chi tiết các quan hệ:
6.1.Quan hệ THUC_DON:
THUC_DON( MaTD , TenTD)
Tên quan hệ: THUC_DON
Ngày: 20/5/2009
tính
Diễn giải
Kiểu DL
buộc
thực đơn
thực đơn
Trang 33Tổng số
10
6.3 Quan hệ NHOM_HANG:
NHOM_HANG( MaNH , TenNH )
Tên quan hệ:NHON_HANG
TP_NHOM_HANG ( MaPTT , MaNH)
Tên quan hệ:TP_NHOM_HANG
nhóm hàng
Trang 34Tổng số 206.5 Quan hệ MON_AN:
buộc
Tổng số6.6 Quan hệ NGUYEN_VAT_LIEU:
NGUYEN_VAT_LIEU ( MaNVL , TenNVL)
Tên quan hệ:NGUYEN_VAT_LIEU
nguyên vậtliệu
Tổng số 406.7 Quan hệ CAU_TAO:
CAU_TAO (MaTD , MaNVL )
Trang 35Tên quan hệ:CAU_TAO
Tổng số 206.8 Quan hệ KHACH_HANG:
KHACH_HANG ( MaKH , TenKH , MaPTT)
Tên quan hệ:KHACH_HANG
THUC_DON_KHACH_HANG (MaTD,MaKH , SoLuong, DonGia )
Trang 36Tên quan hệ:THUC_DON_KHACH_HANG
từng món trong thực đơn
phiếu
Trang 37thanh toán
ang
Tên của cửa hàng
của cửa hàng
thoại của cửa hàng
thuế của phiếu thanh toán
khách hàng
tiền kháchphải trả
Tổng số 1306.11.Quan hệ NHAN_VIEN
NHAN_VIEN ( MaNV, TenNV,NgaySinh, DiaChi, SDT, GioiTinh, Luong / Ngay)
Tên quan hệ:NHAN_VIEN
Trang 38của nhận viên
thoại của nhân viên
buộcTổng số
Trang 39Kiểu DL
buộc
Tổng số6.14.Quan hệ NV_QUAN_LY
Kiểu DL
buộc
Tổng số6.15.Quan hệ NV_PHUCVU_KHACH_HANG
NV_PHUCVU_KHACH_HANG( MaKH, MaNV )
Tên quan hệ: NV_PHUCVU_KHACH_HANG