Anti-pattern,megoldás,interface,implementáció

cikkek marketing pályázat tanúsítás adatbank kapcsolat Ajánlatkérés
E-mail:
Jelszó:
Kulcsszó:
Hírek, információk, tanácsok Vállalkozásod fejlesztéséhez!
Neve:
Email:

 Az ISO 9001 és a minőségirányítási alapelvek várható változásai

Az új ISO 9001 szabvány várhatóan 2015-ben jelenik meg a következő menetrend szerint:

2013. június: a CD (Committee Draft: bizottsági tervezet) szavazásra bocsátása,
2014. április: a DIS (Draft International Standard: nemzetközi szabvány tervezete) szavazásra bocsátása,
2015. július: az FDIS (Final Draft International Standard: nemzetközi szabvány végső tervezete) szavazásra bocsátása,
2015. szeptember: a nemzetközi szabvány kiadása (ISO 9001:2015).

Előző Vissza a cikkek listájához Következő

Anti-Pattern: Homályos nézőpont (Ambiguous Viewpoint)

2009-07-09
Szerző: Gál Ottó


Cikk ajánlása Mondja el véleményét Cikk myomtatása

AntiPattern Problem

Az objektum orientált analízis és design (OOA&D) modellek gyakran vannak úgy reprezentálva, hogy tisztáznak azt a nézőpontot, amit a modell bemutat. Alapból az OOD&A modellek egy implementációs nézőpontot mutatnak be, mely potenciálisan a legkevésbé hasznos nézőpontot összekeverése nem teszik lehetővé az alapvető szeparációját az interface-eknek az implementációs részletektől, mely az egyik legfontosabb előnye az objektum orientált paradigmának.

Refaktorizált megoldás

Három alapvető nézőpontja van az OOD&A-nak: üzleti nézőpont, specifikációs nézőpont és az implementációs nézőpont. Az üzleti nézőpont definiálja az usernek az információs és folyamat modelljét. Ez az a modell, amit a terület szakértői meg tudnak védeni és elmagyarázni (gyakran analízis modellnek is hívjak). Az analízis modellek némelyike a legstabilabb modellje az információs rendszernek és érdemes karbantartani.
A modellek kevésbé hatékonyak, ha nem a megfelelő nézőpontra fókuszálnak. A nézőpont lehetővé teszi az információ szűrését. Például osztály modell definiálása egy telekommunikációs rendszernek jelentősen változik attól függően, hogy melyik nézőpontra fókuszálunk a következők közül:
•    Telefon user, akinek fontos a telefonálás és a részletezett számlakivonat kényelme
•    Operátor, aki törődik azzal, hogy csatlakoztassa az usereket a kívánt számhoz
•    Telefonos könyvelő osztály, akik az userek számláival es híváslistáikkal törődnek.
Néhány egyező osztály lesz azonosítva, de nem túl sok; ahol igen ott a metódusok nem fognak megegyezni.
A specifikációs nézőpont a software interface-jeire fokuszál. Mivel az objektumok (mint absztrakt adattípusok) szándéka, hogy elrejtsék az implementációs részleteket az interface mögé, a specifikációs nézőpont definiálja az ismertetett absztrakciókat és viselkedéseket az objektum rendszerén belül. A specifikációs nézőpont definiálja a software határvonalát az objektumok és a rendszer között.
Az implementációs nézőpont definiálja a belső részleteit az objektumoknak. Az implementációs modelleket a gyakorlatban sokszor design modellnek is nevezik. Hogy pontos legyen a software modellje, a design modelleket folyamatosan karban kell tartani, ahogy a software fejlődik és módosul.
Mivel az elavult modell haszontalan, csak a kiválasztott design modelleket helyénvaló karbantartani; különösen azokat a design modelleket melyek a rendszer komplex aspektusát írják le.

Küldd el ismerősödnek!

Az Ön neve*
Az Ön email címe*
Ismerőse neve*
Ismerőse email címe*
Ellenőrzés*

Deprecated: Assigning the return value of new by reference is deprecated in /var/www/clients/client1/web122/web/templates/consult/tpl.consultBlock.php on line 32
Online tanácsadás

Kérdező: aranyvirag7
Kérdés: Tisztelt Cím ! Egy IX. József Attila lakótelepi társasházban lakom. A nyílászáróim elavultak, szeretném kicseréltetni azokat, de a lakóközösség nem járul hozzá, hogy közösen fogjunk neki. A kérdésem az lenne, hogy egyedül pályázhatok - e nyílászáró cserére .
A Válasz: Itt olvasható


Deprecated: Assigning the return value of new by reference is deprecated in /var/www/clients/client1/web122/web/templates/dictionary/tpl.dictionaryBlock.php on line 32
Szakszótár

az audit megállapításai

az összegyûjtött auditbizonyítékok és az auditkritériumok összehasonlító kiértékelésének eredménye MEGJEGYZÉS: Az audit megállapításai tartalmazhatnak az auditkritériumoknak való megfelelõségre, vagy azoktól való eltérésre vonatkozó megállapításokat, vagy megj...