Projektbeskrivelse RSS Læser

Relaterede dokumenter
IT rapport & Programmerings journal RSS Læser - Eksamensprojekt

Afsluttende Projekt - Kom/IT

Roskilde Tekniske Gymnasium. Afsluttende opgave Ældre og handicappede Frederik & Peter

Læringsprogram. Christian Hjortshøj, Bjarke Sørensen og Asger Hansen Vejleder: Karl G Bjarnason Fag: Programmering Klasse 3.4

Dokumentation. Karen-Louise Fejerskov

Naja Schlüter Roskilde Tekniske Gymnasium 26/ Interessentanalyse

ELEMENTER Jeg vælger fonten Raleway, som er en af Googles mange gratis webfonte. Det er en grotesk skrift, som især bruges til websites, da de på

Informationsteknologi

Programmering 19/ ROSKILDE TEKNISKE GYMNASIUM. Projektbeskrivelse. Programmering. Rasmus Kibsgaard Riehn-Kristensen

Af: Safa Sarac Klasse 3.4 Skole: Roskilde Tekniske Gymnasium, HTX Vejleder(e): Karl B Dato: 26. marts 2012

App til museeum Af Alan Mohedeen 3.5

Brugervejledning til Design Manager Version 1.02

Undervisningsbeskrivelse

Undervisningsmateriale - Rapport

Grafisk Workflow. Website til European Blues Challenge

Go-Kart DMKA Dokumentation

Beacons og HTML/CSS/JavaScript

grafisk design Se webappen på din mobil

GRAFISK PRODUKTIONSFORSTÅELSE

Dokumentation. Udbyder : sms1919.dk Service : sms-grupper Applikationer Facebook. : Facebook Integration med sms-grupper.

Projekt - Valgfrit Tema

Indholdsfortegnelse. Side 1

GRAFISK - DESIGN ALEXANDER WYBRANDT WYBRANDT.COM ALEXANDER WYBRANDT

Vejledning. Indhold. Side 1

Produkt. Index side GRAFISK DESIGN

GRAFISK WORKFLOW WEBSITE - CHOCOADDICT

GRAFISK WORKFLOW HJEMMESIDE EL FIRMA ANDERSEN EL

ROSKILDE TEKNISKE GYMNASIUM. Læringsprogram. Lommeregner

Grafisk produktion & workflow: Alt til forfesten

Andreas Lauge V. Hansen klasse 3.3t Roskilde HTX

Instruktioner for Asset Management. Udarbejdet af: Brian Bernholm Business-View

Komunikation/It C Helena, Katrine og Rikke

Dokumentation. Udbyder : sms1919.dk Service : sms-grupper Static FBML Facebook. : Facebook Integration med sms-grupper.

Velkommen til REX onlinehjælp

Hjemmesiden er opdelt i et sidehoved, en sidefod og mellem disse 3 kolonner: venstre, midterste og højre. Højre kolonne vises dog kun på forsiden.

I denne artikel vil jeg gennemgå hvordan en side for RSS "Live Bogmærke" kan se ud.

GRAFISK PRODUKTION & WORKFLOW. Endotest website

Cecilie Maria Nielsen, Mathias Fornitz Eriksen og Martin Arnetoft klasse

Klasse 1.4 Michael Jokil

AMU. Efteruddannelseskurser. Efteruddannelseskurser. Medie og Kommunikation Efterår Medie og Kommunikation Roskilde Tekniske Skole

FRISØR VEST. Link til hjemmesiden: Frisorvest.github.io. Lavet af: Aleksander, Benjamin, Line & Cathrine

Indholdsfortegnelse Valg af opgave... 2 Introduktion... 2 Problem... 2 Målgruppe... 2 Afsender... 2 Budskab... 2 Kodning... 3 Effekt...

Lav en hjemme side der kan sælge fly billetter til en stor i Europa.

Superskolernes kampagne

Grafisk produktion & workflow

UMS Velkomst Byder nye brugere velkommen til skolen

Vejledning for metadatabasen

Andreas Møinichen og Aske Märcher

Dokumentation af computerens anatomi

Guide til din computer

Macab ST2300 IP. Gert Kaae Hansen

Grafisk Design. fra idé til visuelt udtryk Benett

WOODKID. The Golden Age. Banner Projekt - 1 Semester, CPH Business, MUL-A13E. Casper Birch Buchberg, Natahlie Heiden & Sebastian Nyholm

Portfolie Redesign. Forord. Det tekniske. Tema ide. Css. opløsning.

Indhold Formål:... 3 De 6 faser:... 3 Fase 1: Problemanalyse... 3 Fase 2: K-strategi... 3 Fase 3: Idéudvikling... 4 Fase 4: Medieproduktion...

IT sikkerhed Whitelist

Hold kontakten med dit netværk!

HTX. Afsluttende projekt. E-learning Komunikation/It C Helena, Katrine og Rikke

Creativity Design Undersøgelse Case 1: Auction Travels INDEX... 1 DESIGNOVERVEJELSER... 2 LOGOFREMSTILLING... 7 FLOWCHART... 8 STORYBOARDS...

Produktbeskrivelse - Grafisk workflow

HESTBJERG WEB GRAFISK WORKFLOW

Ide med Diff. Mål. Tidsplan. 1.uge: 2.uge:

IT projekt uge 4 9. Marie Vinter, Roskilde Tekniske Gymnasium, klasse 2.6 IT, bw, uge

Her ses et screenshot af websitet solsystemet i menuen Merkur. Baggrundsbillede skal være static så resten af siden skal man scrolle ned for at se.

guide til brugerflade

Grafisk Workflow. hovedforløb 2

Spil Rapport. Spil lavet i GameMaker. Kevin, Mads og Thor

Grafisk workflow. bl.udbudsnet.dk

Roskildes tekniske gymnasium. Kulløse Mijlømesse. Afsluttende kom/it projekt

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets.

Gruppe 15. Redesign af bageriet FeelGood Bakery s website. Gruppen Består af: Nanna Søderquist Christian Thorsø Rolf Josephsen Søren Henrik Wilhardt

PHP Quick Teknisk Ordbog

Rapport. Udarbejdet af: Mayianne Nøks Pedersen. Skole login: knmape68.

Du kan altid finde den nyeste udgave af dette dokument på

Installation af WeroShop 2.4 S

AFSLUTTENDE OPGAVE. Lad Grønsted forblive Grøn

Kvikmanual til FacilityNet

Dokumentation UMS - OSS

Hjemmesidemanual for Østkredsen

Se hjemmesiden på:

Automatisering Af Hverdagen

1. SCREENING OG BAGGRUND

Oprettelse og brug af i Jubii

Eksponentielle modeller

Analyse af website: cinnobershop.dk

srum Fritidsaktiviteter : 1. Semester. Multimediedesigner Projektstart: 17/ Aflevering: 4/

Budskab Denne nyhedsmails budskab er, at der er kommet nye kataloger ud og man kan se meget mere på hjemmesiden.

Identifon Brugerundersøgelse projekt 2, 2. semester. af Jesper Hansen, Robin Hansen, Maria Laustsen & Andreas Münter Knord 2010

MANUAL til WP ver Skrevet af Brian Brandt fra

GRAFISK DESIGN. Diner no. 34 Hjemmeside + Visuel identitet

Transkript:

HTX Roskilde 3.4 Projektbeskrivelse RSS Læser IT & Programmering Elev: Christian Pihlkjær Hjortshøj og Joans Henk Jensen Dato: 19-03-2013

