Cloud based Solution for Small and Medium Franchisees

Similar documents
CHAPTER 9 Electronic Commerce Software

Bluemix Overview. Last Updated: October 10th, 2017

System and Server Requirements

enteliweb Software: Enterprise Facility and Energy Management

Case Study BONUS CHAPTER 2

Powering your customers retail experience

Xerox FreeFlow Digital Publisher Automating print and digital production to open new horizons for you and your customers.

Lesson 3 Cloud Platform as a Service usages for accelerated Design and Deployment of IoTs

14. E-Commerce Applications and Infrastructures

Compiere ERP Starter Kit. Prepared by Tenth Planet

Cloud Service Model. Selecting a cloud service model. Different cloud service models within the enterprise

10 Things to Look For in ecommerce Solutions

Your Business. The Cloud. Business Cloud.

deister software Company Overview

power up your business DIGITISE YOUR BUSINESS PROCESSES Entry Level

Introduction to Cloud Computing

Families. Content. Ref Family: Areas. 1. What is AuraPortal. 2. Architecture. 10. Own Families

White Paper. Non Functional Requirements of Government SaaS. - Ramkumar R S

efiscal Networks Case Study

Cloud Platforms. Various types and their properties. Prof. Balwinder Sodhi. 1 Computer Science and Engineering, IIT Ropar

The Evolved Call Center

CHAPTER 3 ENTERPRISE SYSTEMS ARCHITECTURE

Solution Components Sugar 6.5 Release

CHAPTER 1 INTRODUCTION

FRANCHISE SERVICES FIND OUT MORE ABOUT OUR LEAD MANAGEMENT AND ADVERTISEMENT PACKAGES

Digital Transformation Built on Cloud ERP

Ignition SCADA for Water/Wastewater

Implementing Oracle Utility-Meter Data Management For Power Consumption

Enterprise Mobility: Are You Ready?

CLOUD TECHNOLOGY MAXIMIZES ROI BY REDUCING TCO

Reduce the time & labor to process and archive documents. Reduce document cycle times. Create audit trails of document handling activities

business communications

SAP Business One OnDemand. SAP Business One OnDemand Solution Overview

ACUMATICA CLOUD KEY BENEFITS ACCESS YOUR ERP ANYTIME FROM ANY DEVICE, EASILY SCALE RESOURCES, AND CHOOSE YOUR DEPLOYMENT OPTION WORK THE WAY YOU WANT

Compunnel Digital CLOUD MIGRATION

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer SAP C4C

Realize More with the Power of Choice. Microsoft Dynamics ERP and Software-Plus-Services

Act! in the Cloud. Finding your path to success with hosted CRM

OSS ENTERPRISE E-PRODUCUREMENT MANANGEMENT SYSTEM (ASP.NET) Version: ASP.NET (3) Updated: 4Q/2007, v:g/1 Reference: Core Application 0103/88

Elixir EDMS: Program by yourself Run then Specify

CLOUD BASED WEB-TO-PRINT STOREFRONTS

From 24/7 infrastructure to 8-to-5 app support with RDS and RDmi on Microsoft Azure

Technical Information SupplyCare Enterprise SCE30B

ISEC st India Software Engineering Conference - Feb Santonu Sarkar. Bangalore

YZP : SAUTER Vision Center

Introduction for Oracle NetSuite

GUIDE The Enterprise Buyer s Guide to Public Cloud Computing

Introduction to Hyperion Financial Reporting

INVENTORY MANAGEMENT AND TAXATION

Transitioning Guide. Important information to help you transition to Microsoft Dynamics 365 from Dynamics CRM THE MICROSOFT SUITE CONSISTS OF.

Build Contacts, Manage Relationships, Get Results

IBM Emptoris Managed Cloud Delivery

5 Things to Know About Network Monitoring in a Cloud-Centric World

Introducing corebos CRM

WELCOME TO. Cloud Data Services: The Art of the Possible

EVA Netmodeler VERSION Q

IBM Business Process Manager on Cloud

Virtualization Manager 7.1 Comprehensive virtualization management for VMware vsphere and Microsoft Hyper-V

Cloud Computing. University of Economics and Law. Duc.NHM Faculty of Information Systems

Unite your entire digital presence with one flexible CMS

Optimizing resource efficiency in Microsoft Azure

IBM Business Process Manager on Cloud

WE RE IN THIS TOGETHER

A Quick Guide to the features and benefits of Sage 200

The four steps of Digital Transformation. Andrew Smith General Manager, Sales Strategy & Operations IoT Device Partners, Microsoft

DYNAMICS 365 live your future now

Employee HR Connect Portal

Management Information Systems - Enterprise Systems

Employee Transfer Management. in ERP

I'IFIITIIBIH UNIVERSITY

Opsview Enterprise Architecture Whitepaper

IBM Enterprise Asset Management on Cloud for US Federal (Maximo)

Property Management System. Department of Computer Science & Information Technology. University of Sargodha. Version1.0

Alcatel-Lucent OmniVista Cirrus Simple, secure cloud-based network management as a service

Cloud solutions for bigger business

PLATFORM TO TRANSFORM YOUR BUSINESS

TAS CASHLESS 3.0 FOCUS ON. The absolute framework for electronic payment management. CASHLESS 3.0: the ultimate. payment experience

The Leading Low-code Application Platform For Modern Work Management

WANT TO BUILD A SUCCESSFUL MIGRATION STRATEGY?

Nuacare HMS. PMS. LIMS. CMS. RIS

Building Web Business Blueprint

DIGITAL MARKETING 1.0

To Reach Your Business Goals, Reach for the Cloud.

Business Process Management (BPM) system SimBASE 4 Introduction

Letosys Computer Systems LLC UAE INDIA

BUS 516. IT Infrastructure and Emerging Technologies

Brand New User Experience in Corporate Business Solutions!

Version Release Notes. Synergist Web Browser Interface

Alcatel-Lucent OmniVista Cirrus Simple, secure cloud-based network management as a service

IBM Cognos Business Intelligence

1C-Bitrix is a joint project by 1C and Bitrix for web development and new Internet solutions.

Central Management Server (CMS) for SMA

IBM Emptoris Strategic Supply Management on Cloud

Experience the commitment. CGI Exploration2Revenue TM Business Suite. Optimize your upstream back office

WHAT IS CLOUD COMPUTING?

DATA ACQUISITION PROCESSING AND VISUALIZATION ALL-IN-ONE END-TO-END SOLUTION EASY AFFORDABLE OPEN SOURCE

GreenOrbit Cloud SERVICE LEVEL AGREEMENT

You might not realize it yet, but every time you log in to salesforce.com

Oracle Customer Service and Support Cloud Services Descriptions and Metrics October, 2017

Cloud Computing. Chapter 2 Software as a Service (SaaS)

Transcription:

Cloud based Solution for Small and Medium Franchisees Zainab Mirza, Zaeem Farooqui, Mohit Jain, Anas Karolia Abstract Cloud Computing is a leading sector of IT and is attracting the attention of various industries as well as for personal computing. A business that adapts cloud infrastructure has access to various functionalities and advantages that would otherwise either not be available to them or would have to expend a lot of resources and money to avail them. Normally the word Cloud Computing is usually associated with bigger organizations, however with the evolution and advancement in the field of cloud computing, it has become easier to develop and utilise cloud applications and has increased their overall accessibility. Small to Medium businesses or organisations, particularly those with multiple branches are beginning to adopt cloud technologies or are basing their business models on top of cloud computing as they are realising the benefits that it can bring to their organisation. In this paper, the focus is on Small to Medium sized Franchises (SMFs) that use existing traditional applications for their management and the problems that these applications face. We have proposed a cloud based application for the management of SMFs and show how it will be executed and with the help of research and analysis describe how it will benefit the SMFs, the developers and the cloud providers. Index Terms Cloud Computing, Small to Medium Franchises, Traditional Systems, Amazon Web Services, Google charts. I. INTRODUCTION Cloud technology is one of the fastest growing sectors of IT and is attracting the attention of various businesses looking to upgrade the way their current method of operation. Many businesses have adopted that approach wherein they either provide their services to clients via cloud, such as IBM providing computational services to banks, or rather just move the management of their daily operations onto a private cloud such as McDonalds. However, the above mentioned companies are relatively big and can afford to spend a large amount of investment on data centers. Smaller businesses do not possess adequate resources to do the same and hence tend to opt for more traditional architectures such as client-server or distributed systems. Some problems that arise due to this are:- The domestic SMFs has a feature of small scale, limited money, and anxiety to get revenue, adverse competitive circumstances. Facing fierce market competition and since traditional technologies are not able to meet the SMFs requirements there are few enterprises beginning to use Software as a Service (SaaS) based SMF technology. Usually the traditional systems are sufficient but they suffer limitations in terms of scalability and performance when compared to cloud architecture. Recently, with the evolution and advancement in the field of CC, the technology has become more accessible to everyone. SMFs are beginning to adopt the usage of cloud technologies either for storage or by using applications hosted on a cloud architecture etc. A business franchise has a number of branches that all operate in remote locations. If they use traditional client-server architecture, it has a limited amount of resources. When the franchise expands and opens new branches the resources will at one point become insufficient and a new expensive server would have to be procured to ensure the business operations aren t disrupted. Instead, if we use cloud architecture then in such a case the cloud provider gives the additional resources as per requirement and is relatively cheaper. That way CC can be integrated into the running of a business such as a franchise or retail chain is through the means of an online application that is similar to a desktop application but is hosted on a cloud environment rather than a simple server like a website. What this means is that smaller businesses that normally couldn t afford enterprise-level hardware can now have access to such technology and tools that enable them to operate their business more effectively. Compass Intelligence[1] forecasts a compound annual growth rate of 40% from 2011 to 2016. The largest opportunity lies within data services, cloud solutions, applications/software, and professional/managed services. Fig. 1 provides an overview of the Compass Intelligence forecast. Zainab Mirza, Information Technology, M. H. Saboo Siddik College of Zaeem Farooqui, Information Technology, M. H. Saboo Siddik College of Mohit Jain, Information Technology, M. H. Saboo Siddik College of Anas Karolia, Information Technology, M. H. Saboo Siddik College of Fig. 1: Comparison of SMBs adopting Cloud.[2] 34 www.ijntr.org

