Final 2
Final 2
Final 2
Hence, everyone in the group can see other’s events on one screen in customized
format. It also helps the user to create, edit, and delete events of his/her Meeting
planner .
Additionally, this application will use an efficient strategy to update data only if
there is any change in the events, making it faster.
There are many other applications in the Play store but they cannot get rid of
redundant events and reminders of events belonging to other users. This causes a lot
of disturbance to the user.
A Meeting planner is a tool that keeps every aspect of our life focused in one place,
allowing you to worry less and accomplish more. Using the meeting planner is the
best way to avoid procrastination and general tardiness.
The meeting planner applications contain the following fields and controls:
Meeting Date Field – Provides the current date or enables a user to select a date
that he/she wants to view.
Meeting View Options – Enables a user to choose day view, week view and year
view.
Meeting Selection – User can have multiple accounts synchronized to the device.
Meeting Selection enables to choose the calendar account that he/she wants to view.
Meeting Controls – Provides controls for each individual calendar to set date,
month or year details.
SYSTEM DESIGN
Android Client : It is the user interface of users to create and manage meetings via their
android mobile phone. Android client interacts with the Meeting Server using TCP/IP.
Meeting Server : It is the TCP server which handles the messages from android client and
saves the meeting and group information to database. Meeting server integrates with Google
Calendar API to facilitate notifications of the event and the providing remainders about
event. Meeting Server integrates with MySQL database using JDBC.
MySQL
Android Client TCP/IP Meeting Server JDBC
Database
API
Google Calendar
Methodology
The client/server model is a computing model that acts as a distributed application
Messages are defined for communication between client and the server.
The flow of communciation between the Android client and the server
Send response
Connection
close message
Fig 3:flow of communication between the Android client and the server
CONCLUSION
There is no limit on the number of user accounts for accessing the Smart
Meeting Planner application. User can add, update and delete event details in
the application.
[1] AFP RELAXNEWS. (2013, March 22). Smart phones on the verge of taking over the world.
astro AWANI. Retrieved from http://english.astroawani.com/lifestyle/smartphones-verge-
taking-over-world-10503
[2] Pew Research Center. (2014, January). Mobile technology fact sheet. Retrieved from
http://www.pewinternet.org/fact-sheets/mobile-technology-fact-sheet/
[3] Edwards, J. (2014, May 31). The iPhone 6 had better be amazing and cheap, because Apple is
losing the war to Android. Retrieved from http://www.businessinsider.com/iphone-v-android-
market-share-2014-5