Meeskond "Nämm-nämm": Difference between revisions

From ICO wiki
Jump to navigationJump to search
Joilves (talk | contribs)
Created page with '==Idee== ==Meeskond== * Allar Märk * Gert Glükmann * Joosep Ilves * Kaspar Kallasmaa * Siim Aaver == XML == == Veebiteenus == == Rakendus ASP.NET baasil == == Logi =='
 
Kkallasm (talk | contribs)
No edit summary
Line 11: Line 11:


== XML ==
== XML ==
<?xml version="1.0" encoding="utf-8" ?>
<kohvikud>
  <kohvik id="0">
    <nimi>Saiapäts</nimi>
    <aadress laius="59.395515" pikkus="24.664993">
      <riik>Eesti</riik>
      <maakond>Harjumaa</maakond>
      <linnVald>Tallinn</linnVald>
      <indeks>64739</indeks>
      <tanav>pätsi</tanav>
      <maja>5</maja>
    </aadress> 
    <lahtiolekuajad> 
      <alates>              <--nende lahtiolekuaegade kehtivuse alguskuupäev. Saab määrata lahtiolekuajad perioodide kaupa. Näiteks 01.01 alates on ühed, aga 01.06 teised. Seejuures saab igasse perioodi lisada ka erandeid, mil on kohvik suletud või teistel aegadel lahti.-->
        <aasta>2011</aasta>
        <kuu>01</kuu>
        <paev>01</paev>
      </alates> 
      <lahtiolekuaeg>
        <nadalapaev>E</nadalapaev>
        <avamisaeg>
          <tund>08</tund>
          <minut>00</minut>
        </avamisaeg>
        <sulgemisaeg>
          <tund>19</tund>
          <minut>00</minut>
        </sulgemisaeg>
      </lahtiolekuaeg>   
      <lahtiolekuaeg>
        <nadalapaev>T</nadalapaev>
        <avamisaeg>
          <tund>09</tund>
          <minut>30</minut>
        </avamisaeg>
        <sulgemisaeg>
          <tund>10</tund>
          <minut>00</minut>
        </sulgemisaeg>
      </lahtiolekuaeg>   
      <lahtiolekuaeg>
        <nadalapaev>R</nadalapaev>
        <avamisaeg>
          <tund>16</tund>
          <minut>00</minut>
        </avamisaeg>
        <sulgemisaeg>
          <tund>23</tund>
          <minut>00</minut>
        </sulgemisaeg>
      </lahtiolekuaeg>
      <erandid>        <--lahtiolekuaegade erandid-->
        <erand>
          <kuupaev>
            <aasta>2011</aasta>
            <kuu>02</kuu>
            <paev>24</paev>
          </kuupaev>
          <avamisaeg>
            <tund>suletud</tund>
            <minut></minut>
          </avamisaeg>
          <sulgemisaeg>
            <tund>17</tund>
            <minut>30</minut>
          </sulgemisaeg>
        </erand>
        <erand>
          <kuupaev>
            <aasta>2011</aasta>
            <kuu>02</kuu>
            <paev>25</paev>
          </kuupaev>
          <avamisaeg>
            <tund>12</tund>
            <minut>00</minut>
          </avamisaeg>
          <sulgemisaeg>
            <tund>16</tund>
            <minut>20</minut>
          </sulgemisaeg>
        </erand>
      </erandid>     
    </lahtiolekuajad> 
    <menüü>
      <kuupaev>
        <aasta>2011</aasta>
        <kuu>02</kuu>
        <paev>24</paev>
      </kuupaev>
      <kategooria>
        <nimetus>suupisted</nimetus>
        <soodustused>
          <soodustus>
            <liik>ISIC</liik>
            <suurus>10</suurus>
            <yhik>%</yhik>
          </soodustus>
          <soodustus>
            <liik>kliendikaart</liik>
            <suurus>0.1</suurus>
            <yhik>EUR</yhik>
          </soodustus>
        </soodustused>
        <toit>
          <nimetus>tikuvõileib magushapus kastmes</nimetus>
          <ports>                      <--ühte toitu võib olla mitmes erinevas suuruses, seejuures saab ka igale suurusele erinevad soodustused anda-->
            <suurus>väike</suurus>
            <saadaval>1</saadaval>      <--1 - true; 0 - false-->
              <hind>
                <vaartus>9.90</vaartus>
                <valuuta>EUR</valuuta>
              </hind>
          </ports>
          <ports>
            <suurus>suur</suurus>
            <saadaval>0</saadaval>
              <hind>
                <vaartus>9.90</vaartus>
                <valuuta>EUR</valuuta>
              </hind>
          </ports>
        </toit>
        <toit>
          <nimetus>seakamar</nimetus>
          <ports>
            <suurus>väike</suurus>
            <saadaval>1</saadaval>            <--1 - true; 0 - false-->
              <hind>
                <vaartus>9.90</vaartus>
                <valuuta>EUR</valuuta>
              </hind>
          </ports>
          <ports>
            <suurus>suur</suurus>
            <saadaval>0</saadaval>
              <hind>
                <vaartus>9.90</vaartus>
                <valuuta>EUR</valuuta>
              </hind>
          </ports>
        </toit>
      </kategooria>
      <kategooria>
        <nimetus>magustoidud</nimetus>
        <soodustused>
          <soodustus>
            <liik>ISIC</liik>
            <suurus>10</suurus>
            <yhik>%</yhik>
          </soodustus>
          <soodustus>
            <liik>kliendikaart</liik>
            <suurus>0.1</suurus>
            <yhik>EUR</yhik>
          </soodustus>
        </soodustused>
        <toit>
          <nimetus>kissell</nimetus>
          ...
        </toit>
        <toit>
          <nimetus>jäätis</nimetus>
          ...
        </toit>
      </kategooria>     
      <kategooria>
        <nimetus>mittealkoholsed joogid</nimetus>
        <soodustused>
          <soodustus>
            <liik>ISIC</liik>
            <suurus>10</suurus>
            <yhik>%</yhik>
          </soodustus>
          <soodustus>
            <liik>kliendikaart</liik>
            <suurus>0.1</suurus>
            <yhik>EUR</yhik>
          </soodustus>
        </soodustused>
        <toit>                      <--on sellepärast toit, et tekiks teatud loogiline jaotus-->
          <nimetus>piim</nimetus>
          ...
        </toit>     
        <toit>
          <nimetus>keefir</nimetus>
          ...
        </toit>
      </kategooria>
      <kategooria>
        <nimetus>alkoholsed joogid</nimetus>
        <soodustused>
          <soodustus>
            <liik>ISIC</liik>
            <suurus>10</suurus>
            <yhik>%</yhik>
          </soodustus>
          <soodustus>
            <liik>kliendikaart</liik>
            <suurus>0.1</suurus>
            <yhik>EUR</yhik>
          </soodustus>
        </soodustused>
        <toit>
          <nimetus>õlu pilsner</nimetus>
          ...
        </toit>       
        <toit>
          <nimetus>viin viru valge</nimetus>
          ...
        </toit>
      </kategooria>       
    </menüü>
  </kohvik>
