Our project title is ‘Smart City Project in Java’, a web-based product used to store the details of particular city and helps all the users who just visits our website. This site also provides all the services like Hotel booking for tourists, Ticket booking, Transport facility providing, business related information , marketing details, city news ,shopping detail. 

Smart City Project

watch this video for details about project

http://www.youtube.com/watch?v=6Dk13qEk6U8&feature=youtu.be

Smart City Project Modules:

There are five  modules in our project .They are listed below with their description.

  1. Administrator Module
  2. Tourist Module
  3. Student Module
  4. Businessman Module
  5. Jobseeker module

1.Administrator Module: The admin module is the major module as it is responsible for carrying out the major operations regarding site updates,business updates ,job alerts etc., It maintains information regarding other four modules.The various software components in administrator module update alerts, update industries, update hotels, view resumes,update ,site information. The details regarding complete history such as political and social is entered by admin and he want he can edit the details once entered.The details regarding business details such as top companies in the city and its information are entered and he want he can edit the details once entered.The details regarding job details such as job title, vacancies and companies profile is entered by admin and he can edit the details once entered.

             The details regarding regarding emergency such as phone numbers of with respect to emergency is entered by admin and he can edit the details one he entered.The details regarding regarding conventional places such as description an,location,address and image of the place entered by him and he can edit the details once entered

The details regarding news papers, city channels such which papers are available in the city entered by admin and he can edit the details once he entered.The details regarding political leaders entered by admin and he can edit the details once he entered.

2. Tourist Module : Tourist module is maintaining the information regarding the city tourist spot, hotels in the city entertainment in this city etc..,the user after registration as a tourist is considered as authorized user. The various software components in the tourist module are view theaters,vie hotels,view citymap,view ATM locations,view hospitals,view city history,view travel agency,view bus routes.

3.Jobseeker Module : Jobseeker module is the commercial module as it need some paid services. The Jobseeker views the jobs portal and find a job availability. He then post his resume to administrator. The various software components available in the jobseeker module are view jobs, view city information, view institutes, view cityupdates,post resume,view alerts,view city location.

4.Businessman Module: businessman module consists of information regarding various business in the city,industries in the city, with social and political influence of the city. The various software components in the businessman module are view cityhistory, view view markets, view alerts, view industries, view hotels, view labour, view hotels, view labour, view jobs.

5. Student Module: The student module maintains the various information regarding various institutes in the city. The various components in software are view library, view books, view institutes, view engineering colleges, view coaching centers, view journals.

               The list of the software components involved in our project are explained below.

a)ViewMap:  It displays the city map of the particular city by redirecting to google map and thus achieve to give the dynamic map.

b)InsertAlerts: Insert alerts into the database .This is used to give time to time alersts to the user.

c)viewProfile: It display the information regarding different users who have registered.

d)busearch: It provides the information regarding bus   and  timings if you give the source and destination.

e)viewAlerts: It provides the alerts that are stored in database.

f)Registration: Provides registration facilities to different types of user.

g)viewIndustries: It provides information regarding their location and address with some more  description attributes.

h)viewHospitals: It provides the information regarding hospitals in the city.

i)Photogallery: It provides different photos sight seeing places in the city.

j)viewCityguide:It provide the city historical information with the static city map locating key places in the city.

k)add emergency: insert emergency reports into the data base. It provides emergency services that is needed by the user.

l)Insert Industry: it adds the information of industries in the database which provides the business person to see the number of industries in the city along with their description.

m)Downloads: It provides various information downloads that is needed to be downloaded by redirecting to best download site.

n)Login valid: it validates the user id & password.

o)view resume: The admin will view the resume posted by the user or job seeker and forward to an organization.

p)flight Search: it provides the information regarding flights the arrival and departure times.

q)view Industries:It provides information regarding their location and address with some more  description attributes.

r)view Hospitals: It provides the information regarding hospitals in the city.

s)Photogallery: It provides different photos sight seeing places in the city.

t)viewCityguide:It provide the city historical information with the static city map locating key places in the city.

u)add emergency: insert emergency reports into the data base. It provides emergency services that is needed by the user.

v)Insert Industry: it adds the information of industries in the database which provides the business person to see the number of industries in the city along with their description.

w)Downloads: It provides various information downloads that is needed to be downloaded by redirecting to best download site.

x)View Map:  It displays the city map of the particular city by redirecting to google map and thus achieve to give the dynamic map.

y)Insert Alerts: Insert alerts into the database .This is used to give time to time alerts to the user.

Download Smart City Project in Java Source Code.

Download Full Project Report and Documentation, PPT, Step by step manual to run this project.