Student Result Management System(SRMS) project build by using Python Language and TKinter Framework. SRMS is a GUI Based Desktop Application. With the help of this project Admin can fill the various data such as course details, result declaration and student details.
1. ONLINE RESULT SYSTEM
N.MYTHILY (2453-18-737-302)
N.SANGEETHA (2453-18-737-301)
R.VAISHNAVI (2453-18-737-100)
Under the Guidance of
Mrs. Deepthi Krishna
2. CONTENTS
INTRODUCTION
ABSTRACT
EXISTING SYSTEM
PROPOSED SYSTEM
MODULES
SOFTWARE AND HARDWARE REQUIREMENTS
BRIEF OVERVIEW OF THE TECHNOLOGY
SYSTEM ARCHITECTURE
SYSTEM DESIGN
USER INTERFACES
FLOW CHART
FEATURES OF STUDENT RESULT MANAGEMENT SYSTEM
UML DIAGRAM
3. • Online Result System is an automated version of manual Online Result
System.
• The application will help the organization to maintain information about
the students enrolled in the course, the subjects offered to students during
different semesters, the marks obtained by the students in different
subjects in various semesters.
• The software will also generate summary report regarding student
information, semester wise marks list and performance reports.
INTRODUCTION
4. ABSTRACT
The purpose of Online Result System is to automate the existing manual system by the
help of computerized equipment and full-fledged computer software, fulfilling their
requirements.
The current project aims at creating a web-based online result system can lead
to error free, secure, reliable, reducing time, effort and improving security. It will help
organization in better utilization of resources.
It will help organization in better utilization of resources. The whole result
analyser will be under the control of the administrator.
5. EXISTING SYSTEM
• Existing process of the getting information for the student is done manually.
• All the wanted information need to be provided by the administration.
• If the students want to know the results of the particular subject so they should wait for long time
because work is done manually.
• The information about their courses , results and other information accessing is not possible.
DRAWBACKS:-
• This system is very time taking process.
• And the data can’t be accessed accurately.
• If the student want more information about their courses the admin cannnot be able to provide that.
• Student need to go manually for getting the information.
• This system is complex.
6. PROPOSED SYSTEM
• We have successfully proposed the “ONLINE
RESULT SYSTEM” for replacing the manual work of
the administration.
• By this application student can easily access the modules
like student results and courses other information required to
student.
• This application is flexible and can easily access by the student .
• So the time taken for getting the information will be reduces.
8. ADMIN MODULE
• Admin can add/update class and subjects.
• Admin can add/update/Active/inactive subject
combination with class.
• Admin can register new student and also edit info of
the student.
• Admin can declare/edit result of a student.
• Maintain user accounts.
9. STUDENT MODULE
• Students can check their results using valid
roll ID.
• Students can view the results.
• Students can print the result.
10. LECTURER MODULE
• Views records of students.
• Checks the information about their courses and
subjects which are assigned to them.
• Assigns marks and grades to students.
11. SOFTWARE REQUIREMENTS
Server Side: XAMPP
Client Side: HTML , CSS ,JavaScript
Database: MySQL
HARDWARE REQUIREMENTS
Processor: Pentium-III (or) Higher
Ram: 64MB (or) Higher
Cache: 512MB
Hard disk: 10GB
12. Brief overview of the technology
Front end:
HTML, CSS, JavaScript
• HTML: HTML is used to create and save web document. E.g. Notepad/Notepad++
• CSS : (Cascading Style Sheets) Create attractive Layout
• Bootstrap : responsive design mobile friendly site
• JavaScript: it is a programming language, commonly use with web browsers.
Back end:
PHP, MySQL
• PHP: Hypertext Preprocessor (PHP) is a technology that allows software developers to create
dynamically generated web pages, in HTML, XML, or other document types, as per client request. PHP is
open source software.
• MySQL: MySQL is a database, widely used for accessing querying, updating, and managing data in
database.
14. System Design
• Design Engineering deals with the various UML [Unified Modeling language]
diagrams for the implementation of project.
• Design is a meaningful engineering representation of a thing that is to be
built.
• Software design is a process through which the requirements are translated
into representation of the software.
• Design is the place where quality is rendered in software engineering.
• Design is the means to accurately translate customer requirements into
finished product.