1.1 Read the case study below to answer the questions that follow: New Vision Bank This system provides the basic services to manage bank accounts at a bank called New Vision Bank (NVB). NVB has many branches, each of which has an address and branch number. A client opens accounts at a branch. For the account to be opened, the client will submit an application with supporting documents. The bank clerk will process the application so that the account is created on the system. The branch manager is responsible for approving all accounts applications loaded by the clerk on the system. Each account is uniquely identified by an account number; it has a balance and a credit or overdraft limit. There are many types of accounts, including: a mortgage account (which has property as a collateral), a checking account, and a credit card account (which has an expiry date and can have secondary cards attached to it). It is possible to have a joint account (e.g. for a husband and wife). Each type of account has a particular interest rate, a monthly fee and a specific set of privileges (e.g. ability to write checks, insurance for purchases, etc.) The client will perform banking transactions such as deposits, withdrawals, funds transfer, etc. The clients can also view their account balances, set limits, update their profiles, etc. Some of the transactions to complete the branch manager's approval may be required. NVB is divided into divisions and subdivisions (such as planning, Investments and Consumer); the branches are considered subdivisions of the Consumer Division. Each division has a manager and a set of other employees. Each customer is assigned a particular employee as his or her 'personal banker. 1.1.1 Apply any technique for identifying things in the problem domain on the case study then develop a domain class diagram showing initial attributes, associations and multiplicity.
1.1 Read the case study below to answer the questions that follow: New Vision Bank This system provides the basic services to manage bank accounts at a bank called New Vision Bank (NVB). NVB has many branches, each of which has an address and branch number. A client opens accounts at a branch. For the account to be opened, the client will submit an application with supporting documents. The bank clerk will process the application so that the account is created on the system. The branch manager is responsible for approving all accounts applications loaded by the clerk on the system. Each account is uniquely identified by an account number; it has a balance and a credit or overdraft limit. There are many types of accounts, including: a mortgage account (which has property as a collateral), a checking account, and a credit card account (which has an expiry date and can have secondary cards attached to it). It is possible to have a joint account (e.g. for a husband and wife). Each type of account has a particular interest rate, a monthly fee and a specific set of privileges (e.g. ability to write checks, insurance for purchases, etc.) The client will perform banking transactions such as deposits, withdrawals, funds transfer, etc. The clients can also view their account balances, set limits, update their profiles, etc. Some of the transactions to complete the branch manager's approval may be required. NVB is divided into divisions and subdivisions (such as planning, Investments and Consumer); the branches are considered subdivisions of the Consumer Division. Each division has a manager and a set of other employees. Each customer is assigned a particular employee as his or her 'personal banker. 1.1.1 Apply any technique for identifying things in the problem domain on the case study then develop a domain class diagram showing initial attributes, associations and multiplicity.
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
Related questions
Question
Develop a domain class diagram
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 3 steps with 1 images
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY