Mobile inventory

This software was created for stock-taking of goods stored in different places, the system consists of a mobile application (developed for PocketPC devices with framework 1.1) and a web application. The mobile devices are equipped with scanners for bar codes. A member of staff scans all goods in the storehouse. The mobile device stores the information in the repository and then sends it to the server. It can also work autonomously thus allowing checking for availability of a certain type of goods and the place where they are stored. All goods are divided into categories. In the online mode it’s possible to check if those goods are available from other storehouses and how large the stock is.

The application has the main data storage that contains all the information about goods grouped by categories, storehouses or quantities. A built-in web application allows creating and management of new users, reading sales reports and peruse/modify information about goods. Each user plays a certain role:

1. Clerk. Clerks can do the following:

  • Request information about goods.
  • Read reports. (website)

2. Shop assistant. Shop assistants can do the following:

  • Request information about goods.
  • Carry out the stock-taking (autonomous mode).
  • Read reports. (website)

3. Sales manager. Sales managers can do the following:

  • Request information about goods (online mode and website).
  • Carry out the stock-taking (autonomous mode).
  • Add, edit and delete the description of goods and their quantities (website)
  • Add, edit and delete categories of goods (website)
  • Read reports. (website)

4. Super Administrator. Can do the following:

  • Request information about (online MI-mode and website).
  • Carry out the stock-taking (autonomous MI-mode).
  • Add, edit and delete the description of goods and their quantities (website)
  • Add, edit and delete categories of goods (website)
  • Add, edit and delete users. (website)
  • Add, edit and delete users’ roles. (website)
  • Add, edit and delete locations of storehouses( website)
  • Read reports. (website)

The mobile application has a database of its own to work in the autonomous mode. Mobile stock-taking is synchronized with the main database through a specially developed web service.

The application we’ve developed allows the users to promptly work with goods in storehouses, create reports about the quantities of sold goods and the amount of money received, and promptly replenish the stocks.