Professional Documents
Culture Documents
BEA Online Test
BEA Online Test
ONLINE TEST
PREPARED BY:
PROGRAM
NAME STUDENT ID NO.
NO.
1. NUR AFIQAH BINTI ALIAS 52218219117 BCEM
PREPARED FOR:
b) Describe SIX (6) enterprise application software that exist nowadays. (12 marks)
i. Salesforce CRM
Salesforce CRM is of those enterprise level applications that is extremely
beneficial for sales and marketing as it makes easy-to-use cloud based
applications that help businesses stay connected to their consumers. It
provides a multitude of features.
ii. Marketo
Marketo is a software platform that empowers brands to create lasting
relationships with consumers. When it comes to enterprise application vs
business application, Marketo is a best of both worlds solution that is
designed to generate leads, build relationships that transform them into
customers, and grow the relationships. This business analysis and
marketing application is truly one of the most popular in the market today
as it provides numerous features that ensure profitability.
iii. Yesware
Yesware is an efficient emailing tool designed for salespeople to close
faster, earn more money, and gain more insight into their prospecting
initiatives. With its advanced email tracking features, the program allows
salespeople to track who opens the emails they send and in what location
they were opened. It also provides multiple features that help improve
emailing efforts.
v. BambooHR
BambooHR is offers features that help you manage almost all aspects of
human resources. These include tracking candidates for open positions,
employee on boarding, and payroll management. Utilizing this enterprise
resource planning solution in your business results in many benefits.
vi. Zoom
Zoom is the application is free and people can connect all across the
globe anywhere and anytime as long as they have the application
downloaded and running on their smart phone, laptop, and PC. Many of
the most successful businesses in the world have used Zoom for many
communications purposes.
Question 2
Availability
o The system should always be available , meaning the user can access it
using application.
o In case of a hardware failure or database corruption, a replacement page
will be shown. Also in case of hardware failure or database corruption,
backups of the database should be retrieved by the administrator.
It means 24 x 7 availability.
o The software should be portable. So moving from one OS to other OS
does not create any problem.
Performance
o The system is interactive, and the delays involved are less.
o When connecting to server the delay is based editing on the distance of
the 2 systems and configuration between them so there is high probability
that there will be or not a successfully connection in less than 20 seconds
for sake good communication.
Data Integrity
o Privacy of information, the export of restricted technologies, intellectual
property rights, etc. should be audited.
o Every unsuccessful attempt by a user to access an item of data shall be
recorded on an audit trail.
Question 3
b) Explain Business Layer and the THREE (3) components of associated to it. (5
marks)
Business layer components implement the core functionality of the system and
encapsulate the relevant business logic. This layer includes business workflow
components for processing and business entity components to manage business
data. For example, on an e-commerce site like Amazon you would have
Business Layer that handles a customer’s purchase: checking on availability and
delivery, taking payments, sending an email confirmation etc. Business layer can
be considered to comprise of three sub layers to represent business processes,
business services and business components.
i. Business Process represents the business processes implemented in the
application.
ii. Business processes, in turn, are composed from one or more business
services and are represented in the Business Service Layer.
iii. Business Component Layer represents the lowest level of abstraction of
business layer in terms of underlying business entities.
a. Business delegate components act as a bridge between
presentation and business layer by exposing the business
processes and services to the presentation layer.
b. Session façade components help in reducing the network traffic
and latency by grouping several fine grained invocations of the
business entities.
c. Business Service components implement the business functionality
of an application.
b) Discuss all SEVEN (7) elements of IT hardware and software required for the
Enterprise Application (EA) implementation. (7 marks)