office management application for sme, specialized by cloud system

23
Supervisor Professor Sara Comai Co-Supervisor Fetih Sirma Master Graduate Thesis By Cem Taylan Ekinci Student Id. Number 779972 Academic Year 2015/2016 Office Management Application for SME, Specialized by Cloud System POLITECNICO DI MILANO Master of Science in Computer Engineering

Upload: nkolayofis

Post on 15-Apr-2017

54 views

Category:

Software


2 download

TRANSCRIPT

SupervisorProfessor Sara Comai

Co-SupervisorFetih Sirma

Master Graduate Thesis By

Cem Taylan Ekinci

Student Id. Number779972

Academic Year2015/2016

Office Management Application for SME, Specialized by Cloud System

POLITECNICO DI MILANOMaster of Science in Computer

Engineering

CONTENT

INTRODUCTION

Summary

DESIGN AND IMPLEMENTATION

NKolayOfis

Software Tools and Technologies

Cloud System

System Interfaces

FUTURE OF THE PROJECT

Nkolayofis

INTRODUCTION

Summary

Office Management System

For SME and Micro Enterprise

Accounting System

On the Cloud

NkolayOfis (Name of the project)

Summary

Nkolayofis

INTRODUCTION

Summary Developing a SaaS based application

Developing a multi tenant system

Sufficient functionality (Realize all main

financial transaction)

The overall goals of the project

Nkolayofis

INTRODUCTION

Summary

Accounting Management ServiceInvoice

IncomeOutcome

Tax and Insurance Customers and SuppliersPersonnelStock

Selling & BuyingCirculation stockInventory stock

Bank & Cash

What is the“Office Management Application for

SME”?

Nkolayofis

• Most of the time, micro-enterprises and SME’s (small and medium enterprises) have problems with management of information and requirements of their works. Usually they solve their management problems with excel or some primitive methods. Actually, there are too many software and ERP systems for these companies. But principally these systems are so expensive and they need maintenance. So it engenders extra financial charge.

Summary

Nkolayofis

• Our system named NKolayOfis was developed to overcome the barriers mentioned above and appears to be cost-effective solution. NKolayOfis (name of office management system on the cloud) is a SaaS cloud system that allows the system users to manage all their financial operations and make other office transactions. Users will have an access to NKolayOfis Financial Manager Software having paid just regular subscription fee. To increase software usability we developed user friendly interface and simplify system implementation process.

Summary

Nkolayofis

• There are four main modules which response NkolayOfis requirements. The first one is income and invoice control for sales operation management. The second module is outcome control. It manages buying operation and invoice control. Third module is stock. This module allows following the products in stock. The last module is personnel module for managing all workers and officers.

• For developing this project, PHP Larevel Framework with Angular JS was used. For Database part, MySQL was used.

Summary

Nkolayofis

DESIGN AND IMPLEMENTAT

ION

NKolayOfis

POLITECNICO DI MILANO

Orthogonal Variability Model

Multi-tenancy is one of the most important concepts for any Software as a Service (SaaS) application

The OVM is used to provide the tenants with simple and understandable customization model

Nkolayofis

DESIGN AND IMPLEMENTATION

NKolayOfis

POLITECNICO DI MILANO

LOGIN REGISTRATION

Nkolayofis

NEW USER ACCOUNT

DESIGN AND IMPLEMENTATION

NKolayOfis

POLITECNICO DI MILANONkolayofis

NEW USER ACCOUNT

DESIGN AND IMPLEMENTATION

NKolayOfis

Nkolayofis

INCOME TRANSACTION

DESIGN AND IMPLEMENTATION

NKolayOfis

Nkolayofis

DESIGN AND IMPLEMENTATION

NKolayOfis

OUTCOME PAYMENT TRANSACTION

Nkolayofis

DESIGN AND IMPLEMENTAT

ION

NKolayOfis

Technical suitability for different companies

Trade firms

Producer firms

Construction firms

Consulting firms… etc

Allow Multi-company

Allow Multi-user

User friendly interface

On the cloud

Open-ended

Accomplishment

Nkolayofis

Tools

DESIGN AND IMPLEMENTAT

ION

Software Tools and

Technologies

Nkolayofis

DESIGN AND IMPLEMENTAT

ION

Software Tools and

Technologies

MVC Structure

Nkolayofis

DESIGN AND IMPLEMENTAT

ION

Cloud System

POLITECNICO DI MILANO

Cloud System (SaaS)

Allows end users to enter a service provider application

available on the internet.

On-demand self service

Rapid Elasticity

Broad network access

Resource pooling

Measured Service

Nkolayofis

DESIGN AND IMPLEMENTAT

ION

System Interfaces

Landing Page

Nkolayofis

DESIGN AND IMPLEMENTATION

System Interfaces

CUSTOMERS AND SUPPLIERS

Nkolayofis

DESIGN AND IMPLEMENTATION

System Interfaces

PRODUCTS AND SERVICES

Nkolayofis

DESIGN AND IMPLEMENTAT

ION

Software Tools and

Technologies

Future of the Project

E-Invoice Integration

Auto Payment Integration

NKolay Mobil (Mobil version)

NKolayCRM (management system)

Nkolayofis

Nkolayofis

CONTACT

If you have any questions, don't be hesitate

[email protected]