Ανάπτυξη εφαρμογής για συντήρηση συστημάτων Windows από αρχάριους χρήστες (Bachelor thesis)

Γουναρίδης, Δημήτριος-Στυλιανός


Full metadata record
DC FieldValueLanguage
dc.contributor.authorΓουναρίδης, Δημήτριος-Στυλιανόςel
dc.date.accessioned2022-02-04T13:42:01Z-
dc.date.available2022-02-04T13:42:01Z-
dc.identifier.urihttp://195.251.240.227/jspui/handle/123456789/13882-
dc.descriptionΠτυχιακή εργασία - Σχολή Τεχνολογικών Εφαρμογών - Τμήμα Μηχανικών Πληροφορικής, 2017 α.α. 8878el
dc.rightsDefault License-
dc.subjectΕφαρμογές λογισμικούel
dc.subjectSoftware applicationsen
dc.subjectΛειτουργικό σύστημαel
dc.subjectOperating systemen
dc.subjectNon-expert useren
dc.subjectΑρχάριος χρήστηςel
dc.titleΑνάπτυξη εφαρμογής για συντήρηση συστημάτων Windows από αρχάριους χρήστεςel
heal.typebachelorThesis-
heal.type.enBachelor thesisen
heal.generalDescriptionΠτυχιακή εργασία-
heal.classificationWindows (Computer programs)--Softwareen
heal.classificationWindows (Προγράμματα υπολογιστών)--Λογισμικόel
heal.classificationComputer usersen
heal.classificationΧρήστες υπολογιστώνel
heal.classificationApplication software -- Developmenten
heal.classificationΛογισμικό εφαρμογής -- Ανάπτυξηel
heal.classificationSoftware maintenanceen
heal.classificationΣυντήρηση λογισμικούel
heal.identifier.secondary8878-
heal.dateAvailable2022-02-04T13:43:01Z-
heal.languageel-
heal.accessfree-
heal.recordProviderΣχολή Τεχνολογικών Εφαρμογών / Τμήμα Μηχανικών Πληροφορικήςel
heal.publicationDate2017-09-21-
heal.bibliographicCitationΓουναρίδης Δημήτριος- Στυλιανός, Ανάπτυξη εφαρμογής για συντήρηση συστημάτων Windows από αρχάριους χρήστες, Σχολή Τεχνολογικών Εφαρμογών / Τμήμα Μηχανικών Πληροφορικής, Διεθνές Πανεπιστήμιο Ελλάδος, 2017el
heal.abstractΣτην παρούσα πτυχιακή εργασία θα μελετήσουμε εκτενώς το δημοφιλές λειτουργικό σύστημα Microsoft Windows και τις παραμέτρους που επηρεάζουν την επίδοση του. Θα αναλύσουμε τα πιο σημαντικά εργαλεία που υπάρχουν ενσωματωμένα στο λειτουργική σύστημα ενώ παράλληλα θα εξηγήσουμε πως σχεδιάσαμε και αναπτύξαμε ένα εργαλείο, κάνοντας χρήση της γλώσσας C# και του .NET Framework, που επιτρέπει στον αρχάριο χρήστη να εκτελέσει εργασίες συντήρησης και βελτιστοποίησης του συστήματος του με απλό και φιλικό τρόπο μέσω της εφαρμογής μαςel
heal.abstractIn this thesis we will study in detail about the popular Microsoft Windows Operating System as well as its settings that play an important role in its performance. We will also cover some of the internal tools used for administrating the system. Finally we will show and explain how we designed a tool using the C# programming language and .NET Framework to allow the non-expert user to perform maintenance and optimization tasks in a simple and user friendly way.en
heal.tableOfContentsΠΡΟΛΟΓΟΣ.........................................................................................................................................2 ΠΕΡΙΛΗΨΗ.........................................................................................................................................3 ABSTRACT..........................................................................................................................................4 ΕΥΧΑΡΙΣΤΙΕΣ.......................................................................................................................................5 ΕΙΣΑΓΩΓΗ.........................................................................................................................................10 ΚΕΦΑΛΑΙΟ 1....................................................................................................................................11 ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ MICROSOFT WINDOWS........................................................................11 ΕΙΣΑΓΩΓΗ....................................................................................................................................11 1.1 Σύντομη Ιστορική Αναδρομή................................................................................................11 1.2 Η αρχιτεκτονική Windows NT...............................................................................................12 1.3 Το Μητρώο των Windows (Windows Registry).....................................................................14 1.4 Η υποδομή Windows Management Instrumentation (WMI)...............................................18 1.5 Η τεχνολογία των Installers..................................................................................................20 1.6 Κοινά προβλήματα των Windows συστημάτων...................................................................24 ΕΠΙΛΟΓΟΣ...................................................................................................................................31 ΚΕΦΑΛΑΙΟ 2....................................................................................................................................32 ΣΗΜΑΝΤΙΚΑ ΕΡΓΑΛΕΙΑ ΔΙΑΧΕΙΡΙΣΗΣ WINDOWS ΣΥΣΤΗΜΑΤΩΝ.......................................................32 ΕΙΣΑΓΩΓΗ....................................................................................................................................32 2.1 Ο διάλογος Εκτέλεσης (Run Prompt)....................................................................................32 2.2 Η Γραμμή Εντολών (Command Prompt)...............................................................................33 2.3 Το εργαλείο regedit (Registry Editor)....................................................................................33 2.4 Το εργαλείο powercfg (Power Config)..................................................................................35 2.5 Το εργαλείο cleanmgr (Disk Cleanup)...................................................................................37 2.6 Το εργαλείο services.msc (Services).....................................................................................38 2.7 Το εργαλείο msconfig...........................................................................................................39 ΕΠΙΛΟΓΟΣ...................................................................................................................................42 ΚΕΦΑΛΑΙΟ 3....................................................................................................................................43 ΕΙΣΑΓΩΓΗ ΣΤΟ MICROSOFT .NET FRAMEWORK...............................................................................43 ΕΙΣΑΓΩΓΗ....................................................................................................................................43 3.1 Εισαγωγή στο .NET Framework............................................................................................43 3.2 Σημαντικά συστατικά του .NET Framework..........................................................................44 ΕΠΙΛΟΓΟΣ...................................................................................................................................47 ΚΕΦΑΛΑΙΟ 4....................................................................................................................................48 ADVANCED SYSTEM MANAGER – ΑΝΑΛΥΣΗ ΟΝΤΟΤΗΤΩΝ..............................................................48 ΕΙΣΑΓΩΓΗ....................................................................................................................................48 Η κλάση MyLogger.....................................................................................................................48 Η κλάση ArgumentParser...........................................................................................................48 Η κλάση SystemInfo....................................................................................................................49 Η κλάση CPUPower....................................................................................................................50 Η κλάση WindowsService...........................................................................................................50 Η κλάση Service Manager...........................................................................................................50 Η κλάση Disk Cleanup.................................................................................................................50 Η κλάση Package........................................................................................................................50 Η κλάση PackageManager..........................................................................................................51 Η κλάση RegistryParser...............................................................................................................53 ΕΠΙΛΟΓΟΣ...................................................................................................................................57 ΚΕΦΑΛΑΙΟ 5....................................................................................................................................58ΣΥΓΚΡΙΣΗ ΤΟΥ ADVANCED SYSTEM MANAGER ΜΕ ΑΛΛΕΣ ΛΥΣΕΙΣ ΤΟΥ ΕΜΠΟΡΙΟΥ – ΜΕΛΛΟΝΤΙΚΕΣ ΠΡΟΤΑΣΕΙΣ ΓΙΑ ΕΠΕΚΤΑΣΗ................................................................................................................58 ΕΙΣΑΓΩΓΗ....................................................................................................................................58 Σύγκριση του Advanced System Manager με άλλα διαθέσιμα optimization εργαλεία..............58 Προτάσεις για μελλοντική επέκταση της εφαρμογής................................................................60 ΕΠΙΛΟΓΟΣ...................................................................................................................................60 ΣΥΜΠΕΡΑΣΜΑΤΑ..............................................................................................................................61 ΑΝΑΦΟΡΕΣ......................................................................................................................................62 ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΛΟΓΙΣΜΙΚΟΥ.........................................................................................................63el
heal.advisorNameΓιακουστίδης, Κωνσταντίνοςel
heal.committeeMemberNameΓιακουστίδης, Κωνσταντίνοςel
heal.academicPublisherΣχολή Τεχνολογικών Εφαρμογών / Τμήμα Μηχανικών Πληροφορικήςel
heal.academicPublisherIDihu-
heal.numberOfPages72-
heal.fullTextAvailabilitytrue-
heal.type.elΠροπτυχιακή/Διπλωματική εργασίαel
Appears in Collections:Πτυχιακές Εργασίες

Files in This Item:
File Description SizeFormat 
ΓΟΥΝΑΡΙΔΗΣ ΔΗΜΗΤΡΙΟΣ ΣΤΥΛΙΑΝΟΣ.pdfΓουναρίδης, Πτυχιακή 1.74 MBAdobe PDFView/Open



 Please use this identifier to cite or link to this item:
http://195.251.240.227/jspui/handle/123456789/13882
  This item is a favorite for 0 people.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.