You are on page 1of 30

Requirement Specification

Revision History Version No 1.0 Date Jan.10,2011 Revision by Revan Bhadange Revision comments Store Visiting card information in the android mobile. Provide user id and password to user for web portal.

Table of Contents 1 INTRODUCTION................................................................................................................................................5 2 OVERALL DESCRIPTION...............................................................................................................................10 3 SPECIFIC REQUIREMENTS...........................................................................................................................14 4 ADDITIONAL MATERIALS............................................................................................................................30

1 INTRODUCTION
1.1 Product Overview
Develop an android mobile application for corporate contact synchronization.

1.2 Purpose
This mobile application has a very important for the storing contact details of the authorized individuals . No one knows that what happen with person when he/she lost his visiting cards. May be he/she lost. Then using this mobile application he/she can send his contact details to the website so that to found out the information related to that persons become easy.

1.3 Scope
As part of the Software Requirements Analysis, a detailed technical feasibility and effort
6

Estimation is performed. During analysis, it may be realized that some of the requirements cannot be delivered within given timeframe or due to technical constraints. Such Requirements are discussed with the customer and there may be a possible changes to the scope of delivery.

1.4 Reference
NA 7

1.5 Definitions and Abbreviations

2 OVERALL DESCRIPTION
2.1 Product Perspective
This application will help the user for providing the corporate contact details in his/her Mobile and in case if the user modifies his/her corporate contact details sent to the server
10

for synchronization automatically.

2.2 Product Functions


Application should support following functions 1. Exchange cards/contact details 2. Authorized individuals communicate with customer. 3. Send information to the web-site.
11

4. Send messages to the individuals mobile. 5. Automatically his/her details send to the mobile.

2.3 User Characteristics


All user who have activated this facility on their mobile should use this facility .

2.4 General Constraints


Delivery of application should be in Two and half month.
12

2.5 Assumptions and Dependencies


All the best brains are at work!.

13

3 SPECIFIC REQUIREMENTS
3.1 System Requirements
The system should have two types of users:
1. Admin. 14

2. Authorized User.

Each of the users should be allowed to perform following functions: 1. Admin 1. Login - Logout
2. Maintain authorized user details 15

3. View contact information present on his/her mobile

2. User
1. Add contact details.

2. Give contact preferences before activation of application.


3. Store the data to the web-based application sync with database . 16

4.
5.

Set the message before activation of application. The individual store his/her information on mobile.

6. Login-logout web site. 7. View Status at web site.

17

18

3.2 Detailed requirements


3.2.1 Android based cell phone
To run this application User must have cell phone based on android operating system. User must have to install this application before going to use it. This cell phone must have internet connection for using this application.

19

3.2.2Web portal
Web or Internet portal is the web site for the user which creates when application installed at users android based cell phone. Web portal is a facility which helps to track the location of the user and maintain all the details of the user. User can login by their login id and password to view their status on the web portal. These web portals handle by the system administrator. The system administrator has a login id and password which helps to view the current position of the user who currently activates their application.

20

3.2.3 Login-logout
Login and logout is process for user as well as system administrator to access the web portal. The user can access and view their status on web portal by using authorized user id and password. Login and logout helps to secure the information on web portal.

21

3.3 External Interface Requirements 3.3.1User Interfaces


3.3.2 Hardware Interfaces
NA

22

3.3.3 Software Interfaces


NA

3.3.4 Communications Protocols


NA

3.3.5Memory Constraints
NA
23

3.3.6Operation
NA

3.3.7Product function
NA

3.3.8Assumption and Dependency


NA
24

3.4 Software Product Features 3.5 Software System Attributes


3.5.1 Reliability
NA

25

3.5.2 Availability
NA

3.5.3 Security
NA

3.5.4 Maintainability
NA 26

3.5.5 Portability
NA

3.5.6 Performance
NA

27

3.6 Database Requirements


1. tbl_login Column login_id Password Data type & size Varchar(50) Varchar(50) Email id Encrypted 28 Comment

User_type

Char(10)

A Admin, U User.

3.7 Other Requirements

29

4 ADDITIONAL MATERIALS

30

You might also like