View
117
Download
2
Category
Preview:
Citation preview
STUDENT DATABASE MANAGEMENT SYSTEM
Prepared By:-Atul Bali
Anurag GargPrashant KumarArvind 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 DIAGRAMStudent 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 ExaminationStudent
Subjects and Sections
Faculty
SEQUENCE DIAGRAM
: Administrator: AdminLoginForm
Press Login Button
: Login
Get Username( )
Get Password( )
Return "Fail"
Prompt Login Screen With Error
Login information
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
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 ButtonGet 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 ButtonRequest Result( )
Get Result(Student ID)Get Student Details
Get Result
Verify ResultSend Result
Display Result
Access
Studentid
Namee
password
dept
Phone no
usernameaddress
Result Schedule Subject
view
Student name
semester
year
grade event
schedule venue
time
description
name
Mentor name
E R Diagram
Recommended