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-09Szerző: Gál Ottó
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!
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
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
auditprogram |