Spelling suggestions: "subject:"datavetenskap"" "subject:"datvetenskap""
91 |
Pensiostorm.se : En community med fokus på slutanvändarenVedin, Camilla January 2008 (has links)
<p>Idén med att skapa en community för pensionärer föddes under hösten 2005 av dåvarande generaldirektören vid Statens pensionsverk (SPV). Denne kontaktade Mittuniversitetet i Sundsvall för att skapa en lättan-vänd och syftesuppfyllande community för pensionärer. Min uppgift har varit att utforma denna community med fokus på slutanvändaren. Uppgiften utgick från en kravanalys som tagits fram av forskare vid Mittuniversitet. Utifrån kravanalysen har ett användargränssnitt skapats enligt standarder för webbutveckling för dem som har ett funktionshinder. Genom att skapa en webbplats för alla enligt riktlinjer och standar-der för ökad tillgänglighet, öppnar man en ny informationskanal för alla personer. En implementation av användargränssnittet utvecklades ovanpå ett fungerande ramverk som utökades med funktioner önskvärda av målgruppen. Skapandet av communityn har skett i en iterativ fas med två utvärderingar. Slutresultatet av undersökningen är en community som är utvecklad och testad enligt standarder och webbriktlinjer för de som har någon form av funktionshinder.</p>
|
92 |
System-on-Chip test scheduling with defect-probability and temperature considerationsHe, Zhiyuan January 2007 (has links)
<p>Electronic systems have become highly complex, which results in a dramatic increase of both design and production cost. Recently a core-based system-on-chip (SoC) design methodology has been employed in order to reduce these costs. However, testing of SoCs has been facing challenges such as long test application time and high temperature during test. In this thesis, we address the problem of minimizing test application time for SoCs and propose three techniques to generate efficient test schedules.</p><p>First, a defect-probability driven test scheduling technique is presented for production test, in which an abort-on-first-fail (AOFF) test approach is employed and a hybrid built-in self-test architecture is assumed. Using an AOFF test approach, the test process can be aborted as soon as the first fault is detected. Given the defect probabilities of individual cores, a method is proposed to calculate the expected test application time (ETAT). A heuristic is then proposed to generate test schedules with minimized ETATs.</p><p>Second, a power-constrained test scheduling approach using test set partitioning is proposed. It assumes that, during the test, the total amount of power consumed by the cores being tested in parallel has to be lower than a given limit. A heuristic is proposed to minimize the test application time, in which a test set partitioning technique is employed to generate more efficient test schedules.</p><p>Third, a thermal-aware test scheduling approach is presented, in which test set partitioning and interleaving are employed. A constraint logic programming (CLP) approach is deployed to find the optimal solution. Moreover, a heuristic is also developed to generate near-optimal test schedules especially for large designs to which the CLP-based algorithm is inapplicable.</p><p>Experiments based on benchmark designs have been carried out to demonstrate the applicability and efficiency of the proposed techniques.</p> / 2007
|
93 |
Analys av skräddarsytt system för datainläsningDanielsson, Dick January 2009 (has links)
<p>Att underhålla ett stort system som redan är ute hos produktanvändaren ställer krav på utvecklarna, både i anpassningsförmåga och att snabbt hitta lösningar på funna problem. Här gäller det rapporteringssystemet Paid som används av det norska företaget Gramo. För att hitta nya lösningar och förbättringar så fick jag i uppdrag att gå igenom Paid systemet. Med fokus på funktioner som används vid import och matchning mot databasen.</p><p>Programmet har tidigare inte givit tillräckligt bra rapporter på vilka fel som uppstått och var de inträffat. Även hanteringen av fel har inte varit tillfredsställande då programmet tidigare avbrutit hela processen och inte kunnat hantera fel separat. Hantering av fel i en lista avbröt programmet. Fel i gränssnittet kunde orsaka dolda fel och irritera användarna. Problemen har i detta fall koncentrerats till procedurer och program som körs främst i samband med att musik ska matchas mot databasen. Många uppstod pga funktioner som saknade fullständig felhantering i samband med att programmet skrevs och senare inte åtgärdades, i dessa fall ofta på kritiska ställen. På andra ställen har utvecklingen gått framåt men anpassning till de större datamängderna har legat efter. Några av problemen har sedan tidigare varit kända medan andra dyker upp allteftersom man testar och kör programmet. Även en mera utförlig logg av fel som inträffar har införts så att det enklare ska vara möjligt att gå tillbaka och felsöka i filer.</p><p>Lösningarna har givit hanteringen av en lista möjligheten till att ta hand om posterna en och en, med senare förbättring i detta arbete genom att använda mig utav en binär sökning efter fel. Optimering och förslag på förbättringar i databasen, borttagning av oanvändbar kod samt införa hantering av fel. Problem har påträffats i Paid gränssnittet och har med förändringar i koden kunnat undvikas, dels med felhantering men även att förhindra att problem uppstår med hjälp av fler tester av programmet. Lösningarna leder till att programmet körs smidigare och har färre irritationsmoment. Även upptäckten av tänkbara förbättringar att undersöka och fundera vidare på inför framtida utveckling syns tydligare allteftersom man går igenom kod och testkörningar. Förslagen på förbättringarna finns även med i denna rapport.</p>
|
94 |
E-handelsplattform i MagnetoEngman, Markus January 2009 (has links)
<p>Denna rapport beskriver det examensarbete som genomförts av Markus Engman. Examensarbetet syftade till att utveckla en e-handelsplattform baserad på ett program för e-handelssidor som heter Magento. Examensarbetet utfördes för ett företag som säljer och reparerar tv-spel och liknande hemelektronik. Arbetet utfördes på distans under ca 10 veckor. Under tiden hölls några möten på företaget. Vid mötena gavs feedback på arbetet och nya krav definierades. Företagets primära mål med arbetet var att en e-handelssida som liknar deras befintliga skulle skapas, men att den skulle utvecklas i ett nytt system för affärsverksamhet på internet. Syftet med det nya systemet var framförallt att införa mer funktionalitet och att systemet skulle underlätta företagets dagliga arbete.</p><p>Av rapporten framgår hur Magento är uppbyggt och hur det fungerar. Vidare redovisas det utvecklingsarbete i Magento som genomförts inom ramen för examensarbetet och de tekniker och programmeringsspråk som använts för detta. I rapporten analyseras även Magento:s lämplighet för att skapa en e-handelsplats.</p><p>Slutsatsen av arbetet är att Magento har en tämligen hög potential för att utveckla professionella e-handelssidor, men att produkten ännu är i ett för tidigt stadium för att det ska vara möjligt att bygga någon seriös e-handelsplats. Därtill är dokumentation alldeles för bristfällig. Det har tagit lång tid att lära sig hur systemet är uppbyggt, vilket kunde ha undvikits om programvaran hade varit bättre dokumenterad</p> / <p>This thesis presents the development of an Internet E-commerce solution based on the Open Source Magento E-commerce Platform. The resulting system was aimed for an Internet shop company in the market for TV-games and home electronics. The work was done on distance during a period of 10 weeks.</p><p> </p><p>The primary goal for the work was an E-commerce solution with the same look and feel as the company’s existing solution, but the new solution would be developed on a new platform. The purpose of converting and moving the existing Internet shop to the Magento platform was to be able to more easily introduce new functionality in the system and to make daily maintenance tasks of the shop easier.</p><p> </p><p>The thesis includes how the Magento platform is structured and how it is built up and how it works in general. Furthermore, the implementation work with Magento is described and the techniques and programming languages that were used are explained. The thesis finally analyses how suitable Magento is to develop E-commerce systems in general.</p><p> </p><p>The conclusion from the work is that the Magento platform is potent and has high potential but the product today is too immature to build serious systems with a reasonable effort by the developer. As an example, the documentation is far too inadequate. The time to spend just to learn the Magento platform is very long. This could be avoided if the platform includes better documentation</p>
|
95 |
Customization of Docbook to Generate PDF, HTM & CHMAsif, Muhammad January 2009 (has links)
<p>Software documentation is an important aspect of software projects. Software documentation plays a key role in software</p><p>development if it is up-to-date and complete. Software documentation should have the synchronization with the software</p><p>development. One of the problems is duplication; same information is written in different documents and stored in different</p><p>places with different formats making things complex to manage. By using traditional documentation tools, it’s hard to maintain</p><p>documentation for complex systems and it is time consuming.</p><p>To overcome these problems, we have used XML Docbook that is a good solution for it. Docbook provides single sourcing</p><p>technique in which documents are written ideally in one place and can convert it into different other formats from the same</p><p>location. Actually docbook is based on xml which can be easily edited by most of the programming languages. If there are many</p><p>developers are writing documentation for their software modules then we don’t need to copy and paste all the documents into</p><p>one document to produce a complete document for the software product. We have to just add the references to all those files</p><p>that should be present in the final document and then compile it with some processors and it automatically get document</p><p>contents from all files and put it into one document, so it’s easy to handle and maintain software documentation with docbook.</p>
|
96 |
Operatörpanel för ett flexibelt monteringssystemKarlsson, Daniel January 2009 (has links)
<p>Fixturer är vanliga i tillverkningsindustrin för att hålla detaljer på plats under tiden de monterassamman. Det vanliga är att fixturerna konstrueras för varje specifik uppsättning av detaljer som skafixeras. Ibland uppstår behovet att kunna justera fixturer så att de kan återanvändas. Den typ avflexibel fixtur som används i detta arbete har fått namnet flexapod.</p><p>Arbetets resultat är ett grafiskt användargränssnitt, en operatörspanel, som hjälper operatören medjusteringen av flexapoderna. Målet för operatören är att justera längden på flexapodens sex ben såatt flexapoden hamnar i önskat läge. Operatörspanelen vägleder operatören med två vyer, enflexapodvy och en översiktsvy, och ett diagram som förmedlar felet mellan benens egentliga ochönskade längder. En lasermätare ger data om flexapodens egentliga inställning till operatörspanelen.</p><p>Applikationen har utvecklats i Visual Basic 6. Ett antal komponenter från tredje part används också.Rapporten behandlar även paketeringen av mjukvaran och tillhörande komponenter med NullsoftScript Install System.</p>
|
97 |
Graphical visualization of softwarepipelined code execution on pipelined andclustered VLIW DSP processorsMamon, Andrei January 2010 (has links)
<p>This report follows the development, testing and evaluation of a retargetable compilervisualization framework Optvis which can be used to visualize compiler generated code fordifferent VLIW architectures. Optvis is implemented in C++ programming language andfunctions as both standalone application and as plug-in for the retargetable compilerframework OPTIMIST.The purpose of this thesis work is to present the Optvis framework, to give a detailed viewover its internal structure and interaction with an end user. Additionally Optvis-OPTIMISTintegration is discussed. Testing and evaluation round up the thesis providing a solid groundfor the future work.</p>
|
98 |
Utvärdering av installationsverktyg för WindowsVirdung, Martin January 2010 (has links)
<p>A customer of Sekonden IT is to replace the current setup authoring process for a program called PropCalc with a new process based on a setup authoring tool with high quality and usability.</p><p>The report aims at present a suitable setup authoring tool for PropCalc by making use of a structured evaluation process evaluate the setup authoring tools on the market.</p><p>Olof Næssén presents a process for evaluating web frameworks for Java in his thesis <em>Utvärdering av webbramverk för Java</em>. The evaluation process is adapted in the report to generally suit evaluation of software. After adjustment to the evaluation process an evalutaion is performed evaluating the currently available setup authoring tools.</p><p>The evaluation will show that the most suitable candidate for PropCalc is InstallShield Premier but that the candidate that is finally chosen is WiX.</p> / <p>En kund till Sekonden IT vill ersätta nuvarande installationsförfarande för ett program kallat PropCalc med ett nytt förfarande byggt på ett högkvalitativt installationsverktyg med hög användbarhet.</p><p>Rapportens syftet är att genom att använda sig av en strukturerad utvärderingsprocess genomföra en utvärderinga av tillgängliga installationsverktyg på marknaden och därmed kunna presentera en lämplig kandidat.</p><p>Olof Næssén presenterar i sitt examensarbete <em>Utvärdering av webbramverk för Java</em> en utvärderingsprocess för webbramverk. Denna utvärderingsprocess anpassas i rapporten för att kunna utvärdera mjukvara generellt. Efter anpassning utförs en utvärdering av tillgängliga installationsverktyg.</p><p>Utvärderingen resulterar i att den kandidat som är mest lämplig för PropCalc är Installshield Premier men att den kandidat som slutgiltligen väljs är WiX.</p>
|
99 |
Cooperative Quality-of-Service Prediction in Distributed Systemswang, wei Unknown Date (has links)
<p> </p><p> </p>
|
100 |
Event Planner : Development of an event planning toolMaric, Borislav January 2007 (has links)
<p>The event planning tool described here is a software developed in the form of a web application enabling continuous access to the information about the events for persons interested in organizing events and those interested in participating at them. For event organizers the tool gives the opportunity to create, edit, present the events and to view the participation statistics for the events they are organizing. The software was developed with PHP and MySQL. The iterative procedure of its development is described in this document.</p>
|
Page generated in 0.0698 seconds