Managing the business operations of a travel agency

Abstract

U ovome radu obavljeno je istraživanje tržišta za online korištenje usluga putničkih agencija. Navedene su neke od stranica za mrežnu kupovinu kao primjeri, alati u kojima su izrađene te je opisana njihova funkcionalnosti i nedostaci. Pojašnjeni su alati korišteni tijekom izrade rada: SQL Workbench i SQL Server u svrhu izrade i povezivanja s bazom i Visual Studio za izradu mrežne aplikacije. Temeljito je obrađena baza podataka s osvrtom na ER dijagram koja je implementirana u navedenu aplikaciju. Pojašnjene su namjene kreiranih tablica i njihovih atributa kao i vrste relacijskih veza među njima. Navedene su sve mogućnosti i ograničenja korištenja ovog relacijskog modela. Posebna se pažnja posvetila sigurnosti baze od namjernih ili slučajnih pristupa podacima. U teorijskome se dijelu opisuje najčešće korištena metoda za neovlašten pristup te su spomenuti načini na koje se to može spriječiti. Opisan je i postupak za provjeru sigurnosti vlastite baze. U praktičnom djelu rada pomoću ASP.NET MVC tehnologije je izrađena aplikacija pisana u programskom jeziku C#. Ona se sastoji od odvojenih sučelja za administratora i klijente. Pošto svaka agencija upravlja povjerljivim informacijama, navedena podjela ima ograničeni pristup podacima osobama koje za to nisu ovlaštene. Administrator ima dozvolu za potpuno upravljanje radom agencije: pregled ponude, klijentele, ostvarenih rezervacija i računa te dodavanje, promjenu ili brisanje navedenih stavki. Klijentima je dopušten pregled ponude i ostvarivanje rezervacija ili uplata za željen turistički aranžman. U radu su opisane korištene metode, postupci i načini funkcioniranja. Dati su osnovni elementi dizajna i funkcionalnosti svakog pripadajućeg segmenta za potrebe kvalitetnog vođenja putničke agencije. Grafičko sučelje je intuitivno i prilagodljivo svakom korisniku te bez gubitka funkcionalnosti što je prikazano na priloženim slikama u ovome radu

    Similar works