Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Q1. Develop a use case diagram for the bank case study described in Chapter 1. Q2. Identify the three most important use cases in your

Q1. Develop a use case diagram for the bank case study described in Chapter 1.

Q2. Identify the three most important use cases in your diagram from Question 1 and

develop essential use cases for each.

Q3. Justify why the three use cases that you chose in Question 2 are the most

important ones.

Document for Q1

1.4.1 The Bank Case Study

The Archon Bank of Cardassia (ABC) would like to develop an information system for

handling accounts. The following is a summary of interviews with employees and customers

of the bank.

The bank has many different types of accounts. The basic type of account is called a

savings account. Savings account customers do not get a monthly account statement.

Instead, they have a passbook, which gets updated when they come in. Each passbook

page has enough room to have up to ten transactions and, everytime the book is updated,

the next transaction is printed immediately after the last one in the book. The bank already

has the pass- book printers and printing software in place (we bought it from a third-party

vendor).

Customers are able to open and close accounts. They can withdraw or deposit money, or

get the current balance. The current balance is displayed on an account update screen,

which will be part of the teller's information system. This screen displays the account

number, the customer's name, and the current balance of the account. An account is

associated with a specific branch. Although we now support multibranch banking, every

account is still assumed to have a "home" branch.

A checking account is just like a savings account, except customers can also write checks

on it. We sell checks for $30 for a box of 100. Once a customer uses 75 checks, or check

#90 comes in, we send them a notice in the mail asking them if they want to purchase more

checks. Account statements are sent out every month. Checking accounts do not have

passbooks, and savings accounts do not have account statements.

We charge $1,200 a year for private banking accounts (PBAs). PBAs are just like checking

accounts. PBAs entitle customers to investment counselling services, as well as to other

services unavailable to other clients. A PBA account can be held by only one customer,

although a customer may have more than one PBA account. This is exactly like savings

accounts. Checking accounts, however, can be joint. This means a checking account can be

accessed by one or more customers (perhaps a husband and a wife).

A current account is for our corporate customers. It works like a checking account, with a

few extra features. For example, a quarterly account statement (which is exactly the same

as a monthly account statement, except it is done for an entire quarter) is sent out, in

addition to the regular monthly statements. The quarterly statement is sent in the same

envelope as the statement for that month. Corporate customers also get to choose the

number of checks they are sent (100, 250, 500, or 1,000) at a time. Current accounts are

not joint and they cannot be accessed through an ATM. Furthermore, because of the

different service needs of our corporate customers, we deal with them at special branches

called "corporate branches." Corporate branches serve only corporate customers. They do

not serve our retail (normal) customers. Corporate customers can be served at "retail

branches," although they rarely do because the tellers in a retail branch do not have the

necessary background to meet their special needs.

More than one account can be accessible from a bank card. We currently give cards out to

any customer who wants them. Customers access their accounts using two different

methods: at an automated teller machine (ATM) or at a bank branch. ATMs enable

customers to deposit to, withdraw from, and get balances from their accounts. They can

also pay bills (this is basically a withdrawal) and transfer money between accounts (this is

basically withdrawing from one account and depositing into another).

Everything that can be done at a bank machine can also be done by a real live teller in a

branch. The teller will have an information system that provides the screens to perform all of

these functions. Additionally, tellers can also help customers to open and close their

accounts, as well as print out account statements for the customer. The account statements

are just like the monthly/quarterly statements, except they can be for any time period. For

example, a customer could request a statement from the 15th of August to the 23rd of

September, and we should be able to print that out on the spot.

Monthly and quarterly account statements are normally printed out on the first Saturday of

the following month. This is done by an automated batch job.

Because we have started to put ATMs into variety stores and restaurants (in the past, we

only had ATMs in branches), we now consider every ATM, including those in our "brick and

mortar" branches, to be a branch as well. This means ATMs have branch IDs and

addresses, just like a normal branch does.

To manage the bank effectively, we split it up into collections of branches called "areas." An

area is a group of between 10 and 30 branches. A branch is part of only one area, and all

branches are in an area. Each area has a unique name and is managed by an "area

manager." Area managers receive weekly transaction summary reports every Monday

before 9 in the morning. This report summarizes the number and total amounts of all

withdrawals, deposits, and bill payments performed at each branch (including ATMs) for the

previous week. For brick and mortar branches, there is also an indication of how many

accounts in total were at that branch at the beginning of the week, how many accounts were

opened during the week, how many accounts were closed during the week, and how many

accounts there are now. Finally, all these figures are summarized and outputted for the

entire area.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Sql++ For Sql Users A Tutorial

Authors: Don Chamberlin

1st Edition

0692184503, 978-0692184509

Students also viewed these Databases questions

Question

Write formal and informal proposals.

Answered: 1 week ago

Question

Describe the components of a formal report.

Answered: 1 week ago

Question

Write formal and informal reports.

Answered: 1 week ago