Stock Control Program

This is the basic Stock Management software built-in JAVA for Wine Shop, which is efficient, scalable, easy to use, and designed specifically for wine shops and stores. This project manages the details of stock, sales details, quantity details, etc. If you send a warning if the amount is below 3 bottles. Users must log in to the application to change the record.

Stock Control Program

  • When the app opens, the Welcome message will be shown.
  • Can view product details with description, price, year of manufacturing, quantity available, etc.
  • Search for product current condition
  • Show inventory Quantity-Available quantity and stock out of stock
  • Add or deduct the quantity of product
  • Warning if the quantity is below the point of alert (i.e. below 3 bottles)
  • Commenting on the program

Front end: Java Program

Back end: MS Access database

No. of forms: 10

Database table:

Product info:

  • Name of product
  • Origin
  • Year of the wine
  • Price
  • Quantity

Sales info:

  • Sales name
  • Sales id




A collection of source codes that I wrote in VB 6.0, ASP.NET, PHP, C#.NET, VB.NET and JAVA in a course of my career as web developer and software engineer that I would like to share to my fellow programmers. Some of the codes here is not my original work that I found over the Internet and Books while I'm learning how to program. I hope you find my work useful in your learning in programming. Please share my work to other people also who interested to learn the basics of web development and programming. Thank you very much and Happy Productive Programming Everyone. for more info please WhatsApp us on +91-9481545735 or Email id:

1 Comment

  • Imrankhan

    March 28, 2015 - 8:10 AM

    Why do you use MS-Access , better use mysql which is open source software.By the way can this be done as a Android application ?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.