Spelling suggestions: "subject:"datavetenskap"" "subject:"datvetenskap""
31 |
Införande av objektorienterade mönster för ökad förändringsbarhet i mjukvarusystem / Introduction of object oriented patterns to increase software modifiabilityJonsson, Andréas January 2007 (has links)
<p>Objektorienterade mönster och omkonstruktion är två olika designstrategier som har ett gemensamt mål: att göra mjukvarusystem mer förändringsbara och mindre komplexa. Mönster tillämpas för att förebygga utvecklingen av komplexitet i mjukvara. Omkonstruktioner görs för att reducera komplexitet som redan uppstått i mjukvarans inre struktur. Denna rapport identifierar fyra grundläggande strukturproblem som gör mjukvara onödigt komplex och svår att förändra: duplicerad kod, villkorslogik, långa metoder och bristande inkapsling. Rapporten visar hur objektorienterade mönster kan införas i mjukvara genom omkonstruktion och göra mjukvara mer förändringsbar genom att reducera de fyra nämnda strukturproblemen. Som en fallstudie om mönsterbaserade omkonstruktioner, omkonstrueras en del av systemet INCA genom att tillämpa mönstren Template Method och Strategy.</p> / <p>Object oriented patterns and refactoring are two different approaches to software design that both share a common objective: to increase software modifiability and reduce its complexity. Patterns are applied to prevent the development of software complexity. Refactorings are applied to reduce complexity that has already found its way into the internal structures of software. This report identifies four fundamental structural problems that make software unnecessarily complex and hard to maintain: duplicated code, conditional logic, long methods and poor encapsulation. The report shows how object oriented patterns can be introduced in software by means of refactoring and make software more modifiable by reducing the four mentioned structural problems. As a case study of pattern based refactorings, a part of the INCA system is refactored by applying the patterns Template Method and Strategy.</p>
|
32 |
Utvärdering av Microsoft SharePoint 2003Ljungkvist, Jan January 2007 (has links)
<p>I have been studied Microsoft SharePoint on behalf of Prevas in Karlstad.</p><p>The purpose of my work was to see if Microsoft SharePoint was what Prevas wanted as a replacement for the existing intranet, which they are not satisfied with today.</p><p>My work was a kind of foundation for Prevas so they could make a decision in this matter.</p><p>The work began with installing SharePoint at one single server at Prevas. We used a virtual technology (VMware) at the installation, which can be described as that we created two “miniservers” in a bigger server, one for SharePoint and the other for storing the information. This kind of technology is strongly advancing. The main work consisted of setting up the structure for the navigation and designing both the portal and the local homepage for Prevas Karlstad. The inbuilt functions which were already setup from the supplier were tested by simulating different scenarios.</p><p>The result of my work was a test version for how it looks like if the existing intranet will be replaced with Microsoft SharePoint.</p>
|
33 |
Dynamic Architecture Simulator ModelingRen, Ruiqi, Zhuang, Daoyu January 2006 (has links)
No description available.
|
34 |
Företagsportal i WordPressHellström, Martin January 2010 (has links)
<p>Det finns idag flera Webbpubliseringsverktyg snabbt komma igång med en webbapplikation. WordPress är först och främst en blogg-tjänst men går med lätthet att använda som innehållshanteringssystem Med lite kunskap i serverscriptspråket PHP ”funktioner” och ”widgets” man kan använda för att modifiera i WordPress. Denna rapport kommer att behandla WordPress som verktyg för att skapa en företagsportal. I företagsportalen kommer det att vara möjligt att söka på företag och kategorier genom sökord, företagstitel eller kategorinamn. Dessutom får man sökhjälp med ett ajaxanrop. 1 som hjälper webbutvecklare att2(hädanefter cms).3 kan man fördjupa sig i de ”plugins”,</p> / <p>Today there are several Webb Content Management Systems that helps Web developers to quickly get started with a Web application. Wordpress is primarily a blog application, but can easily be used as an cms-system. With a little knowledge of the scripting lanugage PHP you can use "plugins", "functions" and "widgets" to modify a WordPress application. This report will use WordPress for creating a portal for companies. In this portal you will be able to search for companies and categories by tags, categorynames or companynames. The visitor get search-help with ajax.</p>
|
35 |
Den personliga hemsidan : Mitt ställe på nätetJonsson, Staffan January 2010 (has links)
<p>Denna rapport handlar om utvecklingen av en personlig webbplats. Syftet är att framställa en webbplats som sedan kan tjänstgöra som en personlig sida på webben och innehålla en blogg med kommentarer, en bildtjänst, en sida med personlig information om sidinnehavaren samt en sida med bilder och information om tidigare projekt.Sidan utvecklades för att det fanns ett behov av en webbplats med dessa funktioner och för att lära och ge erfarenhet i att utveckla en webbplats från grunden.Sidan utvecklades i ASP.NET MVC och MS SQL 2008.Under projektets gång utvärderades även en ovanlig metod för lagring av bilder i databasen.Resultatet blev en webbplats där nya tekniker kan testas och utvärderas.</p>
|
36 |
Utveckling av ny musiktjänst på Google App EngineBernljung, Jimmy January 2010 (has links)
<p>Idag använder många band och artister utan skivkontrakt olika tjänster på Internet för för att publicera sitt material. Dagens populära tjänster saknar antingen en välutvecklad musikspelare eller en webbplats med community.</p><p>Syftet med det här arbetet är att med hjälp av molntjänsten Google App Engine, programspråket Python och ramverket Django utveckla en mer komplett tjänst.</p><p>Arbetet resulterade i grunden till en tjänst samt en rad positiva och negativa slutsatser gällande valet av teknik.</p>
|
37 |
Webbplats med WordPress CMSRydén, Jenny January 2010 (has links)
<p>Denna rapport beskriver utvecklingen av en webbplats till företaget JR Webbstudio. JR Webbstudio kommer att starta sommaren 2010 och är därför i behov av en webbsida för marknadsföring och information.</p><p>Webbplatsen har byggts på cms-systemet Wordpress. Från början var wordpress ett system dedikerat för bloggar. Det har dock genom åren vuxit till och vunnit erkännande som ett fullfjädrat cms. Syftet med detta arbete har varit att utvärdera om wordpress på ett tillfredsställande sätt kan leva upp till de mål som satts för projektet. Om det gör det kan det användas för liknande projekt i framtiden.</p><p>De tekniker som använts är i första hand dem som wordpress bygger på, nämligen serverskriptspråket PHP och databashanteraren MySQL. Presentation och design sker med hjälp av XHTML, CSS och till viss del JavaScript. Utvecklingen har till största del skett i NotePad++. Till de grafiska elementen har Gimp 2, Inkscape och Photoshop CS4 använts.</p><p>Överlag har arbetet resulterat i en tillfredsställande och funktionell webbplats för vilken de essentiella målen har uppnåtts. Slutsatsen är därför att wordpress fungerar mycket bra för den här typen av företagswebbplatser då möjligheten att anpassa det efter behov bedöms som stora.</p>
|
38 |
Integration mot Sociala MedierSjödahl, Henrik January 2010 (has links)
<p>Stage12.se är en mashup-applikation dit användaren kan komma för att skaffa information om film. Med hjälp utav apier från sociala medier som Facebook och Twitter ska detta projekt integrera mer interaktion med användaren samt ge större möjligheter till en modernare webbplats. Detta kräver en fördjupning i hur de olika apierna fungerar, samt informationen kring dem.Genom att arbeta iterativt och mot apier som Facebook och Twitter har projektet resulterat i en mer interaktiv applikation på användarens villkor.Stage12.se är en mashup-applikation dit användaren kan komma för att skaffa information om film. Med hjälp utav apier från sociala medier som Facebook och Twitter ska detta projekt integrera mer interaktion med användaren samt ge större möjligheter till en modernare webbplats. Detta kräver en fördjupning i hur de olika apierna fungerar, samt informationen kring dem.Genom att arbeta iterativt och mot apier som Facebook och Twitter har projektet resulterat i en mer interaktiv applikation på användarens villkor.</p> / <p>Stage12.se is a mashup application, which the users can come to obtain information about movies. With the help of APIs of social medias like Facebook and Twitter to integrate more interaction with the user within this project to provide more opportunities for a more modern website. This requires an in-depth in how the various APIs works, as well as gathering information about them. By working iteratively and in APIs such as Facebook and Twitter, the project has resulted in a more interactive application on the user's condition.</p>
|
39 |
Studentportal : -utformad med innehållshanteringssystemet JoomlaSangmo, Dennis January 2010 (has links)
<p>Projektet som ligger till grund för denna rapport handlar om, att skapa enstudentportal till SHiK (Studentkåren Högskolan i Kalmar). SHiK hade en webbplatsinnan detta projektet startade men var i behov av en ny med fler funktioner somstudenterna kunde ta del av. Några av dessa funktioner var bostad- och litteraturannonsering,ett länkarkiv, ett forum och möjligheten för att visa RSS- och Twitterflöden.</p><p>Detta projekt är genomfört genom att använda ett välutvecklat CMS (ContentManagement System) vid namn ”Joomla”, vilket i sin tur är byggd i PHP ochjavascript, och som databashanterare så används MySQL.</p><p>Resultatet blev en webbplats med komplett funktionalitet enligt kraven.</p>
|
40 |
SocibuyLindberg, Martin January 2010 (has links)
<p>Privat annonsering har flyttats från dagspress till nätet vilket har bidragit till bättre sökfunktioner och rikare beskrivning. Då tiden vi spenderar på nätet ökar så öppnar det för att kunna kommunicera i realtid med användare som är online. Tyvärr finns det ingen bra tjänst idag för att kunna kommunicera på något annats sätt än telefon och e-mail.</p><p>För att skapa ett rikare sätt att kommunicera så skapade jag denna tjänst som gör det möjligt för användare att föra olika konversationer. För att öka säkerhet mellan både säljare och köpare har det skapats betygsättning och att användare registrerar personuppgifter för kontroll av den andra parten. Detta arbete har varit av stort eget intresse för att öka kommunikationsmöjligheterna mellan människor.</p><p>De tekniker som jag använt har bestått av PHP ramverket Codeigniter som bygger på MVC. För presentation har jag jobbat mycket med jQuery och CSS för att skapa de effekter som jag velat åstadkomma. För lagning har jag använt MySQL. Resultatet blev en sida som är en annonssida med den funktionalitet som en Community har.</p>
|
Page generated in 0.0674 seconds