MUTOKO HIGH ASSET MANAGEMENT SYSTEM
24
me
ASSET MANAGEMENT SYSTEM
Zimsec 2024
i
COMPUTERS
ASSET MANAGEMENT SYSTEM
PROJECT
CANDIDATE NAME : RUFARO CHIREWO
CANDIDATE NUMBER : 3140
LEVEL : O’LEVEL
CENTRE NUMBER : 030596
MUTOKO HIGH SCHOOL ASSET MANAGEMENT
SYSTEM
ii
COMPUTERS
Contents
SECTION A........................................................................................................................4
PROBLEM DEFINITION.............................................................................................................4
INVESTIGATION OF THE CURRENT SYSTEM.............................................................................5
BROAD DESCRIPTION OF THE EXISTING SYSTEM.....................................................................6
REQUIREMENTS SPECIFICATION..............................................................................................7
AIMS AND OBJECTIVES............................................................................................................7
SECTION B........................................................................................................................7
JUSTIFICATIONS OF ALTANATIVE..............................................................................................7
INPUT DESIGN FORM...............................................................................................................8
OUTPUT DESIGN FORM...........................................................................................................9
TEST PLAN..............................................................................................................................10
SECTION C......................................................................................................................11
TECHNICAL DOCUMENTATION.................................................................................................11
..................................................................................................................................................................11
FLOWCHART..........................................................................................................................12
USER DOCUMENTATION........................................................................................................14
SECTION D......................................................................................................................16
.USER TESTING...................................................................................................................16
APPENDIX...............................................................................................................................18
iii
COMPUTERS
iv
COMPUTERS
SECTION A
PROBLEM DEFINITION
High school is an educational organization. It is located in Mashonaland Central , Shamva
district along Bindura to Mt Darwin road in a place called . It was opened in the year 2016. This
organization consist of 30 staff members and 15 non teaching staff .The school has more than
400 learners .The organization run out of budget almost every term due to the purchase ,
replacement and repairs of assets to run the school. I decided to help the school by creating an
asset management system .
INVESTIGATION OF THE CURRENT SYSTEM
THE QUESTIONNAIRE
My name is …… . I am a form 4 computer science student so I am tasked to research on
the current asset management system of this school . I kindly seek for your help in my
research by answering the following questions.
What type of system do you use?
Manual Computerized
Do you enjoy using that system?
YES NO
If the current asset management system is rated out of 10 what would you give it ?
…………………………………………………………………………………………………………………
Explain why you gave the above answer ?
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………….
Would be happy if your current system is replaced with a more developed system?
…………………………………………………………………………………………………………………………
In what way would you prefer the system to be like.
State the reasons why you gave the answer above.
v
COMPUTERS
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………….
Does the current system meet the desired standards of the organization?
YES NO
Are comfortable in terms of using your current system
YES NO
Justify your answer which you gave above
……………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………….
OBSERVATION
I am going to carry an observation on the existing system mainly looking at;
How their current system works
How they handle their system
If their system can delete and edit information
The advantages of their current system
The weakness of the system
To observe how the organization is copying with the current system
If the system can be updated with all sort of changes that takes place
How they are adapting to their current system
BROAD DESCRIPTION OF THE EXISTING SYSTEM
Inputs
The secretary enters all assets borrowed per term
Process
Receipts are issued to the borrower and recording is done
Storage
Information is stored in the files
vi
COMPUTERS
i. EVALUATION OF EXISTING SYSTEM
WEAKNESS
Not secure , data is not backed up
It is time consuming to entre information
Vulnerable to errors
STRENGTH
No reliance on technology
It is cheap to operate
It does not require any training
REQUIREMENTS SPECIFICATION
SOFTWARE
Visual studio 2010
Microsoft word
Hardware
Desktop
Hard disk
Networks infrastructures
AIMS AND OBJECTIVES
AIMS
To enhance the current system and improve asset management
To be able to keep proper records for assets
OBJECTIVES
To identify and eliminate wasting assets
To be able to determine the state and condition of an asset
EVIDENCE
Refer to appendix
SECTION B
vii
COMPUTERS
CONSIDERATION OF ALTERNATIVE METHODS
Off shelf made
Tailor made
ii. JUSTIFICATION OFALTANATIVE METHODS
TAILOR MADE DESIGN
Allows the following;
Ability to coordinate any connections
Protection against data leakage
Compete risk assessment before the start of the main work
Ensuring the confidentiality of company data
INPUT DESIGN FORM
ASSET NAME
ASSET NUMBER
NAME OF THE BORROWER
DATE BORROWED
DATE RETURNED
CONDITION BEFORE BORROW
CONDITION AFTER RETURNED
SCREEN LAYOUTS
viii
COMPUTERS
INPUT DESIGN
OUTPUT DESIGN
ix
COMPUTERS
TEST PLAN
BLACK BOX TESTING
This type of testing allows to discover error in the system that may be invisible
because of my knowledge and understandings as to how the system was
programmed. This testing will not be aware of the coding of the software or how
it goes around a problem. This method eliminates bias in the testing. The values
to be tested should include typical values, borderline values and values which
are not acceptable. The reasons for use of this testing are that the program is
tested according to its specifications and different numbers are entered for
variables to determine whether the program can make them work. Standard,
extreme and abnormal are examples of black of black box testing.
OUTCOME
Data produced will be within the range input to the asset management system
that can be processed . Data can also be produced at the boundaries input to
the system .Data may be produced outside the range input to the ASSET
MANAGEMENT SYSTEM that is not processed and error messages are displayed
when abnormal data is input.
PSEUDO CODE
x
COMPUTERS
Start
Select option
If selected option is Add Then show Blank information form
If selected option is Delete Then Delete Current record of form
If selected option is Print Then Print Current record of form
If selected option is Next Then Navigate to “borrowers” information record
If selected option is Previous Then Navigate the previous “Borrowers” information record
If selected option is close Then Exit “ Borrowers” Information form
End select
End
PSEUDO CODE FOR ADDING A NEW BORROWER
Enter asset name
Enter asset number
Enter name of borrower
Enter date borrowed
Enter condition before borrowed
If asset name =cleaning equipment , asset number =25, name of borrower =Bright Garufu,
Date borrowed =5/04/23
Then show (“record is successfully saved”)
Else show (“incorrect details shown”)
End
FLOWCHART
xi
COMPUTERS
START
OPEN ASSET
MANAGEMENT
FORM
ADD NEXT DELETE ERROR
DETECTEDD
ADD A MOVE DELETE
TO A
RECOR
NEXT RECOR
D
OTHER
STOP
ACTIVITES
xii
COMPUTERS
CODE/PROGRAM LISTING
Public Class Form1
C:\Users\Zimsec 2023\documents\visual studio 2010\Projects\DEON\DEON\[Link]
Private Sub ASSET_MANAGEMENT_SYSTEMBindingNavigatorSaveItem_Click(ByVal
sender As [Link], ByVal e As [Link]) Handles
ASSET_MANAGEMENT_SYSTEMBindingNavigatorSaveItem.Click
[Link]()
Me.ASSET_MANAGEMENT_SYSTEMBindingSource.EndEdit()
[Link](Me.DEON_KASUKUVERE_PROJECT_DATABASEDataSet)
End Sub
Private Sub Form1_Load(ByVal sender As [Link], ByVal e As
[Link]) Handles [Link]
'TODO: This line of code loads data into the
'DEON_KASUKUVERE_PROJECT_DATABASEDataSet.ASSET_MANAGEMENT_SYSTEM' table. You can
move, or remove it, as needed.
Me.ASSET_MANAGEMENT_SYSTEMTableAdapter.Fill(Me.DEON_KASUKUVERE_PROJECT_DATABASEDa
taSet.ASSET_MANAGEMENT_SYSTEM)
End Sub
Private Sub Button7_Click(ByVal sender As [Link], ByVal e As
[Link]) Handles [Link]
'CODE FOR NEXT BUTTON
ASSET_MANAGEMENT_SYSTEMBindingSource.MoveNext()
End Sub
Private Sub Button6_Click(ByVal sender As [Link], ByVal e As
[Link]) Handles [Link]
'CODE FOR PREVIOUS BUTTON
ASSET_MANAGEMENT_SYSTEMBindingSource.MovePrevious()
End Sub
Private Sub Button4_Click(ByVal sender As [Link], ByVal e As
[Link]) Handles [Link]
'CODE FOR FIRST BUTTON
ASSET_MANAGEMENT_SYSTEMBindingSource.MoveFirst()
End Sub
Private Sub Button3_Click(ByVal sender As [Link], ByVal e As
[Link]) Handles [Link]
'CODE FOR NEW BUTTON
ASSET_MANAGEMENT_SYSTEMBindingSource.AddNew()
MsgBox("record saved")
End Sub
Private Sub Button2_Click(ByVal sender As [Link], ByVal e As
[Link]) Handles [Link]
'code for deleting a record
ASSET_MANAGEMENT_SYSTEMBindingSource.EndEdit()
xiii
COMPUTERS
[Link](DEON_KASUKUVERE_PROJECT_DATABASEDataSet)
MsgBox("Record Deleted")
End Sub
Private Sub Button5_Click(ByVal sender As [Link], ByVal e As
[Link]) Handles [Link]
'CODE FOR EDIT BUTTON
ASSET_MANAGEMENT_SYSTEMBindingSource.EndEdit()
[Link](DEON_KASUKUVERE_PROJECT_DATABASEDataSet)
MsgBox("Record successfully saved")
Private Sub Button1_Click(ByVal sender As [Link], ByVal e As
[Link]) Handles [Link]
‘ CODE FOR EXIT BUTTON
[Link]()
End Sub
End Class
USER DOCUMENTATION
STEP 1
STEP 2 . CLICK
STEP 3
xiv
COMPUTERS
STEP 4
BUTTON TO
BUTTON TO NAVIGATE
MOVE TO TO FIRST
THE NEXT
BUTON TO ADD
A NEW RECORD
BUTTON TO
MOVE TO BUTTON TO
PREVIOUS DELETE A
RECORD RECORD
BUTTON
TO SAVE BUTTON TO
A EXIT THE FORM
RECORD
SECTION D
xv
COMPUTERS
USER TESTING
Standard data test
ABNORMAL DATA TEST
i) EVALUATION OF THE EXISTING SYSTEM
ACHIEVEMENTS
A system which is user friendly
The system can now be used to create an efficient electronic budget
xvi
COMPUTERS
Automation can significantly improve efficiency by reducing the time and effort
required to complete tasks..
Reduced errors when entering records
LIMITATIONS
Computers rely on programmed instructions and lack human-like intelligence.
Computers do not experience emotions.
The quality of output depends on the quality of input.
Vulnerability to viruses and cyber security threats.
Inability to learn or make decisions independently
OPPORTUNITIES FOR FUTU LIMITATIONS
OPPORTUNITIES
RE DEVELOPMENT
The system allows modification which improve its performance and efficiency
APPENDIX
THE QUESTIONNAIRE
My name is Deon Kasukuvere . I am a form 4 computer science student so I am tasked
to research on the current asset management system of this school . I kindly seek for
your help in my research by answering the following questions.
What type of system do you use?
Manual Computerized
Do you enjoy using that system?
YES NO
xvii
COMPUTERS
If the current asset management system is rated out of 10 what would you give it ?
7 /10
Explain why you gave the above answer ?
Because it is time consuming to enter some records and it cannot delete/edit a record
Would be happy if your current system is replaced with a more developed system
YES
In what way would you prefer the system to be like.
electronic and fast in entering a record and can make some changes
State the reasons why you gave the above answer
Because such system is reliable and efficient
Does the current system meet the desired standards of the organization?
YES NO
Are comfortable in terms of using your current system
YES NO
Justify your answer which you gave above
There is repetition of entering the same record which is somehow boring and it is
………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………….
OBSERVATION
I am going to carry an observation on the existing system mainly looking at;
How their current system works
How they handle their system
If their system can delete and edit information
The advantages of their current system
The weakness of the system
To observe how the organization is copying with the current system
If the system can be updated with all sort of changes that takes place
How they are adapting to their current system
xviii
COMPUTERS
WHAT I OBSERVED
WHEN I WENT TO OBSERVE THE CURRENT SYSTEM OF ……. HIGH SCHOOL I NOTICED THAT THEY USE
THE MANUAL SYSTEM FOR ENTERING THE RECORDS OF BORROWERS WHO BORROWS DIFFERENT
ASSETS THROUGHOUT THE TERM ON A NOTICE .THEY USE THE PEN AND PAPER METHOD TO RECORD
RECORDS EACH TIME WHEN A BORROWER COMES. THEIR RECORDS ARE KEPT ON BOOKSHELVES TO
AVOID LOSS AND FOR SAFE KEEPING.
THE CURRENT SYSTEM CANNOT MAKE SOME CHSANGES .IT CANNOT DELETE OR EDIT ANOTHER RECORD
PROPERLY WITHOUT ERASING . THE WEAKNESS OF THE SYSTEM IS THAT THERE IS LACK OF SECURITY ON
THE RECORDS KEPT. THERE IS REDUCTION IN SHARING INFORMATION AND BORROWER SERVICES. IT IS
TIME CONSUMING AND COSTLY TO PRODUCE RECORDS . THERE IS A ROOM OF MAKUNG ERRORS .
ITS ADVANTAGE IS THAT IT REQUIRES SEMI SKILLED WORK IN TIMES OF ENTERING SOME RECORDS .
THE CURRENT SYSTEM CAN WORK EVEN WHEN THERE IS NO ELETRIC ENERGY . IT CAN BE USED WITH
ANY ONE WHO IS UNSKILLED [Link] ORGANISATION IS COPYING VERY WELL WITH THE SYSTEM BUT
THEY JUST BECOME BORED OF IT AS THERE IS REPETETION OF WRITING RECORDS TIME AND TIME
AGAIN MANUALLY
THE SYSTEM CANNOT BE UPDATED TO ALL SORT OF INFORMATION UNTIL A PERSON ENTERS ITS
RECORD. TYE WORKERS ARE ADAPTING TO THE SYSTEM SMOOTHLY DUE TO THEIR EXPERIENCE WITH
TIME .THERE NOW USED TO THE BORING WORK .
xix
COMPUTERS
xx