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