يك سيستم ايده آل زماني يك پايگاه اطلاعاتي جداگانه محسوب مي شود كه مورد استفاده قرار گرفته و تمام اطلاعات مربوط به گزينه هاي مختلف نرم افزاري را دربر گيرد. اين قطعات نرم افزاري مي تواند شامل اين موارد باشد:
مجموعه عملكردهايي كه شامل اين موارد ميشود؛ مهندسي، ظرفيت، مديريت و كنترل جريان كار، كنترل كيفيت، صورت حساب مواد اوليه، جريان و فرآيند توليد و غيره
حساب هاي قابل پرداخت، حساب هاي دريافتي، دارايي هاي ثابت، دفتر حساب كنترل و مديريت پول نقد و غيره.
سودها، آموزش، ليست حقوق، زمان حضور و غيره.
ليست سياهه انبار، برنامه ريزي زنجيره عرضه كالا، برنامه ريزي زمان بندي شده تأمين كننده، جريان ادعاي خسارت، ثبت سفارش و غيره.