SlideShare a Scribd company logo
1 of 40
Logistics Document Storage
Kanban Signature Application
Mekhnin Pavel
Computer Engineering and Software, East Kazakhstan State
Technical University
Mentor: Khun Phuripun Wathasoontornpong
Department : Logistics
Outline
Logistics Document Storage
Background
Current Situation
Problem statement
Project Proposal
ROI
Benefits
Calculation and suggestion
Background
Logistics departments
Document Storage
Thailand Malaysia
China Singapore
Workflow
User Web Application Server
SQL Database
Shared folder
Old architecture
Previous situation
Old user interface
Previous situation
Not friendly UI
Limit of upload and merge – 5 files
Does not contain controls of file owners
Does not contain ability to delete files
Search only by month
Expensive service for enterprise storage
Non dynamical expandable storage
Problem Statement
Ideal solution must contain good UI and new
abilities to improve security and usability of
document storage system. Must be
integrated with cloud service.
Project Proposal
Objective
 Create more friendly User Interface
 Remove limits for uploading
 Add file owner controls
 Reduce spending for storage service
 Make storage easy expandable
Project Scope
 Develop Web Application on ASP.NET MVC
 Create database to save information about files
 Integrate system with Box.com – cloud service
Project Proposal
Concept used in the project
 Web development pattern MVC
 IDE Microsoft Visual Studio 2013
 Program languages: C#, JavaScript
 Web page design tools: HTML5, CSS
 Frameworks: LINQ, Bootstrap, .NET Framework,
Entity Framework, PDFSharp and etc.
 Database SQL Server
Planning
Weeks
Step 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Introducing
Learn current system
Requirements
Research
Architecture design
UI design
Database design
Testing
Deployment
Launch system on IIS
Maintenance
Workflow
User Web Application Server
SQL Database
Box cloud
New architecture
UI Design
UI Design
UI Design
UI Design
Return on Investment
Old system cost:
Have to buy 1.5 Tb HHD every 1 year
1.5 Tb HDD enterprise service cost – 150 000
THB
First year cost – 150 000 THB
And every next year - 150 000 THB
Return on Investment
New system cost:
Development cost:
S - salary per day D – days of development
S * D = 300 THB * 70 days = 21 000 THB
Cloud service spending for 1 year– 10 000THB
First year = 21 000 THB + 10 000 THB = 31 000
THB
And only 10 000 THB for every new year
Return on Investment
O – Old system cost for 1 year – 150 000 THB
N – New system cost for first year – 31 000 THB
Ny – New system cost for next years – 10 000
THB
O>N => instant pay back from new system
Saving in first year = O – N = 150 000 THB – 31
000 THB = 119 000 THB
Saving every next year = 150 000 THB – 10 000
THB = 140 000 THB
Economic efficiency
0.00THB
200,000.00THB
400,000.00THB
600,000.00THB
800,000.00THB
1,000,000.00THB
1,200,000.00THB
1,400,000.00THB
1,600,000.00THB
1 2 3 4 5 6 7 8 9 10
SPENDING
YEAR
New system Old system
First pay
Benefits
Friendly and informative UI
Security provided by Windows authorization
and File Owner Control
No limit on upload
More abilities to manage storage
Ability to use storage controller with HTTP
request
Conclusion and Suggestion
Thing to finished:
● Deploy on intranet IIS
● Add some new charts
● Implement this solution to China, Singapore and
Philippine
Thing to continue:
● Maintenance
Outline
Kanban Signature Application
Background
Current Situation
Problem statement
Project Proposal
ROI
Benefits
Calculation and suggestion
Lesson learned from both projects
Background
Warehouse B2/B2/B6
Agility Co.
EmployeeStorage
Print Kanban Documents
Workflow
Print document
Destroy document Store for 3 years
Supervisor Assistant
Manager
Previous situation
Only physical copy of document
Spend money for print
Spend time for delivery
Spend space for storage
Only 3 years of store
Don’t have reserve copies
Problem Statement
Ideal solution must contain Windows 8
universal application for tablet, friendly UI
and storage to save signatures with ability to
print physical copy at any time
Project Proposal
Objective
 Create Windows 8 application for tablet
 Design friendly Metro-style UI
 Make unlimited storage time
 Reduce time and money spending for sign
 Design PDF form file
Project Scope
 Develop Tablet Application with Universal
Application
 Create database to save information about
