Climatologic Factors and Weather Analysis for Tourism and Meteorological Stations  University of Southern Denmark  The Fac...
Outline <ul><li>Project goal  </li></ul><ul><ul><li>analysis and collecting weather climatologically factors together with...
Project Description 3 <ul><li>Weather System Software </li></ul><ul><ul><li>The ,, Climatologic Factors and Weather Analys...
ALADIN Numerical Model 4 <ul><li>A model, is a computer program that produces meteorological  information for future times...
General Structure Ideea Three-tier Architecture  5 Presentation Layer Business (Application) Layer Storage Layer
System Visual Architecture 6 Customer (s) Home users  (e.g. tourists) Weather Men Chief Weather Man Application Administra...
Project Managament 7 <ul><li>Why is important  management on this project? </li></ul><ul><li>big project; </li></ul><ul><l...
Technologies 8 <ul><li>C# </li></ul><ul><li>Visual Basic </li></ul><ul><li>L anguage  In tegrated  Q uery (LINQ) </li></ul...
Why Windows Presentation Foundation ? 9
XAML <ul><li>e X entensible  A pplication  M arkup  L anguage </li></ul><ul><li>Markup for Windows </li></ul><ul><ul><li>B...
LINQ Architecture 11 LINQ-Enabled ADO.NET LINQ-Enabled Data Sources C# Visual Basic Other lang. .NET Language Integrated Q...
How LINQ works ? Objects Rows LINQ Query SQL Query from  rec in u.users where  rec.first_name == “Marius Iulian” select  r...
Future improvements 13 <ul><li>Google Earth & Live Earth; </li></ul><ul><li>Developing using Silverlight technology; </li>...
<ul><li>WPF Resources </li></ul><ul><ul><li>http://msdn.microsoft.com/windowsvista </li></ul></ul><ul><ul><ul><li>MSDN Dev...
Thank you for your attention Marius Iulian Mihailescu [email_address] [email_address]
Upcoming SlideShare
Loading in …5
×

Climatologic Factors and Weather Analysis for Tourism and Meteorological Stations

769
-1

Published on

