BCA Bachelor of Computer Applications Regulations 2021
SEMESTER VI
CAD 3201 ENTERPRISE APPLICATION L T P C
SDG: 9 DEVELOPMENT 3 0 0 3
COURSE OBJECTIVES:
COB1: Understand the different types of enterprise applications.
COB2: Familiarize the dynamic web application using servlets.
COB3:Learn nodejs for backend scripting.
COB4:Integrate frontend reactjs Scripting with backend.
COB5: Develop the industrial application.
MODULE I INTRODUCTION TO ENTERPRISE APPLICATION 9
Enterprise Architecture - Life Cycle, Development Framework, architectural
model- Conceptual Layers, Enterprise IT architecture domain, Enterprise
Resource Planning (ERP)-Customer Relationship management (CRM)-Supply
Chain Management (SCM) and HRM; Enterprise Java- Introduction to web
application and its life cycle.
MODULE II DYNAMIC WEB PAGES AND JAVA SERVLETS 9
Overview of HTML5 – CSS- Servlets- Introduction; Servlet Lifecycle; sessions;
session tracking using hidden fields, user authentication, URL rewriting and
cookies; Inter servlet Communication; Java Server Pages (JSP) – Introduction to
JSP tags; JSP life cycle; Directives; Custom JSP tags; Java Server Faces
technology – Introduction to page navigation; tags, life cycle and architecture.
MODULE III NODE JS 9
NodeJS module system - File system and command line args – Debugging
nodeJS – Asynchronous NodeJS – Webservers – Accessing API from browsers
– Application Deployment.
MODULE IV REACT JS 9
Getting Ahead in React - Node Package Manager - React Function Components
and TypeScript - Setting Up an Enterprise-Level App - Building a Dashboard
MODULE V APPLICATION DEVELOPMENT 9
Dashboard creation for data science projects - Capstone projects.
B.S. Abdur Rahman Crescent Institute of Science and Technology 119
BCA Bachelor of Computer Applications Regulations 2021
TOTAL HOURS –45
TEXT BOOKS:
1. Practical Enterprise React – Springer, 2021.
2. O’Reilly – Java Enterprise Best Practices,2003.
3. A practical Guide to Enterprise Architecture by James McGovern,2003
REFERENCES:
1. Java Server Faces: The complete Reference by Chris Schalk, Ed Burn sand
James Holmes, 2006.
2. Head First Serve lets and JSP by Bryan Basham, Kathy Sierra and Bert
Bates fromO’ReillyMedia,INC,2008
COURSE OUTCOMES:
CO1:Identify the uniqueness of different enterprise application.
CO2: Design dynamic webpage with java servlets.
CO3:Provide database connectivity using nodejs scripting.
CO4:Perform client side scripting using reactjs.
CO5:Create dynamic enterprise applications.
Board of Studies (BoS) Academic Council
19th BoS was held on 13.2.23 20th Meeting of AC held on
13.4.23
PS PS
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
O1 O2
CO1 M L
CO2 L L
CO3 M
CO4 L H M
CO5 M M H H H M H H
Note: L- Low Correlation M -Medium Correlation H -High Correlation
SDG 9: Build resilient Infrastructure, promote inclusive and sustainable
industrialization and foster innovation
Statement: By the learning of enterprise application development, the
students can able to develop the enterprise application and implement real
time applications.
B.S. Abdur Rahman Crescent Institute of Science and Technology 120