2.business Area Analysis and Requirement Definition
2.business Area Analysis and Requirement Definition
2.business Area Analysis and Requirement Definition
Note: you must define your requirement using the O-O approach (i.e. using the essential
modeling)
Chapter Two
2.1 Introduction
Under this chapter, we are going to see what types of systems the gift real estate is using and
how they interact internally and externally.
We try to identify the business area analysis such as the business need, how this improves an
organizational process, we also have to find the function of the organization, problems of the
current system they are facing now like: how performance and accuracy of the system, privacy
issue and controlling and managing mechanism.
we also identify what kinds of forms (user form or admin form) and reports they use, identifying
player of the existing system is also very important because to know who involves in the system
or to know who external interact with the system and identify functional requirement.
we will describe the essential use case diagram and essential user interface prototyping and the
collaboration with their responsibilities are described using the essential use case modeling and
the nonfunctional requirement and collaboration modeling also will be discussed.
Finally, as we are software developer, we want overcome the different problems arose above in
the system and develop more secure, reliable, more interactive software for the gift real estate
agent.
2.2 Business area analysis
The business area of our system deals with the development of web-based property handling and
sales of property establishment using web-based software.
The business idea of using web-based system has potentially never-ending growth because in our
world the number of populations was increasing time to time and the need for shelter is more
basic need. due to the online availability of our system the buyer can easily search and buy and
get the available property they want and the organization will benefit greatly.
The system will change the way the organization process and the way they make business to
different user and managing mechanism and easy decision making.
They also have limitation such as the system is not centralized this means if the user reserves the
property this property may not be available because it already sold to other user that are
requested in other branches of the agent due to the luck of live update functionality of the
system.
They also use others social media to post their information but if the system was well developed,
they can simply manage all activities in a single operation.
we develop centralized data center for the gift real estate agent
Easy retrieval of records from the database.
Fast data accessing when compared to the current system.
Easy decision-making mechanism
Register: After filling the required data, the client can register himself/herself in our proposed
system.
Login: Admin/user will be able to Login into the system with his unique username and
password.
Add Property: Property can only be added by the authenticated users.
Ask Questions: User can ask questions and get answers on this platform.
Manage Profile: User can view, update or delete the profile of his/her own.
Manage Property: Property management can be done by the user in which the user has a facility
to view, edit or delete it.
Search Property: User has the facility to search the best available property within the budget on
the basis of:
The area covered by property
City
Location
Price range
Property type
Property subtype
Purpose
2.3.1.1 Essential use case modeling
Figure: Use-case modeling for account creation and registration related functionalities
Figure: General Use case modeling diagram for the different actors of the REMS
2.3.1.2 Essential use case description
Severe requirement
computers with a 1GB RAM, 350MB hard disk space is required to install the software.
Client requirement
Computer with an internet connection and an internet browser is only required for the client to
run the application.
Other Performance related requirement
No Property Dealer Required
No property dealer is required because everything is well managed online.
Data Consistency
The major benefit of our proposed system is Data consistency. Now, if we change data in one
portion of the system, it can automatically change data in every related portion.
Data Security
In our proposed system, the user has security because only an authorized person can enter in this
system.
Data Accuracy
Our proposed system is accurate because what you will post, will be checked by admin and it can
also be editable.
Efficient System
In our proposed system, the user can easily search, view, add and maintain their property in a
quite efficient manner.
Removing Data Redundancy
In our proposed system, we remove the data redundancy. Now, we get the information in a single
place.
2.4 Collaboration Modeling
We try use different collaboration method such as google docx, telegram and zoom and
this help us to meet time schedule, budget, scope, and software quality.