Published in: Health & Medicine
1 Comment
0 Likes
Statistics
Notes
  • http://dbmanagement.info/Tutorials/Hyperion_Planning.htm
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
769
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
20
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Climatologic Factors and Weather Analysis for Tourism and Meteorological Stations

  1. 1. Climatologic Factors and Weather Analysis for Tourism and Meteorological Stations University of Southern Denmark The Faculty of Engineering The Mærsk Mc-Kinney Møller Institute Bachelor of Engineering, Computer Engineering Supervisor: Steffen Peter Skov Student: Marius-Iulian Mihailescu 22.06.2009 Odense, Denmark
  2. 2. Outline <ul><li>Project goal </li></ul><ul><ul><li>analysis and collecting weather climatologically factors together with weather phenomena’ and generating weather forecasts for tourists. </li></ul></ul><ul><li>Problem </li></ul><ul><ul><li>identify geographical areas of risk for weather forecasts; </li></ul></ul><ul><ul><li>allocate the specific warning codes (red, orange, yellow, green). </li></ul></ul><ul><li>Method </li></ul><ul><ul><li>comprehensive analysis of weather risk factors; </li></ul></ul><ul><ul><li>using meteorological and climatologically data to create weather forecast and warnings </li></ul></ul>2
  3. 3. Project Description 3 <ul><li>Weather System Software </li></ul><ul><ul><li>The ,, Climatologic Factors and Weather Analysis for Tourism and Meteorological Stations’’ project is based on WMO (World Meteorological Organization) standards ; </li></ul></ul><ul><ul><li>The main purpose is to collect and analyzes the weather climatologically factors , such as temperature, humidity etc., together with the analyze of weather phenomena like atmospheric fronts, barometric tendency, sky cover level etc.; </li></ul></ul><ul><ul><li>The project has roots in three models of weather forecast and one regional numerical model : </li></ul></ul><ul><ul><ul><li>Short duration forecast and medium; </li></ul></ul></ul><ul><ul><ul><li>Short duration forecast and immediate; </li></ul></ul></ul><ul><ul><ul><li>Immediate forecast; </li></ul></ul></ul><ul><ul><ul><li>ALADIN Model. </li></ul></ul></ul>
  4. 4. ALADIN Numerical Model 4 <ul><li>A model, is a computer program that produces meteorological information for future times at given positions and altitudes. </li></ul><ul><li>A ire L imitée A daptation dynamique D éveloppement I nter N ational </li></ul><ul><li>Developed and operated by several European and North African countries </li></ul><ul><li>Operational from 1997 </li></ul><ul><li>Research cooperation with HIRLAM ( H igh L imited A rea M odel) </li></ul><ul><li>Forecast Parameters: </li></ul><ul><ul><li>geopotential high; </li></ul></ul><ul><ul><li>potential temperature; </li></ul></ul><ul><ul><li>temperature; </li></ul></ul><ul><ul><li>wind speed and direction; </li></ul></ul><ul><ul><li>humidity; </li></ul></ul>
  5. 5. General Structure Ideea Three-tier Architecture 5 Presentation Layer Business (Application) Layer Storage Layer
  6. 6. System Visual Architecture 6 Customer (s) Home users (e.g. tourists) Weather Men Chief Weather Man Application Administrator Database Database Software (server) Institute, Weather Agency, Weather Station Legend 1 -> Weather System 2 -> Web Application System Internet 2 1
  7. 7. Project Managament 7 <ul><li>Why is important management on this project? </li></ul><ul><li>big project; </li></ul><ul><li>many goals to resolve; </li></ul><ul><li>many features; </li></ul><ul><li>the project is not for one single mind. </li></ul>Waterfall Model Software Development Life Cycle
  8. 8. Technologies 8 <ul><li>C# </li></ul><ul><li>Visual Basic </li></ul><ul><li>L anguage In tegrated Q uery (LINQ) </li></ul><ul><li>W indows P resentation F oundation (WPF) </li></ul><ul><li>e X tensible M arkup L anguage (XAML) </li></ul><ul><li>ASP.NET </li></ul><ul><li>ADO.NET </li></ul><ul><li>SQL Server 2005/2008 </li></ul>
  9. 9. Why Windows Presentation Foundation ? 9
  10. 10. XAML <ul><li>e X entensible A pplication M arkup L anguage </li></ul><ul><li>Markup for Windows </li></ul><ul><ul><li>Build applications in simple declarative statements </li></ul></ul><ul><ul><li>Can be used for any CLR object hierarchy (not just WPF) </li></ul></ul><ul><li>Code and content are separate </li></ul><ul><ul><li>Streamline collaboration between designers and developers </li></ul></ul><ul><li>Easy for tools to consume and generate </li></ul>10 <Button Width=&quot;100&quot;>OK <Button.Background> LightBlue </Button.Background> </Button> Button b1 = new Button(); b1.Content = &quot;OK&quot;; b1.Background = new SolidColorBrush (Colors.LightBlue); b1.Width = 100; Dim b1 As New Button b1.Content = &quot;OK&quot; b1.Background = New _ SolidColorBrush _ (Colors.LightBlue) b1.Width = 100
  11. 11. LINQ Architecture 11 LINQ-Enabled ADO.NET LINQ-Enabled Data Sources C# Visual Basic Other lang. .NET Language Integrated Query (LINQ) LINQ to objects LINQ to XML LINQ to Datasets LINQ to Entities LINQ to SQL
  12. 12. How LINQ works ? Objects Rows LINQ Query SQL Query from rec in u.users where rec.first_name == “Marius Iulian” select rec.Single<user>(); SELECT first_name FROM users WHERE first_name = ‘Marius Iulian’ SubmitChanges() DML or Stored Procs INSERT INTO dbo.temperature_diagram…… UPDATE dbo.temperature_diagram…… DELETE FROM dbo.temperature_diagram…… db.temperature_diagrams.Add(c1); c2. hours_values = hours; db.temperature_diagrams.Remove(c3); 12 SQL Server LINQ to SQL Application SQL Server LINQ to SQL Application
  13. 13. Future improvements 13 <ul><li>Google Earth & Live Earth; </li></ul><ul><li>Developing using Silverlight technology; </li></ul><ul><li>Developing using Microsoft Expression Blend tool; </li></ul><ul><li>Integrate the system with weather automation stations; </li></ul><ul><li>Providing a Blog to people for weather general information’s; </li></ul><ul><li>RSS Feeds with news about meteorology news; </li></ul><ul><li>Developing using GIS & GPS. </li></ul>Google Earth RSS Feeds
  14. 14. <ul><li>WPF Resources </li></ul><ul><ul><li>http://msdn.microsoft.com/windowsvista </li></ul></ul><ul><ul><ul><li>MSDN Developer Center for Windows Vista / WPF </li></ul></ul></ul><ul><ul><li>http://wpf.netfx3.com </li></ul></ul><ul><ul><ul><li>Windows Presentation Foundation Technical Community </li></ul></ul></ul><ul><ul><li>http://www.microsoft.com/expression </li></ul></ul><ul><ul><ul><li>Microsoft Expression Studio </li></ul></ul></ul><ul><ul><li>http://nibblestutorials.net </li></ul></ul><ul><ul><ul><li>Designer-orientated tutorials for Expression Blend </li></ul></ul></ul><ul><li>LINQ Resources </li></ul><ul><ul><li>http://msdn.microsoft.com/en-us/netframework/aa904594.aspx </li></ul></ul><ul><ul><ul><li>LINQ (Language Integrated Query) </li></ul></ul></ul><ul><li>Weather Resources </li></ul><ul><ul><li>http://en.wikipedia.org/wiki/Numerical_weather_prediction#Definition_of_a_forecast_model </li></ul></ul><ul><ul><ul><li>Numerical weather prediction </li></ul></ul></ul>Resources 14
  15. 15. Thank you for your attention Marius Iulian Mihailescu [email_address] [email_address]
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×