List the business rules requirements

Assignment Help Computer Engineering
Reference no: EM133401228

Case Study: • The bank is organized into branches. Each branch is in a particular city with an address and is identified by a unique branch-ID and a name. The bank monitors the assets of each branch. Each branch of the bank has a manager and an assistant manager who are employees of the bank. • Bank customers are identified by their social security numbers. The bank stores each customer's name and address (apartment number, street number, state, city, and zip code). Customers may have several accounts and can take out loans that are managed as accounts as well. A customer may be associated witha particular branch and has a personal banker who works with the customer on their loan and bank transactions. • Bank employees are also identified by their social security numbers. The bank stores the name and telephone numbers of each employee and the names of the employee's dependents. The bank also keeps track of the employee's start date and, thus, length of employment. An employee at the bank works for one of the branches and reports to the manager of that branch. may have a manager and the manager is in charge of a certain number of employees. • The bank offers several types of accounts; savings, checking, money market, and loan accounts. An account can be held by more than one customer, and a customer can have more than one account. Each account is assigned a unique account number. The bank maintains a record of each account balance and the most recent date on which the account was accessed by each customer holding the account. In addition, saving and loan accounts have fixed interest rates, money market accounts have variable interest rates regularly updated based on the stock market. and overdrafts are recorded for each checking account. • A loan originates at a particular branch and can be held by one or more customers. A loan is identified by a unique loan number (similar to an account number). For each loan, the bank keeps track of the loan amount and the loan monthly re-payment amount. • The bank keeps track of all the transactions. A transaction is identified by a unique code and has a type of name. For example, "WD" is the code for withdrawal, and "CD" is for customer deposit. When a customer makes a transaction, the transaction record should identify the transaction code, the date, the hour, the amount, and the account. Some transactions are free but the bank charges for most of them. If a customer makes a chargeable transaction,the charge is also registered as a chargeless transaction.

Questions:

A) List the business rules requirements

B) Develop/Draw an ER Diagram (Entity relationship) model for the conceptual design, and

C) Develop a relational schema design from the ER Diagram created

Reference no: EM133401228

Questions Cloud

What specific considerations are warranted in development : What specific considerations are warranted in the development of employee training programs for the proposed Amazon's Third-Party Sales Service
How could defenders stop this covert channel or one like it : How could defenders stop this covert channel or one like it in the future? What does this tell you about the ability to stop covert channels?
What services do they deliver : What services do they deliver? What do they consider standard services, and what do they offer as optional services? How do they distinguish themselves
Regulation of international corporate behaviour : Critically analyse the regulation of international corporate behaviour and corporate culture in a globalised economy
List the business rules requirements : List the business rules requirements Develop/Draw an ER Diagram (Entity relationship) model for the conceptual design
Driving repeat attendees for collegiate men basketball : Driving Repeat Attendees for Collegiate Men's Basketball, what are ways that you would recommend UMass utilize their budget for greatest return on investment?
How to draw a bpmn diagram using the notation : How to draw a BPMN diagram using the notation for Event-based Gateways, Exclusive Gateways, sub-processes, event timers, attached events and possible Parallel
What is the project problem what is the problem definition : What is the project problem? What is the problem definition? (Must include increased demand for new game and the lack of ability to cover)
What is loyalty program : What is the loyalty program? What is one unique thing you would recommend that loyalty program add to make it better?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd