STUDENTDATABASEMANAGEMENT
SYSTEM
Prepared By:-
Atul Bali
Anurag Garg
Prashant Kumar
Arvind Chauhan
INTRODUCTION
• The Student Management System can handle
all the details about a Student.
• The details include Exam details, Course
details, Students personal details, Faculty
details etc., The Student Management System
is an automated version of manual Student
Management System.
PURPOSE OF THE PROJECT
The Objective can be listed below as:
• To provide a proper registration channel / system
to the new students.
• To maintain all the accounts of the students from
enrollment up to the end of the study.
• To update the information that is essential to
transmit to the users.
• To have a centralized control over the records of
the students, departments, teachers, staffs,
library, etc., and monitor the changes in these
records.
PROPOSED SYSTEM
By developing the system we can attain the
following features:
• Easy to handle and feasible
• Cost Reduction
• Fast and Convenient
System Requirements
SOFTWARE REQUIREMENTS:
• Operating system : Microsoft XP/2000/VISTA/Windows 7
• Platform : Visual Studio 2005
• Database : Oracle/Access
• Application Software : MS Office 2003
HARDWARE REQUIREMENTS :
• Processor : Pentium
• RAM : 128 MB RAM
• Hard Disk : 40 GB Hard Disk
Problem Statement
Students details about the results and
admission after that are discussed with topics
like attendance management, fees
management, section and faculty distribution,
term end examination and marks evaluation
management after the admission.
FUNCTIONAL AND NON-FUNCTIONAL
REQUIREMENTS
• Functional requirements
a) Student Admission
b) Fees Management
c) Student Attendance Management
d) Examination Management
e) Mark Evaluation Management
• Non-Functional Requirements
a) Security
b) Performance
c) User friendly
d) Maintainability
SYSTEM ANALYSIS
The primary goal of the system analyst is to
improve the efficiency of the existing system.
For that the study of specification of the
requirements is very essential. For the
development of the new system, a preliminary
survey of the existing system will be
conducted. Investigation done whether the
upgradation of the system into an application
program could solve the problems and
eradicate the inefficiency of the existing
system.
Types
• FEASIBILITY STUDY
 Operation Feasibility
 Technical Feasibility
 Economic Feasibility
MODULES AND DESCRIPTION
Student Management System contain the
following modules:
• Login Module
• Student Details Module
• Result Module
• Subject Module
• Schedule Module
USE CASE DIAGRAM
Student Login
View Subject
View Schedule
View Result
Student
Admin Login
Manage Student Record
Manage Admin Record
Manage Subject
Manage Result
Manage Schedule
Administrator
DFD (DATA FLOW DIAGRAM):
STUDENT DATABASE
MANAGEMENT
SYSTEM
Student
LOGIN
Student Result
Attendance
Student
Admission
Students Fee Payments
Student Examination
Student
Subjects and Sections
Faculty
SEQUENCE DIAGRAM
: Administrator
: AdminLoginForm
Press Login Button
: Login
Get Username( )
Get Password( )
Return "Fail"
Prompt Login Screen With Error
: Administrator
: AdminLoginForm : Login :
PersistenceServiceInterface
: Admin Record
Enter Username
Enter Password
Press Login Button
Get Username( )
Get Password( )
Authenticate Admin( )
Get Username( )
Get Password( )
Validate Admin( )
Set Session( )
Return Success
Display Welcome Screen
INVALID LOGIN INFORMATION
: Administrator
: AdminLoginForm : Login :
PersistenceServiceInterface
Validate Admin( )
Return "Login Fail"
Prompt Login Form
VIEW SUBJECT
: Student
: StudentLoginForm : Login :
PersistenceServiceInterface
: StudentRecord
User ID
Password
Press Login Button
Get Username( )
Get Password( )
Authenticate Student( )
Get Username( )
Get Password( )
Validate Student( )
Set Session( )
Return "Sucess"
Welcome Screen
STUDENT LOGIN
VIEW RESULT
: ResultView
: Student
: Result :
PersistenceSericeInterface
: ResultRecord : StudentRecord
Press Online Result Button
Display Semester & Year List
Select Semester & Year
Press View Result Button
Request Result( )
Get Result(Student ID)
Get Student Details
Get Result
Verify Result
Send Result
Display Result
Access
Student
id
Namee
password
dept
Phone
no
email
username
address
Result Schedule Subject
view
Student
name
semester
year
grade event
schedule venue
time
description
name
Mentor
name
E R Diagram

87329340-87005502-Student-Database-Management-System.pptx

  • 1.
  • 2.
    INTRODUCTION • The StudentManagement System can handle all the details about a Student. • The details include Exam details, Course details, Students personal details, Faculty details etc., The Student Management System is an automated version of manual Student Management System.
  • 3.
    PURPOSE OF THEPROJECT The Objective can be listed below as: • To provide a proper registration channel / system to the new students. • To maintain all the accounts of the students from enrollment up to the end of the study. • To update the information that is essential to transmit to the users. • To have a centralized control over the records of the students, departments, teachers, staffs, library, etc., and monitor the changes in these records.
  • 4.
    PROPOSED SYSTEM By developingthe system we can attain the following features: • Easy to handle and feasible • Cost Reduction • Fast and Convenient
  • 5.
    System Requirements SOFTWARE REQUIREMENTS: •Operating system : Microsoft XP/2000/VISTA/Windows 7 • Platform : Visual Studio 2005 • Database : Oracle/Access • Application Software : MS Office 2003 HARDWARE REQUIREMENTS : • Processor : Pentium • RAM : 128 MB RAM • Hard Disk : 40 GB Hard Disk
  • 6.
    Problem Statement Students detailsabout the results and admission after that are discussed with topics like attendance management, fees management, section and faculty distribution, term end examination and marks evaluation management after the admission.
  • 7.
    FUNCTIONAL AND NON-FUNCTIONAL REQUIREMENTS •Functional requirements a) Student Admission b) Fees Management c) Student Attendance Management d) Examination Management e) Mark Evaluation Management
  • 8.
    • Non-Functional Requirements a)Security b) Performance c) User friendly d) Maintainability
  • 9.
    SYSTEM ANALYSIS The primarygoal of the system analyst is to improve the efficiency of the existing system. For that the study of specification of the requirements is very essential. For the development of the new system, a preliminary survey of the existing system will be conducted. Investigation done whether the upgradation of the system into an application program could solve the problems and eradicate the inefficiency of the existing system.
  • 10.
    Types • FEASIBILITY STUDY Operation Feasibility  Technical Feasibility  Economic Feasibility
  • 11.
    MODULES AND DESCRIPTION StudentManagement System contain the following modules: • Login Module • Student Details Module • Result Module • Subject Module • Schedule Module
  • 12.
    USE CASE DIAGRAM StudentLogin View Subject View Schedule View Result Student Admin Login Manage Student Record Manage Admin Record Manage Subject Manage Result Manage Schedule Administrator
  • 13.
    DFD (DATA FLOWDIAGRAM): STUDENT DATABASE MANAGEMENT SYSTEM Student LOGIN Student Result Attendance Student Admission Students Fee Payments Student Examination Student Subjects and Sections Faculty
  • 16.
    SEQUENCE DIAGRAM : Administrator :AdminLoginForm Press Login Button : Login Get Username( ) Get Password( ) Return "Fail" Prompt Login Screen With Error
  • 17.
    : Administrator : AdminLoginForm: Login : PersistenceServiceInterface : Admin Record Enter Username Enter Password Press Login Button Get Username( ) Get Password( ) Authenticate Admin( ) Get Username( ) Get Password( ) Validate Admin( ) Set Session( ) Return Success Display Welcome Screen
  • 18.
    INVALID LOGIN INFORMATION :Administrator : AdminLoginForm : Login : PersistenceServiceInterface Validate Admin( ) Return "Login Fail" Prompt Login Form
  • 19.
  • 20.
    : Student : StudentLoginForm: Login : PersistenceServiceInterface : StudentRecord User ID Password Press Login Button Get Username( ) Get Password( ) Authenticate Student( ) Get Username( ) Get Password( ) Validate Student( ) Set Session( ) Return "Sucess" Welcome Screen STUDENT LOGIN
  • 21.
    VIEW RESULT : ResultView :Student : Result : PersistenceSericeInterface : ResultRecord : StudentRecord Press Online Result Button Display Semester & Year List Select Semester & Year Press View Result Button Request Result( ) Get Result(Student ID) Get Student Details Get Result Verify Result Send Result Display Result
  • 22.