logo

Enterprise Application Development | Assessment

This assignment is a team-based software development project to design and develop a 3-tier enterprise application for a real estate e-business system.

6 Pages1390 Words18 Views
   

Added on  2022-10-06

Enterprise Application Development | Assessment

This assignment is a team-based software development project to design and develop a 3-tier enterprise application for a real estate e-business system.

   Added on 2022-10-06

ShareRelated Documents
Running head: ENTERPRISE APPLICATION DEVELOPMENT PROJECT
Enterprise Application Development Project
Name of the Student
Name of the University
Authors note
Enterprise Application Development | Assessment_1
ENTERPRISE APPLICATION DEVELOPMENT PROJECT1
Part 1
For this Java EE there are multiple components are considered that make up the desired
Property management system web application. There are mainly three tiers which interacts with
each other depending on the user requirement and environment. Following diagram depicts the
architectural of this developed Java EE application. In this project the EJB or the Enterprise
JavaBeans is utilized in order to implement Java EE components and functionalities.
The beans are execute inside the EJB container, which is considered as runtime
environment available in the Glassfish Application Server. The container is important in the Java
EE projects as they are responsible for providing system-level services which includes the
database data retrieval transactions and security to the enterprise beans. These services provided
by the container enables development and deployment of the enterprise beans. Thus the
container forms core of the data base transactions required by a Java EE applications.
In order to deploy a Java EE application the important components is the WAR file
which is the abbreviation of Web Archive. This is considered as the standard container file that
includes the packaged Java EE applications. This container is a single, deployable unit of this
developed website which can be deployed on the servers like Tomcat, Glassfish, JBoss.
In order to deploy the site the provided WAR file is required to placed inside the
glassfish/domains/domain1/autodeploy folder available under the installation folder. In the next
stage the in order to execute the application the user have to the Services window available
inside the NetBeans. Next the user have to refresh the GlassFish services node by right-clicking
Enterprise Application Development | Assessment_2
ENTERPRISE APPLICATION DEVELOPMENT PROJECT2
and selecting the "Refresh". In the next stage, the user will find a new application node for the
added application in the glassfish installation WAR file inside the "autodeploy" folder.
When the user sends the request through the HTTP protocol and the same is issued by
web browser/client to the deployed web server. This user request is responded by the servlet
through the control layer of the developed web application (known as front controller). The
controller extracts parameters from the request of the user. The servlet inside the application
redirect the request to parse by the appropriate control JavaBean. The concerned java bean
verifies the validity of the request by the user and process through the controller and sends the
response to the client.
Part 2
2a: Team forming, task assigning, role and responsibility and project timeline.
The team forming is one of the most important parts of project. In this case the project is
the property management system through the internet. It can also be called an e-business. The
team forming is done by taking the website in mind. The people with different capabilities are
taken in the team. The website is based on different features such as the user interface and the
database where all the records or the data will be stored. According to the task and the expertise,
the people will be chosen for the team.
The task will be assigned to the team members by keeping in mind the expertise of the
members. The person who is expert in database management system will be given the role of
doing the database for the e-business of property management system. The member of the team
who will write codes for the development of the website and the person will create the user
interface for the website.
Enterprise Application Development | Assessment_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Enterprise Software Development Assignment
|7
|1200
|42

Report on Enterprise Software Development
|14
|2362
|90

Web Based Systems Development Application 2022
|3
|727
|18