The main aim of developing this motor vehicle android app is to provide the vehicle financial info by recording all users data and expenditure how much he/she spent. Here user should have user-id and password to verify his details every-time.

MODULES:

There are three modules in our Motor Vehicle Android Project:

Admin:

Here Admin need to register first. Then the Admin can watch the complete details of all customers and dealers .So, from here it is clear that the Admin contains complete managing powers.

Dealer:

Dealer also needs to register first. Then dealer can login to watch the items inside the application. And select the particular item and can view the complete details of that item. For buying that we need to register as customer.

Customer:

For buying any item u need to register as customer. After registration is completed we have to login to buy any item. Here we need to provide bank transaction details to buy the item which is selected by us.

URD: 

Registration(UC1)
Scope Motor Vehicle
Level User Goal
Description Provide the Registration to New Users
Primary Actor Administrator, Dealer, Customer
Preconditions Not a Registered user
Triggers User has to hit the registration button from the form
Success Guarantee The registration for waits for the correct input
Post conditions Getting Username & password with some conditions
Frequency usage Only once
Login(UC2)
Scope Motor Vehicle
Level User Goal
Description User want to access this application by using login from
Primary Actor Administrator, Dealer, Customer
Preconditions A valid user
Triggers User has to hit the Login button from the form
Success Guarantee Motor Vehicle waits for user input
Post conditions Get the Home page of this application
Frequency usage Many Times
Administrator Details (UC3)
Scope Motor Vehicle
Level User Goal
Description Administrator want to access this application to View the details
Primary Actor Administrator
Preconditions They entered Username & password is correct
Triggers Members can view the details of all other
Success Guarantee Motor Vehicle waits for all details
Post conditions Assigns a username & password to each member details
Frequency usage Many Times
Dealer Details (UC3)
Scope Motor Vehicle
Level User Goal
Description Dealer want to access this application to View the details
Primary Actor Dealer
Preconditions They entered Username & password is correct
Triggers Dealer can view the details of all other
Success Guarantee Motor Vehicle waits for all details
Post conditions Assigns a username & password to each Vehicle details
Frequency usage Many Times
Customer Details (UC3)
Scope Motor Vehicle
Level User Goal
Description Customer  want to access this application to View the details
Primary Actor Customer
Preconditions They entered Username & password is correct
Triggers Members can view the details of all other
Success Guarantee Motor Vehicle waits for all details
Post conditions Assigns a username & password to each vehicle details
Frequency usage Many Times

SRS System Requirement Specification:

Registration:

SRS (System Requirement Specification)

SRSid                          :           S_001

Name                           :           Registration

Description                  :           Every user must enter the details for their identity

Operations                   :           1. Mandatory Fields:

Username, Password, Confirmpwd, Email

Optional Fields:                         Phone Number

Login:

SRS (System Requirement Specification)

SRSid                          :           S_002

Name                           :           Login

Description                  :           Already registered user can enter the login form

Operations                   :           Mandatory Fields:

Username, Password

Login as Admin:

SRS (System Requirement Specification)

SRSid                          :           S_003

Name                           :           Admin

Description                  :           Registered admin can login and view the details of dealers & customers

Operations                   :           Operation Fields:

Customer Details

Dealer details

Login as Dealer:

SRS (System Requirement Specification)

SRSid                          :           S_004

Name                           :           Dealer

Description                  :           Registered Dealer can login and view the details by categories

Operations                   :           Operation Fields:

Two Wheelers

Four Wheelers

Login as Customer:

SRS (System Requirement Specification)

SRSid                          :           S_005

Name                           :           Customer

Description                  :           Registered Customer can login and buy the vehicles

Operations                   :           Operation Fields:

Pay & buy the vehicles

User Case Diagrams:

SYSTEM REQUIREMENTS:

Hardware Requirements:

CPU type                      :    Intel Pentium 4

Clock speed                   :    3.0 GHz

Ram size                       :    512 MB

Hard disk capacity         :    40 GB

Monitor type                 :    15 Inch color monitor

Keyboard type               :     Internet Keyboard 

Software Requirements:

Operating System:  Android

Language           :  ANDROID SDK 2.3

Documentation   :    Ms-Office