migrate ms excel application to dot net smart application_v1

4
Why to Migrate MS Excel application is powerful and flexible in Design and Managing Business Data even though it has following drawbacks. Maintenance Problem. Deployment problems. Scalability Issues Complex Architecture Integration Issues Obsolete Technology difficult to upgrade Lacking of security Low Performance Version control is not easy task. Exposed Business Logic. Unmanaged data. Concurrent usage is not possible. Data security. Lack of new edge user interface Real time data collection. Why .Net as next generation platform  There are number of reasons to migrate an exis ting Ex cel Appl ication to .Net Applicat ion. Enhanced and scalable architecture Easy integration with other applications and fully integrated with windows and supports all windows standards. Forms are compatible with visual styles. Robust application with role base user group and data access security rights. Update data to central repository in a single click and reduce the time delays spend in file transfer or e-mail. Well structured high quality data with simplified workflow processes. Corporate Office: Mansi Research  A-307, Bui lding 1-A,  Aqualine - IT/ITES SEZ , Old Koba-Raisan Road, Koba – 382 007 Gandhinagar (Gujarat), India Websi te www. man sir esearc h. com Emai l in fo @mans ir ese ar ch .com

Upload: gaurang-vyas

Post on 05-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Migrate MS Excel Application to Dot Net Smart Application_v1

7/31/2019 Migrate MS Excel Application to Dot Net Smart Application_v1

http://slidepdf.com/reader/full/migrate-ms-excel-application-to-dot-net-smart-applicationv1 1/4

Why to Migrate

MS Excel application is powerful and flexible in Design and Managing Business Data even though it has

following drawbacks.

• Maintenance Problem.

• Deployment problems.

• Scalability Issues

• Complex Architecture

• Integration Issues

Obsolete Technology difficult to upgrade

• Lacking of security

• Low Performance

• Version control is not easy task.

• Exposed Business Logic.

• Unmanaged data.

• Concurrent usage is not possible.

• Data security.

• Lack of new edge user interface

• Real time data collection.

Why .Net as next generation platform

 There are number of reasons to migrate an existing Excel Application to .Net Application.

• Enhanced and scalable architecture

• Easy integration with other applications and fully integrated with windows and supports all

windows standards. Forms are compatible with visual styles.

• Robust application with role base user group and data access security rights.

• Update data to central repository in a single click and reduce the time delays spend in file transfer

or e-mail.

• Well structured high quality data with simplified workflow processes.

Corporate Office:

Mansi Research

 A-307, Building 1-A,

 Aqualine - IT/ITES SEZ,

Old Koba-Raisan Road,

Koba – 382 007

Gandhinagar (Gujarat), India

Website www.mansiresearch.com

Email [email protected]

Page 2: Migrate MS Excel Application to Dot Net Smart Application_v1

7/31/2019 Migrate MS Excel Application to Dot Net Smart Application_v1

http://slidepdf.com/reader/full/migrate-ms-excel-application-to-dot-net-smart-applicationv1 2/4

• Highly Constrained data input makes system more reliable and easily auditable.

• Hide Business logic from end users.

• .Net Application is scalable to any number of users and can handle large amount of data.

• Concurrent usage of application.

• .Net application can export verity of reports and formats to visualize and verification the data. Even

we can import/export data from/in Predefined Excel Templates.

• WPF (Windows presentation Foundation) a new approach to make user interface and data binding.

A Case Study

One of the client was having a Excel base quotation generator / price calculator.

3.1 Current application’s challenges/problems• Sales people are distributed at various locations

• Company was not able to check whether sales person is using updated version of Price Calculator

or out dated one.

• Sometimes, if the older version is used and price ref. is not updated in such condition Sales people

were quoting lower price. Once quotation is released company was losing revenue due to under

pricing.

•  The Calculator was dependant on several other modules for design specification. Like Noisecalculation, Strength calculation etc. All these calculations were based on Size, Temperature,

specified standard or the instrument and other parameters. These calculations were part of other

module and needed to feed values from spread sheet to the relevant module and again the results

from those modules needed to consider back before releasing the quotation.

• When end customers ask for some special requests on his order, these things are supposed to be

verified by the Head Office and price calculation may differ in certain case.

• Once order is taken the relevant data needed to feed to ERP / CRM system.

• Old quotation / order placed were not quickly searchable.

• Sometimes quotations were needed to update at later stage and client was willing track changes in

records done by whom and when.

3.2 How the .Net Application improved process/performance• WPF form based application improved GUI and Client was able to control application version easily.

• All the lookup and reference tables went to Central repository so, under pricing, obsolete product

specification etc issues were resolved. Any update in product specification or price is quickly

reflected.

Corporate Office:

Mansi Research

 A-307, Building 1-A,

 Aqualine - IT/ITES SEZ,

Old Koba-Raisan Road,

Koba – 382 007

Gandhinagar (Gujarat), India

Website www.mansiresearch.com

Email [email protected]

Page 3: Migrate MS Excel Application to Dot Net Smart Application_v1

7/31/2019 Migrate MS Excel Application to Dot Net Smart Application_v1

http://slidepdf.com/reader/full/migrate-ms-excel-application-to-dot-net-smart-applicationv1 3/4

• User rights were defined so data becomes more secure and any changes in quotation were

recorded in the system.

• As soon as sales person upload quotation to central system, HO is able to make notes and update

the quotation if needed for any special request.

• Pending quotation can be taken care by Sales Manager easily.

• Now sales team performance measurement is quickly done.

• Strength/Noise Calculation etc. are done through previously developed add-on modules and these

add-ons can be upgraded without altering the .Net Application.

• Application will be able to get update if there are any update in .Net Framework.

• Whenever HO approves any Quotation and if customer accepts the same it will be quickly feed to

ERP/CRM system.

• Benefit of WPF:

o Rich application text on the form makes GUI more attractive.

o WPF help the GUI making it device in-dependant, like we used to see webpage on large

screen desktop, laptop, net top, tablet, mobile without hurting content orientation (Flexible

content model).

o It can take advantage of accelerated GPU power.

o Data Binding is more powerful then windows form.

o Separate Business logic from UI logic using XAML. It helps to make application robust and

reduces changes of bug introduction.

• Benefit of .Net Framework:

o Direct support of security.

o Run time diagnosis support, like event logging, performance counters.

o  The program code is managed source code so all the thread, program memory etc. are

managed by .Net Framework. Hence no more memory leak and will not crash/unstable

clients systems.

o Installation is simpler, mean conflict of dependency issues will not be there or lesser.

o .Net Application can take all the benefit of current new operating system as well as future

operating systems.

Why to choose Mansi Group

We can help to convert your existing MS Excel application to MS .Net Platform with preserving original

function integrity. We have dedicated team of experienced and skilled software developers. They have

Corporate Office:

Mansi Research

 A-307, Building 1-A,

 Aqualine - IT/ITES SEZ,

Old Koba-Raisan Road,

Koba – 382 007

Gandhinagar (Gujarat), India

Website www.mansiresearch.com

Email [email protected]

Page 4: Migrate MS Excel Application to Dot Net Smart Application_v1

7/31/2019 Migrate MS Excel Application to Dot Net Smart Application_v1

http://slidepdf.com/reader/full/migrate-ms-excel-application-to-dot-net-smart-applicationv1 4/4

hands on experience of handling migration from one system to .Net Platform. We provide seamless

migration from planning, verifying, customizing, testing, data migration to support.

Corporate Office:

Mansi Research

 A-307, Building 1-A,

 Aqualine - IT/ITES SEZ,

Old Koba-Raisan Road,

Koba – 382 007

Gandhinagar (Gujarat), India

Website www.mansiresearch.com

Email [email protected]