MRP II is an evolution of MRP that incorporates additional business functions like finance, accounting and human resources planning. It addresses both operational planning at the unit level as well as financial planning. MRP II systems integrate various modules like MRP, CRP, SFC etc. and use a common database to facilitate information sharing across functions. This helps achieve better coordination between different departments and improved control over resources like materials, labor and machines to efficiently meet production schedules. While MRP II provides several benefits, it also has some limitations like high implementation costs and difficulty in handling unexpected changes. Future developments involve further integration using ERP systems.