Citat:
Ursprungligen postat av heathrow
Tack fr ett fantastiskt svar, jag knner lite att jag sjlv inte vet om det r paradigm`en eller systemutvecklingsmetoderna jag r ute efter. Men jag lutar t att det r systemutvecklingmetoderna, n fast det material jag sjlv har nmner strukturell. Frgan r fortfarande att jag vill veta skillnaden mellan traditionella ansatser process och data modellering gentemot objektorientering.
Om jag skulle beskriva processorientering: Att man fokuserar p processen, analyserar vilka uppgifter som ska utfras och hur systemet ska behandla data. Man bryter ner ett system "t ex en hotellverksamhet" i sub sub tasks (bryta ner ett system hierarkiskt i massor av detaljer) fr att sedan ta sig an utvecklingen av det hela. Man utgr hela tiden utifrn systemet, att verkligheten redan r ett stabilt system. S fokus ligger bara p systemet, inget annat.
r jag ute och cyklar?
![Tongue](https://static.flashback.org/img/smilies2/tongue.gif)
Satt och blddrade lite i en bok jag hade hr om just systemutveckling. Du r inne p rtt spr enligt den men nd inte riktigt framme
"Ett dataorienterat angreppstt utgr frn vilka frhllanden innanfr och utanfr verksamheten som det kan vara intressant fr verksamhetens medarbetare att ha information om. I praktiken r mnga olika frhllanden av intresse, till exempel produkter och anstllda(frhllanden i verksamhetens omgivning). Man talar om alla de intressanta frhllandena som entiteter." Fri tolkning: I en skola kan till exempel anskningar, mnen, lokaler, lrare och studenter vara entiteter.
....."Huvudiden i ett dataorienterat angreppstt r att veksamhetens informationsbehov idag och i framtiden kan tckas tack vare att informationssystemet innehller och kan ge information om de olika intressanta entiteterna i och utanfr verksamheten."
..."det objektorienterade angreppsttet liknar p mnga stt det dataorienterade angreppsttet. Ocks i ett OO-angreppstt diskuterar man vilka frhllanden i och utanfr verksamheten man villha information om. De intressanta frhllandena kallas nu fr objekt. Skillnaden mellan en entitet och ett objekt r att objektet har frmgan att utfra viss informationsbehandling. Ett objekt kan ta emot ett meddelande, bearbeta det efter en viss mall och snda ivg det till andra objekt. Ett objekt r fljdaktligen en aktiv enhet medan entiteten dremot r passiv och knnetecknas av att vi endast har information om den."
"skillnaden mellan objektet och entiteten r att objekten frses med ett beskrivet beteende som entiteterna saknar, vilket innebr att en lrare och student mkt vl vara objekt ven i ett OO-sammanhang, men att ven en anskningshandling kan vara ett objekt vilket inte hade varit lika naturligt i ett dataorienterat angreppstt."
Erling S Andersen, Systemutveckling - principer, metoder och tekniker, s 117-118
Trodde aldrig jag skulle behva ppna den dr boken mer. Blev det lite klarare?