PROJECT FILE of Student Management System

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 13

PM SHRI

KENDRIYA VIDYALAYA NO. 2


JAIPUR

PROJECT FILE
ON

“Student Management System”

PROJECT PREPARED BY:

Name: …………………………..
Class: ……………………………..
ROLL NO………………………
Session: ……………………….
TABLE OF CONTENTS

 Certificate

 Acknowledgement

 Working description of project

 Files generated

 Coding & outputs

 Bibliography
ACKNOWLEDGEMENT

It would be our utmost pleasure to express our sincere


thanks to our Computer Science Teacher Mrs Usha Beniwal
PGT(CS) in providing a helping hand in this project. His
unflagging patience, creativity and immense knowledge that she
shared with us have proved highly beneficial to us and have
made our Project possible and successful.

Name of Student
1.
CERTIFICATE

This is to certify that Miss/Master …………….............................


of class XII Roll no…………….has completed this project titled
“…………………………………………….” under the guidance
of My Computer Tr. “Mrs Usha Beniwal PGT(CS).” & this
project may be considered as the part of the practical exam of
AISSCE conducted by CBSE.

Subject Teacher:……………………
Designation: ………………………..
Name of School: ……………………
School Stamp……………………….
FILES GENERATED

PROGRAM FILE
……………………… .py
……………………… .py
……………………… .py
……………………… .py
……………………… .py
WORKING DESCRIPTION OF PROJECT
This program is designed for the use of Student Management System and its
functioning Main Objective of this project to facilitate the transactions through use
of electronic medium. We use python and MySQL /MS Access 2007 to
programming our project.

INTRODUCTION
Student Management System is software which is helpful for students as well as the school
authorities. In the current system all the activities are done manually. It is very time consuming and
costly. Our Student Management System deals with the various activities related to the students.

There are mainly 3 modules in this software

 User module

 Student Module

 Mark management

In the Software we can register as a user and user has of two types, student and
administrator. Administrator has the power to add new user and can edit and delete a user. A
student can register as user and can add edit and delete his profile. The administrator can add edit
and delete marks for the student. All the users can see the marks.
SYSTEM ANALYSIS

EXISTING SYSTEM:
System Analysis is a detailed study of the various operations performed by a system and
their relationships within and outside of the system. Here the key question is- what all problems
exist in the present system? What must be done to solve the problem? Analysis begins when a user
or manager begins a study of the program using existing system.

During analysis, data collected on the various files, decision points and transactions handled
by the present system. The commonly used tools in the system are Data Flow Diagram, interviews,
etc. Training, experience and common sense are required for collection of relevant information
needed to develop the system. The success of the system depends largely on how clearly the
problem is defined, thoroughly investigated and properly carried out through the choice of solution.
A good analysis model should provide not only the mechanisms of problem understanding but also
the frame work of the solution. Thus it should be studied thoroughly by collecting data about the
system. Then the proposed system should be analyzed thoroughly in accordance with the needs.

System analysis can be categorized into four parts.

 System planning and initial investigation


 Information Gathering
 Applying analysis tools for structured analysis
 Feasibility study
 Cost/ Benefit analysis.

In the current system we need to keep a number of records related to the student and want to
enter the details of the student and the marks manually. In this system only the teacher or the school
authority views the mark of the student and they want to enter the details of the student. This is time
consuming and has much cost.
PROPOSED SYSTEM

In our proposed system we have the provision for adding the details of the students by
themselves. So the overhead of the school authorities and the teachers is become less. Another
advantage of the system is that it is very easy to edit the details of the student and delete a student
when it found unnecessary. The marks of the student are added in the database and so students can
also view the marks whenever they want.

Our proposed system has several advantages

 User friendly interface


 Fast access to database
 Less error
 More Storage Capacity
 Search facility
 Look and Feel Environment
 Quick transaction

All the manual difficulties in managing the student details in a school or college have
been rectified by implementing computerization.

FEASIBILITY ANALYSIS
Whatever we think need not be feasible .It is wise to think about the feasibility of any
problem we undertake. Feasibility is the study of impact, which happens in the organization by the
development of a system. The impact can be either positive or negative. When the positives
nominate the negatives, then the system is considered feasible. Here the feasibility study can be
performed in two ways such as technical feasibility and Economical Feasibility.

Technical Feasibility:
We can strongly says that it is technically feasible, since there will not be much difficulty in
getting required resources for the development and maintaining the system as well. All the
resources needed for the development of the software as well as the maintenance of the same is
available in the organization here we are utilizing the resources which are available already.

ECONOMICAL FEASIBILITY
Development of this application is highly economically feasible .The organization needed not
spend much money for the development of t he system already available. The only thing is to be
done is making an environment for the development with an effective supervision. I f we are doing
so , we can attain the maximum usability of the corresponding resources .Even after the
development , the organization will not be in condition to invest more in t he
organization .Therefore , the system is economically feasible.

HARDWARE CONFIGURATION

Processor : Pentium IV 630MHz

RAM : 1GB

Hard Disk : 260 GB

Monitor : 15” Color monitor

Key Board : 122 Keys


SOFTWARE CONFIGURATION

Operating System : Windows NT,

Windows 98,

Windows XP.

Language : Python

Database : MS Access2007./MySQL

SYSTEM REQUIREMENTS

This management system can be used in windows 98, Windows2000, Windows XP and
Windows NT, supported for other platform such as Apple, Macintosh and UNIX.

The system must be running Windows 98, Windows 98 or Windows NT4.0 operating system and
must meet the following hardware requirements.

 For Windows 95 based computers , a 486 / 66 MHz or higher


processor with 8MB
 For Windows 98 based computers , a 500/88MHz or higher processor
with 32 Mb of RAM
 For Windows NT based computers , a 488 / 66 MHz or higher
processor with 16 MB of RAM
 For Windows 200 based computers , a 700/850 MHz or higher
processor with 512 MB of Ram
CODING
CONCLUSION
Our project is only a humble venture to satisfy the needs in an Institution. Several user
friendly coding have also adopted. This package shall prove to be a powerful package in
satisfying all the requirements of the organization.

The objective of software planning is to provide a frame work that enables the manger to
make reasonable estimates made within a limited time frame at the beginning of the software
project and should be updated regularly as the project progresses. Last but not least it is not the
work that played the ways to success but ALMIGHTY

BIBLIOGRAPHY

1) http://www.javanetbeans.org
2) Database Programming with JDBC and Java by O'Reilly
3) Head First Java 2nd Edition
4) http://www.jdbc-tutorial.com/
5) Java and Software Design Concepts by APress

You might also like