0% found this document useful (1 vote)
6K views

College Management System - C Language

The document is a project report for a College Management System. It includes sections on the introduction and objectives of the project, requirements analysis, hardware and software specifications, existing systems, work done during the project, design, data flow diagrams, database, benefits, and future improvements. The goal of the project is to develop a computerized system to improve the management of college functions and reduce paperwork.

Uploaded by

Shahzad Saif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
6K views

College Management System - C Language

The document is a project report for a College Management System. It includes sections on the introduction and objectives of the project, requirements analysis, hardware and software specifications, existing systems, work done during the project, design, data flow diagrams, database, benefits, and future improvements. The goal of the project is to develop a computerized system to improve the management of college functions and reduce paperwork.

Uploaded by

Shahzad Saif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 88

Project Report

On
College Management System

SUBMITTED IN PARTIAL FULFILLMENT OF THE


REQUIREMENTS
FOR THE AWARD FOR “O” LEVEL COMPUTER COURSE

Submitted To: Submitted By: -


Ms. Amanpreet Kaur Aiesha Rawat
(Department of Computer) Roll No. 214374
Reg No. 1311826
DEOCC O Level

DELHI INSTITUTE OF COMPUTER SCIENCE,

JANAKPURI NEW DELHI


ACKNOWLEDGEMENT

First and foremost I would like to express my gratitude to my guide

Ms. Amanpreet Kaur & other faculty member for giving me wonderful

opportunity to work on the project. I am very thankful to him who was

always ready to lend their helping hand to me. This project has give me

fair exposure to some of the very interesting features of “College

Management system” and C along beyond doubt it will help me in the

short and long run. I am very grateful to him for introducing me to some

of very exciting features of “College Management system”.

I am also thankful to all of my teachers of – DICS, New Delhi who were

simply full of ideas and whenever there was any need they shared those

great ideas and concept with me. And in the end I would like to thank all

those who helped me during the testing phase of the project.


DECLARATION

I hereby declare that this project report entitled “COLLEGE


MANAGEMENT SYSTEM” Submitting for partial fulfillment of the
requirement for the Certified O Level computer course by DEOCC. This
report is only for educational purpose and not for any other purpose.

AIESHA RAWAT
Roll No. 214374
Reg No. 1311826
DEOCC O Level
CONTENTS
1. Project: An Introduction
 Summary
 Need of Project

2. Objective

3. Requirement Analysis

4. Hardware and Software Specifications

5. Existing System

6. Work Done During the Project

7. Design

8. Data Flow Diagrams

9. Project Layout

10. Database

11. Benefits

12. Further Improvement

13. Coding

14. Bibliography
INTRODUCTION

Objective of project: To provide a College Management system for

college College Management

system, which would provide all College Management system functions.

Rational: To improve College Management system uses services and

reduce paperwork.

Scope of Project:

 To make the existing system more efficient.

 To provide a user friendly enviroment where user can be serviced

better.

 Make functioning of College Management system faster.

 Provide a system where the College Management system staff can

catch defaulters and not let them escape.

 To minimize the loss done to books.


NEED OF PROJECT

1. Time saving: - Using computers can save a lot of time. This is

possible, as computers are fast, efficient and more accurate as compared

to human beings.

2. Quick Reports: - A computerized system can help on generating

different types of reports. This can be done easily by merely pressing

few keys. Reports can be easily obtained at the spur of the moment

unlike a manual system.

3. Much More Details Available: - A large amount of details can

be obtained easily in a computerized system which otherwise can’t be

available in a manual system.

4. Efficient and accurate: - Computerization will increase the

efficiency and accuracy of the telephone department in maintains

telephone directory.

5. Faster and Easier Data Retrieval: - By using computerized

system data can be retrieved at much faster pace. Old records can be

located immediately and easily.


6. Economical: - Due to computerization more accurate functioning

can be obtained as compared to manual systems in long term.

7. Decreased Number of People: - Computerization will decrease

manpower dependence. It will decrease the number of people required

for purchasing & selling goods.


Requirement Analysis

Software is always a part of large system. Work beginning by

establishing requirements for all system elements and then allocating

some subset by their requirements of software. This system view is

essential, when software must interface with other elements such as

hardware, people and database. Engineering and analysis encompasses

requirement gathering of the system level with a small amount of top -

level design and analysis.

The requirement gathering process is intensified and focusing especially

on the software to understand the nature of the programs to be built, the

software engineering, must understand the information domain for the

software as well as the required functions, performance and interfaces.

Requirement for both the system and the software are documented and

viewed to the customer. A requirement baseline report is to be prepared

for type of function.


Requirements for the Project:

 The project must accommodate the new requirements specified by

the end user.

 The project must allow the user to take hard copy of the data.

 The project must provide a graphical view of the data for the

corresponding month & year.

 The project must be easy to use and simpler to understand i.e. it

should have easy to use navigation tools with some sort of assistance

(tool tip text) attached with them.

 Should serve almost all desires of the common user, i.e. must meet

the basic requirement criteria for a good Data Retrieval, Manipulation &

Storage System for a cooperative society.


OBJECTIVES

C has following objectives:

 Provide facility to spend more time on mastering the application