</kohvikud>


== Veebiteenus ==
== Veebiteenus ==

Revision as of 22:42, 27 February 2011

Idee

Meeskond

  • Allar Märk
  • Gert Glükmann
  • Joosep Ilves
  • Kaspar Kallasmaa
  • Siim Aaver

XML

<?xml version="1.0" encoding="utf-8" ?> <kohvikud>

 <kohvik id="0">
   <nimi>Saiapäts</nimi>
   <aadress laius="59.395515" pikkus="24.664993">
     <riik>Eesti</riik>
     <maakond>Harjumaa</maakond>
     <linnVald>Tallinn</linnVald>
     <indeks>64739</indeks>
     <tanav>pätsi</tanav>
     <maja>5</maja>
   </aadress>   
   <lahtiolekuajad>   
     <alates>               <--nende lahtiolekuaegade kehtivuse alguskuupäev. Saab määrata lahtiolekuajad perioodide kaupa. Näiteks 01.01 alates on ühed, aga 01.06 teised. Seejuures saab igasse perioodi lisada ka erandeid, mil on kohvik suletud või teistel aegadel lahti.-->
       <aasta>2011</aasta>
       <kuu>01</kuu>
       <paev>01</paev>
     </alates>   
     <lahtiolekuaeg>
       <nadalapaev>E</nadalapaev>
       <avamisaeg>
         <tund>08</tund>
         <minut>00</minut>
       </avamisaeg>
       <sulgemisaeg>
         <tund>19</tund>
         <minut>00</minut>
       </sulgemisaeg>
     </lahtiolekuaeg>     
     <lahtiolekuaeg>
       <nadalapaev>T</nadalapaev>
       <avamisaeg>
         <tund>09</tund>
         <minut>30</minut>
       </avamisaeg>
       <sulgemisaeg>
         <tund>10</tund>
         <minut>00</minut>
       </sulgemisaeg>
     </lahtiolekuaeg>    
     <lahtiolekuaeg>
       <nadalapaev>R</nadalapaev>
       <avamisaeg>
         <tund>16</tund>
         <minut>00</minut>
       </avamisaeg>
       <sulgemisaeg>
         <tund>23</tund>
         <minut>00</minut>
       </sulgemisaeg>
     </lahtiolekuaeg>
     <erandid>        <--lahtiolekuaegade erandid-->
       <erand>
         <kuupaev>
           <aasta>2011</aasta>
           <kuu>02</kuu>
           <paev>24</paev>
         </kuupaev>
         <avamisaeg>
           <tund>suletud</tund>
           <minut></minut>
         </avamisaeg>
         <sulgemisaeg>
           <tund>17</tund>
           <minut>30</minut>
         </sulgemisaeg>
       </erand>
       <erand>
         <kuupaev>
           <aasta>2011</aasta>
           <kuu>02</kuu>
           <paev>25</paev>
         </kuupaev>
         <avamisaeg>
           <tund>12</tund>
           <minut>00</minut>
         </avamisaeg>
         <sulgemisaeg>
           <tund>16</tund>
           <minut>20</minut>
         </sulgemisaeg>
       </erand>
     </erandid>      
   </lahtiolekuajad>  
   <menüü>
     <kuupaev>
       <aasta>2011</aasta>
       <kuu>02</kuu>
       <paev>24</paev>
     </kuupaev>
     <kategooria>
       <nimetus>suupisted</nimetus>
       <soodustused>
         <soodustus>
           <liik>ISIC</liik>
           <suurus>10</suurus>
           <yhik>%</yhik>
         </soodustus>
         <soodustus>
           <liik>kliendikaart</liik>
           <suurus>0.1</suurus>
           <yhik>EUR</yhik>
         </soodustus>
       </soodustused>
       <toit>
         <nimetus>tikuvõileib magushapus kastmes</nimetus>
         <ports>                       <--ühte toitu võib olla mitmes erinevas suuruses, seejuures saab ka igale suurusele erinevad soodustused anda-->
           <suurus>väike</suurus>
           <saadaval>1</saadaval>      <--1 - true; 0 - false-->
             <hind>
               <vaartus>9.90</vaartus>
               <valuuta>EUR</valuuta>
             </hind>
         </ports>
         <ports>
           <suurus>suur</suurus>
           <saadaval>0</saadaval>
             <hind>
               <vaartus>9.90</vaartus>
               <valuuta>EUR</valuuta>
             </hind>
         </ports>
       </toit>
       <toit>
         <nimetus>seakamar</nimetus>
         <ports>
           <suurus>väike</suurus>
           <saadaval>1</saadaval>            <--1 - true; 0 - false-->
             <hind>
               <vaartus>9.90</vaartus>
               <valuuta>EUR</valuuta>
             </hind>
         </ports>
         <ports>
           <suurus>suur</suurus>
           <saadaval>0</saadaval>
             <hind>
               <vaartus>9.90</vaartus>
               <valuuta>EUR</valuuta>
             </hind>
         </ports>
       </toit>
     </kategooria>
     <kategooria>
       <nimetus>magustoidud</nimetus>
       <soodustused>
         <soodustus>
           <liik>ISIC</liik>
           <suurus>10</suurus>
           <yhik>%</yhik>
         </soodustus>
         <soodustus>
           <liik>kliendikaart</liik>
           <suurus>0.1</suurus>
           <yhik>EUR</yhik>
         </soodustus>
       </soodustused>
       <toit>
         <nimetus>kissell</nimetus>
         ...
       </toit>
       <toit>
         <nimetus>jäätis</nimetus>
         ...
       </toit>
     </kategooria>      
     <kategooria>
       <nimetus>mittealkoholsed joogid</nimetus>
       <soodustused>
         <soodustus>
           <liik>ISIC</liik>
           <suurus>10</suurus>
           <yhik>%</yhik>
         </soodustus>
         <soodustus>
           <liik>kliendikaart</liik>
           <suurus>0.1</suurus>
           <yhik>EUR</yhik>
         </soodustus>
       </soodustused>
       <toit>                      <--on sellepärast toit, et tekiks teatud loogiline jaotus-->
         <nimetus>piim</nimetus>
         ...
       </toit>      
       <toit>
         <nimetus>keefir</nimetus>
         ...
       </toit>
     </kategooria>
     <kategooria>
       <nimetus>alkoholsed joogid</nimetus>
       <soodustused>
         <soodustus>
           <liik>ISIC</liik>
           <suurus>10</suurus>
           <yhik>%</yhik>
         </soodustus>
         <soodustus>
           <liik>kliendikaart</liik>
           <suurus>0.1</suurus>
           <yhik>EUR</yhik>
         </soodustus>
       </soodustused>
       <toit>
         <nimetus>õlu pilsner</nimetus>
         ...
       </toit>        
       <toit>
         <nimetus>viin viru valge</nimetus>
         ...
       </toit>
     </kategooria>        
   </menüü>
 </kohvik>

</kohvikud>


Veebiteenus

Rakendus ASP.NET baasil

Logi