1. Indledning Vi er i klasse 3.4 blevet introduceret til vores eksamens projekt og med afsæt i de forrige opgaver, skulle vi lade os indspirere til endnu et projekt. Der var også den mulighed at man kunne vælge at videreudvikle på et gammelt projekt. Dog skulle man først opdeles i grupper af 1-4 personer, her valgte Christian Hjortshøj og Jonas Henk, at gå sammen om dette projekt. Vi valgte at tage udgangspunkt i at vi skulle komme op med et nyt projekt, som både kunne bære IT, men samtidig også programmering. Efter nøje overvejelser kom vi op med idéen om en RSS læser. Dette projekt vil kunne bære begge fags kravniveau, da vi skal opstille en brugerflade, som tiltaler brugerne, samtidig med at den skal være simpel og brugbar. Programmeringensdelen ligger lidt i ordet, da det vil være den del af projektet hvor selve RSS læseren bliver kodet og i det hele taget sat op. Selve projektets omfang består altså af følgende: Få opsat og kodet en funktionel RSS læser. RSS læseren skal have en søge funktion, så det vil være muligt for brugeren selv at kunne styre RSS feedsne. Design af hjemmeside og implamenteringen af RSS læseren i HTML o Dertil også en tilhørende CSS. En RSS (Really Simple Syndication) læser fungerer på den måde, at når en udbyder(weblog eller en nyhedstjeneste), såsom Ekstra bladet opretter en RSS-kanal, kan enhver frit bruge den. Til dette skal en RSS-læser altså bruges. Der findes allerede rigtig mange RSS-læsere som kan hentes på nettet, vise sin RSS-kanal som en del af sin egen webside eller endda på mobiltelefonen. Grunden til at RSS-kanaler kan læses i så mange forskellige sammenhænge, er fordi, at RSS er baseret på standardiseret XML. Derfor vil det også være muligt at finde orange knapper med forkortelsen XML i midten, dette vil også være en RSS-kanal. XML minder lidt om HTML, da de begge kan bruges til at formatere websider, men den store forskel på de to er, at XML bruges til selve beskrivelsen af indholdet, mens HTML bruges til formatering af indholdet. 2. Indledende analyse Der findes kun en håndfuld mennesker, der rent faktisk ved hvad en RSS læser egentlig er og hvordan den virker, men faktisk har den været opfundet i næsten 13 år. Så det er en opfindelse som egentlig er opfundet, men bare ikke anvendt i hverdagen. Det kan skyldes, at de RSS læsere der findes i dag, ikke er optimeret ordentligt eller at de bare ikke har den rette brugerflade som tiltaler brugerne. Det er dette vi vil holde fokus på og derved sprede budskabet om RSS. Side 2 af 9

RSS er den ting i samfundet, som man ikke ved at man mangler før man står med det i hånden, da man ikke ved hvor effektiv en RSS læser er, før man ved hvad den rent faktisk kan udrette/bruges til. 3. Målgruppe I dette af afsnit, vil vi definere vores målgruppe. Vores målgruppe er de personer, som i det daglige læser nyheder, på mange forskellige hjemmesider online. Vores produkt, skal være en hjælp til dem, så brugerne ikke har behov for at skulle gå ind på mange forskellige sider, i deres dagligdag, for at finde de nyheder de vil læse. Derfor vil vores målgruppe være personer der begynder at interessere sig for nyheder, det er efter egne erfarringer, i omegnen af 16 og derop efter. 4. Diskussion af løsningsforslag I dette afsnit vil vi se på forskellige løsningsforslag, i forhold til vores produkt mål. 4.1 Løsningsforslag Side 3 af 9

Dette er vores første løsningsforslag, hvor der skal være en dropdown menu, hvor brugerne skal kunne vælge hvilken kategori de vil læse nyheder fra. Under hver kategori skal der være nogle bokse, hvor nyhederne skal stå i, som skal vise hvilket nyhedsmedie, indlægget kommer fra. 4.1.1 Fordele Fordele ved dette løsningsforslag, er at brugeren, har mulighed for at vælge kategorier, inden for deres interessere. Det er et meget simpelt design, men der er tilgengæld også et design med et lækkert overblik over de opdaterende nyheder. 4.1.2 Ulemper Ulemper ved dette løsningsforslag, er at brugeren, ikke selv har mulighed for at påvirke sin egen søgen på bestete nyheder, og derved ikke kommer til at læse de nyheder de interessere sig for, men blot de opstillede kategorier. 4.2 Løsningsforslag Side 4 af 9