and less time worrying about which keystrokes to what within menu and

dialog boxes

 To provide programmer to have long had mixed feelings about L

MS.

 The objectives is to remove the headache of the programmer that

what the mouse was doing, where the user was inside a menu, and

whether he or she was clicking or double clicking at a given place.

 To provide perfect programming environment.

 It helps us to create effective and robust application packed with

impressive outlook in minimum time.

 The main objective of C is to provide an integrated development

environment IDE.

 Another objective is to provide graphics programming.


REQUIREMENTS SPECIFICATION

Functional requirements:

 Accession number, roll number and teacher identification must all

be unique as they form the primary keys of the respective tables.

 All new books must be entered in the accession table first, to avoid

problems later.

 A book must not be deleted from student profile unless and untill

she pays the appropriate fine or the same book.

 While inserting values in the database, only valid values must be

entered.
Data requirements:

 The College Management system shall be required to maintain

information about its users and books.

 It shall store databases for students, teachers and books.

 The student database stores information about a student’s roll no,

name, address, course and year.

 The book database stores information about a book title, author,

publisher, cost, bill number, year of publishing and pages.

 The teacher database stores information about a teacher’s id, name,

department, designation, address and telephone number.


Software requirements: The system on which the College Management

system Management System is

installed must have Microsoft windows in it.

Hardware requirements: Genuineintel, x86 Family 15 Model 2

Stepping 4, 120.0 MB RAM.


DATA FLOW DIAGRAM

When solving a small problem, the entire problem can be tackled at once. For

solving larger problems, the basic principles the time-tested principle of “divide

and conquer”. Clearly, dividing in such a manner that all the divisions have to

be conquered together is not the intent of this wisdom. This principle, if

elaborated, would mean, “divide into smaller pieces, so that each piece can be

conquered separately”.

The DFD was first designed by Larry Constantine as a way of expressing

system requirements in a graphical form; this led to a modular design.

A DFD, also known as “bubble chart,” has the purpose of clarifying system

requirements and identifying major transformations that will become programs

in system design. So it is the starting point of the design phase that functionally

decomposes the requirement specifications down to the lowest level of detail. A

DFD consists of series of bubbles joined by lines represent data flows in the

system.

DFD SYMBOLS

In the DFD, there are four symbols.

1. A square defines a source (originator) or destination of system data.

2. An arrow identifies data flow- data in motion. It is a pipeline through

which

information flows.
3. A circle or a “bubble” (some people use an oval bubble) represents a

process that transforms incoming data flows(s) into outgoing data flow(s).
4. An open rectangle is a data store-data at rest, or a temporary repository

of data.

MEANING COMMENT

= Source or destination May be one customer or number

Transaction of customer with (order)

= Data flow May be physically contained in a

Purchase order, invoice, phone,

Letter, etc.

= Process that transfer May be a clerk computing

discount Data flow or a procedure of manual Computing.

= Data store can be a card file, a filing cabinet on disk etc.


DATA FLOW DIAGRAMS – BASIC SYMBOLS

User account number

registered
Account holder PROCESS CUSTOMER
User account
INFORMATION FILE
number
Check

Invoice
CONSTRUCTING DFD

Several rules of thumb are used in drawing DFDs:


1) Processes should be named and numbered for easy reference. Each
name should be representative of the process.
2) The direction of flow is from top to bottom and from left to right.
Data traditionally flow from the source (upper left corner) to the
destination (lower right corner), although they may flow back to a source.
One way to indicate this is to draw a long flow line back to the source.
An alternative way is to repeat the source symbol as a destination. Since
it is used more than once in the DFD, it is marked with a short diagonal
in the lower right corner
3) When a process is exploded into lower-level details, they are
numbered
1- LEVEL DFD OF THE SUB-MENU
CONTENTS OF MAIN MODULE

MAIN MENU CONTENTS

DATA
INPUT DATA
EVENT
REGISTRAT
ION PROCESS

REGISTRATION SLIP PROCESSES


1-LEVEL OF THE SUB-MENU
PERSONAL DETAIL OF MAIN MODULE

MAIN MENU USER


DETAIL

INPUT DATA EVENT


INPUT DATA OF THE
UPDATE ALLOTED
APPLICANT RECORD
NEW
ONL
RECORDS
Y

CONTENTS OF CONTENTS OF
APPLICANTS CO-APPLICANTS

PRIMARY DETAILS DOCUMENT


CHECK LIST
2-LEVEL DFD OF THE WHOLE PROJECT

save new

save new

delete
REGISTRATION
USER
User
INFORMATION first

first
next
next last
previous previous

last delete

save
save new delete

ACCOUNTS
DETAILS STORE IN FILE Pusrchasing
information

previous

first previou
new first s

next last
delete next last
ENTITY RELATIONSHIP DIAGRAM

.
Bank
P.NO. CONTENTS Acc.
Management
NO

PRIMARY
HA
S ADD. TO
PRIMARY User Acc. No.
COLLEGE’S
USER
RECORD NAME
DETAIL

Password COUNT OTHER


USER VERIFY WORK INFORMAT
Purchasing
APP. DETAILS ARE
OR PAIR ION. item

CHECK
DETAILS

APPLIC_FEASIBLE

