0% found this document useful (0 votes)
36 views38 pages

Mini Proj

The existing student information system uses manual processes that are time-consuming and lack accuracy. The proposed system aims to develop a centralized digital portal to streamline student data management and information dissemination. It utilizes a backend of Python, Django framework, and SQLite database with a frontend of HTML, CSS, JavaScript, and Visual Studio Code. Entity relationship diagrams and data flow diagrams are designed to map the system's data structure and workflow.

Uploaded by

417NAVEEN M 763B
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views38 pages

Mini Proj

The existing student information system uses manual processes that are time-consuming and lack accuracy. The proposed system aims to develop a centralized digital portal to streamline student data management and information dissemination. It utilizes a backend of Python, Django framework, and SQLite database with a frontend of HTML, CSS, JavaScript, and Visual Studio Code. Entity relationship diagrams and data flow diagrams are designed to map the system's data structure and workflow.

Uploaded by

417NAVEEN M 763B
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 38

STUDENT

INFORMATION
PORTAL
2

B. SIVANESH (Register No: 111922MC02046)


M. NAVEEN (Register No: 111922MC02027)
U. MOHAMMED RIYAS (Register No: 111922MC02024)
R. SRIRAMJI (Register No: 111922MC02051)
R. RAJASEKAR (Register No: 111922MC02034)
UNDER THE GUIDANCE OF
MRS. DR.
V.SUJATHA
1

ABSTRACT

The Student Information Portal (SIP) is a digital hub revolutionizing the


academic experience. SIP offers a centralized platform for students, faculty, and
administrators to access crucial academic and administrative information
effortlessly. Features include real-time grade updates, seamless communication
channels and centralized resources. This system will offer a centralized digital
hub that allows students to access a wide range of academic and administrative
information efficiently. The Student Information Portal project is a web-based
platform designed to centralize and streamline the management and
dissemination of essential information for students within educational
institutions.
2

INTRODUCTION

▸ The career guidance in terms of discipline, college and course after higher
secondary education has always been an important area of concern to
students, parents and college authorities. The student may possess good
score in HSC and the entrance examinations, parents and student may not
have a complete knowledge of good colleges and courses in the field of their
interest.
▸ An average scorer usually finds difficult to search an college and to get the
admission in it. An ambitious student with excellent academic record may
look to pursue his graduation in a institution inside India or abroad and
interested to know about factors like institute ranking, scholarship facilities,
facility for research, campus placement, industry collaborations, etc
3

PROBLEM DEFINITION

▸ This project comprises of Student Login Page, Sign Up Page, Teacher Login page, Teacher
Sign up Page, Student Details Page, Assignment Page, Assignment Completion Page, etc., The
Existing System is based on manual procedures like maintaining student details, maintaining
all this records manually becomes very difficult task. Its more time-consuming process.

▸ The database plays a vital role in retrieving the entered information. In existing manual work
accuracy of a data will not be perfect. Now this project reduces the manual calculation. And
this project provides ease of use and good performance. In existing system, manually filtering
information is tedious process. But in this project, we can apply filter in an easy manner.

EXISTING SYSTEM
▸In the Existing System, filtering the details will be done by manual work.
The existing system requires more computational time and more manual
calculations. Maintaining all the records manually is a very difficult task.
This computerized system stores all the data in the database which makes it
easy to fetch and update whenever needed.
DISADVANTAGES

 Limited Accessibility.

 Lack of security of student data.


 Manual Grade Tracking
 Its chance to lose our record or data

PROPOSED SYSTEM
▸The main aim of proposed system is to develop a system of improved
facilities. The proposed system can overcome all the limitations of the
existing system. The system provides proper security and good performance.

ADVANTAGES

 Streamlined operations

 Enhanced communication

 Better Service

 Transparency
6

SOFTWARE REQUIREMENTS
▸ Operating System is the major part of software requirements.
▸ The Front-End Tool and Back End Tool is used for storing and retrieving the information.
The Coding Language is most important in developing the site/application. For the
development of this project, the following software requirements have been considered.
Operating System
Windows 7,8,10,11-64bits
Front End Tool
Visual Studio Code

Coding Language HTML5, CSS3, JAVASCRIPT

PYTHON, SQLITE3 (Django


Back End Tool Framework)
7

FRONT END AND BACK END


FRONT END:

Visual Studio Code:

Visual Studio Code, often referred to as VS Code, is a free and open-source code editor
developed by Microsoft. It has gained significant popularity among developers due to its
lightweight nature, versatility, and a wide range of extensions that enhance its
functionality. Here are some key features and aspects of Visual Studio Code.
 Visual Studio Code has become a popular choice for developers across different
domains due to its extensive feature set, performance, and community support. Whether
working on web development, data science, or any other programming task, VS Code
offers a versatile and efficient development environment.
8

BACK END
Python with Django and SQLite3

 Our backend development is powered by a robust combination of Python as the


programming language, the Django web framework, and the SQLite3 database. This
environment has been chosen for its efficiency, scalability, and ease of integration.
Here's an overview of our backend development stack

 This backend development environment offers a powerful, flexible, and scalable


foundation for our web application. The combination of Python, Django, and
SQLite3 provides a streamlined development experience while ensuring the
reliability and performance required for our project.
9

SYSTEM DESIGN

DATA MODEL:
Data Model is a set of concepts to describe the structure of the database and certain
constraints that the database should obey. The main aim of data model is to support the
development of information system by providing the definition and format of data. A data
model can be a diagram or flowchart that illustrates the relationships between data.

