Loyihalash jarayonining abstrakt modeli loyihalash jarayoniga kirishlar, jarayon faoliyati va jarayon natijalarini ko'rsatadi. Loyihalash jarayonidagi xarakatlar ketma-ket keladi va bir-biriga bog'liqdir. Loyiha haqidagi yangi ma'lumotlar doimiy ravishda yaratiladi va bu avvalgi loyiha qarorlariga ta'sir qiladi. Shuning uchun albatta loyihani qayta ishlanadi.
Axborot tizimlarini loyihalash jarayonining bir qismi bo'lishi mumkin bo'lgan to'rtta faoliyat quyida ko'rsatilgan:
1. Arxitekturani loyihalash, bu erda tizimning umumiy tuzilishini, asosiy komponentlarini (ba'zan quyi tizimlar yoki modullar deb ataladi), ularning aloqalarini va ularning taqsimlanishi aniqlanadi.
2. Ma'lumotlar bazasi loyihalash, bu erda tizim ma'lumotlar tuzilmalarini loyihalashtiriladi va ular ma'lumotlar bazasida ifodalanishi ko’rsatib beriladi. Shunga qaramay, bu erda ish mavjud ma'lumotlar bazasidan qayta foydalanish yoki yangi ma'lumotlar bazasi yaratishga bog'liq.
3. Tizim komponentlari orasidagi interfeyslarni aniqlaydigan interfeysni loyihalash. Ushbu interfeys spetsifikatsiyasi bir ma'noli bo'lishi kerak. Aniq interfeysga ega bo'lgan holda, komponent boshqa komponentlar tomonidan qanday amalga oshirilishini bilmasdan foydalanishi mumkin. Interfeys spetsifikatsiyalari kelishilganidan so'ng, komponentlar alohida loyihalanishi va ishlab chiqilishi mumkin.
4. Komponentlarni tanlash va loyihalash, bu erda siz qayta foydalanish mumkin bo'lgan komponentlarni qidirasiz va agar mos komponentlar mavjud bo'lmasa, yangi dasturiy ta'minot komponentlarini loyihalanadi. Ushbu bosqichdagi loyiha amalga oshirish bosqichi uchun dasturchiga qoldirilgan oddiy komponent tavsifi bo'lishi mumkin. Shuningdek, bu qayta foydalanish mumkin bo'lgan komponentga yoki UMLda ifodalangan batafsil loyihalash modeliga kiritiladigan o'zgarishlar ro'yxati bo'lishi mumkin. Keyinchalik, loyihalash modeli avtomatik ravishda amalga oshirish bosqichida foydalanishi mumkin.