User Interface tervezés



Hasonló dokumentumok
Fizikai terv. A fizikai tervezés részei: Adatterv Adatvédelmi terv A rendszer működésének terve Funkciók terve (programspecifikációk) I/O tervek

Szabályzattár fejlesztése a CIB Banknál április 24. Dörnyei Ágnes

Leolvasói rendszer kialakításának koncepciója ipari mobil eszközökkel (ipari PDA-val)

MINŐSÉGÜGYI ELJÁRÁSOK

Szoftver-ergonómiára vonatkozó szabvány, avagy ISO 9241

A vállalat mint rendszer. Informatikai rendszerek Vállalati információs rendszerek. Üzleti kapcsolatok. Vevői információs kapcsolatok. Cég.

Kinek szól a könyv? A könyv témája A könyv felépítése Mire van szükség a könyv használatához? A könyvben használt jelölések. 1. Mi a programozás?

Alkalmazások architektúrája

Operációs rendszerek. Az X Window rendszer

Bankkártya elfogadás a kereskedelmi POS terminálokon

Rezsimegtakarítás modul a Társasház-Érték 2009 rendszerben

MINŐSÉGÜGYI ELJÁRÁSOK

A vezetői jelentésrendszer alapjai. Információs igények, irányítás, informatikai támogatás

Készlet nyilvántartó

NightHawk AccessControl

Algoritmizálás és adatmodellezés tanítása beadandó feladat: Algtan1 tanári beadandó /99 1

iseries Client Access Express - Mielőtt elkezdi

LETÉTKEZELŐ NYILVÁNTARTÁSI RENDSZER

Felhasználói kézikönyv a WEB EDInet rendszer használatához

MŰSZAKI KÖVETELMÉNYEK, A KÖRKERESŐ SZOFTVER SPECIFIKÁCIÓJA, KÖLTSÉGVETÉS. A) Műszaki követelmények

PartSoft Informatikai Kft. KÖNNY felhasználói kézikönyv 1 Általános információk Számítástechnikai alapok Felhasználói ismeretek...

Gyakorlati vizsgatevékenység B

IV/1. sz. melléklet: Vállalati CRM, értékesítési terület funkcionális specifikáció

Energiainformációs Adattár Adatgyűjtő alrendszer felhasználói dokumentáció

Vonalkód olvasó rendszer. Specifikáció Vonalkód olvasó rendszer SoftMaster Kft. [1]

Számítógépes munkakörnyezet II. Szoftver

Példa webáruház kialakítás rendszerdokumentáció

Történet John Little (1970) (Management Science cikk)

Comp-Sys Fo ko nyv-sza mla za s Program Felhaszna lo i leı ra s a to l e rve nyes programmo dosı ta sokhoz

Szociális ellátások nyilvántartási rendszere CSTINFO Lekérdezői modul

Határtalanul! program. Fazekas Zoltán pályázati-pénzügyi referens

Elektronikus számlázás. Czöndör Szabolcs

HOGYAN TUDOK BELÉPNI ELSŐ ALKALOMMAL?

Azonnali fizetési rendszer megvalósítása

Az MS Excel táblázatkezelés modul részletes tematika listája

Gyári alkatrészek raktári betárolása modul

Kitöltési útmutató a közös eszközhasználatra kötött megállapodás elektronikus úton történő bejelentésére szolgáló űrlaphoz

3. modul - Szövegszerkesztés

Általános Integrált Rendszer

Bizonylatok felvitele mindig a gazdasági eseménnyel kezdődik, majd ezután attól függően jelennek meg dinamikusan a további adatmezők.

Nem gyári alkatrészek raktári betárolása modul

Modell alapú tesztelés mobil környezetben

Archivált tanulmányi adatok importálása. Felhasználói dokumentáció verzió 2.0.

VÁLLALATI INFORMÁCIÓS RENDSZEREK. Debrenti Attila Sándor

KIRA FORRÁS FELHASZNÁLÓI DOKUMENTÁCIÓ

HVK Adminisztrátori használati útmutató

EGYÉB BEFIZETÉSI MÓDOK (KÜLSŐ SZÁMLA, HÁZIPÉNZÁR)

Vevő számlák, egyéb követelések kezelése felhasználói dokumentum Lezárva:

Számlázó program kezelési leírása

WinSarc Irodai Vezérlőpult: - [Ügyfelek nyilvántartása]

Társadalombiztosítási ellátások alrendszere

Táblázatkezelés (Excel)

LEADER. Helyi Fejlesztési Stratégiák. tervezését támogató alkalmazás

Külső eszközök. Felhasználói útmutató

MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK STRUKTÚRA ALAPÚ, VAGY FEHÉRDOBOZ TECHNIKÁK TAPASZTALAT ALAPÚ TECHNIKÁK

Táblázatkezelés Excel XP-vel. Tanmenet

Nemzeti LEADER Kézikönyv LEADER HELYI FEJLESZTÉSI STRATÉGIA FELHASZNÁLÓI KÉZIKÖNYV szeptember

SZÁMLA ADATSZOLGÁLTATÁS

FELHASZNÁLÓI KÉZIKÖNYV

Microsoft Access alapok

ECDL Táblázatkezelés A táblázatkezelés első lépései Beállítások elvégzése

Tanrend jelentő képző szervek részére

3. Tervezés Tervezési filozófiák

Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat

Külső eszközök. Felhasználói útmutató

Kézikönyv. Pénzügyi könyvelés releváns mezők a Standard kontírozásban

30 MB INFORMATIKAI PROJEKTELLENŐR

Gyógyszertári ellenőrző és adattovábbító program. Pusztai Zsuzsanna Simon Péter Szabó László Dr. Váradi Péter

Informatika témavázlatok. 4. évfolyam

Tisztaszınyeg nyilvántartó

Papír helyett elektronikus űrlap. Szabadság és interaktivitás az űrlapkezelésben

Felhasználói kézikönyv. ÜFT szolgáltatás. Magyar Nemzeti Bank

Fejlesztési specifikációk

Kézikönyv. Nyitott tételek törzs

FELNŐTTKÉPZÉSI SZAKMAI PROGRAMKÖVETELMÉNY

ÉRETTSÉGI TÉTELCÍMEK 2018 Informatika

SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM

Alkalmazások fejlesztése A D O K U M E N T Á C I Ó F E L É P Í T É S E

TUDNIVALÓK A WEB-FEJLESZTÉS I. KURZUSRÓL

Eötvös Loránd Tudományegyetem. MINŐSÉGÜGYI ELJÁRÁSOK ME Munkatársi igény, elégedettség és szolgáltatási mérés

DOAS-VMI adatok lekérdezése

Kalumet Számlázó. Termék leírás

MKOSZ Online Support - Felhasználói

TÁJÉKOZTATÓ A CCN V VERZIÓ SP2 változathoz. Változások és kiegészítések a V verzió és SP1 kiadása után

Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra

Városi tömegközlekedés és utastájékoztatás szoftver támogatása

Felhasználói útmutató CVR mobil kliens, ios rendszerhez.

Fizetési folyamat az Építésügyi Fizetési Portálon (ÉFP)

MELLÉKLET. a következőhöz AZ EURÓPAI PARLAMENT ÉS A TANÁCS IRÁNYELVE

Automatikus feladatok modul

StartÜzlet online számlázó modul Használati Útmutató

Thermo1 Graph. Felhasználói segédlet

Minőségirányítási eljárás készítése ME/42-01

Adatbázis, adatbázis-kezelő

Rendszer szekvencia diagram

Digitális írástudás kompetenciák: IT alpismeretek

WEBrendelés modul Felhasználói kézikönyv

SAP Business One. Üzleti partnerek kezelése. Mosaic Business System Kft.; Support:

Tanszéki Általános Formai Követelmények

Vállalkozási mérlegképes könyvelő Államháztartási mérlegképes könyvelő szakképesítés-ráépülés

Átírás:

6. Ember-gép kommunikáció User Interface tervezés adatbevitel, vezérlési információk beadása Az információfeldolgozás folyamata feldolgozás eredmények megjelenítése Manuális feldolgozási folyamatok Emberek -adatbevitel -monitor feladatok -dialógus Számítógéppel végzett feldolgozási folyamatok SZÁMÍTÓGÉP HARDVER Manuális feldolgozási folyamatok Emberek -információk 1996/97. I. félév Szak Létszám Átlag átvizsgálása üzemgazdász 465 3,86 informatika 221 3,75 -értelmezés közlekedés 198 3,47 -elemzés INFORMÁCIÓK -több hallgatót lehet felvenni -az intézményi tanulmányi átlag 3,86 Az intézmény tanulmányi átlaga ADATOK 312 bke 9697 I 698 5 763 4 SZOFTVER INPUT FELDOLGOZÁS OUTPUT Áttekintő Input-Eljárás-Output diagram Input Eljárás Output elszámolási időszak és úügyfélkód ügyfél USZLA - kód, név, cím - számlaszám - egyenleg kamattáblázat időszaktól, KAMAT lekötéstől függő kamatlábakkal Kamatelszámolás - időszak beolvasása - ügyfélkód bekérése - ügyfél adatok beolvasása - kamattábla beolvasás - kamatláb meghatározás - kamatjóváírtás - ügyfél számla update - ügyfél értesítés nyomtatás dialógus karbantartott ügyfél számlák értesítés az ügyfélnek Az információfeldolgozás fázisai input fázis: adatgyűjtés, -előkészítés,, -bevitel, - ellenőrzés (érvényesség, összefüggés-, konzisztencia-, teljességvizsgálat), átalakítás, tárolás, felügyelet feldolgozási fázis: adatmanipuláció, információelőállítás output fázis: megjelenítés, tárolás, biztonsági mentés

Miről lesz szó? az alkalmazások humán tényezője a kommunikáció célja és formái ember-gép rendszerek modelljei a felületmodell kialakítása elvárások, szabványok, megjelenítés a kommunikációs modell terve inputok, outputok, dialógusok tervezése HCI: Human Computer Interface Definíció: A humán interfész egy olyan mechanizmus, amelyen keresztül az ember kommunikálni tud a számítógépen működtetett alkalmazással, és igénye szerint vezérelni tudja annak működését. Az interfésztervezés egy modellje Ember-gép kapcsolatok célja, formái Fejlesztő Felhasználói modell A tervezett modell A rendszer megjelenése (felülete, csomagolása) A rendszer érzékelése kommunikáció információszerzés az adatbázisból dialógus az alkalmazás vezérlése, irányítása kognitív feladat alkalmazások működtetése, végrehajtása Felhasználó A rendszer üzenetei, eredményei: outputok, dialógusok Cél: a felhasználó informálása, igényeinek kielégítése, a rendszer működtetése Forma: képernyőképek: szöveges, grafikus, képi megjelenítés papíralapú kimenetek: listák, rajzok, képek hangalapú outputok elektronikus adat- és üzenettovábbítás továbbítás adathordozóra A rendszer működéséhez szükséges információk: forrás, input Cél: a rendszer működtetéséhez szükséges adatok, vezérlési információk megadása Forma: képernyőképek: klaviatúra, egér, fényceruza jelek, érintés, műszerjelek, elektronikus adatátvitel, üzenetek papíralapú bemenetek: listák, rajzok, képek, kódok leolvasása beolvasás adathordozóról hangalapú bemenetek