Dette er vores andet løsningsforslag, hvor brugerne skal kunne søge, på forskellige ord, hvorefter der skal komme forskellige nyheder op, der passer til det ord man har søgt på. Vi har valgt et design, hvor der midt på siden skal være en søgeboks, hvor brugeren skal indtaste deres søgeord. Under denne boks, skal der være en knap, som aktivere søgningen. Over søgeboksen, er vores eget logo placeret, logoet er af vores eget design, som skal fremvise RSS læseren på en lækker måde. 4.2.1 Fordele Fordele ved dette løsningsforslag, er at valget af nyheder, selv er fuldstændig op til brugeren og derved er en meget mere fri løsning end vores første. 4.2.2 Ulemper Fordelene ved dette løsningsforslag er samtidig også dets ulemper, da der findes mange bruger som blot tjekker freksembel BT hver dag, uden egentlig at tænke over hvad de skulle læse om. Disse læsere ville vi miste, da de nu skulle vælge hvad for nolge nyheder de vil læse om, men hvis de ikke selv er afklaret med hvad de vil læse om. 4.3 Løsningsforslag Side 5 af 9

Det er vores tredje løsningsforslag, hvor der fremvises nogle forskellige nyhedsmedier, i hver af boksene, her vil der ikke være nogle valg af muligheder, men siden vil istedet fremvise de seneste nyheder der er lagt op på de forskellige sider, som vores RSS læser tager fra. 4.3.1 Fordele Fordelene ved dette løsningsforslag, er at brugeren, ikke står over for nogle valg, men blot kan gå ind på siten og læse de seneste top nyheder, fra flere forskellige nyhedsmedier. 4.3.2 Ulemper Ulemper ved dette løsningsforslag, er at brugeren, ikke har mulighed for søge på bestemte nyheder og derved ikke kommer til at læse de nyheder der interessere sig for, samt at brugeren ikke har mulighed for at vælge en bestemt kategori. 4.4 Valg af løsning Vi har valgt en løsning, hvor man skal kunne søge på forskellige ord, det vil sige at vi tager udgangs punkt i løsningsforslag 2, med en søgeboks. Derud over tager vi udgangspunkt i løsningsforslag 1, hvor der er en dropdown menu, hvor burgerne skal kunne vælge en kategori, hvor der skal stå forskellige nyheder om det valgte emne. Side 6 af 9

5. Værktøjer og metoder Python o Vi har anvendt python til, at finde løsninger til vores forskellige spike solutions, bl.a. da vi skulle søge på et bestemt keyword. Denne funktion skal bruges til at søge og finde de feeds som brugeren søger på: Dette er selve spike solutionen, dog ikke løsningen. Det er et step i den rigtige retning, men det skal ende ud i en slags søgefunktion, som kan administrere RSS feedsne ud fra eget ønske. Det skal altså ende ud i en søge boks, hvor der kan søges på et keyword: Notepad ++ o Vi har anvendt Notepad ++ til, at selve opsætningen af vores hjemmeside. Vi har altså valgt at lave en opsætning i HTML. Grunden til at det lige er HTML 5 vi har valgt at arbejde med, er fordi vi begge har erfaringer inden for dette skrive sprog. Dette gjorde det til et oplagt valg, da vi derved hurtigt kunne få lavet et javascript til vores dropdown menu. Side 7 af 9

GIMP o Her er det igen erfaringen der taler for sig, plus at det er et opensource program. Så vi endte altså med at lave vores grafiske design i GIMP, dette indebære vores headder, samt en loading gif fil: Side 8 af 9

Uge 19 Uge 18 Uge 17 Uge 16 Uge 15 Uge 14 Uge 13 Uge 12 Uge 11 Uge 10 Uge 9 Påskeferie 6. Planlægning/Tidsplan Brandstorm CPH, JHJ CPH, JHJ Informationssøgning CPH, JHJ CPH, JHJ - Hvad er RSS CPH, JHJ - Java CPH, JHJ - Python CPH, JHJ Projektbeskrivelse CPH, JHJ CPH, JHJ - Indledning JHJ - Indledende analyse JHJ JHJ - Målgruppe - Løsningsforslag CPH CPH - Værktøjer og metoder JHJ - Planlægning / Tidsplan CPH CPH Produkt x x x - Grafisk design - Kodning af RSS - Import / opsætning af system Test af produkt x Rapport / Dokumentation x x CPH - Christian Pihlkjær Hjortshøj JHJ - Jonas Henk Jensen