Professional Documents
Culture Documents
System Design
System Design
Structural model
I have used a class diagram to demonstrate the system structural model.
The diagram shows the system classes and how they are related, together with their
attributes and methods
Class Diagram
Member
Return on Investment
Investments +GroupName
+MemberNo +Date
+Date
+MemberName +ProjectName
+ProjectName
+TelNo +AmountInvested
+MoneyEarned
+EmaiAddress
+CurrentBalance -Add
-Record
-Edit
-Add -Delete
-Edit -Compute total
-Delete available funds
Profit Computation
+Date
+TotalEarned
+ProfitSharingRatio
Behavioral Model
I have used a sequence diagram to model the interaction between system objects in each use
case. The model shows the interactions between actors and the different classes.
Use Case Diagram
Edit group/member
Get member/group
statement Compute profit
sharing ratio
Management
Record Deposit
Record Withdrawal
Member/Leader Cashier
Deposit Recorded
Management System
TransactionNo TransactionNo
GroupName
Date Date
Leader GroupName GroupName
M
MemberNo MemberNo
1 MemberName MemberName
Amount Anount
M
M 1
ProfitRatios Members
1
Date MemberNo
TotalEarned MemberName
ProfitSharingRatio GroupName
TelNo
EmaiAddress ReturnOn Projects
CurrentBalance Investments
1
Date
Date
ProjectName
ProjectName M ProjectLeader
MoneyEarned AmountInvested
TotalEarned
Output Design
Output will be displayed on computer screen or printed if need be. Key reports to be printed
include:
a) Member/Group Monthly Statement
b) Monthly Profit Sharing
c) List of projects and amount invested and earned from the projects