Monday, October 26, 2009

CIS 8020 Assignment 2 AO Google Static Maps

A company in California manufactures and sells laboratory instruments and employs over 40 sales and service personnel, who are each based in various geographic parts all over the country. Sales people visit their local hospitals and laboratories, while service people stay on call and move from client site-to-site to perform maintenance and repairs on existing units. The headquarters in California must constantly be aware of the whereabouts of the sales/service in the field, so that when an emergency arises, HQ can properly allocate the job to the field person who happens to be the nearest.


Using Google's Static Maps API, the headquarters can update whereabouts of the people in the field, however often they decide would be necessary, map-pointing points of emergency against that of where a nearby field person is.
For instance, the field service rep. serving the Atlanta territory serves the states of Georgia, northern Florida, Alabama, and Mississippi. When an emergency arises and the person serving North Carolina is not available, the management may look at where reps currently are and make the decision to dispatch whoever is nearest at the moment.


View Larger Map

This API was chosen because of the simplicity it offers, and the company's needs are simple enough as well to be well served by the API. Being simple to implement and use offers the ability for quick updates, which is important since the locations for the people in the field are constantly changing.

Sunday, October 25, 2009

CIS 8020 Assignment 2 - BM - Google Static maps

A map solution to keeping track of your offices.

A small business is quickly expanding and needs to provide a map to their city or office locations to potential clients. Their office locations are in growing areas so roads, buildings, and other pieces of infrastructure are changing often. The directions on their website need to keep changing, and showing a picture of the building is becoming difficult with the often changing surroundings. The decide to use a static map from Google which is easy to integrate, and is maintained by Google. 

Here is the map that would be shown for their Berkley office:


A light example of how you could select between offices is here:
http://coldmails.com/assignment2/Default.aspx
.

This shows how easy it would be to switch between maps in 4 different locations.

The largest advantage to this solution is the maintenance by Google Alleviates the worry that many of the companies would have if they were going to try to maintain their own maps. The solutions is easy to implement and will automatically update. The speed is very quick, and the user experience is not affected at all given that you can adjust the image size to your liking in the API requests.


 

CIS8020 Assignment 2 PC Gold Vs Crude prices API Tracker

Scenario:



An affluent client has asked for a comparison between Gold & Crude Oil prices from an Investment Management Firm.The Investment Management firm decides to provide static charts for average values for the latest three quarters and refrains from real time up-gradation as it uses third party data.



Solution:



Google spreadsheets & visualization API is a good method to execute the query and can be easily be incorporated into any website.The website has to collect input data (Crude Oil Prices & Gold prices) and display in the requisite format.The prototype is as follows:




The source data for this prototype can be viewed here:



http://spreadsheets.google.com/pub?key=tX572Gre0yQkL0LGzZZpehg&single=true&gid=0&output=html



Such an API saves time & cost of programming and is easy to maintain.This not only allows the website to customize data as per specific client needs but also allows the scope for real time up-gradation capabilities,if required.The entire model can easily be incorporated in the website and offers better service quality.



Disclaimer:Past Performance is not indicative of Future performance.The data is taken from third party websites and does not represent any research or ideas or advice from the publisher.

Friday, October 9, 2009

Cool Mash-up websites

Guys, take a look at this video it demonstrates some really cool mashup websites.
It also shows the google maps mash-up which Max showed us during his presentation on tuesday.
My favourites are Map my buddies (mashup of facebook and google maps API) and Programmable web, which gives a whole list of mash ups.

Can Mashups replace ERP? Enterprise Mashups

So! Everyone's talking about Mashups? It was also a hot topic on this weeks class discussion!!
But defining a mashup in the context of the enterprise is another story.
Let’s takean example of a sophisticated enterprise mashup: connecting your SAP ERP data with your Oracle/Siebel CRM data and two sets of online third-party demographic information while maintaining single sign-on through your global LDAP server, then sharing the mashup with your management. And doing it without IT’s involvement.

it is reasonable to expect that enterprise mashups will be both a tool for Project Managers and a part of the new class of ‘Web 2.0’ applications will be involved in implementing. As a tool, enterprise mashups can greatly improve the real-time decision-making capabilities.
Mashup adoption in industries like financial services and government has already begun; some integrators are already learning what it means to deal with this new style of ‘Web 2.0 mashup application’ with requirements like ‘loosely-coupled’, ‘user-driven’, and ‘browser-based’.

Enterprise mashup solutions provide users with the ability to mash data from a data warehouse/mart as easily as any other data source. Mashups can easily be constructed from transactional ERP/CRM/SFA systems and newer interface technologies like SOA and RSS services. Mashups can make these disparate technologies easy to dynamically combine for real-time information solutions.