Mini Proj
Mini Proj
INFORMATION
PORTAL
2
ABSTRACT
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.
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
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
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.
ER Diagram:
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
Receives
Messages /
Assignments / Marks Sends Notices
Marks
Resources Details Req Reply
Messages /
Mark Notice
s
10
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
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.
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
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.
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:
THANKS!