Urban Guide - Documentation
Urban Guide - Documentation
Urban Guide - Documentation
PROJECT REPORT
ON
OMEGASOFT TECHNOLOGIES
BY
APPLICATIONS
PUNE-411041
2016-2017
URBAN GUIDE SYSTEM
INDEX
Chapter Content Page No
No.
1 Introduction
1.1Company Profile 3
1.2Existing System and Need for System 4
1.3Scope of system 5-6
1.4Operating Environment 7
1.5Detail Description of Technology Used 8-10
2 Proposed System
2.1Proposed System 11
2.2Objective of System 12
2.3User Requirements 13
2.4Overall Description 14
2.5Specific Requirements 15
2.6Other Non-functional Requirements 16
3 Analysis & Design 17-18
3.1Entity Relationship Diagram 19
3.2Object Diagram 20
3.3Class Diagram 21
3.4Use-Case Diagram 22
3.5Sequence Diagram 23-25
3.6Activity Diagram 26-33
3.7Collaboration Diagram 34
3.8Component Diagram 35
3.9Deployment Diagram 36
3.10Interface Diagram 37
3.10.1 Web Site Map Diagram 38
4 Table Specifications
4.1Table design 39-47
4.2Data Dictionary 48
5 Screen shorts
5.1Input Screens 49-64
5.2Reports 65-67
6 Test Procedures
6.1 Test Procedures 68
6.2Test Cases 67-82
7 Conclusion
7.1 Conclusion 83
URBAN GUIDE SYSTEM
Introduction
Omegasoft Technologies,
Pune-411004
Email: [email protected]
Introduction
It is time consuming.
Paper records are easily damaged in course of time.
Less accurate
Less efficient
Slow data processing
Difficult to keep old records
Expenditure is high.
URBAN GUIDE SYSTEM
Hardware:
Keyboard : Any
Software:
J2EE:
JSP:
URBAN GUIDE SYSTEM
Proposed System
6. Provide security
URBAN GUIDE SYSTEM
Technical Feasibility :
Operational Feasibility :
Social Feasibility :
Economical Feasibility :
Cost-benefit analysis is a frequently used method
for evaluating the effectiveness of the proposed system.
It is important because management must authorize the
budget of the project. It determines how the aims of the
project can be achieved with limited resources. The
economic feasibility of the system is evaluated on the
basis of the benefits of the proposed system. Costs
included for implementation of proposed system are:
o Cost of additional hardware and software.
o Cost of training.
o Stationary cost.
o Electrical cost.
Modules:-
Login
Registration
Post Add
o Mobile
Sale's
Accessories
o Home and Lifestyle
Art
Clothing
Music
o Real Estate
o Vehicle
o Entertainment
Login
Validate user login and access the
system.
Registration
New user has to fill registration details.
Mobile
Real Estate
Vehicle
Poster posts the different advertisements
related vehicles. It has detailed
information like its name, mileage, price,
etc.
Entertainment
Poster posts the different advertisements
related entertainment likes movies, plays, etc.
Here viewer only gets the information.
Contact
3.3Class Diagram:-
URBAN GUIDE SYSTEM
3.4Use-case Diagram:-
URBAN GUIDE SYSTEM
Post advertisemenmts
Select advertisement
category
Search advertisements
View selected
advertisements Poster/Advertiser
Give response
View response
Maintain advertisements
Administrator
Add banner
advertisements
View banner
advertisements
1. Login Module :
URBAN GUIDE SYSTEM
10 : Successfully Login()
12 : Post Ad execute()
11 : Post new Ad or Update Existing Ad()
13 : Validate Ad()
UI System Database
View
6 : SearchCityAction.execute()
7 : Selected city save in database SearchModel()
<<destroy>>
3.6Activity Diagram
Start
False
Validate
True
Stop
2.)Registration Module:-
URBAN GUIDE SYSTEM
Activity Diagram:-
Start
Visit to website
Already exist
User Id availablity
Not Exist
successfull registration
Stop
Activity Diagram
Invalid
Check
Send notification
4.)Viewer Module:-
URBAN GUIDE SYSTEM
Activity Diagram
Registration
Invalid
verify
valid
5.)Poster Module
Registration
verify
Invalid
Valid
Update advertisements
details
View banner
advertisement details
Reply to viewer
URBAN GUIDE SYSTEM
6.)Search Module:-
Activity Diagram
Start
Not available
Seek
Available
Stop
URBAN GUIDE SYSTEM
3: Verify()
10: Verify()
16: Verify()
2: Get()
1: Enter Personal Details() 9: Get()
8: Select Property() 15: Get()
14: Select City,State etc()
: Registration Form
: Registration Controller
: Property Database
: Registration Database
URBAN GUIDE SYSTEM
3.8Component Diagram :
URBAN GUIDE SYSTEM
3.9Deployment Diagram :
URBAN GUIDE SYSTEM
4.)Table Specifications:-
4.1Table Design:-
Table Admin_login
Table Poster_Registration
Table Viewer_Registration
Table Art
Sr.No Field name Data Siz Constrain Descriptio
. type e ts n
1 art_id int 5
primary it shows art
key id
2 home_id int 5 foreign key it shows
home and
lifestyle id
3 viewer_id int 5 foreign key It shows
viewer id
4 art_name varcha 1 not null it shows art
r 5 name
5 Price int 7 not null it shows art
price
6 Stock int 4 not null it shows art
stock
7 Discount int 3 not null it shows art
discount
8 add_by varcha not null it takes
r 10 poster/admi
n name
9 product_typ varcha not null it shows art
e r 10 type
10 Path varcha not null it shows
r 50 path
11 filename varcha not null its show
r 20 file name
URBAN GUIDE SYSTEM
Table Clothing
Table Music
Sr.No. Field name Data Size Constraints Description
Type
1 music_id Int 5 primary key it shows
music id
2 home_id Int 5 foreign key it shows
home and
lifestyle id
3 poster_id Int 5 foreign key it shows
poster id
4 music_type varchar 20 not null it shows
music type
5 movie_name varchar 15 not null it shows
movie name
6 composer varchar 15 not null its shows
music
composer
name
7 price Int 15 not null it shows
music price
8 stock Int 4 not null it shows
music stock
9 discount Int 3 not null it shows
discount
10 add_by varchar 10 not null it takes
poster/admin
name
11 path varchar 50 not null it shows path
12 filename varchar 20 not null its show file
name
URBAN GUIDE SYSTEM
poster/admi
n name
13 path varchar 50 not null it shows
path
14 filename varchar 20 not null its show
file name
Table Vehicle
Table Bill
Table Send_notification
Table Send_response
4.2Data Dictionary:-
Sr.No Field Data Size Constrain Description Table
. name type ts name
1 admin_id Int 5 primary it takes admim
key admin id _login
2 admin_na varchar 15 not null it takes admin
me admin name _login
3 admin_pa varchar 10 not null it takes admin
ssword admin _login
password
4 admin_e varchar 25 not null it takes admin
mail admin email _login
1 Poster_id Int 5 primary it takes Poster
key poster id _regist
er
2 Poster_fn varchar 15 not null it takes Poster
ame poster first _regist
name er
3 Poster_m varchar 15 not null it takes Poster
name poster _regist
middle er
name
4 Poster_ln varchar 15 not null it takes Poster
ame poster last _regist
name er
5 Poster_pa varchar 15 not null it takes Poster
ssword poster _regist
password er
6 Email varchar 25 not null it takes Poster
poster email _regist
er
7 Mobileno varchar 10 not null it takes Poster
poster _regist
contact er
8 Address varchar 15 not null it takes Poster
poster _regist
address er
9 Country varchar 10 not null it takes Poster
poster _regist
country er
10 State varchar 10 not null it takes Poster
URBAN GUIDE SYSTEM
key id
2 home_id Int 5 foreign it shows
key home and
lifestyle id
3 viewer_i Int 5 foreign It shows
d key viewer id
4 art_name varchar 15 not null it shows art
name
5 Price Int 7 not null it shows art
price
6 Stock Int 4 not null it shows art
stock
7 Discount Int 3 not null it shows art
discount
8 add_by varchar 10 not null it takes
poster/admi
n name
9 product_t varchar 10 not null it shows art
ype type
10 Path varchar 50 not null it shows
path
11 filename varchar 20 not null its show file
name
1 cloth_id Int 5 primary it shows
key cloth id
2 home_id Int 5 foreign it shows
key home id
3 viewer_i Int 5 foreign It shows
d key viewer id
4 cloth_typ Varchar 15 not null it shows
e cloth type
5 cloth_na Varchar 15 not null it shows
me cloth name
6 cloth_siz Varchar 15 not null it shows
e cloth size
7 brand Varchar 15 not null it shows
cloth brand
8 price Int 7 not null it shows
cloth price
9 stock Int 4 not null it shows
cloth stock
URBAN GUIDE SYSTEM
ompany company of
vehicle
6 Price Int 5 not null it shows
vehicle
price
7 mileage Int 2 not null it shows
vehicle
mileage
8 add_by Varchar 10 not null it takes
poster/admi
n name
9 Path Varchar 50 not null it shows
path
10 filename Varchar 20 not null its show file
name
1 bill_id Int 5 primary it shows bill
key id
2 Prod_id int 5 foreign It shows
key prod id
3 v_name varchar 15 not null it shows
viewer
name
4 address varchar 15 not null it shows
viewer add
5 unit Int 5 not null it shows bill
unit
6 service_t Int 5 not null it shows bill
ax tax
7 vat Int 5 not null it shows bill
vat
8 date date date it shows bill
date
9 amount Int 8 not null it shows bill
amount
10 discount Int 7 not null it shows bill
discount
1 mail_id varchar 25 not null it takes
poster/admi
n id
2 message varchar 45 not null it takes
message
1 email varchar 25 not null it shows
URBAN GUIDE SYSTEM
poster id
2 message varchar 45 not null it takes
message
3 city varchar 15 not null it shows city
URBAN GUIDE SYSTEM
Screen shots
5.1 Input Screens:-
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
5.2 Reports:-
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
URBAN GUIDE SYSTEM
Testing Reports
Project Urban
Guide
Syste
m
Modul Admin
e
name
Platfor windo
m ws7,X
P
Sr.no Test Mod Descri Step to be Actual Expecte Status
Case ule ption Followed Result d Result
Id Nam
e
1. Tc_00 Adm The 1. open Sign In Sign in Pass
1 in websit the web Page Page
Logi e browser open Should
n should applicatio the be
be n. Web Open.
open 2. Enter Applica
and the URL. tion.
displa 3. Click
y the on Sign in
login .
page. 4.Enter
the User
Name and
Passward.
5. Click
on Submit
Button.
5.click on
submit
button
3. Tc_00 verify 1. Launch messag User Fail
3 the the e Enter
functio applicatio window the all
nality displayi fields
n on a
of ng less than
submit Web "Regist 7
Button browser. ration characte
. 2. Enter success rs
the URL. " message
window
3. Click should
on Sign be
in. display
"Registr
4.Enter ation is
the all not
filed and Successf
ull"
enter more
than 7
character
in
username
URBAN GUIDE SYSTEM
field
5.Click on
Submit
Button.
Project Urban
Guide
Syste
m
Modul Poster
e
name
Platfor windo
m ws7,X
P
1. Tc_00 Post Verify 1. Launch "messa "messag Pass
1 er the the Web ge e
Funcili Applicatio window window
ty of n on the displayi should
the Web ng display
Poster Browser. "poster "poster_
_id 2. Enter _id” id”
Field. the URL. field field
3. Click should should
on Sign have have
in. starting starting
4. Enter with with
the wrong charact characte
poster_id er value r value.
field.
5. click on
submit
button
2. Tc_00 Verify 1. Launch Messag Message Fail
2 the The Web e Window
functio Applicatio window should
nality displayi not
n on the
of ng dispay
poster Web "send “send
_id browser. notifica notificat
field tion ion
URBAN GUIDE SYSTEM
3.Click on
Sign in.
4. Enter
the correct
poster_id
field.
5 .click on
submit
button
2. Enter
the correct
poster_id
field.
3.click on
submit
button
3. TC_00 Verify 1. Launch "messa "messag Pass.
3 the the Web ge e
functio Applicatio window window
nality n on the displayi should
of Web ng display
poster browser. "poster "poster_
_id 2. Enter _id” id”
field. the url. field field
3. Click should should
on Sign have have not
in. not empty
4. Enter empty values”.
the wrong values”
poster_id .
field.
5.click on
submit
button
4. Tc_00 Verify 1. Launch Messag Message Pass
URBAN GUIDE SYSTEM
Platfor windo
m ws7,X
P
3. Tc_00 Vie Verify 1. Launch messag message Pass
1 wer the the Web e window
functio Applicatio window should
nality n On the displayi display"
of Web ng Please
submit Browser. "Please Enter
button 2. Enter Enter the all
the URL. the all mandeto
URBAN GUIDE SYSTEM
3. Click mandet ry
on Sign ory fields"
in. fields"
4. Enter
the field
value and
leave
single
field
empty.
5.click on
submit
button
2. Tc_00 Verify 1.Launch messag Message Pass
2 the the Web e window
functio Applicatio window displayi
nality n on the displayi ng "first
of first Web ng name
name Browser. "first field
field. 2. Enter name should
the URL. field have
3. click on should only
Sign in. have characte
4. Enter only r values"
the all charact
filed and er
enter values"
wrong
value in
firstname
field.
5.click on
submit
button
3 Tc_00 Verify 1. Launch Messag Message Pass
3 the the e window
Functi applicatio window displayi
onality displayi ng
n on the
of ng "Registr
First Web "Regist ation
name browser. ration success"
Field. success
URBAN GUIDE SYSTEM
2. Enter "
the URL.
3. click on
Sign in.
4. Enter
the all
filed and
enter
correct
value in
firstname
field.
5.click on
submit
button
field.
5.click on
Submit.
7. verify 1. Launch messag message pass
the the web e window
functio Applicatio window show
nality n on the displayi display
of last Web ng "Registr
name browser. "Regist ation
field 2.Enter ration successf
the url. success ully".
3.click fully".
Sign in.
4. verify
the
functionali
ty of last
name field
Enter the
all filed
and enter
correct
value in
last name
field.
5.click on
submit
Platfor windo
m ws7,X
P
1. Tc_00 Mob Verify 1. Launch "messa "messag Pass
1 ile the the ge e
URBAN GUIDE SYSTEM
Project Urban
Guide
Syste
m
Modul Real_
e Estate
name
Platfor windo
m ws7,X
P
1 Tc_00 Real Verify 1. Launch "messa "messag pass
1 _Est the the ge e
ate Functi applicatio window window
onality n on the displayi displayi
URBAN GUIDE SYSTEM
of the web ng ng
Real browser. "catego "categor
Estate 2. Enter ry id y id
id(RS_ the url. field field
id) 3Click on should should
Sign . have have
4. only only
Enter the starting starting
URL. with with
3.Click on alphabe alphabet
Sign in. t and and
4.Enter charact characte
the Wrong er and r and
RS_id number number
Field. values" values.
5.Click on
submit
Button.
2 Tc_00 Verify 1. Launch messag message Pass
2 the the web e window
Functi applicatio window displayi
onality displayi ng
n on the
of the ng "Registr
City web "Regist ation
Fileld. browser. ration successf
success ull"
2.Enter full"
the URL.
3.click on
Sign in
4. Enter
the all
filed and
enter
correct
value in
city field.
5.Click on
URBAN GUIDE SYSTEM
Submit
button.
Project Urban
Guide
Syste
m
Modul Vechic
e al
name
Platfor windo
m ws7,X
P
1. Tc_00 Vec Verify 1. Launch "messa "messag Pass
1 hical the the ge e
Functi applicatio window window
onalty n on the displayi displayi
of the web ng ng
Vechic browser. "Vechi "vechica
al _id. 2. Enter cal_id l_ id
the URL. field field
3.Click on should should
Sign in have have
4. Enter only only
the all starting starting
filed and with with
enter alphabe alphabet
wrong t values"
value in values"
Echocal_
id field.
5.click on
submit
button
Project Urban
Guide
URBAN GUIDE SYSTEM
Syste
m
Modul Entert
e ainme
name nt
Platfor windo
m ws7,X
P
1. Tc_00 Ente Verify 1. Launch messag message pass
1 rtain the the Web e window
ment functio Applicatio window displayi
nality n on the displayi ng
of the Web ng "Entertai
Entert browser. "Entert nment
ainme 2. Enter ainment _id
nt _id the URL. _id esuccess
field. 3. Click esucces fully”
on Sign in sfully”
.
4. 2. Enter
the field
correct
value of
Entertain
ment_id .
5.click on
submit
button
the field
wrong
valueEnter
tainment_i
d
5. click on
submit
button.
Project Urban
Guide
Syste
m
Modul Home
e Lifecy
name cle
Platfor windo
m ws7,X
P
1. Tc_00 Even Verify 1. Launch messag message Pass
1 t the the Web e window
functio Applicatio window displayi
nality n on the displayi ng
of Web ng "event
"Event browser. "Event _id
_id 2. Enter _id successf
field. the URL. success ully”
3. Click fully”
on Sign in
.
4. Enter
the field
wrong
value
event_id
5. click on
submit
button.
2. Tc_00 Verify 1. Launch messag message Pass
2 the the Web e window
functio Applicatio window displayi
nality n on the displayi ng
URBAN GUIDE SYSTEM
Platfor windo
m ws7,X
P
1. Tc_00 Jobs Verify 1. Launch messag message Pass
1 the the Web e window
Functi Applicatio window displayi
onality n on the displayi ng
of Web ng "Registr
job_id browser. "Regist ation
Field. 2. Enter ration unsucce
the URL. unsucce ssful"
3. Click ssful"
on Sign in
URBAN GUIDE SYSTEM
.
4. Enter
the field
wrong
value of
job_id
5. click on
Submit
button
2. Tc_00 Verify 1. Launch messag message Pass
2 the the Web e window
Functi Applicatio window displayi
onality n on the displayi ng
of Web ng "Registr
job_id browser. "Regist ation
Field. 2. Enter ration successf
the URL. success ul"
3. Click ful"
on Sign in
.
4. Enter
the field
correct
value of
job_id
5. click on
Submit
button
3. Tc_00 Verify 1. Launch messag message Pass
3 the the Web e window
functio Applicatio window displayi
nality n on the displayi ng
of Web ng "Registr
state browser. "Regist ation
name 2. Enter ration successf
field. the URL. success ul"
3. Click ful"
on Sign in
.
4. Enter
the all
filed and
URBAN GUIDE SYSTEM
enter
correct
value in
state name
field.
5.click on
submit
button
4. Tc_00 Verify 1. Launch messag message Fail
the the Web e window
functio Applicatio window displayi
nality n on the displayi ng
of PIN Web ng "pincon
code browser. "pincod de field
field. 2. Enter e field should
the URL. should have
3. Click have only
on Sign in only numeric
. numeri value as
c well as
4. Enter values" characte
the all r value".
filed and
enter
wrong
value in
pincode
field.
5. Click
on submit
button.
URBAN GUIDE SYSTEM
Conclusion
User Manual
1. Viewer
2. Administrator
3. Poster
Login :
Website Over-view :
Facilities:-
Registration:
Bibliography
URBAN GUIDE SYSTEM
Books
Java-2 Complete Reference - by
Patrick Naughton
Pure Javascript - by Jason
Gillam, Charlton Try, R.AllenWyke
HTML Complete Reference - by BPB
publications
Java Server Programming - by
Apress publication
References
http://www.sun.com
http://www.tutorialspoint.com
http://www.google.com
http://www.javatpoint.com
http://www.webopedia.com
10 ANNEXURES
URBAN GUIDE SYSTEM
10 ANNEXURES
10 ANNEXURES
<!DOCTYPE html>
<html>
<head>
<title>UrbanGuide</title>
<script src="js/jquery.min.js"></script>
<script src="js/login.js"></script>
<!--theme-style-->
<!--//theme-style-->
<script type="application/x-javascript">
addEventListener("load", function() { setTimeout(hideURLbar,
0); }, false); function hideURLbar(){ window.scrollTo(0,1); }
</script>
<!---->
<script src="js/menu_jquery.js"></script>
</head>
<body>
<!--header-->
<div class="header">
<div class="container">
<div class="logo">
</div>
<div class="head-right">
<div class="head-grid">
<ul>
<li ></li>
<!--<li
style="color:white";>|</label>-->
<li><div id="loginContainer"><a
href="#" id="loginButton"><span>Login</span></a>
URBAN GUIDE SYSTEM
<span
style="color:white";>     |</span>
<a href="RegistrationPage.jsp"
id="loginButton"><span>Sign up</span></a>
<div id="loginBox">
<form
id="loginForm" action="Viewer_Controller" method="post">
<fieldset
id="body">
<fieldset>
<label
for="email">Email Address</label>
</fieldset>
<fieldset>
<label for="password">Password</label>
</fieldset>
<!--
<label for="checkbox"><input type="checkbox"
id="checkbox"> <i>Remember me</i></label>-->
</fieldset>
<span><a href="RegistrationPage.jsp"><u>Create
Account </u></a></span>
<span><a
href="#"><u>Forgot your password?</u></a></span>
</form>
</body>
</html>