signatures
 Integrate system with Logistic Document Storage
Project Proposal
Concept used in the project
 Application development pattern Universal App
 IDE Microsoft Visual Studio 2015
 Program languages: C#
 UI design tools: XAML
 Frameworks: LINQ, .NET Framework, iTextSharp
and etc.
 Database SQL Server
Planning
Weeks
Step 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Introducing
Learn current system
Requirements
Research
Architecture design
UI design
Database design
Testing
Deployment
Workflow
Supervisor Assistant Manager
SQL Database Box cloud
Server
UI Design
UI Design
UI Design
Return on Investment
Development cost:
S - salary per day, D – days of development
S * D = 300 THB * 35 days = 10 500 THB
Tablets cost:
T – tablet cost = 10 000 THB, C – count
T * C = 10 000 THB * 10 = 100 000 THB
Full cost = 100 000 THB + 10 500 THB = 110 500
THB
Return on Investment
Spending for old system:
● Print – 97 200 THB per year
Previous time spending: 40 sec * 300 = 3.33
hours
● 3.33 hours * 21 days * 12 month * 140 THB = 117 480
THB per year
Old full cost per year= 214 680 THB
New time spending: 20 sec * 300 = 1.66 hours
● 1.66 hours * 21 days * 12 month * 140 THB = 58 564
THB per year
Pay back time: (1-(161,010-154,420)/4880) = 0.35
+ 8 month (8.35 month)
Return on Investment
0.00THB
50,000.00THB
100,000.00THB
150,000.00THB
200,000.00THB
250,000.00THB
1 2 3 4 5 6 7 8 9 10 11 12
SPENDING
MONTH
New Old
8.35 month
Benefits
Windows Universal Application
Friendly and informative UI
Unlimited storage time
Reduced time spending to sign
Integrated with Document Storage
Application
Avoided spending to print physical copy
Always can print new copy
Conclusion and Suggestion
Thing to finished:
 Deploy on intranet IIS Kanban service
 Modify current database
 Modify test version after changes in database
Thing to continue:
 Maintenance
Lesson learned from both
projects
Time management
UI design principles
Web Application patterns
Windows Universal Application pattern
Application life cycles
Working in limited time and support
Pavel M Final presentation

More Related Content

Similar to Pavel M Final presentation

Architecting for a cost effective Windows Azure solution
Architecting for a cost effective Windows Azure solutionArchitecting for a cost effective Windows Azure solution
Architecting for a cost effective Windows Azure solutionMaarten Balliauw
 
New Capabilities Cloud Computing
New Capabilities Cloud ComputingNew Capabilities Cloud Computing
New Capabilities Cloud ComputingBarCamp Lithuania
 
Financial Modeling for HCI/Cloud
Financial Modeling for HCI/CloudFinancial Modeling for HCI/Cloud
Financial Modeling for HCI/CloudNEXTtour
 
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2Sayed Ali
 
Parents connect final
Parents connect finalParents connect final
Parents connect finalMridul Kumar
 
OpenSource for Enterprise Business Presentation 010
OpenSource for Enterprise Business Presentation 010OpenSource for Enterprise Business Presentation 010
OpenSource for Enterprise Business Presentation 010Passapong Thaithatgoon
 
HOANG TONG QUANG - CV .NET DEV
HOANG TONG QUANG - CV .NET DEVHOANG TONG QUANG - CV .NET DEV
HOANG TONG QUANG - CV .NET DEVHoang Tong Quang
 
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...Agile Greece
 
TeamXXX_Round1_Pitch_Presentation_Template.pptx
TeamXXX_Round1_Pitch_Presentation_Template.pptxTeamXXX_Round1_Pitch_Presentation_Template.pptx
TeamXXX_Round1_Pitch_Presentation_Template.pptxhannibal9091
 
How to maintain, evolve and maximize the return on your Drupal website invest...
How to maintain, evolve and maximize the return on your Drupal website invest...How to maintain, evolve and maximize the return on your Drupal website invest...
How to maintain, evolve and maximize the return on your Drupal website invest...Symetris
 
Microsoft Azure - Learn how to use the Calculador.pdf
Microsoft Azure - Learn how to use the Calculador.pdfMicrosoft Azure - Learn how to use the Calculador.pdf
Microsoft Azure - Learn how to use the Calculador.pdfalexandro90
 
SharePoint meetup Speaking Deck - Knowing the formula
SharePoint meetup Speaking Deck -  Knowing the formulaSharePoint meetup Speaking Deck -  Knowing the formula
SharePoint meetup Speaking Deck - Knowing the formulaKenneth Cooper
 
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful Swan
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful SwanData-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful Swan
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful SwanDATAVERSITY
 
Trivadis TechEvent 2017 Field report SQL Server by Stephan Hurni
Trivadis TechEvent 2017 Field report SQL Server by Stephan HurniTrivadis TechEvent 2017 Field report SQL Server by Stephan Hurni
Trivadis TechEvent 2017 Field report SQL Server by Stephan HurniTrivadis
 
Aziz_Khan_Resume_DEC15
Aziz_Khan_Resume_DEC15Aziz_Khan_Resume_DEC15
Aziz_Khan_Resume_DEC15Aziz Khan
 
Durgesh o level_2nd_part
Durgesh o level_2nd_partDurgesh o level_2nd_part
Durgesh o level_2nd_partDurgesh Singh
 

Similar to Pavel M Final presentation (20)

Architecting for a cost effective Windows Azure solution
Architecting for a cost effective Windows Azure solutionArchitecting for a cost effective Windows Azure solution
Architecting for a cost effective Windows Azure solution
 
New Capabilities Cloud Computing
New Capabilities Cloud ComputingNew Capabilities Cloud Computing
New Capabilities Cloud Computing
 
Financial Modeling for HCI/Cloud
Financial Modeling for HCI/CloudFinancial Modeling for HCI/Cloud
Financial Modeling for HCI/Cloud
 
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2
 
Parents connect final
Parents connect finalParents connect final
Parents connect final
 
OpenSource for Enterprise Business Presentation 010
OpenSource for Enterprise Business Presentation 010OpenSource for Enterprise Business Presentation 010
OpenSource for Enterprise Business Presentation 010
 
ADOPT Use Cases
ADOPT Use CasesADOPT Use Cases
ADOPT Use Cases
 
HOANG TONG QUANG - CV .NET DEV
HOANG TONG QUANG - CV .NET DEVHOANG TONG QUANG - CV .NET DEV
HOANG TONG QUANG - CV .NET DEV
 
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
 
TeamXXX_Round1_Pitch_Presentation_Template.pptx
TeamXXX_Round1_Pitch_Presentation_Template.pptxTeamXXX_Round1_Pitch_Presentation_Template.pptx
TeamXXX_Round1_Pitch_Presentation_Template.pptx
 
How to maintain, evolve and maximize the return on your Drupal website invest...
How to maintain, evolve and maximize the return on your Drupal website invest...How to maintain, evolve and maximize the return on your Drupal website invest...
How to maintain, evolve and maximize the return on your Drupal website invest...
 
Microsoft Azure - Learn how to use the Calculador.pdf
Microsoft Azure - Learn how to use the Calculador.pdfMicrosoft Azure - Learn how to use the Calculador.pdf
Microsoft Azure - Learn how to use the Calculador.pdf
 
Evolving to serverless
Evolving to serverlessEvolving to serverless
Evolving to serverless
 
Siwamate Leelapatomchai
Siwamate LeelapatomchaiSiwamate Leelapatomchai
Siwamate Leelapatomchai
 
SharePoint meetup Speaking Deck - Knowing the formula
SharePoint meetup Speaking Deck -  Knowing the formulaSharePoint meetup Speaking Deck -  Knowing the formula
SharePoint meetup Speaking Deck - Knowing the formula
 
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful Swan
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful SwanData-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful Swan
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful Swan
 
Trivadis TechEvent 2017 Field report SQL Server by Stephan Hurni
Trivadis TechEvent 2017 Field report SQL Server by Stephan HurniTrivadis TechEvent 2017 Field report SQL Server by Stephan Hurni
Trivadis TechEvent 2017 Field report SQL Server by Stephan Hurni
 
Aziz_Khan_Resume_DEC15
Aziz_Khan_Resume_DEC15Aziz_Khan_Resume_DEC15
Aziz_Khan_Resume_DEC15
 
The Economics of Energy Efficiency
The Economics of Energy EfficiencyThe Economics of Energy Efficiency
The Economics of Energy Efficiency
 
Durgesh o level_2nd_part
Durgesh o level_2nd_partDurgesh o level_2nd_part
Durgesh o level_2nd_part
 

Pavel M Final presentation