A
MINI PROJECT REPORT
                                   On
                         “Mini Project Title”
     (Submitted in partial fulfillment of the requirements for the award of Degree)
              BACHELOR OF ENGINEERING
                                    In
  COMPUTER SCIENCE AND ENGINEERING
                              Submitted by
  Student name 1                                   245321733000
                                                   245321733000
  Student name 2
                                                   245321733000
  Student name 3
                           Under the Guidance of
                                 Guide Name
                                 Designation
 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
  NEIL GOGTE INSTITUTE OF TECHNOLOGY
        (A Unit of Keshav Memorial Technical Education (KMTES)
(Approved by AICTE, New Delhi & Affiliated to Osmania University, Hyderabad)
           (Kanchawanisingaram Village, Hyderabad, Telangana-500058)
                                       2024
                NEIL GOGTE INSTITUTE OF TECHNOLOGY
                   A Unit of Keshav Memorial Technical Education (KMTES)
                 Approved by AICTE, New Delhi & Affiliated to Osmania University,Hyderabad
                                  CERTIFICATE
This is to certify that the Major Project Report entitled “ Mini Project Title” is a bona fide
work carried out by Student Names & Hall ticket No: of III year VI semester Bachelor
of Engineering in CSE by Osmania University, Hyderabad during the academic year
2023-2024 is a record of bona fide work carried out by them. The results embodied in this
report have not been submitted to any other University or Institution for the award of any
degree.
     INTERNAL GUIDE                                                  H.O.D
                               EXTERNAL EXAMINER
            NEIL GOGTE INSTITUTE OF TECHNOLOGY
                        A Unit of Keshav Memorial Technical Education (KMTES)
            Approved by AICTE, New Delhi & Affiliated to Osmania University, Hyderabad
                             DECLARATION
We hereby declare that the Major Project Report                     entitled, “Mini
Project Title” submitted for the degree is entirelyour work         and all ideas and
references have been dulyacknowledged. It does not contain any work for the award
of any other degree.
Date:
                                                             Student Name 1
                                                             245321733000
                                                             Student Name 2
                                                             245321733000
                                                             Student Name 3
                                                             245321733000
              NEIL GOGTE INSTITUTE OF TECHNOLOGY
                          A Unit of Keshav Memorial Technical Education (KMTES)
              Approved by AICTE, New Delhi & Affiliated to Osmania University, Hyderabad
                            ACKNOWLEDGEMENT
We are happy to express our deep sense of gratitude to the principal of the college Dr. R.
Shyam Sunder,        Principal,    Neil   Gogte     Institute   of   Technology,     for    having
provided us with adequate facilities to pursue our project.
We would like to thank, Dr. K V Ranga Rao, Head of the CSE Department, And
Mini Project Coordinator Dr. B Krishna Associate Professor CSE Department Neil
Gogte Institute of Technology, for having provided the freedom to use all the facilities
available in the department, especially the laboratories and the library.
We would like to extend our special thanks to our internal guide Guide Name &
Designation for his technical guidance & constant encouragement.
We sincerely thank our seniors and all the teaching and non-teaching staff of the
Department of Computer Science & Engineering for their timely suggestions, healthy
criticism and motivation during this work.
We would also like to thank classmates for always being there whenever we needed
help or moral support. With great respect and          obedience,    we     thank   our    parents,
sisters and brother who were the backbone behind our deeds.
Finally, we express our immense gratitude with pleasure to the other individuals who have
either directly or indirectly contributed to our need at the right time for the development and
success of this work.
                          TABLE OF CONTENTS
DESCRIPTION                                      PAGE
ABSTRACT                                           1
1. INTRODUCTION                                  2-4
  1.1     Motivation                                  2
  1.2     Problem Definition                          3
  1.3     Objective Of Project                     3
  1.4     Scope Of Project                         4
2. LITERATUERE SURVEY                            5-6
3. SYSTEM ANALYSIS                               7-8
   3.1 Existing System                             7
        3.1.1 Disadvantages of Existing System    7
   3.2 Proposed System                            8
        3.2.1 Advantages of Proposed System       8
4. SYSTEM REQUIREMENTS                           9 - 12
4.1 Business Requirements Specification           9
4.2 Software Requirements Specification           10
5. SYSTEM DESIGN                                 13 - 21
   5.1 System Architecture                        13
   5.2 Data Flow Diagram                          15
    5.3 UML Diagrams                     17
     5.3.1 Use case Diagram              17
     5.3.2 Class Diagram                 18
     5.3.3 Activity Diagram              19
     5.3.4 Sequence Diagram              20
     5.3.5 Collaboration Diagram         21
     5.3.6 Object Diagram                21
6. IMPLEMENTATION                       22 – 48
6.1 Modules                               22
 6.2 Algorithms                          28
 6.3 Source Code                         32
7. TESTING                              49 – 50
8. SCREENSHOTS                          51 – 53
9. CONCLUSION AND FUTURE ENHANCEMENTS   54 – 55
10. BIBLIOGRAPHY                          56
11. APPENDIX : TOOLS & TECHNOLOGIES       57
            LIST OF FIGURES
S.No         Name of Figures       Page No.
1.     SYSTEM ARCHITECTURE            13
2.     DATA FLOW DIAGRAM              15
3.     USE CASE DIAGRAM               17
4.     CLASS DIAGRAM                  18
5.     ACTIVITY DIAGRAM               19
6.     SEQUENCE DIAGRAM               20
7.     COLLABORATION DIAGRAM          21
8.     OBJECT DIAGRAM                 21
9.     LTSM STRUCTURE DIAGRAM         28
10.    RESNEXT STRUCTURE DIAGRAM      31