Antonis Loizides
Bachelor 's thesis of the Degree Programme in Business Information Technology
Bachelor of Business Administration
TORNIO 2013
ABSTRACT
KEMI-TORNIO UNIVERSITY OF APPLIED SCIENCES
Degree Programme: Business Information Technology
Writer: Antonis Loizides
Thesis title: Development of a SaaS Inventory Management System
Pages (of which appendices): 63 (15)
Date: 20.04.2013
Thesis instructor: Aalto Teppo
The objective of this research is to develop a Software as a Service web application and more specifically an Inventory Management System for Caterpro Ltd. The aim of this web application is to provide the basic tool for tracking as well as monitoring sales and inventory to individuals and small businesses who cannot afford the investment of a complete dedicated Inventory Management System. Moreover, this research will used for various purposes all the necessary components as well as steps required for the proper implementation of Software as a Service in a web-based environment.
The importance of this research will be the thorough description and analysis of the basic and necessary functionalities of an Inventory Management System web application. In addition, the cornerstone of the research will be the development of the web application and implementation of different techniques and functions for basic security and encryption.
The selected methodology of this research will be the constructive method, the most suitable for IT industry and especially for software engineering researches. This method will be used as the primary research methodology for finding theoretically and practically solutions to an existing problem.
The result and expected output of this research is the development of an Online
Inventory Management System with the basic functionalities. The basic functions will be a secure registration and login system, inventory’s items, users, orders,
References: Bradley Angela 2013. What is PHP. Downloaded February 20, 2013. Bradley Mitchell 2013. SFTP. Downloaded February 20, 2013. Bradley Mitchell 2012, Sniffer. Downloaded December 28, 2012. 20, 2013. Brown Martin 2013. Understanding LAMP. Downloaded February 20, 2013. Chapman Stephen 2013. What is JavaScript. Downloaded February 20, 2013. Chapple Mike 2012.Entity-Relationship Diagram. Downloaded December 20, 2012. Charles Torvalds 2013. PHPMailer tutorial. Downloaded January 10, 2013 Consalves Antone 2013 Downloaded February 20, 2013. Cpanel.net 2013. cPanel Official Site. What is cPanel. Downloaded February 20, 2013. E. K. Lukka Kasanen & A. Siitonen. 1993. The constructive approach. Downloaded December 28, 2012. grow. Downloaded December 28, 2012. Instantssl.com 2013. Comodo SSL Certificate Authority. What is SSL. Downloaded February 20, 2013. Kyrnin Jennifer 2013a. What is CSS. Downloaded February 20, 2013. Kyrnin Jennifer 2013b. What are Markup Languages. Downloaded February 20, 2013. Kyrnin Jennifer 2013c. What is Ajax. Downloaded February 20, 2013. Mpsoftware.dk 2013. phpDesigner 8 Official Site. Downloaded December 20, 2012. Mokhov Oleg 2011, 10 Essential Web Application Usability Guidelines. Downloaded December 28, 2012. Mysql.com 2013. MySQL Official Site. What is MySQL. Downloaded February 20, 2013. Narayan Sheo 2013. What is jQuery. Downloaded February 20, 2013. Oppel Andy 2005. General RDBMS Considerations. Downloaded December 20, 2012. Peavler Rosemary 2012. Inventory Investment and Maximizing Profit. Downloaded December 28, 2012. Phpmailer.worxware.com 2013. PHPMailer. Downloaded January 10, 2013. Php.net 2013. PHP Official Site. Downloaded January 10, 2013. Rabin 2012. Part 1: Data Validation and Sanitization in WordPress. Downloaded February 20, 2013. Rouse Margaret 2010, Software as a Service (SaaS). Downloaded December 28, 2012. Webopedia.com 2012, SaaS Software as a Service. Downloaded December 28, 2012.