You are on page 1of 3

PART –A

Title:

Implementation Of Full Adder

1.0 Brief Introduction


A complete adder is a basic component used in computer engineering and digital logic

It is used to perform binary addition, receiving three binary inputs (a carry input, two numbers
to be added), and outputting a sum and a carry. In order to comprehend the functionality of a
complete adder circuit, the micro-project intends to implement it in a software simulation.

2.0 Aim Of Micro-project


1. gaining expertise in C++ programming and using it in practical tasks.

2.gaining a thorough knowledge of file handling, data structures, and user interface
design.

3. developing a useful, practical software program that can help educational institutions
manage their operations.

4. tackling the difficulties of handling educational data in order to improve problem-


solving abilities.

3.0 Intended Coures Outcome


1. mastery of the classes, objects, inheritance, and polymorphism programming
concepts in C++.

2. ability to plan and use data structures to organize and store complicated information.
3. development of file handling abilities for effective data storage and retrieval.

4. knowledge of designing graphical user interfaces (GUIs) to enhance usability and user
interaction.

5. ability to think critically and solve problems through the creation of useful software.

4.0 Literature Review


1. Understanding the elements and features that are frequently present in such
systems, such as student data, course management, attendance monitoring, and
reporting.

2. Reviewing the fundamentals of C++, data structures, and object-oriented


programming (OOP) ideas is important because they will serve as the project's building
blocks.

3. GUI Development: Investigating frameworks and libraries for developing a graphical


user interface in C++.

4. Database and file handling: Gaining knowledge of methods for data storage and
retrieval to handle faculty and student records.

5. Examining best practices for software development, such as project planning, design
processes, and testing techniques, is referred to as project management.

5.0 proposed Methodology


1. Gather and record the College Management System's functional and non-functional
needs, such as data storage, user roles, and system functionality.

2. Design & UML Diagrams: To visualize the structure and behavior of the system, create
UML diagrams (such as class diagrams and use cases). Create the database's schema.

3. Writing C++ code will enable you to create and manage student and faculty data,
course information, and attendance monitoring, as well as implement the system's
essential features.

4. Implement file management strategies to efficiently store and retrieve data.


5. GUI Development: To improve user interaction, design and develop the graphical user
interface (GUI) using an appropriate C++ GUI library or framework.

6. Testing and Debugging: Carefully examine the system's functionality and usefulness
while looking for and resolving any flaws or problems.

6.0 Resources Required

Sr. Name of Specification Qt Remark


No Resources/material y
1 Software Turbo C 1 -
2 Ram 8gb 1 -
3 HDD/SSD 512gb 1 -
4 Processor Intel i5-11 gen 1 -
5 Operating system Windows 11 1 -

Sr. Planned PlannedFinish Name Of


N Details Of Activity Start Date Responsible
o Date Team Member
1 Search micro project details
2 Final micro project name Krish J Patel
3 Search information about
our
Micro project
4 Study about micro project Swayam P
information Varade
5 Coding
6 Testing Bhavy S Patel
7 Report of micro project

You might also like