1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Katena32 [7]
3 years ago
14

You are asked to design a software package for an On-line Banking System (OBS). The OBS will take requests from its user on the

Internet. The requests include:
 Open an account with savings, checking, and CDs.
 Transfers between savings and checking, and Establish a CD are also among the requests.
 Close an account, or just close the savings account, withdraw CD are also permissible.
 Deposit, withdraw from a checking account are as routine requests

Step1. Identify the actors and the software entities for the system to be implemented.Step2. Describe five Customer/Business Use Cases.Step 3. Derive User Interface from the Business Use Cases. Draw a few user interface sketches.Step 4. Draw a Use Case Diagram, which consists of five use cases, defined in Step 2. (use Visual_Paradigm software)Step 5. Create at least 7 to 9 Classes from Actors and Entities as you have defined in the use cases. (use Visual_Paradigm software)Step 6. Write attributes and Operations (Methods) for each Class. The Operations are derived from Activities in the system. (use Visual_Paradigm software)Step 7. Draw one Sequence Diagram with 5 to 7 entities as you defined in use cases. This is the Behavior Modeling. (use Visual_Paradigm software) Draw communication diagrams for the Use cases you defined in Step 2 and 4. This step is called Use Case Realization. (use Visual_Paradigm software)Step 8. Now you are at System Design Stage to make technology, and topology choices. That is to be done in the rest of this semester.The last step: Base on the answers for Step 5 and 6, write the Java code for class declaration, variable and method declaration, and Main. If you have time fill in some of the code for methods

Engineering
1 answer:
Anit [1.1K]3 years ago
3 0

Answer:

From the statements described above,The proposed software package Online Banking System(OBS) shall provide the following services to the customer(account holder)

Receive all transaction requests from the customers trough online to perform banking activities

Offer a variety of services in banking like:

Opening an account with facilities of Savings,Checking and CD

Issuing checks and check clearance

Transfer of funds between savings and checking account

Establishing a CD(Certificate of Deposit)

Performing routine activities like

Deposit or withdraw funds from a checking account

Closing an account in one of the following operation

Complete closure of account

Closing only savings account

Withdraw CD (on Maturity of CD deposits) and close CD account

Unlike traditional Banking system, OBS offers all the operations through On-line mode over the internet thereby it eliminates manual intervention for the banking transactions from the Bank's side for most of the transactions except some cases like verification of new account applications or complaint redressal and technical support .In such cases ,There will be some users of the software with special privileges to access certain services to perform activities like user data verification and technical support.

Step:1 Identification of actors and software entities for the system to be implemented

The following are the actors identified in the system

Actors:

The users of the proposed system were classified as:

Customer : A user with an active account

Guest user:The user who applies for an account

Administrator:Maintainsand Controls OBS

Manager: Manages the transactions and Banking related issues

Technical Manager: Resolves technical issues of customers

Software entities:

Bank database :Maintains the data of all user accounts

Application server : Maintains the application software components and hosts the OBS website

Automatic Clearing House system : Processes transactions for checks

Step 2: Designing use cases

Use case diagrams are used to describe the system model by representing a set of use cases .Each use case represents a set of actions performed on the system by an actor.

The following are the two approaches of representing the system in a use case model:

1.Representing a use case for actions done by actors e.g. login , logout,message etc.,

2.Representing a use case for business process(Business use cases) e.g. transfer,registration etc.,

The following is the description of five possible business use cases for the requirements specified above

You might be interested in
Calculate the differential pressure in kPa across the hatch of a submarine 320m below the surface of the sea. Assume the atmosph
kicyunya [14]

Answer:

The pressure difference across hatch of the submarine is 3217.68 kpa.

Explanation:

Gauge pressure is the pressure above the atmospheric pressure. If we consider gauge pressure for finding pressure differential then no need to consider atmospheric pressure as they will cancel out. According to hydrostatic law, pressure varies in the z direction only.  

Given:

Height of the hatch is 320 m

Surface gravity of the sea water is 1.025.

Density of water 1000 kg/m³.

Calculation:

Step1

Density of sea water is calculated as follows:

S.G=\frac{\rho_{sw}}{\rho_{w}}

Here, density of sea water is\rho_{sw}, surface gravity is S.G and density of water is \rho_{w}.

Substitute all the values in the above equation as follows:

S.G=\frac{\rho_{sw}}{\rho_{w}}

1.025=\frac{\rho_{sw}}{1000}

\rho_{sw}=1025 kg/m³.

Step2

Difference in pressure is calculated as follows:

\bigtriangleup p=rho_{sw}gh

\bigtriangleup p=1025\times9.81\times320

\bigtriangleup p=3217680 pa.

Or

\bigtriangleup p=(3217680pa)(\frac{1kpa}{100pa})

\bigtriangleup p=3217.68 kpa.

Thus, the pressure difference across hatch of the submarine is 3217.68 kpa.

6 0
3 years ago
a vertical cylindrical container is being cooled in ambient air at 25 °C with no air circulation. if the initial temperature of
Sloan [31]

Answer:

the surface heat-transfer coefficient due to natural convection during the initial cooling period.  = 4.93 w/m²k

Explanation:

check attachement for answer explanation

7 0
3 years ago
Read 2 more answers
What is definition of<br>computational fluid Dynamics <br>unstructured grid <br>domain<br>geometry​
Keith_Richards [23]
Najsjjsjhshehdhdhdhdhhdhdhdhdhhd
6 0
2 years ago
Shows a closed tank holding air and oil to which is connected a U-tube mercury manometer and a pressure gage. Determine the read
damaskus [11]

Answer:

P_2-P_1=27209h

Explanation:

For pressure gage we can determine this by saying:

The closed tank with oil and air has a pressure of P₁ and the pressure of oil at a certain height in the U-tube on mercury is p₁gh₁. The pressure of mercury on the air in pressure gauge is p₂gh₂. The pressure of the gage is P₂.

P_1+p_1gh_1=p_2_gh_2+P_2

We want to work out P₁-P₂: Heights aren't given so we can solve it in terms of height: assuming h₁=h₂=h

P_1-P_2=p_1gh_1-p_2gh_2=(55)\cdot{32.2}h-845\cdot{32.2}h

P_2-P_1=27209h

3 0
3 years ago
For each resource, list 3 examples of how it would be used to produce a hamburger. Think outside of the “hamburger” box!
Olin [163]

Answer:

love

Explanation: you

/////////////////////

7 0
3 years ago
Other questions:
  • A cylindrical specimen of brass that has a diameter of 20 mm, a tensile modulus of 110 GPa, and a Poisson’s ratio of 0.35 is pul
    13·1 answer
  • Consider a unidirectional continuous fiber-reinforced composite with epoxy as the matrix with 55% by volume fiber.i. Calculate t
    10·1 answer
  • Consider a fully developed laminar flow in a circular pipe. The velocity at R/2 (midway between the wall surface and the centerl
    6·1 answer
  • Air enters the compressor of a cold air-standard Brayton cycle with regeneration and reheat at 100 kPa, 300 K, with a mass flow
    10·1 answer
  • 5) /
    12·1 answer
  • A person is interested in becoming an electrician. What are some appropriate types of preparation that this individual can consi
    7·2 answers
  • What are the main causes of injuries when using forklifts?
    5·1 answer
  • Limited time only for christmas give yourself free 100 points Thats what im talking about
    5·2 answers
  • A logic circuit with 3 gates and 2 inputs. The circuit will be read from the final output to the inputs.
    9·1 answer
  • Conduct online research and write a short report on the origin and evolution of the meter as a measurement standard. Discuss how
    6·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!