Sunteți pe pagina 1din 6

Deposit Withdrawal

Group
+ TransactionNo + TransactionNo
+ GroupName +Date +Date
+Leader +GroupName +GroupName
+MemberNo +MemberNo
-Add +MemberName +MemberName
-Edit Anount Anount
-Delete
-Add -Add
-Edit -Edit
-Delete -Delete
-Compute Current -Compute Current
Balance Balance

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

-Compute total profit


earned in a month
-Compute profit
sharing ratio

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
Use Case Diagram

Financial Records Management System


Add new group/member
Fund Project

Edit group/member

Member/Leader Data Entry Clerk Record returns from


projects investments Management Project Leader
Delete group/member

Get member/group
statement Compute profit
sharing ratio

Management
Record Deposit

Record Withdrawal
Member/Leader Cashier

Sample Sequence Diagrams

Use Case: Record new member/group

Date Entry Clerk


System

Add new member/group (Member/group


details)

Record member’s initial/opening deposit

Update Member’s Current Balance

Use Case: Record Deposit


Cashier
System

Record Deposit (Member no, amount)

Update Member’s Current Balance


Use Case: Fund Project

Management System

Get Available funds


Available funds

Record new project (Project name,


leader, amount invested
Database

Below are the relations/tables and their relationship or association.

Group Deposit Withdrawal

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

Group Statement Layout

<<Company Letter Head>>


<<Current Date>
<<Group Name>>
Group Statement for the Period between <<FromDate>> and <<EndDate>>
# Member No Name Opening Balance Deposits Withdrawals
1
2
3
Total
Monthly Profit Sharing Report Layout

<<Company Letter Head>>


<<Current Date>
<<Month>> <<Year>>

Member Statement for the Period between <<FromDate>> and <<EndDate>>


# Group Member Member Current Profit Ratio Profit Amount
Name No Name Balance
1
2
3
Total

Member Statement Layout

<<Company Letter Head>>


<<Current Date>
<<Member No:>> <<Member Name>>

Member Statement for the Period between <<FromDate>> and <<EndDate>>


# Transaction No Transaction Type Amount
1
2
3
Total

S-ar putea să vă placă și