Phát triển hệ thống quản
lý chuỗi nhà hàng
Sinh viên thực hiện: Lại Thanh Long
Cán bộ hướng dẫn: PGS.TS Trương Ninh Thuận
Nội dung trình bày
Giới thiệu đề tài
Kiến trúc và Công nghệ
Phân tích thiết kế
Kết quả cài đặt
Kết luận
2/19
Giới thiệu đề tài
Sự cần thiết xây dựng hệ thống quản lý chuỗi nhà hàng
Dễ dàng thay đổi cập nhật khi hoạt động kinh doanh nhà hàng được
mở rộng
Quản lý thông tin tập trung
Đồng bộ dữ liệu kinh doanh tại các nhà hàng khác nhau trong chuỗi
nhà hàng
3/19
Giới thiệu đề tài
Lợi ích của việc đưa hệ thống quản lý chuỗi nhà hàng vào
hoạt động quản lý chuỗi nhà hàng
Dễ dàng thêm mới một nhà hàng vào chuỗi các nhà hàng kinh doanh
Thực thi giao diện của ứng dung(HTML, CSS,
JavaScript,...)
Business Layer
Thực thi xử lý nghiệp vụ ứng dụng, cung cấp
Service cho Presentation
Data Access Layer
Thực thi xử lý thao tác với Database, cung cấp
service cho tầng Business
Data Layer
Lưu trữ dữ liệu của ứng dụng, cho phép, Data Access
Layer truy vấn, thêm xóa, cập nhật dữ liệu
6/19
Kiến trúc và Công nghệ
ASP.NET WebForm
Microsoft Visual Studio
Microsoft SQL Server
7/19
Phân tích thiết kế
Kiến trúc tổng
thể của hệ thống
9/19
Phân tích thiết kế
Cơ sở dữ liệu thiết kế
Xây dựng lược đồ cơ sở dữ liệu gồm 12 bảng
Các bảng thông tin và quan hệ giữa các bảng
10/19
Phân tích thiết kế
Sơ đồ ca sử dụng
Danh
sách món
ăn
Quản lý
nhà hàng
Món ăn
giảm giá
Quản lý
nhân viên
Món ăn
mới
Hoạt
Quản lý
bàn ăn
sách món
ăn đã yêu
cầu
11/19
Phân tích thiết kế
Sơ đồ
lớp
12/20
Phân tích thiết kế
Sơ đồ tuần tự
Employee
Order
NewOrde
r.aspx
OrderActi
ve.aspx
NewOrde
rAction
NewOrde
createNewOrder(OrderDTO
orderDTO)
createNewOrder(OrderDTO
orderDTO)
createNewOrder(Order order)
changeStateDeskBusy(int deskID, bool
state)
Return message
return
13/19
Kết quả cài đặt
Giao diện mà hình quản lý
14/19
Kết quả cài đặt
Màn hình tạo mới order
15/19
Kết quả cài đặt
Màn hình khách hàng yêu cầu món ăn cho order của họ
16/19
Em xin chân thành cảm ơn thầy
và các bạn chú ý lắng nghe!
Câu hỏi và trả lời
19/19