Zum Inhalt springen

domi91

Mitglieder
  • Gesamte Inhalte

    61
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von domi91

  1. Hey, ich habe jetzt mal einen ganz anderen Projektantrag geschrieben. Wäre euch über eure Meinung sehr dankbar Projektbezeichnung: Softwarelösung zur Ausgabe von Maschinenmeldungen über Twitter. Projektbeschreibung: Die XYZ GmbH stellt Software für Profilbearbeitungsmaschinen her. Bisher werden die Maschinendaten, wie z.B. Daten über einen Auftrag, eines Profiles oder eines Start und Endzeitpunktes einer Maschine in einer MySQL Datenbank gespeichert und zur Kontrolle der Auftragsbearbeitung über eine Weboberfläche ausgegeben. Dies führt zu dem Problem das die Maschinenmeldungen nur innerhalb und nicht für Mitarbeiter außerhalb des Betriebes sichtbar sind. Künftig sollen diese Meldungen über der, in diesem Projekt entwickelten Software, in einem Twitter-Account getwittert werden. Möchte nun jemand diese Maschinenmeldungen sehen, muss er nur den Twitteraccount abbonnieren. Über zahlreiche Twitter-Handy-Apps lassen sich die Meldungen dann auch ohne Probleme über das Handy anzeigen. Die Entwicklung erfolgt in C++ mit Windows-Systemen als Zielplattform. Als Entwicklungsumgebung wird Visual Studio 2008 verwendet. Projektumfeld: Das Projekt findet in den Häuslichkeiten der XYZ GmbH statt. Projektphasen mit Zeitplanung in Stunden: 1. Ist-Analyse, Soll-Konzept (4 Std.) 2. Erstellung Pflichtenheft und Programmablaufplan (10h) 3. Implementierung der Softwarelösung (30h) 4. Testphase (8 Std.) 5. Erstellung der Dokumentation und Präsentation (17h) 6. Abnahme (1 Std.) Dokumentation zur Projektarbeit: - Pflichtenheft - Kundenpräsentation - Projektbericht inkl. detaillierter Zeitplan - Anwenderdokumentation - Programmdokumentation
  2. Ja was sagt ihr dazu? Findet ihr den Projektantrag zu groß? In das IHK Projektantragsformular passt er nicht rein, da dieses ja auf ein Paar Zeilen Text begrenzt ist.
  3. Gut da hast du natürlich recht. Das habe ich vorhin schlecht geschildert. Wir gehen normalerweiße mit den Schulungsteilnehmern 1 - 2 mal auf unsere Kosten essen. Mit manchen Teilnehmern gehen wir jedoch auf ihren Wunsch öfters weg. Diese Abende laufen dann vorerst auch auf unsere Kosten, werden jedoch am Ende über Bewirtungsbelege abgerechnet.
  4. Doch. Da es meistens so ist dass die Schulungsleiter das Geld vorstrecken. Und um es wieder zurück zu bekommen brauchen sie einen Beleg.
  5. Wir laden die Teilnehmer ein. Ich wollte die Erstellung der Bewirtungsbelege eigentlich weg lassen, doch mein Chef meinte ich soll das noch mit reinnehmen. Da dies noch einmal den Nutzen für die Firma zeigt.
  6. @Schiller256 an dem Inhalt des Projektes wurde nicht viel geändert. Nur an dem Projektantrag. Was meinst du mit Bestelllösung? @MartinSt wir gehen mit unseren Schulungsteilnehmern öfters abends essen. Diese Bewirtungsbelege sind damit gemeint.
  7. Findet ihr den Projektantrag von der Größe her in Ordnung oder zu lang?
  8. Die Programmiersprachen habe ich nun angegeben. Die Word-Templates erwähne ich jetzt auch in der Projektbeschreibung. Ist das überhaupt möglich das ich den Antrag als extra Blatt abgebe? In der Größe passt er nicht in die von der IHK gegebene Vorlage. Ich weiß gerade echt nicht mehr weiter... habe mich so reingehängt und jetzt ist der Antrag zu groß . Ich weiß das etwas die Komplexität fehlt. Aber das muss nun als Antrag durch. Ich hoffe er wird genommen. Ich habe keine Zeit mehr einen ganz neuen Antrag zu schreiben und hätte auch kein Projekt mehr welches ich dafür verwenden könnte.
  9. Mir ist gerade aufgefallen das der Antrag zu groß für das Antragsformular ist. Die Projektbeschreibung und die Zeitplanung passt nicht in die Zeilen. Macht es etwas aus wenn ich die Beschreibung und die Zeitplanung als extra Blatt beilege?
  10. Hey, nach dem die letzte Bewertungen von meinen Projektanträgen nicht so gut geloffen sind. Hier meine letzte Version. 1. Projektbezeichnung: Archivierung der Daten von Schulungsteilnehmern. Automatische Zertifikat- und Bewirtungsbeleg-Erstellung. 2. Projektbeschreibung Ist-Zustand: Die Firma CAMäleon Produktionsautomatisierung GmbH stellt Programmiersoftware für Profilbearbeitungsmaschinen her. Zu dieser Programmiersoftware bietet CAMäleon Schulungen bei sich im Hause an. Dabei kommt es oft vor, dass Firmen einfach eine Anzahl von Mitarbeitern zur Schulung anmelden, dabei aber noch nicht die Namen der Teilnehmer angeben. Die Namen der Teilnehmer müssen während der Schulung aufgeschrieben werden. Unter anderem auch deshalb, weil am Ende der Schulung für jeden Teilnehmer ein Zertifikat erstellt werden soll. Da die CAMäleon GmbH bisher keine direkte Speicherung der Namen hat, könnten falsch geschriebene Namen in den Zertifikaten der Schulungsteilnehmer stehen. Wenn sich dann ein Teilnehmer beschwert, muss das Zertifikat erneut ausgestellt werden. Bei einer größeren Anzahl von Schulungsteilnehmern ist der Aufwand für die Erstellung der Zertifikate hoch. Aus diesem Grund wird nach einer Möglichkeit gesucht, die Zertifikate automatisiert zu erstellen und die Teilnehmer-Daten in einer Datenbank zu speichern. Anforderungsanalyse: Ziel des Projektes ist es, die Daten der Schulungsteilnehmer exakt zu erfassen, zu speichern und auf dieser Datengrundlage Zertifikate und Bewirtungsbelege zu erstellen. Soll-Konzept: Eine Firma meldet eine bestimmte Anzahl von Mitarbeitern bei der CAMäleon Produktionsautomatisierung GmbH zur Schulung an, die Namen der Teilnehmer sind oftmals bis zum Anfang der Schulung unbekannt. Während der Schulung tragen sich die Teilnehmer über eine Web-Oberfläche in einem Formular ein: Somit ist die richtige Schreibweise der Namen sichergestellt. Diese Web-Oberfläche ist bereits vorhanden, beinhaltet bis jetzt jedoch nur Informationen für die Schulungsteilnehmer und muss um die neuen Anforderungen erweitert werden. Durch Ausfüllen des Web-Formulars werden die Daten der Schulungsteilnehmer in eine Datenbank eingepflegt und sind für weitere Verwendungen verfügbar. Über ein sessionsbasiertes Log-in-System und dem dazugehörigen Rechte-System haben die Schulungsleiter die Möglichkeit, sich auf der Web-Oberfläche einzuloggen und von dort die erforderlichen Zertifikate für Schulungsteilnehmer und Bewirtungsbelege automatisiert zu erstellen. Durch diese automatische Erstellung der Zertifikate und Bewirtungsbelege wird erheblich Zeit gespart und das Risiko, falsche Daten zu verwenden, geht gegen null. 3. Projektphasen mit Zeitplanung in Stunden (gesamt 70h) 1. Initialisierungsphase (zusammen 8h) 1.1. Analyse des Ist-Zustands (1h) 1.2. Anforderungsanalyse (2h) 1.3. Erstellung des Soll-Konzepts (2h) 1.4. Planung der Rechteverwaltung (1h) 1.5. Planung der Erstellung der Zertifikate (1h) 1.6. Planung der Erstellung der Bewirtungsbelege (1h) 2. Designphase (zusammen 7h) 2.1. Erstellung der UML-Diagramme (3h) 2.2. Entwurf des Datenbankdesigns (2h) 2.3. Entwurf des Oberflächendesigns (2h) 3. Realisierungsphase (zusammen 24h) 3.1. Datenbank erstellen und einbinden (2h) 3.2. Erstellung der Übersichtsseite und des Formulars (3h) 3.3. Erstellung des Log-in-Systems (4h) 3.4. Erstellung des Rechte-Systems (3h) 3.5. Erstellung der Zertifikate (5h) 3.6. Erstellung der Bewirtungsbelege (3h) 3.7. Erstellung der Word-Templates (1h) 3.8. Formatierung der Web-Oberfläche (3h) 4. Testphase (zusammen 10h) 4.1. Testverfahren erstellen (2h) 4.2. Tests durchführen (4h) 4.3. Fehlerbehebung (4h) 5. Abnahme (zusammen 4h) 5.1. Installation der Web-Oberfläche und Datenbank auf dem Server (2h) 5.2. Vertiefte Einweisung der Mitarbeiter (2h) 6. Projektübergreifend (zusammen 17h) 6.1. Projektdokumentation (14h) 6.2. Puffer für Fehlerbehebung etc. (2,5h) 6.3. Ist-Soll-Vergleich (0,5h) Was haltet ihr davon? Glaubt ihr die Projektbeschreibung ist zu groß?
  11. Wie kommst du darauf das mir eure Argumente nicht gefallen? Ich bin euch über jede Antwort dankbar. Es ist ein Unterschied ob mir ein Argument nicht gefällt oder ob ich es bloß nicht verstehe...
  12. Ich verstehe nicht was an der Idee mit der Speicherung der Mac-Adresse so falsch sein soll. Nun ja. Im Endefekt brauche ich einmal die Seite zum ausfüllen des Formulares und zum anderen die Seite zum bearbeiten der Daten(welche nur für Trainer sichtbar sein soll). Wie würdet ihr das handhaben? Ohne einen Login machen und einfach 2 einzelne Seiten schreiben? Über die eine Seite tragen sich die Schulungsteilnehmer ein und auf der anderen Seite kann der Trainer die Zertifikate erstellen lassen?! Dann würde die Rechteverwaltung wegfallen und ich hätte als Projekt nur die Zertifikaterstellung. @Schiller Dann wäre es ja nur eins von deinen genannten Projekten. Ich werde einen neuen Projektantrag schreiben aber davor muss ich wissen was jetzt hier genau bemägelt wird.
  13. In dem das Datum und die Mac-Adresse des Pcs, über welchen das Formular ausgefüllt wurde, mit dem Namen des Schulungsteilnehmers und den restlichen Informationen in der Datenbank gespeichert werden. Bevor das Formular ausgegeben wird, wird in der Datenbank nachgeschaut ob von diesem Pc diese Woche schon ein Eintrag gemacht wurde. Wurde bereits ein Eintrag gemacht wird das Formular nicht ausgegeben und stattdessen ein Text wie z.B. "Sie haben sich bereits eingetragen" ausgegeben. Wurde noch kein Eintrag gemacht wird das Formular ausgegeben. So habe ich das schon in anderen Projekten umgesetzt und es hat einwandfrei funktioniert.
  14. Nein nicht wirklich. Um eine Bewertung abzugeben oder das Formular auszufüllen ist vorher keine Anmeldung notwendig. Die Anmeldung ist nur dafür gedacht um den Trainern die anderen Seiten (Zertifikaterstellung, Bewirtungsbelegerstellung) zu Verfügung zu stellen. Hat ein Schulungsteilnehmer sich in das Formular eingetragen wird dieses für den rest der Woche ausgeblendet. Dadurch wird sicher gestellt das an jedem Pc nur ein Eintrag gemacht wird.
  15. Hey Schiller, ich danke dir schonmal vielmals für deine Antworten. Bist mir eine große Hilfe. Die Bewertungsfragen sind unabhängig von der Schulung und immer gleich. Die Zerfitikaterstellung wird über Word Templates erzeugt. Da in unserem Betrieb seit einiger Zeit nur eine Art von Schulung angeboten wird gibt es auch nur eine Art von Templates in Deutsch und Englisch. Welche Sprache das Zertifikat haben soll hole ich mir aus der Datenbank. Die Namen und das Datum der Schulung werden auch aus der Datenbank ausgelesen. Was ich auf jeden Fall brauche ist die Zertifikaterstellung, das Formular zum speichern der Schulungsdaten, die Ausgabe der Bewirtungsbelege und die Rechteverwaltung, dass nur Trainer die Zertifikate erstellen dürfen. Das Ausfüllen der Zertifikate bzw. der Bewirtungsbelege ist kein großes Ding und mit ein paar Zeilen erledigt. Dafür verwende ich das Plugin PHPWord. Glaubst du dass die Größe des Projektes in Ordnung ist wenn ich nur diese Punkte als Abschlussprojekt umsetze? Ich habe halt befürchtet dass das zu wenig ist und habe deshalb noch die Bewertungsfunktion und die Schnittstellendatei hinzugefügt. Mein Chef meinte dann "ach geb doch auch noch einen Bewirtungsbeleg aus". Ich habe mir schon gedacht dass das Projekt etwas zu komplex ist, aber das es so zu groß ist war mir nicht bewusst.
  16. Ich habe die Zeitplanung jetzt etwas ausführlicher gemacht. Besser? Den Antrag kürzen kann ich nicht da mein Chef all diese Funktionen verlangt. Aber das bekomm ich von der Zeit her schon hin. 3. Projektphasen mit Zeitplanung in Stunden (gesamt 70h) 1. Initialisierungsphase (zusammen 9,5h) 1.1. Analyse des Ist-Zustands (1h) 1.2. Anforderungsanalyse (2h) 1.3. Erstellung des Soll-Konzepts (3h) 1.4. Planung der Rechteverwaltung (1h) 1.5. Planung der Erstellung der Schnittstellendatei (0,5h) 1.6. Planung der Erstellung der Zertifikate (1h) 1.7. Planung der Erstellung der Diagramme (1h) 2. Designphase (zusammen 5,5h) 2.1. Erstellung der UML Diagramme (3h) 2.2. Entwurf des Datenbankdesigns (1h) 2.3. Entwurf des Oberflächendesigns (1,5h) 3. Realisierungsphase (zusammen 24h) 3.1. Datenbank erstellen und einbinden (2h) 3.2. Erstellung der Übersichtsseiten und der Formulare (4h) 3.3. Erstellung des Login Scripts (3h) 3.4. Erstellung der Diagramme (5h) 3.5. Zertifikaterstellung (3h) 3.6. Erstellung der Schnittstellendatei für die Buchhaltungssoftware (2h) 3.7. Erstellung der Rechteverwaltung (2h) 3.8. Formatierung der Weboberfläche (3h) 4. Testphase (zusammen 10h) 4.1. Testverfahren erstellen (2h) 4.2. Tests durchführen (4h) 4.3. Fehlerbehebung (4h) 5. Abnahme (zusammen 4h) 5.1. Installation der Weboberfläche und Datenbank auf dem Server (2h) 5.2. Vertiefte Einweisung der Mitarbeiter (2h) 6. Projektübergreifend (zusammen 17h) 6.1. Projektdokumentation (14h) 6.2. Puffer für Fehlerbehebung etc. (2,5h) 6.3. Ist-Soll-Vergleich (0,5h)
  17. Hey Schiller, vielen Dank für deine Antwort. Da hast du recht die Zeitplanung muss ich nochmals überarbeiten. Habe die schnell gemacht und so wies aussieht einige wichtige Dinge vergessen... Die Schulungsteilnehmer müssen sich nicht anmelden. Das Formular und die Bewertungsseite sind auch ohne eine Anmeldung sichtbar. Die Anmeldung ist nur für die Trainer gedacht um auf die anderen Seiten Zugriff zu bekommen. Jeder Schulungsteilnehmer darf nur einen Eintrag in das Formular machen. Danach wird das Formular bis zum Ende der Woche gesperrt. Dadurch stelle ich sicher das nicht mehrere Einträge gemacht werden. Okey ich werde den Antrag nochmals verfeinern. Ich hoffe das wird dann langsam mal was
  18. Hier im Nachhinein noch die Zeitplanung. Über eure Meinung wäre ich euch sehr dankbar. 3. Projektphasen mit Zeitplanung in Stunden (gesamt 70h) 1. Initialisierungsphase (zusammen 6h) 1.1. Analyse des Ist-Zustands (1h) 1.2. Anforderungsanalyse (2h) 1.3. Erstellung des Soll-Konzepts (3h) 2. Designphase (zusammen 8h) 2.1. Erstellung der UML Diagramme (3h) 2.2. Entwurf des Datenbankdesigns (1h) 2.3. Entwurf des Oberflächendesigns (2h) 2.4. Suchen der benötigten Klassensammlungen (2h) 3. Realisierungsphase (zusammen 25h) 3.1. Datenbank erstellen und einbinden (2h) 3.2. Formatierung der Weboberfläche (4h) 3.3. Erstellen der PHP Klassen (8h) 3.4. Erstellung des Login Scripts (4h) 3.5. Erstellung der Rechteverwaltung (1h) 3.6. Erstellung der Übersichtsseiten und des Formulars (6h) 4. Testphase (zusammen 10h) 4.1. Testverfahren erstellen (4h) 4.2. Test durchführen (2h) 4.3. Fehlerbehebung (4h) 5. Abnahme (zusammen 4h) 5.1. Installation der Weboberfläche und Datenbank auf dem Server (2h) 5.2. Vertiefte Einweisung der Mitarbeiter (2h) 6. Projektübergreifend (zusammen 17h) 6.1. Projektdokumentation (14h) 6.2. Puffer für Fehlerbehebung etc. (2,5h) 6.3. Ist-Soll-Vergleich (0,5h)
  19. Für die Zeitplanung hatte ich leider noch keine Zeit...
  20. Hey, nachdem an meinem 1. Projektantrag einiges bemängelt wurde habe ich nun einen neuen geschrieben mit der Hoffnung das dieser besser geworden ist. Bitte lest ihn euch durch und sagt was ihr davon haltet . 1. Projektbezeichnung: Archivierung der Daten der Schulungsteilnehmer und deren Bewertungen. Automatische Zertifikaterstellung. 2. Projektbeschreibung: Ist Zustand: Die Firma XYZ GmbH bietet gelegentlich Schulungen bei sich im Hause für ihre Software an. Die Firmen melden oftmals ohne Angaben von Namen der Teilnehmer eine bestimmte Anzahl von Mitarbeitern bei Ihnen zur Schulung an. Die Namen der Teilnehmer müssen während der Schulung aufgeschrieben und manuell in die Buchhaltungssoftware geschrieben werden. Am Ende der Schulung muss für jeden Schulungsteilnehmer ein Zertifikat erstellt werden. Da man keine direkte Speicherung der Namen hat könnten falsch geschriebene Namen in den Zertifikaten stehen. Die Schulungsteilnehmer bekommen am Ende der Schulung einen Bewertungsbogen ausgeteilt in welchem Sie die Schulung bewerten können. Bei einer größeren Anzahl von Schulungsteilnehmern ist der Aufwand für die Erstellung der Zertifikate und der Bewertungsbögen unproduktiv. Aus diesem Grund sind eine automatisierte Erstellung der Zertifikate, und eine Speicherung der Teilnehmerdaten und der Bewertungen in einer Datenbank vorzuziehen. Anforderungsanalyse: Ziel des Projekts ist die Speicherung der Daten der Schulungsteilnehmer und die einfache Weiterverwendung dieser. Soll-Konzept: Eine Firma meldet eine bestimmte Anzahl von Mitarbeitern bei der XYZ GmbH zur Schulung an. Die Namen der Teilnehmer sind bis zum Anfang der Schulung oftmals unbekannt. Die Schulungsteilnehmer tragen sich während der Schulung über eine Weboberfläche in einem Formular ein. Somit ist eine richtige Schreibweise der Namen sichergestellt. Durch die Eintragung in das Formular werden die Daten in eine Datenbank eingepflegt und sind für weitere Verwendungen verfügbar. Über die Weboberfläche haben Sie zugleich die Möglichkeit die Schulung zu bewerten. Durch einen Login auf der Weboberfläche bekommen die Trainer Zugriff auf die abgegebenen Bewertungen welche in Diagrammen dargestellt werden, können per Knopfdruck die Zertifikate und Bewirtungsbelege erstellen lassen und können eine Datei mit den Buchungsdaten erstellen lassen (ASCII), welche zur Erstellung der Rechnungen in der Buchhaltungssoftware eingelesen werden kann. Durch die automatische Zertifikaterstellung und die Übergabe der Buchungsdaten per Schnittstelle wird erheblich Zeit gespart und das Risiko falsche Daten zu verwenden geht gegen null. Werkzeuge: Netbeans, PHP, CSS, Javascript, Jquery, HTML, MYSQL Datenbank Vielen Dank, domi91
  21. Okey jetzt sagen wir einfach mal es wird eine Email an die Buchhaltung geschickt. Dass das nicht die feinste Lösung ist ist mir schon klar. Mich würde einfach interessieren ob das Projekt von den Programmiersprachen und der Größe her für ein Abschlussprojekt geeignet wär.
  22. Alles klar. Ich danke euch schonmal vielmals für die bisherige Hilfe. Nach Formularausfüllung eine Email an die Buchhaltung schicken wäre warscheinlich am einfachsten zu realisieren. Ich denke so werde ich es machen. Über weitere Antworten und Meinungen würde ich mich freuen.
  23. Puh. Ehrlich gesagt habe ich keine Ahnung wie das gehand habt wird und was an die Buchhaltung weitergegeben werden muss. Glaubst du das reicht nicht ohne die Übergabe der Daten an die Buchhaltung als Abschlussprojekt? Für mich ist es am wichtigsten dass das Projekt als Abschlussprojekt durchgeht. Die Übergabe an die Buchhaltung könnte ich ja auch noch nachträglich hinzufügen.
  24. Ihr habt Recht. Es ist natürlich unnötig die Daten doppelt zu speichern. Dann werde ich morgen meinem Chef vorschlagen dass das so in der Art gehandhabt wird: Person meldet sich bei der Schulung an->Sekretärin trägt die Person per Formular in die Datenbank ein-> Schulungsteilnehmer füllt den Bewertungsbogen über die Oberfläche aus-> Schulungsleiter kann sich auf der Seite anmelden, die Bewertungen sehen und die Zertifikate drucken.

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...