base de données d'utilisateurs pour assurer la sécurité du service.

base de données d'utilisateurs pour assurer la sécurité du service. - SQL/NoSQL - Programmation

Marsh Posté le 06-05-2014 à 22:19:30    

Bonjour,
Je souhaiterais créer une base de données d'utilisateur pour assurer la sécurité d'un service, mais je n'ai aucune idée du modèle de base.
 
je dois gérer des droits pour des utilisateurs authentifiés, des utilisateurs anonymes et des administrateurs.
 
Je dois faire par ailleurs une base de données et je me demandais si je devais en faire une ou au moins deux.
 
Mais je me pose tout de même la question sur quoi mettre dans ma base utilisateurs.
 
Et je n'ai aucune idée pour l'instant du service proposé.
 
Existe-t-il un modèle pas trop complexe pour ma petite tête ?
 
Merci pour vos réponse.


Message édité par par l'anneau de l'ia le 06-05-2014 à 22:21:17
Reply

Marsh Posté le 06-05-2014 à 22:19:30   

Reply

Marsh Posté le 07-05-2014 à 10:27:13    

Bonjour...
Beaucoup de lecture de ton message, mais peu ou pas de réponse... C'est normal :) car c'est impossible de te répondre car trop trop général...
Et en plus, tu ne sais pas ce que tu dois faire exactement ...
La totale! :pt1cable:  
 
2 conseils:  
réfléchis un peu plus, reprends "tes cours" de BD (base de données) lol
établis ou fais établire un cahier des charges...
 
Guillaume  


Message édité par gpl73 le 07-05-2014 à 10:27:48

---------------
mieux vaut être un con au chaud, qu'un con gelé lol
Reply

Marsh Posté le 07-05-2014 à 10:55:15    

+1
Ton expression de besoin n'est pas assez mature pour que tu obtiennes ici une réponse pertinente.
Dans ton cahier des charges, il faut trouver la réponse aux questions suivantes :
- quelles sont les données à gérer (en BD, c'est ce qu'on appelle le dictionnaire des donnés)
- quels sont les traitements à effectuer dessus (opérations CRUD + sûrement qq stats/rapports/extracts à produire),
- quels sont les types d'utilisateurs qui vont manipuler les données (=profils, droits d'accès...),
- par quels moyens d'accès les utilisateurs devront pouvoir accéder à l'appli (je pense aux aspects réseaux intranet/extranet/internet, mobilité...),
- par quels workflows ces traitements vont être effectués par les utilisateurs (ou l'appli elle-même voire des applis externes si celle-ci est ouverte, via une API, par ex).
 
Tant que t'auras pas défini tout ça, c'est pas la peine de commencer à coder, ni même de commencer à parler de solution technique. ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 07-05-2014 à 15:08:32    

Ah ok, au moins c'est clair.
j'aurai essayé d'avancé quelque part.
Merci, je précise le mieux que je peux et je reviens plus tard.

Reply

Marsh Posté le 07-05-2014 à 23:47:27    

Ok alors, en gros c'est pour ré-écrire mon jeu Warborg.
 
Les donnée à gérer sont des informations sur des parties de jeu jouées entre plusieurs joueurs qui sont en dehors de jeu des utilisateurs.
Comme traitement, Il faut pourvoir extraire une partie, ajouter un joueur à une partie, clôturer une partie.
L'administrateur de la base doit pouvoir ajouter/supprimer des utilisateurs, créer et gérer, consulter une partie de jeu, tout les utilisateurs doivent pouvoir consulter la liste des joueurs à la partie en cours et les joueurs doivent pouvoir consulter la partie en cours.
Les accès ce font via un serveur internet.
le workflow, je sais pas ce que c'est, alors je répond au hasard, c'est un système client / serveur écrit avec Ada GtkAda et Gnade-Sqlite3.
 
Voilà en espérant que ça puisse vous aiguiller.
Merci pour vos réponses.

Reply

Marsh Posté le 11-05-2014 à 15:16:24    

http://fr.wikipedia.org/wiki/Workflow   ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed