0% found this document useful (0 votes)
502 views9 pages

Case Study Library Management System Example

The document describes a student management system that would automate the process of storing and managing student records and details like personal information, academic performance, attendance, and more. It outlines the purpose, scope, requirements, users, and design of the system including entity relationship diagrams, data flow diagrams, use case diagrams, and other aspects of the system. The proposed system aims to reduce inefficiencies of a manual paper-based student record system.

Uploaded by

Dipesh Gaur
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)
502 views9 pages

Case Study Library Management System Example

The document describes a student management system that would automate the process of storing and managing student records and details like personal information, academic performance, attendance, and more. It outlines the purpose, scope, requirements, users, and design of the system including entity relationship diagrams, data flow diagrams, use case diagrams, and other aspects of the system. The proposed system aims to reduce inefficiencies of a manual paper-based student record system.

Uploaded by

Dipesh Gaur
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/ 9

Student Management System

1. INTRODUCTION

The Student Management System can handle all the details about a Student. The details include
College details, Course details, Students personal details, Academic details etc., The Student
Management System is an automated version of manual Student Management System.

1.1 PURPOSE

This project is aimed to automate the student management system. This project is developed mainly
to administrate the student records. The purpose of the project entitled as to computerize the
FrontOffice Management of student records in colleges, schools and coaching’s, to develop software
which is user friendly, simple, fast and cost-effective. Traditionally, it was done manually .The main
function ofthe system is to register and store student details, retrieve and these details as and when
required, and also to manipulate these details meaningfully.

1.2 SCOPE

The proposed software product is the student Management system. The system will be used in any
School, College and coaching institute to get the information from the student and then storing that
data for future usage. The current system in use is a paper-based system. It is too slow and cannot
provide update lists of students within a reasonable timeframe. The intentions of the system are to
reduce over-time pay and increase the productivity. Requirements statements in this document are
both functional and non-functional.

1.3 Definition, Acronyms, Abbreviation:

 JAVA -> platform independence

 SQL -> Structured query Language

 DFD -> Data Flow Diagram

 CFD -> Context Flow Diagram

 ER -> Entity Relationship

 IDE -> Integrated Development Environment

 SRS -> Software Requirement Specification

2. OVERALL DESCRIPTION

2.1 PRODUCT PRESPECTIVE

The proposed Library Management System will take care of the current book detail at any point of
time. The book issue, book return will update the current book details automatically so that user will
get the update current book details.
2.2 SOFTWARE REQUIREMENT

 Front end:

• Android developer tool

• Advance java

 Back end:

• MySQL

2.3 HARDWARE REQUIREMENT

  2GB ram

 1.2 GHz processor

 Intel i5

 Windows 7/8/8.1/10

2.4.1 FUNCTIONAL REQUIREMENT

The functional requirements of this system are:

 Register new students.


 Record the attendance of students.
 Record the internal marks of students.
 Record the feed details of students.
 Register a new teacher/employee.
 Register a new user for the system.
 Record the salary details of employees.
 Record the course details and subject information.
 Record the scholarship details and information.
 Generate various reports for all transactions in the system.

2.4.2 Non Functional Requirements

• Availability Requirement

 The system is available 100% for the user and is used 24 hrs a day and 365 days a year. The system
shall be operational 24 hours a day and 7 days a week.

 • Efficiency Requirement

 Mean Time to Repair (MTTR) - Even if the system fails, the system will be recovered back up  within
an hour or less.

• Accuracy
 The system should accurately provide real time information taking into consideration various
concurrency issues. The system shall provide 100% access reliability.

 • Performance Requirement

 The information is refreshed depending upon whether some updates have occurred or not in the
application. The system shall respond to the member in not less than two seconds from the time of
the request submittal. The system shall be allowed to take more time when doing large processing
jobs. Responses to view information shall take no longer than 5 seconds to appear on the screen.

 • Reliability Requirement

 The system has to be 100% reliable due to the importance of data and the damages that can
