KKP sistemlerine daha yakından bakacak olursak, en önemli gerekliliğin bir işletmenin tüm bakış açılarındaki her verinin, birleştirilmesi olduğunu görürüz. KKP sistemleri bunu sağlamak için, işletmenin çeşitli iş faaliyetlerini ele alan birçok yazılım modülünü tek bir veritabanı altında çalıştırmaktadır.
Özellikle, bazı işletmeler bir KKP sisteminin yalnızca bazı uygulamalarını seçip, bunları diğer KKP sistemleri veya bağımsız başka yazılımlar ile destekler. Böylece işletme ihtiyaç duyduğu KKP arayüzünü kendi oluşturmuş olur. Örnek olarak; PeopleSoft firmasının "insan kaynakları yönetim sistemleri" (İngilizce Human Resource Management Systems - HRMS) ve mali analiz sistemleri genellikle SAP'ın aynı alandaki uygulamalarından daha başarılı bulunmaktadır. Ancak SAP'nin üretim ve "müşteri ilişkileri yönetimi" (İngilizce Customer Relationship Management - CRM) uygulamaları ise PeopleSoft'un aynı alandaki ürünlerinden daha başarılı bulunmaktadır. Benzer şekilde özellikle bakım ve asset management kökenli IFS'in savunma, enerji, telekom ve proje tabanlı endüstrilerdeki çözümleri rakiplerine oranla daha başarılı ve uygulanabilir bulunmaktadır.
Gerçekte komple bir KKP sisteminden bahsetmek çok zordur. KKP sistemlerini satın alarak, bünyelerinde uygulamak isteyen büyük işletmelerin özel ihtiyaçları vardır ve bazı özel ihtiyaçlar şu an hiçbir KKP sistemi üreticisi tarafından karşılanamamaktadır. Bu ihtiyaçları karşılamak için güçlü bir kişiselleştirme işlemi oluşturma ve değişik üreticilerden farklı modüller satın almanın yanı sıra, işletme bu modüller üzerinde tekrar mühendislik çalışması yapmalıdır. Günümüzde ideal olarak, üretim alanında faaliyet gösteren bir işletme, alanıyla ilgili tüm konularda aynı KKP sistemini kullanmaktadır.
Tek bir veritabanı, aşağıdaki alanlarında dahil olduğu çeşitli yazılım modüllerini bünyesinde barındırabilir;
İnsan kaynakları planlaması terimi, orjinal olarak "üretim kaynakları planlaması" teriminden türetilmiştir (İngilizce Manufacturing Resource Planning - MRP). Üretim kaynakları planlaması tanımı (ÜKP) ise, yazılım mimarisinin önem kazanması ve şirket kapasite planlamasının yazılım faaliyetlerinin yer edinmesi ile KKP sistemlerine dönüşmeye başlamıştır. KKP sistemleri genellikle bir işletmenin, üretim, ulaştırma, dağıtım, envanter durumu, liman ticareti, muhasebe ve faturalama gibi işlemlerini kontrol eder. KKP yazılımları ayrıca bir işletmenin, satış, pazarlama, ulaştırma, listeleme, üretim planlaması, envanter yönetimi, kalite yönetimi ve insan kaynakları yönetimi gibi birçok ticari faaliyetini kontrol etmesine yardımcı olur.
KKP sistemleri tüm işletme işlevleri arasında geçiş yapabilen sistemlerdir. Operasyonlarda veya üretimde görev alan tüm işlevsel departmanlar tek bir sistemde birleştirilir. İmalat, depolama, taşımacılık ve ulaştırma ve bilgi teknolojilerine ek olarak, muhasaabe, pazarlama, insan kaynakları ve strateji yönetimi de KKP sistemlerinde bulunabilir.