Skip to content

dat16j/bank_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Bank Example

An example of Object Oriented Analysis, Design and Programming.
Shows the way from the problem description over Use Case Diagram, Use Cases, System Sequence Diagram, Noun List, Domain Model, Verb List, Class Diagram to the actual Java Code.

This is a step by step Technique for getting from a well written Use Case to the actual Code without "guessing", "thinking" or just creating a class out of the blue. If a Use Case is well written it will decide exactly what classes, attribuetes and methods will apear in the final code.

In this repository you will find Tasks, and when you have solved the tasks the solution for these tasks will be added. You can browse through the tasks and solutions in the Tag menu, in the top left of this page.

Description

A Customer opens a bank account in a bank.
After opening the account the customer can withdraw, deposit and check his balance at any time he wants.
The bank charges a fee of 10kr. for every withdraw a customer makes.
The Customer can not withdraw more money than is on the account including the fee.
The bank also has an interest rate of 8.5%, which is used for calculating a certain amount of interest on the amount deposited by the customer.
The Customer are allowed to have several accounts in this bank.

© Kea, clbo@kea.dk 2016

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published