FORSIDE A V D E L I N G F O R I N G E N I Ø R U T D A N N I N G H Ø G S K O L E N I O S L O O G A K E R S H U S Forprosjekt - Gruppe 12 Hovedprosjekt av S AJ ID, OZAI RE (S 1711 9 7), S VEEN, S IMEN (S171208), THANH LONG PHAM, PHI (S 169951) STED O G DATO: H Ø GS KOLEN I OSLO O G A KERH US, 07.12.2012
INNHOLD FORSIDE... 1 INNHOLD... 2 FORORD... 3 FORPROSJEKT RAPPORT... 4 PRESENTASJON... 4 OM BAKGRUNNEN... 4 SAMMENDRAG... 5 DAGENS SITUASJON... 5 MÅL OG RAMMEBETINGELSER... 5 Mål:... 5 Rammebetingelser:... 5 LØSNINGER/ALTERNATIVER... 6 Utvidelse:... 6 ANALYSE AV VIRKNINGER... 6 Fordel... 6 Ulemeper... 6
FORORD Dette er et dokument som omhandler en forprosjektrapport fra gruppen. Forprosjektrapporten inneholder en oversikt over mål, rammebetingelser, løsningsalternativer og analyse samt innsikt i dagens situasjon.
FORPROSJEKT RAPPORT Amnesty International Norge PRESENTASJON Prosjektnavn: Amnesty`s markedsavdeling Oppgave: Går ut på å opprette en ny webportal/applikasjon for de ansatte i markedsavdeling hos Amnesty. Gruppemedlemmer: Ozaire Sajid, Simen Sveen og Phi Pham Veileder: Siri Kessel, Simen Hasselknippe Oppdragsgiver: Amnesty International Kontakt person(er): Aamir Ashraf: tlf.40340486 Richard Dwomoh: tlf. 93410382 OM BAKGRUNNEN Amensty International Norge er en organisasjon som kjemper for menneskerettigheter over hele verden. Det er en medlemsstyrt organisjasjon som verken er politisk avhengig eller som mottar støtte fra statlige instanser. Amnesty har alt for mye papirarbeid å styre med som gjør en svært enkel jobb utrolig vanskelig for de ansatte, og dette er tidskrevende. Timelister, kalendere, statistikker og diverse skjemaer er alt på papir og dermed blir dette veldig ufleksibelt og ustrukturert. Dette er det prosjektet vårt vil omhandle, nemlig å lette arbeidet til de ansatte og lederne ved å lage intern webside for de ansatte ved amnesty, hvor målet hovedsaklig er å gjøre all papirarbeidet elektronisk, samt fullføre andre krav og mål nødvendig for en webapplikasjon.
SAMMENDRAG Oppgaven omhandler Amnesty og deres markedsavdeling, og går ut på lage en webapplikasjon som kan brukes for å lette arbeidet til ledere og ansatte. DAGENS SITUASJON Amnesty har alt for mye papirarbeid å styre med som gjør en svært enkel jobb utrolig vanskelig for de ansatte, og dette er tidskrevende. Timelister, kalendere, statistikker og diverse skjemaer er alt på papir og dermed blir dette veldig ufleksibelt og ustrukturert. Dette er det prosjektet vårt vil omhandle, nemlig å lette arbeidet til de ansatte og lederne ved å lage intern webside for de ansatte ved amnesty, hvor målet hovedsaklig er å gjøre all papirarbeidet elektronisk, samt fullføre andre krav og mål nødvendig for en webapplikasjon. MÅL OG RAMMEBETINGELSER Vi har her skrevet opp de overordnede målene. Mer spesifisert står dette om i kravspesifikasjonen: MÅL: Lage fire ulike tilgangsnivåer for applikasjonen (PM, TL, TL+Admin, PK) Lage en fungerende applikasjon som de ansatte ved Amnesty kan ta i bruk for deres markedsavdeling. Lette arbeidet ved å slippe ekstra papirarbeid og får gjort de viktigste operasjonene over nett. Innlogging med eget brukernavn og passord. Se nyheter, kampanjer og rotasjonslister. Se statistikk av ulik data med tanke på rettigheter. E-post notifikasjon RAMMEBETINGELSER: Applikasjonen skal utvikles slik at det enkelt kan vedlikeholdes senere.
Grundig dokumentasjon og brukerveiledning skal ferdigstilles før innlevering. Utviklingsverktøy er følgende: HTML5, ASP.NET (C#), MS-SQL-Server 2012 Applikasjonen skal støtte både engelsk og norsk. LØSNINGER/ALTERNATIVER Applikasjonen vår skal utvikles i.net og ha et enkelt, strukturert og gjennomtenkt GUI. Vi velger å sette brukervennlighet som fokus, men dette er ikke et krav. Samtidig vil noen universell utformet trekk følge med, med tanke på skrift, størrelse, farge og slik. Applikasjonen skal også ha en god database-løsning, med tanke på brukerne som har ulike rettigheter. En god implentasjon er nødvendig og vil lette mye av arbeidet. Systemet vil være ferdig og skal enkelt kunne vedlikeholdes senere. Målgruppen vår er dermed veldig begrenset og det gjør det enklere for oss å sette spesifikke mål og betingelser samtidig opprettholde en god standard med tanke på brukervennlighet. UTVIDELSE: SMS-tjeneste: En mulig utvidelse slik at TL og PK kan sende sms til brukere. ANALYSE AV VIRKNINGER Foruten krav om å kode i.net og ha en solid database, har oppgdragsgiver ikke stilt spesifikke krav med tanke på presentert løsning. Oppdragsgiver har gitt gruppen fritt valg til implementering av alternative løsninger så lenge det er relativt for oppgaven. FORDEL God kommunikasjon og forståelse i gruppen. Oppdraggiver er åpen for endringer og nye forslag, samt har dem begrenset krav og mål til prosjektet. ULEMEPER Programmerinsspråket brukt i prosjektet er i seg selv en utfordring siden alle gruppemedlemmer har lite erfaring. Men samtidig vil dette være en lærerik prosess for alle medlemmene og det vil gi oss alle en stor fordel ettersom språket er svært ettertraktet i markedet.