71 |
Evaluating NOSQL Technologies for Historical Financial DataRafique, Ansar January 2013 (has links)
Today, when businesses and organizations are generating huge volumes of data; the applications like Web 2.0 or social networking requires processing of petabytes of data. Stock Exchange Systems are among the ones that process large amount of quotes and trades on a daily basis. The limited database storage ability is a major bottleneck in meeting up the challenge of providing efficient access to information. Further to this, varying data are the major source of information for the financial industry. This data needs to be read and written efficiently in the database; this is quite costly when it comes to traditional Relational Database Management System. RDBMS is good for different scenarios and can handle certain types of data very well, but it isn’t always the perfect choice. The existence of innovative architectures allows the storage of large data in an efficient manner. “Not only SQL” brings an effective solution through the provision of an efficient information storage capability. NOSQL is an umbrella term for various new data store. The NOSQL databases have gained popularity due to different factors that include their open source nature, existence of non-relational data store, high-performance, fault-tolerance, and scalability to name a few. Nowadays, NOSQL databases are rapidly gaining popularity because of the advantages that they offer compared to RDBMS. The major aim of this research is to find an efficient solution for storing and processing the huge volume of data for certain variants. The study is based on choosing a reliable, distributed, and efficient NOSQL database at Cinnober Financial Technology AB. The research majorly explores NOSQL databases and discusses issues with RDBMS; eventually selecting a database, which is best suited for financial data management. It is an attempt to contribute the current research in the field of NOSQL databases which compares one such NOSQL database Apache Cassandra with Apache Lucene and the traditional relational database MySQL for financial management. The main focus is to find out which database is the preferred choice for different variants. In this regard, the performance test framework for a selected set of candidates has also been taken into consideration.
|
72 |
A distributed business system developed in C#Versén, Jonas January 2003 (has links)
No description available.
|
73 |
A Web-Based Database Application as an Analysis Tool for Energy Use and Carbon Dioxide EmissionTuran, Biray Jr January 2009 (has links)
The aim of this thesis project was to migrate an existing excel-based application, used to analyze energy use and carbon dioxide emission of companies, to a web-based application. Special development questions were put around which software development process, solution stack and user interface to be used according to the company needs. The spiral lifecycle model has been chosen because it provides a clear view of the process and has the concept of early prototypes. A solution stack based on Linux, Apache, PHP and MySQL has been chosen because such approach has met the company requirements in terms of cost, security, support, and maintenance. As a result, the developed web-based system overcomes the problems normally found in excel-based applications, such as application deployment and maintenance, and provides a more usable and richer user interface.
|
74 |
A Web-Based Database Application as an Analysis Tool for Energy Use and Carbon Dioxide EmissionTuran, Biray Jr Unknown Date (has links)
The aim of this thesis project was to migrate an existing excel-based application, used to analyze energy use and carbon dioxide emission of companies, to a web-based application. Special development questions were put around which software development process, solution stack and user interface to be used according to the company needs. The spiral lifecycle model has been chosen because it provides a clear view of the process and has the concept of early prototypes. A solution stack based on Linux, Apache, PHP and MySQL has been chosen because such approach has met the company requirements in terms of cost, security, support, and maintenance. As a result, the developed web-based system overcomes the problems normally found in excel-based applications, such as application deployment and maintenance, and provides a more usable and richer user interface.
|
75 |
Design och implementering av ett webbaserat personalhanteringssystem / The development of a web based information system for employee administrationNorberg, Johan, Maros, Dean January 2005 (has links)
<p>Quickmatch is a company that recruits students to other companies that need temporary workers. Today all administration is done by hand, which is very time demanding and therefore inefficient. Employees send assignment reports by e-mail about the working hours and breaks to the administration office. Since these reports are handled manually, there is a great need for an automated system that makes the company more scalable.</p><p>The purpose of this work was to solve the defined problem, i. e. increase the efficiency of the assignment administration by automation. In practical terms the solution was described as a web based information system.</p><p>The requirements of such a system is high. Properties like compatibility with future software, platform independence and security are particulary important. Also aspects like usability and cost effectiveness influence the system design. The technology that was chosen was the web server Apache, the database server MySQL and the scripting language PHP. Because of the importance of the aspect of platform independence, no special platform came to attention; the goal is a working system on all platforms.</p><p>The information system on the client side is based on normal browser</p><p>software. No extra plugins should be needed for being able to use it. The decision was based on the goal that you should be able to use it on any computer connected to the Internet. To achieve the aspects of future and platform independent compatibility the page description language XHTML 1.0 Strict was chosen in combination of CSS. The language JavaScript was also selected to create DHTML functionality.</p><p>On the server side the aspects of future and platform independent compatibility made the decision of minimizing dependencies. No other software than Apache, MySQL and PHP should be nessecary on the server. To minimize the dependency a SMTP client was written with</p><p>PHP's socket functions. The mail function was used to send forgotten passwords to employees and to send assignment reminder messages.</p><p>The database model that was chosen was UML. The decision was made because of the model's frequent uses for both academic purposes and in the industry. It was also because of the need for a model to guarantee an efficient system design.</p><p>The work resulted in a information system that solved the defined problem. The assignment administration was made more efficient than before, which reduces the burden of work. The general aspects of the system was considered within acceptable limits. That consideration was based on the achieved specifications of requirements and the results of the testphase of the implemented system.</p><p>Because of the limited time frame the system was reduced to only solve the defined problem. The design of the system does however have the capabilities for future extensions.</p> / <p>Företaget Quickmatch är ett rekryteringsföretag som baserar sin verksamhet på studenter och hyr ut studenterna till olika företag som har behov av arbetskraft.</p><p>I dagsläget hanteras alla uthyrningsuppdrag manuellt, vilket innebär att mycket tid ägnas åt att behandla uppdragsrapporter som anställda skickar med e-post. Denna aktivitet anses vara ineffektiv och ett stort intresse finns för en datorbaserad lösning som automatiserar den största delen av det administrativa arbetet. Syftet med detta arbete var att lösa dessa problem, dvs. att effektivisera uppdragshanteringen samt löneberäkningsdelen genom automatisering. I praktiska ordalag handlar denna effektivisering om ett webbaserat informationssystem.</p><p>De krav som ställs på ett sådant system är stora. Egenskaper såsom långsiktighet, kompatibilitet, korrekthet och säkerhet är särskilt viktiga. Även aspekter som användbarhet och kostnad påverkar valet. Den teknologi som valdes för att skapa systemet var webbservern Apache, databasservern MySQL samt scriptspråket PHP. Eftersom principen om plattformsoberoende är en mycket viktig egenskap hos systemet valdes inte någon speciell plattform som systemet skulle basera sig på; målet var att det skulle fungera på alla plattformar.</p><p>Informationssystemet baserar sig på vanliga browserprogramvaror. Inga extra plugin skall behövas för att kunna använda systemet. Målet med detta vägval är att man skall kunna använda systemet ifrån vilken dator som helst som har Internetuppkoppling. För att efterfölja målet om långsiktighet och kompatibelitet mellan plattformar valdes sidbeskrivningsspråket XHTML 1.0 Strict i kombination med användningen av CSS. Förutom klientens tolkning av sådana data används också JavaScript för DHTML-funktionalitet.</p><p>Serversidan har också stora krav på kompatibilitet och långsiktighet. Det anses vara mycket viktigt att minimera systemens beroenden till andra programvaror på servern förrutom Apache, MySQL och PHP. Av denna anledning skrevs en egen SMTP-klient med hjälp av PHPs socketfunktioner. Mailfunktionen används för systemets hantering av glömda lösenord samt påminnelsefunktionalitet för uppdragshanteringen.</p><p>Den systemutvecklingsmodell som valdes var UML eftersom den både används inom den akademiska världen samt på många företag. Den anses dessutom vara fördelaktig att använda för att garantera en god systemdesign.</p><p>Arbetet har resulterat i ett system som sköter administreringen av företagets uppdrag samt löneberäkningar. Därmed löses det problem som definierats. En effektivisering med hjälp av informationssystemet minskar arbetsbördan hos företaget. De generella målaspekter som definierats anses vara acceptabla. Kravspecifikationen har efterföljts samt tester av implementation har givit ett positivt resultat.</p><p>Eftersom utvecklingen av systemet har utförts inom en begränsad tidsperiod är systemet avgränsat till uppdragshanteringen. Systemets design skapar stora möjligheter för framtida utbyggnad.</p>
|
76 |
Versionshantering för databaserLöfling, Louise January 2008 (has links)
<p>Moment Marketing är ett litet företag som arbetar med webbutveckling. För dem är det viktigt med versionshantering och de använder ett fåtal program som underlättar detta arbete. Idag saknar de dock möjligheten att kontrollera olika versioner av databaser. Tillsammans med Moment Marketing och de program som redan används av dem skapas i detta projekt ytterligare applikationer med mål att lösa detta problem. Först görs en undersökning över programmen Subversion, TortoiseSVN, Trac och MySQL för att se de möjligheter som finns att använda dem till att uppnå målet. Därefter skapas ytterligare applikationer som kompletterar dessa program. Det färdiga paketet innehåller program för att hantera strukturen i en lokal databas tillsammans med ett lokalt arbetsprojekt. Tillsammans med de redan tidigare befintliga programmen har ett system bildats som även hanterar databaser. Dessutom har ytterligare möjligheter till förbättrat arbete med databaser undersökts.</p> / <p>Moment Marketing is a small Company working with web development. Version control is an important part of their work and they already use a few programs to handle this. These programs cannot handle different database versions. In this project supplements will be created so that previously installed programs can be used for handling version control of databases. Before the programming begins a study of the programs Subversion, TortoiseSVN, Trac and MySQL will be made.</p>
|
77 |
Webbshop för Tyger & TingSanell, Jonas, Svenningsson, Tommy January 2006 (has links)
<p>This report describes how we made a dynamic website combined with statical</p><p>web pages and a web shop for the Swedish company Tyger & Ting.</p><p>The employer Tyger & Ting wish to run a working web shop on their site but</p><p>they want to keep their old system of updating pages with their old application</p><p>from Intellyweb1, which creates statical HTML pages.</p><p>The goal of this exam paper has been to learn to create a functional web shop</p><p>with user friendly layout and appealing design and also to take orders and</p><p>fulfill wishes from a real employer.</p><p>The report is describing how Intellyweb’s application and its statical web pages</p><p>has been implemented on a dynamic web page. The report does also describe</p><p>how this site has been build and how the problems with the coding have been</p><p>solved. The coding has been made with HTML, PHP and MySQL. CSS has</p><p>also been used. The report will describe how management and storage of data</p><p>in databases has been handled.</p><p>Apart from the demands the employer has given us, a complete revamp of</p><p>Tyger & Ting’s design has been made and the result of the exam paper is now a</p><p>complete and working web site with additional web shop that supports static</p><p>web pages. The website contains 20 dynamic and static pages coded in about</p><p>1900 rows of PHP and HTML. A database with five tables of varying size has</p><p>been made to contain pictures and information about products, users and</p><p>orders.</p><p>As soon as all the products has been put into the database the web shop will be</p><p>found here: http://www.tygeroting.com</p>
|
78 |
Jämförelse av Oracle och MySQL med fokus på användning i laborationer för universitetsutbildningÅsberg, Mikael January 2008 (has links)
<p>Syftet med arbetet som beskrivs i denna rapport var att undersöka om den Oracle-baserade laborationsmiljö som användes hos ADIT gick att överföra till MySQL. Oracle är ett komplext system som är krävande att administrera, något som ADIT ansvarat för med egen personal och egen hårdvara och detta var inte idealiskt. I kombination med ett stort intresse från studenter att använda just MySQL vid laborationer hos ADIT beslutades det att man skulle undersöka om MySQL nu var moget att axla den roll som Oracle tidigare haft. Utifrån detta går rapporten igenom vad som behövde göras med det befintliga laborationsmaterialet. En introduktion till relations¬modellen och SQL samt förklaringar av skillnader i features mellan Oracle och MySQL som hade betydelse för laborationerna återfinns också. Det visade sig att överföringen var enkel att göra och sist i rapporten sammanställs våra erfarenheter.</p>
|
79 |
Programmering och design av en avancerad webbshop / Programming and Design of an Advanced WebshopLindholm, Anders January 2008 (has links)
<p>Detta dokument tar upp hur ett avancerat webbshopssystem kan utvecklas. Jag har dels granskat den teoretiska aspekten, dels utvecklat ett webbshopssystem från grunden, vilket har gjorts utbyggbart genom att det består av en grundstomme och tilläggsmoduler. Funktioner som är icke önskvärda i en viss webbshop men användbara i en annan ska därmed kunna läggas till vid behov, utan kunskap om programmering.</p><p>I rapporten diskuteras även hur webbshopssystemets datamodell kan representeras som relationer, med fokus på relationsdatabashanteraren MySQL. Detta görs för att visa hur valet av datamodell och fysisk modell kan påverka systemets utformning, samt vilka möjliga problem eller fallgropar som kan uppstå till följd av detta val.</p><p>Rapporten diskuterar även säkerhets- och sekretessfrågor. Då det är viktigt att identifiera och förebygga säkerhetsbrister i öppna system som webbshopar diskuteras bland annat hantering av personuppgifter och metoder för att kryptera och hantera lösenord.</p><p>Avslutningsvis följer en beskrivning av arbetet med det webbshopssystem som jag har utvecklat för att visa hur teorin kan tillämpas i praktiken, och hur man gradvis kan gå från ett enklare till ett mer komplext webbshopssystem.</p>
|
80 |
Interaktiv hemsida med PHP och MySQL / Interactive website using PHP and MySQLBertilsson, Håkan, Wikström, Rickard January 2003 (has links)
<p>This degree project is made for Cervera in Norrköping and Linköping. The task was to create a professional interactive homepage for the company where the company's range of products can be presented. Besides a homepage aimed towards potential customers, an online Internet-application where the company's employees can update, erase, and create posts that are stored in the database was created. The main programming languages have been PHP and HTML in combination with databases in MySQL. The final result was a functional, professional and informative homepage with a simple and pedagogical application for the employees. In this report the reader gets a detailed statement of the project.</p>
|
Page generated in 0.0314 seconds