Download - Pavel M Final presentation
Logistics Document Storage
Kanban Signature Application
Mekhnin PavelComputer Engineering and Software, East Kazakhstan State
Technical University
Mentor: Khun Phuripun Wathasoontornpong
Department : Logistics
Outline
Logistics Document StorageBackground
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
SPEN
DIN
G
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 ApplicationBackground
Current Situation
Problem statement
Project Proposal
ROI
Benefits
Calculation and suggestion
Lesson learned from both projects
Background
Warehouse B2/B2/B6Agility Co.
EmployeeStoragePrint 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
SPEN
DIN
G
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