Project Report
Project Report
ON
SUBMITTED BY :
YEAR
2023-2024
1
CERTIFICATE
This is to certify that the project report entitles
SUBMITTED BY :
is a bonafied student of this institute and the work has been carried out by them under
supervision of Prof.Ghadge.s.v proved for the partial fullfilly of the requirement of savitribai
phule pune university, Bachelor of Engineering (Computer Engineering) .
2
Chapte
Chapter Name Page No.
r No
1 Abstract 4
Introduction
2 2.1Study of proposed system 5
2.2Problem statement
7 Test Documents 14
8 Conclusion 15
CONTENT
3
1. Abstract
It is not properly capable to manage the students record with their personal details at
a single place. There may be chances of loosing the records of students that may causes some
problems. So it is mainly need to maintain the record in proper way.
2.INTRODUCTION
4
2.1 STUDY OF PROPOSED SYSTEM
The main of this system is to develop student management system by using java language.
This system mainly reduces the work task and it is easy to maintain the records of students
for a long time than normal hand written records.
Student Information Management an easier job for the administrator and the student of any
organization. The main purpose of this SRS document is to illustrate the requirements of the
project Student information System and is intended to help any organization to maintain and
manage its student’s personal data.
Student Information Management System can be used by education institutes to maintain the
records of students easily. Achieving this objective is difficult using a manual system as the
information is scattered, can be redundant and collecting relevant information may be very
time consuming. All these problems are solved using this project.
In the current system all the activities are done manually. It is very time consuming and
costly. Our Student Management System deals with the various activities related to the
students. The objective of Student information System is to allow the administrator of any
organization to edit and find out the personal details of a student and allows the student to
keep up to date his profile .It’ll also facilitate keeping all the records of students, such as their
Roll No, name, phone number, DOB etc. So all the information about an student will be
available in a few seconds.
Student Management System is software which is helpful for students as well as the school
authorities. In the current system all the activities are done manually. It is very time
consuming and costly. Our Student Management System deals with the various activities
related to the students.
5
3. NEED OF PROPOSED SYSTEM
The benefits of Student management System over the manual process can be listed as
follows.
6
4. HARDWARE AND SOFTWARE REQUIREMENT
- Computer system
- Ram – above 2GB
- Android Studio
- Jdk-20
- SQLite database
7
Requirement Analysis is process of determining user expectations for software applications.
It’s is really important as requirements are the basis for software design, development and
testing requirements are categorized in two groups as functional requirements and non-
functional requirements .functional requirements define functions and behaviors of the
system while non-functional requirements specify the quality of the system.
8
5.DESIGN
Fig. ER Diagram
9
-View student details Modify the details
Student
Management
- Delete student details
Check student details
- System
Update Student
Add Student details
Details
10
Insert
Show
Login Admin
Update
Delete
Data Storage
11
In this app admin can insert , view , search ,delete , update record of students.
12
Source Code :-
if (txt_roll.getText().length() == 0)
Toast.makeText(this, "Roll Number is required to delete record",
Toast.LENGTH_SHORT).show();
else
{
String str = "delete from MyTab where rno = '" +
txt_roll.getText().toString() + "'";
db.execSQL(str);
Toast.makeText(this, "Record Deleted",
Toast.LENGTH_SHORT).show();
13
Source Code :-
<Button
android:id="@+id/btn_showAll"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/line2"
android:layout_marginTop="10sp"
android:text="Show All Data" />
14
Testing Document
Testing:-
Unit Testing
Integration Testing.
Validation Testing.
System Testing.
Robustness Testing
Maintenance:
IntegrationTesting:
of project
Insert data into database Data added into databas Yes
Update data of database Data update Yes
16
CONCLUSION
17