Topic 9: Group Project Presentation - zhamri/CSC584-Enterprise_Programming GitHub Wiki
Goal
To evaluate students’ ability to present, demonstrate, and justify their developed enterprise web application, including design decisions, implementation, and system functionality.
🎯 Learning Objectives
Students should be able to:
- Present a complete enterprise web application clearly and professionally
- Demonstrate system functionality and features
- Explain system architecture (MVC) and design decisions
- Justify the use of technologies (Servlet, JSP, JDBC, JavaBean)
- Respond to questions and feedback effectively
📌 Topics to Cover
- Presentation Structure
- Introduction (problem & objective)
- System overview
- Demonstration
- System Demonstration
- Login / Registration
- CRUD functionality
- Dashboard
- System Architecture
- MVC explanation
- Flow of data
- Technical Explanation
- Servlet (Controller)
- JSP (View)
- JavaBean (Model)
- JDBC (Database)
- Reflection & Improvement
- Challenges faced
- Future enhancements
🛠️ Hands-on Activity
Activity: Group Project Presentation & Live Demo