15
Global Travelling an internal trip management system project overview by Dmitry Rodionov

Global Travelling overview

Embed Size (px)

DESCRIPTION

An overview of internal trip management system

Citation preview

Page 1: Global Travelling overview

Global Travellingan internal trip management system

project overview by Dmitry Rodionov

Page 2: Global Travelling overview

Business problem

No centralized business trips tracking across company

Page 3: Global Travelling overview

Business problem

Long approve time for business trips. By the time the decision is made the ticket prices might be higher than anticipated.

Page 4: Global Travelling overview

Business problem

No way to analyze travel spendings in detail

Page 5: Global Travelling overview

Business problem

Manual tracking of all approvals and travel costs via Excel and Outlook

Page 6: Global Travelling overview

Solution - Global Travelling

A single system tracks all business trips

Page 7: Global Travelling overview

Trip details

Page 8: Global Travelling overview

Complex itinerary support

Page 9: Global Travelling overview

Trip approval sequence can be customized

Page 10: Global Travelling overview

Email support

Supervisors automatically notified about trips planned by their subordinates via email. Reduction in average trip approval time from 8 to 1,5 working days

Page 11: Global Travelling overview

Cost controlTravel department keeps track of all travel expenses plan and fact. Detailed data is available for financial department and other stakeholders

Page 12: Global Travelling overview

Integration

The system is integrated into the company's IT-infrastructure. It exchanges data with the company's budgeting, payment and financial system

Page 13: Global Travelling overview

Global Travelling - Summary

Reduced approval time saves nearly 50% of tickets costs due to early booking Instant email notifications speeds up decision making processExpenses control allows better budget forecasting 170 users tracks 2500 trips per year100+ notification emails sent every day

Page 14: Global Travelling overview

My Involvement

Full SDLC - requirements gathering, design, coding (>70% of all code), deployment, maintenance (including database performance tuning).

40000+ LOC70+ Forms and UserControls60+ Tables in database

Page 15: Global Travelling overview

Global Travelling - Technologies

● C# .NET 3.5 - 4.0● Windows Forms (DevExpress) with

ClickOnce deployment● MS SQL Server 2008● Entity Framework 3.5● WCF● MVP pattern with Unit-tests