Professional Documents
Culture Documents
-----------------------------------------------------***-----------------------------------
Abstract –
This project is based on COLLEGE MANAGEMENT SYSTEM. It manages the college
information, student information , placement information , various different types of
event going on in our college . It also keeps track records of all the information
regarding students those who are placed in the various organization. It has a notice
board which contains information about various cultural or technical or any sports
which is supposed to be held soon. With the help of this project, you can view the
previous videos with the help of internet connection.
. Mess reports. Students can check hostel fees and mess bill by entering their
Unique Hostel ID .
5)HOSTEL MANAGEMENT MODULES :- How to
manage hostel various room and food facilities come under hostel
management system.
7)Mess module: – This module keeps track of all the transactions related a
mess. The mess item expenditure for each student in the hostel is calculated
and the mess bill for each student calculated and displayed.
1. Graphical User Interface: For those of you who are up to the challenge, you can
extend your C++ installation to maintain desktop applications. It is a challenge
because it requires some extensive knowledge of C++ and it might be easier to
maintain applications in other languages. If C++ is your favorite programming
language, then you may adopt to get started creating DOS applications.
a)C++ GTK - This extension is a popular open source and easily available.
b)ZZEE C++ DOS - A paid solution that allows you to turn your scripts in
applications
The main useof creating your own C++ DOS's is that you will learn a great deal the
language itself!
file<<endl<<name;
int state=-1;
cout<<endl<<"\n Press 1 for In-State or 2 for Out-Of-State : ";
cin>>state;
if(state==1)
file<<" | In-State";
else if(state==2)
file<<" | Out-Of-State";
else
file<<" | NA";
int tutionFees;
cout<<endl<<"Enter Tution Fees : ";
cin>>tutionFees;
char choice;
cout<<endl<<"Do you want to enroll for Health Plan ? y/n : ";
cin>>choice;
int healthPlan = 0;
if(choice=='Y' || choice=='y'){
char plan;
cout<<endl<<" # Select Optional Health Plan #";
cout<<endl<<"E -> $40";
cout<<endl<<"S -> $160";
cout<<endl<<"C -> $120";
cout<<endl<<"F -> $200";
switch(plan){
case 'E':
case 'e': healthPlan = 40; break;
case 'S':
case 's': healthPlan = 160; break;
case 'C':
case 'c': healthPlan = 120; break;
case 'F':
case 'f' : healthPlan = 200; break;
default: cout<<endl<<"Invalid Choice..";
}
if(healthPlan!=0)
file<<" | Health Plan : "<<plan;
else
file<<" | Health Plan : None"<<plan;
file<<" | "<<tutionFees;
if(state==1){
*inStateFees = *inStateFees + tutionFees + healthPlan;
}
else if(state==2){
*outStateFees = *outStateFees + tutionFees + healthPlan;
}
}
*studentCount = *studentCount + 1;
file.close();
}
void generateReport(const string filename, const int *studentCount, const int *inStateFees,
const int *outStateFees){
if(*studentCount==0){
cout<<endl<<"Error: There should be atleast one record to generate report.";
}
else{
ofstream file(filename.c_str(), ios::app);
file<<endl<<"Total Tuition Paid for all In-State Students : "<<*inStateFees;
file<<endl<<"Total Tuition Paid for all Out-of-State Students : "<<*outStateFees;
file.close();
cout<<endl<<"Success: "<<filename<<" generated ";
}
int choice = 0;
string fileName = "tuition_report.txt";
int studentCount =0;
int inStateFees = 0;
int outStateFees =0;
while(choice!=-1){
cout<<endl<<"## (College Student Tuition) ##"<<endl;
cout<<endl<<"1 Add Student Details";
cout<<endl<<"2 Generate Report";
cout<<endl<<"-1 Exit";
cout<<"\n\n Enter your choice : ";
cin>>choice;
switch(choice){
case 1: addStudent(fileName, &studentCount, &inStateFees, &outStateFees);
break;
case 2: generateReport(fileName, &studentCount, &inStateFees, &outStateFees);
break;
case -1: cout<<endl<<"thank you for useing softwer!!";
break;
default: cout<<endl<<"Invalid Choice.."; getchar();
return 0;
}
OUTPUT
RESULTS
Login Form : The system starts with a login page where the registered user can
enter username and password to be able to access . Fig. 1 shows login form which
includes registration.
Registration form: The user has to go for the registration form for doing
registration.
System Requirements
a. Hardware:
Processor
RAM
Hard Disk
b. Software:
Operating System
REFERENCE
“Srikant Patnaik has completed his bachelor in ECE .He also completed his Master in
ECE in Asst. Professor in GIET Gunupur , Orissa ,India”
“Rashmi Ranjan
B.Tech in Electronics and Communication Engineering from GIET GUNUPUR,
Orissa ,India"
“Niki Kumari
B.Tech in Electronics and Communication Engineering from GIET GUNUPUR,
Orissa ,India”