Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 5.99 KB | None | 0 0
  1. <!doctype html>
  2. <html lang="pl" dir="ltr">
  3. <head>
  4. <style type="text/css">
  5.  
  6. body {font-family: Ubuntu, sans-serif; counter-reset: h1counter; }
  7.  
  8. .tytul { font-size: xx-large;
  9.          font-weight: bold;
  10.          font-family: Ubuntu, sans-serif;
  11.          text-align: center;  
  12.          background-color: green;  
  13.          color: #F3FAB6;       }
  14.          
  15. .autorzy { font-size:  large;
  16.            font-weight: bold;           }  
  17.            
  18. .uwaga {  color: red; }  
  19.  
  20. .termin { background-color: red;
  21.           color: white;
  22.           font-weight: bold;
  23.         }
  24. .stare { color: grey; }        
  25.  
  26.  
  27.    h1 { background-color:  #005A31;  color: white; text-align:center;   counter-reset: h2counter; }
  28.    h2 { background-color: green;   color: white;                    counter-reset: h3counter; }
  29.    h3 { padding-left: 40px; background-color: #A8CD1B;  color: white; counter-reset: h4counter; }
  30.    h1:before {
  31.                 content: counter(h1counter) ".\0000a0\0000a0";
  32.                 counter-increment: h1counter;
  33.              }
  34.    h2:before {
  35.                 content: counter(h1counter) "." counter(h2counter) ".\0000a0\0000a0";
  36.                 counter-increment: h2counter;
  37.              }
  38.    h3:before {
  39.                 content: counter(h1counter) "." counter(h2counter) "." counter(h3counter) ".\0000a0\0000a0";
  40.                 counter-increment: h3counter;
  41.              }
  42.    h4:before {
  43.                 content: counter(h1counter) "." counter(h2counter) "." counter(h3counter) "." counter(h4counter) ".\0000a0\0000a0";
  44.                 counter-increment: h4counter;
  45.              }
  46.      
  47.    h4 { padding-left: 60px; background-color: #CBE32D; color: white; }
  48.    h5 { color: #F3FAB6; }
  49.    
  50.    dt { font-weight: bold; }
  51.    
  52.  
  53.  
  54.  
  55. </style>
  56. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  57.  
  58. <title>Inżynieria Oprogramowania</title>
  59. </head>
  60. <body>
  61.  
  62.  
  63. <div class="tytul">Inżynieria Oprogramowania [IO-SSI], sem. V<br>
  64. Projekt „Identyfikacja użytkownika w komunikacji miejskiej”</div>
  65.  
  66. <br/>
  67.  
  68. <!--  -->
  69.  
  70. <div class="autorzy">
  71. <ul>
  72.   <li>Patryk Cieślak</li>
  73.   <li>Szymon Dyrała</li>
  74.   <li>Jacek Ganszczyk</li>
  75.   <li>Mateusz Koźlik</li>
  76. </ul>
  77. </div>
  78.  
  79. <span class="termin">termin następnego spotkania: 2017-10-24 (wtorek), godz. 10:00</span>
  80. <span class="stare">[2017-10-17]</span>
  81.  
  82. <h1>Identyfikacja użytkownika w komunikacji miejskiej</h1>
  83.  
  84. System identyfikacji użytkownika w komunikacji miejskiej to system informatyczny pozwalający na połączenie funkcjonalności tradycyjnego biletu papierowego i karty płatniczej.
  85. System obejmował będzie wiele funkcjonalności, co ułatwi korzystanie z ofert różnych podmiotów. Karta będzie pełnić nie tylko funkcję biletu komunikacji miejskiej, ale również będzie nią można płacić za np. parkowanie.
  86. Na podstawie danych z czytników system pozwala na układanie rozkładu jazdy uwzględniającego popyt na konkretnych odcinkach sieci komunikacyjnej, co pozwala na usprawnienie calej komunikacji miejskiej.
  87.  
  88. <h1>Słownik</h1>
  89.  
  90. <dl>
  91.   <dt>Aplikacja</dt><dd>aplikacja dostępna dla zarejestrowanych użytkowników posiadających kartę. Po zalogowaniu możemy wykonać szereg operacji dotyczących naszej karty.</dd>
  92.   <dt>Czytnik</dt><dd>urządzenie służące do możliwości płatności kartą, umieszczony np. w autobusie czytnik służy do sprawdzania oraz aktualizowania stanu środków zgromadzonych na karcie. </dd>    
  93.   <dt>Karta</dt><dd>elektroniczna karta z zapisanymi danymi osobowymi użytkownika. W komunikacji miejskiej spełnia rolę biletu. Spełnia również funkcję tzw. Elektronicznej Portmonetki. Każdy użytkownik karty może ją zasilić, i posłużyć się nią w celu zrealizowania płatności za usługi.</dd>
  94.   <dt>Konto</dt><dd>dostępne dla użytkownika po rejestracji w aplikacji. Aby wykonywać operacje na koncie trzeba się zalogować.</dd>      
  95.   <dt>Podpis elektroniczny</dt><dd> dane osobowe użytkownika zapisane na jego karcie. Umożliwia identyfikowanie użytkownika i dostępnej dla niego ulgi na bilety.</dd>  
  96.   <dt>Użytkownik</dt><dd>osoba, która posiada wyrobioną kartę.</dd>
  97.   <dt>Właściciel systemu</dt><dd>Instytucja do której należy cały system. Posiada możliwość edycji, dodawania połączeń oraz zbierania ogólnych danych na temat obciążenia komunikacji.</dd>
  98.  
  99. </dl>
  100.  
  101.  
  102.  
  103. <h1>Specyfikacja wymagań</h1>
  104.  
  105. <h2>Wymagania funkcjonalne</h2>
  106.  
  107. <ul>
  108.    <li>Operacje dostępne w aplikacji</li>
  109.    <ul>
  110.       <li>Możliwość utworzenia konta użytkownika przez rejestrację.</li>
  111.       <li>Zalogowanie się na konto użytkownika.</li>      
  112.    </ul>
  113.  
  114.    <li>Po zalogowaniu na konto</li>
  115.    <ul>
  116.    <li>Zasilenie karty.</li>
  117.    <li>Zakupienie biletu okresowego lub jednorazowego.</li>
  118.    <li>Zablokowanie karty w przypadku kradzieży.</li>
  119.    </ul>
  120.  
  121.    <li>Operacje na karcie</li>
  122.    <ul>
  123.       <li>Zakupienie biletu w autobusie. </li>
  124.       <li>Płatność kartą.</li>
  125.    </ul>
  126.  
  127.    <li>Operacje dostępne dla właściciela systemu</li>
  128.    <ul>
  129.       <li>Generowanie raportów dotyczących obciążenia linii komunikacji miejskiej.</li>
  130.       <li>Dodawanie nowych linii.</li>
  131.       <li>Edycja już istniejących połączeń.</li>
  132.    </ul>
  133.  
  134. </ul>
  135.  
  136. <h2>Wymagania niefunkcjonalne</h2>
  137. <ul>
  138.    <li>Operacje dostępne w aplikacji</li>
  139.    <ul>
  140.    <li>Zresetowanie hasła i ustawienie nowego.</li>
  141.    <li>Sprawdzenie rozkładu jazdy.</li>
  142.    <li>Sprawdzenie opóźnienia konkretnej linii. </li>
  143.    <li>Sprawdzenie ważnych informacji dotyczących np. utrudnień na drogach. </li>    
  144.    
  145.   </ul>
  146.  
  147.   <li>Po zalogowaniu na konto</li>
  148.   <ul>
  149.    <li>Edycja danych personalnych.</li>  
  150.   <li>Sprawdzenie historii przejazdów.</li>
  151.   <li>Zakodowanie ulgi.</li>
  152.   <li>Dodanie zdjęcia.</li>
  153.   <li>Sprawdzenie cen biletów.</li>
  154.   <li>Zgłoszenie opóźnienia/awarii połączenia.</li>    
  155.   <li>Ocena połączenia (kierowcy).</li>        
  156.   </ul>
  157.  
  158.   <li>Karta</li>
  159.   <ul>
  160.    <li>Wyrobienie karty ze zdjęciem.</li>  
  161.   </ul>
  162. </ul>
  163.  
  164.  
  165. </body>
  166. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement