Címtár Felhő Projektfeladat specifikáció



Hasonló dokumentumok
Entitások Projektfeladat specifikáció

Darts - Krikett Projekt feladat specifikáció

Okos receptkönyv Projektfeladat specifikáció

Tankolás könyvelő Projekt feladat specifikáció

Pénztárgép Projektfeladat specifikáció

Időkönyvelő Projektfeladat specifikáció

Okos gyógyszeres doboz Projektfeladat specifikáció

Blonde. Szépségszalon, Szolárium, Spa, Fitness. Ügyviteli Rendszer. Funkcionális Specifikáció. Verzió 1.1

MS Access Feladatgyűjtemény

Gate Control okostelefon-alkalmazás

Gate Control okostelefon-alkalmazás

Technikai segédlet a Domus elektronikus pályázati rendszer felhasználói részére

ORPHEUS. Felhasználói kézikönyv. C o p y r i g h t : V a r g a B a l á z s Oldal: 1

a szolgáltatást igénybe vevő Megbízó/Befizető ügyfelek részére Hatályos: október 24.

Közbeszerzési Értesítő száma: 2015/108

Diplomaterv Portál. Elektronikus szakdolgozat és diplomaterv nyilvántartó és archiváló rendszer. Felhasználói útmutató v11

Szakdolgozat tájékoztató

Elektronikus Ü gyinte ze si Felu gyelet (EÜ F) Nyilvá ntártá sok Regisztere be to rte no ádátbejelente si u rláp (EÜ F u rláp) kito lte si u tmutáto

Pályázati űrlap kitöltési útmutató az EGT és Norvég Finanszírozási Mechanizmusok pályázati kiírásaihoz

ECP. Site Administration System. Felhasználói kézikönyv. v (1. kiadás a és újabb verziójú ECP SAS rendszerekhez)

KRG 6KM típusú, vagy azzal egyenértékű műszaki paraméterű elektronikus jegykezelő készülékek beszerzése és beüzemelése. versenyeztetési eljárás

K&H e-bank. felhasználói kézikönyv. utolsó frissítés dátuma:

Felhasználói Útmutató egyesületi tenyészetek részére

Ú T M U T A T Ó AZ Ú T A T U D O M Á N Y H O Z AL P R O G R A M E L L E NŐRZÖ T T AD A T R Ö G Z Í T É S I F E L Ü L E T É N E K K E Z E L É S É H E Z

Kezdeti Útmutató a Szolgáltatáselemző Rendszer használatához. vezetők számára. Tartalom

NETFIT modul Tanári felület Felhasználói útmutató. Magyar Diáksport Szövetség

Adósságrendezési eljárás - Ügyfél alkalmazás FELHASZNÁLÓI LEÍRÁS

1.1 DEVIZÁS SZÁMLA KIEGYENLÍTÉSÉHEZ KAPCSOLÓDÓ AUTOMATIKUS ÁRFOLYAM KÜLÖNBÖZET KÖNYVELÉS

BusEye online személyre szabott utastájékoztató mobil alkalmazás fejlesztése

Az OTP Bank, Életrevaló kvízjáték középiskolásoknak című promóciójának hivatalos Részvételi és Játékszabályzata (a továbbiakban: Játékszabályzat)

Az Ügyfélkapu és a magyarorszag.hu

Felhasználói segédlet a webkonferencia szolgáltatás használatához

Felhasználói kézikönyv a minősítési értékelő modul használatához

Készlet és Számla Kézikönyv

Felsô menü: Jogszabály- és dokumentumtár menüpont. Almenüpontok:

ÁNYK űrlap benyújtás támogatási szolgáltatás

Novell GroupWise levelező rendszer alapok Kiadványunk célja, hogy a Nemzeti Közszolgálati Egyetemen használt Novell GroupWise (a továbbiakban GW)

Központi proxy szolgáltatás

elektronikus kitöltés és benyújtás

Sorsz. Feladat Időtart. Ütemezés Új arculattal jelenjen meg a portál: főoldalhoz 1.1

A First Businesspost Sender Cockpit használata

IKT 0-1 AJÁNLOTT KOMPETENCIA LISTA

