This dish-order system mainly includes four modules——order,menu,service and update. Those four main modules all include several smaller functional modules, such as ordering dishes, asking for a refund, changing tables, settling accounts and so on. The server side adopts JavaSwing production and management interface to achieve the managerial functions like personnel management, menu management and bill management. This system also pays attention to the design and realization process of every module. Relevant key technologies includes Hibernate database access, Json data transmission, Base image
encoding
and
decoding,
Android
broadcast
mechanism
and
Sharedprofared information storage technology.