SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 3 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 525
Data Analysis and Report Generation in Enterprise Mobility Solution
A.M.Ravishankkar1, D.P.Sriridanya, N.Sarmila Devi, A.Sripriya, K.Santhoshini2
1Assistant professor, Department of Computer Science and Engineering, Jay Shriram Group of Institutions, Tirupur
Tamilnadu, India
2Student, Jay Shriram Group of Institutions, Tirupur Tamilnadu, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract- Enterprise mobility is latest trend where
more employees working out of the office and using
mobile devices and cloud services to perform
business tasks. As these workers started using these
devices in workplace for enterprise related activity,
the need for Data analysis is increased in enterprise
mobility solution. The role is to analyze enterprise
data collected from multiple sources and present
report to the Business manager so that they can
make more informed decision. The analysis also
helpstoimprovecustomerservicewherecustomeris
served better on day today process. In this project
data analysis and report generation is made using
Drupal framework. The data are acquired from
backend component using Restful web service. The
data are in JSON format and it is converted to report
format by using AmCharts API. The next step is to
select the method to generate the report and it is
submitted to the API’s for evaluation with visual
analytics such as Google chart and Google analytics.
The result of the analyzed data is taken for output
using some user interface tools called HTML5 and
CSS. We can generate the output according to the
requirements of the end users like Tables, Graphs
and Charts etc...
Key Words: Enterprise Mobility Solution, Data
Analysis, Visualization, Report Generation,
Amcharts API, Drupal Framework, Business
Intelligence.
I. Introduction
Enterprise Mobility Management is the set of
people, processes and technology focus on
managing mobile devices, wireless networks, and
other mobile computing services in a businesscontext.
E-commerce has evolved from simple websites into
providingsupportforend-to-endbusinessandrecently
four technology areas have emerged, namely mobility,
social media networks, cloud and analytics[1]. Human
mobility data can be potentially used in business
intelligence-oriented systems, for providing added
value commercial services or insight to internal
enterprise[2].Withtheriseofsmartphonesandtablets,
the workforce began to shift towardmobilitythismade
data analysis increasingly significant in enterprise
mobility solution. Enterprise mobility is particularly
prominent among companies that rely on field
operations and field servicestoserviceendconsumers,
as well as in field sales operations.
The term Data analysis refers to the process of
inspecting, cleansing, transforming and modeling
data with the goal of discovering useful information,
suggesting conclusions, and supporting decision-
making[3]. The term Data visualization refers to
presenting data in a pictorial or graphical format
(chart, graph, diagram etc..) whichenablesthe decision
maker to see analytic present visually and helps them
to take more informed decision and visualanalyticsisa
very promising field of research[4].
Here DATA ANALYSIS AND REPORT
GENERATION is made using Drupal framework which
is a free, open source web contentmanagementsystem
(CMS Content Management System), also known as
content managementframework[5].Atfirsttheworker
and customer data such a purpose of visit, collection,
order data is collected from multiple sources and
reports are presented for order collection tracking,
customer monitoring, PDGSCB.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 526
II. MAIN CONCEPTS
A. Drupal Framework
Drupal is a free and open-source content-management
framework written in PHP and distributed under the GNU
General Public License It is used as a back-end frameworkfor
at least 2.1% of all Web sites worldwide ranging from
personal blogs to corporate, political, and government sites
including WhiteHouse.gov and data.gov.uk. It is also used for
knowledge management and business collaboration.
The standard release of Drupal, known as Drupal core,
contains basic features common to content management
systems. These include user account registration and
maintenance, menu management, RSS feeds, taxonomy, page
layout customization, and system administration.TheDrupal
core installation can serve as a simple Web site, a single- or
multi-user blog, an Internet forum, or a community Web site
providing for user-generated content
B. JSON
JSON (JavaScript Object Notation)is alightweightdata-
interchange format. It is easy for humans to read and
write. It is easy for machines to parse andgenerate.Itis
based on a subset of the JavaScript Programming
Language, Standard ECMA-262 3rdEdition-December
1999. JSON is a text format that is completely language
independent but uses conventions that are familiar to
programmers of the C-family of languages, including C,
C++, C#, Java, JavaScript,Perl,Python,andmany others.
These properties make JSON an ideal data-interchange
language. JSON provides a higher level of flexibilityand
efficiency [6].
JSON is built on two structures:
•A collection of name/value pairs. In various
languages, this is realized as an object, record, struct,
dictionary, hash table, keyed list, or associative array.
•An ordered list of values. In most languages,
this is realized as an array, vector, list, or sequence.
Theseareuniversaldatastructures.Virtuallyall
modern programming languages support them in one
form or another. It makes sense that a data format that
isinterchangeablewithprogramminglanguagesalsobe
based on these structures
Figure -1: JSON
C. AmCharts
AmCharts is a private proprietorship focusing on
development on mostly developer- oriented
programming tools for data visualization – charts and
maps. AmCharts is an advanced charting library that
will suit any data visualization need. Amchart charting
solution includes Column, Bar, Line, Area, Step, Step
without risers, Smoothed line, Candlestick, OHLC,
Pie/Donut, Radar/ Polar, XY/Scatter/Bubble, Bullet,
Funnel/Pyramid charts as well as Gauges. The set
includes serial (column, bar, line, area, step line, step
without risers, smoothed line, candlestick andgraphs),
pie/donut, radar/polar, y/scatter/bubble,
Funnel/Pyramid charts and Angular Gauges. The
AmCharts offers unmatched functionality and
performance in a modern, standards compliant
package. JS charting library is responsive and
supported by touch/mobile devices
Features of AMCHARTS:
(a)Supports All Modern Browsers
(b)Super and Powerful
(c)Setup Charts with JSON Object
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 527
III. METHODOLOGY
A. Input
Inputs are collected from various web services like
restful services. All the services are collected from
different areas and stored in local and process are
carried out based on user requirements. The basic
inputs are in the form of JSON. But it does not follow
proper format. The main thing is to change the
inappropriate format to correct format by using
JavaScript language.
B. Work flow
The basic workflow is formatted input is sent to AmChart
API. By using the AmChart API the charts are created based
on the user requirements. The result is produced in charts
and graphs. The advantage is the user can easily understand
the basic workflow of the project. It supports user friendly
and more look and feel effect. And support for browser
integration and versions. More animation effects are used to
attract the users.
C. Modules
1) USER GENERATION:
In this module two processes are carried out. The first
process allows the customer to create their name,
location, phone number, image and email-id. It also
provides the user to edit their personal details. In
second process it allows the employee to enter their
details like their name, location, phone number, image
and email-id and setting IMEI number.
2) ADMINISTRATION:
In administration module 5 processes are carried out
namely approval for employee and customer, altering
the employee, altering the customer, work assignment
and tracking. The admin has the rights to altering the
details of both customer and employee. It allows the
admin to add, edit, and delete customer details and
employee details. In work assignment process the
administrator assigns the daily task to all sales person
and set sales person target. Admin assign the Sales
personIMEInumbertotrackdailylocationforchecking
the visiting details
3) PDGSCB CALCULATION:
PDGSCB calculation modules calculate the awarding
criteria. PDGSCB is calculated based on product
purchased, based on the amount andbasedonthedate.
The criteria calculate the overall average in the form of
Platinum, Gold, Diamond, Silver, Copper and Bronze.
PDGSCB Calculation Rules:
Platinum = Customer purchase amount >= 1,
50,000
Diamond = Customer purchase amount < 1,
50,000
Gold =Customer purchase amount <90,000
Silver =Customer purchase amount <45,000
Copper =Customer purchase amount <21, 000
Bronze =Customer purchase amount < 12,000
4) ORDER COLLECTION TRACKING:
In order collectiontrackingmodulethreeprocessesare
carried out. Namely, tracking order, collection analysis
and delayed payment. In trackingorder,itcontainstwo
data’s namely orderdataandcollectiondata.Thesetwo
data come in different services, to get the data using
JQuery and stored in local storage. By which all the
process carried out are tracking in this process. In
collection analysis process allows to access data and
identify whether the customer paid or not paid the
amount. In delayed payment process it checks the total
amount and divided into 5 weeks. Collection data is
used to check the paid amount and week number. All
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 528
the process is carried out in order collection tracking
process
5) CUSTOMER MONITORING:
In customer monitoring module it involves two
processes namelynilcustomerandbaddebitcustomer.
The nil customer describes the customer who are all
not involving in the order are referred as nil customer
the time period for the nil customer is allotted for 30
days. The second process is bad debit customer it
represents the customers who are not paying the
amount within 30 days.
Figure -2: System Flow Diagram
6) USER INTERFACE DESIGN:
Figure -3: Dashboard
Figure -4: Day Plan
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 529
Figure -5: Bad Debit Chart View
Figure -6: Nil Customer Chart View
Figure -7: PDGSCB Donut Chart View
Figure -8: Order Collection Chart View
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 530
IV.CONCLUSION
This “DATA ANALYSIS AND REPORT GENERATION”
provides a convenience to the customer for easy
understanding in the way of graph, chart. It eliminates
manual work for the customer or user in searching a
specific data instead of table format or HTML table
view. It also reduces time. From the generated report
Businessmanagercantakemoreinformeddecisionand
customer is served better in the day to today process.
REFERENCES
[1]. V.Shankararaman and L.E. Kit, “Enterprise
systemsenablingsmartcommerce,” Proc.-16th
IEEE Conf. Bus. Informatics, CBI 2014, vol. 2, pp.
50–53, 2014.
[2]. A. Antoniou, E. Theodoridis, I.
Chatzigiannakis, and G. Mylonas, “Human
mobility trace acquisition and social
interactions monitoring for business
intelligence using smartphones,” Proc. 2012
16th Panhellenic Conf. Informatics, PCI 2012,
no. i, pp. 1–6, 2012
[3]. P. Bihani and S. T. Patil, “A Comparative Study
of Data Analysis Techniques,” Int. J. Emerg.
Trends Technol. Comput. Sci., vol. 3, no. 2,
2014.
[4]. D. a. Keim, F. Mansmann, and H. Ziegler,
“Challenges in Visual Data Analysis,” Inf. Vis.,
no. IV 2006, pp. 9–16, 2006.
[5]. C. Xiaoli and W. Ziniu, “The Web Development
Based on the Drupal System,” Bus. Comput.
Glob. Informatiz. (BCGIN), 2012 Second Int.
Conf., pp. 778–780, 2012.
[6]. B. Lin, Y. Chen, X. Chen, and Y. Yu,
“Comparison between JSON and XML in
Applications Based on AJAX,” Proc. - 2012 Int.
Conf. Comput. Sci. Serv. Syst. CSSS 2012, no.
February 1998, pp. 1174–1177, 2012.

More Related Content

PDF
Customizing Model of Mobile Service Computing on Cloud of Things
PDF
Report on Infor Visual
PDF
Configuration inerpsaas multi tenancy
PDF
GENERATION OF DATABASE AND GUI IN SHAPE MATCHING TECHNIQUE | J4RV3I12001
PDF
Erp4
PDF
Evolution of Modelling Techniques for Service Oriented Architecture
PDF
A framework for ERP systems in sme based On cloud computing technology
DOCX
Knowledge management and information system
Customizing Model of Mobile Service Computing on Cloud of Things
Report on Infor Visual
Configuration inerpsaas multi tenancy
GENERATION OF DATABASE AND GUI IN SHAPE MATCHING TECHNIQUE | J4RV3I12001
Erp4
Evolution of Modelling Techniques for Service Oriented Architecture
A framework for ERP systems in sme based On cloud computing technology
Knowledge management and information system

Similar to Data Analysis and Report Generation in Enterprise Mobility Solution (20)

PDF
BPM and SOA Are Going Mobile: An Architectural Perspective
PDF
Big Data Evolution
PPTX
SegmentOfOne
PDF
ISWC 2012 - Industry Track: "Linked Enterprise Data: leveraging the Semantic ...
PPTX
BDA UNIT 1big data – web analytics – big data applications– big data technolo...
PDF
Agile Big Data Analytics Development: An Architecture-Centric Approach
PDF
Dirty data? Clean it up! - Datapalooza Denver 2016
PPTX
IT webinar 2016
PPTX
Introduction to Big Data Analytics
PDF
Metrics driven development 10.09.2014
PDF
Case Study: Digital Agency Turbocharges Social Listening and Insights with t...
PDF
How Celtra Optimizes its Advertising Platform with Databricks
PDF
Dirty Data? Clean it up! - Rocky Mountain DataCon 2016
PDF
03-NOV-1510-Ognjen-Antonic-Telemach-stream-1
PDF
How to teach your data scientist to leverage an analytics cluster with Presto...
PDF
The Recent Pronouncement Of The World Wide Web (Www) Had
PDF
Big data rmoug
PPTX
Hadoop as data refinery
PPTX
Hadoop as Data Refinery - Steve Loughran
PDF
Deep-Dive: Predicting Customer Behavior with Apigee Insights
BPM and SOA Are Going Mobile: An Architectural Perspective
Big Data Evolution
SegmentOfOne
ISWC 2012 - Industry Track: "Linked Enterprise Data: leveraging the Semantic ...
BDA UNIT 1big data – web analytics – big data applications– big data technolo...
Agile Big Data Analytics Development: An Architecture-Centric Approach
Dirty data? Clean it up! - Datapalooza Denver 2016
IT webinar 2016
Introduction to Big Data Analytics
Metrics driven development 10.09.2014
Case Study: Digital Agency Turbocharges Social Listening and Insights with t...
How Celtra Optimizes its Advertising Platform with Databricks
Dirty Data? Clean it up! - Rocky Mountain DataCon 2016
03-NOV-1510-Ognjen-Antonic-Telemach-stream-1
How to teach your data scientist to leverage an analytics cluster with Presto...
The Recent Pronouncement Of The World Wide Web (Www) Had
Big data rmoug
Hadoop as data refinery
Hadoop as Data Refinery - Steve Loughran
Deep-Dive: Predicting Customer Behavior with Apigee Insights
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Ad

Recently uploaded (20)

PDF
Well-logging-methods_new................
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
additive manufacturing of ss316l using mig welding
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
composite construction of structures.pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPT
Project quality management in manufacturing
PPTX
Geodesy 1.pptx...............................................
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Sustainable Sites - Green Building Construction
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Well-logging-methods_new................
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
additive manufacturing of ss316l using mig welding
bas. eng. economics group 4 presentation 1.pptx
composite construction of structures.pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
R24 SURVEYING LAB MANUAL for civil enggi
Project quality management in manufacturing
Geodesy 1.pptx...............................................
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Sustainable Sites - Green Building Construction
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Lecture Notes Electrical Wiring System Components
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Model Code of Practice - Construction Work - 21102022 .pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx

Data Analysis and Report Generation in Enterprise Mobility Solution

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 3 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 525 Data Analysis and Report Generation in Enterprise Mobility Solution A.M.Ravishankkar1, D.P.Sriridanya, N.Sarmila Devi, A.Sripriya, K.Santhoshini2 1Assistant professor, Department of Computer Science and Engineering, Jay Shriram Group of Institutions, Tirupur Tamilnadu, India 2Student, Jay Shriram Group of Institutions, Tirupur Tamilnadu, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract- Enterprise mobility is latest trend where more employees working out of the office and using mobile devices and cloud services to perform business tasks. As these workers started using these devices in workplace for enterprise related activity, the need for Data analysis is increased in enterprise mobility solution. The role is to analyze enterprise data collected from multiple sources and present report to the Business manager so that they can make more informed decision. The analysis also helpstoimprovecustomerservicewherecustomeris served better on day today process. In this project data analysis and report generation is made using Drupal framework. The data are acquired from backend component using Restful web service. The data are in JSON format and it is converted to report format by using AmCharts API. The next step is to select the method to generate the report and it is submitted to the API’s for evaluation with visual analytics such as Google chart and Google analytics. The result of the analyzed data is taken for output using some user interface tools called HTML5 and CSS. We can generate the output according to the requirements of the end users like Tables, Graphs and Charts etc... Key Words: Enterprise Mobility Solution, Data Analysis, Visualization, Report Generation, Amcharts API, Drupal Framework, Business Intelligence. I. Introduction Enterprise Mobility Management is the set of people, processes and technology focus on managing mobile devices, wireless networks, and other mobile computing services in a businesscontext. E-commerce has evolved from simple websites into providingsupportforend-to-endbusinessandrecently four technology areas have emerged, namely mobility, social media networks, cloud and analytics[1]. Human mobility data can be potentially used in business intelligence-oriented systems, for providing added value commercial services or insight to internal enterprise[2].Withtheriseofsmartphonesandtablets, the workforce began to shift towardmobilitythismade data analysis increasingly significant in enterprise mobility solution. Enterprise mobility is particularly prominent among companies that rely on field operations and field servicestoserviceendconsumers, as well as in field sales operations. The term Data analysis refers to the process of inspecting, cleansing, transforming and modeling data with the goal of discovering useful information, suggesting conclusions, and supporting decision- making[3]. The term Data visualization refers to presenting data in a pictorial or graphical format (chart, graph, diagram etc..) whichenablesthe decision maker to see analytic present visually and helps them to take more informed decision and visualanalyticsisa very promising field of research[4]. Here DATA ANALYSIS AND REPORT GENERATION is made using Drupal framework which is a free, open source web contentmanagementsystem (CMS Content Management System), also known as content managementframework[5].Atfirsttheworker and customer data such a purpose of visit, collection, order data is collected from multiple sources and reports are presented for order collection tracking, customer monitoring, PDGSCB.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 526 II. MAIN CONCEPTS A. Drupal Framework Drupal is a free and open-source content-management framework written in PHP and distributed under the GNU General Public License It is used as a back-end frameworkfor at least 2.1% of all Web sites worldwide ranging from personal blogs to corporate, political, and government sites including WhiteHouse.gov and data.gov.uk. It is also used for knowledge management and business collaboration. The standard release of Drupal, known as Drupal core, contains basic features common to content management systems. These include user account registration and maintenance, menu management, RSS feeds, taxonomy, page layout customization, and system administration.TheDrupal core installation can serve as a simple Web site, a single- or multi-user blog, an Internet forum, or a community Web site providing for user-generated content B. JSON JSON (JavaScript Object Notation)is alightweightdata- interchange format. It is easy for humans to read and write. It is easy for machines to parse andgenerate.Itis based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rdEdition-December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript,Perl,Python,andmany others. These properties make JSON an ideal data-interchange language. JSON provides a higher level of flexibilityand efficiency [6]. JSON is built on two structures: •A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array. •An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence. Theseareuniversaldatastructures.Virtuallyall modern programming languages support them in one form or another. It makes sense that a data format that isinterchangeablewithprogramminglanguagesalsobe based on these structures Figure -1: JSON C. AmCharts AmCharts is a private proprietorship focusing on development on mostly developer- oriented programming tools for data visualization – charts and maps. AmCharts is an advanced charting library that will suit any data visualization need. Amchart charting solution includes Column, Bar, Line, Area, Step, Step without risers, Smoothed line, Candlestick, OHLC, Pie/Donut, Radar/ Polar, XY/Scatter/Bubble, Bullet, Funnel/Pyramid charts as well as Gauges. The set includes serial (column, bar, line, area, step line, step without risers, smoothed line, candlestick andgraphs), pie/donut, radar/polar, y/scatter/bubble, Funnel/Pyramid charts and Angular Gauges. The AmCharts offers unmatched functionality and performance in a modern, standards compliant package. JS charting library is responsive and supported by touch/mobile devices Features of AMCHARTS: (a)Supports All Modern Browsers (b)Super and Powerful (c)Setup Charts with JSON Object
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 527 III. METHODOLOGY A. Input Inputs are collected from various web services like restful services. All the services are collected from different areas and stored in local and process are carried out based on user requirements. The basic inputs are in the form of JSON. But it does not follow proper format. The main thing is to change the inappropriate format to correct format by using JavaScript language. B. Work flow The basic workflow is formatted input is sent to AmChart API. By using the AmChart API the charts are created based on the user requirements. The result is produced in charts and graphs. The advantage is the user can easily understand the basic workflow of the project. It supports user friendly and more look and feel effect. And support for browser integration and versions. More animation effects are used to attract the users. C. Modules 1) USER GENERATION: In this module two processes are carried out. The first process allows the customer to create their name, location, phone number, image and email-id. It also provides the user to edit their personal details. In second process it allows the employee to enter their details like their name, location, phone number, image and email-id and setting IMEI number. 2) ADMINISTRATION: In administration module 5 processes are carried out namely approval for employee and customer, altering the employee, altering the customer, work assignment and tracking. The admin has the rights to altering the details of both customer and employee. It allows the admin to add, edit, and delete customer details and employee details. In work assignment process the administrator assigns the daily task to all sales person and set sales person target. Admin assign the Sales personIMEInumbertotrackdailylocationforchecking the visiting details 3) PDGSCB CALCULATION: PDGSCB calculation modules calculate the awarding criteria. PDGSCB is calculated based on product purchased, based on the amount andbasedonthedate. The criteria calculate the overall average in the form of Platinum, Gold, Diamond, Silver, Copper and Bronze. PDGSCB Calculation Rules: Platinum = Customer purchase amount >= 1, 50,000 Diamond = Customer purchase amount < 1, 50,000 Gold =Customer purchase amount <90,000 Silver =Customer purchase amount <45,000 Copper =Customer purchase amount <21, 000 Bronze =Customer purchase amount < 12,000 4) ORDER COLLECTION TRACKING: In order collectiontrackingmodulethreeprocessesare carried out. Namely, tracking order, collection analysis and delayed payment. In trackingorder,itcontainstwo data’s namely orderdataandcollectiondata.Thesetwo data come in different services, to get the data using JQuery and stored in local storage. By which all the process carried out are tracking in this process. In collection analysis process allows to access data and identify whether the customer paid or not paid the amount. In delayed payment process it checks the total amount and divided into 5 weeks. Collection data is used to check the paid amount and week number. All
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 528 the process is carried out in order collection tracking process 5) CUSTOMER MONITORING: In customer monitoring module it involves two processes namelynilcustomerandbaddebitcustomer. The nil customer describes the customer who are all not involving in the order are referred as nil customer the time period for the nil customer is allotted for 30 days. The second process is bad debit customer it represents the customers who are not paying the amount within 30 days. Figure -2: System Flow Diagram 6) USER INTERFACE DESIGN: Figure -3: Dashboard Figure -4: Day Plan
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 529 Figure -5: Bad Debit Chart View Figure -6: Nil Customer Chart View Figure -7: PDGSCB Donut Chart View Figure -8: Order Collection Chart View
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 530 IV.CONCLUSION This “DATA ANALYSIS AND REPORT GENERATION” provides a convenience to the customer for easy understanding in the way of graph, chart. It eliminates manual work for the customer or user in searching a specific data instead of table format or HTML table view. It also reduces time. From the generated report Businessmanagercantakemoreinformeddecisionand customer is served better in the day to today process. REFERENCES [1]. V.Shankararaman and L.E. Kit, “Enterprise systemsenablingsmartcommerce,” Proc.-16th IEEE Conf. Bus. Informatics, CBI 2014, vol. 2, pp. 50–53, 2014. [2]. A. Antoniou, E. Theodoridis, I. Chatzigiannakis, and G. Mylonas, “Human mobility trace acquisition and social interactions monitoring for business intelligence using smartphones,” Proc. 2012 16th Panhellenic Conf. Informatics, PCI 2012, no. i, pp. 1–6, 2012 [3]. P. Bihani and S. T. Patil, “A Comparative Study of Data Analysis Techniques,” Int. J. Emerg. Trends Technol. Comput. Sci., vol. 3, no. 2, 2014. [4]. D. a. Keim, F. Mansmann, and H. Ziegler, “Challenges in Visual Data Analysis,” Inf. Vis., no. IV 2006, pp. 9–16, 2006. [5]. C. Xiaoli and W. Ziniu, “The Web Development Based on the Drupal System,” Bus. Comput. Glob. Informatiz. (BCGIN), 2012 Second Int. Conf., pp. 778–780, 2012. [6]. B. Lin, Y. Chen, X. Chen, and Y. Yu, “Comparison between JSON and XML in Applications Based on AJAX,” Proc. - 2012 Int. Conf. Comput. Sci. Serv. Syst. CSSS 2012, no. February 1998, pp. 1174–1177, 2012.