KASZPER dokumentáció Támogatott számla RITEK ZRt (12111) TÁMOGATOTT BEJÖVŐ SZÁMLA ÉRKEZTETÉSE, MÓDOSÍTÁSA, NYOMTATÁSA

TERC-ETALON Online Építőipari Költségvetés-készítő és Kiíró programrendszer Felhasználói kézikönyv

Tisztelt Ügyfelünk! Cégek / Cég törzsadatai / Cég törzsadatainak módosítása / TB fül

INFORMATIKAI FELÜLET KITÖLTÉSE

Használati útmutató a Semmelweis Egyetem Központi Könyvtár távoli adatbázis elérés szolgáltatásáról

Számlázás-házipénztár. (SZAMLA) verzió. Kezelési leírás

W_Dohány felhasználói dokumentáció. Felhasználói dokumentáció W_Dohány készletkezelő számlázóprogram Ver.1.0

A rendszer általános áttekintése

1. A mobil készülékén lépjen be az -jébe, ahová a meghívót küldték, és kattintson a linkre. Oldal 1 / 10

Problémakörök, megoldási igények a felsőoktatáshoz köthető elektronikus ügyintézésben

HIDASNÉMETI KÖZSÉG ÖNKORMÁNYZATA POLGÁRMESTERI HIVATALÁNAK SZERVEZETFEJLESZTÉSE. Informatikai tanulmány

Felhasználói kézikönyv

SEGÉDLET ELEKTRONIKUS FELÜLET HASZNÁLATÁHOZ. EMVA Monitoring adatszolgáltatás

Tartalomjegyzék. MOK Ügyeletnyilvántartó rendszer használati kézikönyve v2.1

Cisco Unified Communications önkiszolgáló portál felhasználói útmutató, 10.5(1)-es kiadás

SZAKMAI GYAKORLAT KITÖLTÉSI ÚTMUTATÓ

Közzététel és Adatszolgáltatás IT tudatosság projekt

ViCA. Virtuális chipkártya alkalmazás

Felhasználói kézikönyv az elektronikus ajánlat-kitöltési (elak) programhoz

Regisztrációval kapcsolatos felhasználói teendők a Hitelbiztosítéki Nyilvántartás Rendszerben (HBNYR) v3.1

Szőlő Elektronikus Figyelő szelfi adatgyűjtő program használata. Az összegyűjtött adatok a oldalon megtalálhatók.

Felhasználói kézikönyv

Gyorstippek a Webgalamb 4 szoftverhez

1. sz. melléklet: Mobil alkalmazások fejlesztése szakmai specifikációja

A 2014/2015 tanévi Országos Középiskolai Tanulmányi Verseny döntő fordulójának feladatai. I. (alkalmazói) kategória

Adatvédelmi és Jogi nyilatkozat Hatályos:

HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBÓL AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBE. Budapest, november 08.

K&H Biztosító ügyfélportál. főoldal. a regisztráció folyamata. K&H Biztosító Zrt. A K&H Biztosító ügyfélportálra navigálva a következő képernyő fogad:

Általános Szerzõdési és Felhasználási feltételek

EM4586 Kétsávos vezeték nélküli USB adapter

Elektronikus Pályázati Rendszer (EPR)

Aronic Bér Bérszámfejtés és munkaügyi nyilvántartás program

DOKUMENTÁCIÓ. Adásvételi szerződés kardio-angiográfiás készülék beszerzésére vonatkozóan

Otthon Melege Program Háztartási nagygépek (hűtő és fagyasztó készülék) energia megtakarítást eredményező cseréje alprogram

E-Fedezetkezelő. felhasználói kézikönyv. Fővállalkozói adminisztrátorok számára

Pályázati űrlap kitöltési útmutató az EGT és Norvég Finanszírozási Mechanizmusok pályázati kiírásaihoz

Kiegészítő dokumentáció a BÉR programrendszer évi változatához. Verzió: Dátum:

COBRA MUNKAÜGY ÉS BÉR PROGRAMCSOMAG ÉVI

1. BEVEZETÉS A RENDSZER ELEMEI, ARCHITEKTÚRÁJA... 5

TERMÉSZET KALENDÁRIUMA - tkkincs Adatgyűjtő program használata

Tartalomjegyzék. Áttekintés A mobil kliens első ránézésre. Fő nézetek A kezelőfelület elemei Első lépések

MICROSOFT DYNAMICS AX TERMELÉSIRÁNYÍTÁS II.

Év zárása és nyitása 2015-ről 2016-ra

a Kommunikátor (FSZ) képzésben részt vevő, szakmai gyakorlatukat töltő hallgatók számára

MODULO JGYPK ZÁRÓVIZSGA JELENTKEZÉS ÜGYLEÍRÁS V SZTE HSZI július 17.

e-szignó Online Szolgáltatások

ESET NOD32 ANTIVIRUS 6

A DITAL honlap kezelése (

Bevezetés. A WebAccess használatának bemutatása előtt néhány új funkció felsorolása következik:

Smart grand VF-696 CJA28DAVDAPA

VÁLLALATI ÖNKISZOLGÁLÓ ÜGYFÉLSZOLGÁLAT VERZIÓSZÁM: BEVEZETŐ SZOLGÁLTATÁSOK ÁLTALÁNOS ISMERTETŐ MENÜRENDSZER FOLYAMATOK SZÓTÁR

KITÖLTÉSI ÚTMUTATÓ ELEKTRONIKUS FELÜLET HASZNÁLATÁHOZ. EMVA Agrár-környezetgazdálkodási támogatások

Parlagfű Bejelentő Rendszer

Baleseti jegyzőkönyv nyilvántartó

Használati Utasítás A KEZELŐEGYSÉG JELZÉSEINEK ÉRTELMEZÉSE (Azonosító modul billentyűzettel és szegmensekkel)

Aronic Road Útnyilvántartó program

Átírás:

Címtár Felhő Projektfeladat specifikáció

1 Tartalomjegyzék 1 Tartalomjegyzék... 2 2 Bevezetés... 3 2.1 A feladat címe... 3 2.2 A feladat rövid ismertetése... 3 3 Elvárások a feladattal kapcsolatban... 4 3.1 Operációs rendszer, környezet... 4 3.2 Felhasználandó programozási nyelv... 4 3.3 Megoldás formátuma... 4 3.4 Szoftverfejlesztés... 4 3.5 Modulok... 4 4 Szoftver specifikáció... 6 4.1 Megjelenés... 6 4.2 Funkciók... 6 5 Dokumentáció... 7 5.1 Erőforrás-terv, munkaidő nyilvántartás... 7 5.2 Technikai dokumentáció... 7 5.3 Forráskód dokumentáció... 7 5.4 Felhasználói dokumentáció... 7 6 A projekt értékelése... 8 6.1 A feladat értékelésének felhasználó oldali szempontjai... 8 6.2 A feladat értékelésének technikai szempontjai... 8 6.3 Projekt megvalósításának piaci jellegű értékelése... 8 7 Projekt adatlap... 9 2/9. oldal

2 Bevezetés 2.1 A feladat címe Címtár Felhő 2.2 A feladat rövid ismertetése Sok cégnél vannak olyan címtárak (telefonszámok, e-mail címek, stb.), amelyekre minden dolgozónak szüksége van napi munkavégzése során. Azonban ha egy ilyen címtárban például az egyik ügyfélnek megváltozik a telefonszáma vagy az e-mail címe, akkor azt minden egyes felhasználó készülékén át kell írni, hogy az adattartalom teljes szinten konzisztens maradjon. Erre a problémára létezik megoldás: a névjegyeket egyetlen forráspéldányként egy felhőbe mentik, és azt szinkronizálják a dolgozók a telefonjukra. A cél egy olyan applikáció készítése, amely a felhőben tárol névjegyeket. Az előre beállított címtárat szinkronizálja a készülékre, és az ott folytatott módosításokat a felhőben is végrehajtja (hozzáadás, módosítás, törlés). A készüléken lehet hívást, sms írást, e-mail írást kezdeményezni. 3/9. oldal

3 Elvárások a feladattal kapcsolatban 3.1 Operációs rendszer, környezet Android 4.4.+ vagy Windows Phone 8/8.1. 3.2 Felhasználandó programozási nyelv Java (Android fejlesztés esetén) C# (Windows Phone esetében) 3.3 Megoldás formátuma C#, Java forrásállomány Teljes projekt környezet Forráskód dokumentáció Technikai dokumentáció (odt és pdf formátumban) Erőforrás-terv és munkaidő nyilvántartás Felhasználói dokumentáció 3.4 Szoftverfejlesztés A feladat egy olyan program készítése, mely egy felhőben tárolt címtárat képes szinkronizálni a készülék címtárával. A készülék tudjon kezdeményezni hívást, sms küldést, e-mail írást a telefon beépített eszközeivel (gyári hívó, sms, e-mail kliens). A fejlesztés közben be kell tartani a meghatározott kódolási konvenciókat, melyeket a gyakorlatvezető szab meg. Az elkészült megoldásnak maradéktalanul meg kell valósítania a 4. fejezetben megfogalmazott követelményeket. Amelyik követelmény nincs pontosan definiálva, ott a megvalósítás során a fejlesztő szabad kezet kap. Fontos, hogy a választott megoldás megfelelő színvonalú legyen mind felhasználói, mind fejlesztői szempontból. 3.5 Modulok A projekt keretében történő megvalósítás egy lehetséges felbontási lehetősége az alábbi: Adatbázis tervezése, kivitelezése, felhő interfész megírása Felhasználóbarát front end (GUI) tervezése, back end kivitelezése o Applikáció felület, grafikai elemek o Menürendszer o Beállítások Projektvezetéssel kapcsolatos dokumentációk, nyilvántartások vezetése, feladatok összehangolása, felhasználói dokumentáció elkészítése, tesztelés. 4/9. oldal

Lehetőség szerint a fejlesztői dokumentációkat minden esetben a ténylegesen fejlesztést végző projekttagok készítsék el. A felhasználói dokumentáció külön egységet képezhet, melyet azonban érdemes a teszteléssel összekapcsolni a megfelelő minőség biztosítása érdekében. 5/9. oldal

4 Szoftver specifikáció Az alkalmazás csak álló nézetben jelenjen meg. A design-t úgy kell elkészíteni, hogy egy 4,7 -os kijelzőn kényelmesen jelenjen meg 5-7 névjegy. Elsődlegesen egy saját programot kell készíteni, azonban plusz funkcióként egy olyan verziót is el lehet készíteni, amely a telefon saját névjegykezelőjébe beépülve tudja megjeleníteni az elemeket. 4.1 Megjelenés A program indításakor jelenjen meg a tárolt címlista. Amennyiben még nem történt meg a felhőhöz való csatlakozás, akkor jelenjen meg olyan felület, ahol megadhatók a kapcsolat adatai. Ha létrejött a kapcsolat a felhővel, és üres az adatbázis, akkor ezt jelezze a felhasználónak, és ajánlja fel a névjegy hozzáadása lehetőséget. Az alkalmazás kinézete legyen hasonló, mint a már megszokott telefonok címtára. A címtár tetején legyen egy gomb, amivel be lehet állítani, hogy mi alapján szeretnénk rendezni a listát. Új névjegy hozzáadása esetén egy új ablakban jelenjen meg egy űrlap, amelyen a következő adatokat kell megadni: o Vezetéknév o Keresztnév o Mobil szám o E-mail cím o Megjegyzés Egy névjegyre hosszan kattintva jelenjen meg 2 opció, az egyik a törlés, a másik a módosítás. 4.2 Funkciók Az alkalmazás indításakor (ha van címtár definiálva) a szinkronizáció fusson le. Lehessen több különböző címtárhoz csatlakozni, de egyszerre csak egy címlista adatai legyenek szinkronizálva a készülékre. A névjegyek rendezése lehessen: o Vezetéknév szerint növekvő és fordított sorrendben. o Keresztnév szerint növekvő és fordított sorrendben. A lista legyen alapértelmezetten abc sorrendben, vezetéknév alapján. A megjegyzés maximum 160 karakter lehet. Minden művelet esetén (névjegy hozzáadása, törlés, módosítás) a program automatikusan végezze el a módosításokat a felhőben is. Az applikáció alapvetően nem tud például Viber, vagy Facebook üzenet írást, hívást kezdeményezni, de plusz funkcionalitásként ez is megvalósítható. 6/9. oldal

5 Dokumentáció 5.1 Erőforrás-terv, munkaidő nyilvántartás A specifikáció birtokában a projekt résztvevői készítsenek erőforrás-tervet. Ez tartalmazza a feladatban részt vevő projekttagokat, akik legyenek hozzárendelve a tervezés során azonosított részfeladatokhoz. Minden részfeladat mellé kerüljön egy munkaidő ráfordítási becslés munkaórában számolva. Ezt a tervet a tényleges fejlesztés előtt le kell adni. A feladat megoldása során az elvégzett munkáról készüljön nyilvántartás részfeladatonként és személyenként a tényleges munkaórák számának megjelölésével. A projekt végén a két dokumentum összehasonlításra, az eltérések elemzésre kerülnek. 5.2 Technikai dokumentáció Az elkészült kódot, függvényeket és osztályokat megfelelő kommentekkel kell ellátni, továbbá el kell készíteni a teljes alkalmazás dokumentációját. A dokumentációnak a feladat bonyolultságától függő hosszúságúnak kell lennie, maximális terjedelem nincs meghatározva. A technikai dokumentáció szövegezésénél előírás, hogy a nem hozzáértő személyek számára is feldolgozható legyen, így az egyes fogalmak, rövidítések, idegen kifejezések magyarázatát a dokumentumnak tartalmaznia kell. 5.3 Forráskód dokumentáció A fontosabb függvények és osztályok előtt szerepelnie kell megjegyzéseknek, melyeknek tartalmazniuk kell az azt követő metódus rövid szöveges akár magyar nyelvű leírását. A forráskód dokumentációt a munka során folyamatosan kell készíteni. 5.4 Felhasználói dokumentáció Az alkalmazás használatának részletes bemutatása, képernyőképekkel, funkciók pontos leírásával. 7/9. oldal

6 A projekt értékelése 6.1 A feladat értékelésének felhasználó oldali szempontjai A működő alkalmazás tesztelése alapján a legfontosabb jellemzők: A kiírást teljes egészében lefedő funkcionalitás Ergonomikus kialakítás Kényelmes használat Igényes felhasználói felület Stabil működés Igényes felhasználói dokumentáció 6.2 A feladat értékelésének technikai szempontjai Informatikai szakmai szempontból a megoldás értékelésének alapja: Kódkép, a kód tisztasága, a komment minősége Kódolási konvenciók betartása Fejlesztői dokumentáció színvonala Dokumentált tesztelés Erőforrás felhasználásának pontos nyilvántartása 6.3 Projekt megvalósításának piaci jellegű értékelése A projekt lezárását követően összehasonlításra kerül a kezdeti erőforrás-terv, valamint a megvalósítás során dokumentált munka. Ezen dokumentumok elemzéséből levezetésre kerülnek azok a tipikus problémák, melyek a piaci környezetben jellemzően megjelennek. Végigtekintjük ezen problémák okait, következményeit, lehetséges elkerülésüknek vagy hatásuk mérséklésének módjait. A jellemző hibák ebből a megközelítésből: Határidő csúszása Nem megfelelő minőség Hiányos, vagy elmaradó tesztelés Használhatatlan, pontatlan dokumentáció Pontatlan erőforrás-becslés Aránytalanul magas önköltség Az elkészült termék továbbfejlesztésének, karbantartásának nehézségei A fentiek értékelésén túl fejlesztői szemszögből elemezzük a megvalósítás tapasztalatait, a lehetséges továbbfejlesztés, átalakítás, támogatás kérdéseit és piaci lehetőségeit. 8/9. oldal

7 Projekt adatlap Projekt neve: Címtár felhő Feladat rövid ismertetése: Címtár adatbázis szinkronizálása felhővel, telefonhívás, sms írás és e-mail küldés kezdeményezése. Felhasznált programozási nyelv: C# vagy Java Specifikációt összeállította: Szabó Gábor Ferenc, Apáti László 9/9. oldal