Project 5 Presentation - PowerPoint PPT Presentation

About This Presentation
Title:

Project 5 Presentation

Description:

... Apache Database server ... Choice of Technologies Task Assignment Timetable Financial Aspect Calculations Financial Aspect Cs of credit Credit Scoring method ... – PowerPoint PPT presentation

Number of Views:29
Avg rating:3.0/5.0
Slides: 59
Provided by: Tang78
Category:

less

Transcript and Presenter's Notes

Title: Project 5 Presentation


1
Project 5 Presentation
  • LOAN DIRECT
  • A Web Site for Financial Services

Susanne Krabbe- Catherine Ledogar - Gaudenz
Pacher-Theinburg Laetitia Soler - Tang Yi
2
Agenda
  • Objectives
  • Project description
  • Choice of Technologies
  • Task Assignment
  • Timetable
  • Financial Aspect
  • Calculations
  • Database Structure
  • Security Aspect
  • Technical Aspect
  • Web Design
  • Demonstration
  • Evolution
  • Assessment

3
Objectives
Customer
Bank clerk
  • Easy application
  • Short application
  • Quick access to funds
  • Flexible financing
  • Flexible loan amount
  • Flexible repayment terms
  • Easy to use
  • Support on decision making

4
Project Description
  • Online financing a start up company

5
Choice of Technologies
  • Web server Apache
  • Database server MySQL
  • Script language PHP4
  • Extension PHPLib
  • HTML 4.0
  • CSS

6
Task Assignment
  • Functionalities definition
  • Web site design
  • Database structure
  • Calculations
  • Server
  • Security
  • Final documentation

7
Timetable
Nov
Dec
Jan
Feb
  • Phase 1 Information gathering, assesment of
    existing sites on the subject,
    installation of software environment
  • Phase 2 Definition of the detailed
    architecture and design of the site
    selection of technical solutions for
    implementation
  • Phase 3 Development of a prototype and
    documentation

8
Agenda
  • Objectives
  • Project description
  • Choice of Technologies
  • Task Assignment
  • Timetable
  • Financial Aspect
  • Calculations
  • Database Structure
  • Security Aspect
  • Technical Aspect
  • Web Design
  • Demonstration
  • Evolution
  • Assessment

9
Financial Aspect
Structure
  • Cs of credit
  • Credit Scoring method
  • Categories
  • Z-Score Modell
  • Financial Calculatios

10
Cs of Credit
  • Character
  • Capacity
  • Capital
  • Collaterals
  • Conditions
  • Coverage

11
Credit Scoring method
  • Score values (additive or multiplicative), weight
  • Prescreptive - descreptive
  • Rating Classes Division Score
  • Neuronal nets Classes Division Score

12
Categories
Final Score
  • Market share
  • Structure of organ.
  • Equity rate
  • Market growth
  • Cash Flow
  • Experience
  • Return on total ..investment
  • Sector trends
  • Strategy

13
Z-Score Modell
  • Working Capital / Total Capital
  • Open depreciation fund / Total Capital
  • Profit before interest and tax / TC
  • Market value EK / FK
  • Turnover / TC
  • Weight determined by discriminatory analysis

14
Calculations we used
15
Financial Calculations
  • Mathematical correct average of payements
  • Equivalent with repayment
  • Interest proportion repayment proportion

Annuity
Interest
  • Equivalent with internal rate of return

Effective rate
16
Database Structure
  • 8 Tables
  • Identity_of_ requester
  • Project_presentation
  • Loan
  • Bank_clerk
  • Complement_on_the_requester
  • Complement_on_the_project
  • Calculations
  • Activity

17
Database architecture
Complement_on_the_requester
Calculations
Identity_of_requester
Project_presentation
Activity
Loan
Complement_on_the_project
Bank_clerk
18
Database Structure
  • Links between tables
  • IDENTITY_OF_REQUESTER
  • and COMPLEMENT_ON_THE_REQUESTER

19
Database Structure
  • Links between tables
  • PROJECT_PRESENTATION
  • and COMPLEMENT_ON_THE_PROJECT

20
Database Structure
  • Links between tables
  • IDENTITY_OF_REQUESTER
  • and PROJECT_PRESENTATION

Identity_of_requester
21
Database Structure
  • Links between tables
  • PROJECT_PRESENTATION
  • and CALCULATIONS

22
Database Structure
  • Links between tables
  • PROJECT_PRESENTATION
  • and LOAN

23
Database Structure
  • Links between tables
  • BANK_CLERK
  • and LOAN

24
Identity_of_requester
25
Project_Presentation
26
Loan
27
Bank_clerk
28
Complement_on_the_requester
29
Complement_on_the_project
30
Calculations
31
Activity
32
Agenda
  • Objectives
  • Project description
  • Choice of Technologies
  • Task Assignment
  • Timetable
  • Financial Aspect
  • Calculations
  • Database Structure
  • Security Aspect
  • Technical Aspect
  • Web Design
  • Demonstration
  • Evolution
  • Assessment

33
Security Aspect
  • Access control
  • Database backup
  • Firewall

34
Access control
  • User and Password authentication
  • Grant user privilege

35
Backup strategy
  • The backup system
  • Full backups Incremental backups
  • Tape rotation scheme

36
Three levels protection
37
Firewall Architecture
38
Agenda
  • Objectives
  • Project description
  • Choice of Technologies
  • Task Assignment
  • Timetable
  • Financial Aspect
  • Calculations
  • Database Structure
  • Security Aspect
  • Technical Aspect
  • Web Design
  • Demonstration
  • Evolution
  • Assessment

39
Technical Aspect-Php
Structure
  • Sessions/DB Connection
  • Authentification
  • Validation

40
PHP Lib -Sessions
  • - Need of passing variables from one site to the
    other
  • - Set variables called session (identified by
    SessionID)
  • Fallback solution if (cookie_enabled) cookie
  • else url

41
SessionClass Overview
Class Ex_CT_Sql extends CtSql Var
database_class Ex_DB
42
Authentification
  • Influence on transmission (use of kryptographical
    methods)
  • Calculated / time limited logoff
  • Username as login schema not necessarily
  • User data for personalisation
  • Controll of appareance of loginscreen

43
LoginClass Overview
44
Validation
Server Side (PHP)
Client Side
(JavaScript)
  • Strlen()
  • Ereg()
  • Empty()
  • Email address

45
Agenda
  • Objectives
  • Project description
  • Choice of Technologies
  • Task Assignment
  • Timetable
  • Financial Aspect
  • Calculations
  • Database Structure
  • Security Aspect
  • Technical Aspect
  • Web Design
  • Demonstration
  • Evolution
  • Assessment

46
Web Design
  • Technical requirements
  • Structure of the web site
  • Navigation
  • The questionnaire
  • Conveniences for the user

47
Technical requirements
  • Internet Explorer 5.x
  • Netscape 4.7x
  • HTML 4.0
  • CSS
  • Javascript enabled
  • Cookies enabled

48
Structure of the web site
  • Home
  • Application
  • Contact us
  • Log in
  • Links
  • Sitemap
  • Your Opinion

49
Different users - different site
Login
Bank clerk
Client
bank_clerk.php
client.php
  • List of clients
  • Data of the client

50
Different users - different site
  • Navigation for the client
  • Navigation for the bank clerk

51
The questionnaire
  • to collect the data necessary for the loan
    decision
  • two possibilities to fill in the data (dependent
    on the status of the user 1. Application -gt
    apply 2. Log in -gt A new loan)

52
Conveniences for the user
  • Search facility
  • Print buttons
  • Support of different languages

53
Demonstration
54
Agenda
  • Objectives
  • Project description
  • Choice of Technologies
  • Task Assignment
  • Timetable
  • Financial Aspect
  • Calculations
  • Database Structure
  • Security Aspect
  • Technical Aspect
  • Web Design
  • Demonstration
  • Evolution
  • Assessment

55
Evolution
  • The future of Loan Direct
  • Click on the phone number of the
  • bank clerk to call him
  • Net Meeting with the bank clerk
  • thanks to a digital camera
  • (visio conference)

56
Assessment
  • Discovering others working methods and their
    adequacies
  • Perpetual communication among the various members
    of the group
  • A very enriching experiment

57
Thanks
  • Mrs. Claudia Schremmer
  • M. Jean-Claude Grattarola

58
  • Thanks for your attention !
  • Merci de votre attention !
  • Danke für Ihre Aufmerksamkeit !
  • MERRCI VOTRE ATTENTION !
Write a Comment
User Comments (0)
About PowerShow.com