저는 웹 기반 마이크로 파이낸싱 (소그룹을위한 소액 대출) 애플리케이션을 개발하도록 임무를 부여 받았습니다. 나는 이것이 내가 지금까지 생각해 내야하는 가장 큰 어플리케이션이므로이 일을하는 동안 나를 멘토로 돌볼 누군가가 필요할 것이다. 나는 대부분 스스로 가르치고 항상 혼자 일했지만 나는 이것이 내 게임을 강화할 수있는 좋은 기회라고 생각합니다.웹 기반의 마이크로 파이낸싱 애플리케이션을 개발하는 동안 멘토링이 필요합니다.
저는 현재 생각할 수있는 가장 높은 액터와 목표를 가지고 있으므로 애자일 개발 방법론을 사용하려고합니다. 따라서 코딩을 시작하고 제가 진행할 때 유스 케이스를 개선 할 것입니다.
***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
나는 대출 모듈, 저축 모듈, 대출 관리자 모듈,가 기본으로 모듈 및 시스템 관리자 모듈 즉, 시스템에 5 개 모듈을하기로 결정이 또한 나에게 제어를하는 데 도움이됩니다 응용 프로그램을 분리하는 차별화 나를 돕는 것입니다 기능적으로 더 잘 접근 할 수 있다고 생각합니다.
이제 다양한 등록 및 로그인과 같은 기본 목표를 위해 유스 케이스를 수행 할 것입니다.
건배
지금까지 구체적인 질문이 있으십니까? – rik
당신은 이것에 관한 질문을 찾아야합니다. 그것은 너무 열렸다. – jaydel