0% found this document useful (0 votes)
128 views23 pages

Student Management Information System ..: (Note

The document outlines a student management information system project proposal. It includes details such as the student and guide names and contact information, project title, software to be used, and hardware/software requirements. Diagrams are provided showing the database design, data flow, and entity relationship. The objectives are to computerize the manual student management system to reduce time and errors. The project will use Visual Basic 6.0, SQL, and PHP to create a network application to manage student data and activities in a centralized database.

Uploaded by

nisha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
128 views23 pages

Student Management Information System ..: (Note

The document outlines a student management information system project proposal. It includes details such as the student and guide names and contact information, project title, software to be used, and hardware/software requirements. Diagrams are provided showing the database design, data flow, and entity relationship. The objectives are to computerize the manual student management system to reduce time and errors. The project will use Visual Basic 6.0, SQL, and PHP to create a network application to manage student data and activities in a centralized database.

Uploaded by

nisha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 23

1

SCHOOL OF COMPUTER AND INFORMATION SCIENCES


IGNOU, MAIDAN GARHI, NEW DELHI – 110 068

II. PROFORMA FOR THE APPROVAL OF MCA PROJECT PROPOSAL (MCSP-060)


(Note: All entries of the proforma of approval should be filled up with appropriate and complete information.
Incomplete proforma of approval in any respect will be summarily rejected.)
Enrolment No.: 155484129
Project Proposal No :…………………..
Study Centre: ……1015……
(for office use only) Regional Centre.......…… RC Code:……......
E-mail: …[email protected]…...
Mobile/Tel No.: …9717336402..………………
1. Name and Address of the Student ……NISHA ……………………………………..
..H.NO-174, SANJAY ENCLAVE NANGLA ROAD , NIT FARIDABAD

2. Title of the Project Student Management Information System…………..


3. Name and Address of the Guide …..PREETI …SHRIVASTAV……………
H. No. 370, Gali No. 4 ,Sunder Colony, Nangla Road
Ph.D* M.Tech.* B.E*/B.Tech.* MCA M.Sc.*
4. Educational Qualification of the Guide
(Attach bio-data also)
(*in Computer Science / IT only)
5. Working / Teaching experience of the Guide** :- 1)SEO Executive in Organic SEO India from November 2016 to
February 2017.
2) Web developer in Klubi Communication from Feb 2017 to December 2017.
3) Working as SEO Executive at King of Digital Marketing (Jan2018 to Present)
(**Note: At any given point of time, a guide should not provide guidance for more than 5 MCA students of IGNOU)
6. Software used in the Project …………SQL PHP, NOTEPAD++,…………………………………………..
7. If already pursued BCA/BIT from IGNOU,
mention the title of the project (CS-76) and the s/w used……………NO………………………………………
8. Project title of the Mini Project (MCS-044) and the s/w used……………SYSTEM MANAGEMET …………………………

9. Is this your first submission? Yes No


Signature of the Student Signature of the Guide
Date: ………………… Date: …………………….

For Office Use Only Name:……………………………..............


…………………………………………….
Signature, Designation, Stamp of the Project Proposal
Evaluator
Approved Not Approved Date: …………………….
Suggestions for reformulating the Project:

NISHA ENROLLNMENT NO-155484129


2

Sl. No. Topic Page No.

1 INTRODUCTION 3

2 OBJECTIVE 4
3 PROJECT CATEGORY 4
4 TOOLS/ PLATFORM 5

5 HARDWARE AND SOFTWARE REQUIREENTS 5

6 SYSTEM DEGINE 5

7 REQUIREMENT SPECIFICATION 7

8 8
GANTT CHART
9 8
PERT CHART
10 9-12
DFD DIAGRAMS
11 13
E-R DIAGRAM
12 14
CLASS DIAGRAM
13 15-17
DATABASE DESIGNE
14 SCOPE OF THE PROJECT 17

14 MODULES 18

15 CONCULSION 19

16 BIBLIOGRAPHY 20

NISHA ENROLLNMENT NO-155484129


3

Introduction:-

Student Management Information System is software which is


helpful for student 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 Information System deals with
the various activities related to the students.

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

The Student management Information System is to allow the administrator of

any organization to edit and find out the personal details of a student and
allows the student to keep up to date his profile . It’ll also facilitate keeping
all the records of students, such as their id, name, mailing address, phone
number, DOB etc. So all the information about an student will be available in
a few seconds. Overall, it’ll make Student Information Management an easier
job for the administrator and the student of any organization. The main
purpose of this SRS document is to illustrate the requirements of the project
Student management Information System and is intended to help any
organization to maintain and manage its student’s personal data. The activities
NISHA ENROLLNMENT NO-155484129
4

