You are on page 1of 20

PILLAI COLLEGE OF ARTS,

COMMERCE AND SCIENCE


(AUTONOMOUS)
(NEW PANVEL, NEW MUMBAI)
2020-21

PROJECT ENTITLED

STUDENT INFORMATION PORTAL


PRESENT BY-
Group No. 2
Matisha Sanjay Jadhav-2616

Sachin Ajinath Jaybhaye-2617

Rukaiya Irshad Khan-2620

Shekharkumar Ashokkumar Chaurasiya-2643

Under the esteemed guidance

of Prof. Abhijeet Salvi


Acknowledgement
This project consumed huge amount of work, research and dedication. Still,
implementation would not have been possible if I did not have a support of
many individuals and organizations. Therefore, I would like to extend my
sincere gratitude to all of them.
First of all, I am thankful to Prof. Abhijeet Salvi for sharing his knowledge and
experience and helping a lot in this project. Without his help I couldn’t have
thought of completing the project. He provided the necessary guidance
concerning the project.
I am also grateful to my college i.e. Pillai College of Arts, Commerce and
Science for provision of expertise, and technical support in the implementation.
Without the support of the college, the Project would have lacked in quality of
outcomes, and thus the support has been essential.
I would like to express my sincere thanks towards my parents for helping me
financially and for always believing in me and my work.
Last but not the least, I would like to thank each and every friend of mine who
has helped me in the completion of the project.
TABLE OF CONTENTS

Contents

Chapter 1:
1.1 Abstract
1.2 Introduction

Chapter 2: System Planning


2.1 Survey of Technologies
2.2 Software and Hardware Requirements

Chapter 3: Design
3.1 Class Diagram

Chapter 4: Implementation
4.1 Setting up the database
4.2 Procedure Followed

Chapter 5: Conclusion
5.1 Conclusion
5.2 Future Scope
Chapter 1

1.1 Abstract:
Student Information Portal (SIP) provides a simple interface for maintenance
of student information. It can be used by educational institutes or colleges to
maintain the records of students easily. The creation and management of
accurate, up-to-date information regarding a students’ academic career is
critically important in the university as well as colleges. Student information
system deals with student details, course details, other resource related
details. It tracks all the details of a student from the day one to the end of the
course which can be used for all reporting purpose, tracking of course,
progress in the course, completed semesters, years, coming semester year
curriculum details all these will be available through a secure, online interface
embedded in the college’s website. Different reports and Queries can be
generated based on vast options related to students, batch, course, semesters,
certification.

1.2 Introduction
The information portal is important in collecting all data and information of all staff or member in
one organization to be in one place. The system is normally provided very helpful task that will
replace the human as to keep it in file as the inventory or other purposes A student information
Portal (SIP), a management information system for education establishments to manage student
data. Student information portal provide capabilities for registering students in courses;
Chapter 2: System Planning

2.1 Survey of Technologies

The technologies we are using in our project are given below-

 .NET CORE

The purpose of .NET core is to provide a unified platform for all types of applications, which
includes Windows, cross platform and mobile applications. .NET Standard Library enables this
by providing shared base API’s, which every application model needs, and excluding any
application model specific API’s.
There are similarities and differences between .NET Core and .NET platform. Both implements
.NET Standard Library and supports ASP.Net Core and EF core. The .NET framework will
continue to be the platform for developing applications for Windows. In fact, you can have .NET
Framework and .NET Core code live harmoniously together in the same solution such as a
WinForms application consumes services written on .NET Core.

 SQL Server

Microsoft SQL Server is a relational database management system developed by Microsoft. As


a database server, it is a software product with the primary function of storing and retrieving data
as requested by other software applications—which may run either on the same computer or on
another computer across a network (including the Internet). Microsoft markets at least a dozen
different editions of Microsoft SQL Server, aimed at different audiences and for workloads
ranging from small single-machine applications to large Internet-facing applications with many
concurrent users.

2.2 Software & Hardware Requirements

Hardware Requirements:
Processor Inter Core i5 8th Gen
Recommended Core i3 Duo or higher
Processor Speed 1 GHz or higher
Hard Disk 160 GB or more

Software Requirements:
Operating System Windows 7 or higher
Browser Google Chrome or Mozilla Firefox
Technology .Net Core
Database SQL Server
3. Class Diagram
The class diagram is the graphical representation of all classes used in the system.
The class diagram is drawn as rectangular box with three components or
compartments like class name, attributes and operations. The student
information system makes use of the following
Chapter 4: Implementation

4.1 Setting up the Database


Create Database in SqlServer
We will create a database at this step. We will use Microsoft SQL Management Studio 2018.
We will connect SQL server to start.

Now create one table in your database.


Table is created.

Fetching the table through query


4.2 PROCEDURE FOLLOWED

Steps followed while creating the microservice.

1. Open the Visual Studio and Create a new project. Choose the application as ASP.NET Core
Web Application and give it a meaningful name.
2. WheatherForcast.cs And WheatherForcast.cs Controller.cs can be deleted as it is not
needed.
3. Referencing Entity Framework Core and SqlServer Nuget Packages From the
solution explorer, right click on your project and choose manage nuget Packages

Go to browse tab, and type in ‘EntityFrameworkCore’, then install the first item
‘Microsoft.EntityFrameworkCore’ and continue with the installation process. Then search for
EntityFrameworkCore.SqlServer and install it.
Then search for Microsoft.EntityFrameworkCore,tools and install it .
4. Add a new folder named “Model” to the project. In the Models folder, add a class
named Product.
Similarly, add Category class in model.

Name the class as > StudentInfo.cs


Name the class as > Studentdbcontext.cs
5. Add a few properties like Id, Course, Subject Name.
API > API Controller with actions, using entity Framework.
Install Postman if it is not on the machine and launch it.
GET
Perform a GET request now with the same address and two records are shown as a JSON result
response.

Similarly, we can create new request (post, delete, etc.) and perform those functions on our
data.
Conclusion and Future Scopes
5.1 CONCLUSION:
This assists in automating the existing manual system. This is a paperless work. It can be monitored
and controlled remotely. It reduces the man power required. It provides accurate information
always. Malpractice can be reduced. All years together gathered information can be saved and can
be accessed at any time. The data which is stored in the repository helps in taking intelligent
decisions by the management. So, it is better to have a Web Based Information Management
system. All the stakeholders, faculty and management can get the required information without
delay. This system is essential in the colleges/hostels and universities. As for the conclusion, the
objectives for this project were achieved and functioned well as the desired target. This system will
help the Student Information portal database works systematically and will make ease the user in
order to manage all the student data in the system. This system will give a better performance in
arranging the lecturer and student information without having to do it manually. Furthermore, it will
allow the lecturer to focus on another important task in the Faculty. As the future recommendation,
the project is recommended to be built with the fully functional software that fulfils all the criteria
needed and also applied with more complicated algorithm to the system

5.2 FUTURE SCOPE:


In the future student can also be able to upload as well as download notes. We will see the entire
system more accurate and also be able to given statistics data. We can run the entire system in any
operating system and also, we have an android application of the entire system. Maintain students'
biographical, status, and academic information in a secure, accessible system.

You might also like