Professional Documents
Culture Documents
Group 2 Documentation
Group 2 Documentation
DESCRIPTION:
This project is a pharmacy inventory system in which the user can sort, add, and remove
medicine to be kept as records. The game is made and coded in java with also the use of
MySQL database servers to keep and store records.
In the program, you can create medicine records in which you can edit the medicine /
drug code and name, the price, and also the quantity. With all these editable variables, it makes
the management system easy to use but full of useful information.
Using Java, making the inventory system was easier due to how you can make use of
database server and also the jFrame forms to design the interface easily. We made it as user-
friendly as possible because in real life scenarios, this would be used multiple users at the same
time while dealing with a line of customers.
The second step was to create a jFrame from and design the interfaces that is present
all throughout the program. This step was the backbone of the code with is very important
because this is what the user will be seeing most of the time. Using a combination of jPanels,
jLabels, jTextFields, and jButtons, the main interface was created.
The third step was to set up and connect the MySQL database to the project which will
reflect on the jFrame form that was just create.
After which, it was finally time to actually code the jButtons that was placed on the
second step. We proceeded to code the buttons 1 by 1 in accordance to what their task is
supposed to be. An example of this is the “add” button which will add a new entry to the
database after the medicine name has been inputted.
To wrap things off, the code was basically complete at this point, it just took a long time
to code and connect everything together.
SOFTWARE REQUIREMENTS:
1. Java software compatible to user’s device (must be in PC only)
2. Windows Vista up to Windows 11
HARDWARE REQUIREMENTS:
1. Keyboard
2. Mouse
3. Single-core processor with 1.3 GHz or higher
4. 15 MB minimum RAM
5. 5 MB minimum storage (not including the java software)
ATTACHMENTS:
VIDEO PRESENTATION:
1. Video Presentation