Relatie Met Building Blocks

Debrief Block

  • Betrokkenen/partijen
  • Doelstelling (nog oplossingsvrij)
  • Doelgroep
  • Opdracht
  • Verificatie van de opdracht
  • Visie, kansen, beperkingen en haalbaarheid

 

Doelgroep Block

  • Er is gesproken met meerdere personen die in de doelgroep vallen zodanig dat hier relevante conclusies uit getrokken kunnen worden.

  • De doelgroep karakteriseren zodanig dat de interactie en interface ontworpen kan worden.

  • Verschillende ontwerptools ingezet zodanig dat de karakteristieken van de doelgroep visueel en inzichtelijk gemaakt zijn

  • Rollen en bijbehorende behoeften zodanig beschreven dat deze het informatie- en interactieontwerp voeden.

 

Onderzoeken Block

  • Je hebt relevante bronnen op een correcte wijze verwerkt in tekst en bronnenlijst zodanig dat anderen een goed inzicht krijgen in je onderbouwing

  • Je hebt het onderzoeksdoel afgebakend zodanig dat je een onderzoeksvraag kan formuleren

  • Je kan een onderzoeksmethode selecteren en uitwerken zodanig dat je daarmee een antwoord kan vinden op de onderzoeksvraag

  • Je weet data te verzamelen en weer te geven zodanig dat je conclusies kan trekken en aanbevelingen kan doen

  • Je kunt op je eigen onderzoek reflecteren zodanig dat de sterke en zwakke punten van het onderzoek en jouw rol daarin duidelijk worden

  • Je gaat met je onderzoeksomgeving en deelnemers om zodanig dat je hiermee respect toont

 

Functionele Test Block

  • Je hebt functionele eisen omgezet naar meetbare (en daardoor testbare!) specificaties

  • Je hebt een testplan opgesteld waarin alle aannames en verwachte resultaten zijn opgenomen zodat de test eenvoudig door een ander uitgevoerd of herhaald zou kunnen worden

  • Je hebt het testplan uitgevoerd waarmee je bewijst dat je product voldoet aan de specificaties

 

 

Glaze Bol Block

  • Je bent in staat inzicht te geven in de middelen die tot je beschikking staan om tot een eindproduct te komen.
  • Je bent in staat inzicht te geven in de stappen die moeten worden genomen om tot een eindproduct te komen.
  • Je bent in staat inzicht te verschaffen in de risico’s die zich bij de realisatie kunnen voordoen, zodat je maatregelen kunt nemen indien nodig.
  • Je bent in staat een realistische planning te maken en zo nodig bij te sturen als je opdrachtgever of de omstandigheden dit vereisen.
  • Je hebt een samenwerkingscontract over bovenstaande punten met  je opdrachtgever en je teamgenoten opgesteld, zodat voor een ieder de geldende afspraken en de bijbehorende sancties duidelijk zijn.
  • Je  bent in staat je eigen werkzaamheden en je voortgang regelmatig te bespreken met je opdrachtgever, zodat tijdig bijgestuurd kan worden.

 

Interactie Ontwerpen Block

  • Het informatie-, interface- en interactieontwerp is gebaseerd op functionele requirements.

  • Kan voor verschillende devices:

    1. een informatieontwerp opstellen waaruit de informatie architectuur (structuur, hierarchie, navigatie en zoeken) duidelijk wordt.

    2. een interfaceontwerp (lay-out, visueel ontwerp en wireframes) opstellen.

    3. een interactieontwerp opstellen waaruit duidelijk wordt hoe de gebruiker met de toepassing interacteert (activity-diagrams en wire-flows).

  • Kan het  informatie-, interface- en interactieontwerp omzetten in een werkend prototype.

 

Gebruikerstest Block

  • Kent meerdere testmethoden.

  • Kan een testplan opstellen en uitvoeren.

  • Heeft verschillende typen tests uitgevoerd.

  • Heeft met representatieve deelnemers getest.

  • Kan testresultaten analyseren, documenteren en visualiseren.

  • Kan conclusies trekken die genoeg inzicht geven voor een volgende iteratie.

 

 

 

board.php

Legenda:

Sprint 3 

index.php (de log in scherm)

session.php (dit checkt of de persoon die inlogt admin is)

planning.php (de ticket overzicht voor de user)

ticketinsert.php

ticketedit.php

ticketdelete.php

board.php (de ticket overzicht voor de admin)

user.php (de users overzicht voor de admin)

userinsert.php

useredit.php

userdelete.php

style.css

<?php

require "session.php" ;

$db = mysqli_connect('localhost', 'root', '', 'qrp');

$sql = "SELECT * FROM tickets WHERE status='Not Done'";
$result = mysqli_query($db, $sql);
$row= mysqli_fetch_assoc($result);

