You are on page 1of 28

DIPLOMA IN INFORMATION TECHNOLOGY

(DIGITAL TECHNOLOGY)

MyRoom-StudentSmartChoice

GROUP MEMBERS

LOGINDRAN A/L PUSPANATHAN 17DDT18F2101

NARESH A/L CHANDRASEKARAN 17DDT18F2116

SIVASHANGARI A/P RAMANI 17DDT18F2056

CLASS : DDT5D

SUPERVISOR’S NAME : MADAM SHARIZAN BINTI MAT SAAT

SESSION : DECEMBER 2020

0
ABSTRACT

There are an abundance of hotel recommendation system available


on the Internet such as Trivago, Trip Advisor and Expedia. For rental
house, it is very difficult to find the same recommendation system
and usually the owner not advertise their house on Internet but,
promote it to the resident. Problem arise when it is hard to find the
nearby house rental with the polytechnic. Usually, the student will go
out and ask for the resident. It will take so much time for student to
find their shelter for the whole semester. To solve this problem, we
need a platform that will help student to find the house. The owner
also can promote their house on the platform as it can attract the
student. The system will find the nearby house rental that available
and it will make comparison with other house for the student to
make their choice according to the features requirement.

1
ABSTRACT 1
TABLE OF CONTENTS 2

1.0 1.1 INTRODUCTION 3


1.2 PROBLEMS STATEMENT 4
1.3 OBJECTIVE OF PROJECT 4

1.4 PROJECT SCOPE 5

1.5 SIGNIFICANCE OF PROJECT 6

1.6 LITERATURE REVIEW 7

1.7 METHODOLOGY 8
1.8 GANTT CHART 9

2.0 REQUIREMENT SPECIFICATIONS 10


2.1 FUNCTIONAL REQUIREMENTS

2.2 NON-FUNCTIONAL REQUIREMENTS 11


2.3 HARDWARE AND SOFTWARE REQUIREMENT 12
2.4 SYSTEM CONFIGURATION 13-25
2.5 SECURITY REQUIREMENT/ EXCEPTION HANDLING
3.0 FINAL DESIGN
3.1 LOGICAL
DESIGN
3.2 PHYSICAL DESIGN
4.0 TEST DESCRIPTION AND RESULTS
4.1 UNIT TESTING PLAN

4.2 INTERGRATED TESTING PLAN


5.0 DISCUSSION
5.1 ADVANTAGES OF THE PROJECT

5.2 LIMITATIONS OF THE PROJECT


6.0 CONCLUSION AND RECOMMENDATIONS

7.0 REFERENCES
2
1.1 Introduction

As a student that study far away from home and don’t get hostel,
we have to find a nearby house to rent. House rental that are
nearby to the polytechnic are usually become student choice. The
student that want to rent a house will hardly find a suitable with
them. Not all house rental on the website are available and some
of them are located very far from the polytechnic . The owner
usually not advertise their house as they just spread the house to
the resident mouth to mouth. The student have to ask the
resident around to find the available rent house and it will takes
so much time. The purpose of this system is to help the student to
find rent house easily. This system will show the available house
to rent and make comparison to help the student in making their
choice. This system is using Technique for Order Preference by
Similarity to an Ideal Solution to solve multi-criteria decision
making problems.
We are student from DDT5D,designing a project named “MYROOM-
STUDENT SMART CHOICE”. In this house rental project, we are going
to develop an online application in which people would be able to
find houses and rooms of a particular place that is available for rent
or sells. User would be able to publish advertise about their available
properties . Rental house management has become important factor
in modern society hence the need to have a rental house
management system.

3
1.2Problem Statement

 The polytechnic student will face difficulty to find room rental


as they does not know the nearest house that available in
sabak bernam.
 Students hard search on certain website will find the room
rental that are far from the polytechnic and rarely to find the
nearest one.
 Student confuse to make a wise decision to choose the best
room that suitable with them.

1.3 Objectives Of Project

 To ease customer’s task whenever they need to rent a house.


 To transform the manual process of renting a house to an online
and computerized system.
 Try to develop an efficient application that will be helpful for
renters.
4
1.4Project Scope
The scopes for this project are identified to make the application
development process easier. The scope will be explained from user
aspect of view and system function.

1.4.1 System’s Scope:

 Manage and monitor the whole application


 resolve the application errors
 Update new version

1.4.2 Owner’s Scope:

 Register and login to the application


 Edit and update room and house description
 update the date for available
 check the payment details
 view the student details
 message to students

1.4.3 Student’s Scope:

 Register and login to the application


 select the number of the rooms
 select the date for booking
 message to owners by chat
 Booking the rooms pay by online
5
1.5 SIGNIFICANCE OF PROJECT

 student easily can find rooms without waste their time and
more.
 They also view the 360 degree house and rooms looks
 owner's can trust the student to giving their house , because
of owners can find the student details in the application.
 owner's also easily they promote their available house to new
search for the rental rooms
6

1.6 Literature Review

7
1.7 Methodology of Project

Agile is a process that helps teams provide quick and


unpredictable responses to the feedback they receive on their
project. It creates opportunities to assess a project’s direction
during the development cycle. Teams assess the project in
regular meetings called sprints or iterations.

Figure 1.3: Agile

8
1.8 Project Gantt Chart

9
2.0 REQUIREMENT SPECIFICATION

2.1 Functional Requirement

Student Requirement:

 Register and login to the system


 Insert the criteria of the house
 Search for house
 Booking the house

System Requirement:

Owner:

 Register and login to the system


 Edit and update house description
 Receive details from student

Admin:

 Manage and monitor the whole system


 Can update payment detail.

10
3.2 Non- Functional Requirement

Security Requirement

 Can access the account after enter email and password.

 The details of user safe and secure

Performance Requirements

 User must be authenticated.

 The details need to be maintained properly

Safety Requirements

 The details are only maintained by admin.

 The user detail and order detail only can be deleted by


admin

11

2.3 Hardware and Software Requirement


Software Requirement

No Name Specification Price


.

 4.1.3for Windows
1 Android Studio 64-bit (896 MiB)
 4 GB RAM  Free
minimum, 8 GB Download
RAM Software,
recommended  will
 2 GB of available charge
disk space extra
minimum, features
 1280 x 800
minimum screen
resolution

Hardware Requirement

No Device Name Specification

 Intel i5
 Intel HD Graphics 5500
1 HP Elitebook 840 G2  8 Ram
 1tb HDD and 256 GB SSD
 Windows 10 pro

 Android 10
 6.47 inches, AMOLED, HDR10
 Qualcomm SDM730 Snapdragon
2 Xiomi note 10 lite 730G
Li-Po 5260 mAh,

12

1.4 System configuration


Android Studio
https://developer.android.com/studio

13
1. Click download android studio

14
15
16
17
18
19
20
21
22
23
24
Security Requirement/Exception Handling
Login
a. Admin need to login to the system.
b. User need to login to the application.
c. Admin need to login using Email and Password.
d.User must enter User Email and Password to successful login.

25

You might also like