of the student . SMS has most of the facilities that a modern student requires to
computerize its day-to-day jobs. It provides facilities to keep the records of student,
fees, teaching and non-teaching staff with all their required details along with all
required transaction handling.

Objective:- This project is based on the RDBMS technology; the main


objective of this project is to computerize the manual system & reduce the
time consumption. In other words we can say that our project has the
following objectives:-
1. Make all the system computerize
2. Reduce time consumption
3. Reduce error scope
4. All system managements are automated
5. Centralized database management
6. Easy operations for operator of the system
7. No paper work requirement

PROJECT CATEGORY:-
This project as title “School information system” is comes under the
Relational Database Management System (RDBMS).
This application is developed with the help of Visual basic 6.0 and SQL PHP.

This application can also be run on the network environment so it can be


said as network application.

NISHA ENROLLNMENT NO-155484129


5

TOOLS/PLATFORM:-
This project is developed using the tools, which are most suited for
development of the Application Package. These tools are as follows:-
1. Visual Basic 6.0 (For front end)
2. SQL PHP (For Database Storage as Back end)

HARDWARE & SOFTWARE REQUIREMENT


HARDWARE:
Processor Pentium-II or higher
Processor Speed 533 MHZ
Hard Disk Space 20 GB (min.)
Ram Memory 32 MB (64 MB recommended)

SOFTWARE:
Operating System Windows 10.
JDK 1.6 or above
Notepad++
FRONT END:-JSP, HTML, CSS, JAVASCRIPT BACK END:-MY SQL

SYSTEM DESIGN

NISHA ENROLLNMENT NO-155484129


6

System Design is the solution to the creation of a new system. This is the
important aspect made up of several steps. The complete, efficient and
successful system should provide the following in succession: -
1. From where should we start
2. Where we have to go
3. Where should we stop
If the project is to be successful, we will need answer these question. The
answer of these questions is schema manner and is known as system design.
A systematic manner will be followed so as to achieve beneficial result at the
end. It involves starting with a vague idea and ultimately developing it up
into a useful system. The design phase is transition from a user oriented to a
document oriented to the programmers. Software report can be broken into
a series of steps starting with the basic ideas and ending with the finished
project.

The steps for the successful project are as follows: -


1. We should define problem completely and the goals should be
known before our destination
2. In the next step, we should specify inputs and outputs of our interest
3. Then the structure of various database should be designed which will
be used during the programming
4. Next, we should design our programs of user friendly nature and
always provide a way to the user to read back the origin if he/she
find any complex problem at any stage

NISHA ENROLLNMENT NO-155484129


7

5. We should know the function of each and every program which will
leads us to or helps us to read at the specified goal.
6. Then we write these individual programs which later on joining solve
our problem
7. Next step involve then testing of these programs and correction
if necessary At last, linking all the programs in a well-specified manner and
combining in the form of a menu, submenu etc. will be our defined problem
. Out of these defined steps, few of the major steps will respect to Project

REQUIREMENT SPECPICATION
Functional requirements
1. Forms have to be validated before submission.
2. Admin cannot add an additional course for a student before his/her
current course expires.
3. Only admin will be able to add/edit/delete course and other
information.
4. Students are able to edit only their own personal details.
5. Students can’t view any other student account apart from their own.

NISHA ENROLLNMENT NO-155484129


8

6. All pages are authentication enforced so only logged in and authorised


users will be able to view the pages.
7. Admin should be able to generate at least three reports.

Non-Functional requirements
1. All fields must be highlighted if they are not validated properly
2. The navigation has to be easy and user friendly.
3. The page load will be fast enough to access with a moderate internet
connection.
4. The sections of the website will be well structured.
5. Sensitivity of the system
6. Ambiance of appearance, font, colours
7. Performance of system
8. Easy to use & recall
9. Back up of data & records
10.Upgrading options of the system
11.Expandability of the syste

GANTT CHART

DAYS WEEK 1 WEEK 2 WEEK 3 WEEK 4


STEPS

1 2 3 4 5 6 8 9 10 11 12 13 15 16 17 18 19 22 23 24 25 26

NISHA ENROLLNMENT NO-155484129


9

6
FEASIBILITY

3
ANALYSIS

4
DESIGN

6
CODING

4
TESTING

3
IMPLMENTATION

3
DOCUMENTATION

Pert chart : t=1 weeks t=3 weeks

t=3 weeks t= 2 weeks


1 2 5

t=4 weeks t=2 weeks


3

Context-Level DFD:-
Student details Student
required details
Admin
management
information
Student
NISHA system ENROLLNMENT NO-155484129
10

details details
requiered

First-Level DFD FOR ADMIN:-


Admin

Verification Username, password

Login
Admin register

Admin verified
Username, password

stsudent
Student information
management system

Marks details faculty details faculty details attendance details


Req.
Attendance
Marks req. req.
Marks Faculty Attendance

Second-Level DFD FOR ADMIN:-

Admin
NISHA ENROLLNMENT NO-155484129
11

Verification Username, password

Login
Admin register

Admin verified
Username, password Student management

Student details Student reqd

Student management
Student management information
sysytem

Exams details

Exams reqd faculty reqd faculty details

Exams Faculty
management management

Exams management faculty

Context-Level DFD:-

Student Student Admin


mgmt
indormation
NISHA ENROLLNMENT NO-155484129
sys
12

First-Level DFD FOR STUDENT:-


Student

Student details

Login
student reg

student reqd

Student details
Student management
information system

marks details marks req faculty reqd faculty details


Attanandence
faculty

Marks

Second-Level DFD FOR student :-

student

NISHA ENROLLNMENT NO-155484129


13

Verification Username, password

Login
Student register

Student verified
Username, password Student management

Student management information


sysytem

Student management

Exams

Datesheet Results
Hall tickets

dateshet datesheet reqd result reqd result det

details hall tickets hall tickets


datesheet reqd details results

hall tickets

E-R DIAGRAM: Admin_id

Admin_pw Admin_name
d

NISHA ENROLLNMENT NO-155484129


14

Admin_mob
Admin_add Admin

student

Manage handle

HOD Dept_n
ame

Dept_i
Student department
HANDEL d

MARK
STD_N Conduct
AME
ENROLL rollno
Attendance

PERCEN Exams mark


ROLLNO
TAGE
COURSE
C_dept
course Std_name
C_id
C_name

Class diagram

NISHA ENROLLNMENT NO-155484129


15

+stu_address
+stu_rollno
faculty +stu_cont
+stu_course
+ faculty_id
+faculty_pwd
+faculty_name Admin +login()
+faculty_add +showmarksheet()
+faculty_cont +admin_id +showcourse()
+showattendance()
+admin_pwd
+admin_name
+login()
+admin_add
+showstudentdetails()
+show adminupdates() +admin_cont

+login()

+showauthority()

+showstudentdetalils()

+showfacultydetails()

attendance

+lecture_delivered

+lecture_attendance course
+attendance_percentage +c_name

+updatelecturedelivered() +c_code

+updatelectureattended()

+getlecturedelivered()

+getlectureattended()

NISHA ENROLLNMENT NO-155484129


16

DATABASE DESIGN
1.Administrator Table

Field Data type (size) Constrains Description

Admin_id Varchar(20) Primary Key Store Admin ID

Pass_wd Varchar(20) Not null Store Password

Admregno Varchar(20) Foreign key Store regno details

Admin_name Varchar(30) Not Null Store Admin Name

Address Varchar(40) Not Null Store Address

Phone_No Integer(20) Null Store Phone Number

2. Student Table

Field Data type (size) Constrains Description


Stu_name Varchar(20) Not Null Store stu Name

Address Varchar(30) Not Null Store Address

Cont_no Varchar(20) Not Null Store Contect details

Sturegno Varchar(20) Foreign key Store regno details

Course Varchar(20) Not Null Store Course Details

Roll_no Varchar(10) Primary Key Store Roll no

NISHA ENROLLNMENT NO-155484129


17

3. Department Table

Field Data type (size) Constrains Description

Dept_id Integer(20) Primary Key Store ID Number

Dept_name Varchar(30) Not Null Store Dept Name

Admregno Varchar(20) Foreign key Store regno details

HOD Varchar(20) Not Null Store HOD Name

4. Course Table

Field Data type (size) Constrains Description

Course_id Varchar(20) Primary Key Store ID Number

Course_name Varchar(30) Not Null Store Course Name

Department Varchar(30) Not Null Store Department

5. Exam Table

Field Data type (size) Constrains Description


Stu_name Varchar(30) Not Null Store Student Name

Roll_no Integer(10) Primary Key Store Roll Number

