Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 10

Academic Task Number: 1 Course code: CSE101

Date of allotment: 18th Feb, 2023 Course title: COMPUTER PROGRAMMING


Date of submission: 14th April, 2023 Maximum Marks: 30
Academic Task Type: Project

SECTION: K22EA
Points to be considered:

 CA 1 is Mini project. It is a compulsory academic task.


 Each student is required to create the mini project allocated to him as per the list
attached. The project has been allotted in groups.
 Project must be written in C language. There are five modules in every project.
 Student must apply the file handling concept for data storage.
 Rubrics for evaluation would be as following:
 5 marks – Pre-submission report.
                       Each student will submit handwritten report containing project title, project
description and module explanation before mid-term. (400-450 words).
      15 marks- Implementation (3 marks for each module)
      5 marks - Viva/ Presentation
      5 marks - Uploading of final report on UMS.
Final report (soft copy) should contain - project title, description, module
explanation, DFD (level 0), programming code, output snapshots. 

 Deadline for submission of pre- submission report is 10th March,2023.


 No report would be entertained after the deadline is over.

RegisterationNumb RollNumb Grou


SerialNo er Name er p Topic
RK22EAA0
1 12200565 Priyanshu Kumar 1
RK22EAA0
2 12206261 Shreya Shrishty 2
RK22EAA0 Medical
3 12203375 Aditya Kumar Singh 3 Terminology
RK22EAA0 Dictionary
4 12203710 Alok Kumar 4 1 Management
RK22EAA0
5 12203778 Akanksha Kumari 5
RK22EAA0
6 12204079 Harish Baranwal 6
RK22EAA0
7 12205513 Sneha Layek 7
RK22EAA0 Laptop Repair
8 12205976 Nimna U V 8 2 System
RK22EAA0
9 12208419 Mohit Kumar Singh 9
RK22EAA1
10 12209326 Shreyansh Gupta 0
RK22EAA1
11 12210098 Himanshu Chauhan 1 giveaway
RK22EAA1 management
12 12210513 Priyanshu Prasad Gupta 2 3 system
RK22EAA1
13 12210732 Ramji Porwal 3
RK22EAA1
14 12210752 Anjeet Patel 4
RK22EAA1
15 12211823 Indrajith M P 5
RK22EAA1 Income Tax
16 12211949 Aniket Kumar 6 4 Calculator
RK22EAA1
17 12212809 Shivam Kumar 7
RK22EAA1
18 12212837 Mokshajna Undavalli 8
RK22EAA1
19 12212856 Rishi Raj 9 Fitness Club
RK22EAA2 Management
20 12212934 Priyanshu Kumar 0 5 System
RK22EAA2
21 12213131 Gummadi mahideep Yadav 1
RK22EAA2
22 12213153 Piyush Raghav 2
RK22EAA2 Medical
23 12213825 Atul Bharti 3 Terminology
RK22EAA2 Dictionary
24 12213962 Nishkarsh Sharma 4 6 Management
RK22EAA2
25 12215094 Himanshu Sharma 5
RK22EAA2
26 12215108 Rohit Kumar 6
RK22EAA2
27 12215686 Varun Partap Singh 7
RK22EAA2 Fitness
28 12215856 Ayushi Chaudhary 8 7 Calculator
RK22EAA2
29 12216555 Akarsh Rajput 9
RK22EAA3
30 12216768 Siddhanth Pandey 0
RK22EAA3
31 12216997 Aditya kumar 1 IPL Cricket
RK22EAA3 Tournament
32 12217125 Kumar Harsh 2 8 Schedular
33 12217279 KOTAGIRI KULBHUSHAN RK22EAA3 9 Online Voting
3 System
RK22EAA3
34 12217996 Poornima Gorja 4
RK22EAA3
35 12211148 Navneet Singh 5
RK22EAA3
36 12212591 Adarsh Kadam 6
RK22EAA7
37 12015175 Hrisav Raj 4
RK22EAB3
38 12212762 Swity Yadav 7
RK22EAB3 Icecream
39 12211379 Janhavi Tak 8 Parlor
RK22EAB3 management
40 12211663 Mehak 9 10 system
RK22EAB4
41 12213949 Dipanwita Kundu 0
RK22EAB4
42 12212136 Nikhil Kumar 1
RK22EAB4
43 12212295 Jaskirat Singh 2
RK22EAB4 Customer
44 12212417 Seeram Rahul 3 11 billing system
RK22EAB4
45 12212456 Ayush Sinha 4
RK22EAB4
46 12210828 Dipali Kunwar 5
RK22EAB4
47 12211088 Rishab Kumar 6 Electronic bus
RK22EAB4 ticket
48 12211110 Arsheen Kour 7 12 generator
RK22EAB4
49 12209373 Kamma Sai Pujitha 8
RK22EAB4
50 12210096 Dev Varshney 9
RK22EAB5
51 12208906 Adityaraj Singh 0 COURIER
SRI RAHUL SAI TEJA RK22EAB5 MANAGEMEN
52 12209064 SIRIGINEEDI 1 13 T SYSTEM
RK22EAB5
53 12206023 Ravi Kumar Singh 2
RK22EAB5
54 12205747 Indranil Bagchi 3
RK22EAB5
55 12203949 Tanmay Nadar 4
RK22EAB5 Laptop Repair
56 12206493 Jadhav Deepak Ashokkrao 5 14 System
RK22EAB5 15 Phonebook
57 12206570 Raj Chauhan 6 Management
58 12206603 Mukesh Kumar Sahu RK22EAB5 System
7
RK22EAB5
59 12206631 Sumit Kumar Yadav 8
RK22EAB5
60 12206835 Akhilesh Datt 9
RK22EAB6
61 12207062 Ansh pratap singh 0
Koppisetti Maheshwar RK22EAB6
62 12207155 Naidu 1
RK22EAB6
63 12207165 Patil Nachiket Dhananjay 2 Book
RK22EAB6 Donation
64 12207240 Abhay Chaturvedi 3 16 System
Nelapatla Uday Kiran RK22EAB6
65 12207414 Reddy 4
RK22EAB6
66 12207586 Koppula Jaivanth 5
Sheikh Jeeshan Sheikh RK22EAB6
67 12207670 Adil 6 Student
RK22EAB6 Attendance
68 12207909 Valesh Chandrakar 7 17 Calculator
RK22EAB6
69 12208019 Manish Pradip Tayde 8
RK22EAB6
70 12208251 Shubham Singh 9
RK22EAB7
71 12208335 HIMANSHU SINGH 0
RK22EAB7
72 12201437 Deepnarayan Das 1 Toll Plaza
RK22EAB7 Record
73 12202180 Ifat Abedin Antu 3 18 System

Project details
Customer billing system

It allows you to simulate a common customer billing system for, for example, a college cafe.
You would add a list of items on the menu according to their type (including meal, drink,
snacks, etc.), price, discount, and payment mode.
Modules required: -
1. Displays the available items
2. Shows the price/ add the item
3. Delete the selected item
4. Discount if applicable
5. Payment mode
Movie Ticket Booking System
The aim of the project is to provide information about the MOVIE TICKET BOOKING
SYSTEM to a customer to book the tickets.  The system enables the user to Book tickets,
Cancel tickets, View all booking records. The main goal of our project is to provide various
types of customer facilities and provide good customer service. It should fulfill almost all the
process requirements of booking a ticket.

Modules required:
1. Displays the current movie
2. Registration
3. Book ticket
4. Cancel ticket
5. Payment options
Phonebook Management System
It enables users to easily store and find contact information, such as names, addresses,
telephone numbers and email address. This system can be used to add, view, edit, search
and delete contacts. All added and edited records are saved in a file.
Modules required:-
1. Add a contact
2. View all contact 
3. Edit a contact
4. Search for contact
5. Delete a contact

Ca evaluator system
The aim of the project is to store the student CA details and it should be able to compute the
CA, update, search and delete those details.
Modules:
1. Create record
2. Search record
3. Modify record
4. Delete record
5. Display record
Courier management system
Courier management system is used to manage courier 's data which will be very beneficial
for any courier company. Here, each user should have authentic login credentials. Further,
data can be inserted, deleted, searched, updated or sorted as per the requirement. 
Modules
1. Insert module:
2. Display module:
3. Search module: 
4. Delete/ Update module:  
5. Sort module:

Student Attendance Calculator


Student attendance calculator is an application that will help the students to calculate their
attendance in each course and the aggregate attendance based on the number of based on
number of lectures delivered till that week and no of lectures student have missed in a
particular course. This application will help the student to have a check on his attendance for
each course in order to avoid the detention from the final exams. 
Modules:
1. Login/ Authentication
2. Insert details of student
3. Display all details 
4. Search specific information
5. Delete/modify any student detail 
Fitness Club Management System

This project helps the club owner to manage the customers and keep their records like date
of joining, package details, and train period. You can include the details of customer like
name, mobile number, Body mass index (BMI), address and date of joining and package
details.

Modules:
1. Add recode of customer to file
2. Delete the record of customer
3. Display record of all customer
4. Search the record of customer by mobile number and name or id
5. Display slot timings of club and user must be able select any slot. (Check if slot if
full.)

IPL Cricket Tournament Schedular

This project prepares the schedule of Cricket tournament after input the number of teams,
team names and dates. Its cam map two teams to each day and display the schedule and
saved in a file. It can also manage number of teams and team names. You can also include
team player names but not mandatory. Suppose that team already created and you have the
names of team and date. You have to only prepares the schedule of the tournament. 

Modules:
1. Display the names of all the teams and their players.
2. A team to the tournament
3. Delete and update the team details
4. Generate the schedule 
5. Update the schedule

Medical Terminology Dictionary Management

Students have to prepare a medical terminology dictionary in which maintain the various
terms and their definition related to medical. A record in a file may contain medical related
term name, their definition and in which subfield it is used. 

Modules:
1. Add recode to the file
2. Display all the term in alphabetical order
3. Update the definition
4. Search the term by its name
5. Delete the record
Ice-cream Parlor Management System
Description: Through this project user can manage the different types of ice-creams. User
will first create the database for ice creams and then after that certain operations can be
performed depending upon the requirement of user. 

Modules Required:
1.Display Ice-creams list
2.Add new ice-cream data
3.Update the record of the ice-cream
4. Search any ice-cream 
5. Delete any ice-cream record.

Income Tax Calculator


Student need to store the record of the tax payers in which you can perform following
operations. 
Modules Required: 
1. Add New Record 
2. List all Tax Payer along with income tax to be paid.
3. Search 
4. Edit 
5. Delete Record

Real Estate Advisor


The Project is based on the concept of managing the record of land. It helps them to buy or
sell the property without much travelling or searching. If user wants to buy flat, he can
mention inputs like: - desired area, number of BHK's, area, etc.If user wants to buy land or
any property then inputs: - he needs to enter his budget and area and can get all the
property details in that area, etc. Also if user wants to go for loans, then software should list
banks from which user can take loans at desired rates, etc.
Modules Required: 
1. Add New Record 
2. Display the available property.
3. Search 
4. Buy/Sell
5. Edit/Delete Record

Fitness Calculator
The fitness calculator is based on calculating the value of BMI (Body Mass Index) and
VO2max to find out the fitness level of the person. BMI can be used to screen for weight
categories that may lead to health problems but it is not diagnostic of the body fatness or
health of an individual. Whereas VO2 max is a measure of the maximum amount of oxygen
that you use during intense activity. VO2max measurement determines fitness level by
calculating how your cells use oxygen for energy.

Modules:-
1. Registration 

2. Calculate your body fitness (Using BMI)


3. Calculate VO2max (without running)
4. Display BMI
5. Display Services details

Online Banking System

The main objective of this project is to be automated the various activities and functions of
any bank through internet. In this project, user is going to create two panel-one for admin
and one for user and the user is going to do banking transactions online. This project will
facilitate to the bank employee and the customer with the different modules. 

Modules:-

1. Account Status
2. Account opening
3. Change password
4. Payee Management
5. View Statement

Online Voting System

Confirm the age of Voters by DOB document, Provide them unique Voter ID, Display the
Voting day and date, Display the Candidates along with their voting signs with respect to
their areas to Voters of those specific areas only, Every voter votes only once, Count the
votes with respect to each candidate and display the result. Search for specific voters with
respect to their areas, areas are divided into blocks.

1. Registration
2. Login/ Logout
3. Update Profile

4. Choose Positions for Voting

5. Give Vote

Book Donation System

Book Donation System which can fulfil the need of the users. In this the Admin must be able
to add the record who wants to donate the book and accordingly who wants to get the book.
Admin must be able to find out the records.

Modules: 
1. Add record of donor/receiver
2. Delete record of donor/receiver
3. Record Update
4. Search a particular Book (Using Book Author/Title)
5. Displaying all record of Donor/Receiver

Laptop Repair System

In today’s time everybody is using laptops for their work like a student and an any other
professionals etc. In this project the admin must be able to add the record of the of client, the
record of laptop, description about the problem, the person who will handle that request.
Modules:
1. Add record of client
2. Add details of laptop
3. Update/Delete record of client
4. Update/Delete record of laptop
5. Expert detail who will resolve the problem

Toll Management System

Toll Management system must be designed to keep track of the vehicle’s movement, record
the time and the details like Owner’s name, date of registration, vehicle model etc. This
system must be able to vehicle tracking, time management and also for automation of Toll
gate.

Modules:
1. Add record of owner/vehicle
2. Update record of owner/vehicle
3. Delete record of owner/vehicle
4. Search the record by owner Name or Vehicle number
5. Fetch all the records 

Electronic Bus Ticket Generator


User should be allowed to view the number of available seats in the bus, user can book the
seat online and can also cancel it if required. The number of buses available for a particular
route with their fare should be displayed and user should be allowed to select the desired
bus.
Modules Required:
1. Display available buses for a route
2. Add new bus
3. Book seat
4. Cancel seat
5. Delete/Update a particular bus details
Medicine Record Management System
User will create the database for medicine record and should be able to perform different
operations depending upon the requirement of user. User will be allowed to enter any new
medicine, can update the record of the medicine, can search any medicine or even can
delete any medicine.
Modules Required:
1. Display Medicine details
2. Add new medicine
3. Delete medicine details
4. Search a particular medicine
5. Update medicine details
Toll Plaza Record System
Toll Plaza Management system should be designed to automatically keep track of the
vehicle’s movement, record the time and the details like Owner’s name, date of registration,
vehicle model etc. and other operations to be performed
Modules Required:
1. Display the fare details for different category of vehicles
2. Update basic fare for each category of vehicle in case of single side or return
included (n-wheeler based) 
3. Record the daily traffic details
4. Delete the vehicle record
5. Search a vehicle record
Training and Placement Management System

This project will help to HRs to connect with the eligible candidates and eligible candidates to
apply for any job or training program listed. HR will register for the requirements in their
company or firm. The candidates who want job will register with their details. HR can login
and see the list of candidates register there with all the qualifications and candidates who
are seeking jobs or training or internship opportunities can see the list based on the category
they have selected and also they can apply for the same.

Modules: 

1) job/training program/internship registration by HR


2) Candidate registration
3) Apply for job(by candidate)
4) Update/Delete the job
5) update candidate details

You might also like