You are on page 1of 10

ISTN3AS Milestone 2

IT GURUS
System Overview
Client Background
Green Gables Student Accommodation is a company that has been running
with a manual system.
They currently only use a paper lease to accommodate students and have no
efficient method to document issues in the housing complex.
They find it hard to make sure maintenance issues are taken care off quickly.
Approach To The Project
We made use of the Object Oriented Approach, which has advantages like
Reduced Maintenance, Improved Reliability and Flexibility.
Improved reliability and Flexibility meaning that our system can react fast to
our inputs and we have included sufficient error handling methods which
ensures that a user is regulated as to how he/ she navigates through the
system.
When it came to the development of the actual system, we divided it to
various subsystems and allocated them among our selves.
Major Requirements
The system was required to be able to record student details to the
companys database and keep track of which rooms are allocated to specific
students and which rooms are available to rent.
It was also required to enable management to document issues with either
students or facilities and allocate these issues to the requisite Service
Providers who are on contract with the business.
System should be able to add Service Providers to the companys database
and allocate issues to the Service Providers.
System should be able to record payments that students have made in terms
of rent and damages to housing facilities and updates the balance on the
students account.
Room prices are shown when rooms are being allocated to the students.
Student
Issue List
Payment PK Stu_ID
PK Issue_ID
PK Stu_Ref_Num FK Room_Num
FK Stu_ID
FK Stu_ID
Stu_FName
makes
Priority
Date Stu_Surname
report_date
Deposit_Balance Stu_Age
Fix_date
Account_Balance Stu_Address
Description
Stu_Email
Status
Stu_Damages
is allocated to Area
Stu_Phone_Num
Adds Issue

Staff
student
Service Provider reports
PK Staff_ID
Room PK Contractor_ID
Staff_Fname
PK Room_Num
Contractor_Name
Staff_Surname
Room_Type
Contractor_Address
Staff_Address
Room_Condition
Contractor_Email
allocates Staff_Email
Room_Status
Contractor_Phone_Num
Staff_Phone_Num
Expected Benefits
All transactions between the business and other external entities, such as the
students and service providers, will be recorded on thus system. Thus saving
time and costs spent on the businesss book keeping
The system will allow management to be efficient in their managerial tasks by
having certain tasks automated by system
The business will improve its customer satisfaction and thus increase their
turnover
Project Highlights And Achievements

We were able to successfully record payments into to the systems database


and calculate the remaining balance on the students account.
Being able to control access to icons when a staff is logged in to the system if
not Staff.
Being able to view and update Staff, Student and Service Provider
information.
Being able to record payments related to a particular Student account
Project Lowlights
Failed to program the send SMS when allocating a Service Provider to an Issue.
Dividing the work proved stressful due to group members late coming to
meetings.
Future Plans

The client was happy with the front end system we developed and hope to
progress to Milestone 3 and further.

You might also like