cs15 slide_v2

16
Information and Communication Engineering Presentation of the Internship Currency Smart Student TEM Solin Advisor CHUN Thavorac Supervisor SOUNG Sopheak Academic year 2014 – 2015

Upload: solin-tem

Post on 22-Jan-2018

207 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: cs15 slide_v2

Information and Communication Engineering

Presentation of the Internship

Currency SmartStudent TEM SolinAdvisor CHUN ThavoracSupervisor SOUNG Sopheak

Academic year 2014 – 2015

Page 2: cs15 slide_v2

Presentation Plan

General Presentation

Currency Smart

Analyze and Concept

Implementation

Conclusion

General Presentation CS Project Analyze and Concept Implementation Conclusion

Page 3: cs15 slide_v2

Resolvo (Cambodia) Co,. Ltd. is an IT Solution Partner for

business in Cambodia.

General Presentation CS Project Analyze and Concept Implementation Conclusion

Thought Leadership

Enabling Technologies Leverage

Strategic Change

Page 4: cs15 slide_v2

Currency Smart

Transfer

Exchange

General Presentation CS Project Analyze and Concept Implementation Conclusion

Page 5: cs15 slide_v2

Problem

User requirement

Add 2 more modules

Individual print record

Responsive

General Presentation CS Project Analyze and Concept Implementation Conclusion

Page 6: cs15 slide_v2

Planning

TaskWeek

1 – 2 3 – 4 5 6 – 13

Concept general of CS

ZF, zf MVC and libraries

Analyze databases &

modules

Implementing & coding

Testing & debugging

Final test, and debugs

General Presentation CS Project Analyze and Concept Implementation Conclusion

Page 7: cs15 slide_v2

Requirement

Zend Studio v10.1.0

MySQL, SQL Server

PHP, HTML, CSS, JavaScript

Zend Framework 1.12.11

Dojo and Dijit toolkit

General Presentation CS Project Analyze and Concept Implementation Conclusion

Page 8: cs15 slide_v2

CS System

Transfer/Exchange

User

CS System

ReceiverSender

General Presentation CS Project Analyze and Concept Implementation Conclusion

Page 9: cs15 slide_v2

Use case

Login

M_user

M_customer

Transaction

Exchange

Record

Authen.

General Presentation CS Project Analyze and Concept Implementation Conclusion

Page 10: cs15 slide_v2

Transfer

InsertMoneyTrasnfer()

getPaymentDate()

getReceipt()

ReceiverTransaction()

SaveReceiver()

SaveSender()

Payment()

getSenderList()

getReceiverList()

NO -> AddReceiver()

NO -> AddSender()

General Presentation CS Project Analyze and Concept Implementation Conclusion

Page 11: cs15 slide_v2

Payment

getTranDebtBySender()

load function(response)

addDataToForm(response)

NO -> Error()

addFunTrans()

calculateRate()

countDate()

convertMoney()

showConvertDialog()

totalDebt()

saveConvertDialog()

General Presentation CS Project Analyze and Concept Implementation Conclusion

Page 12: cs15 slide_v2

Exchange

General Presentation CS Project Analyze and Concept Implementation Conclusion

to_amount_type()

from_amount_type()

checkRate()

total()

rev_total()

DB = BD, BR = RB, RD = DR

return_money()

printSave()

showDialog()

doPrint()

clearText()

changeRateTextBox()

Page 13: cs15 slide_v2

Sender

Multitransfer

Show receipt

Function

Incomplete

Individual customer report

Responsive

Translation

Complete

General Presentation CS Project Analyze and Concept Implementation Conclusion

Page 14: cs15 slide_v2

Ability

Using 3-tiers architecture

Available multi-user usage

Coding structure organized

Modify DB during coding

GUI design

Refresh & Responsive

Strong Weak

General Presentation CS Project Analyze and Concept Implementation Conclusion

Page 15: cs15 slide_v2

In Conclude

New technologies

The specific info.

Full stack design

Improve the weak

points

Upgrade to new

framework & library

Learn new tech.

Being independent

Improve research

Difficulty

General Presentation CS Project Analyze and Concept Implementation Conclusion

Experience Perspective

Page 16: cs15 slide_v2

Demo, Q&A