Added some Currencies stuff and a Architecture pic.

This commit is contained in:
Ivan Hörler 2018-03-09 11:06:10 +01:00
parent 2e8fa32702
commit 39ae452ee4
9 changed files with 770 additions and 679 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

View File

@ -0,0 +1 @@
<mxfile userAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:58.0) Gecko/20100101 Firefox/58.0" version="8.4.0" editor="www.draw.io" type="device"><diagram id="08cd9217-de5f-1429-298d-04c22af63481" name="Page-1">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</diagram></mxfile>

Binary file not shown.

After

Width:  |  Height:  |  Size: 251 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

View File

@ -0,0 +1 @@
<mxfile userAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:58.0) Gecko/20100101 Firefox/58.0" version="8.4.0" editor="www.draw.io" type="device"><diagram id="283ea62a-d2dd-6ffc-9a9e-c1de98e88eac" name="Page-1">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</diagram></mxfile>

View File

@ -26,26 +26,26 @@
<body> <body>
<div class="reveal"> <div class="reveal">
<div class="slides"> <div class="slides">
<section id="sec-title-slide"><h1 class="title">Case-Study</h1><h2 class="author">Ivan Hörler und Andreas Zweili</h2><p class="date">Created: 2018-03-07 Wed 21:33</p> <section id="sec-title-slide"><h1 class="title">Case-Study</h1><h2 class="author">Ivan Hörler und Andreas Zweili</h2><p class="date">Created: 2018-03-09 Fri 11:05</p>
</section> </section>
<section id="table-of-contents"> <section id="table-of-contents">
<div id="table-of-contents"> <div id="table-of-contents">
<h2>Inhaltsverzeichnis</h2> <h2>Inhaltsverzeichnis</h2>
<div id="text-table-of-contents"> <div id="text-table-of-contents">
<ul> <ul>
<li><a href="#/slide-org22483f4">Ausgangslage</a></li> <li><a href="#/slide-org836fcf2">Ausgangslage</a></li>
<li><a href="#/slide-org8dd51c9">Varianten</a></li> <li><a href="#/slide-org5d9eb1a">Varianten</a></li>
<li><a href="#/slide-org7ec30e8">Kosten</a></li> <li><a href="#/slide-org48f9ba1">Kosten</a></li>
<li><a href="#/slide-org53d9a40">Vorgehen</a></li> <li><a href="#/slide-orga0aec25">Vorgehen</a></li>
<li><a href="#/slide-org110cecd">Fazit</a></li> <li><a href="#/slide-org6e6c6ba">Fazit</a></li>
</ul> </ul>
</div> </div>
</div> </div>
</section> </section>
<section> <section>
<section id="slide-org22483f4"> <section id="slide-org836fcf2">
<h2 id="org22483f4">Ausgangslage</h2> <h2 id="org836fcf2">Ausgangslage</h2>
<ul> <ul>
<li>Freie Software in bezug auf open sourcecode.</li> <li>Freie Software in bezug auf open sourcecode.</li>
@ -57,22 +57,21 @@ welchem wir unsere ersten Ideen erfassten.
</p> </p>
</section> </section>
<section id="slide-orga7440c7"> <section id="slide-orgc270b59">
<h3 id="orga7440c7">Vision</h3> <h3 id="orgc270b59">Vision</h3>
<p> <p>
Ich werde hier kleinere Versionen dieses Mindmap erstellen und mehrere Folien Die Vision wurde anhand eines Mindmaps erstmals grob umfasst:
Zum zeigen brauchen.
</p> </p>
<div class="figure"> <div class="figure">
<p><img src="pictures/webshop.png" alt="webshop.png" width="80%" /> <p><img src="pictures/webshop.png" alt="webshop.png" width="70%" />
</p> </p>
</div> </div>
</section> </section>
<section id="slide-org3623e3e"> <section id="slide-orga4ef9e0">
<h3 id="org3623e3e">Vision - Artikel</h3> <h3 id="orga4ef9e0">Vision - Artikel</h3>
<div class="figure"> <div class="figure">
<p><img src="pictures/Vision-Artikel.png" alt="Vision-Artikel.png" width="80%" /> <p><img src="pictures/Vision-Artikel.png" alt="Vision-Artikel.png" width="80%" />
@ -80,8 +79,8 @@ Zum zeigen brauchen.
</div> </div>
</section> </section>
<section id="slide-org9c67ae4"> <section id="slide-org7b33cc6">
<h3 id="org9c67ae4">Vision - Warenkorb</h3> <h3 id="org7b33cc6">Vision - Warenkorb</h3>
<div class="figure"> <div class="figure">
<p><img src="pictures/Vision-Warenkorb.png" alt="Vision-Warenkorb.png" width="80%" /> <p><img src="pictures/Vision-Warenkorb.png" alt="Vision-Warenkorb.png" width="80%" />
@ -89,8 +88,8 @@ Zum zeigen brauchen.
</div> </div>
</section> </section>
<section id="slide-org0b72880"> <section id="slide-orgda4fc0b">
<h3 id="org0b72880">Vision - Abgaben</h3> <h3 id="orgda4fc0b">Vision - Abgaben</h3>
<div class="figure"> <div class="figure">
<p><img src="pictures/Vision-Abgaben.png" alt="Vision-Abgaben.png" width="80%" /> <p><img src="pictures/Vision-Abgaben.png" alt="Vision-Abgaben.png" width="80%" />
@ -100,13 +99,13 @@ Zum zeigen brauchen.
</section> </section>
</section> </section>
<section> <section>
<section id="slide-org8dd51c9"> <section id="slide-org5d9eb1a">
<h2 id="org8dd51c9">Varianten</h2> <h2 id="org5d9eb1a">Varianten</h2>
<div class="outline-text-2" id="text-org8dd51c9"> <div class="outline-text-2" id="text-org5d9eb1a">
</div> </div>
</section> </section>
<section id="slide-org270ff32"> <section id="slide-org61f4b78">
<h3 id="org270ff32">C# und SQL Server</h3> <h3 id="org61f4b78">C# und SQL Server</h3>
<div class="figure"> <div class="figure">
<p><img src="pictures/csharp.png" alt="csharp.png" /> <p><img src="pictures/csharp.png" alt="csharp.png" />
@ -114,8 +113,8 @@ Zum zeigen brauchen.
</div> </div>
</section> </section>
<section id="slide-orgdcf8753"> <section id="slide-orgb5d1542">
<h3 id="orgdcf8753">Laravel und MySQL</h3> <h3 id="orgb5d1542">Laravel und MySQL</h3>
<div class="figure"> <div class="figure">
<p><img src="pictures/laravel.png" alt="laravel.png" /> <p><img src="pictures/laravel.png" alt="laravel.png" />
@ -123,8 +122,8 @@ Zum zeigen brauchen.
</div> </div>
</section> </section>
<section id="slide-orgd52932c"> <section id="slide-orgf6a7858">
<h3 id="orgd52932c">Django und MariaDB</h3> <h3 id="orgf6a7858">Django und MariaDB</h3>
<div class="figure"> <div class="figure">
<p><img src="pictures/django.png" alt="django.png" /> <p><img src="pictures/django.png" alt="django.png" />
@ -132,8 +131,8 @@ Zum zeigen brauchen.
</div> </div>
</section> </section>
<section id="slide-orgf457668"> <section id="slide-org90b1db5">
<h3 id="orgf457668">Kriterien</h3> <h3 id="org90b1db5">Kriterien</h3>
<ul> <ul>
<li>Freie Software</li> <li>Freie Software</li>
<li>Cross Plattform nutzbar</li> <li>Cross Plattform nutzbar</li>
@ -145,8 +144,8 @@ Zum zeigen brauchen.
</ul> </ul>
</section> </section>
<section id="slide-orgc94ecb8"> <section id="slide-org49e105c">
<h3 id="orgc94ecb8">Vergleich</h3> <h3 id="org49e105c">Vergleich</h3>
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
@ -180,19 +179,19 @@ Zum zeigen brauchen.
</table> </table>
</section> </section>
<section id="slide-orga2bf4ce"> <section id="slide-orga63706c">
<h3 id="orga2bf4ce">Auswahl</h3> <h3 id="orga63706c">Auswahl</h3>
</section> </section>
</section> </section>
<section> <section>
<section id="slide-org7ec30e8"> <section id="slide-org48f9ba1">
<h2 id="org7ec30e8">Kosten</h2> <h2 id="org48f9ba1">Kosten</h2>
<div class="outline-text-2" id="text-org7ec30e8"> <div class="outline-text-2" id="text-org48f9ba1">
</div> </div>
</section> </section>
<section id="slide-org4d471d1"> <section id="slide-orge787793">
<h3 id="org4d471d1">Laravel Webshop</h3> <h3 id="orge787793">Laravel Webshop</h3>
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
@ -222,8 +221,8 @@ Zum zeigen brauchen.
</table> </table>
</section> </section>
<section id="slide-orge8b202a"> <section id="slide-org2ce530f">
<h3 id="orge8b202a">Django Webshop</h3> <h3 id="org2ce530f">Django Webshop</h3>
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
@ -260,25 +259,82 @@ Zum zeigen brauchen.
</section> </section>
</section> </section>
<section> <section>
<section id="slide-org53d9a40"> <section id="slide-orga0aec25">
<h2 id="org53d9a40">Vorgehen</h2> <h2 id="orga0aec25">Vorgehen</h2>
<div class="outline-text-2" id="text-org53d9a40"> <div class="outline-text-2" id="text-orga0aec25">
</div> </div>
</section> </section>
<section id="slide-org44d2dc3"> <section id="slide-orga1b1ec4">
<h3 id="org44d2dc3">Currencies</h3> <h3 id="orga1b1ec4">Currencies - App</h3>
<p> <p>
Ivan Erzählt wie die Currencies abgeholt werden Wurde in Django als eigenen App entwickelt und sollte daher problemloos in
andere Applikationen eingebunden werden können.
</p> </p>
<p>
Die Quelle der Währungen ist die Schweizerische Nationalbank mit der URL:
</p>
<p>
<a href="https://www.snb.ch">https://www.snb.ch</a> | resp:
<a href="https://www.snb.ch/selector/de/mmr/exfeed/rss">https://www.snb.ch/selector/de/mmr/exfeed/rss</a>
</p>
<div class="figure">
<p><img src="pictures/currencies-rss-reader.png" alt="currencies-rss-reader.png" width="80%" />
</p>
</div>
</section> </section>
<section id="slide-org138443d"> <section id="slide-orgc98113f">
<h3 id="org138443d">Infrastruktur</h3> <h3 id="orgc98113f">Currencies - Quelle</h3>
<div class="figure">
<p><img src="pictures/currencies-rss-xml.png" alt="currencies-rss-xml.png" width="80%" />
</p>
</div>
</section>
<section id="slide-org5289316">
<h3 id="org5289316">Currencies - Parsing</h3>
<ul>
<li>Das Konvertieren des XML&rsquo;s wurde mit Python eigener Module gemacht.</li>
<li>für das Herunterladen des XML&rsquo;s wurde das Modul &rsquo;urllib&rsquo; verwendet (1)</li>
<li>für das Parsen über die einzelnen items/nodes das Modul xml.etree.ElementTree. (2)</li>
</ul>
<p>
(1) <a href="https://docs.python.org/2/library/urllib.html">https://docs.python.org/2/library/urllib.html</a>
(2) <a href="https://docs.python.org/2/library/xml.etree.elementtree.html">https://docs.python.org/2/library/xml.etree.elementtree.html</a>
</p>
</section>
<section id="slide-org6745982">
<h3 id="org6745982">Currencies - Ablauf</h3>
<div class="figure">
<p><img src="pictures/currencies.png" alt="currencies.png" width="55%" />
</p>
</div>
</section>
<section id="slide-orgbd0997e">
<h3 id="orgbd0997e">Infrastruktur</h3>
<p> <p>
Andreas erzählt wie die infrastruktur aufgebaut ist. Andreas erzählt wie die infrastruktur aufgebaut ist.
</p> </p>
<div class="figure">
<p><img src="pictures/Server-Architecture.png" alt="Server-Architecture.png" width="60%" />
</p>
</div>
</section> </section>
<section id="slide-org3099047"> <section id="slide-org19d0586">
<h3 id="org3099047">Programmierung</h3> <h3 id="org19d0586">Programmierung</h3>
<p> <p>
vieleicht zwei Schwierigkeiten vieleicht zwei Schwierigkeiten
</p> </p>
@ -286,8 +342,8 @@ vieleicht zwei Schwierigkeiten
</section> </section>
</section> </section>
<section> <section>
<section id="slide-org110cecd"> <section id="slide-org6e6c6ba">
<h2 id="org110cecd">Fazit</h2> <h2 id="org6e6c6ba">Fazit</h2>
</section> </section>
</section> </section>
</div> </div>

