Hallo!

> Ich stelle mir vor, ich w�re der User von dem System.  Also habe ich
das
> Problem, dass ich nunmal selbst ungenaue Daten hab.  Das bl�de System
will
> es aber ganz genau wissen. Was ist mein erster (und wahrscheinlich
auch
> letzter) Gedanke?   Wer beschissen werden will, wird beschissen.  Das
ist
> genau das Thema, mit dem ich tagt�glich k�mpfe. K�nnte Romane erz�hlen
zu
> welcher Kreativit�t der Mensch f�hig ist.

Stimmt, die Welt l�sst sich nun mal mit "0" und "1" nicht wirklich
beschreiben.

> Am anderen Ende sitzt ein armseliger Programmierer, der sich mit der
Aufgabe
> konfrontiert sieht nebul�se oder schlicht dumme Vorgaben so
umzuwandeln dass
> die Kiste, die ja nur ganz genau das macht was man ihr sagt, auch
versteht
> und tut.  �ber das Konfliktpotential in der Situation k�nnte ich auch
ein
> paar Jahre Lebenserfahrung beitragen.

Nun, da h�tte ich schon noch ein paar Ideen:

Ein Datum geh�rt auf jeden Fall in ein Datumsfeld, damit man es
sortieren und selektieren kann. Das hilft dem Programmierer und dem
Anwender. Ein Datum in einem Textfeld hilft niemandem!

Wenn das Datum nicht immer exakt angegeben werden kann, muss man das in
einem weiteren Feld kennzeichnen. Daf�r kann man dem Benutzer eine
Auswahl vorgeben ("genau am", "voraussichtlich am", "sp�testens bis",
"fr�hestens ab", ...).

F�r die Sortierung der "Anmerkungen" kann man ebenfalls eine Rangfolge
definieren. In der Ausgabe kann man die Datumswerte, die mit "genau am"
gekennzeichnet sind hervorheben (gr�ne Farbe, Fettschrift, ...).

Wenn das nicht ausreicht, kann der Anwender das Datumsfeld auch leer
lassen und in einem Textfeld eine beliebige Bemerkung eingeben. Diese
Datens�tze stehen in der sortierten Liste dann entweder ganz oben oder
ganz unten.

Okay, jetzt hat man f�r das Datum bis zu drei Felder, aber der Anwender
kann sein Datum beliebig definieren. Wenn man dagegen nur ein Textfeld
hat, gehe ich davon aus, dass ein gro�er Teil der Anwender sp�ter gar
nicht mehr daran denkt, seine ungenauen Angaben zu konkretisieren. Wenn
das nicht wichtig ist, kann man das Datumsfeld ja auch von vornherein
weglassen.

Falls das Pflichtenfeld nur von Datumswerten ausgeht, macht man auch nur
ein Datumsfeld und die Zus�tze dann sp�ter als "Folgeprojekt". Falls die
ungenauen Angaben und deren Sortierung schon im Pflichtenheft vorgesehen
sind, setzt man das auch um, ohne lange zu diskutieren.

Irre ich mich, oder war "SPIN" nicht zuletzt in den 70er Jahren des
vorigen Jahrhunderts modern? :-)

Jeder SPINned auf seine Weise, aber ein Programmierer spinnt doch nicht,
oder?

Freundliche Gr��e
Joachim van de Bruck



| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an