Corporate Contact Syncnhronization[1]

download Corporate Contact Syncnhronization[1]

of 30

Transcript of Corporate Contact Syncnhronization[1]

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    1/30

    Requirement Specification

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    2/30

    Revision History

    Version No Date Revision by Revision comments

    1.0 Jan.10,2011 Revan Bhadange Store Visiting card information in the android mobile.

    Provide user id and password to user for web portal.

    2

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    3/303

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    4/30

    Table of Contents

    1 INTRODUCTION ................................................................................................................................................ 5

    2 OVERALL DESCRIPTION ............................................................................................................................... 10

    3 SPECIFIC REQUIREMENTS ...........................................................................................................................14

    4 ADDITIONAL MATERIALS ............................................................................................................................30

    4

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    5/30

    1 INTRODUCTION

    1.1 Product Overview

    Develop an android mobile application for corporate contact synchronization.

    5

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    6/30

    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

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    7/30

    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

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    8/30

    1.5 Definitions and Abbreviations

    8

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    9/309

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    10/30

    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

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    11/30

    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

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    12/30

    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

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    13/30

    2.5 Assumptions and Dependencies

    All the best brains are at work!.

    13

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    14/30

    3 SPECIFIC REQUIREMENTS

    3.1 System Requirements

    The system should have two types of users:

    1. Admin.

    14

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    15/30

    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

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    16/30

    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

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    17/30

    4. Set the message before activation of application.

    5. The individual store his/her information on mobile.

    6. Login-logout web site.

    7. View Status at web site.

    17

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    18/3018

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    19/30

    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

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    20/30

    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

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    21/30

    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

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    22/30

    3.3 External Interface Requirements

    3.3.1User Interfaces

    3.3.2 Hardware Interfaces

    NA

    22

    http://en.wikipedia.org/wiki/Hardware_interfacehttp://en.wikipedia.org/wiki/Hardware_interface
  • 7/29/2019 Corporate Contact Syncnhronization[1]

    23/30

    3.3.3 Software Interfaces

    NA

    3.3.4 Communications Protocols

    NA

    3.3.5Memory Constraints

    NA

    23

    http://en.wikipedia.org/wiki/Software_Interfacehttp://en.wikipedia.org/wiki/Communications_protocolhttp://en.wikipedia.org/wiki/Software_Interfacehttp://en.wikipedia.org/wiki/Communications_protocol
  • 7/29/2019 Corporate Contact Syncnhronization[1]

    24/30

    3.3.6Operation

    NA

    3.3.7Product function

    NA

    3.3.8Assumption and Dependency

    NA

    24

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    25/30

    3.4 Software Product Features

    3.5 Software System Attributes

    3.5.1 Reliability

    NA

    25

    http://en.wikipedia.org/wiki/Reliabilityhttp://en.wikipedia.org/wiki/Reliability
  • 7/29/2019 Corporate Contact Syncnhronization[1]

    26/30

    3.5.2 Availability

    NA

    3.5.3 Security

    NA

    3.5.4 Maintainability

    NA

    26

    http://en.wikipedia.org/wiki/Availabilityhttp://en.wikipedia.org/wiki/Computer_securityhttp://en.wikipedia.org/wiki/Maintainabilityhttp://en.wikipedia.org/wiki/Availabilityhttp://en.wikipedia.org/wiki/Computer_securityhttp://en.wikipedia.org/wiki/Maintainability
  • 7/29/2019 Corporate Contact Syncnhronization[1]

    27/30

    3.5.5 Portability

    NA

    3.5.6 Performance

    NA

    27

    http://en.wikipedia.org/wiki/Portabilityhttp://en.wikipedia.org/wiki/Performancehttp://en.wikipedia.org/wiki/Portabilityhttp://en.wikipedia.org/wiki/Performance
  • 7/29/2019 Corporate Contact Syncnhronization[1]

    28/30

    3.6 Database Requirements1. tbl_login

    Column Data type & size Comment

    login_id Varchar(50) Email id

    Password Varchar(50) Encrypted

    28

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    29/30

    User_type Char(10) A Admin, U User.

    3.7 Other Requirements

    29

  • 7/29/2019 Corporate Contact Syncnhronization[1]

    30/30

    4 ADDITIONAL MATERIALS