Detta examensarbete behandlar utvecklingen av en prototyp ämnad att underlätta hantering av ett företags artiklar vid lanseringen av en e-handel. Prototypens uppgift är att fylla luckan mellan affärssystem och e-handelsplattform (CMS). I prototypen kan användare, med utgång från artikelinformation extraherad från ett företags affärssystem, redigera artiklar, skapa produkter av artiklar och skapa kategorier för produkter. Idén bakom prototypen kommer från att många e-handelsplattformar visar brister vad det gäller artikelhantering. Arbetet utförs på uppdrag, och med stöd, av ett företag som arbetar med att utveckla e-handelslösningar.
Prototypen tog formen av en webbapplikation utvecklad med hjälp av ASP.NET och programspråket C#. Designskisser på gränssnittet skapades i programmet Balsamiq Mockups. Utifrån designskisserna byggdes gränssnittet upp, i Microsoft Visual Studio, med kontroller utvecklade av företaget DevExpress; de erbjuder en serie ASP.NET kontroller med Ajax-funktionalitet. För att lagra resultatet av de åtgärder som utförs i gränssnittet (redigering av artiklar, produkter och kategorier) skapades en relationsdatabas. Som teknik för databaskommunikation användes LINQ to SQL.
Under arbetets gång besvarades frågeställningarna ”finns det liknande system som fyller samma funktion som prototypen?” och ”vilka av DevExpress kontroller lämpas sig bäst för att bygga upp gränssnittet?”. Svaret på den första frågan är ja, men inga system vilka helt kan ersätta prototypen. Svaret på den andra frågan användes som underlag vid utveckling av prototypen. Resultatet av utvecklingsarbetet blev en fungerande prototyp som uppfyller tidigare nämnda syfte. Arbetet har lett till att studenten lärt sig nya tekniker och kunnat breddasina kunskaper inom .NET-ramverket