be caused by incorrect or incomplete data. The system will run 7 days a week, 24 hours a day.

2.5 USER CHARACTERSTICS

 Efficient Use of Time: Often times, the teacher is busy managing a few students and in
return, is not able to manage the entire class. So, taking some time before the class starts
and jotting down the tasks and procedures for the day is helpful. It helps save time and
inculcates a sense of discipline in the students.
 Effective Teaching: When teachers are continuously instructing the students on what to do
and what not, they tend to lose precious teaching time. Classroom management strategies
for teachers help maintain an organized environment.
 Confidence Building: Classroom management strategies give a sense of confidence to the
budding teachers. Since they are new in the teaching industry, with the help of these
strategies, they can become strong figures in front of their students.
 Consistency in the Class: With smart classroom management strategies, teachers can
inculcate consistent habits within the student. So that, whenever they don’t come to the
class, or a substitute is present in the class, the students know how to behave.
 Positive Class Environment: A positive class environment ensures that a student works
productively and shares his opinion openly in the classroom. Without effective classroom
management strategies, introvert students will not feel comfortable to speak up in front of
the class. Teachers as well as students, both feel better in a positive class environment.
 Relationship Building: Teachers are able to build healthy relationships with their students.
Effective classroom management strategies also help students to build positive relations
with their classmates. These strategies help them interact with each other with ease and
mutual respect.
 More Teaching Time: Teaching time decreases when a teacher spends more time indealing
with behavioural interruptions by the students. With efficient classroom management
strategies, teachers can create a productive classroom and ensure that the time spent inside
the classroom is educational.
 Safety: If a teacher has control of her classroom, it is not likely that a fight or violence will
happen inside the classroom. Good classroom strategies ensure that the classes are
organized as well as productive. These classroom strategies ensure that the students don’t
engage in any kind of fights; physical or verbal.
 Parents’ approval: Parents appreciate rules and regulations and they highly appreciate
defined classroom management strategies. They are completely assured that their child is in
good hands and they will grow in a positive direction.
2.6 CONSTRAINTS

Data not withstanding of its size cannot be too large to process. However, a guided approach is
adopted to stay within limits for easy comprehension.

To end this, the study will focus on the student together with its accompanying web interface,
students registration details and academic results. In its most common form, the wide application of
computers in accessing remote files make way for adoption of more superior ays of making
information available to the millions of users. And it also exposes the researcher to the core about
the difficulties of database programming for the web, an all-round technology but because of the
following constraints, the study may not be completed. They include;

Time constraints and finance

The college does not have enough necessary software and extended network of computers.

It lacked the projected operational hardware

Unavailability of power supply to test and implement the developed work.

3. FLOW DIAGRAM

3.1 E-R Diagram


3.2 Data Flow

3.3 USE-CASE

UML Use Case diagram for School Management System is shown below. The various participants of
the same are detailed below:-

Actors:- Admin, Teacher, Students


The corresponding use cases for these actors are:-

 Admin: Login, Logout, Add Teachers, Add Students, Add Class, Add Divisions, Add Subjects,
Modify/Delete Teachers, Modify/Delete Students, Modify/Delete Class, Modify/Delete Divisions,
Modify/Delete Subjects

 Teacher: Mark Attendance, Prepare Test Paper, Check Papers, Prepare Report Cards, Declare
Result  Student: Fill Admission Form, Get Enrolled

The Use Case UML diagram for School Management System is shown below:-

3.4 Class-Diagram

UML Class diagram for School Management System is shown below. The various Classes involved in
the system are:

Classes: Admin, Students, Teachers, Class, Subjects, Divisions, TestPaper The Class Diagram for
School Management System is shown below:
3.5 Object Diagram

3.6 Sequence Diagram


UML Sequence diagram for School Management System is shown below.

The instance of class objects involved in this UML Sequence Diagram are as follows:- Admin,
Teacher, Test Paper. Student, Class, Subject, Division

3.7 Communication Diagram

You might also like