maxm Geschrieben 27. Februar 2018 Teilen Geschrieben 27. Februar 2018 Guten Tag, ich würde gern eure Meinung zu meinem Projektantrag hören. Ich mache eine Ausbildung zum Fachinformatiker für Systemintegration in Berlin. 1. Projektbezeichnung Bewerberportal „XXX“ für Bewerbungen von XXX. 1.1 Kurzform der Aufgabenstellung Bewerberportal „XXX“ einsatzfähig und für den Gebrauch im XXX vorbereiten. Dies dient zur Vereinheitlichung des Bewerbungsverfahrens. 1.2 ProjektzieleDas Ziel des Projektes ist es, ein voll funktionsfähiges Bewerberportal für XXX zu schaffen, das flüssig läuft und Datenschutzansprüche inklusive entsprechende Rechteverteilung erfüllt. Ein weiteres Ziel des Projekts ist es, die XXX unabhängiger von der Softwarefirma XXX GmbH zu machen, so dass in Zukunft weniger Kosten im Bereich Support und Weiterentwicklung entstehen. 1.3 Projektauftrag 2. Projektbeschreibung 2.1 Wie sieht die Ausgangssituation von Projektbeginn aus? Momentan läuft das System „XXX“ bereits auf einem Linux Server auf Hardware Basis in der XXX. Das momentane Betriebssystem ist Debian Jessi. Auf diesem System läuft ein Apache 2.4.10 Webserver und PHP Version 5.6.33-0+deb8u1. Das System greift auf die Datenbank Berkeley DB 5.3.28 und MySQL 5.5.59 zurück. Die gesamte Plattform basiert auf dem Open Source Tool Drupal. Auf Basis dieses Programm wurde von der Firma XXX GmbH das Bewerberportal und ein Kursverwaltungsprogramm aufgesetzt. Das momentane System erweist sich bei einer Vielzahl von Bewerbungen als sehr langsam. Den genauen Grund dafür gilt es noch herauszufinden. 2.2 Was soll am Ende des Projektes erreicht sein? Das Programm XXX soll auf allen gängigen Browsern flüssig laufen. Dazu wird neue Hardware oder auch Virtualisierung auf dem Server der XXX nötig sein. Das Rechtesystem muss aus Datenschutzgründen überarbeitet werden. Es müssen spezifische Abfragen zum besseren Überblick für die Nutzer in der XXX erstellt werden. Programm soll wieder auf neusten Stand sein da z.B. Drupal „out of date“ ist. Siehe Abb.1. Eine Archivierung und Backupstrategie und Umsetzung für den besseren Betrieb ist auch geplant. 2.3 Welche Einschränkungen müssen berücksichtigt werden? Zugriff auf den Server bisher noch nicht möglich. Auf Kollegen und den Entwickler angewiesen, da ich keine Berechtigungen für die Virtualisierung habe, noch Zugriff zum Linux Server. Programm wird durch Drittanbieterfirma installiert. Die Bewerberplattform ist verknüpft mit dem XXX der XXX. Alle Einstellungsänderungen haben Einfluss auf dieses System und müssen daher mit Vorsicht und nur nach Absprache vorgenommen werden. 2.4 Ergänzende grafische Darstellung (optional) Abb. 1 3. Projektphasen mit Zeitplanung inkl. Teilaufgaben 1. Planungsphase 8h 1.1 Einlesen in das System XXX 3h 1.2 Erstellen der Ist-Analyse 1h 1.3 Erstellen der Soll-Analyse 1h 1.4 Planung der Virtualisierung 2h 1.5 Planen einen Backup und Archivierungsstrategie 1h 2. Durchführungsphase 17h 2.1 Virtualisieren eines Linux Systems 1h 2.2 Einspielen des Backups 2h 2.3 Überarbeiten der Gruppen und Rechte 6h 2.4 Login Seite Überarbeiten 1h 2.5 Berichte nach Anforderungen erstellen 2h 2.6 Neue Views Verlinken 0,5h 2.7 Automatisieren der neuen Bewerbungsverfahren 3h 2.8 Archievieren der alten Daten automatisieren 1,5h 3. Abschlussphase 10h 3.1 Handbuch für Benutzer ausgearbeitet 2h 3.2 Schulungskonzepte für Benutzer ausgearbeitet 2h 3.3 Dokumentation ausgearbeitet 5h 3.4 Übergabe an Benutzer 1h Gesamt: 35h 4. Geplante Präsentationsmittel Ich bringe ein Notebook und einen Beamer mit. Zusätzlich bringe ich Folien und Gedruckte Version der Präsentation und der Dokumentation mit. Ich erwarte einen Overheadprojektor vorzufinden falls der Beamer oder der Laptop nicht funktionieren. Zusätzlich habe ich ein Handy um eine Internetverbindung zu gewährleisten. 5. Erklärung des Antragstellers (siehe Leitfaden) Ich versichere, dass ich das Projekt und die dazugehörige Dokumentation selbständig und ohne fremde Hilfe anfertige. Jede Zuarbeit werden in den Prozessschnittstellen kenntlich gemacht. Alle Stellen, die ich wörtlich oder annähernd wörtlich aus Veröffentlichungen entnehme, werden als solche kenntlich gemacht. Die Arbeit wurde in dieser Form keiner anderen Prüfungsinstitution vorgelegen. Vielen Dank für eure Meinungen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Thanks-and-Goodbye Geschrieben 27. Februar 2018 Teilen Geschrieben 27. Februar 2018 vor 7 Stunden schrieb maxm: 2.3 Welche Einschränkungen müssen berücksichtigt werden? Zugriff auf den Server bisher noch nicht möglich. Auf Kollegen und den Entwickler angewiesen, da ich keine Berechtigungen für die Virtualisierung habe, noch Zugriff zum Linux Server. Programm wird durch Drittanbieterfirma installiert. Gegenfrage: was machst du denn dann überhaupt? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
charmanta Geschrieben 1. März 2018 Teilen Geschrieben 1. März 2018 Es geht darum, ein komplexes Problem nachvollziehbar mit eigenen Entscheidungen zu lösen. Es geht also NICHT um eine Anleitung, wie man den Server XYZ mit User ABC in die tolle Domäne 123 integriert. Es geht darum, WIESO man das macht, WANN sich das rechnet und welche Alternativen ( es gibt IMMER welche ) WARUM ausgeschlossen wurden. Und installieren darfst Du es auch ... nur ist Deine Entscheidungsleistung und deren Sachlichkeit die Grundlage der Beurteilung. Klicken kann jeder, es geht darum, daß Du auch ne Idee hast was Du da tust Ich schliesse mich wie üblich Chiefs Meinung an .... was machst Du überhaupt ??? Das Thema wird so nix sorry Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
maxm Geschrieben 2. März 2018 Autor Teilen Geschrieben 2. März 2018 Hallo charmanta,Chief Wiggum, mein Thema ist es ein Bewerberportal das auf Basis von Drupal läuft, performater zu machen. Momentan läuft das Portal extrem langsam und kann deswegen nicht verwendet werden. Bedeutet meine Entscheidung wäre es z.B. neue Hardware auszuwählen oder zu Virtualisieren. Außerdem würde ich auch gern Backup Strategien und Schulungskonzepte einführen, da sich die User vor Ort nicht mit dem Tool auskennen. Ich habe nun auch den Wirtschaftlichen Faktor mit eingebracht da im Enddefekt die Support Kosten niedriger werden. User können nun auch Ihre eigenen Ansichten erstellen bzw. sie wissen nun wie es funktioniert. Die Primäre Aufgabe ist eben dieses System zu verschnellern. Aber erstmal herauszufinden was den überhaupt das Problem damit ist. Ich habe den Antrag nochmal auf eure hinweise hin überarbeitet und wollte fragen ob er so bzw. das Thema OK ist. Vielen Dank für eure hinweise. Sorry wenn ich mich etwas unverständlich ausgedrückt habe. 1. Projektbezeichnung Update des Bewerberportals „XXX“ für Bewerbungen von Nachwuchswissenschaftlerlnnen an der XXX (XXX) 1.1 Kurzform der Aufgabenstellung Bewerberportal „XXX“ für Nachwuchswissenschaftlerlnnen aller Welt einsatzfähig machen und für den Gebrauch im XXX Verbund (XXX,XXX,XXX,XXX) vorbereiten. Dies dient zur Vereinheitlichung des Bewerbungsverfahrens. 1.2 ProjektzieleDas Ziel des Projektes ist es, ein voll funktionsfähiges Bewerberportal für Nachwuchswissenschaftlerlnnen zu schaffen, das performant läuft und ggf. virtualisieren. Datenschutzansprüche inklusive entsprechende Rechteverteilung erfüllt. Ein weiteres Ziel des Projekts ist es, die XXX der XXX (XXX) unabhängiger von der Softwarefirma XXX GmbH zu machen, so dass in Zukunft weniger Kosten im Bereich Support und Weiterentwicklung entstehen. 1.3 Projektauftrag 2. Projektbeschreibung 2.1 Wie sieht die Ausgangssituation von Projektbeginn aus? Momentan läuft das System „XXX“ bereits auf einem Linux Server auf Hardware Basis in der „XXX (XXX)“. Der Server ist ein ProLiant DL380 der 7 Generation von HP. Er verfügt außerdem über 12 GB RAM. Das momentane Betriebssystem ist Debian Jessi. Auf diesem System läuft ein Apache 2.4.10 Webserver und PHP Version 5.6.33-0+deb8u1. Das System greift auf die Datenbank Berkeley DB 5.3.28 und MySQL 5.5.59 zurück. Die gesamte Plattform basiert auf dem Open Source Tool Drupal. Auf Basis dieses Programm wurde von der Firma XXX GmbH das Bewerberportal und ein Kursverwaltungsprogramm aufgesetzt. Das momentane System erweist sich bei einer Vielzahl von Bewerbungen als sehr langsam. Den genauen Grund dafür gilt es noch herauszufinden. Es ist auch geplant Backups der Datenbanken und Archievierung der Daten zur Statistischen Auswertung des Bewerbungsverfahrens. 2.2 Was soll am Ende des Projektes erreicht sein? Das Programm XXX soll auf allen gängigen Browsern Performant arbeiten. Dazu wird neue Hardware oder auch Virtualisierung auf dem Server der XXX nötig sein. Das Rechtesystem muss aus Datenschutzgründen überarbeitet werden. Es müssen spezifische Abfragen zum besseren Überblick für die Nutzer in der XXX erstellt werden. Programm soll wieder auf neusten Stand sein da z.B. Drupal(CMS) „out of date“ ist. Eine Archivierung und Backupstrategie der Datenbank und Umsetzung für den besseren Betrieb ist auch geplant. 2.3 Welche Einschränkungen müssen berücksichtigt werden? Auf Kollegen und den Entwickler angewiesen, Programm wird durch Softwarefirma XXX bereitgestellt. Die Bewerberplattform ist verknüpft mit dem Kursverwaltungssystem der XXX. Alle Einstellungsänderungen haben Einfluss auf dieses System und müssen daher mit Vorsicht und nur nach Absprache vorgenommen werden. Um auf den Server zu kommen und die Virtualisierung zu realisieren bin ich auf meine Kollegen und die Softwarefirma angewiesen. 2.4 Ergänzende grafische Darstellung (optional) 3. Projektphasen mit Zeitplanung inkl. Teilaufgaben 1. Planungsphase 8h 1.1 Einlesen in das System XXX 2h 1.2 Erstellen der Ist-Analyse 1h 1.3 Erstellen der Soll-Analyse 1h 1.4 Performance-Analyse 2h 1.5 Planung der Virtualisierung/Hardwarebeschaffung 1h 1.6 Planen einen Backup und Archivierungsstrategie 1h 2. Durchführungsphase 17h 2.1 Virtualisieren/Installieren der Hardware eines Linux Systems 1h 2.2 Einspielen des Backups 2h 2.3 Überarbeiten der Gruppen und Rechte 4,5h 2.4 Login Seite Überarbeiten 1h 2.5 Berichte nach Anforderungen erstellen 2h 2.6 Neue Views Verlinken 0,5h 2.7 Qualitätskontrolle der bisherigen Meilensteine 1h 2.7 Automatisieren der neuen Bewerbungsverfahren 2h 2.8 Archivieren der alten Daten automatisieren 1,5h 2.9 Abschlusskontrolle beim Beenden der Durchführungsphase 1,5h 3. Abschlussphase 10h 3.1 Handbuch für Benutzer ausgearbeitet 2h 3.2 Schulungskonzepte für Benutzer ausgearbeitet 2h 3.3 Dokumentation ausgearbeitet 5h 3.4 Übergabe an Auftraggeber 1h Gesamt: 35h 4. Geplante Präsentationsmittel Ich bringe ein Notebook und einen Beamer mit. Zusätzlich bringe ich Folien und Gedruckte Version der Präsentation und der Dokumentation mit. Ich erwarte einen Overheadprojektor vorzufinden falls der Beamer oder der Laptop nicht funktionieren. Zusätzlich habe ich ein Handy um eine Internetverbindung zu gewährleisten. 5. Erklärung des Antragstellers (siehe Leitfaden) Ich versichere, dass ich das Projekt und die dazugehörige Dokumentation selbständig und ohne fremde Hilfe anfertige. Jede Zuarbeit werden in den Prozessschnittstellen kenntlich gemacht. Alle Stellen, die ich wörtlich oder annähernd wörtlich aus Veröffentlichungen entnehme, werden als solche kenntlich gemacht. Die Arbeit wurde in dieser Form keiner anderen Prüfungsinstitution vorgelegen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
charmanta Geschrieben 2. März 2018 Teilen Geschrieben 2. März 2018 Ich sehe da nach wie vor kein Fisi Thema drin, zumindest nicht für die Abschlußarbeit. Das scheint mir zu exotisch zu sein. Andere Meinungen ? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
maxm Geschrieben 2. März 2018 Autor Teilen Geschrieben 2. März 2018 Theoretisch könnte ich noch eine ADFS Farm aufsetzten und die mit Azure, Office365 und Sharepoint föderieren lassen. Allerdings in meiner alten Abteilung. Würde so vermute ich auch nur in Frage kommen wenn die IHK das Projekt ablehnt. Liegt allerdings nicht an mir sondern am Betrieb. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
charmanta Geschrieben 3. März 2018 Teilen Geschrieben 3. März 2018 und nochmal: wie lautet die Frage wenn Dein Ansatz die Lösung sein soll ? Du sollst auf eine komplexe Aufgabenstellung hin unter verschiedenen Ansätzen nach Kosten/Nutzen die beste Lösung auswählen und implementieren. Ohne Evaluation wirt das nichts Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.