A felhasználói interfész tervezése Szükséges elemek: felhasználói igények, elvárások a konceptuális modell a kommunikáció technikai megoldásai a megvalósítás szoftvertámogatása ergonómiai kérdések alkalmazandó szabványok Felhasználói elvárások megjelenésben illeszkedés a valós objektumokhoz egyszerűség, érthető megjelenítés illeszkedés az ergonómiai követelményekhez érthetőség és követhetőség a valós folyamatok végrehajtásának követése a menüstruktúrával szabványos felületi komponensek alkalmazása Schneidermann alapszabálya 1. következetesség 2. rövidítések használatának engedélyezése 3. visszajelzés, visszacsatolási lehetőség 4. vezérlés a valós funkcionalitásnak megfelelően 5. hibázási lehetőség elkerülése, hibadiagnosztika 6. műveletek visszavonásának lehetősége 7. az ember-gép párbeszédben a felhasználó a kezdeményező 8. egyszerű megjelenítés és kezelhetőség A tervezést támogató eszközök rendszer inputok jegyzéke rendszer outputok jegyzéke input definíció output definíció dialógusterv (formális és tartalmi specifikáció) képernyőterv (adatbeviteli, output) listatervek stb. Megjelenítés menütechnika ablaktechnika grafikus felhasználói felület - ikonok Interfész-tervezési elvek: következetesség visszacsatolási lehetőség biztosítása biztonság (rákérdezés a törlési funkciókra) visszaállíthatóság rövid, egyértelmű utasítások használata Ember-gép rendszerek modelljei Felület-modell a felhasználói igények kielégítését szolgáló szemantikai megközelítésű, konceptuális komponens Feladat-modell fizikai komponens a munkakörnyezet kialakítására, a hardver-paramétereknek, a megjelenés formájának és médiumának specifikálására Kommunikációs modell a szoftverhez való viszonyt kifejező szintaktikai komponens, amely meghatározza a működés módját, az I/O és a dialógus formáját

Bizonylat-tervezés felhasználói elvárások funkcionalitási igények jogi, szabályzati kérdések elvek, formai szabályok Bizonylati Album kitöltési utasítás A bizonylat azonosítására szolgáló mező: a szervezet neve, esetleg logo-ja, a bizonylat megnevezése, esetleg célja, a bizonylat azonosítója, példányszámok és azok elosztása A bizonylattörzs adattartalmának fejrésze A bizonylattörzs részletes tranzakciós adatai, rendszerint több sorban A bizonylattörzs a bizonylat jellegétől függően több, egymástól elkülönített önálló részből is állhat. Kitöltő, ellenőrző munkatársak neve, dátumok Nyomtatványazonosító Bizonylatsorszám, a kitöltés dátuma Kitöltési előírások (csak a legfontosabbak) Összegző terület (többsoros tranzakciós törzsadatok esetén, értelemszerűen összegezve) On-line adatbevitel kérdezz-felelek megoldás biztosítani kell a default értékek automatikus megadásának lehetőségét képernyő formok alkalmazása bizonylati formát szimuláló képernyő, melynek mezői között [Tab]-bal vagy [Enter]-rel kell lépkedni technikák menütechnika ablaktechnika GUI: grafikus felület technikai megoldások alkalmazása Adatbeviteli képernyő HELYES HELYTELEN indítás indítás XXXX XXXX XXXXXX XXXX XXXX XXXXXX XXXX XXXX XXXXX XXXXXXXXXX XXX XXX XXXXX XXXXXXXXXX XXX XXXXX XXXXXXXXXX XXX XXX XXXXXXXXXX XXX XXX XXXX befejezés XXXX befejezés Az adatellenőrzés szempontjai szintaktikai és szemantikai ellenőrzés intervallum ellenőrzés adat-összefüggés vizsgálat tájékoztatás a hibákról teljesség-ellenőrzés Dialógus-tervezési szempontok egyértelmű vezérlés utak a végrehajtáshoz azonos struktúrájú képernyő formák egy képernyő lehetőleg egy feladatra vonatkozzon ablakok mérete ne legyen kisebb az olvashatósági méretnél nem szabad eltúlozni az effektek használatát minimálisra kell csökkenteni a felhasználói beavatkozások számát ahol lehet, alapértelmezéseket kell alkalmazni

root vevőrendelések Képernyő-terv * minta 1. rendelésnyilvántartás 2. jelentéskészítés 3. lekérdezések 1.1. rendelés lekérdezése 1.2. rendelés törlése 3.1. vevő lekérdezése 3.2. termék szerinti lekérdezés 3.3. előszámlázás 1.3. rendelésmódosítás 1.4. új rendelés 3.2.1. termékcsoport 3.2.2. rendelés-szállítás 3.2.3. visszáru lekérdezése Listatervek készítése Tervezési szempontok: adattartalom meghatározása adatok rendezettségének, oldaltöréseknek a specifikálása formai előírások: fejlécek, adattörzs fix és változó adatai kontrollfokozatok és képzésük pontos leírása példányszám, szétosztás ben rejlő lehetőségeket! Fizikai modell CyberCar Rt.-8. Dokukód: MUGY27 Változat: 1. A lista neve: Változóbér-kimutatás Karakterszám/sor: 135 A lista azonosítója: O5 Íráskép előírás: 10 CPI + Condensed CyberCar Rt. LISTATERV Készítő program neve: VBERLIS.FRX Lapok száma: 1 /szakfeladat A lista rövid leírása A lista szakfeladatonkénti bontásban készül. Azokat a dolgozókat listázza, akiknek az adott hónapban voltak változó-bér adatai. Egy dolgozónak annyi sora van, ahány féle többletmunka teljesítése volt. A lista fejléce Cím: Változóbér-lista + dátum + oldalszám Fejléc: Intézmény neve, Szakfeladat, Időszak (ez minden oldalon egyszer jelenik meg) Adatsor fejléce: Dolgozó neve, Szül. dat, Változóbér-kódja és neve, Alapbér, Osztószám, Esetszám, Eseti össz., Eseti %, Változóbér (ennek adatsora laponként több is lehet, de maximum 20) A lista adatsora A dolgozó azonosítószáma, neve, a változóbér kódja és megnevezése, a dolgozó alapbére, a havi ledolgozott órák száma, a teljesítés darabszáma, összege és/vagy százaléka, valamint a számított változóbér. Rendezettség, kontrollfokozat, A sorrendet az intézményi egységek, a szakfeladat, azon belül pedig a dolgozói névsor adja. Lapváltás minden szakfeladat, illetve szervezeti egység váltásnál, ilyenkor ki kell írni a lapváltást kiváltó változáshoz tartozó összegsorokat. Kiegészítés, megjegyzések A változó bérlista mintája megtalálható a rendszertervi dokumentáció 3. sz. mellékletében. Lapszám: 2/6 Készítette: Szemeti Józsefné Dátum: 2002.10.27. Példányok: 1. Munkaügy 2. Elszámoló Felületi szabványok Definíció: A szoftvertermékek egységes megjelenítési felületének és kezelésének előírása Szabványok: CUA: Common User Access (IBM) HIG: Human Interface Guidlines (Apple) GUI: Graphical User Interface (Open Look, OSF/Motif ISO Norm 9241 (terminálok ergonómiai előírása) VDI 5005 (szoftver ergonómiai elvárások) DIN 66234 (dialógustervezés ergonómiája) Az SAA fejezetei CUA: Common User Access egységes használat előírása (funkcióbillentyűk, dialógus ablakok, címek, adatmezők elhelyezése stb.) CPI: Common Programming Interface a programok (programnyelvek, alkalmazásfejlesztők, adatbáziskezelők) közötti átjárhatóságot biztosító elem CCS: Common Communication Support egységes kommunikációs támogatás hálózati komponensek kezelésére, az elemek együttműködésének biztosítására

SAA szabványgyűjtemény Grafikus felület funkciójegyzék menüválasztás help-ek üzenetek adatbevitel dialógus színek billentyűzet egér-kezelés terminológia Egységes felhasználói támogatás grafikus interfész CUA Egységes programozói interfész SAA CPI SYSTEM APPLICATION ARCHITECTURE CCS Egységes kommunikációs támogatás OS/2 EE OS/400 VM/ESA MVS/ ESA Nyelvek: COBOL, C, FORTRAN, PL/I, RPG, folyamatorientált nyelvek,generátorok Szolgáltatások: Adatbáziskezelők Lekérdező nyelvek Jelentéskészítés Dialógus rendszer Kommunikációs protokollok Fejlesztési adatbázis