Cloud based Solution for Small and Medium Franchisees The application we have proposed, Franch Cloud, is a public cloud based solution for the management of business franchises that avails all the advantages of cloud computing and provides them at a relatively cheap cost. It uses a multi-tenant model and will provide services to multiple SMFs. Various tools for the inventory management, transaction processing, staff management, data visualization and analysis are provided to run the franchisees efficiently. Reporting and Notice circulation are also provided for effective management of the overall franchise. II. EXISTING SYSTEMS 1. Traditional System and its limitations OfficeBooks[3] is an existing web based business management application optimized for distributors and manufacturing. The features of OfficeBooks are Inventory Control, Sales and quotes, Purchase orders, Online Payment, Instant Communication, Order Tracing, etc. Limitations of this application are Scalability, Fault-Tolerance, Flexibility, Availability, etc. The limitations mentioned above are due to the developed model they are using. OfficeBooks is a web based application which runs on client-server model. In client server model as the data is not distributed it is not fault tolerant, if the servers stop working due to some failure then there will be availability issues for the application. Since a single server has limitations on the number of users that can work concurrently, hence it has poor scalability. 2. Existing Cloud Application and its limitations The Waterfall FMS[4] is a SaaS application that enables franchises of all sizes to consolidate digital assets, communication, and business intelligence analytics within a single franchise management system. Developed primarily with Ruby on Rails, Waterfall Software s franchise software offers a comprehensive, turn-key franchise technology solution. It enables the creation and distribution of franchise websites and intranets as well as full dashboard-based business intelligence analytics. Features include Content Management System, CRM, Intranet, Integration, etc. It reduces operating expenses and also provides greater insights into franchise operations and also increases management efficiency. The Waterfall Software aims at increasing the efficiency of already running organisational franchises. While it can be used by small-scale business franchises, they are not their dedicated audience. It is more of a general management platform which provides only generic functionalities. The system we have proposed has more dedicated domain-specific services. It also does not provided tools for performing the daily transactional operations. Table 1: Comparison of Traditional and Cloud Infrastructure Feature Traditional IT Cloud infrastructure computing Resilience Limited capacity Data is distributed and Elasticity and are susceptible across multiple to downtime. servers, thus providing high resilience and elastic storage. Flexibility Less flexibility. Virtual space on an on-demand, as-needed basis, thus providing higher flexibility. Performance Spikes in traffic to The load is those websites can balanced across a mean decreased cluster of multiple performance. servers, thus spikes in traffic can be managed. Availability Availability or Due to uptime is lesser. virtualization and distribution of resources, availability is high. Scalability Additional server Customers don t space to add to your need to pay for up storage space and front for extra processing storage or power. If traffic processing capacity falls again, you will that they don t use. be paying for resources that you aren t using. Security Running Costs Organization itself has to deal with security issues. Provided by mainly Cloud provider or third party Security and Service provider. Less cost effective. More cost effective. III. PROPOSED SYSTEM Fig.2: Application Architecture 35 www.ijntr.org

Franch cloud application provides small and growing franchises a centralized system to manage their franchisees. Clients are provided with tools for transaction processing, inventory, staff management. Tools for data visualization and analysis are also provided and they allow us to compare the performance of the franchisees and thus help in making better business decisions. The application is hosted on an EC2 Instance on the Amazon Cloud, as shown in Fig.2. The client will access the application through a browser such as Google Chrome or Mozilla Firefox. The data from the application is stored in Amazon RDS on Amazon Cloud. The EC2 Instance communicates with the RDS as well as with the Google Charts tool provided by Google for visualization purposes. 1. Authentication and Authorization The System allows user to log in with the franchise account, which is available to all of the staff. After that the user has to log in with their specific franchisee account which is available to the staff of that specific franchisee or the franchisor logs in with their franchisor account. The user is then redirected according to the designation of the account. Authorization is based on designation of the user using Role Based Access Control. 2. Transaction After user is authenticated, the system displays a form for transaction. It is a form with pre-specified products or services with pre-defined prices. Once the final receipt is generated, it is then put into a standard format and then forwarded to the printer for printing. 3. Inventory and Staff management The system maintains records for inventory and staff. This data can be retrieved when requested for and be display. The designated users are allowed to add, delete and modify the records. The system allows the stored data to be used for generation of graphs charts and other form of visualization. 4. Data Visualization Options for various visualization techniques such as graphs and charts are available and then records are given as input for parameters. For analysis purpose, data mining is used over the desired records to give the results. 5. Reports and Circulars The reports are generated automatically at regular intervals such as daily or weekly and then sent to the franchisor. The franchisor has a tab with reports from all the franchisees. 1. Amazon EC2 IV. TECHNOLOGIES USED Amazon EC2[5] presents a true virtual computing environment, allowing you to use web service interfaces to launch instances with a variety of operating systems, load them with your custom application environment, manage your network s access permissions, and run your image using as many or few systems as you desire. We are using one year free subscription of Amazon EC2 instance which is provided by AWS for first time registration. We are also using Elastic IP address for static IP address. Fig.3 shows the dashboard of our Amazon web services (AWS) account which shows the running instances along with volumes, Elastic groups and many other features. 2. Amazon RDS Amazon also provides Amazon Relational Database Service (Amazon RDS), which has 8 GB of storage in free-tier subscription time. Amazon Relational Database Service (Amazon RDS)[6] is a web service that makes it easier to set up, operate, and scale a relational database in the cloud. It provides cost-efficient, resizable capacity for an industry-standard relational database and manages common database administration tasks. We can also increase the space of Amazon RDS as per the requirements. Fig.3: AWS Dashboard 36 www.ijntr.org

Cloud based Solution for Small and Medium Franchisees 1. PHP This will be incorporated in the system for interacting with the MYSQL database to dynamically generate web pages. PHP script will be used to add new module, records related to each module into the database and fetch that in real time. 2. MySQL This system will use MySQL database to store records related to all modules. The main advantage is MySQL database is open source so we don't have to pay to use it. 3. HTML and CSS HTML and CSS will be used to design web pages of the applications. Using HTML, we can create text views, list views, etc which provides the users the interface to interact with the application. 4. JavaScript JavaScript[7] is a full-fledged dynamic programming language that, when applied to an HTML document, can provide dynamic interactivity on websites. 5. Google Charts Google charts[8] is an interactive Web service that creates graphical charts from user supplied information. Google Charts provides a perfect way to visualize data on your website. From simple line charts to complex hierarchical tree maps, the chart gallery provides a large number of ready-to-use chart types. Google charts can be used with the help of JavaScript which can be easily embedded in web pages.the application is going to use Google charts to visualize the franchise Sales, Inventory, etc. data into charts, graphs, etc. for better understanding. Fig. 4 shows the graph of quantity of sales of individual product. Fig.4: Google Chart Example VI. IMPLEMENTATION Franch Cloud is a cloud-based application which provides management services to the franchisee, such as Transaction processing, data visualization, Inventory and staff management. Working of these modules is shown in Fig. 1, which shows the working of Franch Cloud. When customer orders a product, the customer will receive product details and the receipt of product bought through Transaction processing module. Transaction processing interacts with inventory management module to check if the product is available or not and also the details of the product. After Transaction the details of it are sent to franchisee. Franchisee interacts with Inventory management module to add, delete, update, etc. Stock and interacts with staff management to add, remove, modify and assign staff. Reporting module takes input as Daily data from franchisee and generates report and sends them to franchisor. Visualization module is common for both franchisor and franchisee which takes sales data as input and generates graphs, charts, etc. for better readability. Analysis tools take data as input provided by both franchisor and franchisee and provided some useful insights extracted from that data. Fig.5: System Block Diagram 37 www.ijntr.org

VI. ADVANTAGES OF CLOUD BASED SMF SOLUTION 1. As Franch Cloud is hosted on cloud architecture, the cloud provider provides automated scalability as per the requirement. 2. Low initial investment as commodity hardware is required to run. 3. Cheap cost for franchisees as it is pay per use model. 4. EC2 instances are used as servers, thus the application has high availability (Amazon Web Services EC2 instance SLA claims 99.95% availability) [9]. 5. Application provides Data Visualization such as Pie Chart, Histogram, Scatter plot, etc. which will help users to analyze data easily. 6. No external hardware acquisition required for expanding as application. 7. Fault-Tolerance of the application is very high. 8. Application developer s profits are increased by using pay-per use model. VII. FUTURE SCOPE An additional add-on for transaction processing that can be downloaded locally and used in absence of an internet connection. A single webpage online for advertisement of the franchise. More domain specific functions such as make combo meals for fast food chains etc. [3] http://officebooks.com/home/about [4] http://www.waterfallsoftware.com/franchise-management-systems-fm s [5] http://docs.aws.amazon.com/awsec2/latest/userguide/concepts.htm l [6] http://docs.aws.amazon.com/amazonrds/latest/userguide/welcome.html [7] https://developer.mozilla.org/en-us/docs/learn/getting_started_with _the_web/javascript_basics. [8] https://en.wikipedia.org/wiki/google_charts [9] https://aws.amazon.com/ec2/sla/ [10] Cloud Migration Benefits and its Challenges Issue Mr. Shrikant D. Bhopale, IOSR Journal of Computer Engineering (IOSR-JCE), ISSn : 2278-0661, ISBN : 2278-8727, PP : 40-45 [11] Wei Gu, Ye Liu, Saas-Based Services Information Technology Acceptance Model, IEEE Conference, 2011. Zainab Mirza is a H.O.D of Information Technology Department & Asst. Professor at M.H. Saboo Siddik College of Engineering, Mumbai, India. Zaeem Farooqui is a student pursuing Bachelor of Engineering in Information Technology from M.H. Saboo Siddik College of Engineering. Mohit Jain is a student pursuing Bachelor of Engineering in Information Technology from M.H. Saboo Siddik College of Engineering Anas Karolia is a student pursuing Bachelor of Engineering in Information Technology from M.H. Saboo Siddik College of Engineering VI. CONCLUSION Franch Cloud is a cloud application makes an effort to increase the productivity of SMFs by providing centralized storage, Data visualization, Transaction processing, Analysis of sales, Staff management, and Inventory management. Centralized storage will help the franchisee to store data in an efficient and organized manner, so they don t have to use file system which are not very efficient. Staff and Inventory management helps franchisee to manage their Stocks and Staff which helps to keep up-to-date information in products and staff. Implementation of above modules increases the efficiency of the franchisee and franchise as well. Franch Cloud also visualizes sales data, Product data, Inventory data; staff data which increases customer readability and also makes the application user friendly. Another highlight of the application is that it extracts knowledge from to find useful insights which will helps franchisee to make better business decision. In addition, Franch Cloud offline version could also be developed which work similar to online version in case of internet unavailability. As soon as internet is available the offline application will get sync to online application which will maintain consistency. REFERENCES [1] https://www.forbes.com/sites/louiscolumbus/2015/05/04/roundup-of-s malmedium-business-cloud-computing-forecasts-and-market-estimate s-2015/#68471a6332b0 [2] https://blog.electriclightwave.com/the-cloud-market-of-the-future/ 38 www.ijntr.org