Inventory Management Software Explained: How Modern Systems Prevent Stockouts & Overstocking