1 / 9

UseCase-Diagram MJE

UseCase-Diagram MJE. Skapa konto Se nya bilder Se profiler Anmäla CW Lägga upp bilder och skriva inlägg på ett allmänt imageboard Se och läsa det allmänna imageboard Läsa alla nyheter Se aktuella spel Se schema. Gäst. * Bannlysa användare Lägga till text i skrivna inlägg

Download Presentation

UseCase-Diagram MJE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UseCase-Diagram MJE • Skapa konto • Se nya bilder • Se profiler • Anmäla CW • Lägga upp bilder och skriva inlägg på ett allmänt imageboard • Se och läsa det allmänna imageboard • Läsa alla nyheter • Se aktuella spel • Se schema Gäst • * • Bannlysa användare • Lägga till text i skrivna inlägg • Ta bort inlägg och/eller bilder • Skriva nyheter på startsidan • Fästa trådar vid toppen av sidan • Skriva utlåtanden till användare • PRIVAT CP IN RAR IN JPEG-ARKIV • Ändra text i schema • Lägga till text i schema • Läsa inskickade poster i administratörforum • Ta bort poster i administratörforum Administratör *Administratör ärver allt som användare har

  2. Logga in • Logga ut • Lägga upp bilder med tumnaglar och skriva inlägg på alla imageboards • Välja att använda en antispolieringsbild, och antispolieringstagg på text • Se och läsa alla imageboards • Ändra lösenord • Ändra sin avatar • Se sin rm-rating • Ändra sin grupp • Se profiler • Anmäla CW till administratörforumet • Skriva användarnyheter • Skicka meddelanden mellan användare och administratörer • Skriva inlägg utan att höja inlägget till toppen av sidan • Se vilka som är inloggade • Se när man var senast inloggad • Ändra smeknamn • Lägga till användare i sin vänlista • Gruppera användare i sin vänlista • Skriva kommentarer till användare i sin vänlista • Se aktuella spel • Föreslå schemaändringar till administratörforumet • Se när schemat uppdaterades senast • Nyhetssökfunktion • Användarsökfunktion • Ta bort nygjorda poster • Ens favoritspel listade på sin profil • Hatade spel, dvs, alla Användare

  3. fil fil_info fil_typ Inloggad Rm-rating Kommentar Grupp Användare Vän_namn Lösenord Avatar Smeknamn Senastinlogg Email Spel_id Spel-namn Rättighet Grupp Med-ratt Timestamp Med-titel Bild Kom-text Kom_id Meddelande_id Admin_id Sticky Med-text Inlägg Tillanvändare Tumnagel Inlägg_titel Nyheter_id Timestamp Private_id Nyh-titel Nyh-rätt Bild Sticky Nyh-text Tumnagel Inlägg_text Inlägg_titel

  4. Schema_namn Timestamp Schema_ord Schema_bild Schema_text Sticky Tumnagel Timestamp Bild Inlägg Public_id Inlägg_titel Pub_Snamn Pub_Email

  5. Iteration Imageboards • Gäster ska kunna lägga upp bilder med tumnaglar och skriva inlägg på ett allmänt bildbord • Gäster ska kunna se och läsa det allmänna bildbord • Användare och administratörer ska kunna lägga upp bilder och skriva inlägg på alla bildbord • Alla bilder ska skapas med tumnaglar som ska sparas i databasen • Användare och administratörer ska kunna ta bort sitt senaste inlägg • Administratörer ska kunna läsa inskickade poster i administratörforumet • Administratörer ska kunna ta bort poster i administratörforumet Iteration Schema Alla ska kunna se ett schema som är ordnat efter dag och tid. Användare och administratörer ska kunna skriva in nya händelser innehållande Namnet på händelsen En bild angående händelsen som enbart en thumbnail sparas Tid och datum när Schemat ska hända. Tillhörande informationstext angående händelsen Alla ska kunna se en förkortad version av schemat som visar alla närliggande händelser, t ex max 10 stycken och uppdateras eftersom tiden går. • Iteration Filer • Användare och administratörer ska kunna ladda upp filer • Användare och administratörer ska kunna skriva en liten infotext till den uppladdade filen • Användare och administratörer ska kunna lista filer de har laddat upp • Användare ska kunna ta bort filer de har laddat upp • Administratörer ska kunna ta bort alla filer Erik

  6. Iteration Sökning • Alla ska kunna söka efter användare baserat på deras smeknamn • Alla ska kunna söka efter nyheter baserat på titeln och innehållet • Alla ska kunna söka efter spel och få alla användare som har det spelet skrivet som favoritspel listade • Alla ska kunna klicka på en grupp från en profil och få alla medlemmar i gruppen listade • Alla ska kunna söka efter filer • Iteration Nyheter • Alla ska kunna se framsidans nyheter • Alla ska kunna se användarnyheterna • Nyheter innehåller titel • Nyheter innehåller brödtext • Nyheter ska visa vem som skrivit nyheten samt tillhörande bild • Användare och administratörer ska kunna skriva användarnyheter • Administratörer ska kunna skriva framsidenyheter • Man ska kunna skriva brödtexten i fetstil, kursivt, samt, ändrastorlek, snabblänk, visa en bild, citera • Användare ska kunna ta bort sin senaste skrivna nyhet • Administratörer ska kunna ta bort alla nyheter • Iteration Konton • Gäster ska kunna registrera konton • Det ska krävas e-brevadress • Det ska krävas smeknamn • Det ska krävas lösenord • Det ska krävas att skriva in lösenordet en gång till för konfirmering • Det ska krävas att man skriver in en säkerhetskod som generas automatiskt • Användare och administratörer ska kunna logga in • Användare och administratörer ska kunna logga ut • När en användare eller en administratör loggar in ska det sparas i databasen att han är inloggad • När en användare eller en administratör loggar in ska det sparas i databasen att han är utloggad PESSI

  7. Iteration Meddelanden Användare och administratörer ska kunna skicka privata meddelanden till andra användare och administratörer genom att trycka på en knapp på en annans profil som låter en skriva in ett meddelande Användare och administratörer ska ha en inkorg och en utkorg där mottagna och skickade meddelanden ligger Användare och administratörer ska kunna ta bort ett meddelande från att visas i deras inkorg eller utkorg utan att meddelandet försvinner, meddelandet försvinner ur databasen då både avsändare och mottagare valt att inte visa meddelandet Iteration Vännerlista Användare och administratörer ska kunna välja ifall vänlistan ska döljas eller inte Användare och administratörer ska kunna lägga till och ta bort vänner från vänlistan Användare och administratörer ska kunna lägga till kommentarer på vänner i sin lista Användare och administratörer ska kunna skapa vängrupper Användare och administratörer ska kunna flytta sina vänner mellan olika grupper Användare och administratörer ska kunna ändra namn på redan existerande grupper Vänner ska vara listad i grupper Vänner ska vara sorterade i bokstavsordning Inloggade vänner ska vara listade i toppen Jacob Iteration Profil Alla ska kunna se profiler Se användarens rm-rating Se användarens smeknamn Se vilken grupp användaren tillhör Se när användaren var inloggad senast, eller att han är uppkopplad, ifall han är det. Se ”favoritspel” för användaren Se användarens avatar Se användarens ålder Användare och administratörer ska kunna se sin egen e-brevadress på sin profil Användare och administratörer ska kunna välja att visa sin e-brevadress för allmänheten Användare och administratörer ska kunna ändra sitt smeknamn på sin profil Användare och administratörer ska kunna ändra sitt lösenord på sin profil Användare och administratörer ska kunna ändra sin avatar på sin profil Användare och administratörer ska kunna ändra sin email på sin profil Användare och administratörer ska kunna ändra sin grupp på sin profil Användare och administratörer ska kunna ändra favoritspel (plural) på sin profil

  8. ALLT SKA VARA KLART V.19

More Related