Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Phần mềm quản lý cafe nhà hàng.
Nội dung xem thử
Mô tả chi tiết
Đề tài: Phần mềm Quản lý Cafe Nhà hàng
GVHD: PGS.TSKH Trần Quốc Chiến 1 SVTH: Nguyễn Thị Loan
ĐẠI HỌC ĐÀ NẴNG
TRƢƠNG ĐẠI HỌC SƢ PHẠM ĐÀ NẴNG
KHOA TIN HỌC
KHÓA LUẬN TỐT NGHIỆP
Đề tài: PHẦN MỀM QUẢN LÝ CAFE – NHÀ HÀNG
GVHD: PGS.TSKH TRẦN QUỐC CHIẾN
SVTH: NGUYỄN THỊ LOAN
LỚP: 09CNTT2
Đà Nẵng, 2013
Đề tài: Phần mềm Quản lý Cafe Nhà hàng
GVHD: PGS.TSKH Trần Quốc Chiến 2 SVTH: Nguyễn Thị Loan
LỜI CÁM ƠN
Trong suốt quá trình học tập tại Trường Đại học Sư phạm Đà Nẵng em đã
được các thầy cô tận tình cung cấp và truyền đạt tất cả các kiến thức để đến hôm
nay em đã hoàn thành luận văn tốt nghiệp.
Em xin bày tỏ lòng biết ơn chân thành đến quý thầy cô trong trường đặc biệt
là quý thầy cô khoa Tin học, những người đã hết lòng dạy dỗ, truyền đạt những kiến
thức khoa học và kinh nghiệm quý báu trong suốt thời gian em học tập tại trường.
Trong quá trình thực hiện luận văn tốt nghiệp dưới sự hướng dẫn tận tình của
thầy PGS.TSKH Trần Quốc Chiến cùng với sự giúp đỡ của quý Thầy Cô khoa Tin
học – Đại học Sư phạm Đà Nẵng đã tạo mọi điều kiện tốt nhất để em thực hiện tốt
luận văn tốt nghiệp đúng tiến độ và đã đạt được một số kết quả khả quan.
Em xin chân thành cám ơn!
Đà Nẵng, ngày … tháng …năm 2013
Sinh viên thực hiện
Nguyễn Thị Loan
Đề tài: Phần mềm Quản lý Cafe Nhà hàng
GVHD: PGS.TSKH Trần Quốc Chiến 3 SVTH: Nguyễn Thị Loan
NHẬN XÉT CỦA GIÁO VIÊN HƢỚNG DẪN
…………………………………………………………………………..……………
……………………………………………………………..…………………………
………………………………………………..………………………………………
…………………………………..……………………………………………………
……………………..…………………………………………………………………
………..…………………………………………………………………………..…
………………………………………………………………………..………………
…………………………………………………………..……………………………
……………………………………………..…………………………………………
………………………………..………………………………………………………
…………………..……………………………………………………………………
……..…………………………………………………………………………..……
……………………………………………………………………..…………………
………………………………………………………………………..………………
………………………………………………………………………………………
………………………………………………………..………………………………
………………………………………………………..………………………………
………………………………………………………..………………………………
………………………………………………………..………………………………
………………………………………………………..………………………………
………………………………………………………..………………………………
………………………………………………………..………………………………
Đà Nẵng ngày … tháng … năm 2013
Giáo viên hướng dẫn
PGS.TSKH Trần Quốc Chiến
Đề tài: Phần mềm Quản lý Cafe Nhà hàng
GVHD: PGS.TSKH Trần Quốc Chiến 4 SVTH: Nguyễn Thị Loan
MỤC LỤC
LỜI CÁM ƠN......................................................................................................... 1
LỜI NÓI ĐẦU ........................................................................................................ 8
CHƢƠNG 1: KHẢO SÁT BÀI TOÁN ................................................................ 9
1.1 Khảo sát hiện trạng............................................................................................. 9
1.2 Khảo sát hệ thống............................................................................................... 9
1.2.1 Mô tả bài toán. ..................................................................................... 9
1.2.2 Yêu cầu chức năng và phi chức năng: ................................................. 10
1.2.2.1 Yêu cầu chức năng: .................................................................... 10
1.2.2.2 Yêu cầu phi chức năng:............................................................... 11
1.3 Phương pháp tiếp cận giải quyết vấn đề. ........................................................... 11
CHƢƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG.................................. 12
2.1 Phân tích. .......................................................................................................... 12
2.1.1 Nhận diện các tác nhân (Actor), mục tiêu của từng tác nhân. ........................ 12
2.1.2 Sơ đồ use case. ................................................................................................ 13
2.1.3 Mô tả các Use Case. ........................................................................................ 13
2.1.3.1 Đăng nhập hệ thống.......................................................................... 13
2.1.3.2 Lập hóa đơn. ..................................................................................... 14
2.1.3.3 Tra cứu thực đơn theo tên thực đơn.................................................. 15
2.1.3.4 Tra cứu thông tin nhân viên theo họ tên nhân viên .......................... 15
2.1.3.5 Thống kê doanh thu .......................................................................... 16
2.1.3.6 Quản lý nhân viên............................................................................. 17
2.1.3.7 Quản lý thực đơn .............................................................................. 21
2.1.3.8 Phân công nhân viên ......................................................................... 24
2.1.3.9 Quản lý hóa đơn................................................................................ 26
2.1.3.10 Sao lưu, phục hồi dữ liệu................................................................ 27
2.1.4 Sơ đồ lớp ......................................................................................................... 28
2.1.5 Mô tả các lớp trong sơ đồ lớp ......................................................................... 28
2.1.5.1 Lớp NhanVien ..................................................................................... 28
2.1.5.2 Lớp BanAn........................................................................................... 28
2.1.5.3 Lớp PhanCong ..................................................................................... 29
2.1.5.4 Lớp LoaiThucDon ............................................................................... 29
Đề tài: Phần mềm Quản lý Cafe Nhà hàng
GVHD: PGS.TSKH Trần Quốc Chiến 5 SVTH: Nguyễn Thị Loan
2.1.5.5 Lớp ThucDon....................................................................................... 29
2.1.5.6 Lớp Gia ................................................................................................ 29
2.1.5.7 Lớp HoaDon ........................................................................................ 29
2.1.5.8 Lớp ChiTietHD.................................................................................... 30
2.2 Thiết kế.............................................................................................................. 31
2.2.1 Sơ đồ tuần tự - Sequence Diagram.................................................................. 31
2.2.1.1 Đăng nhập ......................................................................................... 31
2.2.1.2 Lập hóa đơn ......................................................................................31
2.2.1.3 Tra cứu thực đơn ............................................................................... 32
2.2.1.4 Tra cứu nhân viên.............................................................................. 32
2.2.1.5 Thống kê doanh thu........................................................................... 33
2.2.1.6 Thêm nhân viên................................................................................. 33
2.2.1.7 Cập nhật nhân viên............................................................................ 34
2.2.1.8 Xóa nhân viên ................................................................................... 34
2.2.1.9 Thêm thực đơn .................................................................................. 35
2.2.1.10 Cập nhật thực đơn ........................................................................... 35
2.2.1.11 Xóa thực đơn................................................................................... 36
2.2.1.12 Phân công nhân viên ....................................................................... 36
2.2.1.13 Xóa phân công ................................................................................ 37
2.2.1.14 In hóa đơn ....................................................................................... 37
2.2.1.15 Xóa hóa đơn .................................................................................... 38
2.2.2 Cơ sở dữ liệu ................................................................................................... 38
2.2.2.1 Sơ đồ cơ sở dữ liệu............................................................................ 38
2.2.2.2 Mô tả các bảng dữ liệu...................................................................... 39
2.2.2.2.1 Bảng LoaiThucDon ............................................................ 39
2.2.2.2.2 Bảng ThucDon.................................................................... 39
2.2.2.2.3 Bảng Gia ............................................................................. 39
2.2.2.2.4 Bảng NhanVien .................................................................. 39
2.2.2.2.5 Bảng Ban ............................................................................ 40
2.2.2.2.6 Bảng PhanCong .................................................................. 40
2.2.2.2.7 Bảng HoaDon ..................................................................... 40
2.2.2.2.8 Bảng ChiTietHD................................................................. 41
Đề tài: Phần mềm Quản lý Cafe Nhà hàng
GVHD: PGS.TSKH Trần Quốc Chiến 6 SVTH: Nguyễn Thị Loan
CHƢƠNG 3: CÀI ĐẶT VÀ THỦ NGHIỆM....................................................... 42
3.1 Công nghệ. ........................................................................................................ 42
3.1.1 Ngôn ngữ lập trình. ......................................................................................... 42
3.1.1.2 Giới thiệu về công nghệ .Net. ........................................................... 42
3.1.1.2 Ngôn ngữ lập trình C-Sharp.............................................................. 42
3.1.2 Hệ quản trị cơ sở dữ liệu. ................................................................................ 43
3.1.2.1 Microsoft Structured Query Language Server. ................................ 43
3.1.2.2 Microsoft Structured Query Language Server 2008. ....................... 44
3.1.2.2.1 Giới thiệu. ...................................................................................... 44
3.1.2.2.2 Tính năng. ...................................................................................... 44
3.1.2.2.3 Phiên bản sử dụng. ......................................................................... 45
3.1.2.2.4 Ưu điểm......................................................................................... 45
3.2 Cài đặt. .............................................................................................................. 47
3.2.1 Yêu cầu phần mềm.......................................................................................... 47
3.2.1.1 Môi trường........................................................................................... 47
3.2.1.2 Database Server................................................................................... 47
3.2.2 Cài đặt phần mềm Cafe – Nhà hàng. .............................................................. 48
3.3 Thử nghiệm....................................................................................................... 51
3.3.1 Giao diện đăng nhập............................................................................... 51
3.3.2 Màn hình giao diện gọi thực đơn ........................................................... 52
3.3.3 Giao diện cập nhật gọi thực đơn............................................................. 53
3.3.4 Giao diện lập hóa đơn............................................................................. 53
3.3.5 Mẫu hóa đơn........................................................................................... 54
3.3.6 Giao diện quản lý hóa đơn...................................................................... 55
3.3.7 Giao diện quản lý nhân viên................................................................... 55
3.3.8 Giao diện quản lý phân công .................................................................. 56
3.3.9 Giao diện quản lý thực đơn .................................................................... 57
3.3.10 Giao diện quản lý thống kê doanh thu.................................................. 58
3.3.11 Giao diện thống kê doanh thu............................................................... 59
3.3.12 Giao diện sao lưu dữ liệu...................................................................... 59
3.3.13 Phục hồi dữ liệu.................................................................................... 60
3.3.14 Giao diện làm việc của nhân viên......................................................... 60