2010-12-14 3 views
0

J'ai été chargé de développer une application web de micro finance (petits prêts pour petits groupes). J'aurai besoin de quelqu'un pour me guider pendant que je fais cela, car c'est la plus grande application que l'on m'a demandé de faire. Je suis principalement autodidacte et j'ai toujours travaillé seul, mais je pense que cela peut être une bonne occasion d'intensifier mon jeu pour ainsi dire. J'ai en dessous du plus haut niveau les acteurs et leurs objectifs que je peux penser en ce moment et je suis amené à utiliser une méthodologie de développement agile, donc je vais commencer à coder, et affiner les cas d'utilisation au fur et à mesure.J'ai besoin de mentorat tout en développant une application de micro-finance basée sur le web

***Actor Goal*** 
**Borrower** Request registration 
      Request to borrow 
      Check Loan Account balance 
      Check repayment history 
      Make early repayment 
      Request to Switch groups 

**Loan Officer** Pre-register group 
      Record daily borrower repayments /collections 
      Generate expected daily collection 

**Saver** Request registration 
      Check Account balance 
      Check deposit history 

**Loan Administrator** Assess borrower 
      Register borrower 
      Approve pending borrower registration 
      Get following weeks budget 
      Generate default list 
      Manage borrowers 
      Manage borrower details 
      Manage staff 
      Generate new loan projection 
      Manage loans 
      Manage savings accounts 

    **System Administrator** Modify system settings 
      Manage system parameters 
      Approve exception loan amount request 

**Amortization System** Calculate loan repayment schedule 
**Borrower Assessment System** Determine maximum loan amount for borrower 
**Savings System** Credit savings account 
        Debit savings account 
        Create savings account 

J'ai décidé d'avoir 5 modules dans le système à savoir prêt Module, épargne Module, prêt module Administrateur, Defaul Module et l'administrateur système du module est de me aider en dehors de séparer l'application aussi me aider à contrôler l'accès à mieux fonctionnellement je pense.

Je vais maintenant faire le cas d'utilisation de ce que j'appelle les objectifs de base comme les différentes inscriptions et connexions.

acclamations

+0

Une question spécifique à ce jour? – rik

+0

Vous devriez identifier les questions que vous avez à ce sujet. c'est trop ouvert terminé. – jaydel

Répondre

0

Semble que vous êtes sur le bon chemin. Bien meilleure direction que j'avais sur mon premier grand projet. Étendez le même processus organisé au code et ça devrait aller.

+0

Merci à tous, je suppose que vous avez raison de la question étant trop ouverte. Je vais continuer et quand je serai coincé, je reviendrai. Je suppose que je cherchais des pointeurs généraux mais merci quand même les gars. Je reviendrai – Napoleon

Questions connexes