Cashmate v2

8
Cashmate v2 John Paul Barroga Rodine Villar Arnold

description

Cashmate v2. John Paul Barroga Rodine Villar Arnold. Backend Technologies. MySQL 5.X – Open source server but now owned by Oracle. MySQL Replication – to replicate the database from the main server to the back up server Database Engines: InnoDb MyISAM. Reports Module Technologies. - PowerPoint PPT Presentation

Transcript of Cashmate v2

Page 1: Cashmate  v2

Cashmate v2

John Paul BarrogaRodine Villar

Arnold

Page 2: Cashmate  v2

Backend Technologies

• MySQL 5.X – Open source server but now owned by Oracle.

• MySQL Replication – to replicate the database from the main server to the back up server

• Database Engines:– InnoDb– MyISAM

Page 3: Cashmate  v2

Reports Module Technologies

• JSP• Java• Jquery/Javascript• CSS• Struts 2 framework• Hibernate(ORM)

Page 4: Cashmate  v2

Loan Application Module Technologies

• PHP• Jquery/Javascript• CSS

Page 5: Cashmate  v2

Loan Application

Loan Application form

Credit Investigation

Appraisal Report

Credit Marix

Loan Request

Create Loan Request

Send Request

Loan Approval

Loan Approval

Release

Check

Voucher

Collection

Collection

Cashmate Process

Page 6: Cashmate  v2

PHP Standards

• All CSS will be place on headers• All Javascript will be place on the bottom of

the page• All field name in the form must be the same

with the table column name

Page 7: Cashmate  v2

Project Directory

• Cashmate–Model -> php files that get data from the database

like sql statements– View -> php files that get/display data from/to the

user – Controller -> connects the views and models– Config -> config.php to connect to the database– CSS – all css files– JavaScript – all js files including jquery/AJAX

Page 8: Cashmate  v2

Application Module Database info

• Application Form– loan_application_info– borrower_info– borrower_Address_info– borrower_Business_info– borrower_co_borrower_character_info– borrower_application_requirements_assoc– loan_requirements_info