ENGINEERING & TECHNOLOGY
COMPUTER SCIENCE
SOFTWARE ENGINEERING
COMP MISC
Software and System Architectures
Review the Software Architecture - Implementation in the Astah BASE file
The banking system is implemented as a layered client/server application Clients: The
ClientUX component must be compiled and deployed as banking.js to any number of
clien
...[Show More]
ENGINEERING & TECHNOLOGY
COMPUTER SCIENCE
SOFTWARE ENGINEERING
COMP MISC
Software and System Architectures |
Review the Software Architecture - Implementation in the Astah BASE file
The banking system is implemented as a layered client/server application Clients: The
ClientUX component must be compiled and deployed as banking.js to any number of
client machines running ChromeOS
Middle-Tier Server: The Customers and Accounts components must be compiled into a
banking.jar file that will be deployed to a Linux Server running Apache Tomcat
The banking.jar file must also be deployed to a Java Runtime Environment (JRE) located
on the "Storage Server"
Storage Server: The bStoraged.exe artifact is deployed with dotNET on Windows Server
OS
Clients will communicate with the Middle-Tier Server using <>
The Middle-Tier Server communicates with the Storage Server using <>
Use <> for communication between the local JRE and the local dotNET on Windows
Server OS
1) Complete the component diagram to represent the software architecture described above. (It is
located in the Software Architecture model folder)
2) Make a deployment diagram to represent the system architecture described above. (Add the
diagram to the System Architecture model folder)
Deployment Instance
The system will be deployed to Randall, MB
There will be one HP DL380 storage server (named Leo) that will run Windows Server
2019 with dotNET4 installed
There will be one HP DL380 (named Taurus) running Ubuntu as the middle-tier There
will be 10 identical Google Pixelbooks (named Pixel01, Pixel02, Pixel03, and so on)
running the client software
[Show Less]