CATEGORIES OF DATA MODEL:


i) Conceptual Data Model

ii) Physical Data Model

iii) Implementation Data Model


10

ENTITY RELATIONSHIP DIAGRAM

ER Diagram:

Entity Relationship Diagram (ERD) is a graphical representation of entities and their


relationships in a database structure. Entity is mapped to a relational table. Entity set
is a collection like entities. The relationship between two strong entities is set shown
by using a diamond symbol. “E-R diagram are used to organize data as a relation,
normalizing relations and finally obtaining a relational database model”.
10

ENTITY RELATIONSHIP DIAGRAM


7

DATA FLOW DIAGRAM

A data-flow diagram (DFD) is a way of representing a flow of a data of a process or


a system (usually an information system). The DFD also provides information about
the outputs and inputs of each entity and the process itself. A data-flow diagram has
no control flow. There is no decision rules and no loops. DFD is a graphical
representation of the “flow” of data through an information system. DFDs can also
be used for the visualization of data processing (structured design). DFD describes
the processes that are involved in a system to transfer data from the input to the file
storage and reports generation
1

LEVELS OF DFD

0-level DFD: A context diagram is a top-level data flow diagram which is also known as
"Level 0". It only contains one process node ("Process 0") that generalizes the function of
the entire system in relationship to external entities.

1-level DFD:A level-1 DFD notates each of the main sub-processes that together form the
complete system. A level-1 DFD is an “exploded view” of the context diagram.

2-level DFD: A level 2 data flow diagram (DFD) offers a more detailed look at the processes
that make up an information system than a level-1 DFD does. It can be used to plan or record
the specific makeup of a system.
10
Level-1 DFD for Teacher Module

LEVEL 1:
10
Level-1 DFD for Student Module
Studen
t

Verification Username,Pw
d

Login
Student
Reg
Teacher
Username,Pw
d Verified

Teacher Details Req Teacher


Student
Information portal Teacher
Receives Details
Assignments

Receives
Messages /
Assignments / Marks Sends Notices
Marks
Resources Details Req Reply

Messages /
Mark Notice
s
10

ENTITY RELATIONSHIP DIAGRAM


IMPLEMENTATION

 The system has been tested in the location of the developer. But it is not possible
to find all errors here. It may be that even after through testing the user will find
errors. In such a case the user when reports the errors it is possible to correct
those errors as that coding has been documents and it is possible to find out the
location where the error is occurring and the reason for error can be analyzed and
corrected. This developed system supports for corrective maintenance.

 But up to now the system holds all the possible reports generation tools, which a
team needs. Later on it correspondence with this limitation may upgrade the system.
10
PERFORMANCE AND LIMITATIONS

MERITS OF THE SYSTEM

 The application is very easy to use and straight forward.

 Greater efficiency
 Ensure data accuracy.
 It can be easily accessed globally with help of Internet.

 Maintaining records will be easier because all details are stored in database and
retrieved easily from it.
 Interactive and attractive design.
10
PERFORMANCE AND LIMITATIONS

 The application can easily be adopted by users of all levels of education and
technological backgrounds.

 The application simplifies the process of finding mentors by storing their testimonials
and providing them to the users anytime they need it.

 This application is affordable; it makes it possible for anyone to use it at no cost


provided they have internet.

 The application also incorporates a web app that makes it easier for the administrator
and the professionals to store and manipulate data seen in the web application.
10
PERFORMANCE AND LIMITATIONS

LIMITATIONS OF THE SYSTEM

The effectiveness of the portal relies heavily on technology infrastructure. If there


are issues with servers, connectivity, or other technical components, it may disrupt
access and functionality.

 In some cases, students or faculty may face challenges accessing the portal,
especially if they lack reliable internet access or are using incompatible
devices
10
FUTURE ENHANCEMENTS

▸In future, the facilities provided in this project can still be improved or added
upon as there is room for improvement. This is attainable because, researches are
ongoing and technology is continuously improving the way things are done and
more technological tools are being built daily that could further even more
discoveries. Therefore, the following are areas that could be explored in future to
add additional features to this application.

 Develop a dedicated mobile application for the Student Information Portal to


enhance accessibility and provide a seamless experience on smartphones and tablets.
10

i. Expand collaboration features, including real-time collaborative editing of


documents, group project management, and discussion forums, to foster a
more interactive and engaging learning environment.
ii. Implement personalized dashboards with customizable widgets, allowing
students and faculty to arrange and prioritize the information most relevant
to them
10

SAMPLE SCREEN SHOTS AND REPORTS

ADMIN LOGIN PAGE:


10

ADMIN HOME PAGE:


10
STUDENT / TEACHER LOGIN PAGE:
10

SIGN UP PAGE
10
STUDENT SIGN UP PAGE:
10
TEACHER SIGN UP PAGE:
10
STUDENT HOME PAGE:
10
TEACHER HOME PAGE:
10
UPLOAD ASSIGNMENT:
10
VIEW SUBMISSIONS:
10
TEACHER PROFILE:
10
STUDENT VIEW MARK:
10
CLASS NOTICE:
10
CONCLUSION:

In conclusion, the development and implementation of the Student Information Portal


project mark a significant step forward in modernizing and enhancing the educational
experience for students, teachers, and administrative staff. This innovative system has
successfully addressed the need for improved communication, accessibility, and
organization within educational institutions. By providing students with a centralized
platform to access crucial academic and administrative information, the system
empowers them to take control of their education. This heightened transparency and
convenience not only promote accountability but also contribute to more engaged and
successful students.
38

THANKS!

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy