SlideShare une entreprise Scribd logo
1  sur  94
Télécharger pour lire hors ligne
City Portal
Company
Profile
Student
Profile
Project Profile
Project
Objective
Existing
System
Need For New
System
Software
Specifications
Hardware
Specification
Software
Specification
System Flow-
Chart
UML-Diagram
Data
Dictionary
Screen
Layouts
Post
Implement
Review
Future
Enhancement
Bibliography
AGENDA
Company Profile
Founded, in 2009, by a team of thought
leaders who brought in cumulative
experience of about 50+ years,Viitorcloud
gradually expanded its wings to own delivery
centre's inAhmedabad and Gandhinagar in
India, and in USA, Australia and UK, to
extend seamless services to its customers in
20+ countries, spread across 4 continents
ViitorcloudTechnologies provide
Services on Android,Windows 8 mobile
App, IPhoneApp, PHPWebsite
Design/Redesign Flash/Flex
Development Image Processing
ResponsiveWeb Design HTML5/CSS3
Development Mobile UI Designs.
Viitorcloud is solution centric technology
service provider with a proven capability,
innovative thought process, next
generation-future ready services, and
competent human talent that can extend
technology consulting and business
solutions with measurable business value.
Viitorcloud believes that delivering
‘innovative, adoptable and futuristic
solutions’ is only possible through
collaborative efforts by pulling in best talent
Contact number
+91 9662502471
Company Address
B-14, Ground Floor, Ganesh Plaza, Near
Post Office, Navrangpura,
Ahmedabad-380009
Student Profile
• Smit Jayendrabhai Patel
Student Name
• Enrollment No : 12084231153
• Class : MSc(CA & IT)
• Div. : B
Course
• +91-8866457758
Mobile
• smitpatel10192@yahoo.com
E-mail
• Android
• Internal Guide : Mr Biren M Patel
• External Guide: Mrs Janki Purohit
Training Course
Project Profile
Project Definition
• City Portal
Objectives
• The Objective of the project is to explore city portal which
develop on the Android platform, including a prototype of
the city guide. The System, introduce with outstanding
features like, User can get an information about city, User
Can Register and Log in to application.
Front End
• Java ,Eclipse IDE Kepler 4.3
Back End
• MySQL 5.1
Project Objective
City
Portal
Restaura
nts
Jobs
Classifi
ed
Events
Gallery
Educati
on
Theatre
Transpo
rt
Tourism
Blogs
Existing System
ClickTheCity(Android)
There are some
existing system made
for different mobile
operating system.
The existing system
provide less
information.
Less functionality are
given.
Need For New System
Only Ahmedabad(Android)
Explore city portal
which develop on the
Android platform,
including a prototype
of the city guide.
New system provide
More information.
More functionality
are given.
Functional Specification
MAP Module
• Application show map of
a city.
• The map can be zoomed
in and out
• Users can move around
the map
• Show user’s current
position on the map
• Show the route between
different locations on the
map
Information Retrieval
• Retrieve information of
events in City.
• Retrieve information
about reviews of users
• Users can select what
kind of POIs to show on
map (i.e. different
classifications. e.g. jobs,
restaurants, events, and
so on).
• Providing information like
restaurants, jobs, movies,
Events, and so on in a city.
Review
• Users can add review
about points of interest.
Non-Functional Specification
The resulting
prototype should
be flexible.
The user
should be
easy to
understand and
operate.
Application use
combine
technologies like
Google Map.
Hardware & Software
Specification
RAM
• 300 MB
Flash Memory
• 190 MB
Processor Speed
• 700 MHz
Device
• Android Supported
Device
Storage Memory
• Mini Or Micro SD (20
MB)
Client-Side Hardware specification
RAM
• 3 GB
Processor
Speed
• 2.4 GHz
Hard-disk
• 160 GB
Server-Side Hardware specification
Platform
• Android 2.3 (Gingerbread)
or Higher.
Front End
• Eclipse-IDE 22.0.1,
sdk R.16,ADT bundle.
Back End
• MY-SQL 5.1
Client-Side Software specification Server-Side Software specification
System Flowchart
Login
Admin
User
Is Valid
Registration
No
Yes
Change Password &
Profile
Change Password &
Profile
Is Admin
Yes No
Start
Manage List of
Cities Select City
Manage Classified
Manage Events &
Category
Manage Jobs
Manage Zone & Area
Manage Job
Category
Modify Options
Select Jobs
View Classified
View Category
Select Events
Select Zone & Area
View Information
Map
Stop
10-11
Days
11-20
Days
21-40
Days
41-50
Days
51-90
Days
Total
Days
Requirement
Gathering
8
Analysis 15
Design 25
Coding 25
Testing 10
Deployment 7
Documentati
on
NA
Total days 90
Time-Line Chart
ER-Diagram
Admin_Master
PK A_ID
A_USERNAME
A_PASSWORD
A_FULLNAME
A_EMAIL
A_PHONE
Area_Master
PK AREA_ID
Z_ID
Z_NAME
Classified_Category
PK CC_ID
CC_NAME
Classified_Master
PK C_ID
Z_ID
AREA_ID
CC_ID
U_ID
C_NAME
C_DEC
C_CONTACT
C_PHOTO
Event_Category
PK EC_ID
EC_NAME
Event_Master
PK E_ID
Z_ID
AREA_ID
EC_ID
U_ID
E_NAME
E_EVENT
E_ADDRESS
E_CONTENT
E_LAT
E_LON
E_START_DATE
E_END_DATE
E_TIME
E_PHOTO
Job_Category
PK JC_ID
JC_NAME
JOB_Master
PK J_ID
Z_ID
AREA_ID
JC_ID
U_ID
J_TITLE
J_POSITION
J_COMPANY
J_DESC
J_SALARY
J_DURATION
J_POSTED_DATE
Restaurant_Category
PK RCAT_ID
RCAT_NAME
Restaurant_Master
PK R_ID
Z_ID
AREA_ID
RCAT_ID
U_ID
R_NAME
R_ADDRESS
R_CONTENT
R_PHONE
R_PHOTO
R_RATING
R_LAT
R_LON
R_URL
Restaurant_Comment
PK CMT_ID
R_ID
U_ID
CMT_TITLE
CMT_RATING
CMT_DESC
CMT_ADDED_DATE
User_Master
PK U_ID
U_NAME
U_PASSWORD
U_EMAIL
U_PHONE
U_GENDER
U_NATIONALITY
U_BIRTHDATE
U_RELATIONSHIP_STATUS
U_INTTRO
U_PHOTO
Zone_Master
PK Z_ID
Z_NAME
UML-Diagram
User
Admin
Login
Registration
View All Listing Of
Content
Write Review
Add New Content
View History Of
Content
Manage User
Profile
Logout
Manage Content
Activate
Deactivate
Use case Diagram
Admin
Logout
Manage
Content
Manage User Profile
Add Update Delete View Add Delete View
Login
valid
Invalid
Activity Diagram For Admin
User
Registration
View all Listings
Contents
Login
New User Existing User
Invalid
valid
Manage
Profile
View All
Listings
Add
Contents
Write
Review
View History
Of Content
Logout
App Reg
Facebook
Reg
Activated
User
Invalid
valid
Activity Diagram For User
Class-Diagram
Area_Master
PK AREA_ID
Z_ID
Z_NAME
ADD ( )
DELETE ( )
Classified_Category
PK CC_ID
CC_NAME
ADD ( )
DELETE ( )
Classified_Master
PK C_ID
Z_ID
AREA_ID
CC_ID
U_ID
C_NAME
C_DEC
C_CONTACT
C_PHOTO
ADD ( )
DELETE ( )
Event_Category
PK EC_ID
EC_NAME
ADD ( )
DELETE ( )
Event_Master
PK E_ID
Z_ID
AREA_ID
EC_ID
U_ID
E_NAME
E_EVENT
E_ADDRESS
E_CONTENT
E_LAT
E_LON
E_START_DATE
E_END_DATE
E_TIME
E_PHOTO
ADD ( )
DELETE ( )
Job_Category
PK JC_ID
JC_NAME
ADD ( )
DELETE ( )
JOB_Master
PK J_ID
Z_ID
AREA_ID
JC_ID
U_ID
J_TITLE
J_POSITION
J_COMPANY
J_DESC
J_SALARY
J_DURATION
J_POSTED_DATE
ADD ( )
DELETE ( )
Restaurant_Category
PK RCAT_ID
RCAT_NAME
ADD ( )
DELETE ( )
Restaurant_Master
PK R_ID
Z_ID
AREA_ID
RCAT_ID
U_ID
R_NAME
R_ADDRESS
R_CONTENT
R_PHONE
R_PHOTO
R_RATING
R_LAT
R_LON
R_URL
ADD ( )
DELETE ( )
Restaurant_Comment
PK CMT_ID
R_ID
U_ID
CMT_TITLE
CMT_RATING
CMT_DESC
CMT_ADDED_DATE
ADD ( )
DELETE ( )
User_Master
PK U_ID
U_NAME
U_PASSWORD
U_EMAIL
U_PHONE
U_GENDER
U_NATIONALITY
U_BIRTHDATE
U_RELATIONSHIP_STATUS
U_INTTRO
U_PHOTO
ADD ( )
DELETE ( )
Zone_Master
PK Z_ID
Z_NAME
ADD ( )
DELETE ( )
1 *
1
*
1 *
1
*
1*
1 *
1 *
1
*
1
*
1*
1
*
1
*
*
1
*
1
Sequence-Diagram
Sequence Diagram For Admin
Admin System Database
1 Login
2 Manage User
3 Manage Content
3.1 Request data
1.1 Request for Login
2.1 Request data
3.1.1 Acknowledgment
3.1.1.1 Updated successfully
1.1.1 Acknowledgment
2.1.1 Acknowledgment
1.1.1.1 Login Successfully
2.1.1.1 Get Successfully
Sequence Diagram For User
User System Database
1 Registration System
2 Login
3 Add Content
4 Select Content 4.1 Operation
1.1 Request for Registration
2.1 Request for Login
3.1 Operation
4.1.1 Acknowledgment
4.1.1.1 Get Information
1.1.1 Response
2.1.1 Acknowledgment
3.1.1 Acknowledgment
1.1.1.1 Register Successfully
2.1.1.1 Login Successfully
3.1.1.1 Add Successfully
Collaboration-Diagram
System Database
Admin
1.1 Request for Login
2.1 Request data
3.1 Request data
1 Login
2 User Manager
3 Content Manager
1.1.1 Acknowledgment
2.1.1 Acknowledgment
3.1.1 Acknowledgment
1.1.1.1 Login Successfully
2.1.1.1 Get Successfully
3.1.1.1 Updated Successfully
Collaboration Diagram For Admin
System Database
User
1.1 Request for Registration
2.1 Request for Login
3.1 Request for Attendance
4.1 Request for Event
5.1 Request for Event
1 Registration System
2 Login
3 Select Content
4 Add Content
5 Content Information
1.1.1 Response
2.1.1 Acknowledgment
3.1.1 Acknowledgment
4.1.1 Acknowledgment
5.1.1 Acknowledgment
1.1.1.1 Register Successfully
2.1.1.1 Login Successfully
3.1.1.1 Get Successfully
4.1.1.1 Get Successfully
5.1.1.1 Get Information
Collaboration Diagram For User
Data-Dictionary
No. Table Name
1 User_Master
2 Admin_Master
3 Zone_Master
4 Area_Master
5 Restaurant_Master
6 Restaurant_Category
7 Restaurant_Comment
8 Job_Master
9 Job_Category
10 Event_Master
11 Event_Category
12 Classified_Master
13 Classified_Category
NO Field Name Data Type Constraints Description
1 A_ID Int (3) Primary Key Id of Admin.
2 A_USERNAME Varchar(20) Not Null Username of Admin.
3 A_PASSWORD Varchar(20) Not Null Password of Admin.
4 A_FULLNAME Varchar(50) Not Null Full name of Admin
5 A_EMAIL Varchar(50) Not Null Email Address of Admin
6 A_PHONE Varchar(15) Allow Null. Phone no of Admin
Admin_Master
Table name: - Admin_Master
Description:- Detail of Admin
Primary key: - A_ID
NO Field Name Data Type Constraints Description
1 U_ID Int (3) Primary Key id of person.
2 U_NAME Varchar(30) Not Null Username of person.
3 U_EMAIL Varchar(50) Not Null Email Address of person.
4 U_PASSWORD Varchar(20) Not Null Password of person
5 GENDER int(1) Not Null Gender of person.
6 U_NATIONALITY Varchar(20) Not Null Nationality of person.
7 U_BIRTHDATE date Not Null Birth date of person.
8 U_RELATIONSHIP
_STATUS
Int(1) Allow Null. Relationship status of
person.
9 U_INTRO Varchar(20) Allow Null. Introduction of person
10 U_PHOTO Varchar(250) Allow Null. Photo of person
User_Master
Table name: - User_Master
Description:- Detail of Person
Primary key: - U_ID
NO Field Name Data Type Constraints Description
1 AREA_ID Int (3) Primary Key Id of Area.
2 Z_ID Int (3) Foreign Key Reference Id of Zone. (Zone_Master)
3 AREA_NAME Varchar(20) Not Null Name Of Area.
Area_Master
Table name: - Area_Master
Description:- Show Detail of Area
Primary key: - AREA_ID
NO Field Name Data Type Constraints Description
1 Z_ID Int (3) Primary Key Id of Zone.
2 AREA_NAME Varchar(20) Not Null Name Of Zone.
Zone_Master
Table name: - Zone_Master
Description:- Show Detail of Zone
Primary key: - Z_ID
NO Field Name Data Type Constraints Description
1 J_ID Int (3) Primary Key id of Job.
2 Z_ID Int (3) Foreign Key Reference Id of Zone. (Zone_Master)
3 AREA_ID Int (3) Foreign Key Reference Id of Area.(Area_Master)
4 JC_ID Int (3) Foreign Key Reference Id of Job
Category(Job_Category)
5 U_ID Int (3) Foreign Key Reference Id of person.(User_Master)
6 J_TITLE Varchar(50) Not Null Title of Job.
7 J_POSITION Varchar(20) Not Null Position of Job.
8 J_COMPANY Varchar(50) Not Null Company Name of Job.
9 J_DESC Text Allow Null. Description of Job.
10 J_SALARY Varchar(20) Allow Null. Salary of Job.
11 J_DURATION Varchar(15) Allow Null. Duration of Job.
12 J_POSTED_DAT
E
Date Auto Posted date of Job.
Job_Master
Table name: - Job_Master
Description:- Show Detail of job
Primary key: - J_ID
NO Field Name Data Type Constraints Description
1 JC_ID Int (3) Primary Key Id of Job Category.
2 JC_NAME Varchar(20) Not Null Name Of Job Category.
Job_Category
Table name: - Job_Category
Description:- Show Detail Job Category
Primary key: - JC_ID
NO Field Name Data Type Constraints Description
1 R_ID Int (3) Primary Key id of Restaurant.
2 Z_ID Int (3) Foreign Key Reference Id of Zone. (Zone_Master)
3 AREA_ID Int (3) Foreign Key Reference Id of Area.(Area_Master)
4 RCAT_ID Int (3) Foreign Key Reference Id of Restaurant Category
(Restaurant_Category)
5 U_ID Int (3) Foreign Key Reference Id of person.(User_Master)
6 R_NAME Varchar(20) Not Null Name of Restaurant.
7 R_ADDRESS Text Not Null Address of Restaurant
8 R_CONTENT Text Allow Null. Description of Restaurant
9 R_PHONE Varchar(15) Allow Null. Phone no of Restaurant
10 R_PHOTO Varchar(250
)
Allow Null. Photo of Restaurant
Restaurant_Master
Table name: - Restaurant_Master
Description:- Show Detail of Restaurant
Primary key: - R_ID
NO Field Name Data Type Constraints Description
11 R_RATING Int (1) Allow Null. Rating of Restaurant.
12 R_LAT Varchar(20) Allow Null. Latitude of Restaurant
13 R_LON Varchar(20) Allow Null. Longitude of Restaurant
14 R_URL Varchar(50) Allow Null. URL of Restaurant
NO Field Name Data Type Constraints Description
1 RCAT_ID Int (3) Primary Key Id of Restaurant Category.
2 RCAT_NAME Varchar(20) Not Null Name Of Restaurant Category.
Restaurant_Category
Table name: - Restaurant_Category
Description:- Show Detail Restaurant Category
Primary key: - RCAT_ID
NO Field Name Data Type Constraints Description
1 CMT_ID Int (3) Primary Key Id of Restaurant Category.
2 R_ID Int (3) Foreign Key Reference Id of
Restaurant.(Restaurant_Master)
3 U_ID Int (3) Foreign Key Reference Id of person. (User_Master)
4 CMT_TITLE Varchar(50) Not Null Title of restaurant comment.
5 CMT_RATING Int (1) Allow Null Rating of Restaurant comment.
6 CMT_DESC Text Allow Null Description of Comment.
7 CMT_ADDED_DAT
E
Date Auto Added Date of Comment.
Restaurant_Comment
Table name: - Restaurant_Comment
Description:- Show Detail Restaurant Comment
Primary key: - CMT_ID
NO Field Name Data Type Constraints Description
1 E_ID Int (3) Primary Key id of Event
2 Z_ID Int (3) Foreign Key Reference Id of Zone. (Zone_Master)
3 AREA_ID Int (3) Foreign Key Reference Id of Area.(Area_Master)
4 EC_ID Int (3) Foreign Key Reference Id of Event
Category(Event_Category)
5 U_ID Int (3) Foreign Key Reference Id of person.(User_Master)
6 E_NAME Varchar(50) Not Null Name of Event
7 E_VENUE Varchar(50) Not Null Place Name of Event
8 E_ADDRESS Text Not Null Address of Event
9 E_CONTENT Text Allow Null. Description of Event
10 E_LAT Varchar(20) Allow Null. Latitude of Event
Event_Master
Table name: - Event_Master
Description:- Show Detail of Event
Primary key: - E_ID
NO Field Name Data Type Constraints Description
11 E_LON Varchar(20) Allow Null. Longitude of Event
12 E_START_DATE Date Not Null Start Date of Event
13 E_END_DATE Date Not Null End Date of Event.
14 E_TIME Time Not Null Time of Event
15 E_PHOTO Varchar(250) Allow Null. Photo of Event
NO Field Name Data Type Constraints Description
1 EC_ID Int (3) Primary Key Id of Event Category.
2 EC_NAME Varchar(20) Not Null Name Of Event Category.
Event_Category
Table name: - Restaurant_Category
Description:- Show Detail Event Category
Primary key: - EC_ID
NO Field Name Data Type Constraints Description
1 C_ID Int (3) Primary Key id of Classified
2 Z_ID Int (3) Foreign Key Reference Id of Zone. (Zone_Master)
3 AREA_ID Int (3) Foreign Key Reference Id of Area.(Area_Master)
4 CC_ID Int (3) Foreign Key Reference Id of Classified
Category(Classified_Category)
5 U_ID Int (3) Foreign Key Reference Id of person.(User_Master)
6 C_NAME Varchar(30) Not Null Name of Classified
7 C_DESC Text Allow Null Description of Classified
8 C_CONTACT Varchar(15) Allow Null Contact of Classified
9 C_PHOTO Varchar(250) Allow Null. Photo of Classified
Classified_Master
Table name: - Classified_Master
Description:- Show Detail of Classified
Primary key: - C_ID
NO Field Name Data Type Constraints Description
1 CC_ID Int (3) Primary Key Id of Classified Category.
2 CC_NAME Varchar(20) Not Null Name Of Classified Category.
Classified_Category
Table name: - Classified_Category
Description:- Show Detail Classified Category
Primary key: - CC_ID
Screen Layouts
Splash screen Layout
Splash Screen of Application
Home Layout
Home Screen of Application
Sign-Up Layout
Sign-up Screen of Application,
Profile Picture
Upload from Camera & Gallery
Sign-In Layout
Sign-In Screen of Application,
Also Login with Facebook &
Twitter.
Facebook Layout
Sign-In into Application
with Facebook Login.
Forgot Password Layout
Forgot Password Layout of Application,
Send Login Detail to E-mail
Job Layout
Job Screen of Application.
Job List Layout
Selected Job Area Information Show.
Job Description Layout
Selected Job Information Show.
Gallery Layout
Gallery Screen of Application.
Classified Layout
Classified Layout of Application.
Classified List Layout
Selected Classified Area
Information Show.
Classified Description Layout
Selected Classified Information Show.
Restaurant Layout
Restaurant Layout of Application.
Restaurant List Layout
Selected Restaurant Type
of Application.
Restaurant Description Layout
Selected Restaurant
Information Show.
Restaurant Map Layout
Show Selected Restaurant on Map.
Restaurant Map Description Layout
Show Route of Restaurant With
Current location to Restaurant.
Near Place Layout
Show near Places on Map.
Add New Restaurant Layout
Add new Restaurant information by user.
View Add Restaurant Layout
User Added Restaurant show.
Review Add Restaurant Layout
Add Restaurant Review show.
Comment Layout
User Added Restaurant Review show.
Testing
Testing
Sr no Test Case Test technique Pass/Fail
1 Home screen Pop-up Menu Pass
2 Registration Require field validation control Pass
3 Registration Profile Picture Upload From Gallery And
Camera Through
Pass
4 Registration E-mail Verification Pass
5 Sign-In Require field validation control Pass
6 Forgot Password Require field validation control Pass
7 Forgot Password Send New Password Detail On Mail Pass
Check Pop-up Menu Working Properly.
Registration-Required Field Validation
Check Required Field
Validation Working Properly.
Registration-Profile Picture
Check User Profile Picture Upload Working Properly.
Registration-Profile Picture
After Profile Picture Upload From Camera & Gallery.
E-mail Verification
User Account Activation E-mail Verification.
Sign-In -Required Field Validation
Sign-In Required Field Verification.
Forgot Password -Required Field Validation
Forgot Password Required Field Verification.
Forgot Password – Send New Password on mail
User Forgot Password E-mail Verification.
Post Implement Review
After the system is implementation and conversion is completed review of personal
is good .They are satisfied with this “ Mobile Base Claim “ and also from our
work .
 Post implementation review is used for taking review of project .
 To evaluate the system following Question are considered .
