75% found this document useful (4 votes)
5K views

Student Management System

The document describes a student management system project that was developed using C# and SQL Server. The system allows users to store student, teacher, and exam information in a centralized database. It aims to computerize, speed up, reduce errors in, and automate the management of student records. The project follows a waterfall development methodology and uses tools like Visual Studio and SQL Server Express. Class, sequence, entity-relationship, and data flow diagrams are included to document the system design and architecture.

Uploaded by

Evan Singh
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
75% found this document useful (4 votes)
5K views

Student Management System

The document describes a student management system project that was developed using C# and SQL Server. The system allows users to store student, teacher, and exam information in a centralized database. It aims to computerize, speed up, reduce errors in, and automate the management of student records. The project follows a waterfall development methodology and uses tools like Visual Studio and SQL Server Express. Class, sequence, entity-relationship, and data flow diagrams are included to document the system design and architecture.

Uploaded by

Evan Singh
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

Student Management

System
By
Evan Dangol
MscIT 4th Semester 1402004103

Introduction

The title of the project is Student Management system.

It has most of the facilities that a Student Management software


requires.

It provides facilities to keep the records of students, teachers fee details


and exam results with all their required details.

It has facilities to input student information with all its related fields.
Software has backup/restore utility of data as well.

Objectives

To make the system computerize

To reduce time consumption

To reduce error

To automate system managements

Centralized database management

Methodology

Water Fall Model


REQUIREMENT

ANALYSIS
DESIGN
CODING
DOCUMENTING
TESTING
ACCEPTANCE

Hardware and Software Used

Hardware:

Processor: AMD Turion

Processor Speed: 1.9 GHZ

Ram Memory: 2 GB

Software:

Operating System: Windows 10

Database Server: SQLSERVER 2008 express

Dot Net version 4.5

C sharp programming language

Visual studio 2012/2013

System overview

Project uses C# as programming language and SQL Server as database.

Visual studio IDE is used.

Project is in Windows Form .

Project implements object oriented N Tiered architecture.

Presentation Layer, Business Logic Layer , Data Access Layer and


Database Layers as well as few in between Layers are implemented.

Language Integrated Queries are used for most of the Select Queries .
While Stored Procedure and normal SQL statements are used for CRUD
operation.

E R Diagram

DFD Diagram

Use Case Diagram

Class Diagram

Sequence Diagram to show Student save process

Testing

Thank you

You might also like