Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Rezervační systém v prostředí XUL Zdeněk Novák, Petr Ondrejka.

Podobné prezentace


Prezentace na téma: "Rezervační systém v prostředí XUL Zdeněk Novák, Petr Ondrejka."— Transkript prezentace:

1 Rezervační systém v prostředí XUL Zdeněk Novák, Petr Ondrejka

2 Cíl projektu Vytvoření pluginu do prohlížeče Firefox Funkce pluginu: – Evidovat a spravovat rezervace uživatelů (rezervovat se mohou různé objekty – hospoda, chata, …) – Umožnit uživatelům privátní přístup k datům(autorizace)

3 Návrh řešení Uživatelské rozhraní v jazyce XUL Funkčnost zajištěna JavaScriptem a XPCOM komponentou Propojení JavaScriptu a MySQL realizované prostřednictvím XPCOM komponenty Údaje o rezervacích evidované v databázovém systému MySQL

4 Metodika řešení Uživatelské rozhraní je vytvořeno v jazyce XUL: je odvozený z jazyka XML, používá se pro platformu mozilla, vhodný pro přenositelné rozhraní(interface), umožňuje vytvářet spoustu grafických prvků(tlačítka, checkboxy, přístrojové lišty, menu lišty, dialogy, stromy, …).

5 Metodika řešení Funkčnost jednotlivých XUL elementů: – V JS se vytvoří instance XPCOM komponenty. – XPCOM: Je to multiplatformní objektový model umožňující implementovat komponentu ve více jazycích(C++, Java, JavaScript, Python), naše aplikace implementuje komponenty v jazyce C++. – V JS se potom propojí XUL element s funkcí využívající XPCOM komponentu. Pro spojení s databázi je použita knihovna MySQL Connector/C++

6 Požadavky na aplikaci Autorizace uživatelů Možnost registrace uživatelů Výpis všech rezervací uživatele Výběr objektu pro rezervaci a přidání rezervace Úprava údajů o rezervaci Smazání rezervace uživatele Výpis všech rezervací nad objektem

7 Rozšíření aplikace v budoucnosti Další případy použítí: – Možnost hodnocení objektů uživateli, – hlídání obsazeného termínu rezervace, – atd. Podpora použitelnosti aplikace: – Zejména propracovanější layout, – lepší navigace, – lepší grafické řešení.

8 Děkujeme za pozornost.


Stáhnout ppt "Rezervační systém v prostředí XUL Zdeněk Novák, Petr Ondrejka."

Podobné prezentace


Reklamy Google