Sei sulla pagina 1di 37

Online Property Sale and Purchase System

SOFTWARE REQUIREMENT SPECIFICATION DOCUMENTS

[
Revision History
Date Description Author Comments

Document Approval
The following Software Requirements Specification has been accepted and approved by the
following:

Signature Printed Name Title Date

2
TABLE OF CONTENTS

Section 1: Introduction

Section 2: System Scope

Section 3: Feasibility Study

Section 4: Overview & Required Work

Section5: Software Life Cycle Models

Section6: Facilities

Section 7: Use Case Diagrams Of Real Estate

Section 8: Package User

3
Section 1: Introduction

1.1 What is web site?

A web site is a place on the internet where we can get the information and knowledge about
any topic of our own desire or choice related to site which we are visiting. Or one can say that
a person who is visiting a site is logically present on the spot.

1.2 What information does it provide?

A web site should provide each and everything for which purpose it is being developed.
Through a web site it has become easier for us to get the information of any kind and also to
communicate with concerned person.
For a common person (non-IT professional) a web site is most comprehensive reliable
media by which he/she can access easily everywhere in the world. As for related to our own
requirement, nothing is out of reach. We should say a web site is a media on the net by which a
world is become as small place (global village) as if we are present in the same place at the
same time. Not only for a professional computer user but for a non-IT professional a web site
is more useful and easiest way to get in touch over the world. Just by putting the site of our
own choice can get all the information related to that particular field.
For example for a doctor, it has become easier to discuss different problems and share
his/her knowledge with others.
Web application is the modern form of distributed application.

There are many exciting aspects of web application but also obscurities due to limited features
available in different browsers. One of most important aspect of web development is platform
independence. Web applications consist of three pillars. First pillar is presentation layer;
second pillar is server side programming and third is database. In this report we will mostly
emphasis on server side programming and database development.

In web based application development, the selection of server side programming technology
and database management system is crucial. Selection of both technologies should be based on
the requirements of the proposed application.

4
1.3 What is PRE Consultant & Builders?

Real Estate Consultant & Builders is a multifaceted business, encompassing activities that
range from the renovation and re-lease of existing buildings to the purchase of raw land and
the sale of improved land or parcels to others. Developers are the coordinators of the activities,
converting ideas on paper into real property. Real estate development is different
from construction, although many developers also construct.
Real Estate and Builders is a leading name in the Real Estate sector of Pakistan. We
specialize in buying & selling Real Estate Properties across the country. Also RE has
established its name as one of the leading Building Contractors working in this area for the last
fifteen years.

Real Estate and Builders believes in delivering qualitative work and have successfully
completed over 100 projects of various sizes.
RE is consider to be area located on city-owned property, which may vary in size and shape
that is designed for pedestrian use, generally incorporating seating, decorative paving, trees,
appropriate lighting, and public art. Real estate development is a huge and important system.
Real estate development companies take on a responsibility for the finding best land and
locations, creating development projects and representing them to clients. Real estate
development management has a lot work to do, like working on the clients' plans and
resources. The companies become a bridge between a customer and builders. They create a
proper real estate development plan to be sure that everything is fine. Real estate development
business is a really complicated process of working with finances. Real Estate Development
Company has to control the land price, building progress and forecast all the changes in the
future, because real estate development business is really unstable. People often hesitate when
it comes to investing money in real estate development financing because of all the changes in
this field. Real estate development management works with many organizations and
companies including architects, leasing agents, engineers, surveyors, city planner’s inspectors,
and so on. A huge part of the real estate property development depends on all of them.
Developers buy land, finance real estate deals, build or have builders build projects, create,
imagine, control and orchestrate the process of development from the beginning to end.
Developers usually take the greatest risk in the creation or renovation of real estate.

5
All development, consultant & builders process is depend upon these key points:
1. Developers purchase a tract of land
2. Determine the marketing of the property
3. Develop the building program and design
4. Obtain the necessary public approval and financing
5. Build the structure
6. Finally Lease, manage, and ultimately sell it.
.

.
.

6
Section 2: System Scope
Review the design and construction administration responsibilities and the submission
requirements identified in this Scope of Work with the Project Team members. Items such as,
contract deliverables, special sequencing or phased construction requirements, special hours
for construction based on Client Agency programs or building occupancy, security needs,
delivery dates of critical and long lead items, utility interruptions or shut down constraints for
tie-ins, weather restrictions, and coordination with other project construction activities at the
site shall be addressed. This information and all general administrative information, including
a narrative summary of the work for this project, shall be included in Division 1 of the
specification. The Consultant shall assure that there are no conflicts between the information
contained in Division of the specification and the DPMC General Conditions.
This system will help
 To manage the record of all real estate and its information.
 To manage the record of all houses, flats and information about each unit of house.
 To manage the record of all sell and buy property information.
 To manage the record of all prices.
 To manage the record of all Guarantors and their information.
 To manage the record of all information displaying on web
 Generate different reports from time to time as required.

7
2.1 System Specification Chart

Real Estate Consultant & Builders

Top Management Middle Lower Management


Management

Labor In charge
Managing Partner

Partners Labors Mechanical Staff

Manager Clerical Staff

Accountant Cashier Clerk

8
Section 3: FEASIBILITY STUDY
3.1 Interviews:
Arrange meeting(s) and/or conference calls through the Project Manager with the Project
Team. The purpose is to become familiar with the intent of this project and the design
coordination required with all interested parties. Record all meeting minutes and document the
items discussed, the decisions made by all parties, and any action items to be performed by the
attendees or other interested parties. Distribute the meeting minutes to all parties designated by
the Project Manager within 5 working days of the meeting.

3.2 Data Gathering:


Obtain & review all appropriate original DEP Building & Real Estate design drawings
completed under, utilize the site and utility drawings, sculpture design drawings, each and
everything. To verify the existing conditions & the history of changes if appropriate, the
consultant shall assume full responsibility for any determination or conclusion drawn from the
material used. If the information provided is insufficient, the Consultant shall take the
appropriate actions necessary to obtain the additional information required for the project at no
additional cost to the State.
Also review the “Analysis & First Design Explorations Report” to understand the preliminary
design concept for this project.

3.3 Design Concepts:


Review various design concepts for the following real estate items:
a.) Real Estate Field Material: Investigate various types of materials that may be used to
replace the property brick pavers. Consideration shall be given to the finish, thickness,
permeability, color, and costs to install. Identify the sub-base material used as the
foundation for the pavers and the benefits and costs to remove the material if it found to
be concrete. Determine the perimeter areas of the sculpture artwork where the
elevations shall be the same as the plaza field and eliminate the tripping hazard.
Consideration shall be given to handicap accessibility when restoring the property area.
b.) Sculpture Foundation: Determine the foundation engineering information for the
sculpture artwork
c.) Sculpture Damage: Identify the methods required to repair and/or replace the
damaged brickwork of the sculpture artwork. Also identify the methods required to

9
repair the damaged granite pavers and restore the sandblasted artwork on the faded
granite pavers.
d.) Utility Manhole: Provide a design concept to hide the manhole located in property.
e.) Soils: Review the existing site soils engineering data for the property areas. Conduct
additional soil tests and borings as required determining the site soil classification and
any required engineering properties or underground condition that could have a
negative impact on the construction work of this project.
f.) Utilities: Confirm the vertical and horizontal locations of all underground utilities in
the area.
g.) Landscaping Materials: Investigate the most suitable landscaping materials to be used
in the property bioswales, sculpture artwork planters of the site. Considerations shall be
given to creating a rainforest appearance, non-watering requirements, trees that
minimize cleanup requirements, root systems and potential property damage, and
height restrictions of the plantings.
h.) Water Infiltration: Determine the location, quantity, and size of the proposed storm
water planters in the property and improve the water infiltration.
i.) Lighting: Investigate appropriate lighting for the property and sculpture artwork.
Consideration shall be given to energy efficient fixtures, light levels, locations and
quantities of fixtures, and automatic timers. Note that the existing plaza bollard lighting
system may be removed but provisions shall be made to prevent vehicle traffic from
entering the property area such as raised planters, etc.
j.) Signage: Investigate the appropriate signage that will describe the sculpture artwork,
artist, and the types of plantings used in the property areas.
k.) Tables & Seating: Investigate new seating and tables for the property area considering
locations quantity, and architectural design features.
l.) Smoke Shed: Provide a design that will hide the shed with appropriate plantings, etc.
and make it more acceptable to the property restoration design concept.

10
3.4 Feasibility Study Presentation:
The Feasibility Study shall compare the advantages and disadvantages for each property design
option analyzed and evaluate their costs and schedule impacts on the project. The Consultant
shall make a presentation to the project team and any other interested party to discuss the
recommended property design concept. Include sketches or artist renderings, and detailed
descriptions of each design component with justifications that will facilitate the team members
to review and approve the recommendations made. Six (6) bound copies of the final approved
project Feasibility Study incorporating all changes to the original recommendations shall be
presented to the Project Manager including all backup information for record.

11
Section4: OVERVIEW OF REQUIRED WORK

4.1 General Requirements

The purpose of this document is to provide information about general Fire Code requirements

for new commercial buildings constructed within the unincorporated areas of country.

It is intended to be general information only and may not address every situation that could arise.

4.1.1 Fire Fees

Two types of fees are collected during development. The first are Fire Protection Facility
Fees that are collected to finance fire protection facilities and to assure that new development
Pays its fair share of facility costs. These fees differ based on the fire district that the project is
located in (not all fire districts have Fire Protection Facility Fees) and the size and type of
Building being constructed. These fees are collected at the time that the Building Permit is issued.
The second fee is for providing required services directly related to the project. Many projects
Require plan checks and inspections by the Office of the Fire Marshal. Fees for these services are
based on the costs for providing the service.

Separate plan submittals are required for private water mains, automatic fire sprinkler systems,

fire alarm systems, and other special fire suppression systems.

4.1.2 Access Requirements

All newly constructed buildings are required to have fire access roadways. However, this

distance may be increased if the building is equipped with automatic fire sprinklers, or

some other approved means of fire protection or no more than two R-3 or U occupancies

are served.

Must include KNOX key boxes or other approved means for entering gated areas.

KNOX key box applications must be obtained from your local fire department.

4.1.3 Building Identification

Address and building numbers shall be visible from the street or road fronting the building

and be at least 4” high with a stroke of .5 inch.

12
4.2 External Interface Requirements

User Interface

The graphical user interface will be a user friendly so that they can insert, update, delete, search a
particular record and can also generate reports. Output screen are developed in a manner such that a
user has no problem reaching the required source without any unnecessary delay.

Error Messages

They are an important part of directing the user to correctly use the software. We use error messages at
different locations that help out the administrator to maintain the records.

View

User

Contact

13
Section5: Software Life Cycle Models

Software permeates every aspect of our lives. It is generally believed that a relationship exist
Between the quality of the product and the quality of a process that produced it. A quality

software development process is neither necessary nor sufficient to produce quality products,
But clearly it is easier to work on your products if your process is well understood. A life cycle
Model defines the stages or phases through which a software development moves. We can
define a software life cycle model as “A view of the activities that occur during

Software development”. Thus a software life cycle model is a model that best

 Describes the major phases of Software development.


 Describes primary functions expected to be perform during those phases
 Help mangers to track progress

Types of Life Cycle Model

 Waterfall model
 Incremental Model
 Evolutionary Model
 Prototyping Model
 Spiral Model
 Concurrent Model

I have adopted prototype model for the development of this project.

Prototype model is adopted when the user is not clear what services and functions are required
From the software. This model is most realistic and close to actual software development process.
It is most suitable for complex systems. During development six prototypes were developed in all.
Out of these first was an architectural prototype. Next four contributed a major functionality to
The software and last one contains the amendments to all its preceding prototypes.

14
Prototyping

Requirement Definition

Design

Coding

Testing

Evaluation

15
Section6: Facilities

6.1: Facilities
6.1.1: Look

Wood Quality Assurance

It's exciting to work with new kinds of woods. It seems we are always looking for

The “ultimate” wood. One that is stable, easy to work with, long lasting, and something that is

Versatile and that looks great without having to be a professional “finisher”. We may have

Found one of those woods, and the company that provides it and much more.

We often use wood called Ipe. Ipe is hard and dense wood which means your projects will be

Able to handle more wear and tear and be more resilient. The wood itself is virtually free of knots

And tends to maintain its straight grain without too much wood movement.

Pie is also extremely weather resistant which makes it ideal for outdoor projects like

decking, furniture, gazebos and pergolas. Outside, Ipe stands up very well to ultraviolet light

, resists rot and insects, and provides durable long lasting structures. Ipe is often slightly reddish

brown in color and provides a most pleasing, rich color, which is one of its most desirable aspects.

It's truly an attractive, eye catching wood.

Lighting Control

All guests like to walk into a room and be greeted with a warm, well lit environment. Welcome

scenes and lighting control are pivotal in creating the unique guest environment. Special

integration with VoIP telephones and Video on Demand portals can also allow the guest to manage

the lighting scenes through different access portals based on their preferences. Remote management

of lights can create warm welcome scenes, turn-down service, evening scenes, and much more.

16
Mood Lighting

Mood lighting is a new feature being utilized in the hospitality market. The mood of the room

Can easily be set visually, and adds to the overall guest experience. Subtle LED bars in head

boards, back lighting of flat screen televisions, and accent lighting around window dressings are

Just a few examples of ways to create distinctive lighting scenarios.

Integrating mood lighting into room controls with a simple remote control, guests can easily

Choose mood settings such as "romantic”, "reading”, and "television".

Paint Quality Assurance

When asked to identify the best exterior house paint. Duration more than any other paint. It's also
mentioned as a better alternative when pros are asked about other. Strong shield protection from
Rain or all weathers, High quality paints offer you the best view, long lasting shining and forever
protections.

6.1.2 Talk
Voice over IP telephony

Traditionally, the telephone was a revenue maker for the hotels. All guests made telephone
Calls - until the advent of the cell phone. Although now mainly used for in-house calls, such
as room service and guest offerings, VoIP telephony has reinstated the revenue stream back
Into the hotels phone system. Guests are now able to access many of the hotel's amenities
through the VoIP system, which is tied in to the Property Management System and can
Instantly charge the guest folio.
Network

The basic building blocks - the foundation - of all technology in the hotel rests with the network.
Designing, building and maintaining a proper network that will allow for the different technologies,
allow for future needs and stay within budget is crucial.

Tran beam has over 10 years experience in designing, building and maintaining hotel high speed
switched LANs (Local Area Networks) with vendors such as Cisco and Hewlett Packard. Based

on the technological needs we write an RFP that is distributed to industry leaders in the switched

LAN space and manage the bid process, selecting the very best for the hotel.

Wi-Fi Access Points

Wireless access is not just for Internet anymore. Although guests demand high power, high speed

and rock solid performance for their wireless devices in today's 5 star environment, hoteliers can

17
Build on Wi-Fi as well.

Roaming tablet PCs and hand held PDA devices can have access to guest loyalty programs,

PMS and POS systems and ticket issue systems like Hot SOS. These devices can utilize the Wi-Fi
network throughout the hotel to give rapid service and rapid response to the hotel guest.

6.1.3 :Save

Energy Management

Housing scheme can be used to save. Energy management - green buildings - is a growing field.
Digital, programmable thermostats are only the tip of the iceberg of what is available.

Occupancy sensors, PMS integration (to know when to cut back the energy in an

unoccupied room), server based management of energy values and set-backs allow energy savings

Of 20% or more - significant ROI.

6.1.3 Browse

Wi-Fi internet

Public areas, restaurant, guest-room, lobby, pool-side - everywhere! All current laptop models
available today have built-in wireless hardware. Guests don't want to be stuck to the desk or

Business center in order to do work; Restaurant business, pool-side email sessions, and lobby web
browsing are now commonplace in hotels, and guests enjoy the convenient accessibility.

Wired Internet

Wired Internet access is still main source for hotel guests to connect to the internet. Guest
expectations include an "always on", very high speed connection with zero configurations.

Tran beam can design a full access solution that integrates with the Property Management

System's billing to the guest folio, as well as promote hotel amenities and provide a secure portal

For guests.

TV Based Internet

Though the business traveler today has a laptop with him at all times, there are occasions

Where a guest would like to browse the Internet without a laptop.

Using specially developed software, a guest today can enjoy a full Internet experience, like on

18
A PC, using nothing more than their room television and remote controls. Checking email or

Simply browsing the web no longer requires a laptop or PC.

6.2 Real Estate Facilities

 Fitness Room
Stair-climbers, running machines and muscle-building machines have been set up for your
exclusive use on a free of charge basis.

 Parking Area
Public parking is available in both the Main Tower basement and South Tower basement.

Other facilities are


 Business Center
 Salon
 Convenience Store
 Clinic

19
Section 7: Use Case Diagrams of Real Estate

View Property
Buy Sell Rent

View Construction

View Gallery
User
(From Logical View))

View Property Prices


Update

View Featured
Projects

View Contact
View Map of Lahore Islamabad
Karachi Pakistan

20
Add

View

Real Estate Admin

Update

Delete

21
Section 8: Package: USER

8.1 Use Case Name: View Property Buy Sell Rent

Description:
 This use case describes the process View Property Buy Sell Rent.

Actors:
 User

Use Case Diagram:

User Property Buy Sell Rent

Pre Conditions:
 User must view the Property site.

Flow of Events:
Primary Scenarios:
 Use case begins when user clicks Property link.
 Home page will be shown to user.

Secondary Scenarios:
 User does not request for home page and “cancel” the activity.

Post Conditions:
 User closes the browser.

22
Sequence Diagram:

Browser Property Buy Sell Rent Page


: User Home
Page

1: Enter the PRS site URL

2: Return Home Page

3:
Select Property Buy Sell Rent Link

Required Property Buy Sell Rent page is Returned


4:

Return to Home

8.2 Use Case Name: View Construction


Description:
 This use case describes the process to check Construction information.

Actors:
 User

Use Case Diagram:

23
User Construction

Pre Conditions:
 User must view the Property site.

Flow of Events:
Primary Scenarios:
 Use case begins when user clicks Construction link.
 Hotel page will be shown to user.

Secondary Scenarios:
 User does not request for Hotel page and “cancel” the activity.

Post Conditions:
 User closes the browser.

24
Sequence Diagram:

Browser Home Page Construction Page


: User

1: Enter the LRS site URL

2: Return Construction Page

3: Select Construction Link

Required Construction page is returned


4:

Return to Home

Use Case Name: View Gallery

Description:
 This use case describes the process to get information about user of Property.

Actors:
 User

25
Use Case Diagram:

User Gallery

Pre Conditions:
 User must view the Property site.

Flow of Events:
Primary Scenarios:
 Use case begins when user clicks Gallery link.
 User page will be shown to user.

Secondary Scenarios:
 User does not request for user page and “cancel” the activity.

Post Conditions:
 User closes the browser.

26
Sequence Diagram:

Browser Home Page Gallery Page


: User

1: Enter the LRS site URL

2: Return Home Page

3: Select Gallery Link

Required Gallery page is Returned


4:

Return to Home

27
Use Case Name: View Property Prices Update

Description:
 This use case describes the process to get the information about Property Prices Update.

Actors:
 User
Use Case Diagram:

user Property Prices


Update

Pre Conditions:
 User must view the Property site.

Flow of Events:
Primary Scenarios:
 Use case begins when user clicks Property Prices Update link.
 Property Prices Update page will be shown to user.

Secondary Scenarios:
 User does not request for contact page and “cancel” the activity.

Post Conditions:
 User closes the browser.

28
Sequence Diagram:

Browser Home Page Property Prices Update Page


: User

1: Enter the LRS site URL

2: Return Home Page

3: Select Property Prices Update Link

Required Property Prices Update page is returned


4:

Return to Home

Use Case Name: View Contact

Description:
 This use case describes the process to get the information about contact in
Property.

Actors:
 User

Use Case Diagram:

29
Contact
User

Pre Conditions:
 User must view the Property site.

Flow of Events:
Primary Scenarios:
 Use case begins when user clicks Contact link.
 Contact page will be shown to user.

Secondary Scenarios:
 User does not request for contact page and “cancel” the activity.

Post Conditions:
 User closes the browser.

30
Sequence Diagram:

Browser Home Page Contact Page


: User

1: Enter the LRS site URL

2: Return Home Page

3: Select Contact Link

Required Contact page is Returned

4:

Return to Home

31
6 Use Case Name: View Featured Projects:

Description:
 This use case describes the process to get the information about Featured Projects
in Property.

Actors:
 User

Use Case Diagram:

User Featured Projects

Pre Conditions:
 User must view the Property site.

Flow of Events:
Primary Scenarios:
 Use case begins when user clicks Featured Projects link.
 Featured Projects page will be shown to user.

Secondary Scenarios:
 User does not request for Featured Projects page and “cancel” the activity.

Post Conditions:
 User closes the browser.

32
Sequence Diagram:

Browser Home Page Featured Projects Page


: User

1: Enter the LRS site URL

2: Return Home Page

3: Select Featured Projects Link

Required Featured Projects t page is returned


4:

Return to Home

Use Case Name: Administrator Log In


Description:
 This use case describes the process by which administrator will log in on
the Property web site

Actors:

33
 Administrator.

Use Case Diagram:

Administrator Administrator Log In

Pre Conditions:
 Administrator must view the Property site.

Flow of Events:
Primary Scenarios:
 The use case starts when the administrator starts application.
 The Administrator enters secret URL.
 The system will display login screen.
 Administrator will enter login name and password.
 The system will verify information.
 Main menu will be shown to the system.
Secondary Scenarios:
 Information not valid.
 Administrator closes the browser

Post Conditions:
 Administrator will log in.

34
Sequence Diagram:

Browser Admin Login Storage


: Administrator Page

1: Admin Page URL

2: Return Admin Page

3: Enter Username and Password

4: Get Data

5: Verification

6: If Not Verified

7: After Verification Return Admin Page

35
Data Flow Diagram (DFD)

36
State-Transaction Diagram (STD)

ER-Diagram (ERD)

37

Potrebbero piacerti anche