CAPACITY IS
User Acc.
NO. USER FEASIBLE
OK

INCORRECT
USER FEASIBLE 1
DIGRAMMATIC REPRESTATION OF SDLC

Impetus
for
change

Recognition of
need

Feasibility
study

Analysis

Design

Implementation

Post-implementation

Maintenance
Organization Sources of Environment based
based system ideas

Organization Govt. rules


and regulation

Impetus
for Consumers
change
Top Management
Union

Recognition of
need Competition

User
Feasibility
study

Analysis
System Analyst

Design

Implementation

Post-implementation

Maintenance
STEPS IN SYSTEM DESIGN:

1
Detailed system
documentation

Out of
design

Design submitted
Input Cost
for approval
design justification

File design

Design No Abandon project


Processing accepted?
design

Yes

Test program

Go to implementation

2
Process model used

In my project, I have used waterfall model. This model is used when

requirements are well defined and reasonably stable, and in my project ‘College

Management system’ all the requirements are well defined.

The waterfall model, sometimes called the classic life cycle, suggests a

systematic, sequential approach to software development that begins with

customer specification of requirements and progresses through planning,

modeling, construction and deployment, culminating in on-going support of the

complete software.

I have defined activities and represented them into seperated process phases. All

the stages overlap and fed information to each other. It is not a simple linear

model but involves a sequence of iterations of development activities.

This model is appropriate for my project as I had ample of time for designing it,

so the time constraints were not there. This model generally takes more time to

complete the software life cycle as when a stage completes it is signed off and

development goes onto the next stage.


Benefits

The following are the benefits of using the application:

Economical

The project is very cheap when compared to other commonly available Data

Retrieval, Manipulation & Storage System for a cooperative society.

Easy to Master

The project provides a very friendly approach to its features, the look and

appearance of each control is designed in such a way that only by viewing them

the user can understand its functionality.

Easy to Use

The project provides the user an easy approach to its functionality by providing

Toolbars that contains buttons for almost all required tasks. The user can easily

navigate from one part of the project to another without having any sort of

trouble.

Security

The project is divided into three measure applications: the Administrator, the

User and the Guest, the Administrator is authorized for modification of data and

can change Password for all the three levels; he can also change the values of

CD, OD & Interest. The user can modify the data but can not change Password,
CD, OD and Interest. The guest can only view the data but can not make any

changes.

Reliability

The project is highly reliable because there is no chance of any loss of data and

the data available can be altered only by the authorized users.

Time Saver

Data retrieval and storage using this system is much faster than maintaining the

record manually.
Further Improvement

The project has been created keeping in mind the most important requirements

for a good Data Retrieval, Manipulation & Storage System for a cooperative

society. But still we have vast scope for improvement. As we know that this

project can never be ended because the need of the user keeps on changing

above that the number of variable available in the present Database can be

increased and further more can have a change in the path of the data source.

Thus new modules that enhance the performance and quality of this project can

be added to the project, to include facilities such as Adding Extra Variables,

Changing the View or the Design of the Project, Adding new Modes for

Viewing Data and to accommodate any Changes in the Path of the Database.
Services provided to the user

The College Management system automates the basic College Management

system functions to aid in the day-to-day operations of a College Management

system. It supports functions such as issue, return, the very basic functions of

searching for a particular book, etc.

It also maintains data about books about books, teachers, students records that

are required during various College Management system operations. The

software aims to make the system user friendly and efficient.

The functions that the College Management system provides are as follows:

 INSERT: This operation is performed when new data needs to be added

to the system, for e.g. when department purchases a new book, the book’s

entry is inserted in the books database. This option has three choices:

 Book: This choise allows entering data about newly purchased books into

the books database. The data entered includes book’s author, title, publisher,

cost and various other fields provided in the form. The data must be accurate

and must be entered in the correct format as indicated in the forms.

 Teacher: This option is used for entering data for a new teacher in the

teacher’s database. This option is chosen when a teacher joins college.

 Student: This will enter new record for a student in student’s database.

This option is chosen when a student is enrolled in the college.


 DELETE: This operation clears the existing records in the various

databases. It is used when for e.g. a member leaves college or when book is

disposed of from College Management system. But care mustbe taken while

performing this operation and permissiontaken from the head of College

Management system because the system could loose any important data.

 It can be performed on all databases and on three choices are:

 Book: This will enter a null value for the book whose accession number

is entered in the fieldprovided in the respected form. This operation is done

when a book is disposed of the College Management system.

 Teacher: This will clear the record for a particular teacher whose

identification number is entered. This option is chosen when a teacher leaves

college.

 Student: This will clear the record for the particular student whose record

needs to be deleted by entering her roll number in the required field. This option

is chosen when a student leaves college.

 UPDATE: This function updates data in the various records. This

operation is supported by all the three enteries:

 Book: This function generally would not be required for updating a

book’s status as that data wouldn’t change.

 Teacher: This will update the data of particular teacher, whose data has

changed like address, phone number, etc. by entering her identification number.
 Student: This will update the data of student like address, course, etc. by

entering student’s roll number.

 SEARCH: This function is used to search particular data from the

database. This function can search for data related to all the

 three entities:

 Book: To search for a particular book, to know whether it is currently

available in College Management system or not. This can be done by entering

value in any one or more fields in the form to perform the search such as title or

author name.

 Teacher: This will find out the particular teacher who currently has the

book for which search is being carried out.

 Student: This will find out the particular student who possesses the

particular book.

 ISSUE: This operation is used for issuing a book to a member of the

College Management system. For this operation to be successful the member

must meet

 some criteria like she shouldnot have issued books to her maximum

 limit previously. All these checks are done by software. If the

 operation is successful, then the system automatically stores the date of

 issue and the due date by which the book must be returned.

 Student: When a student loans a book, the entry of the book is stored

automatically in the student’s database with the due date of that book.
 Teacher: In case a member of teaching staff loans a book the entry is

stored in teacher’s database with the due date of the book.

 RETURN: Using this operation a member returns the items, which she

loaned, from the College Management system back to it. If the book, which is

loaned is not returned within specified time the member ends up as a defaulter

and she is required to pay fine which is calculated automatically by the

software.

 Teacher: It will delete the corresponding entry made in teacher’s

database.

 Student: It will delete the corresponding entry made in student’s database.

 DISPLAY: This is used to display each and every record, i.e. record of

every book, teacher and student in the College Management system.

 Book: Record of every book, i.e. it’s accession number, author name,

publisher name, etc.

 Teacher: Record of every teacher, i.e. her id, department, no. of books

issued, etc., who is member of the college College Management system.

 Student: Record of every student, i.e. her roll number, course, no of

books issued, etc., who is member of the college College Management system.

 EXIT: This takes user out of the application.


CODING

/* THIS IS A COLLEGE MANAGEMENT PROJECT USING C LANGUAGE


PROGRAMMED BY AIESHA RAWAT
*/

//**********************************************************
// INCLUDED HEADER FILES
//**********************************************************

#include <stdio.h>
#include <conio.h>

{
int regno;
char name[20];
char address[100];
char qualification[30];
float percentage;
char course[20];
float fees;
float totfee;
} student;

void main()
{
student college;
student engg(student college);
student mba(student college);
student msc(student college);
student mca(student college);
student show(student college);
student inform(student college);
int x;
char m;
do
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n************************************\n";
cout<<"\n1 FOR COURSE INFORMATION";
cout<<"\n2 FOR ENGINEERING";
cout<<"\n3 FOR MBA";
cout<<"\n4 FOR MSc";
cout<<"\n5 FOR MCA";
cout<<"\n6 FOR LISTING STUDENTS DETAIL";
cout<<"\n7 TO QUIT";
cout<<"\n************************************\n";
cin>>x;
switch(x)
{
case 1:
college= inform(college);
break;
case 2:
college=engg(college);
break;
case 3:
college= mba(college);
break;
case 4:
college= msc(college);
break;
case 5:
college= mca(college);
break;
case 6:
college= show(college);
break;
case 7:
break;
default:
cout<<"\aYOU HAD MADE INVALID ENTRY";
}
cout<<"\n\t\tDO YOU WANT TO CONTINUE (Y/N) :";
cin>>m;
}while(m=='y'||m=='Y');
clrscr();
cout<<"\n\n\n\n\n\n\n\n\n###########################################
###################################";
cout<<"\n\n\t\t\tPROGRAMMED BY AIESHA\n";
cout<<"\n########################################################
#######################\n";
getch();
}

student engg(student college)


