You are on page 1of 11

Our Web Solutions

_______________________________________________________________________________________________________

Stage: Business Analysis


Business Requirements Document

NAMMOORU
Design & Development
OW-001

Document Version: [0.2]


Date: 15-May-2013

_______________________________________________________________________________________________________

Our Web Business Confidential

Business Analysis: Business Requirements Document


[Version: 0.2]

Nammooru

_____________________________________________________________________________________________

Contents
1 DOCUMENT MANAGEMENT........................................................................3
1.1 Contributors...........................................................................................................3
1.2 Version Control......................................................................................................3
2 OVERVIEW.....................................................................................................4
2.1 Project Description.................................................................................................4
2.2 Objectives................................................................................................................5
2.3 Reference URLs....................................................................................................5
2.4 Deployment.............................................................................................................5
2.5 Business Dependencies and Constraints..............................................................5
2.6 Legislative Impact..................................................................................................5
3 CURRENT PROCESSES...............................................................................6
3.1 Business Process Description ...............................................................................6
3.2 Business Process Maps...........................................................................................6
3.3 Targeted Business Processes.................................................................................6
3.4 Current System Context Diagram........................................................................6
4 BUSINESS REQUIREMENTS.......................................................................7
4.1 Functional Requirements......................................................................................7
4.2 Non-Functional Requirements..............................................................................8
4.3 Non-Functional Requirements............................................................................11
4.3.1 Franchisee Responsiblities..........................................................................11
4.3.2 Company Responsiblities............................................................................11
5 DOCUMENT SIGN OFF...............................................................................11

_______________________________________________________________________________________________________

Page 2 of 11

Business Analysis: Business Requirements Document


[Version: 0.2]

Nammooru

_____________________________________________________________________________________________

1 Document Management
This document helps in defining the Business Requirement of the Website.

1.1 Contributors
Please provide details of all contributors to this document.
Role
Business Analyst
(Owner)
Project Manager
Web Designer
Web Developer

Email
ownurweb@gmail.com

Name
Surendran Moorthy

Beckon.in@gmail.com
Parthasarathy89@gmail.com
sarathkumar.jeyabalan@googlemail.com

Ashok Dharmaraj
Partha Sarathy
Sarath Kumar

1.2 Version Control


Date
14-May-2013
15-May-2013

Version
0.1
0.2

26-May-2013

0.3

Author
Surendran Moorthy
Surendran Moorthy
Ashok Dharmaraj
Added the Web
Reference of the
Beta site

Section

Amendment
Initial Version
Updated
Beta site has been deployed.
Lot to do further.

_______________________________________________________________________________________________________

Page 3 of 11

Business Analysis: Business Requirements Document


[Version: 0.2]

Nammooru

_____________________________________________________________________________________________

2 OVERVIEW
Nammooru: Basic aim of this Project is to provide end to end information about the
locality. User should get the relevant information as what they would like to view
based on the Age Group.
Site has 3 different audiences:
1) Front End
2) Admin Panel
3) Franchisee or Affiliates
a. Who will be maintaining the entire Site Admin Features to load the following:
i. News & Events
ii. Places and Pictures
iii. Business Information
b. Who would be paying the Franchisee amount and need to pay Royalty for
that?

2.1 Project Description


Nammooru should have the following modules in place to satisfy various clients.
Advertisements
Need to display the various advertisements
Ad Types:
1) Top Banner Ad
2) 6 Set Image Ad
3) Text Links Ad
4) Video Ad
5) FM Ad
6) Standard Image Ad
7) Slider Ad
8) Dynamic Ad Display like Google Ad sense
Yellow Pages
In Yellow Pages we will have the end to end business information on our website. It
should serve the user based on their requirement. Design should be like
(livemadurai.yavum.com)

On Mouse Move on the Business Results, Click 2 Call(www.freespee.com)


Need to load the Default Page for all of the Business and Provide the
Customized Website for the Businesses with us.
Provide a Placeholder for SMS/Email for the business like in Just Dial.

Places
_______________________________________________________________________________________________________

Page 4 of 11

Business Analysis: Business Requirements Document


[Version: 0.2]

Nammooru

_____________________________________________________________________________________________

Need to show the important places in and around the location where the user in the
website.
News & Events
Scrolling of News and Events should be displayed based on the location
Students Information
Should display the colleges and schools in and around the location and it should be
visible to the users(10-18 and 40 and above)
Adult content for the Ages between 13 to 18
Cooking Tips should be always the website for everyone to access
Fashion Tips should be available for the ages for Adult and above.
Face book Integration should be there in the website for the facebook user to login
and share the information they like in our website to generate the Hits and backlinks.
Franchisee List with Photos: List the Franchisee with their Business Details along
with their Website.
New Franchisee Enquiry: New Franchisee Enquiry should load the Available
Locations (Who have not booked already).
All of the above should be in Widgets and user should be able to Drag and Drop

2.2 Objectives

2.3 Reference URLs


http://tamilnadu.com/
http://www.mytup.in/homePage.do
http://tamil.webdunia.com/
http://www.indiamart.com/versatileinformation/profile.html

2.4 Deployment
Beta Version: http://etudeninde.com/nammooru/

2.5 Business Dependencies and Constraints


Franchisee Agreement and implementation

2.6 Legislative Impact


_______________________________________________________________________________________________________

Page 5 of 11

Business Analysis: Business Requirements Document


[Version: 0.2]

Nammooru

_____________________________________________________________________________________________

Please highlight any legislative issues that could impact this project, including:
Data Protection
Freedom of Information
Records Management
SENDA Compliance
Disability

3 CURRENT PROCESSES
NA

3.1 Business Process Description


Current Business Process is through various channels like Google Adwords
and customized Ad Management System.

3.2 Business Process Maps

3.3 Targeted Business Processes


Targeted Business Processes would be to communicate with the Cable
Operators and FM Partners to be our Affiliates and own a Particular Sub
Domain of the Entire Website.
Our External Partners should pay and own that Particular Domain. They should
have control over an admin Panel alone and should not have access on the
Hosting.
Each and every Payable or Free Locations should get assigned and this has to
be controlled to them by giving Access Control on the Admin Panel.

3.4 Current System Context Diagram


NA

_______________________________________________________________________________________________________

Page 6 of 11

Business Analysis: Business Requirements Document


[Version: 0.2]

Nammooru

_____________________________________________________________________________________________

4 BUSINESS REQUIREMENTS
4.1 Functional Requirements
Admin should create Franchisee and Provide Access to the Location (He paid
for it)
o Once the Franchisee created he should be able to get the following
1st Email for the Notification of the Account Created
2nd Email for the Notification of his Free Subscription(3
Months) of the Advertisements(He should choose his
Advertisement)
SMS should be sent to the Franchisee for the Account Creation
and the other Franchisee who is using the Coupon Code will
get discount of 10% on the Total Franchisee Fee.
Franchisee should feed in the data for various Placeholders that are there in
the Website
Advertisement also should be registered by the Franchisee and there should
be a calculation for Royalty. Advertisement should be published only when
Site admin approves it.
Maintain a Flow for the Advertisement management system between the user
and Franchisee
Once the Advertisement published the user account should be sent to the
Advertisers to view the following information
1) Advertisement ID
2) Advertisement
3) Start Date
4) Renewal Date
Send out a notifications to the Advertiser on or before 5 days of the renewal
Send an Email/SMS to the Advertiser when someone requested about the
business like in Just Dial.
Provide the UI to feed in all the data that are displaying in the website as
Widget.
Admin would like to have the following:
o Total Number Franchisee and their Validity
o Advertisements has been published till now based on the Franchisee
and Advertiser
o On Search from the Front End log the Businesses those does not have
advertisement with us
o Provide the Widgets allocation based on the Age. This would be the
main Logic to get the Age from the user.
_______________________________________________________________________________________________________

Page 7 of 11

Business Analysis: Business Requirements Document


[Version: 0.2]

Nammooru

_____________________________________________________________________________________________

o Provide the UI to add/Disable/Enable the Locations (Area also)


1 Location can have multiple Area(Need to calculate the
Franchisee amount by Area wise)
Provide the UI to add/Disable/Enable the Franchisee

o Send News Letters and Provide a UI .


o Should be able to Fix the Royalty Based on the Location.

4.2 Non-Functional Requirements


Non Functional requirements must have in the website and its generic for all of the
websites.
Non-functional requirements below:
Browser Compatibility(IE,Firefox,Chrome)
Should have coding Standard
Maintain in MVC

Security
Ref

Security

Requirement

1.1
1.3

Authentication
Authorisation
Levels

EASE Authentication to be used


Admin read/write access to applications
administrative functionality and to all data
Owner read/write access to all data
functionality but no admin permission
User view-only access to application data;
no access to sensitive data (as defined
above)

Categor
y
M
M

Scalability
Ref

Scalability

2.1

Typical and
Maximum number
of concurrent users
Expected annual
user growth
Expected initial and
maximum data
volumes
Expected annual
data growth

2.2
2.3
2.4

Requirement

Categor
y
M
M

Performance
Ref

Performance

Requirement

Categor
y

_______________________________________________________________________________________________________

Page 8 of 11

Business Analysis: Business Requirements Document


[Version: 0.2]

Nammooru

_____________________________________________________________________________________________

3.1
3.2

e.g Page render times


e.g Report run times

5 sec
30 sec

M
HD

_______________________________________________________________________________________________________

Page 9 of 11

Business Analysis: Business Requirements Document


[Version: 0.2]

Nammooru

_____________________________________________________________________________________________

Availability/Business Continuity
Ref
4.1
4.2

Availability/Business
Continuity
The solution should be designed
to be highly available during
normal working ours
In the event of a failure the
system must be designed to be
recoverable in less than 1
working day with minimal data
loss

Requirement
99.9% availability excluding
planned maintenance during
8am 6pm
Recovery in less than 1 working
day from time of failure with no
loss of completed transactional
data

Categor
y
HD
HD

Back Up/Archive
Ref

Backup/Archive

Requirement

5.1
5.2

Full database archive


Backup

Annual snapshot on 31st July


Nightly backup for Disaster
Recovery

Categor
y
M
HD

Data Migration
Ref

Data Migration

Requirement

6.1

Financial Transactions

6.2

Staff Data

To be posted in real time to


Finance System
To be refreshed at least daily
from HR System

Categor
y
HD
M

Conformance with Browsers, Operating Systems and Mobile Devices


Ref
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9

Browser
IE 7.x
IE 6.x
IE 5.5
Earlier IE Versions
Firefox all versions
Opera 8 onwards
Safari 2 onwards
Google Chrome 1.x
Other Browsers

PC
M
---M
HD
HD
---

_______________________________________________________________________________________________________

Page 10 of 11

Business Analysis: Business Requirements Document


[Version: 0.2]

Nammooru

_____________________________________________________________________________________________

4.3 Non-Functional Requirements


4.3.1 Franchisee Responsiblities
Franchisee should feed in the data for various Placeholders that are there in
the Website
o
o
o
o
o
o

Data for the Local Business(Yellow Pages)


Advertisements
Places
News & Events
Students Information like colleges around
Results

4.3.2 Company Responsiblities


Company should be responsible on the following
o Should do the Advertisement on our Website as well as on the
Adwords and SEO
o Distribute Bit Notice on each Location
o Provide the Admin Panel access to handle the Data

5 Document Sign Off


Below are the Key Team should sign off the document to start with the Technical
specification.
Business Analyst
Project Manager

Surendran Moorthy
Ashok Dharmaraj

_______________________________________________________________________________________________________

Page 11 of 11

You might also like