YXD-Kurdistan Om oss Asad Fattahi Samarbeidet i flere andre prosjekter

Slides:



Advertisements
Liknende presentasjoner
Hovedprosjekt Gruppe 18E Vår Prosjektoppgave 18 E  Arbeidsgiver  Byåsen Bilverksted AS ved John Myhre  Veileder  Jostein Lund  Gruppemedlemmer.
Advertisements

Programmering i ActionScript - hva er det, og hvordan undervise?
Elkem Research Prosess IT
Høgskolen i Sør-TrøndelagAvansIT Hovedprosjektoppgave 1 ” Overv å kningskamera ”
Essbase for nybegynnere
Prosjektmedlem Lars-Erik Kindblad, s Prosjektmedlem Lars-Erik Kindblad, s
Go Mobile AS Mobile Løsninger Utvikling Consulting.
Agenda  Introduksjon  Oppgaven  Muligheter  Utviklingsløp  Demo  Teknisk gjennomgang av Plassere  Siste Ord  Spørsmål?
Finne prosjekt  lærerikt  database  PHP, Webløsning.
Statusrapport Web og informatikk 2008 Teknisk nivå Mariann Stageberg.
Vitacon apparat- og pasientadministrasjon Gruppe 31 Maria Nguyen & Mariann Stensland.
Programmering av dynamiske websider i C# - hva er det, og hvordan undervise? Tom Heine Nätt.
Prototyping In 140 Sommerville kap. 8. Mål Forstå hensikten med prototyping i forskjellige utviklingsprosjekt Forstå forskjellen mellom evolusjonær og.
Lag og foreninger Dynamisk nettløsning og kalendermodul for foreninger i Steinkjer Kommune, utviklet med PHP og MySQL. Hovedprosjekt HiST våren av.
Hovedprosjekt 2006 Webbasert filbehandler Gruppe 28 Snorre Arstad Thomas Tønnessen.
Registrering av kjemikalier i Kromatografigruppa, Fürst Medisinsk laboratorium. Database laget med bruk av teknologiene PHP, MySQL og Apache Prosjektoppgave.
Hovedprosjekt 44 Webrapporteringssystem med ASP
Hovedprosjekt nr 57E: Et nettverksspill laget med Microsoft komponentteknologi, Microsoft Transaction Server og Rational Unified Process Gjennomføres av.
LocMoc : Avatar 3D – Visualisering av menneskelige bevegelser ved bruk av Java og Coin3D. En presentasjon av: Øivind Hoff Johansen og Jon Kåre Sørensen.
Side 1. Side 2 Agenda Begreper Norman ASA Mål og hensikt Teknologi Oversikt over systemet Demonstrasjon av systemet Tekniske løsninger Prosessen Konklusjon.
PRESENTASJON 2008 PRESENTASJON 2008.
Den Norske Landhandel Presentasjon gruppe 14 Hans Martin Pettersen
Hovedprosjekt ved HiO våren 2011 Kjetil Hårtveit, s
Flash og ActionScript - Nye muligheter Jostein Nordengen.
Livet etter Frontpage og Access Tom Heine Nätt. Agenda Frontpage Hvorfor bytte? Krav til et webutviklingsverktøy Alternative webutviklingsverktøy Dreamweaver.
Hjelp! Jeg skal undervise i IT 2!
1 Organisering av kode (Kapittel 5). 2 Mål ● Forstå inkludering er og hvilken gevinst det gir ● Lære å utvikle egne funksjoner ● Forstå variablenes virkemåte.
En enkel introduksjon Geir H. Hansen & Martin Setek SUAF-SO USIT jQuery.
Copyright © 2007, SAS Institute Inc. All rights reserved. Hvordan tilpasse SAS rapporteringsmuligheter til ulike behov Odd-Inge Hansen SAS Institute AS.
Harmoni mellom teknologi og metodologi = økt produktivitet. Av Henrik Larsen Toft Takk til veileder: Lars-Petter Helland.
Eziz Annagurban Veiledere: Sven-Olai Høyland Carsten Helgesen
Om prosjektmedlem Prosjektet oppdragsgiver Bakgrunn oppdraget Tiltak Målet med prosjektet Beskrivelse av Teknologi Funksjoner Data base Planlegging av.
Prosjekt nr: 057EHovedprosjekt, 2HKI vår Hovedprosjekt vår 2002 Tittel:RMC på web Title:RMC goes to web.
Forretningsplan, Nettsted med Flash, Ajax, PHP, MySQL
Pluginmodul for medlemsbehandling KomkartWeb Oppgave 17 Halvor Sæther Berge.
Disaster Preparation/Recovery Solutions and Messaging Backup/Restore Exchange server 2003.
Hovedprosjekt 2005 Oppgavestiller / Veileder Problemstillingen som skal løses Hvorfor ble denne oppgaven valgt Hvordan ble oppgaven løst Teknologi Resultater.
Presentasjon av oppgave 63 Snorre Arstad & Leif Roar Nilssen.
Bjørn Olve Møkkelgård Kristian Elverum
Hovedprosjekt 2005/2006 Oppgave 28E Øyvind Mosti, 3DSU Administrasjon av apparatutlån, pasienter, rekvirenter og helseforetak.
Utarbeidet av prosjektgruppe 41E: Morten André Samdal
Presentasjon av prosjekt Oppgavestiller: NTNU (Magnar Hole) Oppgave: Opprette lokal brukerdatabase med (PHP & MySQL) Studenter: Christian Dillner Veileder:
Utvikling av nettbutikken. Nettbutikken og Oppgavestiller Oppgavestiller og prosjektgruppen består samme person, Inger-Lise Aase Nettbutikken er utviklet.
1 Aktive websider ved hjelp av PHP- og MySQL-teknologi Videreutvikling av websidene ved Avdeling for helse- og idrettsfag, Høgskolen i Agder.
Trondheim Lytte- og Læresenter. Sammendrag Prosjektet ble iverksatt fordi Trondheim Lytte- og Læresenter så behovet i å ha et elektronisk kundearkiv i.
Presentasjon av hovedprosjekt 31E Microsoft Deployment Tools 2010.
Utvikling av et web-basert bestillingssystem for bøker og en tilhørende database for uthenting av statistikk. I tillegg et nytt CSS-basert design for bibliotekets.
HPR 56 - Cross Platform Gaming Server Av Bjørn Haugen, og Hans Kristian Hovland.
Presentasjon av prosjektet 5E Utarbeidet av Selvananthy Sureshkumar (ViD student)
Klasse: 2HKI Student: Bertil Gjerstad Oppgnr: 25E
VirusLab Utvikling av en profesjonell applikasjon.
OPPGRADERING AV REQUEST TRACKER OG VIDEREFØRING AV PHP WEBSKJEMA.
ExAid LTD Opprettet januar 2007 ExAid tilbyr idrettsspesifikk testing, analyse og veiledning i lagidretter Analyse av intensitet fra hjertefrekvens under.
DRI1001 h04 - Introduksjon 16 aug Arild Jansen 1 Introduksjon til DRI – med vekt på IKT 1. forelesning 16. august Om kursopplegget og pensum Hva.
System Center Configuration Manager 2007 Bachelorprosjekt gruppe 18A
Weblogg-Forum web-system. (PHP/MySQL) Hovedprosjektoppgave 46E (Egendefinert oppgave) Skoleåret 2003/2004 – AiTEL, HiST Student: Magnus Kopstad Veileder:
Konstruksjon og Testing Torsdag 30. september 2004 Av Even Aasland Harald Ueland.
Innrapportering via mobil enhet Hovedprosjekt 2004.
Universell utforming. Tilgjengelighet for alle ● Alle personer skal kunne bruke et produkt på en likestilt måte så langt det er mulig.
IS-208 Dynamic Web Page Development. Utvikle et web sted Studiehandboka IS-208 Læringsmål: Lære og forstå hvordan et web-sted kan være dynamisk, hvordan.
Inventardatabase Hovedprosjekt våren Oppdragsgiver Kunsthøgskolen Studie innen design, skuespill, dans osv Størst i Norge.
Battery analysis application for electric cars
Agenda Om prosjektmedlem Prosjektet oppdragsgiver Bakgrunn oppdraget
Utlånssystem for datautstyr
| Microsoft Norge.
Lokal økonomi-informasjon
Gruppe 59E Jan Erik Digernes Kjell Breimo
Frode Hammer Håvard Gustad
Utskrift av presentasjonen:

YXD-Kurdistan Om oss Asad Fattahi Samarbeidet i flere andre prosjekter God erfaring Store ambisjoner Prosjektleder Hovedansvarlig for programmering Hovedansvarlig for back-up Ernad Fajkovic Webansvarlig Hovedansvarlig for brukergrensesnitt Hovedansvarlig for dokumentasjon Gruppe 9, Hovedprosjekt ved HiO Asad Fattahi & Ernad Fajkovic

YXD-Kurdistan Oppdragsgiver / Oppgaven Hensikten og målet med oppgaven Prosjektoppgaven Oppdragsgiver Eksisterende nettside Nyheter Gjestebok Medlemsregistrering Ordbok Blogg Den demokratiske unionen for iransk-kurdiske studenter i Norge (YXD-Kurdistan) Kurdisk studentforening Opprettet i juni 2006 Jobber for integrering av kurdiske studenter i Norge Brukervennlig Sikker Enkel å bruke: grensesnitt for alle oppgaver i applikasjonen For studentforeningen, deres medlemmer og alle andre PHP/HTML og MySQL Verken brukervennlig eller fleksibel Må endre kildekoden (php/html og MySQL) Dårlig sikkerhet (spam) Chat Aviser Linker Reklame Vedtekter Gruppe 9, Hovedprosjekt ved HiO Asad Fattahi & Ernad Fajkovic

