Welcome to the Medical Store Management System, an advanced program written in 8086 Assembly Language! This system simplifies the management of a medical store by offering functionalities like password-protected access, medicine purchasing, inventory statistics, and earnings calculations.
- π Password Protection: Secure access to the system with a pre-set password.
- π΅ Earnings Calculation: Automatically calculates the total revenue generated.
- π Inventory Statistics: Keeps track of the number of medicines sold for each type.
- π Medicine Purchasing: Customers can select medicines and specify the quantities they wish to purchase.
- πͺ Exit Anytime: Exit the program safely with an intuitive menu.
-
Buy Medicines ποΈ
Choose from a list of 9 medicines, including Panadol, Pfizer Vaccine, and more. -
Check Inventory Statistics π
View the total number of each medicine sold. -
View Earnings π°
Display the total revenue generated for the day. -
Exit the Program β
Leave the program safely.
- Assembler:
TASM
(Turbo Assembler) or any 8086-compatible assembler. - Emulator:
DOSBox
or any other DOS emulator to run the 8086 program. - Debugger:
TD
(Turbo Debugger) for debugging.
- Install an assembler like TASM or MASM.
- Set up DOSBox for running the program.
-
Clone this repository:
git clone https://github.com/your-username/medical-store-management-system.git cd medical-store-management-system
-
Assemble the program:
tasm medical-store.asm tlink medical-store.obj
-
Run the program in DOSBox:
medical-store.exe
1οΈβ£ Panadol - 4rs
2οΈβ£ Paracetamol - 3rs
3οΈβ£ Cleritek - 2rs
4οΈβ£ Aspirin - 2rs
5οΈβ£ Brufen - 1rs
6οΈβ£ Surbex Z - 5rs
7οΈβ£ Arinac - 4rs
8οΈβ£ Sinopharm Vaccine - 2rs
9οΈβ£ Pfizer Vaccine - 8rs
- Panadols Sold: 10
- Pfizer Vaccines Sold: 2
- Total Earnings: 100rs
Before accessing the menu, users must enter the password:
coding
- Fork this repository π΄.
- Create a new branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Added new feature"
- Push to the branch:
git push origin feature-name
- Create a pull request π.
Haider Manzoor Department: Data Science, University of the Punjab.
- Github: Haider Manzoor
- LinkedIn: Haider Manzoor