MINI PROJECT USING JAVA

Paper Code: 
24MCA226
Credits: 
02
Periods/week: 
04
Max. Marks: 
100.00
Objective: 

The course enables the students to

  1. Define the advanced concepts of Java.
  2. Understand the syntax and semantics of JSP, JDBC and Servlets.
  3. Implement the concepts to find the solution of real world problems.
  4. Evaluate the understanding of the concepts by applying them to problems in different domains.
  5. Analyze the advanced features of Java and improve team building, communication and management skills.
  6. Create and develop Software project.

 

Course Outcomes: 

 

Course

Learning Outcome (at course level)

 

Learning and teaching strategies

Assessment Strategies

Course Code

Course

Title

24MCA 226

 

 

Mini Project Using Java

(Practical)

 

 

  1. Analyze advanced concepts of Java help in making project.
  2. Construct Java Web Applications using basic features of advanced Java programming.
  3. Implement the practical knowledge of various features of object oriented programming.
  4. Compare and contrast the JSP web applications and Spring Web Applications
  5. Create applications using JSP, Servlet and Spring MVC.
  6. Contribute effectively in course-specific interaction

Approach in Teaching:

Project Designing using Modular Approach, Form Design, Database Design, Presentation, Project Report

 

Learning activities for the students:

Self-Learning Assignments, Converting specifications to Code, Innovative Solutions

  • Class Activity
  • Assignments
  • Semester End Examination

 

Unit I: 

Project Evaluation:

Continuous Assessment Evaluation for Mini Project:

  • Regularity
  • Software Design Specification
  • Midterm Assessment Presentation (to be filled in by the Project Guide)

Semester End Evaluation for the Mini Project:

  • Project Demo                      
  • Project Presentation 
  • Project Report         
  • Viva-voce                
  • Adherence to Specifications 
  • System Knowledge and Understanding
  • Innovation and Originality 

General instructions for preparation of project report

1.  Introduction

1.1 Cover Page

1.2 Title Page

1.3 Certificate

1.4 Acknowledgement

1.5 Table of Contents

2. Project Specifications

2.1 Project Overview

2.2 Pro

3. Specific Requirements

3.1 External Interface Requirements

            3.2 Hardware Interfaces

            3.3 Software Interfaces

            3.4 Communications Protocols

            3.5 Security / Maintainability / Performance

4. Software Product Features

4.1 System Architecture

4.2 Database Requirements

            4.3 ER Diagram

            4.4 Data Flow Diagram

            4.5 User Interfaces

5. Drawbacks and Limitations

6. Proposed Enhancements

7. Conclusion

8. Bibliography

9. Annexure:

           9.1 User Interface Screens (Optional)

            9.2 Output Reports with Data (if any)

               9.3 Program Code

            4.6 Report Formats

 



 

 

 

 

 

Unit II: 
Unit III: 
Unit IV: 
Unit V: 
Academic Year: