Zum Inhalt springen

hubibi

Mitglieder
  • Gesamte Inhalte

    185
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von hubibi

  1. Hallo, ich habe 2 Gliederungen für die Dokumentation meines Projekts ausgedacht. Ich bin mir nicht ganz sicher welche ich nehmen soll. In der 1. Gliederung habe ich den Entwurf der Benutzeroberfläche und die UML Diagramme mit in die Planungsphase genommen, in der 2. erst in die Durchführungsphase. Was meint Ihr dazu? Ich bin eher der Meinung, das der Entwurf der Benutzeroberfläche und die UML Diagramme zur Durchführungsphase gehören, da Sie zwar zur Planung der Anwendung gehören, aber nicht wirklich zu Projektplanung. Ein Lehrer den ich gefragt hab sieht das allerdings anders. Ich würde mich sehr über eure Meinung und Kritik freuen. Gruß Hubibi Projekdoku_Gliederung1.pdf Projekdoku_Gliederung2.pdf
  2. Das müsste schon so wie ich es zuletzt geschrieben habe hinhauen. Ich habe mich dabei auf andere Projekte bezogen von uns in der Firma. Leider läuft das bei uns nicht immer so ab wie es soll. Zwischen durch kommt dann immer wieder was "wichtiges" rein, und das aktuelle Projekt muss stehen und liegen gelassen werden.
  3. Eigentlich schon. Ich muss nach dem die GUI und die Klassen geschrieben wurden nur noch z.B. den Button der GUI mit einer Methode einer Klasse Verknüpfen, und eventuell Buttons oder ähnliches bei bestimmten Ergebnissen deaktivieren usw. Das meine ich mit Programmfluss programmieren. Aber wenn ich es mir recht überlege kann das schon ganz schön dauern, bis da jedes Steuerelement mit dem anderem zusammenarbeitet. Hier mal eine Alternative Zeitplanung, besser? -Projektauftrag / Ist-Analyse 4 Std. -Realisierungsplanung (Sollkonzept) 15 Std. --GUI Entwerfen 3 Std. --UML Diagramme entwickeln 12 Std. -Durchführung / Realisierung 34 Std. --Programmierung der grafischen Benutzeroberfläche 8 Std. --Entwicklung der Klassen 8 Std. --Programmfluss programmieren 11 Std. --Test der Software 8 Std. -Übergabe 1 Std. -Dokumentation 15 Std. Gesamt: 70 Std.
  4. Hmm eigentlich muss ich mich schon entscheiden. Es müssen dürfen z.B. keine Abhängigkeiten vorhanden sein (.NET) und es müssen die Systemanforderungen von PICS eingehalten werden. Fließt der Antrag eigentlich in die Benotung mit ein?
  5. Mit der Festlegung der Datenstrukturen habe ich eigentlich gemeint, das ich festlege, wie die Daten die mein Programm benötigt gespeichert sind bzw. gespeichert werden sollen. z.B. eine .ini Datei mit den Einstellungen die im Programmverzeichnis liegen soll usw. Aber wenn ihr meint dann lasse ich das eben draußen. Hier noch mal eine neue Zeitplanung: Projektablauf / Zeitplanung: Projektablauf / Zeitplanung: -Projektauftrag / Ist-Analyse 4 Std. -Realisierungsplanung (Sollkonzept) 20 Std. --GUI Entwerfen 3 Std. --UML Diagramme entwickeln 16 Std. --Datenstruktur festlegen 1 Std. -Durchführung / Realisierung 30 Std. --Programmierung der grafischen Benutzeroberfläche 8 Std. --Entwicklung der Klassen 8 Std. --Programmfluss programmieren 6 Std. --Test der Software 8 Std. -Übergabe 1 Std. -Dokumentation 15 Std. Gesamt: 70 Std.
  6. Ok, habe mal versucht die Kritik umzusetzen: Der xxx veröffentlicht Merkblätter zur Dokumentierten Patientenaufklärung. Diese Bögen können in gedruckter Form bezogen, oder über eine vom Verlag entwickelte Software namens "xxx" selbst gedruckt werden. Der Anwender kann dabei die Bögen an seinem Arbeitsplatz mit der "xxx" Software ansehen und drucken. Um den Verbrauch und die Kosten steuern zu können, ist es Möglich die Druckfunktion an den Arbeitsplätzen zu sperren. Der Benutzer kann dann lediglich einen Druckantrag stellen, welcher zentral an einem "xxx" Server in einer Textdatei gespeichert wird. Diese Textdatei wird im Moment noch manuell von einem befugten Mitarbeiter mit einem beliebigen Programm (z.B. Microsoft Excel, Notepad) angesehen, und wenn gewünscht die Bögen in "xxx" aufgerufen und gedruckt. Um diesen Vorgang zu Vereinfachen und zu beschleunigen soll von mir eine Software zum zentralen Verwalten von "xxx" Druckanträgen entwickelt werden, welche eine grafische Benutzeroberfläche mit der Möglichkeit zum Suchen, Sortieren und Drucken bietet. Diese Anwendung soll die Textdatei mit den gespeicherten Druckanträgen öffnen und die Druckanträge in einer sortierbaren Liste Darstellen. Der Benutzer soll die Möglichkeit haben einen Druckantrag in der Liste auszuwählen und diesen per Klick auf einen Button zu starten. Dabei wird die "xxx" Software mit entsprechenden Parametern gestartet, welche dann das gewünschte Merkblatt druckt. Meine Projektarbeit wird folgende Aufgaben umfassen: 1. Softwaredesign • Entwurf der grafischen Benutzeroberfläche • Ausarbeitung von UML Diagrammen • Festlegung der Datenstruktur (wie sollen Daten gespeichert werden) 2. Programmierung • Programmierung der grafischen Benutzeroberfläche • Entwicklung der Klassen • Programmierung des Programmflusses 3. Testen • Festlegen von verschiedenen Testfällen • Durchführung der festgelegten Testfälle Aus der Zeitplanung habe ich nun den Punkt Datenstruktur raus genommen.
  7. Huhu?!? Hat niemand einen Verbesserungs Vorschlag? Ich bitte um Kritik!
  8. Hi, was meint Ihr dazu? Passt das alles so? Was könnte ich noch Verbessern? Der XXX Verlag GmbH veröffentlicht Merkblätter zur Dokumentierten Patientenaufklärung. Diese Bögen können in gedruckter Form bezogen oder über eine vom Verlag entwickelte Software namens „abc“ selbst gedruckt werden. Der Druck erfolgt i.d.R. dezentral an einem beliebigen Arbeitsplatz („abc“ Client Software) mit einem angeschlossenen Drucker. Zur besseren Kontrolle des Verbrauchs und der Kosten über die mit „abc“ zu druckenden Merkblätter ist es möglich die Druckfunktion an den Arbeitsplätzen („abc“ Client Software) zu unterbinden. Den Anwendern ist es so nur noch möglich einen Druckantrag für einen Merkblatt zu stellen, welcher dann zentral am „abc“ Server („abc“ Server Software) in einer Textdatei gespeichert wird. Diese Textdatei wird im Moment noch manuelle von einem befugten Mitarbeiter mit einem beliebigen Programm (z.B. Microsoft Excel, Notepad) angesehen, und wenn gewünscht die Bögen in „abc“ aufgerufen und gedruckt. Um diesen Vorgang zu Vereinfachen und zu beschleunigen soll von mir eine Software zum zentralen Verwalten von „abc“ Druckanträgen entwickelt werden, welche eine grafische Benutzeroberfläche mit der Möglichkeit zum Suchen, Sortieren und Drucken. Meine Projektarbeit wird folgende Aufgaben umfassen: 1. Softwaredesign • Entwurf der grafischen Benutzeroberfläche • Ausarbeitung von UML Diagrammen • Festlegung der Datenstruktur (wie sollen Daten gespeichert werden) 2. Programmierung • Programmierung der grafischen Benutzeroberfläche • Entwicklung der Klassen • Programmierung des Programmflusses 3. Testen • Festlegen von verschiedenen Testfällen • Durchführung der festgelegten Testfälle Kurze Erläuterung betrieblicher Fachbegriffe/Abkürzungen: Stellt die Merkblätter zur Dokumentierten Patientenaufklärung zum Selbstausdrucken zur Verfügung. Die Software ist als Client – Server und als Einzelplatz Version erhältlich. UML:Unified Modeling Language Ist eine standardisierte Sprache zum Modellieren von Software Projektablauf / Zeitplanung: Projektauftrag / Ist-Analyse 4 Std. Realisierungsplanung (Sollkonzept) 16 Std. GUI Entwerfen 3 Std. UML Diagramme entwickeln 12 Std. Datenstruktur festlegen 1 Std. Durchführung / Realisierung 34 Std. Programmierung der grafischen Benutzeroberfläche 8 Std. Entwicklung der Klassen 12 Std. Programmfluss programmieren 6 Std. Test der Software 8 Std. Übergabe 1 Std. Dokumentation 15 Std. Gesamt: 70 Std. Danke für Eure Mühe!
  9. Das musst du doch wissen. Immerhin hast du das Programm entwickelt! Du solltest schon wissen, welche dlls du in deinen Anwendungen verwendest und wofür Sie gut sind.
  10. Hi, leider kannst du unter Linux noch nicht auf NTFS Partitionen schreiben. Ich bin beim surfen mal über folgenden Artikel gestoßen, welcher beschreibt wie man unter Windows auf die Linux Partitionen schreiben kann. Das sollte es dann auch möglich größer Dateien zu speichern. Link: Linux-Partitionen: Tools für den Zugriff unter Windows | Client - Linux | tecCHANNEL.de mfg Hubibi
  11. wie wärs damit: http://msdn2.microsoft.com/en-gb/library/y4bx8s3h.aspx
  12. Ich würde eher die letzten beiden Werte (Netmask und Broadcast) vertauschen.
  13. Guten Morgen... hast du schonmal in Erwägung gezogen deine ganzen Wunsch Distributionen auf einem VMWare System zu installieren?! Die Server Version von VMWare ist kostenlos und du kannst damit dann alles ausprobieren ohne dein System anfassen zu müssen! mfg Hubibi
  14. Hi, ich stehe vor demselben Problem. Ich habe mir das ganze als Neujahrs Tat vorgenommen. Ich denke das es dieses Jahr eh nicht so gut aussieht, da viele unternehmen jetzt auf den Jahreabschluss zugehen und natürlich noch Möglichst viel gewinn erbringen möchten. Zumindest würde ich als Unternehmer noch bis anfang nächsten Jahres warten da ich dann natürlich auch eine Jahreplanung etc. habe. mfg Hubibi
  15. Ich empfehle dir Ubuntu Linux aus folgenden Gründen: - Es basiert auf Debian --> ist daher sehr stabil - Und es ist einfach zu handhaben und kommt von Haus aus mit einer klaren Struktur (nur 1 Office Paket, nur ein Grafikprogramm usw.) was den einstieg wesentlich leichter macht. Ubuntu ist mit ca. 34 % auch die weit verbreitetste Distribution. Hier findest auch jede Menge Hilfe zu eigentlich fast allen Themen rund um Linux: http://wiki.ubuntuusers.de/ Und 2 Bücher gibts auch kostenlos zum download: http://wiki.ubuntuusers.de/Buchrezensionen#fischer05 http://www.galileocomputing.de/openbook/ubuntu/ mfg Hubibi
  16. Zu der Sache mit dem logischen Denken möchte ich noch sagen, dass es beim Programmieren sicherlich wichtig ist logisch denken zu können, aber es ist auch sehr viel einfach harte Arbeit, bei der man einfach durchhalten muss und nicht gleich aufgeben darf! Mit der Zeit wirst du die Syntax der Programmiersprachen beherrschen und dann ist der Kopf auch für das logische Denken frei! Hier noch ein Link zu einem Buch, die neue Auflage des Buches ist das Handbuch für Fachinformatiker: http://www.galileocomputing.de/openbook/kit/ Da kannst du ja auch Dinge nachschlagen die du nicht gleich verstehst. mfg
  17. Ich kann dazu nur sagen, dass ich am Anfang auch sehr verzweifelt war. Einfach weil es so viele neue Dinge waren. Ich hab überhaupt nicht mehr gewusst wo ich anfangen soll. Das hat sich dann aber nach so ca. einem halben Jahr geändert. Wenn du gerne etwas mit Menschen machen willst, dann schau doch das du vielleicht Kunden beraten kannst. Auch in der IT-Branche gibt es Möglichkeiten viel mit anderen Menschen zu machen (z.B. Im Verkauf, Kundenberatung, Präsentation usw.) Wenn es dir nicht zuviel ist kannst du dir ja noch einen Nebenjob suchen (wegen dem knappen Geld). Ich arbeite auch jeden Samstag noch im Verkauf, das ist immer eine ganz angenehme Abwechslung mal mit Menschen zu reden usw. Meiner Meinung nach solltest du die Ausbildung durchziehen, du kannst danach immer noch etwas anderes machen! mfg
  18. hubibi

    Kennt Ihr Hamachi?

    Ich kenne Hamachi und habe es schon für einige schnelle Dateitausch Aktionen gebraucht. Was mich an der Sache stört ist das ich keine Ahnung habe was das Programm tatsächlich macht und vorallem was mit meinen persönlichen Daten geschieht! Ich bin allerdings der Meinung das dieses Programm einen großen Schritt in Richtung Benutzerfreundlichkeit bei VPN getan hat. mfg Hubibi
  19. Hast du den im Betriebssystem das "Erweiterungen bei Bekannten Dateitypen ausblenden" deaktiviert? Sonst heißt deine Datei vieleicht "meineDatei.txt.txt"? Gruß Hubibi
  20. Sehr gute Klasse zum erstellen von verschiedenen Buttons: http://www.codeproject.com/buttonctrl/FooButton.asp
  21. Das kannst du auch ohne das verwenden der Steuerelement Variablen durch die Methode GetDlgItem(ID_DES_STEUERELEMENTS). Gruß Hubibi
  22. Für die ComboBox benutzt du die Klasse CComboBox. Du siehst also in der Hilfe nach und suchst dir die Funktion zum hinzufügen von Daten heraus (z.B. InsertString). Das ganze führst du dann am besten in der OnInit (oder wann auch immer du die Daten in die ComboBox schreiben möchtest) Event deines Fenster aus. Gruß Hubibi
  23. Ich finde die Zeitplanung nicht ganz in Ordnung. Bei der Software Entwicklung sollten 80% der Zeit für die Planung und die Analyse der Software (UML, PAP usw.) draufgehen und der Rest für die reine Programmierung draufgehen. Bei dir überwiegt die Programmierung aber deutlich.
  24. Ich mache regelmäßig Krafttraining, fahre mit dem Rad in die Arbeit (einfach 10 Km) und gehe häufig schwimmen.
  25. Unter welchem Benutzer führst du den den Dienst aus? Vieleicht hilft dir das hier weiter: http://www.mcseboard.de/windows-forum-allgemein-28/anmeldekonto-dienste-17308.html

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