10
Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

Embed Size (px)

Citation preview

Page 1: Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

Group MembersIbrahim Shah Khan

Hussain RazaTabinda KazmiSamia Iftikhar

Group supervisorsMs. Eram Abbasi

Mr. Sameer Ahmed

Page 2: Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

Background Enterprise Resource Portals (ERPs) have dominated the

enterprise market

Business owners are way more ‘optimistic’ than they should be about such systems

High investments often fail to provide reasonable returns in some cases

Lack of enterprise mobile systems in the Pakistani market

Page 3: Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

The problem Approval of decisions require constant connectivity

Company executives are prone to go on vacations and as a result all of such activities that require their approval are put on hold

No ‘direct’ way of notifying when such an event takes place

Page 4: Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

Our proposed solution A mobile application that accesses the ERP module that

deals with event permissions and requests

A layer that securely ‘pulls’ and ‘pushes’ the required information and enables synchronization

Eliminates the possibility of security breaches as well as system performance lags

Enterprise Mobility

Page 5: Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

Our project An Android application that provides ERP access to a

deployed Microsoft Dynamics AX instance and notifies whenever the user receives a request for approval

A custom designed middle layer based on .NET framework which consists of a REST and SOAP API. REST communicates with the app and SOAP communicates with Microsoft Dynamics.

Page 6: Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

Justifications : why android? In South Asia, Android is the most popular Mobile OS

outside of North America

Belonging to the category of open source, the onlinecommunity can help us a lot in debugging that will be required while developing the app.

Android’s compatibility with .NET framework is more as compared to iOS.

Page 7: Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

Justifications : why Microsoft Dynamics AX?

Page 8: Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

Justifications : why Microsoft Dynamics AX?

More user friendly as compared to other CRM solutions

Work like ‘any other Microsoft product

Help people work alongside their regular Microsoft products along with Microsoft Dynamics

Timely user support

Page 9: Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

Justifications : why not cross platform?

Platform limitations

User Experience

Integration challenges

Enterprise level software have configurations that conflict with different CRM solutions

Page 10: Group Members Ibrahim Shah Khan Hussain Raza Tabinda Kazmi Samia Iftikhar Group supervisors Ms. Eram Abbasi Mr. Sameer Ahmed

competitors

Oracle Mobile Solutions

Air Watch by VMWare

Enterprise Mobility Management by Good

Enterprise Mobility Services by Citrix

In-house developed products by private firms