The analyst check the level of performance of end users
Has improved or not ?
When we take review from owner they also provide some Suggestion to
made system better like to provide more claim plan …….
Future Enhancement
1. User Added Content Verification by Admin
2. Add more Contents (Like: Hospital, Park, Mall, etc.)
Acknowledgement
I feel that I am very fortunate to have been given such a fertile
practical training that has not only expanded my horizons and the academic
scope, but the enriching experience at Milestone technology, Ahmedabad has
been great experience. I am sure, it will be helpful for me in future.
I would like to thank Mr.Ajay Patel (Coordinator at Department of
Computer Science, Ganpat University) for giving the kind permission to
undergo the training at ViitorCloud. At ViitorCloud, many thanks to Mrs.
Divyata Makwana for guidance though out my training.
I sincerely thank to Mrs. Janki Purohit(CEO) to allow me to join in
“On Job Training” in ViitorCloud, Ahmedabad and give me chance to work
with some projects as part of my education curriculum of MSc CA & IT (Sem.
4).
During the development of our system, we have taken the reference from various books and
journals, which we would like to mention in this section.
Book Author
1. Android Wireless Application Development. Shane Conder
2. Android Application Development All-in-one for Dummies Donn Felker
3. UML Distilled 3rd Edition Martin Fowler
Websites
 Stackoverflow.com
 developer.android.com
 http://custom-android-dn.blogspot.in
 http://www.codeproject.com
 http://www.coderanch.com
 http://rkancharla.wordpress.com
 http://www.w3schools.com
Bibliography
City Portal

Contenu connexe

Tendances

The complete srs documentation of our developed game.
The complete srs documentation of our developed game. The complete srs documentation of our developed game.
The complete srs documentation of our developed game. Isfand yar Khan
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Ahsanul Karim
 
Android technology
Android technologyAndroid technology
Android technologysatish kumar
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development pptGautam Kumar
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARISivaSankari36
 
Get started With Microsoft Azure Virtual Machine
Get started With Microsoft Azure Virtual MachineGet started With Microsoft Azure Virtual Machine
Get started With Microsoft Azure Virtual MachineLai Yoong Seng
 
Android Sos app development report
Android Sos app development reportAndroid Sos app development report
Android Sos app development reportSudhanshu kumar Sah
 
Android application-component
Android application-componentAndroid application-component
Android application-componentLy Haza
 
Basic android-ppt
Basic android-pptBasic android-ppt
Basic android-pptSrijib Roy
 
Android Programming Basics
Android Programming BasicsAndroid Programming Basics
Android Programming BasicsEueung Mulyana
 
Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018Rao Purna
 
Ooad lab manual(original)
Ooad lab manual(original)Ooad lab manual(original)
Ooad lab manual(original)dipenpatelpatel
 
android layouts
android layoutsandroid layouts
android layoutsDeepa Rani
 
android app development training report
android app development training reportandroid app development training report
android app development training reportRishita Jaggi
 
Adjustment of inheritance
Adjustment of inheritanceAdjustment of inheritance
Adjustment of inheritanceSadhana28
 

Tendances (20)

The complete srs documentation of our developed game.
The complete srs documentation of our developed game. The complete srs documentation of our developed game.
The complete srs documentation of our developed game.
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)
 
Android technology
Android technologyAndroid technology
Android technology
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development ppt
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
 
Get started With Microsoft Azure Virtual Machine
Get started With Microsoft Azure Virtual MachineGet started With Microsoft Azure Virtual Machine
Get started With Microsoft Azure Virtual Machine
 
Android Sos app development report
Android Sos app development reportAndroid Sos app development report
Android Sos app development report
 
Android Components
Android ComponentsAndroid Components
Android Components
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android application-component
Android application-componentAndroid application-component
Android application-component
 
Basic android-ppt
Basic android-pptBasic android-ppt
Basic android-ppt
 
SRS Slide
SRS SlideSRS Slide
SRS Slide
 
Android Programming Basics
Android Programming BasicsAndroid Programming Basics
Android Programming Basics
 
Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018
 
Ooad lab manual(original)
Ooad lab manual(original)Ooad lab manual(original)
Ooad lab manual(original)
 
Types of Mobile Applications
Types of Mobile ApplicationsTypes of Mobile Applications
Types of Mobile Applications
 
android layouts
android layoutsandroid layouts
android layouts
 
Block Level and File Level
Block Level and File LevelBlock Level and File Level
Block Level and File Level
 
android app development training report
android app development training reportandroid app development training report
android app development training report
 
Adjustment of inheritance
Adjustment of inheritanceAdjustment of inheritance
Adjustment of inheritance
 

En vedette

City Portal - Final Year Project Presentation
City Portal - Final Year Project PresentationCity Portal - Final Year Project Presentation
City Portal - Final Year Project PresentationPragnesh Ghoda
 
SmartCity Guide Presentation
SmartCity Guide PresentationSmartCity Guide Presentation
SmartCity Guide PresentationSerge Gladkoff
 
My Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & SnapshotsMy Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & SnapshotsUsman Sait
 
City search documentation
City search documentationCity search documentation
City search documentationRajesh Varanasi
 
city search documentation
city search documentationcity search documentation
city search documentationRajesh Varanasi
 
E-CLASSIFIEDS
E-CLASSIFIEDSE-CLASSIFIEDS
E-CLASSIFIEDSReka
 
Java Online Job Portal Presentation
Java Online Job Portal PresentationJava Online Job Portal Presentation
Java Online Job Portal Presentationtanmanrai
 
Online Job Portal ppt presentation
Online Job Portal ppt presentationOnline Job Portal ppt presentation
Online Job Portal ppt presentationPrateek Kulshrestha
 
Online job portal
Online job portal Online job portal
Online job portal Aj Maurya
 
Online Job Portal Document
Online Job Portal DocumentOnline Job Portal Document
Online Job Portal DocumentAvinash Singh
 
Job Portal
Job PortalJob Portal
Job Portalbijendra
 
SPEC INDIA Company Profile
SPEC INDIA Company ProfileSPEC INDIA Company Profile
SPEC INDIA Company ProfileSPEC INDIA
 
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer RegistrationICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer RegistrationU.S. Consumer Product Safety Commission
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
SPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSalmaniac Nilesh
 
Job portal project documentary
Job portal project documentaryJob portal project documentary
Job portal project documentaryUmang_jain
 

En vedette (20)

City Portal - Final Year Project Presentation
City Portal - Final Year Project PresentationCity Portal - Final Year Project Presentation
City Portal - Final Year Project Presentation
 
SmartCity Guide Presentation
SmartCity Guide PresentationSmartCity Guide Presentation
SmartCity Guide Presentation
 
Ppt
PptPpt
Ppt
 
My Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & SnapshotsMy Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & Snapshots
 
City search documentation
City search documentationCity search documentation
City search documentation
 
New city guide v02
New city guide v02New city guide v02
New city guide v02
 
city search documentation
city search documentationcity search documentation
city search documentation
 
E-CLASSIFIEDS
E-CLASSIFIEDSE-CLASSIFIEDS
E-CLASSIFIEDS
 
Java Online Job Portal Presentation
Java Online Job Portal PresentationJava Online Job Portal Presentation
Java Online Job Portal Presentation
 
Job portal
Job portalJob portal
Job portal
 
Online Job Portal ppt presentation
Online Job Portal ppt presentationOnline Job Portal ppt presentation
Online Job Portal ppt presentation
 
Online job portal
Online job portal Online job portal
Online job portal
 
Online Job Portal Document
Online Job Portal DocumentOnline Job Portal Document
Online Job Portal Document
 
Job Portal
Job PortalJob Portal
Job Portal
 
SPEC INDIA Company Profile
SPEC INDIA Company ProfileSPEC INDIA Company Profile
SPEC INDIA Company Profile
 
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer RegistrationICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
Online Jobportal
Online JobportalOnline Jobportal
Online Jobportal
 
SPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSPCE Alumni Association Web Portal
SPCE Alumni Association Web Portal
 
Job portal project documentary
Job portal project documentaryJob portal project documentary
Job portal project documentary
 

Similaire à City Portal

Using feature teams to deliver high business value
Using feature teams to deliver high business valueUsing feature teams to deliver high business value
Using feature teams to deliver high business valueThoughtworks
 
Resume - Abhishek Gupt
Resume - Abhishek GuptResume - Abhishek Gupt
Resume - Abhishek Guptabhishek gupta
 
Manjunatha Resume 7+ years Experience
Manjunatha Resume 7+ years ExperienceManjunatha Resume 7+ years Experience
Manjunatha Resume 7+ years Experiencemanjunathasb
 
CV_Nitin_Kumar_2022
CV_Nitin_Kumar_2022CV_Nitin_Kumar_2022
CV_Nitin_Kumar_2022NITIN KUMAR
 
CV NitinKumar_2020
CV NitinKumar_2020CV NitinKumar_2020
CV NitinKumar_2020NITIN KUMAR
 
PeopleSoft 9.1 HCM Roadmap Tips & Tricks to Help You Navigate Your Way to Su...
PeopleSoft 9.1 HCM Roadmap  Tips & Tricks to Help You Navigate Your Way to Su...PeopleSoft 9.1 HCM Roadmap  Tips & Tricks to Help You Navigate Your Way to Su...
PeopleSoft 9.1 HCM Roadmap Tips & Tricks to Help You Navigate Your Way to Su...Hazelknight Media & Entertainment Pvt Ltd
 
R2D2- Personal assistant on android.
R2D2- Personal assistant on android.R2D2- Personal assistant on android.
R2D2- Personal assistant on android.Mohd Nazim
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobilePerfecto Mobile
 
CURRICULUM_VITAE_UPDATED
CURRICULUM_VITAE_UPDATEDCURRICULUM_VITAE_UPDATED
CURRICULUM_VITAE_UPDATEDSandip Ghosh
 

Similaire à City Portal (20)

Using feature teams to deliver high business value
Using feature teams to deliver high business valueUsing feature teams to deliver high business value
Using feature teams to deliver high business value
 
Resume1
Resume1Resume1
Resume1
 
Resume - Abhishek Gupt
Resume - Abhishek GuptResume - Abhishek Gupt
Resume - Abhishek Gupt
 
chandan1
chandan1chandan1
chandan1
 
asr _resume
asr _resumeasr _resume
asr _resume
 
Hr management
Hr managementHr management
Hr management
 
Manjunatha Resume 7+ years Experience
Manjunatha Resume 7+ years ExperienceManjunatha Resume 7+ years Experience
Manjunatha Resume 7+ years Experience
 
CV_Nitin_Kumar_2022
CV_Nitin_Kumar_2022CV_Nitin_Kumar_2022
CV_Nitin_Kumar_2022
 
Shailendra Resume
Shailendra ResumeShailendra Resume
Shailendra Resume
 
CV NitinKumar_2020
CV NitinKumar_2020CV NitinKumar_2020
CV NitinKumar_2020
 
Ashwin Kumar 2+Yrs Software Engineer Hyd (2)
Ashwin Kumar 2+Yrs Software Engineer Hyd (2)Ashwin Kumar 2+Yrs Software Engineer Hyd (2)
Ashwin Kumar 2+Yrs Software Engineer Hyd (2)
 
PeopleSoft 9.1 HCM Roadmap Tips & Tricks to Help You Navigate Your Way to Su...
PeopleSoft 9.1 HCM Roadmap  Tips & Tricks to Help You Navigate Your Way to Su...PeopleSoft 9.1 HCM Roadmap  Tips & Tricks to Help You Navigate Your Way to Su...
PeopleSoft 9.1 HCM Roadmap Tips & Tricks to Help You Navigate Your Way to Su...
 
QA Prayag
QA PrayagQA Prayag
QA Prayag
 
Kiran1.docx (1)
Kiran1.docx (1)Kiran1.docx (1)
Kiran1.docx (1)
 
Sohan Sharma MSBI
Sohan Sharma MSBISohan Sharma MSBI
Sohan Sharma MSBI
 
R2D2- Personal assistant on android.
R2D2- Personal assistant on android.R2D2- Personal assistant on android.
R2D2- Personal assistant on android.
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobile
 
CURRICULUM_VITAE_UPDATED
CURRICULUM_VITAE_UPDATEDCURRICULUM_VITAE_UPDATED
CURRICULUM_VITAE_UPDATED
 
Dinesh Chandra CV
Dinesh Chandra CVDinesh Chandra CV
Dinesh Chandra CV
 
shailendra_resume
shailendra_resumeshailendra_resume
shailendra_resume
 

Plus de Smit Patel

Restaurent management system
Restaurent management systemRestaurent management system
Restaurent management systemSmit Patel
 
Time card system
Time card systemTime card system
Time card systemSmit Patel
 
E-Tender System
E-Tender SystemE-Tender System
E-Tender SystemSmit Patel
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation Smit Patel
 
Air ticket reservation system presentation
Air ticket reservation system presentation Air ticket reservation system presentation
Air ticket reservation system presentation Smit Patel
 
System development project document
System development project documentSystem development project document
System development project documentSmit Patel
 
On-line book store presentation
On-line book store presentation On-line book store presentation
On-line book store presentation Smit Patel
 
Manufacturing and sales management system
Manufacturing and sales management systemManufacturing and sales management system
Manufacturing and sales management systemSmit Patel
 
Hospital management
Hospital managementHospital management
Hospital managementSmit Patel
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservationSmit Patel
 

Plus de Smit Patel (12)

Restaurent management system
Restaurent management systemRestaurent management system
Restaurent management system
 
Time card system
Time card systemTime card system
Time card system
 
E-Tender System
E-Tender SystemE-Tender System
E-Tender System
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation
 
Air ticket reservation system presentation
Air ticket reservation system presentation Air ticket reservation system presentation
Air ticket reservation system presentation
 
System development project document
System development project documentSystem development project document
System development project document
 
On-line book store presentation
On-line book store presentation On-line book store presentation
On-line book store presentation
 
Manufacturing and sales management system
Manufacturing and sales management systemManufacturing and sales management system
Manufacturing and sales management system
 
Hospital management
Hospital managementHospital management
Hospital management
 
Real Estate
Real Estate Real Estate
Real Estate
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservation
 
Jdbc
JdbcJdbc
Jdbc
 

Dernier

General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and stepobaje godwin sunday
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxheathfieldcps1
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphNetziValdelomar1
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxMYDA ANGELICA SUAN
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice documentXsasf Sfdfasd
 
Philosophy of Education and Educational Philosophy
Philosophy of Education  and Educational PhilosophyPhilosophy of Education  and Educational Philosophy
Philosophy of Education and Educational PhilosophyShuvankar Madhu
 
3.21.24 The Origins of Black Power.pptx
3.21.24  The Origins of Black Power.pptx3.21.24  The Origins of Black Power.pptx
3.21.24 The Origins of Black Power.pptxmary850239
 
In - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxIn - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxAditiChauhan701637
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptxraviapr7
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxiammrhaywood
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICESayali Powar
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17Celine George
 
What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?TechSoup
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17Celine George
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxSaurabhParmar42
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxEduSkills OECD
 
Benefits & Challenges of Inclusive Education
Benefits & Challenges of Inclusive EducationBenefits & Challenges of Inclusive Education
Benefits & Challenges of Inclusive EducationMJDuyan
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17Celine George
 

Dernier (20)

General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and step
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a Paragraph
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptx
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice document
 
Philosophy of Education and Educational Philosophy
Philosophy of Education  and Educational PhilosophyPhilosophy of Education  and Educational Philosophy
Philosophy of Education and Educational Philosophy
 