{
int f=8;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!!!! BACHELOR'S OF ENGENNIERING
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
if (college.percentage<75)
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 75%";
}
else {
cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED\n";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student mba(student college)


{
int f=4;
clrscr();
cout<<"-------------------- UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! MASTER OF BUSINESS ADMINISTRATION
!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
//{
if (college.percentage<60)

{clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED PERCENTAGE
MUST BE ABOVE 60%";
}
else
{cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student msc(student college)

{
int f =4;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!!!!! MASTER OF SCIENCE
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
if (college.percentage<80)
{clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 80%";
}
else
{cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee= college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student mca(student college)

{
int f=6;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! MASTER OF COMPUTER APPLICATION
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
cout<<"\nENTER THE COURSE NAME:";

if (college.percentage<75)
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 75%";
}
else
{cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student show(student college)


{
int r;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! FOR SEARCHING STUDENT RECORD
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER REGESTRATION NUMBER OF STUDENT:";
cin>>r;
//for (int q=0;q<i;i++)
if(college.regno == r)
{
cout<<"\nSTUDENT NAME="<<college.name<<endl<<"\nSTUDENT
ADDRESS="<<college.address<<endl<<"\nCOURSE OF THE
STUDENT="<<college.course<<endl;
cout<<"\n";
}
else
{
cout<<"\nNO RECORD OF THIS STUDENT";
}
return college;
}

student inform(student college)


{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!! INFORMATION ABOUT COURSES
!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENGINEERING:";
cout<<"\nQUALIFICATION: PRE-DEGREE,PLUS-TWO,HSC";
cout<<"\nPERCENTAGE:80% AND ABOVE";
cout<<"\nFEES PER SEMESTER:50000Rs\n";
cout<<"\nMBA:";
cout<<"\nQUALIFICATION: BBA,BSc-
MATHS,PHYSICS,CHEMISTRY,BCOM";
cout<<"\nPERCENTAGE:60% AND ABOVE";
cout<<"\nFEES PER SEMESTER:30000Rs\n";
cout<<"\nMSc:";
cout<<"\nQUALIFICATION:BSc-
MATHS,PHYSICS,CHEMISTRY,BIOLOGY";
cout<<"\nPERCENTAGE:80% AND ABOVE";
cout<<"\nFEES PER SEMESTER:8000Rs\n";
cout<<"\nMCA:";
cout<<"\nQUALIFICATION: BCA,BSc-
MATHS,PHYSICS,CHEMISTRY,BCOM";
cout<<"\nPERCENTAGE:60% AND ABOVE";
cout<<"\nFEES PER SEMESTER:18000Rs\n";
return college;
/* THIS IS A COLLEGE PROGRAM FOR ADMISSION OF COURSES
USING STRUCTURE
PROGRAMMED BY AIESHA RAWAT
*/

#include<iostream.h>
#include<conio.h>
#include<iomanip.h>

typedef struct
{
int regno;
char name[20];
char address[100];
char qualification[30];
float percentage;
char course[20];
float fees;
float totfee;
} student;

void main()
{
student college;
student engg(student college);
student mba(student college);
student msc(student college);
student mca(student college);
student show(student college);
student inform(student college);
int x;
char m;
do
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n************************************\n";
cout<<"\n1 FOR COURSE INFORMATION";
cout<<"\n2 FOR ENGINEERING";
cout<<"\n3 FOR MBA";
cout<<"\n4 FOR MSc";
cout<<"\n5 FOR MCA";
cout<<"\n6 FOR LISTING STUDENTS DETAIL";
cout<<"\n7 TO QUIT";
cout<<"\n************************************\n";
cin>>x;
switch(x)
{
case 1:
college= inform(college);
break;
case 2:
college=engg(college);
break;
case 3:
college= mba(college);
break;
case 4:
college= msc(college);
break;
case 5:
college= mca(college);
break;
case 6:
college= show(college);
break;
case 7:
break;
default:
cout<<"\aYOU HAD MADE INVALID ENTRY";
}
cout<<"\n\t\tDO YOU WANT TO CONTINUE (Y/N) :";
cin>>m;
}while(m=='y'||m=='Y');
clrscr();
cout<<"\n\n\n\n\n\n\n\n\n###########################################
###################################";
cout<<"\n\n\t\t\tPROGRAMMED BY AMAL.K\n";
cout<<"\n########################################################
#######################\n";
getch();
}

student engg(student college)


{
int f=8;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!!!! BACHELOR'S OF ENGENNIERING
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
if (college.percentage<75)
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 75%";
}
else {
cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED\n";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student mba(student college)


{
int f=4;
clrscr();
cout<<"-------------------- UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! MASTER OF BUSINESS ADMINISTRATION
!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
//{
if (college.percentage<60)

{clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED PERCENTAGE
MUST BE ABOVE 60%";
}
else
{cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student msc(student college)

{
int f =4;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!!!!! MASTER OF SCIENCE
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
if (college.percentage<80)
{clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 80%";
}
else
{cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee= college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student mca(student college)

{
int f=6;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! MASTER OF COMPUTER APPLICATION
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
cout<<"\nENTER THE COURSE NAME:";

if (college.percentage<75)
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 75%";
}
else
{cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student show(student college)


{
int r;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! FOR SEARCHING STUDENT RECORD
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER REGESTRATION NUMBER OF STUDENT:";
cin>>r;
//for (int q=0;q<i;i++)
if(college.regno == r)
{
cout<<"\nSTUDENT NAME="<<college.name<<endl<<"\nSTUDENT
ADDRESS="<<college.address<<endl<<"\nCOURSE OF THE
STUDENT="<<college.course<<endl;
cout<<"\n";
}
else
{
cout<<"\nNO RECORD OF THIS STUDENT";
}
return college;
}

student inform(student college)


{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!! INFORMATION ABOUT COURSES
!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENGINEERING:";
cout<<"\nQUALIFICATION: PRE-DEGREE,PLUS-TWO,HSC";
cout<<"\nPERCENTAGE:80% AND ABOVE";
cout<<"\nFEES PER SEMESTER:50000Rs\n";
cout<<"\nMBA:";
cout<<"\nQUALIFICATION: BBA,BSc-
MATHS,PHYSICS,CHEMISTRY,BCOM";
cout<<"\nPERCENTAGE:60% AND ABOVE";
cout<<"\nFEES PER SEMESTER:30000Rs\n";
cout<<"\nMSc:";
cout<<"\nQUALIFICATION:BSc-
MATHS,PHYSICS,CHEMISTRY,BIOLOGY";
cout<<"\nPERCENTAGE:80% AND ABOVE";
cout<<"\nFEES PER SEMESTER:8000Rs\n";
cout<<"\nMCA:";
cout<<"\nQUALIFICATION: BCA,BSc-
MATHS,PHYSICS,CHEMISTRY,BCOM";
cout<<"\nPERCENTAGE:60% AND ABOVE";
cout<<"\nFEES PER SEMESTER:18000Rs\n";
return college; /* THIS IS A COLLEGE PROGRAM FOR ADMISSION OF
COURSES
USING STRUCTURE
PROGRAMMED BY SHIKHAR SHARMA
*/

#include<iostream.h>
#include<conio.h>
#include<iomanip.h>

typedef struct
{
int regno;
char name[20];
char address[100];
char qualification[30];
float percentage;
char course[20];
float fees;
float totfee;
} student;

void main()
{
student college;
student engg(student college);
student mba(student college);
student msc(student college);
student mca(student college);
student show(student college);
student inform(student college);
int x;
char m;
do
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n************************************\n";
cout<<"\n1 FOR COURSE INFORMATION";
cout<<"\n2 FOR ENGINEERING";
cout<<"\n3 FOR MBA";
cout<<"\n4 FOR MSc";
cout<<"\n5 FOR MCA";
cout<<"\n6 FOR LISTING STUDENTS DETAIL";
cout<<"\n7 TO QUIT";
cout<<"\n************************************\n";
cin>>x;
switch(x)
{
case 1:
college= inform(college);
break;
case 2:
college=engg(college);
break;
case 3:
college= mba(college);
break;
case 4:
college= msc(college);
break;
case 5:
college= mca(college);
break;
case 6:
college= show(college);
break;
case 7:
break;
default:
cout<<"\aYOU HAD MADE INVALID ENTRY";
}
cout<<"\n\t\tDO YOU WANT TO CONTINUE (Y/N) :";
cin>>m;
}while(m=='y'||m=='Y');
clrscr();
cout<<"\n\n\n\n\n\n\n\n\n###########################################
###################################";
cout<<"\n\n\t\t\tPROGRAMMED BY AMAL.K\n";
cout<<"\n########################################################
#######################\n";
getch();
}

student engg(student college)


{
int f=8;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!!!! BACHELOR'S OF ENGENNIERING
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
if (college.percentage<75)
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 75%";
}
else {
cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED\n";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student mba(student college)

{
int f=4;
clrscr();
cout<<"-------------------- UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! MASTER OF BUSINESS ADMINISTRATION
!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
//{
if (college.percentage<60)

{clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED PERCENTAGE
MUST BE ABOVE 60%";
}
else
{cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student msc(student college)

{
int f =4;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!!!!! MASTER OF SCIENCE
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
if (college.percentage<80)
{clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 80%";
}
else
{cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee= college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}
student mca(student college)

{
int f=6;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! MASTER OF COMPUTER APPLICATION
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
cout<<"\nENTER THE COURSE NAME:";

if (college.percentage<75)
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 75%";
}
else
{cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student show(student college)


{
int r;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! FOR SEARCHING STUDENT RECORD
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER REGESTRATION NUMBER OF STUDENT:";
cin>>r;
//for (int q=0;q<i;i++)
if(college.regno == r)
{
cout<<"\nSTUDENT NAME="<<college.name<<endl<<"\nSTUDENT
ADDRESS="<<college.address<<endl<<"\nCOURSE OF THE
STUDENT="<<college.course<<endl;
cout<<"\n";
}
else
{
cout<<"\nNO RECORD OF THIS STUDENT";
}
return college;
}

student inform(student college)


{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!! INFORMATION ABOUT COURSES
!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENGINEERING:";
cout<<"\nQUALIFICATION: PRE-DEGREE,PLUS-TWO,HSC";
cout<<"\nPERCENTAGE:80% AND ABOVE";
cout<<"\nFEES PER SEMESTER:50000Rs\n";
cout<<"\nMBA:";
cout<<"\nQUALIFICATION: BBA,BSc-
MATHS,PHYSICS,CHEMISTRY,BCOM";
cout<<"\nPERCENTAGE:60% AND ABOVE";
cout<<"\nFEES PER SEMESTER:30000Rs\n";
cout<<"\nMSc:";
cout<<"\nQUALIFICATION:BSc-
MATHS,PHYSICS,CHEMISTRY,BIOLOGY";
cout<<"\nPERCENTAGE:80% AND ABOVE";
cout<<"\nFEES PER SEMESTER:8000Rs\n";
cout<<"\nMCA:";
cout<<"\nQUALIFICATION: BCA,BSc-
MATHS,PHYSICS,CHEMISTRY,BCOM";
cout<<"\nPERCENTAGE:60% AND ABOVE";
cout<<"\nFEES PER SEMESTER:18000Rs\n";
return college; /* THIS IS A COLLEGE PROGRAM FOR ADMISSION OF
COURSES
USING STRUCTURE
PROGRAMMED BY SHIKHAR SHARMA
*/

#include<iostream.h>
#include<conio.h>
#include<iomanip.h>

typedef struct
{
int regno;
char name[20];
char address[100];
char qualification[30];
float percentage;
char course[20];
float fees;
float totfee;
} student;

void main()
{
student college;
student engg(student college);
student mba(student college);
student msc(student college);
student mca(student college);
student show(student college);
student inform(student college);
int x;
char m;
do
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n************************************\n";
cout<<"\n1 FOR COURSE INFORMATION";
cout<<"\n2 FOR ENGINEERING";
cout<<"\n3 FOR MBA";
cout<<"\n4 FOR MSc";
cout<<"\n5 FOR MCA";
cout<<"\n6 FOR LISTING STUDENTS DETAIL";
cout<<"\n7 TO QUIT";
cout<<"\n************************************\n";
cin>>x;
switch(x)
{
case 1:
college= inform(college);
break;
case 2:
college=engg(college);
break;
case 3:
college= mba(college);
break;
case 4:
college= msc(college);
break;
case 5:
college= mca(college);
break;
case 6:
college= show(college);
break;
case 7:
break;
default:
cout<<"\aYOU HAD MADE INVALID ENTRY";
}
cout<<"\n\t\tDO YOU WANT TO CONTINUE (Y/N) :";
cin>>m;
}while(m=='y'||m=='Y');
clrscr();
cout<<"\n\n\n\n\n\n\n\n\n###########################################
###################################";
cout<<"\n\n\t\t\tPROGRAMMED BY AMAL.K\n";
cout<<"\n########################################################
#######################\n";
getch();
}

student engg(student college)


{
int f=8;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!!!! BACHELOR'S OF ENGENNIERING
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
if (college.percentage<75)
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 75%";
}
else {
cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED\n";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student mba(student college)

{
int f=4;
clrscr();
cout<<"-------------------- UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! MASTER OF BUSINESS ADMINISTRATION
!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
//{
if (college.percentage<60)

{clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED PERCENTAGE
MUST BE ABOVE 60%";
}
else
{cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student msc(student college)

{
int f =4;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!!!!! MASTER OF SCIENCE
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
if (college.percentage<80)
{clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 80%";
}
else
{cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee= college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student mca(student college)

{
int f=6;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! MASTER OF COMPUTER APPLICATION
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
cout<<"\nENTER THE COURSE NAME:";

if (college.percentage<75)
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 75%";
}
else
{cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student show(student college)


{
int r;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! FOR SEARCHING STUDENT RECORD
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER REGESTRATION NUMBER OF STUDENT:";
cin>>r;
//for (int q=0;q<i;i++)
if(college.regno == r)
{
cout<<"\nSTUDENT NAME="<<college.name<<endl<<"\nSTUDENT
ADDRESS="<<college.address<<endl<<"\nCOURSE OF THE
STUDENT="<<college.course<<endl;
cout<<"\n";
}
else
{
cout<<"\nNO RECORD OF THIS STUDENT";
}
return college;
}

student inform(student college)


{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!! INFORMATION ABOUT COURSES
!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENGINEERING:";
cout<<"\nQUALIFICATION: PRE-DEGREE,PLUS-TWO,HSC";
cout<<"\nPERCENTAGE:80% AND ABOVE";
cout<<"\nFEES PER SEMESTER:50000Rs\n";
cout<<"\nMBA:";
cout<<"\nQUALIFICATION: BBA,BSc-
MATHS,PHYSICS,CHEMISTRY,BCOM";
cout<<"\nPERCENTAGE:60% AND ABOVE";
cout<<"\nFEES PER SEMESTER:30000Rs\n";
cout<<"\nMSc:";
cout<<"\nQUALIFICATION:BSc-
MATHS,PHYSICS,CHEMISTRY,BIOLOGY";
cout<<"\nPERCENTAGE:80% AND ABOVE";
cout<<"\nFEES PER SEMESTER:8000Rs\n";
cout<<"\nMCA:";
cout<<"\nQUALIFICATION: BCA,BSc-
MATHS,PHYSICS,CHEMISTRY,BCOM";
cout<<"\nPERCENTAGE:60% AND ABOVE";
cout<<"\nFEES PER SEMESTER:18000Rs\n";
return college; /* THIS IS A COLLEGE PROGRAM FOR ADMISSION OF
COURSES
USING STRUCTURE
PROGRAMMED BY SHIKHAR SHARMA
*/

#include<iostream.h>
#include<conio.h>
#include<iomanip.h>

typedef struct
{
int regno;
char name[20];
char address[100];
char qualification[30];
float percentage;
char course[20];
float fees;
float totfee;
} student;
void main()
{
student college;
student engg(student college);
student mba(student college);
student msc(student college);
student mca(student college);
student show(student college);
student inform(student college);
int x;
char m;
do
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n************************************\n";
cout<<"\n1 FOR COURSE INFORMATION";
cout<<"\n2 FOR ENGINEERING";
cout<<"\n3 FOR MBA";
cout<<"\n4 FOR MSc";
cout<<"\n5 FOR MCA";
cout<<"\n6 FOR LISTING STUDENTS DETAIL";
cout<<"\n7 TO QUIT";
cout<<"\n************************************\n";
cin>>x;
switch(x)
{
case 1:
college= inform(college);
break;
case 2:
college=engg(college);
break;
case 3:
college= mba(college);
break;
case 4:
college= msc(college);
break;
case 5:
college= mca(college);
break;
case 6:
college= show(college);
break;
case 7:
break;
default:
cout<<"\aYOU HAD MADE INVALID ENTRY";
}
cout<<"\n\t\tDO YOU WANT TO CONTINUE (Y/N) :";
cin>>m;
}while(m=='y'||m=='Y');
clrscr();
cout<<"\n\n\n\n\n\n\n\n\n###########################################
###################################";
cout<<"\n\n\t\t\tPROGRAMMED BY AMAL.K\n";
cout<<"\n########################################################
#######################\n";
getch();
}

student engg(student college)


{
int f=8;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!!!! BACHELOR'S OF ENGENNIERING
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
if (college.percentage<75)
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 75%";
}
else {
cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED\n";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student mba(student college)

{
int f=4;
clrscr();
cout<<"-------------------- UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! MASTER OF BUSINESS ADMINISTRATION
!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
//{
if (college.percentage<60)

{clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED PERCENTAGE
MUST BE ABOVE 60%";
}
else
{cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student msc(student college)

{
int f =4;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!!!!! MASTER OF SCIENCE
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
if (college.percentage<80)
{clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 80%";
}
else
{cout<<"\nENTER THE COURSE NAME:";
cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee= college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student mca(student college)

{
int f=6;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! MASTER OF COMPUTER APPLICATION
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER NAME OF STUDENT:";
cin>>college.name;
cout<<"\nENTER REGISTRATION NUMBER OF STUDENT:";
cin>>college.regno;
cout<<"\nENTER ADDRESS OF STUDENT:";
cin>>college.address;
cout<<"\nENTER QUALIFICATION OF STUDENT:";
cin>>college.qualification;
cout<<"\nENTER THE PERCENTAGE OF STUDENT:";
cin>>college.percentage;
cout<<"\nENTER THE COURSE NAME:";

if (college.percentage<75)
{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\n\nSORRY YOU ARE NOT SELECTED
PERCENTAGE MUST BE ABOVE 75%";
}
else
{cin>>college.course;
cout<<"\nENTER THE FEES OF FIRST SEMESTER:";
cin>>college.fees;
college.totfee=college.fees * f;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n\n\n\n\n\n\n\\nCONGRAGULATION! YOU ARE SELECTED";
cout<<"\nTHE TOTAL FEES OF THE COURSE=\t"<<college.totfee;
}
return college;
}

student show(student college)


{
int r;
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!! FOR SEARCHING STUDENT RECORD
!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENTER REGESTRATION NUMBER OF STUDENT:";
cin>>r;
//for (int q=0;q<i;i++)
if(college.regno == r)
{
cout<<"\nSTUDENT NAME="<<college.name<<endl<<"\nSTUDENT
ADDRESS="<<college.address<<endl<<"\nCOURSE OF THE
STUDENT="<<college.course<<endl;
cout<<"\n";
}
else
{
cout<<"\nNO RECORD OF THIS STUDENT";
}
return college;
}

student inform(student college)


{
clrscr();
cout<<"--------------------UNIVERSAL COLLEGE OF ENGINEERING---------
-------------\n";
cout<<"\n!!!!!!!!!!!!!!!!! INFORMATION ABOUT COURSES
!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
cout<<"\nENGINEERING:";
cout<<"\nQUALIFICATION: PRE-DEGREE,PLUS-TWO,HSC";
cout<<"\nPERCENTAGE:80% AND ABOVE";
cout<<"\nFEES PER SEMESTER:50000Rs\n";
cout<<"\nMBA:";
cout<<"\nQUALIFICATION: BBA,BSc-
MATHS,PHYSICS,CHEMISTRY,BCOM";
cout<<"\nPERCENTAGE:60% AND ABOVE";
cout<<"\nFEES PER SEMESTER:30000Rs\n";
cout<<"\nMSc:";
cout<<"\nQUALIFICATION:BSc-
MATHS,PHYSICS,CHEMISTRY,BIOLOGY";
cout<<"\nPERCENTAGE:80% AND ABOVE";
cout<<"\nFEES PER SEMESTER:8000Rs\n";
cout<<"\nMCA:";
cout<<"\nQUALIFICATION: BCA,BSc-
MATHS,PHYSICS,CHEMISTRY,BCOM";
cout<<"\nPERCENTAGE:60% AND ABOVE";
cout<<"\nFEES PER SEMESTER:18000Rs\n";
return college;
}
SCREENSHOTS
TESTING

It is integral part of any system’s development life cycle without which the

system developed is sure to fail and result in loss of economic and manpower

investments besides user’s dissatisfaction and downfall of reputation.

System testing is the stage of implementation, which aims at ensuring that the

system works accurately and efficiently before actual operation commences. No

program or system design is perfect, communication between the user and the

designer is not always complete or clear. All this can result in errors.

Another reason for system testing is its utility as a user oriented vehicle before

implementation. The application system is worthless if does not meet user

needs, thus the system should be tested to see whether it meets the user

requirements.

Testing here is conducted in bottom up approach as follows:

 Module testing: Here testing is done at each module level. Each case has

been throughly tested to discover pitfalls.

 System testing: Here testing is done after all the modules have been

integrated.
BIBLIOGRAPHY

1. Let Us C by Yashavant Kanetkar

2. Programming and problem solving through ‘C’ by Avinash Pokhariyal

3. Programming skills through C by B.M. Havaldar

4. Programming with C, 4E by E. Balaguruswamy

You might also like