22
STUDENT DATABASE MANAGEMENT SYSTEM Prepared By:- Atul Bali Anurag Garg Prashant Kumar Arvind Chauhan

87005502 Student Database Management System

Embed Size (px)

Citation preview

Page 1: 87005502 Student Database Management System

STUDENT DATABASE MANAGEMENT SYSTEM

Prepared By:-Atul Bali

Anurag GargPrashant KumarArvind Chauhan

Page 2: 87005502 Student Database Management System

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.

Page 3: 87005502 Student Database 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.

Page 4: 87005502 Student Database Management System

PROPOSED SYSTEM

By developing the system we can attain the following features:

• Easy to handle and feasible• Cost Reduction• Fast and Convenient

Page 5: 87005502 Student Database Management System

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

Page 6: 87005502 Student Database Management System

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.

Page 7: 87005502 Student Database Management System

FUNCTIONAL AND NON-FUNCTIONAL REQUIREMENTS

• Functional requirements a) Student Admission b) Fees Management c) Student Attendance Management d) Examination Management e) Mark Evaluation Management

Page 8: 87005502 Student Database Management System

• Non-Functional Requirements a) Security b) Performance c) User friendly d) Maintainability

Page 9: 87005502 Student Database Management System

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.

Page 10: 87005502 Student Database Management System

Types

• FEASIBILITY STUDY Operation Feasibility Technical Feasibility Economic Feasibility

Page 11: 87005502 Student Database Management System

MODULES AND DESCRIPTION

Student Management System contain the following modules:

• Login Module• Student Details Module• Result Module• Subject Module• Schedule Module

Page 12: 87005502 Student Database Management System

USE CASE DIAGRAMStudent Login

View Subject

View Schedule

View Result

Student

Admin Login

Manage Student Record

Manage Admin Record

Manage Subject

Manage Result

Manage Schedule

Administrator

Page 13: 87005502 Student Database Management System

DFD (DATA FLOW DIAGRAM):

STUDENT DATABASE

MANAGEMENT SYSTEM

Student

LOGIN

Student Result

Attendance

Student

Admission

Students Fee Payments

Student ExaminationStudent

Subjects and Sections

Faculty

Page 14: 87005502 Student Database Management System
Page 15: 87005502 Student Database Management System
Page 16: 87005502 Student Database Management System

SEQUENCE DIAGRAM

: Administrator: AdminLoginForm

Press Login Button

: Login

Get Username( )

Get Password( )

Return "Fail"

Prompt Login Screen With Error

Login information

Page 17: 87005502 Student Database Management System

Admin Login

: Administrator: AdminLoginForm : Login :

PersistenceServiceInterface: Admin Record

Enter Username

Enter Password

Press Login ButtonGet Username( )

Get Password( )Authenticate Admin( )

Get Username( )

Get Password( )

Validate Admin( )

Set Session( )Return Success

Display Welcome Screen

Page 18: 87005502 Student Database Management System

INVALID LOGIN INFORMATION

: Administrator: AdminLoginForm : Login :

PersistenceServiceInterface

Validate Admin( )

Return "Login Fail"

Prompt Login Form

Page 19: 87005502 Student Database Management System

VIEW SUBJECT

Page 20: 87005502 Student Database Management System

: Student: StudentLoginForm : Login :

PersistenceServiceInterface: StudentRecord

User ID

Password

Press Login ButtonGet Username( )

Get Password( )Authenticate Student( )

Get Username( )

Get Password( )

Validate Student( )

Set Session( )

Return "Sucess"

Welcome Screen

STUDENT LOGIN

Page 21: 87005502 Student Database Management System

VIEW RESULT

: ResultView : Student

: Result : PersistenceSericeInterface

: ResultRecord : StudentRecord

Press Online Result Button

Display Semester & Year List

Select Semester & Year

Press View Result ButtonRequest Result( )

Get Result(Student ID)Get Student Details

Get Result

Verify ResultSend Result

Display Result

Page 22: 87005502 Student Database Management System

Access

Studentid

Namee

password

dept

Phone no

email

usernameaddress

Result Schedule Subject

view

Student name

semester

year

grade event

schedule venue

time

description

name

Mentor name

E R Diagram