Thaderius Geschrieben 16. Januar 2013 Teilen Geschrieben 16. Januar 2013 Huhu ich frage mich gerade ob mein Antrag und die Projektbeschreibung so in Ordnung ist.. Ich bin in der Glücklichen Position mir keine Projektarbeit suchen zu müssen, das war schon öfter mal angefragt von Kunden 1.1 Aufgabenstellung: 1.2 Ist-Analyse 2.1 Was soll am Ende erreicht werden? 2.2 Welche Anforderungen sollen erfüllt sein? 2.3 Welche Einschränkungen müssen berücksichtigt werden? 3.1 Was ist für die Erfüllung der Zielsetzung erforderlich? 3.2 Hauptaufgaben 3.3 Teilaufgaben 3.4 Grafische oder tabellarische Darstellung 4. Projektphasen mit Zeitplanung in Std. 1.1) Erstellung einer Software die mittels Kabelnummer von einem Kabel den dazugehörigen Leitungsweg raussucht und anzeigt. 1.2) Die Firma YYYY GmbH vertreibt eine Software für die Netzwerkdokumentation. Möchte ein Kunde nun wissen, wohin ein bestimmtes Kabel verläuft, so muss man bisher in der Software selbst den Schrank raussuchen und dort auf der richtigen Komponente den gewünschten Port mit dem zu Untersuchenden Kabel auswählen und kann sich dann den Leitungsweg (tabellarisch oder Grafisch) darstellen lassen. In der Praxis ist es häufig nötig den dokumentierten Leitungsweg zu überprüfen. Dafür ist es notwendig einen Ausdruck der Leitungswege anzufertigen. 2.1) Die Kunden sollen schnell Informationen zu Kabeln bzw. deren Leitungsweg erhalten ohne zur Workstation zurückkehren zu müssen. (Komplett oder nur das Kabel) 2.2) Die Software soll einfach zu Bedienen sein und alle nötigen Information gut darstellen können. Die Nutzung der Software sollte möglichst „vor Ort“, also am Kabel, erfolgen können, um unnötige Laufwege zur Workstation zu ersparen. Eine einfache Eingabe der Daten sollte bereitgestellt werden. 2.3) Kleines, leicht transportierbares Endgerät. Angepasste Darstellung. Daten in Echtzeit abfragen. Begrenzter Zugriff auf bisherige User (Bereits bestehende Konten nutzen) 3.1) Für die Erfüllung der Zielsetzung ist es erforderlich, dass der Leitungsweg einfacher als bisher, korrekt und ausreichend Detailliert angezeigt werden kann, ohne die Workstation zu nutzen. 3.2) 1. Umsetzungsart festlegen 2. Testumgebung aufstellen 3. Programmierung 4. Installation 5. Dokumentation 3.3) 1.1 Medium/Device für Software festlegen 1.2 Datenbeschaffungsart festlegen 1.3 Benötigte Bibliotheken festlegen 2.1 Server einrichten 2.2 Datenbank mit Testdaten füllen 3.1 Daten abrufbar machen (Datenbankverbindung o. Schnittstellenanbindung) 3.2 Daten spezifizierbar machen (User Eingabe) 3.3 Daten spezifisch abrufen und ausgeben (nur ein Kabel) 3.4 Punkt 3.3 erweitern auf kompletten Leitungsweg (mehrere Kabel) 3.5 Darstellung der Ausgabe Benutzerfreundlich gestallten 3.6 GUI 3.7 Alle möglichen Programmabläufe durchspielen (Debuggen) 4.1 Benötigte Bibliotheken gegebenenfalls auf Server installieren 4.2 Programm auf Medium/Device installieren 4.3 Mitarbeiter mit Software vertraut machen 5. 1 Handbuch erstellen 5.2 Projektdokumentation zusammenfassen und Sortieren 5.3 Alle Angaben auf Richtigkeit prüfen und anpassen 3.4) 4) AnalysePhase: - IST Zustand definieren 1 h - SOLL Konzept definieren 2 h - Anforderungsanalyse 2 h - Umsetzungsart festlegen 6 h - Design Planung der Benutzeroberfläche 1 h Entwicklung: - nötige Bibliotheken raussuchen 3 h - aufsetzen der Testumgebung 2 h - Ausarbeitung der nötigen Schnittstellen 10 h - Programmierung der Software 10 h - Programmierung des GUI 8 h - Debuggen 8 h Dokumentation: - Handbuch/Manual schreiben 2 h - Dokumentationsinhalte vorbereiten 3 h - Projektdokumentation 9 h ==== 67 h Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Goulasz Geschrieben 17. Januar 2013 Teilen Geschrieben 17. Januar 2013 Hey Thaderius! Ich markiere bzw. kommentiere mal, was mir kurios oder erklärungsbedürftig vorkommt. [...] Ich bin in der Glücklichen Position mir keine Projektarbeit suchen zu müssen, das war schon öfter mal angefragt von Kunden Das ist schon mal sehr gut 1.1 Aufgabenstellung: 1.2 Ist-Analyse 2.1 Was soll am Ende erreicht werden? 2.2 Welche Anforderungen sollen erfüllt sein? 2.3 Welche Einschränkungen müssen berücksichtigt werden? 3.1 Was ist für die Erfüllung der Zielsetzung erforderlich? 3.2 Hauptaufgaben 3.3 Teilaufgaben 3.4 Grafische oder tabellarische Darstellung 4. Projektphasen mit Zeitplanung in Std. 1.1) Erstellung einer Software die mittels Kabelnummer von einem Kabel den dazugehörigen Leitungsweg raussucht und anzeigt. Für "raussucht und anzeigt" würde ich eine andere Formulierung wählen, z.B. "abruft und grafisch darstellt". 1.2) Die Firma YYYY GmbH vertreibt eine Software für die Netzwerkdokumentation. Möchte ein Kunde nun raus mit dem "nun" wissen, wohin ein bestimmtes Kabel verläuft, so muss man bisher in der Software selbst den Schrank raussuchen und dort auf der richtigen Komponente den gewünschten Port mit dem zu untersuchenden Kabel auswählen und kann sich dann den Leitungsweg (tabellarisch oder grafisch) darstellen lassen. In der Praxis ist es häufig nötig den dokumentierten Leitungsweg zu überprüfen. Dafür ist es notwendig einen Ausdruck der Leitungswege anzufertigen. 2.1) Die Kunden sollen schnell Informationen zu Kabeln bzw. deren Leitungsweg erhalten ohne zur Workstation zurückkehren zu müssen. (Komplett oder nur das Kabel) <- Den Teil verstehe ich nicht, was heißt denn "Komplett" und was "nur das Kabel" 2.2) Die Software soll einfach zu Bedienen sein und alle nötigen Information gut darstellen können. Die Nutzung der Software sollte möglichst „vor Ort“, also am Kabel, erfolgen können, um unnötige Laufwege zur Workstation zu ersparen. Eine einfache Eingabe der Daten sollte bereitgestellt werden. Statt "bereitgestellt" würde ich hier "ermöglicht" schreiben 2.3) Kleines, leicht transportierbares Endgerät. Angepasste Darstellung. Daten in Echtzeit abfragen. Begrenzter Zugriff auf bisherige User (Bereits bestehende Konten nutzen) 3.1) Für die Erfüllung der Zielsetzung ist es erforderlich, dass der Leitungsweg einfacher als bisher, korrekt und ausreichend detailliert angezeigt werden kann, ohne die Workstation zu nutzen. 3.2) 1. Umsetzungsart festlegen 2. Testumgebung aufstellen 3. Programmierung 4. Installation 5. Dokumentation 3.3) 1.1 Endgerät für Software festlegen 1.2 Datenbeschaffungsart festlegen 1.3 Benötigte Bibliotheken festlegen 2.1 Server einrichten 2.2 Datenbank mit Testdaten füllen 3.1 Daten abrufbar machen (Datenbankverbindung o. Schnittstellenanbindung) 3.2 Daten spezifizierbar machen (User Eingabe) 3.3 Daten spezifisch abrufen und ausgeben (nur ein Kabel) 3.4 Punkt 3.3 erweitern auf kompletten Leitungsweg (mehrere Kabel) 3.5 Darstellung der Ausgabe Benutzerfreundlich gestallten 3.6 GUI 3.7 Alle möglichen Programmabläufe durchspielen (Debuggen) Ersetzen durch "Test und Fehlerbehebung" 4.1 Benötigte Bibliotheken gegebenenfalls auf Server installieren 4.2 Programm auf Endgerät installieren 4.3 Mitarbeiter einweisen 5. 1 Handbuch erstellen 5.2 Projektdokumentation zusammenfassen und sortieren 5.3 Alle Angaben auf Richtigkeit prüfen und ggfs. anpassen 3.4) 4) AnalysePhase: - IST Zustand definieren 1 h - SOLL Konzept definieren 2 h - Anforderungsanalyse 2 h - Umsetzungsart festlegen 6 h - Design Planung der Benutzeroberfläche 1 h Entwicklung: - nötige Bibliotheken ermitteln3 h - aufsetzen der Testumgebung 2 h - Ausarbeitung der nötigen Schnittstellen 10 h - Programmierung der Software 10 h - Programmierung des GUI 8 h - 8 Stunden GUI entwickeln kommt mir im Gegensatz zu 10 Stunden Logik entwickeln ein bisschen viel vor - Test und Fehlerbehebung 8 h Dokumentation: - Handbuch/Manual schreiben 2 h /Manual raus - Dokumentationsinhalte vorbereiten 3 h was genau machst du da? Im Zweifel raus bzw. zusammenfassen - Projektdokumentation 9 h ==== 67 h Ich würde zusehen, dass du in der Planung auf exakt 70 Stunden kommst So ganz allgemein würde ich einige Punkte zusammenfassen. Ich persönlich finde den Antrag sehr detailliert, etwas zu detailliert. Ich fasse jetzt mal mit eigenen Worten zusammen, was ich glaube, was du da machst. Korrigiere mich, wenn ich falsch liege. Vermutlich entwickelst du in Eclipse mit Java eine Android-App oder in $IDE mit $Programmiersprache eine Anwendung für ein Netbook bzw. kleines Notebook, mit dem du auf eine $SQL-Datenbank auf der "Workstation" zugreifst, in die alle gewünschten Kabel des jeweiligen Kunden (hoffentlich nicht manuell) mit den entsprechenden relevanten Daten eingepflegt wurden. Mit dem Einpflegen der bist du auch beschäftigt, in welcher Form auch immer des geschieht. Deine Anwendung sorgt dafür, dass wenn man die Kennziffer des Kabels eingibt, einen Raum- bzw. Gebäudeplan erhält, in dem der Verlauf des Kabels dargestellt ist. Auf Wunsch kann dies in eine tabellarische Form, die die Raumnamen enthält geändert werden. Das Ding wird von dir (und nur dir) konzeptioniert, realisiert, dokumentiert und du führst die Schulungen bzw. Einweisung durch. Gruß, Ziege Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Thaderius Geschrieben 17. Januar 2013 Autor Teilen Geschrieben 17. Januar 2013 (bearbeitet) Erstmal vielen lieben Dank Ich passe den Antrag an Die Kabeldaten werden durch unser Hauptprogramm gepflegt und sind vorhanden (nur muss ich schauen wie ich an die Daten komme ohne unsere Software zu installieren (also wie ich die Schnittstelle erzeuge) Die Darstellung soll erstmal (auf wunsch) in Tabellenform geschehen, Grafisch wäre allerdings wohl auch kein Problem, aber man will die Daten (Name, bezeichner, Portnummer etc, ja direckt sehen ^^) zum letzten Abschnitt, alles ja, ausser die Schulung. Ich würde unsere Mitarbeiter (die auch die Schulungen machen) Schulen bzw Einweisen und (nur evtl.) selbst auch mal mit Raus und entsprechend Schulen) Edit: nun "neu": 1.1 Aufgabenstellung: 1.2 Ist-Analyse 2.1 Was soll am Ende erreicht werden? 2.2 Welche Anforderungen sollen erfüllt sein? 2.3 Welche Einschränkungen müssen berücksichtigt werden? 3.1 Was ist für die Erfüllung der Zielsetzung erforderlich? 3.2 Hauptaufgaben 3.3 Teilaufgaben 3.4 Grafische oder tabellarische Darstellung 4. Projektphasen mit Zeitplanung in Std. 1.1) Erstellung einer Software die mittels Kabelnummer von einem Kabel den dazugehörigen Leitungsweg abruft und darstellt. 1.2) Die Firma YYYY GmbH vertreibt eine Software für die Netzwerkdokumentation. Möchte ein Kunde wissen, wohin ein bestimmtes Kabel verläuft, so muss man bisher in der Software selbst den Schrank raussuchen und dort auf der richtigen Komponente den gewünschten Port mit dem zu Untersuchenden Kabel auswählen und kann sich dann den Leitungsweg (tabellarisch oder Grafisch) darstellen lassen. In der Praxis ist es häufig nötig den dokumentierten Leitungsweg zu überprüfen. Dafür ist es notwendig einen Ausdruck der Leitungswege anzufertigen. 2.1) Die Kunden sollen schnell Informationen zu Kabeln bzw. deren Leitungsweg erhalten ohne zur Workstation zurückkehren zu müssen. (Entweder mit den Geräten direkt an den Enden des gewählten Kabels, oder den kompletten Leitungsweg, also auch die Nachfolgendende und vorausgegangen Geräte und Kabel) 2.2) Die Software soll einfach zu Bedienen sein und alle nötigen Information gut darstellen können. Die Nutzung der Software sollte möglichst „vor Ort“, also am Kabel, erfolgen können, um unnötige Laufwege zur Workstation zu ersparen. Eine einfache Eingabe der Daten sollte ermöglicht werden. 2.3) Kleines, leicht transportierbares Endgerät. Angepasste Darstellung. Daten in Echtzeit abfragen. Begrenzter Zugriff auf bisherige User (Bereits bestehende Konten nutzen) 3.1) Für die Erfüllung der Zielsetzung ist es erforderlich, dass der Leitungsweg einfacher als bisher, korrekt und ausreichend Detailliert angezeigt werden kann, ohne die Workstation zu nutzen. 3.2) 1. Endgerät festlegen 2. Testumgebung aufstellen 3. Programmierung 4. Installation 5. Dokumentation 3.3) 1.1 Medium/Device für Software festlegen 1.2 Datenbeschaffungsart festlegen 1.3 Benötigte Bibliotheken festlegen 2.1 Server einrichten 2.2 Datenbank mit Testdaten füllen 3.1 Zugriff auf Daten realisieren 3.2 Spezifische Daten abfragen und auswerten 3.3 GUI 3.4 Test und Fehlerbehebung 4.1 Benötigte Bibliotheken gegebenenfalls auf Server installieren 4.2 Programm auf Endgerät installieren 4.3 Mitarbeiter einweisen 5. 1 Handbuch erstellen 5.2 Projektdokumentation zusammenfassen und sortieren 5.3 Alle Angaben auf Richtigkeit prüfen und ggfs. anpassen 3.4) 4) AnalysePhase: - IST Zustand definieren 1 h - SOLL Konzept definieren 2 h - Anforderungsanalyse 2 h - Umsetzungsart festlegen 6 h - Design Planung der Benutzeroberfläche 2 h Entwicklung: - nötige Bibliotheken ermitteln 3 h - aufsetzen der Testumgebung 2 h - Ausarbeitung der nötigen Schnittstellen 10 h - Programmierung der Software 15 h - Programmierung des GUI 5 h - Test und Fehlerbehebung 8 h Dokumentation: - Handbuch schreiben 2 h - Dokumentationsinhalte vorbereiten 3 h - Projektdokumentation 9 h ==== 70 h Bearbeitet 17. Januar 2013 von Thaderius 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.