Σύστημα κράτησης αεροπορικών θέσεων (ARS) με βάση δεδομένων XML.
Loading...
Date
2016-10-10
Journal Title
Journal ISSN
Volume Title
Publisher
Τ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering
T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering
Advisor
Abstract
Η πτυχιακή αυτή παρουσιάζει τα χαρακτηριστικά της γλώσσας XML σαν εναλλακτική στο χειρισμό των Βάσεων Δεδομένων με τη χρήση ερωτημάτων LINQ, σε αντίθεση με το παραδοσιακό Μοντέλο Οντοτήτων Συσχετίσεων. Ο αντικειμενικός στόχος και η επιδίωξη της πτυχιακής είναι να αντιληφθεί ο αναγνώστης πως λειτουργεί η ΧΜL σαν βάση δεδομένων, και για τον λόγο αυτό σχεδιάστηκε σε πλατφόρμα .net στη γλώσσα c# ενα πρόγραμμα Κρατήσεων Αεροπορικής Εταιρείας σε γραφικό περιβάλλον, οπου επιτρέπει στον χρήστη να αναζητεί και να κάνει κρατήσεις εισιτηρίων και εν τέλει να εκτυπώνει το τελικό εισιτήριο σε μορφή pdf. Επιπλέον, υποστηρίζει λειτουργίες administrator (διαχειριστή) όπου μπορεί να κάνει εισαγωγή, τροποποίηση και συντήρηση των πτήσεων άλλα και να θέτει πιο εξειδικευμένες λειτουργίες όπως αυτόματη ακύρωση πτήσεων μετά το πέρας ενός χρονικού διαστήματος.
This thesis has been designed in C# .NET technology and consists of a XML backend which acts as the database instead of traditional entity relationship model. The objective of the project is to design an offline computerized Reservation System GUI application which enables the customers to search and book flights. In addition, provides functions such as flight schedule information, seat availability, refund and cancellation of tickets, as well as administration panel for maintaining flight data.
This thesis has been designed in C# .NET technology and consists of a XML backend which acts as the database instead of traditional entity relationship model. The objective of the project is to design an offline computerized Reservation System GUI application which enables the customers to search and book flights. In addition, provides functions such as flight schedule information, seat availability, refund and cancellation of tickets, as well as administration panel for maintaining flight data.