Lập trình phần mềm Quản lý bán Pizza Full

Thứ hai - 27/05/2019 17:37
Một cửa hàng bán bánh Pizza cần cung cấp pizza theo đơn đặt hàng của khách hàng. Cửa hành phân chia pizza thành nhiều loại theo kích cỡ và loại đế (dày hay mỏng). Mỗi loại sẽ có giá bán khác nhau. Khi khách hàng đặt bánh sẽ chọn loại pizza nào và sau đó chọn thành phần phủ cho pizza đó. Mỗi thành phần phủ (topping) trong pizza như phô mai, thơm, cá ngừ, nấm,v.v... Có một mã số duy nhất, tên, đơn giá, đơn vị tính tùy từng thành phần (ví dụ: gram, miếng, hộp, chén,v.v...). Thành phần cũng có thể là một phần tùy chọn cho phép khách hàng lấy tùy ý. Mỗi khách hàng khi đến đặt hàng sẽ được ghi một phiếu đặt hàng. Thông tin phiếu đặt hàng bao gồm mã phiếu, họ tên người nhận, địa chỉ, số điện thoại, ngày giờ giao, có những loại pizza nào, và những loại thành phần phủ nào cho pizza đó, số lượng pizza, số lượng hay trọng lượng thành phần phủ (tùy đơn vị tính), đơn giá, giá thành phẩm, tổng giá trị phiếu đặt hàng, trạng thái giao hàng và nhân viên phụ trách.
Pizza
Pizza
Ví dụ: Khách hàng A đặt 2 bánh pizza có loại đế mỏng size L với thành phần phủ tự chọn TC01 2 chén nhỏ (đơn vị tính là chén nhỏ) cùng với 1 bánh pizza có loại đế mỏng size S với thành phần phủ phô mai PM01 100 gram, CN01 cá ngừ 100 gram. 

Ngoài ra, của hàng cần lưu thông tin nhân viên bao gồm mã nhân viên, tên nhân viên, giới tính, ngày tháng năm sinh, địa chỉ, điện thoại liên lạc. Nhân viên ngoài việc phụ trách nhận phiếu đặt hàng còn có nhân viên phụ trách giao hàng hàng. Mỗi một phiếu đặt hàng sẽ được phân công cho một nhân viên giao hàng. Nhân viên có thể giao nhiều phiếu.

Nội dung hướng dẫn gồm có:

1. Phân tích thiết kế hệ thống UML.

2. Phân tích thiết kế CSDL SQL Server.

3. Hướng dẫn code C# Winform.



Đối tượng tham khảo: Học viên LapTrinh247.com, sinh viên CNTT và người đam mê lập trình.

 

Tổng số điểm của bài viết là: 9 trong 2 đánh giá

Xếp hạng: 4.5 - 2 phiếu bầu
Click để đánh giá bài viết

  Ý kiến bạn đọc

.

 
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây