Banking Technology Home

Application Systems Design

Application Systems Design

"A system design is an activity (process) to define the hardware and software architecture, components, modules, interfaces, and data for a system reflecting the needs of the system's users." - Japan Information Processing Development Corporation (JIPDEC)

Information System Design Approaches

  1. Function-oriented
  2. Data-oriented
  3. Structured method
  4. Object-oriented methods

Development Processes of Information Systems

  1. Waterfall Model Development
  2. Prototyping Model Development

Requirements Definition

  1. System Analysis Method
  2. Current Operations and Problem Detection
  3. Define New System
  4. System Requirements Specifications
  5. System Modeling
  6. Representation of Models
  7. Process Models
  8. Data Models

Functional Design

  1. System Function Design
  2. Program Design

Input-Output and Human Interface Design

  1. Input Data
  2. Output Data
  3. Screen Design
  4. Code

Program Development

  1. Structured Programming
  2. Structured Logic Notations

Software Testing and Reviews

  1. Software Quality and Testing
  2. Unit Test
  3. Integration Test

This is just an overview of the Application System Design training manual of the Japan Information Processing Development Corporation (JIPDEC). You can learn more by attending their IT training courses.

Related Websites

Links to other information technology banking resources.

Information Technology for Banks

Banking Technology - Resource for Banks and Financial Institutions
Online resource on information technology solutions for banks and financial companies. Buyer's guide to banking applications, crm, risk management systems and more.


Case Studies

Deutsche Bank Bauspar and ArcStyler