MINI PROJECT USING JAVA

Paper Code: 
MCA 226
Credits: 
02
Periods/week: 
04
Max. Marks: 
100.00
Objective: 

The course enables the students to

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

 

 

Course Outcomes(COs):

 

Learning Outcome (at course level)

 

Learning and teaching strategies

Assessment Strategies

CO72.Implement the practical knowledge of various features of object oriented programming.

CO73.Compare and contrast the JSP web applications and Spring Web Applications

CO74.Evaluate the pros and cons of using JSP, Servlet and Spring MVC in different applications.

CO75.Develop software projects on real world problems using advanced features of Java.

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

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. Cover Page
    2. Title Page
    3. Certificate
    4. Acknowledgement
    5. Table of Contents
  2. Project Specifications
    1. Project Overview
    2. Project Need
  3. Specific Requirements
    1. External Interface Requirements
    2. Hardware Interfaces
    3. Software Interfaces
    4. Communications Protocols
    5. Security / Maintainability / Performance
  4. Software Product Features
    1. System Architecture
    2. Database Requirements
    3. ER Diagram
    4. Data Flow Diagram
    5. User Interfaces
    6. Report Formats
  5. Drawbacks and Limitations
  6. Proposed Enhancements
  7. Conclusion
  8. Bibliography
  9. Annexure:
    1. 1 User Interface Screens (Optional)
    2. 2 Output Reports with Data (if any)       
    3. 9.3 Program Code

    

 

Academic Year: