Có các chức năng chính, nổi bật sau:
1. Phân quyền người dùng: Admin (loại 1) và nhân viên (loại 0), đối với Admin có thể thêm, xóa, sửa tài khoản nhưng nhân viên thì không
2. Có form đăng nhập: che mật khẩu (nếu muốn), Clear field (xóa hết những gì vừa viết ở ô tài khoản đăng nhập và mật khẩu)
3. Chức năng xem thông tin(tên đăng nhập), thời gian đăng nhập khi login vào phần mềm
4. Chức năng đổi mật khẩu
5. Chức năng đặt bàn: thêm món vào bàn sẽ cập nhật trạng thái bàn thành "đã đặt" còn ban đầu là trạng thái bàn là "trống", chuyển bàn
6.Chức năng thanh toán kèm hóa đơn: bàn nào, giá tiền, số lượng từng món và tổng bill đó
7.Chức năng Food : thêm xóa sửa món ăn, lọc loại món ăn
8. Chức năng Table: sửa bàn, lọc loại bàn trống hay đã đặt và đếm số lượng bàn trống, bàn đã đặt
9.Chức năng Categogy: thêm xóa sửa loại món
10. Account: xem có các tài khoản nào đã đăng kí để được đăng nhập vào phần mềm. Riêng admin có quyền thêm, xóa, sửa tài khoản trực tiếp ở đây
11: Thống kê: thống kê theo từng ngày : mỗi ngày bàn đó tổng bao nhiêu tiền, bao nhiêu món đã
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
HƯỚNG DẪN CÀI ĐẶT
Các file chính sau khi tải về:
1. Hai file sql sever: LoginDoAn.sql và QLNhaHang.sql
2. Một file báo cáo: BaoCao.docx
3. Một file code: Orderly.snl
BƯỚC 1:
- Mở 2 file sql lên xong rồi thì tiếp tục mở file code lên để kết nối 2 file sql đó với file code thông qua Entity Framwork bằng phương thức code first (XEM CỤ THỂ BƯỚC 3 ĐỂ BIẾT CÁCH ĐẶT TÊN MODEL SAO CHO ĐÚNG VỚI CODE)
BƯỚC 2:
- Trong file code có 2 folder là Model và Model2 -> xóa cả 2
- Vào app.config -> lướt xuống cuối xóa dòng này: <add name="QuanLyTaiKhoanDB" connectionString="data source=DESKTOP-ETDHM2T\SQLSEVER;initial catalog=LoginDoAn;integrated security=True;trustservercertificate=True;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
<add name="QLNhaHangDB" connectionString="data source=DESKTOP-ETDHM2T\SQLSEVER;initial catalog=QuanLyNhaHang;integrated security=True;trustservercertificate=True;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
BƯỚC 3:
- Tạo lại 1 foder đặt tên là Model, nhấn chuột phải vào add new item có tên ADO.NET Entity Data Model, nhớ đặt tên Model là QLNhaHangDB xong thì kết nối qua phương thức code first và chọn data base QLNhaHang.sql .
- Tương tự tạo lại 1 file đặt tên là Model2 nhấn chuột phải vào add new item có tên ADO.NET Entity Data Model, đặt tên Model là QuanLyTaiKhoanDB xong thì kết nối qua phương thức code first và chọn data base LoginDoAn.sql
BƯỚC 4: Muốn đăng nhập vào được phải đổi các Connection String thành đường dẫn máy bạn
- Vào tools -> connect to database -> chọn database LoginDoAn -> ở phần properties-> thấy Connection String -> coppy toàn bộ data source
- vào form1 (form đó là form login) ở đoạn new SqlConnection("Data Source=DESKTOP-ETDHM2T\\SQLSEVER;Initial Catalog=LoginDoAn;Integrated Security=True;TrustServerCertificate=True")) xóa trong dấu ngoặc kép và dán Data Source của bạn vừa coppy vào, nhớ xóa các khoảng trắng ở chỗ Trust Server Certificate -> TrustServerCertificate
- Tương tự làm ở form ChangePassword và Account
Nguồn: Topcode.vn