YXD-Kurdistan Produktoversikt Systemkrav Teknologi ASP.NET 2.0 (ASP og C#) HTML – JavaScript – SQL – AJAX Microsoft Visual Studio 2005 Ønsket å lære ny teknologi JSF (JavaServer Faces) eller ASP.NET Prøvde begge før vi bestemte hva vi skulle bruke Forstå forskjeller og likheter mellom teknologiene Finne hvilken som passer best for å løse oppgaven Windows server + SQL Server 2005 Windows XP Professional (med SP 2) Visual Studio utviklingsserver IIS 5.1 (Internet Information Services) SQL Server 2005 Express Edition Driftsmiljø vs. utviklingsmiljø Distribusjonsmetoder Gruppe 9, Hovedprosjekt ved HiO Asad Fattahi & Ernad Fajkovic

YXD-Kurdistan Design og utvikling Sikkerhet Brukere Database Tre brukergrupper: Enkel Fleksibel Databasefiler (*.mdf) ~/App_Data Motvirker spam og annen missbruk på allment tilgjengelige sider Må gjennom flere valideringer før data lagres Administrator må godkjenne det som ble lagret Validering som forhindrer roboter til å lagre data (anti-spam) Adgangskontroll ved hjelp av roller Anonyme brukere Medlemmer Studentforeningen (administrator) De har hver sin rolle (som bestemmer rettighet i systemet) Masterpages Én GUI for alle sider Kan sammenliknes med iframe (inline frame) i HTML 2 masterpages: norsk.master og kurdi.master Gruppe 9, Hovedprosjekt ved HiO Asad Fattahi & Ernad Fajkovic

YXD-Kurdistan Oppsummering Produktets fremtid Hva kunne vi ha gjort annerledes? Hva har vi lært? Stort potensial for videreutvikling .Net gjør det enkelt å utvide applikasjonen Separerte koden: Tiden var vår største fiende i prosjektperioden Prosjektet var større enn det vi hadde forventet En person til på gruppa hadde vært fint Det største utviklingsprosjektet vi har hatt Mye å gjøre og holde styr på Løste en stor prosjektoppgave slik det var forventet Mye erfaring i å utvikle et produkt (fra idé til implementering) Lærte mye om nye teknologier og verktøy Ble mer vant til å jobbe under stressende forhold programkode (C#) layout-kode (ASP/HTML) stil (CSS) Panelene gir en stor mulighet for videre utvikling Vi skal fortsette å jobbe på produktet Oppdragsgiver kan henvede seg til oss for support Gruppe 9, Hovedprosjekt ved HiO Asad Fattahi & Ernad Fajkovic

Takk for oss! Spørsmål? Gruppe 9, Hovedprosjekt ved HiO Asad Fattahi & Ernad Fajkovic