E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai...

21
E-TRAQ E-TRAQ Guide Guide Dr. S.C.Shirwaikar Dr. S.C.Shirwaikar Rashmi Bhagel Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Transcript of E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai...

Page 1: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

E-TRAQE-TRAQ

GuideGuideDr. S.C.ShirwaikarDr. S.C.ShirwaikarRashmi BhagelRashmi BhagelMr. Kaushik Raghupathi (Industry Guide)Mr. Kaushik Raghupathi (Industry Guide)Mr.Vishal Pai Vernekar(Industry Guide)Mr.Vishal Pai Vernekar(Industry Guide)

Page 2: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Journey through E-TraqJourney through E-Traq

Traditional Methods of Project EvaluationTraditional Methods of Project Evaluation

Students project not rated properly even though Students project not rated properly even though idea was good.idea was good.

Teachers and students have to be present at a Teachers and students have to be present at a given time and place.given time and place.

Page 3: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Why this Project???Why this Project???

Page 4: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Idea of projectIdea of project

• To develop a application that will To develop a application that will evaluate the development of evaluate the development of project which is project which is

• Transparent Transparent • Remote Remote • AccurateAccurate• QuickQuick

Page 5: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Ex. ZOHO ,BASECAMP

One needs to subscribe to avail the benefits of project evaluation system or pay for it which is very costly.

There too many complexities involved in understanding and using such complex systems and a compatible platform is required which supports these systems.

These systems make use of expensive tools like MS Word for docs ,heavy weight tools.

Why E-TRAQ?Why E-TRAQ?

Page 6: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Cloud based application.What is it????

CLOUD : Using third party Services to develop the application.

Advantage of CLOUD• Faster, simpler, cheaper to use cloud apps• No upfront capital required for servers and storage• No ongoing operational expenses for running datacenter• Applications can be accessed from anywhere, anytime

In ONE Word : ECONOMICS

What is cloud ?What is cloud ?

Page 7: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Key Market Player in Cloud Computing

• Amazon• Salesforce • Google App Engine• Microsoft Azure

Why E-TRAQ?Why E-TRAQ?

Page 8: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Feature ListFeature List

• Google account verification adds extra layer of security.Google account verification adds extra layer of security.• Each project will have attributes like,Each project will have attributes like,

Milestone and TasksMilestone and Tasks• Various statistical reports would be given based on Various statistical reports would be given based on

following criteria'sfollowing criteria's• The ratings given to each submission by individual The ratings given to each submission by individual

evaluator would be invisible within them thus allowing to evaluator would be invisible within them thus allowing to have a transparent and unbiased average rating at the have a transparent and unbiased average rating at the end.end.

• Appropriate Notification would be provided to the groups Appropriate Notification would be provided to the groups for approaching deadline. for approaching deadline.

Page 9: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Google App Engine -SDK

- provides platform as a Service (PAAS) for developing and hosting web applications.

Google Web Toolkit (GWT)-SDK-has become one of the most important Java technologies, as it gives it a credible web platform strategy.

Google Calendar APIGoogle Documents List APIGoogle Chart APIJ2EEXMLJDOIDE-Eclipse Galileo

Why E-TRAQ?Why E-TRAQ?

Page 10: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

USING DESIGN PATTERNUSING DESIGN PATTERN

Design Pattern- SingletonDesign Pattern- Singleton

FrameWork - MVPFrameWork - MVP

Page 11: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

CHALLENGES CHALLENGES

Page 12: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

E-TRAQ MODULE DIVISIONE-TRAQ MODULE DIVISION

Page 13: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

What is Google Data ?What is Google Data ?• The Google Data Protocol is a REST-inspired technology The Google Data Protocol is a REST-inspired technology

for reading, writing, and modifying information on the for reading, writing, and modifying information on the web.web.

• The Google Data Protocol provides a secure means for external The Google Data Protocol provides a secure means for external developers to write new applications that let end users access developers to write new applications that let end users access and update the data stored by many Google products.and update the data stored by many Google products.

• Many services at Google provide external access to data and Many services at Google provide external access to data and functionality through APIs that utilize the Google Data Protocol. functionality through APIs that utilize the Google Data Protocol.

Page 14: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Some Google Data Some Google Data ProductsProducts

Page 15: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Gdata Module RoleGdata Module Role• This module will act like a bridge between the Web This module will act like a bridge between the Web

Apps like E-TRAQ and the Google`s web services Apps like E-TRAQ and the Google`s web services like Docs, Calendar, maps, contacts etc. powering like Docs, Calendar, maps, contacts etc. powering the apps to utilize the web services in an efficient the apps to utilize the web services in an efficient and clear way.and clear way.

• The module will act as an extra layer of abstraction.The module will act as an extra layer of abstraction.

• For an example instead of taking a user to the For an example instead of taking a user to the actual Google doc document upload page, actual Google doc document upload page, providing a drag-n-drop feature which returns the providing a drag-n-drop feature which returns the google doc URL for the uploaded document.google doc URL for the uploaded document.

Page 16: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)
Page 17: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Gcharts APIGcharts API• A chart is a graphical representation of data, in A chart is a graphical representation of data, in

which the data is represented by symbols, such as which the data is represented by symbols, such as bars in a bar chart, lines in a line chart, or slices in bars in a bar chart, lines in a line chart, or slices in a pie chart.a pie chart.

• A data chart is a type of diagram or graph that A data chart is a type of diagram or graph that organizes and represents a set of numerical or organizes and represents a set of numerical or quantitative data.quantitative data.

• Typically a chart is graphical, containing very little Typically a chart is graphical, containing very little text, since humans are generally able to infer text, since humans are generally able to infer meaning from pictures quicker than from text.meaning from pictures quicker than from text.

Page 18: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Charts in Project Charts in Project EvaluationEvaluation

• Help you to both visualize to yourself and Help you to both visualize to yourself and communicate to others, a vast range of data and communicate to others, a vast range of data and information about your project.information about your project.

• To analyze and represent the tasks necessary to To analyze and represent the tasks necessary to complete the project within the allocated time.complete the project within the allocated time.

• To track the progress of the project.To track the progress of the project.

• To track the performance of individual in To track the performance of individual in corresponding project group.corresponding project group.

Page 19: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Google Chart GalleryGoogle Chart Gallery– Bar ChartsBar Charts– Box ChartsBox Charts– Candlestick ChartsCandlestick Charts– Compound ChartsCompound Charts– Dynamic IconsDynamic Icons– FormulasFormulas– Google-O-Meter ChartsGoogle-O-Meter Charts– GraphViz Charts (Experimental)GraphViz Charts (Experimental)– Line ChartsLine Charts– Map ChartsMap Charts– Pie ChartsPie Charts– QR CodesQR Codes– Radar ChartsRadar Charts– Scatter ChartsScatter Charts– Venn ChartsVenn Charts

Page 20: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Charts in E-traqCharts in E-traq

• Work Efficiency ChartWork Efficiency Chart

• Project Progress ChartProject Progress Chart

• Health ChartHealth Chart

Page 21: E-TRAQ Guide Dr. S.C.Shirwaikar Rashmi Bhagel Mr. Kaushik Raghupathi (Industry Guide) Mr.Vishal Pai Vernekar(Industry Guide)

Questions?Questions?