View File

@ -13,10 +13,9 @@ Um einen ersten Anhaltspunkt zu haben, haben wir ein Mindmap gezeichnet in
welchem wir unsere ersten Ideen erfassten. welchem wir unsere ersten Ideen erfassten.
** Vision ** Vision
Ich werde hier kleinere Versionen dieses Mindmap erstellen und mehrere Folien Die Vision wurde anhand eines Mindmaps erstmals grob umfasst:
Zum zeigen brauchen.
#+ATTR_HTML: :width 80% #+ATTR_HTML: :width 70%
[[file:pictures/webshop.png]] [[file:pictures/webshop.png]]
** Vision - Artikel ** Vision - Artikel
@ -91,10 +90,44 @@ Zum zeigen brauchen.
#+TBLFM: @>$2=vsum(@2..@-1);%.0f #+TBLFM: @>$2=vsum(@2..@-1);%.0f
* Vorgehen * Vorgehen
** Currencies ** Currencies - App
Ivan Erzählt wie die Currencies abgeholt werden
Wurde in Django als eigenen App entwickelt und sollte daher problemloos in
andere Applikationen eingebunden werden können.
Die Quelle der Währungen ist die Schweizerische Nationalbank mit der URL:
https://www.snb.ch | resp:
https://www.snb.ch/selector/de/mmr/exfeed/rss
#+ATTR_HTML: :width 80%
[[file:pictures/currencies-rss-reader.png]]
** Currencies - Quelle
#+ATTR_HTML: :width 80%
[[file:pictures/currencies-rss-xml.png]]
** Currencies - Parsing
- Das Konvertieren des XML's wurde mit Python eigener Module gemacht.
- für das Herunterladen des XML's wurde das Modul 'urllib' verwendet (1)
- für das Parsen über die einzelnen items/nodes das Modul xml.etree.ElementTree. (2)
(1) https://docs.python.org/2/library/urllib.html
(2) https://docs.python.org/2/library/xml.etree.elementtree.html
** Currencies - Ablauf
#+ATTR_HTML: :width 55%
[[file:pictures/currencies.png]]
** Infrastruktur ** Infrastruktur
Andreas erzählt wie die infrastruktur aufgebaut ist. Andreas erzählt wie die infrastruktur aufgebaut ist.
#+ATTR_HTML: :width 60%
[[file:pictures/Server-Architecture.png]]
** Programmierung ** Programmierung
vieleicht zwei Schwierigkeiten vieleicht zwei Schwierigkeiten