Design and development of Windows Store application for measurements and monitoring
Master thesis
Published version
Permanent lenke
http://hdl.handle.net/11250/2439024Utgivelsesdato
2015-09-18Metadata
Vis full innførselSamlinger
Originalversjon
Gurhan, A. Design and development of Windows Store application for measurements and monitoring. Master thesis, Telemark University College, 2013Sammendrag
The apparatus and technical implementations used to measure and monitor weather parameters, combined with the mathematical models used to predict the weather makes a weather system perfect for education and research in many areas. Telemark University College has therefore bought a weather station for research and educational activities. A weather system is built around this weather station for monitoring, presenting and acquiring weather data. The system serves as a tool for many academic topics, among these research around mathematical models to predict the weather in the near future within and around Porsgrunn community. This thesis work is about the development of a Windows Store App that presents weather data from the weather station installed at Telemark University College. Windows Store App is a new type of application that has been introduced with the new operating system from Microsoft named Windows 8.The Windows Store App was developed using the C# programming language for the App logic while XAML has been used to create a modern and animated graphical user interface. The weather data presented on the App is the latest measurement data, max/min data, and trend data. The data is presented using graphs and animations while the communication between the App and the weather system is achieved using a web service. The App also presents forecast data from the Norwegian Metrological Institute(MI). The forecast data from MI is retrieved using a web service at yr.no. Live tile functionalities keeps the users updated even when the App is not running with the latest weather data, forecast data, and short information's from the school using periodic notifications. An ASP.NET website has also been developed to manage the information from the school that is displayed on the live tiles. The development of the App and the ASP.NET website was done using Microsoft Visual Studio 2012. The final version of the App has been deployed in Windows Store and can now be downloaded freely. This report contains documentations of the requirements gathering, analyses, implementation, and deployment of the App.