Ολοκληρωμένη εφαρμογή διαχείρισης πολυκατοικιών & έκδοσης κοινοχρήστων.
Φόρτωση...
Ημερομηνία
2008-07-24T11:09:26Z
Συγγραφείς
Τίτλος Εφημερίδας
Περιοδικό ISSN
Τίτλος τόμου
Εκδότης
Τ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
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
Επιβλέπων
Περίληψη
Οι εφαρμογές διαχείρισης αποτελούν ίσως το μεγαλύτερο ποσοστό των εμπορικών εφαρμογών που κυκλοφορούν σήμερα στην αγορά από τις διάφορες εταιρίες πληροφορικής. Σχεδόν κάθε επιχείρηση, όποιο και να είναι το αντικείμενο της, έχει πλέων την δυνατότητα να βρει στην αγορά ένα πλήθος από εφαρμογές οι οποίες θα είναι κατάλληλες για την διαχείρισή της. Η συγκεκριμένη πτυχιακή εργασία έχει ως σκοπό την μελέτη και την δημιουργία μίας εφαρμογής η οποία θα είναι κατάλληλη για την διαχείριση μιας εταιρίας έκδοσης κοινοχρήστων. Στόχοι της πτυχιακής είναι: • η ανεύρεση των δυσκολιών που παρουσιάζονται κατά την μελέτη και την ανάπτυξη μιας εμπορικής εφαρμογής • η δημιουργία μιας ευέλικτης εφαρμογής η οποία να καλύπτει όσο το δυνατών περισσότερες από τις απαιτήσεις και ιδιαιτερότητες των εταιριών έκδοσης κοινοχρήστων • η δυνατότητα μελλοντικής χρήσης μερών της εφαρμογής σε άλλες εμπορικές εφαρμογές διαχείρισης με διαφορετικό αντικείμενο • η δυνατότητα βελτίωσης της εφαρμογής χωρίς να χρειαστεί να ξαναγραφτεί μεγάλο μέρος από τον κώδικα Η εφαρμογή αυτή αναπτύχθηκε στο περιβάλλον του Microsoft Visual Studio 2005 χρησιμοποιώντας ως γλώσσα προγραμματισμού την Visual Basic. Η επιλογή του περιβάλλοντος εργασίας και της γλώσσας προγραμματισμού έγινε με γνώμονα την ταχύτητα και την ευελιξία που μας δίνεται από την Microsoft μέσα από το .Net Framework. Το .Net Framework της Microsoft είναι μια ολοκληρωμένη λύση ανάπτυξής εφαρμογών προσφέροντας στον προγραμματιστή πληθώρα έτοιμων εργαλείων που καλύπτουν τις περισσότερες από τις βασικές απαιτήσεις που μπορεί να έχει μια εφαρμογή. Συγκεκριμένα κατά την ανάπτυξη της εφαρμογής μας χρησιμοποιήσαμε πολλά από αυτά τα εργαλεία, από τα ποιο απλά όπως το Button και το TextBox control του Namespace System.Windows.Forms, έως τα ποιο περίπλοκα και ολοκληρωμένα εργαλεία περιλαμβάνονται στα Namespace System.Data.OleDb, System.Xml και System.Drawing. Για την δημιουργία της Βάσης Δεδομένων χρησιμοποιήθηκε η Microsoft Access κυρίως για την ευκολία λειτουργίας της και την ταχύτητα με την οποία μπορούμε να δημιουργήσουμε και να μεταβάλουμε μια βάση δεδομένων μέσα από το περιβάλλων της. Εξαιτίας του ότι θα θέλαμε η εφαρμογή μας να μπορεί να επικοινωνήσει και με άλλους τύπους βάσεων δεδομένων έτσι ώστε στο μέλλον να μπορούμε εύκολα να αλλάξουμε την Microsoft Access με κάποια άλλη Open Source λύση δημιουργήσαμε μία κλάση που να παρεμβάλλεται ανάμεσα στην εφαρμογή και την βάση δεδομένων αποκρύβοντας από την εφαρμογή το είδος της βάσης δεδομένων.