Bonjour tous le monde,
je suis chargé de faire une application de transfert de document sur internet pour un organisme X.
Explication du problème:
Les différents services d'organisme X reçoivent continuellement des documents de la part des intervenants du marché financier qui compte plusieurs types d’intervenants à savoir les sociétés de bourses, les sociétés de gestion, les dépositaires…etc. Et chaque type d’intervenant compte plusieurs sociétés qui le représentent.
La liste des intervenants peut évoluer dans le temps ainsi que la liste des sociétés qui représentent chaque type d’intervenant. Et de ce fait la conception doit prendre en considération le caractère dynamique de l’application.
Pour chaque société un ou plusieurs utilisateurs seront désignés pour effectuer l’envoi des documents au nom de la société, où chaque utilisateur est identifié par un login et un mot de passe. Il faut ajouter également d’autres informations sur les utilisateurs tels que le nom, le prénom, l’E-mail, la fonction…etc.
Chaque document envoyé aux services d'organisme X par les intervenants est identifié par un nom et une extension (doc, pdf…).
Un même document peut être envoyé à plusieurs services avec des périodicités et des dates limites différentes.
Lors de l’envoi d’un document par un utilisateur d’une société à destination d’un service d'organisme X, on doit mémoriser la date d’envoi du document et le mois, le trimestre ou le semestre concerné par l’envoi (selon la périodicité de l’envoi).
Pour chaque service au sein d'organisme X un ou plusieurs utilisateurs seront désignés pour consulter, valider et/ou télécharger les documents envoyés par les intervenants.
Un utilisateur d’un service d'organisme X est identifié par un login et un mot de passe, d’autres informations peuvent être ajoutées.
On définit un portefeuille pour chaque utilisateur d’un service.
Voici les classes que j'ai trouvé:
Organisme X,
service,
intervenant,
TypeIntervenant,
Société,
utilisateurExterne,
Utilisateur Interne,
Document,
Envoit,
Portfeuille
Qu'est-ce que vous en dites??
Partager