3.21.24 The Origins of Black Power.pptx
3.21.24  The Origins of Black Power.pptx3.21.24  The Origins of Black Power.pptx
3.21.24 The Origins of Black Power.pptx
 
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdfPersonal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
 
In - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxIn - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptx
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICE
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17
 
What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptx
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
 
Benefits & Challenges of Inclusive Education
Benefits & Challenges of Inclusive EducationBenefits & Challenges of Inclusive Education
Benefits & Challenges of Inclusive Education
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17
 

City Portal

  • 2. Company Profile Student Profile Project Profile Project Objective Existing System Need For New System Software Specifications Hardware Specification Software Specification System Flow- Chart UML-Diagram Data Dictionary Screen Layouts Post Implement Review Future Enhancement Bibliography AGENDA
  • 4. Founded, in 2009, by a team of thought leaders who brought in cumulative experience of about 50+ years,Viitorcloud gradually expanded its wings to own delivery centre's inAhmedabad and Gandhinagar in India, and in USA, Australia and UK, to extend seamless services to its customers in 20+ countries, spread across 4 continents ViitorcloudTechnologies provide Services on Android,Windows 8 mobile App, IPhoneApp, PHPWebsite Design/Redesign Flash/Flex Development Image Processing ResponsiveWeb Design HTML5/CSS3 Development Mobile UI Designs. Viitorcloud is solution centric technology service provider with a proven capability, innovative thought process, next generation-future ready services, and competent human talent that can extend technology consulting and business solutions with measurable business value. Viitorcloud believes that delivering ‘innovative, adoptable and futuristic solutions’ is only possible through collaborative efforts by pulling in best talent Contact number +91 9662502471 Company Address B-14, Ground Floor, Ganesh Plaza, Near Post Office, Navrangpura, Ahmedabad-380009
  • 6. • Smit Jayendrabhai Patel Student Name • Enrollment No : 12084231153 • Class : MSc(CA & IT) • Div. : B Course • +91-8866457758 Mobile • smitpatel10192@yahoo.com E-mail • Android • Internal Guide : Mr Biren M Patel • External Guide: Mrs Janki Purohit Training Course
  • 8. Project Definition • City Portal Objectives • The Objective of the project is to explore city portal which develop on the Android platform, including a prototype of the city guide. The System, introduce with outstanding features like, User can get an information about city, User Can Register and Log in to application. Front End • Java ,Eclipse IDE Kepler 4.3 Back End • MySQL 5.1
  • 12. ClickTheCity(Android) There are some existing system made for different mobile operating system. The existing system provide less information. Less functionality are given.
  • 13. Need For New System
  • 14. Only Ahmedabad(Android) Explore city portal which develop on the Android platform, including a prototype of the city guide. New system provide More information. More functionality are given.
  • 16. MAP Module • Application show map of a city. • The map can be zoomed in and out • Users can move around the map • Show user’s current position on the map • Show the route between different locations on the map Information Retrieval • Retrieve information of events in City. • Retrieve information about reviews of users • Users can select what kind of POIs to show on map (i.e. different classifications. e.g. jobs, restaurants, events, and so on). • Providing information like restaurants, jobs, movies, Events, and so on in a city. Review • Users can add review about points of interest.
  • 17. Non-Functional Specification The resulting prototype should be flexible. The user should be easy to understand and operate. Application use combine technologies like Google Map.
  • 19. RAM • 300 MB Flash Memory • 190 MB Processor Speed • 700 MHz Device • Android Supported Device Storage Memory • Mini Or Micro SD (20 MB) Client-Side Hardware specification
  • 20. RAM • 3 GB Processor Speed • 2.4 GHz Hard-disk • 160 GB Server-Side Hardware specification
  • 21. Platform • Android 2.3 (Gingerbread) or Higher. Front End • Eclipse-IDE 22.0.1, sdk R.16,ADT bundle. Back End • MY-SQL 5.1 Client-Side Software specification Server-Side Software specification
  • 23. Login Admin User Is Valid Registration No Yes Change Password & Profile Change Password & Profile Is Admin Yes No Start Manage List of Cities Select City Manage Classified Manage Events & Category Manage Jobs Manage Zone & Area Manage Job Category Modify Options Select Jobs View Classified View Category Select Events Select Zone & Area View Information Map Stop
  • 26. Admin_Master PK A_ID A_USERNAME A_PASSWORD A_FULLNAME A_EMAIL A_PHONE Area_Master PK AREA_ID Z_ID Z_NAME Classified_Category PK CC_ID CC_NAME Classified_Master PK C_ID Z_ID AREA_ID CC_ID U_ID C_NAME C_DEC C_CONTACT C_PHOTO Event_Category PK EC_ID EC_NAME Event_Master PK E_ID Z_ID AREA_ID EC_ID U_ID E_NAME E_EVENT E_ADDRESS E_CONTENT E_LAT E_LON E_START_DATE E_END_DATE E_TIME E_PHOTO Job_Category PK JC_ID JC_NAME JOB_Master PK J_ID Z_ID AREA_ID JC_ID U_ID J_TITLE J_POSITION J_COMPANY J_DESC J_SALARY J_DURATION J_POSTED_DATE Restaurant_Category PK RCAT_ID RCAT_NAME Restaurant_Master PK R_ID Z_ID AREA_ID RCAT_ID U_ID R_NAME R_ADDRESS R_CONTENT R_PHONE R_PHOTO R_RATING R_LAT R_LON R_URL Restaurant_Comment PK CMT_ID R_ID U_ID CMT_TITLE CMT_RATING CMT_DESC CMT_ADDED_DATE User_Master PK U_ID U_NAME U_PASSWORD U_EMAIL U_PHONE U_GENDER U_NATIONALITY U_BIRTHDATE U_RELATIONSHIP_STATUS U_INTTRO U_PHOTO Zone_Master PK Z_ID Z_NAME
  • 28. User Admin Login Registration View All Listing Of Content Write Review Add New Content View History Of Content Manage User Profile Logout Manage Content Activate Deactivate Use case Diagram
  • 29. Admin Logout Manage Content Manage User Profile Add Update Delete View Add Delete View Login valid Invalid Activity Diagram For Admin
  • 30. User Registration View all Listings Contents Login New User Existing User Invalid valid Manage Profile View All Listings Add Contents Write Review View History Of Content Logout App Reg Facebook Reg Activated User Invalid valid Activity Diagram For User
  • 32. Area_Master PK AREA_ID Z_ID Z_NAME ADD ( ) DELETE ( ) Classified_Category PK CC_ID CC_NAME ADD ( ) DELETE ( ) Classified_Master PK C_ID Z_ID AREA_ID CC_ID U_ID C_NAME C_DEC C_CONTACT C_PHOTO ADD ( ) DELETE ( ) Event_Category PK EC_ID EC_NAME ADD ( ) DELETE ( ) Event_Master PK E_ID Z_ID AREA_ID EC_ID U_ID E_NAME E_EVENT E_ADDRESS E_CONTENT E_LAT E_LON E_START_DATE E_END_DATE E_TIME E_PHOTO ADD ( ) DELETE ( ) Job_Category PK JC_ID JC_NAME ADD ( ) DELETE ( ) JOB_Master PK J_ID Z_ID AREA_ID JC_ID U_ID J_TITLE J_POSITION J_COMPANY J_DESC J_SALARY J_DURATION J_POSTED_DATE ADD ( ) DELETE ( ) Restaurant_Category PK RCAT_ID RCAT_NAME ADD ( ) DELETE ( ) Restaurant_Master PK R_ID Z_ID AREA_ID RCAT_ID U_ID R_NAME R_ADDRESS R_CONTENT R_PHONE R_PHOTO R_RATING R_LAT R_LON R_URL ADD ( ) DELETE ( ) Restaurant_Comment PK CMT_ID R_ID U_ID CMT_TITLE CMT_RATING CMT_DESC CMT_ADDED_DATE ADD ( ) DELETE ( ) User_Master PK U_ID U_NAME U_PASSWORD U_EMAIL U_PHONE U_GENDER U_NATIONALITY U_BIRTHDATE U_RELATIONSHIP_STATUS U_INTTRO U_PHOTO ADD ( ) DELETE ( ) Zone_Master PK Z_ID Z_NAME ADD ( ) DELETE ( ) 1 * 1 * 1 * 1 * 1* 1 * 1 * 1 * 1 * 1* 1 * 1 * * 1 * 1
  • 34. Sequence Diagram For Admin Admin System Database 1 Login 2 Manage User 3 Manage Content 3.1 Request data 1.1 Request for Login 2.1 Request data 3.1.1 Acknowledgment 3.1.1.1 Updated successfully 1.1.1 Acknowledgment 2.1.1 Acknowledgment 1.1.1.1 Login Successfully 2.1.1.1 Get Successfully
  • 35. Sequence Diagram For User User System Database 1 Registration System 2 Login 3 Add Content 4 Select Content 4.1 Operation 1.1 Request for Registration 2.1 Request for Login 3.1 Operation 4.1.1 Acknowledgment 4.1.1.1 Get Information 1.1.1 Response 2.1.1 Acknowledgment 3.1.1 Acknowledgment 1.1.1.1 Register Successfully 2.1.1.1 Login Successfully 3.1.1.1 Add Successfully
  • 37. System Database Admin 1.1 Request for Login 2.1 Request data 3.1 Request data 1 Login 2 User Manager 3 Content Manager 1.1.1 Acknowledgment 2.1.1 Acknowledgment 3.1.1 Acknowledgment 1.1.1.1 Login Successfully 2.1.1.1 Get Successfully 3.1.1.1 Updated Successfully Collaboration Diagram For Admin
  • 38. System Database User 1.1 Request for Registration 2.1 Request for Login 3.1 Request for Attendance 4.1 Request for Event 5.1 Request for Event 1 Registration System 2 Login 3 Select Content 4 Add Content 5 Content Information 1.1.1 Response 2.1.1 Acknowledgment 3.1.1 Acknowledgment 4.1.1 Acknowledgment 5.1.1 Acknowledgment 1.1.1.1 Register Successfully 2.1.1.1 Login Successfully 3.1.1.1 Get Successfully 4.1.1.1 Get Successfully 5.1.1.1 Get Information Collaboration Diagram For User
  • 40. No. Table Name 1 User_Master 2 Admin_Master 3 Zone_Master 4 Area_Master 5 Restaurant_Master 6 Restaurant_Category 7 Restaurant_Comment 8 Job_Master 9 Job_Category 10 Event_Master 11 Event_Category 12 Classified_Master 13 Classified_Category
  • 41. NO Field Name Data Type Constraints Description 1 A_ID Int (3) Primary Key Id of Admin. 2 A_USERNAME Varchar(20) Not Null Username of Admin. 3 A_PASSWORD Varchar(20) Not Null Password of Admin. 4 A_FULLNAME Varchar(50) Not Null Full name of Admin 5 A_EMAIL Varchar(50) Not Null Email Address of Admin 6 A_PHONE Varchar(15) Allow Null. Phone no of Admin Admin_Master Table name: - Admin_Master Description:- Detail of Admin Primary key: - A_ID
  • 42. NO Field Name Data Type Constraints Description 1 U_ID Int (3) Primary Key id of person. 2 U_NAME Varchar(30) Not Null Username of person. 3 U_EMAIL Varchar(50) Not Null Email Address of person. 4 U_PASSWORD Varchar(20) Not Null Password of person 5 GENDER int(1) Not Null Gender of person. 6 U_NATIONALITY Varchar(20) Not Null Nationality of person. 7 U_BIRTHDATE date Not Null Birth date of person. 8 U_RELATIONSHIP _STATUS Int(1) Allow Null. Relationship status of person. 9 U_INTRO Varchar(20) Allow Null. Introduction of person 10 U_PHOTO Varchar(250) Allow Null. Photo of person User_Master Table name: - User_Master Description:- Detail of Person Primary key: - U_ID
  • 43. NO Field Name Data Type Constraints Description 1 AREA_ID Int (3) Primary Key Id of Area. 2 Z_ID Int (3) Foreign Key Reference Id of Zone. (Zone_Master) 3 AREA_NAME Varchar(20) Not Null Name Of Area. Area_Master Table name: - Area_Master Description:- Show Detail of Area Primary key: - AREA_ID
  • 44. NO Field Name Data Type Constraints Description 1 Z_ID Int (3) Primary Key Id of Zone. 2 AREA_NAME Varchar(20) Not Null Name Of Zone. Zone_Master Table name: - Zone_Master Description:- Show Detail of Zone Primary key: - Z_ID
  • 45. NO Field Name Data Type Constraints Description 1 J_ID Int (3) Primary Key id of Job. 2 Z_ID Int (3) Foreign Key Reference Id of Zone. (Zone_Master) 3 AREA_ID Int (3) Foreign Key Reference Id of Area.(Area_Master) 4 JC_ID Int (3) Foreign Key Reference Id of Job Category(Job_Category) 5 U_ID Int (3) Foreign Key Reference Id of person.(User_Master) 6 J_TITLE Varchar(50) Not Null Title of Job. 7 J_POSITION Varchar(20) Not Null Position of Job. 8 J_COMPANY Varchar(50) Not Null Company Name of Job. 9 J_DESC Text Allow Null. Description of Job. 10 J_SALARY Varchar(20) Allow Null. Salary of Job. 11 J_DURATION Varchar(15) Allow Null. Duration of Job. 12 J_POSTED_DAT E Date Auto Posted date of Job. Job_Master Table name: - Job_Master Description:- Show Detail of job Primary key: - J_ID
  • 46. NO Field Name Data Type Constraints Description 1 JC_ID Int (3) Primary Key Id of Job Category. 2 JC_NAME Varchar(20) Not Null Name Of Job Category. Job_Category Table name: - Job_Category Description:- Show Detail Job Category Primary key: - JC_ID
  • 47. NO Field Name Data Type Constraints Description 1 R_ID Int (3) Primary Key id of Restaurant. 2 Z_ID Int (3) Foreign Key Reference Id of Zone. (Zone_Master) 3 AREA_ID Int (3) Foreign Key Reference Id of Area.(Area_Master) 4 RCAT_ID Int (3) Foreign Key Reference Id of Restaurant Category (Restaurant_Category) 5 U_ID Int (3) Foreign Key Reference Id of person.(User_Master) 6 R_NAME Varchar(20) Not Null Name of Restaurant. 7 R_ADDRESS Text Not Null Address of Restaurant 8 R_CONTENT Text Allow Null. Description of Restaurant 9 R_PHONE Varchar(15) Allow Null. Phone no of Restaurant 10 R_PHOTO Varchar(250 ) Allow Null. Photo of Restaurant Restaurant_Master Table name: - Restaurant_Master Description:- Show Detail of Restaurant Primary key: - R_ID
  • 48. NO Field Name Data Type Constraints Description 11 R_RATING Int (1) Allow Null. Rating of Restaurant. 12 R_LAT Varchar(20) Allow Null. Latitude of Restaurant 13 R_LON Varchar(20) Allow Null. Longitude of Restaurant 14 R_URL Varchar(50) Allow Null. URL of Restaurant
  • 49. NO Field Name Data Type Constraints Description 1 RCAT_ID Int (3) Primary Key Id of Restaurant Category. 2 RCAT_NAME Varchar(20) Not Null Name Of Restaurant Category. Restaurant_Category Table name: - Restaurant_Category Description:- Show Detail Restaurant Category Primary key: - RCAT_ID
  • 50. NO Field Name Data Type Constraints Description 1 CMT_ID Int (3) Primary Key Id of Restaurant Category. 2 R_ID Int (3) Foreign Key Reference Id of Restaurant.(Restaurant_Master) 3 U_ID Int (3) Foreign Key Reference Id of person. (User_Master) 4 CMT_TITLE Varchar(50) Not Null Title of restaurant comment. 5 CMT_RATING Int (1) Allow Null Rating of Restaurant comment. 6 CMT_DESC Text Allow Null Description of Comment. 7 CMT_ADDED_DAT E Date Auto Added Date of Comment. Restaurant_Comment Table name: - Restaurant_Comment Description:- Show Detail Restaurant Comment Primary key: - CMT_ID
  • 51. NO Field Name Data Type Constraints Description 1 E_ID Int (3) Primary Key id of Event 2 Z_ID Int (3) Foreign Key Reference Id of Zone. (Zone_Master) 3 AREA_ID Int (3) Foreign Key Reference Id of Area.(Area_Master) 4 EC_ID Int (3) Foreign Key Reference Id of Event Category(Event_Category) 5 U_ID Int (3) Foreign Key Reference Id of person.(User_Master) 6 E_NAME Varchar(50) Not Null Name of Event 7 E_VENUE Varchar(50) Not Null Place Name of Event 8 E_ADDRESS Text Not Null Address of Event 9 E_CONTENT Text Allow Null. Description of Event 10 E_LAT Varchar(20) Allow Null. Latitude of Event Event_Master Table name: - Event_Master Description:- Show Detail of Event Primary key: - E_ID
  • 52. NO Field Name Data Type Constraints Description 11 E_LON Varchar(20) Allow Null. Longitude of Event 12 E_START_DATE Date Not Null Start Date of Event 13 E_END_DATE Date Not Null End Date of Event. 14 E_TIME Time Not Null Time of Event 15 E_PHOTO Varchar(250) Allow Null. Photo of Event
  • 53. NO Field Name Data Type Constraints Description 1 EC_ID Int (3) Primary Key Id of Event Category. 2 EC_NAME Varchar(20) Not Null Name Of Event Category. Event_Category Table name: - Restaurant_Category Description:- Show Detail Event Category Primary key: - EC_ID
  • 54. NO Field Name Data Type Constraints Description 1 C_ID Int (3) Primary Key id of Classified 2 Z_ID Int (3) Foreign Key Reference Id of Zone. (Zone_Master) 3 AREA_ID Int (3) Foreign Key Reference Id of Area.(Area_Master) 4 CC_ID Int (3) Foreign Key Reference Id of Classified Category(Classified_Category) 5 U_ID Int (3) Foreign Key Reference Id of person.(User_Master) 6 C_NAME Varchar(30) Not Null Name of Classified 7 C_DESC Text Allow Null Description of Classified 8 C_CONTACT Varchar(15) Allow Null Contact of Classified 9 C_PHOTO Varchar(250) Allow Null. Photo of Classified Classified_Master Table name: - Classified_Master Description:- Show Detail of Classified Primary key: - C_ID
  • 55. NO Field Name Data Type Constraints Description 1 CC_ID Int (3) Primary Key Id of Classified Category. 2 CC_NAME Varchar(20) Not Null Name Of Classified Category. Classified_Category Table name: - Classified_Category Description:- Show Detail Classified Category Primary key: - CC_ID
  • 57. Splash screen Layout Splash Screen of Application
  • 58. Home Layout Home Screen of Application
  • 59. Sign-Up Layout Sign-up Screen of Application, Profile Picture Upload from Camera & Gallery
  • 60. Sign-In Layout Sign-In Screen of Application, Also Login with Facebook & Twitter.
  • 61. Facebook Layout Sign-In into Application with Facebook Login.
  • 62. Forgot Password Layout Forgot Password Layout of Application, Send Login Detail to E-mail
  • 63. Job Layout Job Screen of Application.
  • 64. Job List Layout Selected Job Area Information Show.
  • 65. Job Description Layout Selected Job Information Show.
  • 66. Gallery Layout Gallery Screen of Application.
  • 68. Classified List Layout Selected Classified Area Information Show.
  • 69. Classified Description Layout Selected Classified Information Show.
  • 71. Restaurant List Layout Selected Restaurant Type of Application.
  • 72. Restaurant Description Layout Selected Restaurant Information Show.
  • 73. Restaurant Map Layout Show Selected Restaurant on Map.
  • 74. Restaurant Map Description Layout Show Route of Restaurant With Current location to Restaurant.
  • 75. Near Place Layout Show near Places on Map.
  • 76. Add New Restaurant Layout Add new Restaurant information by user.
  • 77. View Add Restaurant Layout User Added Restaurant show.
  • 78. Review Add Restaurant Layout Add Restaurant Review show.
  • 79. Comment Layout User Added Restaurant Review show.
  • 81. Testing Sr no Test Case Test technique Pass/Fail 1 Home screen Pop-up Menu Pass 2 Registration Require field validation control Pass 3 Registration Profile Picture Upload From Gallery And Camera Through Pass 4 Registration E-mail Verification Pass 5 Sign-In Require field validation control Pass 6 Forgot Password Require field validation control Pass 7 Forgot Password Send New Password Detail On Mail Pass
  • 82. Check Pop-up Menu Working Properly.
  • 83. Registration-Required Field Validation Check Required Field Validation Working Properly.
  • 84. Registration-Profile Picture Check User Profile Picture Upload Working Properly.
  • 85. Registration-Profile Picture After Profile Picture Upload From Camera & Gallery.
  • 86. E-mail Verification User Account Activation E-mail Verification.
  • 87. Sign-In -Required Field Validation Sign-In Required Field Verification.
  • 88. Forgot Password -Required Field Validation Forgot Password Required Field Verification.
  • 89. Forgot Password – Send New Password on mail User Forgot Password E-mail Verification.
  • 90. Post Implement Review After the system is implementation and conversion is completed review of personal is good .They are satisfied with this “ Mobile Base Claim “ and also from our work .  Post implementation review is used for taking review of project .  To evaluate the system following Question are considered . The analyst check the level of performance of end users Has improved or not ? When we take review from owner they also provide some Suggestion to made system better like to provide more claim plan …….
  • 91. Future Enhancement 1. User Added Content Verification by Admin 2. Add more Contents (Like: Hospital, Park, Mall, etc.)
  • 92. Acknowledgement I feel that I am very fortunate to have been given such a fertile practical training that has not only expanded my horizons and the academic scope, but the enriching experience at Milestone technology, Ahmedabad has been great experience. I am sure, it will be helpful for me in future. I would like to thank Mr.Ajay Patel (Coordinator at Department of Computer Science, Ganpat University) for giving the kind permission to undergo the training at ViitorCloud. At ViitorCloud, many thanks to Mrs. Divyata Makwana for guidance though out my training. I sincerely thank to Mrs. Janki Purohit(CEO) to allow me to join in “On Job Training” in ViitorCloud, Ahmedabad and give me chance to work with some projects as part of my education curriculum of MSc CA & IT (Sem. 4).
  • 93. During the development of our system, we have taken the reference from various books and journals, which we would like to mention in this section. Book Author 1. Android Wireless Application Development. Shane Conder 2. Android Application Development All-in-one for Dummies Donn Felker 3. UML Distilled 3rd Edition Martin Fowler Websites  Stackoverflow.com  developer.android.com  http://custom-android-dn.blogspot.in  http://www.codeproject.com  http://www.coderanch.com  http://rkancharla.wordpress.com  http://www.w3schools.com Bibliography