0% found this document useful (0 votes)
45 views7 pages

Student Management System: A Project Report

This bash script manages a university system by allowing users to perform tasks like creating semesters, adding teachers and students, creating and modifying courses, deleting students, and enrolling students in courses. It uses functions, input files, and validation to store and manage semester, user, course, and enrollment data in an organized way.

Uploaded by

joshswaroop04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views7 pages

Student Management System: A Project Report

This bash script manages a university system by allowing users to perform tasks like creating semesters, adding teachers and students, creating and modifying courses, deleting students, and enrolling students in courses. It uses functions, input files, and validation to store and manage semester, user, course, and enrollment data in an organized way.

Uploaded by

joshswaroop04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

STUDENT MANAGEMENT SYSTEM

A PROJECT REPORT
Submitted by

M. NIKHIL 221801370001
B. PREMSAI 221801370010
V. JOSH SWAROOP 221801370011
A. VEERENDRA 221801370019
A. PRANAY 221801370044
D. HIMA BINDU 221801370050
CH. PUJITHA 221801370062

Under the esteemed guidance of

Mrs. Ch. Guna Lakshmi


Assistant Professor
in partial fulfilment for the award of the degree of

BACHELOR OF TECHNOLOGY
IN
COMPUTER SCIENCE AND ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


CENTURION UNIVERSITY OF TECHNOLOGY ANDMANAGEMENT,
VIZIANAGARAM, ANDHRA PRADESH.
Student Management System

BONAFIDE CERTIFICATE

Certified that this project report Student Management System is the bonafide work of
“M. NIKHIL (221801370001), B. PREMSAI (221801370010), V. JOSH SWAROOP
(221801370011), A. VEERENDRA (221801370019), A. PRANAY (221801370044), D. HIMA
BINDU (221801370050), CH. PUJITHA (221801370062)” who carried out the project work
under my supervision. This is to further certify to the best of my knowledge that this
project has not been carried out earlier in this institute and the university.

SIGNATURE
Mrs. Ch. Guna Lakshmi
ASSISTANT
PROFESSOR

Certified that the above-mentioned project has been duly carried out as per
the norms of the college and statutes of the university.

SIGNATURE
Dr. P. SUBRAT KUMAR
HOD, Associate Professor

SIGNATURE
Dr. P.A. SUNNY DAYAL
DEAN, Associate Professor

HEAD OF THE DEPARTMENT / DEAN OF THE SCHOOL

Professor of Computer Science and Engineering


DEPARTMENT SEAL

ii
Student Management system

DECLARATION

We hereby declare that the project entitled “STUDENT MANAGEMENT


SYSYTEM” submitted to the fulfilment of the award of the degree of B. Tech
(CSE) in Centurion University of Technology and Management, Vizianagaram.
This project work in original has not been submitted so far in any part or full for
any other university or institute for the award of any degree or diploma.

M. NIKHIL 221801370001
B. PREMSAI 221801370010
V. JOSH SWAROOP 221801370011
A. VEERENDRA 221801370019
A. PRANAY 221801370044
D. HIMA BINDU 221801370050
CH. PUJITHA 221801370062

iii
Student Management system

ACKNOWLEDGEMENT

It is with at most pleasure and excitement we submit our project partial


fulfilment of the requirement for the award of Bachelor of Technology.

The project is a result to the cumulate efforts, support, guidance, encouragement


and inspiration from many of those for whom we have to give our truthful honor and
express gratitude through bringing out this project at the outset as per our knowledge.

We convey special thanks to our project Guided by Ch. Guna Lakshmi


(Internal Guide)who has guided us and encouraged us to enhance our knowledge
with present working of this project to bring out enriching the quality of project.

I express my appreciative to Dr. Subrat Kumar Parida (Associate. Prof.)


and Head of the Department, who facilitated us to providing the friendly
environment which helped to enhance myskills in present project.

I would also like to extend my gratitude to Dr. P. SUNNY DAYAL, Dean-


School of Engineering and Technology, Centurion University of Technology and
Management who has helped us to attain all the requirements of the project.

I convey my sincere thanks to Dr. Pallavi, Registrar of Centurion


University of Technology and Management who provided us with an opportunity
to take on project work in well-equipped laboratories of Computer Science
Department in our college.

At the outset, we thank to Sri. Dr. Prashant Kumar Mohanty, beloved Vice
Chancellor of Centurion University of Technology and Management who is the
backbone by providing for completion of this project, Thank you sir.

iv
Student Management system

ABSTRACT

This Bash script is designed to manage a university system, allowing users to


perform various tasks such as creating semesters, adding users (both teachers
and students), creating courses, modifying teachers for courses, deleting
students, viewing courses, and adding students to courses. The script employs
functions for each task, enhancing modularity and readability. Upon execution,
the user is presented with a menu prompting them to choose an action. The script
then guides the user through the selected task step by step, validating inputs and
providing appropriate feedback. Input files are used to store information such as
semesters, users, courses, and course enrollments, and these files are
manipulated accordingly based on the user's actions. Furthermore, the script
employs dynamic file handling, allowing for the creation and modification of files
to store information about semesters, users, courses, and enrollments. User
inputs are carefully processed and validated to ensure the integrity of the data
stored in these files. Additionally, the script utilizes a banner function to display a
visually appealing header at the beginning of each interaction, enhancing the user
experience. Overall, this script provides a robust and user-friendly interface for
managing university system operations efficiently.

v
Student Management system

CONTENTS

1. Introduction 1

1.1 Relevance of the Project 1

1.2 Scope of the Project 1

1.3 Methodology 2

2. System Analysis 3

2.1 Existing System 3

2.2 Proposed System 3

2.3 Technical Approach 4

2.4 System Requirements 5

2.4.1 Software requirements 5

2.4.2 Hardware requirements 5

3. System Design 6

3.1 System Architecture 6

7
3.2 Modules

4. Technology Description 8

5. Implementation 9

5.1 Steps for Implementation 9

5.2 Coding 9

6. Output Screens 26

Conclusion 30

Future Scope 31

Bibliography 32

vi

You might also like