Kurze Frage zur Erstellung des Projektplans

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Guest

Gast
hi,

also hab das gestern noch gemacht und hab heute die antwort drauf bekommen. unten mal die mail. was versteht ihr denn darunter? ich blick das irgendwie nicht ganz ... ;-(

danke


hier die mail :

I need more than that in this document. I need a technical design and not assumption on how you are going to do it.



For instance I need to have description of each object that you plan to use/design like a CASE object to support the business user issue:

CASE is composed of an author, a creation date, a description of the problem, a solution, a type and priority of intervention, a person assigned to it…



In term of technology used, JSP/HTML for front-end, JDBC/Postgres for persistence layer. You have also 10 days of implementation, so I should see proper phase and time range in the “project plan”; for instance: 2 days for design, 6 days for implementation, 2 days for testing…
 
es gibt doch sicher einige open source projekte die schonmal so ein bug tracking tool relisiert haben. es soll ja ein ticketsystem werden, sodass die user bei pc problemen ein tiket aufsetzen können und das dann an die support abteilung geht. wo kann man sowas vielleicht einsehen bzw. so wie ich das aus dem text verstanden habe, will er genau wissen wie ich mir den aufbau der datenbank und und und vorstelle. das ganze soll bis morgen mittag fertig sein.... . wäre nicht schlecht zu wissen bzw. zu sehen wie andere das machen.

danke
 
Das sieht mir doch ganz nach einer Objektanalyse aus. Daraus bildet sich dann das objektorientierte Modell (OOD). Und dieses OOD will er haben. Also im einfachsten Fall das Klassendiagramm. Also liegst du mit dem Datenbankaufbau gar nciht so schlecht. Bis morgen mittag das hinzubekommen stell' ich persönlich mir schwierig vor, besonders wenn du noch keine Erfahrung damit hast.
Bei meinem ersten Projekt hab' ich mit meiner Gruppe vor einem A1-Blatt gehockt und dann die einzelnen Objekte erstellt. Das machst sich am leichtesten, wenn man die Funktionen des Programmes schon definiert hat. Daraus lassen sich die Objekte ganz gut ableiten. Ist aber eher eine statische Methode.
 
ich verstehe auch nicht warum ich so heftige aufgaben kriege obwohl ich null erfahrungen damit habe. sitz hier gerade da und naja so richtig viel weiß ich auch nicht wenn ich ehrlich bin. bis jetzt weiß ich, dass ich in meiner datenbank ne tabel mit userdaten brauche, ne tabelle mit den tickets....aber mehr weiß ich nicht. ich krieg echt gleich nen anfall .... . kann mir jemand vielleicht auf die sprünge helfen?
 
Stell dir doch mal folgende Fragen:

  • - Was für User gibt es?
    - Was soll der User eingeben können?
    - Was soll er für Ergebnisse zu Gesicht bekommen?
    - Welches sind deine Grundobjekte? (Was für Daten gibt es?)
    - Woher kommen die Daten?
    - Wo müssen die Daten hin?
    - Welches Systeme sind an dem Datenaustausch beteiligt?
Das sollte als Anfang reichen. Daraus kann man Funktionen stricken, die man mehr oder weniger als Objekte verwenden kann.
 
meinst du mit funktionen ...das was das ding können soll?

zu deinen stichpunkten oben

1. es gibt normale user und admins
2. user soll beschreibung, prio und adressiert an angeben können
3. user soll eingabemaske sehen
4. beschreibung vom user,priodaten
5. daten kommen von der eingabemaske
6. gehen in die datenbank und danach zum admin
7. das mit den systemen hab ich nicht verstanden. meinst du mit datenaustausch zwischen oberfläche und datenbank?

ok dann hab ich ne tabelle mit userdaten in der db, ne tabelle mit den fehlern die durch eine id gekennzeichnet werden und viel mehr fällt mir dann auch schon nicht mehr ein
 
Genau das meinte ich. Wenn du die Sachen jetzt noch ein wenig präzisierst kommen da auch erste Ergebnisse für die Objekte raus. Kreativ sein. Was die Systeme betrifft, meinte ich dass bei dir wahrscheinlich ein Client (in Form Webbrowser) ein HTTP Server (Hier wahrscheinlich Tomcat), ein Mail-Server und ein Datenbankserver an dem Programm beteiligt sein werden. Um das dann mal detaillierter zu Gestalten:
  • - Datenbankserver - Klasse zur Kommunikation mit diesem mit Methoden connect, disconnect usw.
    - Mailserver - Klasse zum Versenden der mail mit Methoden connect, mail erstellen, versenden disconnect usw.
    - Tomcat - JSP für Eingabemaske, JSP für Eingangsmitteilung, JSP für Statusmeldungen usw.
Und wenn du an den Stellen weiter machst und alles immer weiter konkretisierst kommst du, bis hoffentlich morgen Mittag, auf ein vernünftiges OOD.

Ich würd wahrscheinlich keine Userdaten in den Tabellen verwalten. Jedenfalls wüsste ich dafür keinen Nutzen außer der Benachrichtigung, wenn alles wieder i.O. Aber eine Unterteilung in Gerätegruppen wäre vielleicht nicht schlecht. Kann man natürlich auch in die Fehlertabelle mit rein machen.

Somit hättest du eine Verbindung vom User zur Fehlertabelle und eine Verbindung von den Fehlernamen zu der Fehlertabelle und wenn du die Geräte noch extra bezeichnest, dann hättest du auch dort eine Verbindung zur Fehlertabelle oder zu den Fehlernamen, je nachdem wie du die Zuordnung gestaltest.

Viel Erfolg
 
danke für deine ausführliche antwort hugo, wenn dir noch was einfällt kannst du es ja gern noch posten ;-).
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben