Skip to content

weiganyi/dr-helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 

Repository files navigation

Introduce

This project is a dinner room management system. it contain three roles, the first is waiter, they can operate the order by a android app. the second is chef, they can get the ordered food by web, and if they finish a food, can send a notice to the waiter by web. the third is administrator, they operator the orders and do some other system management.
It use the mysql to store the table: user、table、menu、option, and use the mongodb to store the order collection.
It use the servlet to provide the backgroud service in the tomcat container, make web page by JSP, and use the JSON message to communicate with android app.

Directory

Android - android app
Server/drhelper_db - the mysql and mongodb database backup files
Server/tomcat - android and web backgroud service

Run

You install the drhelper.apk after compile the android project, use it to provide the waiter service.
You can access the root directory of this system in web browser, it will show the main page of this system.

Usage

  1. after upload the sources, compile the "Server" directory project by Eclipse, and compile the "Android" directory project by adt-bundle eclipse.
  2. install and deploy the Nignx and Tomcat in your server, config the Nginx to transfer all requests to the Tomcat, meanwhile install and deploy the Mysql and Mongodb.
  3. create a directory "drhelper" in the tomcat/webapps, then copy the files contained in the "Server/tomcat" into "drhelper" directory.
  4. import the database backup files into Mysql and Mongodb at "Server/drhelper_db" directory.
  5. install the drhelper.apk on the android mobile phone.
  6. you can access the mobile service by app, play a waiter role, and access the web service by browser, play a chef or administrator role.

Design

Please refer to my blog(Chinese):
http://blog.csdn.net/weiganyi/article/details/31344403

About

A management system for dinner room, contain android app and web service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published