Pieejas informācijas sistēmas analīzē un projektēšanā var iedalīt četrās grupās:
Datu-orientēta analīze un projektēšana;
Procesu-orientēta analīze un projektēšana;
Objektorientēta analīze un projektēšana;
Ātrās projektēšanas modelis(Agile).[6]
1.1.Datu-orientēta analīze un projektēšana
Datu-orientēta pieeja galvenokārt pievērš uzmanību sistēmas datu aspektam, kas iekļauj datu vienības (jeb entītijas), to atribūtus un saites starp dažādām datu entītijām.
Kopēja pieeja datu-orientētai modelēšanai ir Realitāšu-Saišu modelis (Entity-Relationship model), ko piedāvāja Čens (Chen) 1976. gadā. Realitāšu-Saišu modelis var tikt izmantots:
1. Datu aspekta modelēšanai lietojumprogrammās,
2. Datu bāzu projektēšanā.[2]
1.1.1. Lietojumprogrammu datu modelēšana
Lietojumprogrammas iekļauj sevī datu elementus un funkcijas to apstrādei. Katras sastāvdaļas sarežģītība ir atkarīga no lietojumprogrammas specifikas. Piemēram, banku norēķinu kontroles sistēmā, funkcionālā sastāvdaļa būs sarežģītāka par datu sastāvdaļu. Savukārt, studentu vadības sistēmā datu struktūra būs sarežģītāka par sistēmas funkcionalitāti.…