Zum Inhalt springen

Schiller256

Mitglieder
  • Gesamte Inhalte

    1.547
  • Benutzer seit

  • Letzter Besuch

Beiträge von Schiller256

  1. Die Prüfungsordnung lässt es zwar zu das du als AE nicht unbedingt programmieren musst habe aber mit dem Antrag im Moment doch so meine Probleme. Denn speziell die Zeitplanung schaut für mich so aus als würdest du auf Krampf versuchen die 70 Std. voll zu bekommen.

    Da tauchen in meinen Augen Punkte mehrfach auf z.B. Konzipierung der Programmfunktionen mit 10 Std. dann kommen 4 Std. Programmablaufpläne und dann noch mal 6 Std. Dokumentation für Entwickler. Das sind insgesamt 20 Std. für ein paar Diagramm und vielleicht noch etwas Prosa dazu das scheint mir doch etwas merkwürdig. Zumal ich da im Moment nicht wirklich einen unterschied zwischen den einzelnen Punkten erkennen kann.

    Hinzu kommt dann noch das du die Design in Visio machen willst was nun nicht unbedingt für Entwicklung geeignet ist. Da gibt es sicherlich bessere Tools. Denn wenn du schon auf einem solchen Detaillevel deine Software planst dann erwarte ich eigentlich das am Ende ein erster Prototyp auf Knopfdruck generiert wird und das kenne ich jetzt nicht aus Visio.

    Was mir komplett fehlt ist die Testfall Beschreibung. Denn deine Software ist ja dann sehr detailliert geplant aber abnehmen kannst du sie ja nur schlecht ohne genau deine Testfälle definiert zu haben.

    Mal schauen was die hier anwesenden Prüfer noch dazu sagen aber ich würde dir raten vielleicht doch etwas weniger zu Planen und einen teil davon auch umzusetzen.

  2. Beim ersten lesen schaut mir das etwas wenig für 70 Std. aus.

    Ich glaube im Moment auch nicht das du für einen Report der Daten wirklich 15 Std. benötigst. Denn da musst du doch nur angeben welche Daten du haben willst und wie das Format ausschauen soll. Den SAP PI teil verstehe ich im Moment gar nicht.

    Versuche doch bitte deinen Antrag so zu schreiben das auch ein Prüfer der bisher noch nichts mit SAP zu tun hatte den Antrag verstehen kann.

    In deiner Zeitplanung sind mir die 2 x 15 Std. in der Realisierung doch noch etwas grob.

  3. Mir erscheint das doch etwas viel für 70 Std. Denn hier steckt eine Adminoberfläche und eine Benutzeroberfläche drin. Dann brauchst du noch eine Rechteverwaltung die zwischen Benutzer und Admin unterscheidet. Das alles ist nur schwer eher garnicht in 70 Std. zu schaffen.

    Hinzu kommt das ich im Moment nicht so ganz verstehe wie denn nun die Ausleihe von statten gehen soll. Heute schreibt der Ausleihende seine Daten in ein Buch und unterschreibt es noch zum Schluss. Dann sollen die Daten aus einem AD kommen wie stellst du dann sicher das es auch wirklich die richtigen Daten sind? Der Ausleiher kann sich beim Namen verschreiben oder wenn ein Namen mehrfach in eurem Unternehmen vorhanden ist den falschen auswählen.

    Deine Zeitplanung ist mir auch zu grob denn hier steht nur drin das du programmierst was du nun umsetzt kann ich da nicht erkennen. Der Mailversand wird in deiner Planung z.B. überhaupt nicht erwähnt. Weder in der Planung noch in der Realisierung.

  4. Das Thema an sich kann ein Abschlussprojekt werden. Dein Antrag lässt sich aber nur sehr schwer lesen. Schreibe doch bitte einfacher Sätze und nicht dieses Beamtendeutsch mit diesen vielen Kommas.

    Deine Zeitplanung ist mir in der Realisierung noch etwas zu grob. Der 14 Std. uns der 10 Std. Block kann noch etwas auseinander genommen werden. Vielleicht verlagerst du auch noch ein paar Stunden in deine Planung denn 40 Std. in der Realisierung sind in meinen Augen das Maximum was du da angeben solltest. Eventuell kannst du dir ja auch in der Planung noch mal kurz Gedanken darum machen wieso du eine Eigenentwicklung vorziehst und nicht auf eine Kauflösung zurückgreifst.

    Als Tipp schau dir vielleicht das Thema Domain Object Security mal an. Da kannst du dir vielleicht ein paar Anregungen holen wie du dein Projekt umsetzen kannst bzw. auch Teile von bestehenden Frameworks verwenden.

  5. Schreibe bitte noch ein mal eine kompletten Antrag so wie du ihn abgeben willst. Ich habe jetzt den Überblick verloren was du rein bzw. wieder aus nehmen willst. Ich bleibe aber dabei das es in meinen Augen mehrere Ausgewachsene Abschlussprojekte sind. Auch deine Ideen für eine technische Umsetzung sind schon recht abenteuerlich das hat auch Chief Wiggum bereits angemerkt. Du solltest dir wirklich noch mal ernsthaft Gedanken über dein Projekt machen.

  6. Ein Studium kann ein "door opener" sein muss es aber nicht. Wenn du in deinem Lebenslauf so schon genug Projekte und Erfahrung vorweisen kannst habe ich zumindest die Erfahrung gemacht das der Abschluss nur noch eine untergeordnete Rolle spielt. Solltest du dich für Stellen im öffentlichen Dienst interessieren kann das etwas anders aus sehen aber in der freien Wirtschaft will man auch Leute haben die etwas drauf haben. Das reine theoretische Wissen was du dir an der Uni an liest und auch vermittelt bekommst hilft nur bis zu einem bestimmten Punkt.

    Wenn du wirklich in die Projektleiterschiene möchtest dann helfen in meinen Augen durchgeführte Projekte mehr als ein reines Studium. Ich habe schon mit vielen Leuten frisch von der Uni/FH gearbeitet die dann versucht haben die Welt ihren MS-Project Plänen anzupassen. Das kann nur sehr eingeschränkt klappen wenn es überhaupt geht. ;-)

    Ich möchte jetzt hier ein Studium nicht runter reden oder schlecht machen. Nur sollte man sich immer vor Augen führen ob dieser Abschluss einem wirklich etwas bringt oder ob man in dieser Zeit nicht vielleicht durch geeignete Schulung und Erfahrung das gleiche erreichen kann. Solltest du in Forschung wollen dann führt wohl kein Weg an einem Studium vorbei.

  7. Wie steht denn deine Firma zu deinen Veränderungswünschen? Gibt es da die Möglichkeit in die Projektleiterlaufbahn zu wechseln? Also am Anfang vielleicht mal ein kleines Team zu leiten und daran dann zu wachsen? Dann kannst du nebenher und auch in Absprache mit deiner Firma Kurse zum Thema Projektmanagement besuchen. Denn auch zum Thema Projektmanagement gibt es unterschiedliche Wege.

  8. Ich glaube dir nicht dass du das wirklich in 70 Std. umsetzen kannst. Für mich sind das wenn man das richtig auf zieht 4 einzelne FIAE Abschlussprojekte. Wenn wir nur mal die Schnittstelle zur Buchhaltung nehmen. Hier musst du dir das Format anschauen und schauen welche Daten brauch die Buchhaltung alles. Denn die wird wohl etwas mehr brauchen als einen Namen. Da stellt sich mir schon die erste Frage wieso fängst du nun an Teilnehmerdaten zweimal zu speichern? Einmal in der neuen Anwendung und dann noch mal in der Buchhaltung. Wenn du alle Daten zusammen hast musst du diese Datei erstellen das ist sicherlich wenn das Format einfach ist kein Problem aber was ist mit Sonderfällen? Also Teilnehmer kommt von Firma A aber Rechnungsanschrift ist eine andere als die wo das Zertifikat hin kommt. Da kann man sich noch recht schnell viele Beispiele überlegen wo es dann recht schnell schwer wird wenn du das alles in der Teilnehmerverwaltung ablegen willst. Dann fehlt mir persönlich der Test zwischen deiner Anwendung und der Buchhaltung. Du stellt die Daten hin und fertig ist dann läuft das ganze?

    Das zweite Projekt wäre für mich die reine Zertifikatserstellung! Denn hier willst du doch bestimmt nicht einen HTML-Druck sondern eventuell pdf's oder Word-Dokumente erzeugen. Dafür musst du erstmal nach einer geeigneten Library schauen. Dann stellt sich wieder die Frage welche Daten müssen auf das Zertifikat und wo bekommst du diese Daten her? Dann die nächste Frage die Template's für die Zertifikate habt ihr genau ein Template oder sind es mehrere? Da kommt dann schnell die Frage auf wie verwalte ich die Template's.

    Das dritte Projekt wäre die Bewertungsfunktion inklusive Auswertung. Das ganze sollte ja denke ich mal schon anonym passieren. So das der Trainer nicht sieht wer ihn eventuell schlecht bewertet hat. Dann kommt es auf die Schulungen an die ihr durchführt vielleicht wollt ihr ja da auch abhängig von der Schulung unterschiedliche Bewertungsfragen stellen? Auch hier musst du dir Gedanken über die Ablage der Fragen und auch der Antworten machen. Das ganze sollte ja so sicher sein, dass nicht jeder das Ergebnis ändern kann.

    Das vierte Projekt wäre für mich die Rechteverwaltung an sich. Hier musst du dir Gedanken machen wie willst du bestimmte Bereiche schützen wer darf wo was machen. Das ganze muss vernünftig geplant werden und dann auch mit ordentlichen Test abgesichert werden. Also ist das auch keine Sache von 3 Std. wie du im Moment planst.

    Du kannst ja alles selbst umsetzen nur in deinem Abschlussprojekt solltest du dir überlegen ob du nicht nur einen Teil erstellst und den Rest dann auslagerst.

  9. Für mich passen Zeitplan und Antrag nicht zusammen. Denn im Antrag steht etwas von Schnittstelle zu einer Buchhaltungssoftware diese Schnittstelle wird dann aber weder geplant noch realisiert geschweige denn getestet! Entweder raus aus dem Antrag damit oder im Zeitplan berücksichtigen. Dann steht das was von erstellen von Zertifikaten im Antrag auch hier finde ich nichts dazu im Zeitplan. Gleiches gilt für deine Diagramme die du für die Trainer erstellen willst.

    Dann realisierst du eine Rechteverwaltung ohne sie vorher geplant zu haben. Zumal ich mir im Moment nicht erklären kann wie du es hin bekommen willst wenn du keine Namen oder sonstige Daten zu den Teilnehmern hast wie die sich denn dort an deiner Anwendung anmelden sollen. Wenn das ohne Anmeldung für die Teilnehmer sein soll wie stellst du dann sicher das jeder Teilnehmer nur seinen Kurs bewertet bzw. das er sich auch nur seine Daten für den aktuellen Kurs an gibt?

    Mal ganz davon ab der Antrag selbst nur schwer zu lesen ist. Wirf diesen Antrag noch mal weg und fange ganz vor vorn an. Du hast nur 70 Std. Zeit versuche da nicht so viel wie möglich rein zu pressen sondern etwas zu realisieren was da auch zu schaffen ist. Denn du musst zum Schluss keine schicke blinkende Anwendung abgeben.

  10. Was entwickelst du denn nun genau? Alles aus deinem Antrag oder nur einen gewissen Teil davon? Wenn du alles umsetzten willst dann ist das mit Sicherheit nicht in 70 Std. Ansatzweise zu realisieren.

    Zum Antrag selbst da kann ich nicht wirklich erkennen was deine Leitung ist und was du an die externe Firma auslagern willst. Hebe bitte deinen eigenen Anteil deutlich hervor.

  11. Wieso muss das unbedingt in java sein?

    Welche genauen Anforderungen hast du an diesen Raumplaner was bestehenden Programme nicht auch können. Denn Raumplaner gibt es in meinen Augen doch eine ganze menge.

    Mir würde jetzt auf anhieb SketchUp von google einfallen. Das ist zwar kein reiner Raumplaner aber doch nicht schlecht ausserdem kann man ihn durch scripte recht gut bedienen.

  12. Hast du denn die Datei res/xml/hello_widget_provider.xml mit folgenden Inhalt erstellt?

    
    <?xml version="1.0" encoding="utf-8"?>
    
    <appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
    
    android:minWidth="146dip"
    
    android:minHeight="72dip"
    
    android:updatePeriodMillis="10000"
    
    android:initialLayout="@layout/main"
    
    />
    
    

  13. Vielleicht stellst du mal den relevanten Code zur Verfügung denn so ist das nur Raten was du denn programmiert hast.

    Was ich auch nicht ganz verstehe ist was du mit SWT und der Android SDK machen willst. Denn SWT läuft nicht auf dem Android! Mit SWT kannst du wie mit AWT nativ aussehende grafische Oberflächen erstellen.

    Jaxb

    Von JaxB werden alle 5 Annotations ausgewertet und nicht nur die ersten zwei.

    Dein xml Dokument sollte in etwa so aus schauen. Dabei werden nicht alle employee's in deinem Dokument in die Liste der Employee's aufgenommen sondern nur die die zu diesem Department gehören.

    
    <department>
    
      <name>Test Departement</name>
    
      <manager><!--alle Attribute von Employee --></manager>
    
      <employee>
    
        <!-- eine Liste von Employee's  -->
    
      </employee>
    
    </department>
    
    
    Wenn du jetzt das Attribut Manager als boolean Wert an einem Employee haben willst dann musst du es auch dort angeben.
    
    public class Employee
    
    {
    
      protected boolean manager;
    
    //some other employee attributes
    
    }
    
    

    Vielleicht hilft es dir ja wenn du dir deine Klassen erst mal als Klassendiagramm aufzeichnest. Damit dir der Zusammenhang zwischen den einzelnen Klassen klar wird.

    Jaxb

    Wenn ich ehrlich sein soll verstehe ich deine Frage nicht. Soll das Attribut manager vom Typ boolean sein oder vom Tyo List<Boolean>?

    Was soll in welche Liste geschrieben werden. Gib mal ein paar mehr Informationen dann kann man dir sicherlich auch helfen.

  14. Awnwalt kostet Geld..

    Hast denn schon mal mit deinem Chef bzw mit dem Dispatcher gesprochen der dir die Aufträge zuschickt? Vielleicht hilft es schon einfach mal aufzuzeigen das das in einem normalen Arbeitstag nicht zu schaffen ist. Das ist erst mal billiger als ein Anwalt.

    Sollte das nichts bringen bleibt dir nur der Weg zu einem Anwalt!

  15. Sind denn andere Dateien aus dem Verzeichnis "meinProjekt" im CVS?

    Erstelle doch mal ein neues leeres Projekt mit einem Unterordner und jeweils einer Datei drin und versuche diese dann ins CVS einzuchecken.

    Anschließend schaust du wo überall es CVS-Ordner gibt. In diesen Ordner, sind versteckt, sollte es eine Datei (Entries) geben. Schau dir diese Datei mal an. Dort werden alle Dateien die unter Versionsverwaltung stehen aufgeführt.

    Mir scheint es im Moment als ob euer CVS Server bestimmte Dateien vom commit ausschließt. Im CVS Repository gibt einen Ordner CVSROOT dort sollte es eine commitinfo Datei geben. In dieser Datei können regeln definiert werden was beim commit passiert. Vielleicht ist hier ja definiert das .classpath und .proejct nicht mit eingecheckt werden dürfen.

  16. Lass dir mal in deinem Projekt Explorer alle Resourcen anzeigen auch die .* Dateien. Dazu im Projekt Explorer oben rechts auf den kleinen Pfeil klicken Filters... und dann bei .* resources den hacken entfernen. Damit werden dir auch die resource Dateien im Explorer angezeigt. Jetzt kannst du mal schauen ob du in deinem Project eine .cvsignore hast wenn ja die mal öffnen. Wenn nicht versuche mal die .classpath und .project Dateien über Team -> Add to Version Control dem CVS hinzuzufügen.

  17. Schau im deinem eclipse mal unter Window -> Preferences -> Team -> Ignored Resources nach. Da werden Patterns definiert die beim einchecken in eine Versionsverwaltung ignoriert werden sollen. Dort könnten durchaus folgende Pattern definiert sein: *.classpath bzw. *.project.

    Wenn du für deinen build eine Buildwerkzeug wie maven oder ähnliches verwendet ist es durchaus sinnvoll diese Dateien nicht mit in die Versionsverwaltung zu legen.

    Denn jeder Entwickler könnte ja die benötigten Abhängigkeiten in einem anderen Verzeichnis liegen haben. So das wenn du die Dateien mit unter Versionsverwaltung legst ganz genau darauf achten solltest das ihr mit Workspace Variablen arbeitet und dann von diesen Variablen aus relativ adressiert.

  18. Und wie sieht es nach einer Ausbildung zum FIAE aus? Habe Fachabi, bin aber schon etwas "älter". Wenn ich fertig bin nämlich 26....

    Auch als FIAE kann man Projektleiter werden. Es gibt nicht den einen Richtigen Weg zum Projektleiter. Das kommt auf die Firma an die eine Firma lässt ihre Projektleiter erst mal Zertifizieren z.B. PMI oder IPMA bevor sie ein Projekt leiten dürfen. Anderen Firmen ist es egal wieder andere bauen ihre Projektleiter langsam auf indem sie erst kleine dann immer Größere Projekte übernehmen. Das kommt ganz auf die Firma und die aktuelle Situation an.

    So das du wenn du die Möglichkeit bekommst ein Projekt zu leiten nimm die Chance an und versuche dich beweisen.

  19. Muss das ganze denn unbedingt auf class Files aufbauen? Für java Klassen könntest du dir noch AST Abstract Syntax Tree mal anschauen. Ob das auch für class Files geht kann ich dir leider nicht sagen.

    Hier mal noch zwei Links die dir vielleicht da weiter helfen können:

    Eclipse JDT - Abstract Syntax Tree (AST) and the Java Model - Tutorial

    Eclipse Corner Article: Abstract Syntax Tree

    Wenn du wirklich nicht um den Bytecode herum kommst kannst du dir asm noch mal anschauen das wird von vielen open source Frameworks zur Bytecodemanipulation verwendet.

    ASM - Home Page

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...