Changes between Version 17 and Version 18 of harjoitustyöt/beverly


Ignore:
Timestamp:
2017-04-07 21:15:15 (5 years ago)
Author:
jasiltai
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • harjoitustyöt/beverly

    v17 v18  
    1 '''Beverlyn yleiskuvaus''' 
    2  
    3 Beverlyn tarkoituksena on viedä kesätyöpaikan henkilökunnan virkistystoiminnan kilpailutoiminnan tulosten kirjanpito sähköiseen muotoon. Henkilökunta juoksee lenkkipolkua sekä kulkee polkupyörällä töihin. Järjestelmään tulee pystyä kirjautumaan sekä sen tulee olla käytettävissä mobiilisti sekä päätelaitteella. Järjestelmään rakennetaan myös mahdollisuus laajentaa sitä niin, että sinne voidaan lisätä: 
    4 - Kassa järjestelmä 
    5 - Henkilökunnan "pelin" pelaaminen 
    6 - Henkilökunnan ohjelma-arkisto 
    7 - Henkilökunnan ohjelma kortiston esitieto arkisto 
    8 - Ilmoittautumisjärjestelmä 
    9  
    10 ---- 
    11  
    12  
    13 '''Palvelin''' 
    14  
    15 Apache 
    16  
    17 '''Tietokanta''' 
    18  
    19 MySQL 
    20  
    21 '''Web Tekniikat''' 
    22 - HTML5 (Sivun markup, frontend)  
    23 - CSS3 (Sivun tyylit, frontend) 
    24 - SKELETON grid System (http://getskeleton.com/, frontend) 
    25 - Javascript (Valikot ja osa toiminnallisuudesta, frontend) 
    26 - PHP (Järjestelmän aivot, backend) 
    27 - jQuery (Opendatan lukemisessa ja julkaisussa, backend) 
    28 - XML / AJAX (Opendatan haku sekä julkaisu, backend) 
    29  
    30 ---- 
    31  
    32 '''Toimintalogiikka:''' 
    33  
    34 Suorituksen lisääminen 
    35  
    36 - Lenkki: 
    37 1. Märkiön lenkki (Ei | Kyllä) 
    38 2. Lenkin pituus 
    39 3. Päivämäärä 
    40 4. Lisätiedot  
    41  
    42 [[Image(http://vauhtis.thegroup.fi/~villapipo/koulu/tjta330/3.png)]] 
    43  
    44 - Pyöräily: 
    45 1. Lähtöpiste 
    46 2. Päätepiste 
    47 3. Matka 
    48 4. Päivämäärä 
    49 5. Lisätiedot 
    50  
    51 [[Image(http://vauhtis.thegroup.fi/~villapipo/koulu/tjta330/2.png)]] 
    52  
    53  
    54 Suoritusten tarkastelu: 
    55  
    56 Järjestelmä kerää tietokannasta käyttäjään liittyvät tiedot ja ilmoittaa hänelle: 
    57 1. Sijoituksen suhteessa muihin urheilijoihin 
    58 2. Käyttäjän itse juostut kilomterit 
    59 3. Käyttäjän itse pyöräillyt kilometrit 
    60 4. Henkilökunnan kokonaiskilometrit juosten 
    61 5. Henkilökunnan kokonaiskilometrit pyöräillen 
    62  
    63 [[Image(http://vauhtis.thegroup.fi/~villapipo/koulu/tjta330/1.png)]] 
    64  
    65  
    66 '''Käyttöliittymän logiikka:''' 
    67  
    68 Valikko: 
    69  
    70  
    71 - Valikko ilman, kursorin vientiä valikon päälle: 
    72  
    73 [[Image(http://vauhtis.thegroup.fi/~villapipo/koulu/tjta330/valikko2.jpg)]] 
    74  
    75  
    76 - Valikko kursorilla valittuna: 
    77  
    78 [[Image(http://vauhtis.thegroup.fi/~villapipo/koulu/tjta330/valikko1.jpg)]] 
    79  
    80  
    81 Etusivu: 
    82  
    83 - Etusivulla on haetaan ajankohtaiset säätiedot ilmatieteenlaitoksen opendatasta 
    84 - Etusivulla on järjestelmän ylläpitäjän mahdollisuus julkaista. 
    85  
    86 Käyttäjällä on käyttäjätunnus: 
    87 1. Käyttäjä kirjautuu järjestelmään sisälle --> Salasana tarkistetaan vertaamalla sitä salasana hashiin tietokannassa 
    88 2. Käyttäjä kirjautuu järjestelmään ja hänet ohjataan etusivulle 
    89  
    90 Käyttäjällä ei ole käyttäjätunnusta: 
    91 1. Käyttäjä rekisteröityy järjestelmään. 
    92  
    93  
    94 '''Aikatauluarvio:''' 
    95  
    96 - 40 tuntia järjestelmän suunnitteluun ja vaatimusten määrittelyyn 
    97 - 6 tuntia käyttöliittymän suunnitteluun niin että se skaalautuu myös mobiililaitteiden näytöille käytettävällä tavalla. 
    98 - 10 tuntia käyttöliittymän toteuttamiseen niin, että ohjelmointi vaiheen voi toteuttaa fiksusti esikatselulla 
    99 - 80 tuntia ohjelmointiin, ml. PHP, Javascript, HTML5 ja CSS3. 
    100 - 2 tuntia testaamiseen. 
    101 - 2 tuntia dokumentointiin, sisältäen tuntikirjanpidon puhtaaksikirjoittamisen ja ajankäytöstä raportoinnin. 
    102  
    103 ------------------------- 
    104   
    105 '''Työllä tavoitellaan arvosanaa 5 
    106 ''' 
     1poistettu