$sql = "SELECT * FROM tickets WHERE status='Pending'";
$result2 = mysqli_query($db, $sql);
$row2= mysqli_fetch_assoc($result2);

$sql = "SELECT * FROM tickets WHERE status='In Progress'";
$result3 = mysqli_query($db, $sql);
$row3= mysqli_fetch_assoc($result3);

$sql = "SELECT * FROM tickets WHERE status='Done'";
$result4 = mysqli_query($db, $sql);
$row4= mysqli_fetch_assoc($result4);

htmlspecialchars($row['subject']);
htmlspecialchars($row['type']);

?>
<!DOCTYPE html>
    <html>
    <link href="css/style.css" type="text/css" rel="stylesheet">
        <head>

        </head>
        <body>
        <div class="wrapper">
            <div class="banner">
                <nav>
                    <a id="home-button2" class="nav-buttons" href="planning.php">Quick Response Portal</a>
                    <a class="nav-buttons" href="board.php">Board</a>
                    <a class="nav-buttons" href="user.php">Users</a>
                    <a id="sign-out" href="logout.php">Log Out</a>
                </nav>
            </div>
            <div class="second-nav">
                <a class="add" href="ticketinsert.php">Add Ticket</a>
            </div>
                <div class="users">
                    <table class="table-not-done">
                        <tr>
                            <th>Not Done</th>

                        </tr>
                        <?php
                        foreach ($result as $row) {
                            ?>
                            <tr>

                                <td>
                                    <div class="board-box">
                                        <a class="board-link" href="ticket.php?id=<?= $row['ticket_id'] ?>">
                                            <div class="board-subject">
                                                <span>Subject:</span> <span><?= $row['subject'] ?></span>
                                            </div>
                                            <br>

                                            <div class="board-content">
                                                <span> Content:</span>
                                                <span><?= $row['content'] ?></span>
                                            </div>
                                            <br>

                                            <div class="board-type">
                                                <span>Type:</span> <span><?= $row['type'] ?></span>
                                            </div>
                                        </a>
                                    </div>
                                </td>
                            </tr>
                        <?php
                        }
                        ?>
                    </table>

                    <table class="table-pending">
                        <tr>
                            <th>Pending</th>
                        </tr>
                        <?php
                        foreach ($result2 as $row2) {
                        ?>
                        <tr>
                            <td>
                                <div class="board-box">
                                    <a href="ticket.php?id=<?= $row2['ticket_id'] ?>">
                                        <div class="board-subject">
                                            <span>Subject:</span> <span><?= $row2['subject'] ?></span>
                                        </div>
                                        <br>

                                        <div class="board-content">
                                            <span> Content:</span>
                                            <span><?= $row2['content'] ?></span>
                                        </div>
                                        <br>

                                        <div class="board-type">
                                            <span>Type:</span> <span><?= $row2['type'] ?></span>
                                        </div>
                                    </a>
                                </div>

                            </td>
                        </tr>
                        <?php
                        }
                        ?>
                    </table>

                    <table class="table-in-progress">
                        <tr>
                            <th>In Progress</th>
                        </tr>
                        <?php
                        foreach ($result3 as $row3) {
                        ?>
                        <tr>
                            <td>
                                <div class="board-box">
                                    <a href="ticket.php?id=<?= $row3['ticket_id'] ?>">
                                        <div class="board-subject">
                                            <span>Subject:</span> <span><?= $row3['subject'] ?></span>
                                        </div>
                                        <br>

                                        <div class="board-content">
                                            <span> Content:</span>
                                            <span><?= $row3['content'] ?></span>
                                        </div>
                                        <br>

                                        <div class="board-type">
                                            <span>Type:</span> <span><?= $row3['type'] ?></span>
                                        </div>
                                    </a>
                                </div>

                            </td>
                        </tr>
                        <?php
                        }
                        ?>
                    </table>

                    <table class="table-done">
                        <tr>
                            <th>Done</th>
                        </tr>
                        <?php
                        foreach ($result4 as $row4) {
                        ?>
                        <tr>
                            <td>
                                <div class="board-box">
                                    <a href="ticket.php?id=<?= $row4['ticket_id'] ?>">
                                        <div class="board-subject">
                                            <span class>Subject:</span> <span><?= $row4['subject'] ?></span>
                                        </div>
                                        <br>
                                        <div class="board-content">
                                            <span> Content:</span>
                                            <span><?= $row4['content'] ?></span>
                                        </div>
                                        <br>
                                        <div class="board-type">
                                            <span>Type:</span> <span><?= $row4['type'] ?></span>
                                        </div>
                                    </a>
                                </div>
                            </td>
                        </tr>
                        <?php
                        }
                        mysqli_close($db);
                        ?>
                    </table>

                </div>
            </div>


        </body>
    </html>