Fedha Youth Group Info System Project
Fedha Youth Group Info System Project
E 2020
Uzima Samuel 1
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
Table of Contents
FEDHA YOUTH GROUP INFORMATION SYSTEM..........................................................................................3
Introduction.............................................................................................................................................3
PRELIMINARY INVESTIGATION.................................................................................................................4
Scope of the system.............................................................................................................................4
Time schedule......................................................................................................................................4
DETAILED ANALYSIS.................................................................................................................................5
Introduction.........................................................................................................................................5
Feasibility study...................................................................................................................................5
Merits of the new system....................................................................................................................5
REQUIREMENT SPECIFICATION................................................................................................................6
Functional Requirements.....................................................................................................................6
Non-Functional Requirements.............................................................................................................6
METHODOLOGY.......................................................................................................................................7
Observation.........................................................................................................................................7
Questionnaires....................................................................................................................................7
SYSTEM DESIGN.......................................................................................................................................8
Introduction.........................................................................................................................................8
Entity Relationship Diagram................................................................................................................8
Interface Design...................................................................................................................................8
USER MANUAL.......................................................................................................................................14
Introduction.......................................................................................................................................14
Splash screen.....................................................................................................................................14
Main menu........................................................................................................................................15
TESTING AND IMPLEMENTATION..........................................................................................................34
TESTING.............................................................................................................................................34
IMPLEMENTATION.............................................................................................................................34
MAINTENANCE..................................................................................................................................34
CONCLUSION.........................................................................................................................................35
RECOMMENDATION..............................................................................................................................36
BIBLIOGRAPHY.......................................................................................................................................37
Uzima Samuel 2
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
The member applying for the loan should be guaranteed by other members of the organization and the
total amount guaranteed should be equal to or more than the amount borrowed less the borrower’s
shares. Savings not borrowed are kept in the bank as fixed deposit earning a 0.6% interest per month.
One is to give a one month notice and paid back all the outstanding loans borrowed so as to exit the
organization. If the exiting member had guaranteed other loans, they also must have been paid back.
Upon exiting, the member is given all shares he has contributed to the organization.
At the end of each year, the total amount earned from loans borrowed and the fixed deposit is
computed. 10% of it is retained for office expenses and the balance shared among members as
dividends on shares allocated to each members based on their respective share contributions to the
organization.
Uzima Samuel 3
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
PRELIMINARY INVESTIGATION
Scope of the system.
The proposed Fedha Youth Group Information System will be responsible for the following;
Maintain a list of the;
i. Members in the organization and their registration fees.
ii. Types of loans
iii. Loans borrowed by each member.
iv. Fixed deposits.
v. Guarantors for each loans borrowed.
vi. Shares for each member.
Compute each of the following;
i. Total registration fees.
ii. Total shares.
iii. Maximum loan qualified for.
iv. Interests on loans borrowed.
v. Interest on fixed deposits.
vi. Monthly repayments on the loans borrowed
vii. Dividends payable to members.
viii. Guaranteed amount for each loan borrowed.
ix. Amount retained by the organization for office expenses.
Generate each of the following reports;
i. Members’ registration fees.
ii. Share contributions.
iii. Fixed deposits.
iv. Loans borrowed.
v. Loan repayment schedule per member
vi. The balances after every repayment.
vii. Dividends payable to each member.
Time schedule
The time schedule of the proposed system is as follows.
ACTIVITY BEGIN END
Feasibility January February
System Analysis January March
System Design February March
Coding October November
Testing November December
Uzima Samuel 4
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
DETAILED ANALYSIS
Introduction
It is vital to understand the user needs and discover new ways of enhancing performance
therefore the need to analyze every detail concerning Fedha Youth Group Information System.
In so doing we are able to familiarize with user needs and deliver a user friendly end product.
This was achieved through interaction with the members of the organization to determine the
suitability of the proposed system.
Feasibility study.
Economic Feasibility.
Economic feasibility was done to determine whether the establishment of the new system will
be of more benefit than the incurred costs. The benefits of the proposed system were more
than the implementation cost hence it will be advantageous to the new system.
Technical feasibility.
This study aimed at establishing whether the organization gets the required software and also if the
staff was competent with the use of ICT related devices. After the study it was established that the
organization had the required devices for the software and hardware were easily available.
Operational feasibility.
This was done to establish whether the users would be comfortable with the new system once
developed. The efficiency would be greatly increased thus improving flexibility.
Uzima Samuel 5
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
REQUIREMENT SPECIFICATION
This involves the suitable hardware and software for the new system which are determined by
the type of input and user requirements.
Functional Requirements
Maintain a list of registered members and shares for each member.
Maintain a list of the type of loans and the loans borrowed by the members.
Maintain a list of guarantors for each loan borrowed.
Maintain a list of fixed deposits.
Compute the total registration fees.
Compute the total shares.
Compute the interests on loans borrowed
Compute the balance after every repayment
Compute the monthly repayments on loans.
Compute the interests on fixed deposits
Generate the loan repayment schedule per member.
Generate reports on shares contributed by members.
Generate reports on the dividends payable to each member.
Generate reports on the loans borrowed.
Generate reports on members and their registration fees.
Non-Functional Requirements
Accuracy
Reliability
User-friendliness
Uzima Samuel 6
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
METHODOLOGY
Observation
With the observations we watched closely as members of the Fedha Group practiced a sample member
registration, loan processing and member exiting, the method gave us first-hand information on the
challenges experienced in the current manual system.
Advantages
i. First-hand information was gathered
ii. The accuracy of the collected information is justifiable
Disadvantages
i. It was time wasting
ii. It was tiresome
Questionnaires
Questionnaires were administered to fifteen currently registered members of the organization, thirteen
responded positively while two refused to respond. The following is a sample questionnaire;
Uzima Samuel 7
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
SYSTEM DESIGN
Introduction
After the analysis of the current manual system of the Fedha Youth Group, its shortcomings
were reviewed and the requirements of the proposed Fedha Youth Group Information System
were outlined. The system will therefore be designed using the following outlines;
o Entity Relationship Diagram.
o Output Design.
o Input design.
o Table design.
Interface Design.
Output design.
It involves the design of the generation of reports by the system which will include reports for;
members’ registration list, share contributions, fixed deposits, loans borrowed, loan repayment
schedule per member, the balances after every loan repayment and the dividends payable to
each member among others.
Uzima Samuel 8
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
TOTAL SHARES
Figure 4 Share Contribution report diagram
TOTAL AMOUNT
Figure 6 Loan transaction report diagram
TOTAL AMOUNT
Figure 7 Loan repayment schedule report diagram
Uzima Samuel 9
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
TOTAL DIVIDENDS
Figure 9 member’s dividends report diagram
Input design.
This illustrates how the users of the system will insert data into the information system for processing.
Some of the input forms for the system include;
REG_NO
FULL_NAME
ADDRESS
DATE_REGISTERED
TELEPHONE
DATE_BORN
SHARE_NO
REG_NO
SHARE_CONTRIBUTION 10
Uzima Samuel 36600004116
DATE_CONTRIBUTED
Save Delete Back
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
LOAN_NO
REG_NO
LOAN_TYPE
DATE_BORROWED
AMOUNT_BORROWED
REPAYMENT_PERIOD
c) Guarantors Form
GUARANTEE_ID
REG_NO
LOAN_NO
AMOUNT_GUARANTEED
GUARANTEE_ID
d) Repayment Form
FEDHA YOUTH GROUP
Repayment Form
REPAYMENT_ID
LOAN_NO
AMOUNT_PAID
DATE_PAID
Uzima Samuel 11
36600004116
Table Design.
The database of the information system will have tables to enable the storage and manipulation of data
during the processing of some information. Some of the tables include;
a) Members Table
b) Shares Table
c) Loans Table
Uzima Samuel 12
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
f) Guarantors’ Table
Uzima Samuel 13
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
USER MANUAL
Introduction
Go to start on Microsoft Windows Desktop and select Microsoft Access, select the file named FEDHA
YOUTH GROUP.
Splash screen
Click on the file to open it, the window below is displayed;
The quit app button shuts down the entire fedha youth group system
Uzima Samuel 14
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
Main menu
When you click the log in button , the window below, which is the main menu, is displayed;
Uzima Samuel 15
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
All details to be filled are to be correct and accurate. Upon satisfaction with the details you have filled,
you can save your records using the save button . You also have the option to delete the
record you have input before saving it by clicking the delete button . The back button
Uzima Samuel 16
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
(ii) Members
If you are already a member, click the member button . This button leads you to The Fedha
Members switch board. The window to be displayed is as shown below.
Uzima Samuel 17
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
The borrow loan button , when clicked, opens the loan transactions form which is
shown below;
All details to be filled are to be correct and accurate. Upon satisfaction with the details you have filled,
you can save your records using the save button . You also have the option to delete the
record you have input before saving it by clicking the delete button . The back button
Uzima Samuel 18
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
The share contribution button , when clicked, opens the share contributions form
which is shown below;
All details to be filled are to be correct and accurate. Upon satisfaction with the details you have filled,
you can save your records using the save button . You also have the option to delete the
record you have input before saving it by clicking the delete button . The back button
Uzima Samuel 19
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
The borrow loan button , when clicked, opens the loan guaranteeing form which is
shown below;
All details to be filled are to be correct and accurate. Upon satisfaction with the details you have filled,
you can save your records using the save button . You also have the option to delete the
record you have input before saving it by clicking the delete button . The back button
Uzima Samuel 20
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
The exit group button , when clicked, opens the notice for exiting form which is shown
below;
All details to be filled are to be correct and accurate. Upon satisfaction with the details you have filled,
you can save your records using the save button . You also have the option to delete the
record you have input before saving it by clicking the delete button . The back button
Clicking on the view report button , allows you to go to The Fedha Member’s
Report Form which is shown be
Uzima Samuel 21
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
Clicking the log out button takes you back to the Splash screen.
Clicking the log out button , takes you to the main menu
Uzima Samuel 22
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
To access the admin portal, you click on the admin button . Upon clicking it, the window
below is displayed which requires you to input the admin password which is 36600004116;
After inputting the correct password, you click the OK button , this leads you to the admin
portal window. Clicking cancel will close the administrator password window instead. The
admin portal window to be displayed is as shown below;
Uzima Samuel 23
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
1. Loan Transactions
This allows you to check on the loans borrowed by the members and whether to issue them or not.
Clicking the loan transactions button , takes you to the loan transaction window
which is displayed below;
The loan transaction form contains sub forms which allow the admin to view whether the loan is eligible
for issuing. If the loan applied meets all the set conditions, the admin clicks the loan issued checkbox
, if not, the admin is required to delete the loan application by clicking the delete button
. After the admin is done with a particular loan he is required to click on the save button
and is free to move to another record using the buttons present. Upon conclusion, the
Uzima Samuel 24
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
admin is free to click the back button which closes the loan transaction window and opens
the administrator portal window.
Clicking the edit member records button opens the Member registration management
window which is shown below;
The member management form contains sub forms which allow the admin to view whether the
member is eligible for registration. If the loan applied meets all the set conditions, the admin clicks the
registered checkbox , if not, the admin is required to delete the member’s application by
clicking the delete button . After the admin is done with a particular person he is required to
click on the save button and is free to move to another record using the buttons present.
Upon conclusion, the admin is free to click the back button which closes the member
registration management window and opens the administrator portal window.
Uzima Samuel 25
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
3. Repaying loans
It enables the admin to insert the records of loans that are being repaid. Clicking the repay loan button
All details to be filled are to be correct and accurate. Upon satisfaction with the details you have filled,
you can save your records using the save button . You also have the option to delete the
record you have input before saving it by clicking the delete button . The back button
the set conditions. Clicking the remove members button , takes you to the member
removal window which is displayed below;
Uzima Samuel 26
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
The member removal form contains a sub form which allows the admin to view whether the member is
eligible for exiting. If the member wishing to exit meets all the set conditions, the admin clicks the
remove member button so as to remove the member. After the admin is done with a
particular person he is free to move to another record using the buttons present. Upon conclusion, the
admin is free to click the back button which closes the member removal window and opens
the administrator portal window.
Uzima Samuel 27
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
Uzima Samuel 28
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
The total registration fee accumulated is displayed at the bottom of the report. Clicking the
print button prints the whole report while pressing the back button takes you
back to the admin portal.
2. Share contributions
This shows a detailed list of the members in the group and there total share contributions.
The total shares fee accumulated is displayed at the bottom of the report. Clicking the print
button prints the whole report while pressing the back button takes you back
to the admin portal.
Uzima Samuel 29
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
3. Fixed deposits
This shows current deposit attained by the organization. Clicking the fixed deposit button
Clicking the print button prints the whole report while pressing the back button
4. Loans borrowed
This shows a detailed list of the loans that have been borrowed. Clicking the loans borrowed
Uzima Samuel 30
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
The total amount borrowed accumulated is displayed at the bottom of the report. Clicking the
print button prints the whole report while pressing the back button takes you
back to the admin portal.
Uzima Samuel 31
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
Clicking the print button prints the whole report while pressing the back button
6. Loan balances
This shows a detailed list of the balances of the loans which have been borrowed and their
repayments have been initiated. Clicking the loan balances button displays
Uzima Samuel 32
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
The total balance accumulated is displayed at the bottom of the report. Clicking the print button
prints the whole report while pressing the back button takes you back to the
admin portal.
Uzima Samuel 33
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
7. Dividends
This shows a detailed list of the members in the group and there dividends. Clicking the
Figure 2
Clicking the print button prints the whole report while pressing the back button
Uzima Samuel 34
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
8. Office expenses
This shows the current amount of office expenses to be retained. Clicking the office expenses
Figure 3
Clicking the print button prints the whole report while pressing the back button
Clicking the log out button takes you back to the Main Menu and closes the admin portal.
Uzima Samuel 35
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
Figure 4
Figure 5
Description- You are trying to enter data which is not in the lookup field
Solution- Make sure the data is in the lookup column
Uzima Samuel 36
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
IMPLEMENTATION
It involves putting the new system into use in the organization.
System management- this involves installation and resource allocation.
Staff training- it involves training the staff on how to use the new system.
MAINTENANCE
System maintenance is the adjustment and enhancement of the requirements or correction of errors
after the system has been implemented.
It is important because;
It enhances validity and entity integrity
Ensures the system gives correct output as expected
CONCLUSION
To be efficient in its operations Fedha Youth Group decided to come up with a computerized
information system that will increase the efficiency. This goal has been met by developing a
computerized information system known as Fedha Youth Group Information System.
Uzima Samuel 37
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
RECOMMENDATION
The current manual Fedha Youth Group Information System is inefficient in its processes. The
development team therefore recommends the school to adopt Fedha Youth Group Information System.
Uzima Samuel 38
36600004116
Friends School Kamusinga The Fedha Youth Group K.S.C.E 2020
BIBLIOGRAPHY
The bibliography below shows a list of books and reference materials used in developing Fedha Youth
Group Information System.
ACKNOWLEDGEMENT
I would like to thank the school administration for giving me ample time to work on this project. I also
acknowledge the unending efforts of my subject teacher, Mr. Douglas Musonye for always being there
to guide me towards achieving the objectives of the whole project.
Uzima Samuel 39
36600004116