Tổng quan Advance Restaurant app
Ứng dụng được sử dụng cho dịch vụ thông tin trong hoạt động của nhà hàng. Nó bao gồm các hoạt động của nhân viên phục vụ, kho và nhà bếp. Tất cả thông tin được lưu trữ trong cơ sở dữ liệu SQLite có tên AdvanceRestorant.db trên thiết bị di động. Thông tin chủ yếu bao gồm các sản phẩm trong kho, thành phần và cấu trúc của thực đơn nhà hàng, yêu cầu của khách hàng và việc hình thành tài khoản của họ. Khi cài đặt ứng dụng, nó sẽ yêu cầu quyền truy cập các tệp thiết bị, truy cập vị trí và nhập tên người dùng. Tên này phải bằng tiếng Latinh vì nó được nhập như một phần của mã định danh tên tệp, chẳng hạn như khi gửi yêu cầu.
Thực đơn nhà hàng được sắp xếp theo cấu trúc phân cấp giống như cây. Mỗi cây bao gồm một thư mục chính và trong đó có các thư mục và mục menu - các lá trên cây. Mức độ lồng ghép của các thư mục trong các thư mục và mục menu hầu như không giới hạn. Tổ chức này cũng xuất hiện dưới dạng trình khám phá thư mục trên máy tính. Phía trước mỗi mục đều có ô tích, nhấn vào đó sẽ mở rộng hoặc thu gọn cây thư mục. Sự khác biệt với các thư mục trên máy tính là tên thư mục và tên mục menu được nhập bằng ngôn ngữ ưa thích của người dùng.
Việc sắp xếp thực đơn nhà hàng này thuận tiện cho việc dễ dàng tìm kiếm các món trong thực đơn khi chuẩn bị yêu cầu của khách hàng.
Trong hoạt động ban đầu của ứng dụng (AdvanceRestorant) có một danh sách thả xuống các thư mục chính và khi liệt kê một thư mục chính trong danh sách cấu trúc cây, nội dung của nó được hiển thị - các mục menu (đồ ăn nhà hàng), cũng có thể tìm kiếm trong tên của cấu trúc cây theo từ khóa được chỉ định và khi tìm thấy kết quả khớp, nó sẽ được tô màu trong hộp kiểm màu đỏ. Nội dung của một món trong thực đơn: - nó được làm từ sản phẩm gì; - với số lượng bao nhiêu; - ngày hết hạn của sản phẩm là gì; - giá cả số lượng của từng sản phẩm; - phương pháp chế biến món ăn trong mục menu, bao gồm cả hình ảnh của mục menu, có thể được hiển thị trong một hộp thoại riêng. Điều này được thực hiện bằng cách chọn một mục menu và nhấp vào nút Hiển thị.
Một bản địa hóa có thể được chọn từ hoạt động này. Trong quá trình cài đặt ứng dụng lần đầu, việc khởi tạo cơ sở dữ liệu có thể được thực hiện với dữ liệu mẫu đã phát triển. Một tệp văn bản có cây phân cấp của thư mục menu cũng có thể được xuất. Hoạt động này cũng bao gồm trợ giúp - mô tả ngắn gọn về chức năng và hoạt động của ứng dụng.
Thông tin về từng sản phẩm trong kho bao gồm: - tên sản phẩm; - Số lượng; - đo lường; - đơn giá; - tổng giá trị số lượng; - ngày hết hạn; - và ngày, giờ đăng ký. Điều này giúp có thể lưu trữ nhiều lô với ngày hết hạn khác nhau cho một sản phẩm. Thông tin sản phẩm (có trong mục menu Cửa hàng của Sản phẩm trên màn hình chính) được sắp xếp theo hai cấp độ. Cấp độ đầu tiên là danh mục sản phẩm, ví dụ: thịt, rau, hải sản, v.v. Và cấp độ thứ hai là các sản phẩm thuộc danh mục nhất định. Hoạt động - Kho sản phẩm nhằm mục đích bảo quản sản phẩm trong kho và đồng thời: danh mục chủng loại sản phẩm; - danh sách các đối tượng (địa điểm của khách hàng) - đây là những địa điểm trong nhà hàng mà các đơn đặt hàng thực phẩm được yêu cầu được kết nối; - danh sách các đơn vị đo như: kg – kilôgam, lt – lít; và danh sách các phương pháp chế biến sản phẩm, ví dụ "Đun sôi", "Nướng ở 180 độ", v.v. Trong danh sách các phương pháp chế biến sản phẩm cũng cần có yếu tố chỉ ra rằng sản phẩm chưa được chế biến, ví dụ như bằng một cái tên đặc biệt "..........".
Từ menu của hoạt động - Cửa hàng sản phẩm, có hai chức năng: xuất và nhập danh sách được hỗ trợ. Các chức năng này được sử dụng nếu nhân viên giao sản phẩm đang làm việc trên thiết bị di động của họ và xuất thông tin về các sản phẩm đã mua sang một thư mục đã chọn trên thiết bị di động dưới dạng tệp văn bản. Sau khi thực hiện chức năng xuất sẽ xuất hiện nút gửi ảnh (có hình con én giấy).
Thực đơn nhà hàng được sắp xếp theo cấu trúc phân cấp giống như cây. Mỗi cây bao gồm một thư mục chính và trong đó có các thư mục và mục menu - các lá trên cây. Mức độ lồng ghép của các thư mục trong các thư mục và mục menu hầu như không giới hạn. Tổ chức này cũng xuất hiện dưới dạng trình khám phá thư mục trên máy tính. Phía trước mỗi mục đều có ô tích, nhấn vào đó sẽ mở rộng hoặc thu gọn cây thư mục. Sự khác biệt với các thư mục trên máy tính là tên thư mục và tên mục menu được nhập bằng ngôn ngữ ưa thích của người dùng.
Việc sắp xếp thực đơn nhà hàng này thuận tiện cho việc dễ dàng tìm kiếm các món trong thực đơn khi chuẩn bị yêu cầu của khách hàng.
Trong hoạt động ban đầu của ứng dụng (AdvanceRestorant) có một danh sách thả xuống các thư mục chính và khi liệt kê một thư mục chính trong danh sách cấu trúc cây, nội dung của nó được hiển thị - các mục menu (đồ ăn nhà hàng), cũng có thể tìm kiếm trong tên của cấu trúc cây theo từ khóa được chỉ định và khi tìm thấy kết quả khớp, nó sẽ được tô màu trong hộp kiểm màu đỏ. Nội dung của một món trong thực đơn: - nó được làm từ sản phẩm gì; - với số lượng bao nhiêu; - ngày hết hạn của sản phẩm là gì; - giá cả số lượng của từng sản phẩm; - phương pháp chế biến món ăn trong mục menu, bao gồm cả hình ảnh của mục menu, có thể được hiển thị trong một hộp thoại riêng. Điều này được thực hiện bằng cách chọn một mục menu và nhấp vào nút Hiển thị.
Một bản địa hóa có thể được chọn từ hoạt động này. Trong quá trình cài đặt ứng dụng lần đầu, việc khởi tạo cơ sở dữ liệu có thể được thực hiện với dữ liệu mẫu đã phát triển. Một tệp văn bản có cây phân cấp của thư mục menu cũng có thể được xuất. Hoạt động này cũng bao gồm trợ giúp - mô tả ngắn gọn về chức năng và hoạt động của ứng dụng.
Thông tin về từng sản phẩm trong kho bao gồm: - tên sản phẩm; - Số lượng; - đo lường; - đơn giá; - tổng giá trị số lượng; - ngày hết hạn; - và ngày, giờ đăng ký. Điều này giúp có thể lưu trữ nhiều lô với ngày hết hạn khác nhau cho một sản phẩm. Thông tin sản phẩm (có trong mục menu Cửa hàng của Sản phẩm trên màn hình chính) được sắp xếp theo hai cấp độ. Cấp độ đầu tiên là danh mục sản phẩm, ví dụ: thịt, rau, hải sản, v.v. Và cấp độ thứ hai là các sản phẩm thuộc danh mục nhất định. Hoạt động - Kho sản phẩm nhằm mục đích bảo quản sản phẩm trong kho và đồng thời: danh mục chủng loại sản phẩm; - danh sách các đối tượng (địa điểm của khách hàng) - đây là những địa điểm trong nhà hàng mà các đơn đặt hàng thực phẩm được yêu cầu được kết nối; - danh sách các đơn vị đo như: kg – kilôgam, lt – lít; và danh sách các phương pháp chế biến sản phẩm, ví dụ "Đun sôi", "Nướng ở 180 độ", v.v. Trong danh sách các phương pháp chế biến sản phẩm cũng cần có yếu tố chỉ ra rằng sản phẩm chưa được chế biến, ví dụ như bằng một cái tên đặc biệt "..........".
Từ menu của hoạt động - Cửa hàng sản phẩm, có hai chức năng: xuất và nhập danh sách được hỗ trợ. Các chức năng này được sử dụng nếu nhân viên giao sản phẩm đang làm việc trên thiết bị di động của họ và xuất thông tin về các sản phẩm đã mua sang một thư mục đã chọn trên thiết bị di động dưới dạng tệp văn bản. Sau khi thực hiện chức năng xuất sẽ xuất hiện nút gửi ảnh (có hình con én giấy).
Xem thêm