Question

J'ai assisté à une démonstration du logiciel de paie hier dans laquelle les listes déroulantes année dans le RAN logiciel de 2000 à 2200 . Maintenant, nous avons tous été dans cette voie avant avec 2 chiffres shortsight, mais honnêtement - une durée de vie de 200 ans pour un système de paie Java et Oracle? Notre conseil d'administration serait ravis si la société était même solvant pour 1/4 longtemps.

Lorsque forcé d'utiliser une année déroulante sélectionnez, où tracer la ligne?

Était-ce utile?

La solution

Pourquoi ne pas rendre votre application configurable utilisateur final? Donnez-leur un écran de configuration, laissez-les entrer dans une coupure année 4 chiffres et se réfèrent à celle du code?

J'aime faire autant que possible configurable utilisateur final - cela signifie que je peux expédier un s / w à plusieurs clients, et il pousse hors des décisions difficiles pour les :-)

Autres conseils

Cela dépend de l'utilisation. Si vous essayez de déterminer les dates de retraite pour la planification financière, vous devez permettre aux utilisateurs de sélectionner ans décennies dans l'avenir. Si vous demandez la date d'expiration de carte de crédit, l'année en cours + 10 devrait être plus que suffisant. De toute façon, vous serait peuplait ces listes déroulantes dynamiquement, de peur que vous désirez en toucher l'interface utilisateur chaque année.

L'inconvénient d'une telle gamme est que le menu déroulant devient difficile à manier -. Il y aura certainement une barre de défilement, et il devient plus difficile de trouver l'année où vous êtes à la recherche

Si elle doit gérer les dates de retraite, je dirais que 55 ans dans l'avenir serait suffisant (un vieux probablement 18 années être à la retraite de 73). Mon expérience limitée avec de tels systèmes me empêche de savoir ce qu'est une limite raisonnable serait autrement - vous pouvez peut-être nous éclairer

?

Qui vous oblige à utiliser sélectionner une année déroulante? Ils sont ennuyeux comme l'enfer.

Faire un projet de recherche montrant que taper une date à 4 chiffres prend moins de temps que d'utiliser un menu déroulant assez grand pour avoir une barre de défilement, il faut multiplier la différence de temps par une estimation largement gonflé de combien de personnes vont utiliser le logiciel, il faut multiplier que par une estimation largement gonflée du taux de rémunération pour la saisie des données, et de montrer l'entreprise comment vous pouvez économiser 18,7 milliards $ sur la durée de vie du logiciel.

L'âge humain confirmé est la plus ancienne 115. Donc, mon pari serait de le mettre à 120.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top