Sturegno Varchar(20) Foreign key Store regno details

Marks Varchar(20) Not Null Store Marks

Course Varchar(30) Not Null Store Course Details

NISHA ENROLLNMENT NO-155484129


18

6. Attendance Table

Field Data type (size) Constrains Description

Roll_no Integer(10) Primary Key Store Roll Number

Stu_name Varchar(30) Not Null Store Student Name

Sturegno Varchar(20) Foreign key Store regno details

Course Varchar(30) Not Null Store Course Details

Percentage Varchar(20) Not Null Store


Attendance
Percentage

SCOPE OF THE PROJECT


 The Student Information Management System(SIMS) can be
enhanced to include some other functionality like
marks,attendance management.
 Talent management of students based on their performance
evaluation can be added.
 Social networking can also be added wherein students can
interact with each other.
 Online class functionality can be added.
 Can evolve as an online institution.
 Functionality of chat and messages can be added.
 Online exam functionality can be added.
 Online resume builder functionality can also be added.

NISHA ENROLLNMENT NO-155484129


19

MODULES OF STUDENT MANAGEMENT SYSTEM


The system has a different segment to process a specific task which is the modules. This will
help the system to developed easily and makes it more user-friendly.

The modules of the project are: –

Login Module: –
This will help users to login into the system using institute id and password. A user who has
the valid id and password can only login to their respective accounts.

It will help the authentication of the user who enters the system. The module provides a layer
of security over the system as only authorized personnel can login into the system.

This prevents from any anonymous person to enter the system and mishandle the records. It
is better than the manual method as they do not have any security measure of who can access
the system and who cannot.

Registration Module: –
This module the student will get registered as it is new in the educational institute. It will be
formed like structure where all the student details will be filled.

It will have the fields regarding their personal information like date of birth and address along
with that it will also ask its professional details of previous education if it has.

As this module is present online, the student can register them from anywhere in the internet
is present. As after registration information will go to the admin for authentication.

This module will reduce the hectic task of taking multiple forms from the institute and filling
them carefully as any mistake will lead to getting new sets of the forms.

Course Module: –
Each student will be able to select various courses present in the system. It will be published
by the administrator under the specific department.

Every course has the qualification criteria, it will be available to those students who are
eligible for it. The student will pick the course from the given choices according to his/her
interest.

NISHA ENROLLNMENT NO-155484129


20

It will be added in their professional information details. All the courses will be handled by the
department assigned to them by the administrator.

Search Module:-
In the institution there will be thousands of students and suppose from this there is need to
find the detail of specific student. The only information provided to search is the name of the
student.

In the manual system, it will be catastrophic to find the student as it is a very tedious job to do
so. But with the computerized system admin can easily find the specifying student with just
typing the name and click the search button.

This module will help the admin in searching the student record for alteration and
maintenance.

Assignment Module: –
As every course has the assignment which will be given to the student to complete. Based on
these assignments every student will be awarded the marks.The assignment can of the various
types which will be provided to the student.

The student will be able to access the assignment given by the department who handles the
course. The user will also be able to check its marks he/she got in each exam.

Department can also able to differentiate the assignment into various categories like quiz,
essay or report writing. This helps in making the studies more vibrant for the students.

Attendance Module: –
This module is one of the essential parts of the system as this will act as the official document
of student presence in the institution. It will show the attendance of the student in every
course.

CONCLUSION OF STUDENT MANAGEMENT SYSTEM


Student Management Information System can be used by educational institutions to
maintain their student records easily. Achieving this objective is difficult using the manual
system as the information is scattered, can be redundant and collecting relevant information
may be very time-consuming.

All these problems are solved by this project. This system helps in maintaining the
information of pupil of the organization. It can be easily accessed by the manager and kept
safe for a long period of time without any changes.
NISHA ENROLLNMENT NO-155484129
21

Bibliography
During the development of project we have use the following books and
websites.
Books :-
 PHP6 and MySql
(By: Steve Suehring Tim Converse Joyce Park )

 PHP Cookbook
(By: David Sklar Adam Trachtenberq)

WEBSITES:-
 www.google.com
 www.w3schools.com/php
 www.codeproject.com
 www.tutorialpoint.com

NISHA ENROLLNMENT NO-155484129


22

SYNOPHIS
STUDENT
MANAGEMEN
T
NISHA ENROLLNMENT NO-155484129
23

INFORMATI
ON
SYSTEM

NISHA ENROLLNMENT NO-155484129

You might also like