026188445
026188445
SYNOPSIS
INTRODUCTION
Student Management System is software which is helpful for students as well as the
College 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.
Faculty module
Student Module
Admin Module
In the Software we can register as a user and user has of two types, student and Faculty.
Administrator has the power to add new user and can edit and delete a user. A student can
register as user and can view his marks, attendance. The administrator can add edit and delete
marks for the student. All the users can see the marks.
Objectives:
SCOPE
SYSTEM ANALYSIS
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.
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 College 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.
4
PROPOSED SYSTEM
In our proposed system we have the provision for adding the details of the
students by themselves. So the overhead of the College 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.
All the manual difficulties in managing the student details in a college have been
rectified by implementing computerization.
5
HARDWARE CONFIGURATION
TECHNOLOGIES USED
SOFTWARE CONFIGURATION
DATABASE REQUIREMENT
MYSQL
DATABASE REQUIREMENT
DATABASE DESIGN
Controlled Redundancy
Data independence
Accurate and integrating
More information at low cost
Recovery from failure
Privacy and security
Performance
Ease of learning and use
MYSQL
TABLES USED
BCA
STUDENT_LOGIN
FACULTY_LOGIN
FEES
ATTENDANCE
MARKS
10
BCA
Student_LOGIN
Faculty_LOGIN
FACULTY_ID Password
Provided id ****
Provided id *****
Provided id ****
11
FEES
ATTENDANCE
MARKS
- - - -
- - - -
12
E-R DIAGRAM
Context Diagram
Level 0
15
16
The Student Management System(SMS) can be enhanced to include some other functionality
like Student Enquiry, Lecture, Attendance Calculation.
Social networking can also be added wherein students can interact with each other.
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 no the work that played the ways to success but ALMIGHTY
18
BIBLIOGRAPHY
1) http://www.javaworld.com/javaworld/jw-01-1998/jw-01-bookreview.html
2) Database Programming with JDBC and Java by O'Reilly
3) http://www.jdbc-tutorial.com/
4) Bootstrap for Frontend
5) Stackoverflow.com
6) YouTube channel -LearnWithDurgesh for Servlet