Android Student Management System Project and Development
VerifiedAdded on 2023/06/05
|70
|14205
|371
Project
AI Summary
This project report details the development of an Android-based student management system designed to automate and streamline student information management within a university setting. The system aims to replace traditional paper-based methods, offering an efficient, transparent, and user-friendly platform for both students and administrators. Key features include student registration, course selection, timetable access, and secure data storage using SQLite. The report covers the project's objectives, functional and non-functional requirements, the software development lifecycle (SDLC) followed, risk management strategies, and lessons learned during the development process. The application utilizes Java programming language and focuses on enhancing data accessibility, reducing administrative workload, and improving the overall management of student records within the university environment. The report also includes future development plans and recommendations for further enhancements to the system.

Running head: STUDENT MANAGEMENT SYSTEM
Student Management System
Name of the Student:
Name of the University:
Author note:
Student Management System
Name of the Student:
Name of the University:
Author note:
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

1STUDENT MANAGEMENT SYSTEM
Acknowledgement
The research is conducted to enrich the experience of my life. The research enhances my
knowledge and skills on the selected research topic. With gaining of the knowledge, it gives me
opportunity to face some challenges and overcome them. Without the guidance of my professors,
friends and family, I would not able to complete the study. They all contribute me to enhance my
knowledge on the research topic. I would also like to thank my supervisor -------------- for
providing me constant support and guidance during the entire research process. It also provides
us valuable results for the project work. All their support inspires and enlightens me to go
through the research process.
Heartfelt thanks and warmest wishes,
Yours Sincerely,
Acknowledgement
The research is conducted to enrich the experience of my life. The research enhances my
knowledge and skills on the selected research topic. With gaining of the knowledge, it gives me
opportunity to face some challenges and overcome them. Without the guidance of my professors,
friends and family, I would not able to complete the study. They all contribute me to enhance my
knowledge on the research topic. I would also like to thank my supervisor -------------- for
providing me constant support and guidance during the entire research process. It also provides
us valuable results for the project work. All their support inspires and enlightens me to go
through the research process.
Heartfelt thanks and warmest wishes,
Yours Sincerely,

2STUDENT MANAGEMENT SYSTEM
Abstract
The main objective of this particular project is to add automation towards the process to manage
the student information in the university. The proposed student management system is used of
approach of communication which is Android based platform. The core idea behind
implementation of this system Android based system is advancements of the university. The
application is being used by the student, and tutors. At similar time, searching for the information
is difficult, therefore this system helps to reduce time consumption in assessing of data and
number of workers and upgrades data from time to time and improve transparency. This project
is innovative to manage information of students in the university. It will mainly reduce the paper
work in the university. The functional requirements of proposed system are registration, log in,
course selection, and register for the course, timetable and student details. The non-functional
details of the proposed system are enable the administration of university to access to student’s
records, capture the details of the students related to course, enable the flow of information from
one department to other and ensure for security as well as privacy of student’s data. The system
is developed for facilitating the administration system to manage different information of the
students. Software Development Life Cycle (SDLC) concept is used in this project to develop
the mobile application. It is involved to gather system requirements as well as demands for each
user such as student and tutor. In the Android application, there is figured out use of Java as the
programming language as well as use of SQLite database for local app data storage.
Keywords: Student management system, software development lifecycle, android application.
Abstract
The main objective of this particular project is to add automation towards the process to manage
the student information in the university. The proposed student management system is used of
approach of communication which is Android based platform. The core idea behind
implementation of this system Android based system is advancements of the university. The
application is being used by the student, and tutors. At similar time, searching for the information
is difficult, therefore this system helps to reduce time consumption in assessing of data and
number of workers and upgrades data from time to time and improve transparency. This project
is innovative to manage information of students in the university. It will mainly reduce the paper
work in the university. The functional requirements of proposed system are registration, log in,
course selection, and register for the course, timetable and student details. The non-functional
details of the proposed system are enable the administration of university to access to student’s
records, capture the details of the students related to course, enable the flow of information from
one department to other and ensure for security as well as privacy of student’s data. The system
is developed for facilitating the administration system to manage different information of the
students. Software Development Life Cycle (SDLC) concept is used in this project to develop
the mobile application. It is involved to gather system requirements as well as demands for each
user such as student and tutor. In the Android application, there is figured out use of Java as the
programming language as well as use of SQLite database for local app data storage.
Keywords: Student management system, software development lifecycle, android application.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

3STUDENT MANAGEMENT SYSTEM
Table of Contents
1. Introduction..................................................................................................................................6
1.1 Introduction............................................................................................................................6
1.2 Limitation of existing system................................................................................................7
1.3 Project aim.............................................................................................................................7
1.4 Project objectives and question.............................................................................................8
1.5 Statement of the problem.......................................................................................................8
1.6 Rationale of the study............................................................................................................9
1.7 Purpose of the study...............................................................................................................9
2. Background................................................................................................................................10
2.1 Background of the study......................................................................................................10
2.2 Overview of student management system...........................................................................11
2.3 Current trends of solutions...................................................................................................11
3. Project plan................................................................................................................................12
3.1 Introduction..........................................................................................................................12
3.2 Project objectives.................................................................................................................13
3.3 Project approach..................................................................................................................13
3.4 Project constraints................................................................................................................14
3.5 Functional and non-functional requirements of proposed system.......................................15
3.6 Project schedule and budget................................................................................................16
Table of Contents
1. Introduction..................................................................................................................................6
1.1 Introduction............................................................................................................................6
1.2 Limitation of existing system................................................................................................7
1.3 Project aim.............................................................................................................................7
1.4 Project objectives and question.............................................................................................8
1.5 Statement of the problem.......................................................................................................8
1.6 Rationale of the study............................................................................................................9
1.7 Purpose of the study...............................................................................................................9
2. Background................................................................................................................................10
2.1 Background of the study......................................................................................................10
2.2 Overview of student management system...........................................................................11
2.3 Current trends of solutions...................................................................................................11
3. Project plan................................................................................................................................12
3.1 Introduction..........................................................................................................................12
3.2 Project objectives.................................................................................................................13
3.3 Project approach..................................................................................................................13
3.4 Project constraints................................................................................................................14
3.5 Functional and non-functional requirements of proposed system.......................................15
3.6 Project schedule and budget................................................................................................16
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

4STUDENT MANAGEMENT SYSTEM
3.7 My role in the project (student management system)..........................................................20
3.8 Phases in the Software Development Lifecycle (SDLC)....................................................21
3.9 Risk management plan.........................................................................................................26
3.10 Summary............................................................................................................................28
4. Plan implementation..................................................................................................................28
4.1 Requirement Gathering........................................................................................................30
4.2 Technical Requirements......................................................................................................31
4.3 Design and Development.....................................................................................................33
Enrolment Process.................................................................................................................33
Development Process.............................................................................................................36
Development Blogs...............................................................................................................37
Interface and Activity Descriptions...........................................................................................42
Coding Phase.........................................................................................................................51
Problems Faced..........................................................................................................................56
5. Evaluation..................................................................................................................................57
5.1 Final project output..............................................................................................................57
5.2 Project process.....................................................................................................................57
5.3 Lessons learnt from the project............................................................................................58
6. Future development...................................................................................................................59
7. Conclusion.................................................................................................................................60
3.7 My role in the project (student management system)..........................................................20
3.8 Phases in the Software Development Lifecycle (SDLC)....................................................21
3.9 Risk management plan.........................................................................................................26
3.10 Summary............................................................................................................................28
4. Plan implementation..................................................................................................................28
4.1 Requirement Gathering........................................................................................................30
4.2 Technical Requirements......................................................................................................31
4.3 Design and Development.....................................................................................................33
Enrolment Process.................................................................................................................33
Development Process.............................................................................................................36
Development Blogs...............................................................................................................37
Interface and Activity Descriptions...........................................................................................42
Coding Phase.........................................................................................................................51
Problems Faced..........................................................................................................................56
5. Evaluation..................................................................................................................................57
5.1 Final project output..............................................................................................................57
5.2 Project process.....................................................................................................................57
5.3 Lessons learnt from the project............................................................................................58
6. Future development...................................................................................................................59
7. Conclusion.................................................................................................................................60

5STUDENT MANAGEMENT SYSTEM
7.1 Conclusion...........................................................................................................................60
7.2 Linking with project objectives...........................................................................................61
7.3 Recommendations................................................................................................................63
References......................................................................................................................................64
7.1 Conclusion...........................................................................................................................60
7.2 Linking with project objectives...........................................................................................61
7.3 Recommendations................................................................................................................63
References......................................................................................................................................64
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

6STUDENT MANAGEMENT SYSTEM
1. Introduction
1.1 Introduction
Kushwaha, Singhal and Chaurasia (2015) stated that use of mobile application provides
appropriate devices to public in addition to private universities. This report provides complete
solution to traditional paper based student management system. The student information is
reviewed as well as valid on cloud server before definite record alternation is happened. The
system plans for student as well as admin interface permit student and admin access to the
student’s data. Sharp, Peters and Howard (2017) discussed that in last century, most of the
universities are dependent on paper based work which is so time consuming. The mobile based
application is maintaining simple interface for both student and admin.
The report is based on implementation of student management system for a university
which provides up-to-date information regarding course of student, effective admission
environment, easier to use online registration for academic purposes and designed system to
handle information related to student application. The student management system is automation
of manual performance record which enables user to access data at any place and time (Larson &
Gray, 2015). The student portal consists of login page where the student can provide login
details; the home page appears for the student where it shows the course details, course time
table. In the admin module, the admin can put email id of student to access to student’s details.
The student management system is nothing but it is an Android based application. Development
of the application is followed of software development life cycle phases which are involved of
requirement analysis, design, code, deployment and maintenance. Laudon and Laudon (2016)
1. Introduction
1.1 Introduction
Kushwaha, Singhal and Chaurasia (2015) stated that use of mobile application provides
appropriate devices to public in addition to private universities. This report provides complete
solution to traditional paper based student management system. The student information is
reviewed as well as valid on cloud server before definite record alternation is happened. The
system plans for student as well as admin interface permit student and admin access to the
student’s data. Sharp, Peters and Howard (2017) discussed that in last century, most of the
universities are dependent on paper based work which is so time consuming. The mobile based
application is maintaining simple interface for both student and admin.
The report is based on implementation of student management system for a university
which provides up-to-date information regarding course of student, effective admission
environment, easier to use online registration for academic purposes and designed system to
handle information related to student application. The student management system is automation
of manual performance record which enables user to access data at any place and time (Larson &
Gray, 2015). The student portal consists of login page where the student can provide login
details; the home page appears for the student where it shows the course details, course time
table. In the admin module, the admin can put email id of student to access to student’s details.
The student management system is nothing but it is an Android based application. Development
of the application is followed of software development life cycle phases which are involved of
requirement analysis, design, code, deployment and maintenance. Laudon and Laudon (2016)
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

7STUDENT MANAGEMENT SYSTEM
stated that the proposed system is used to store large database and knowledge base. It is used to
know existing status of aspect of business because of ability to process real time data.
Bhatt et al., (2018) described that the information system helps to control operations in
the university, while the system is consisted of set of interrelated components which can collect,
store and distribute of information to support the decision making. Student management system
is a simple information system to maintain and provide student related information. Saunders et
al., (2017) illustrated that the student management system is a new way to record management
which would achieve business efficiency on processing of student information. The proposed
system is a great help for administrative and academic personnel, students to update, retrieve and
generate student data.
1.2 Limitation of existing system
The existing system is not user friendly as retrieval of information is slow as well as data
are not maintained properly. The system is paper based; therefore it requires lot of time to update
student’s information. All the records are entered manually, and hence there is large probability
of errors (Nicholas & Steyn, 2017). Therefore, the university is decided to design an Android
based student management system which improves efficiency of university information system.
In order to overcome with drawbacks of existing system, the application content is well
organized as each category of user has various system interfaces.
1.3 Project aim
The aim of this report is to design an Android based mobile application which is named
as “Student Management System”. The software which is used for this project is “Android
stated that the proposed system is used to store large database and knowledge base. It is used to
know existing status of aspect of business because of ability to process real time data.
Bhatt et al., (2018) described that the information system helps to control operations in
the university, while the system is consisted of set of interrelated components which can collect,
store and distribute of information to support the decision making. Student management system
is a simple information system to maintain and provide student related information. Saunders et
al., (2017) illustrated that the student management system is a new way to record management
which would achieve business efficiency on processing of student information. The proposed
system is a great help for administrative and academic personnel, students to update, retrieve and
generate student data.
1.2 Limitation of existing system
The existing system is not user friendly as retrieval of information is slow as well as data
are not maintained properly. The system is paper based; therefore it requires lot of time to update
student’s information. All the records are entered manually, and hence there is large probability
of errors (Nicholas & Steyn, 2017). Therefore, the university is decided to design an Android
based student management system which improves efficiency of university information system.
In order to overcome with drawbacks of existing system, the application content is well
organized as each category of user has various system interfaces.
1.3 Project aim
The aim of this report is to design an Android based mobile application which is named
as “Student Management System”. The software which is used for this project is “Android

8STUDENT MANAGEMENT SYSTEM
Studio”. In the proposed system, there are two modules such as admin and student used for
efficient way to record student’s data.
1.4 Project objectives and question
Following are the research objectives such as:
To design an automated student management system in Android based application
To obtain a student and admin portal upgrades data from time to time and improve
transparency
To reduce time consumption in assessing of data and number of workers
This particular study is guided with research question such as:
1. What are impacts of student management system on student records?
1.5 Statement of the problem
The student management system is a process to collect, process and store relevant
information to support management operations of university. The proposed system helps to
provide timely information required to ease decision making process and facilitate the university
planning, scheming in addition to operational functions to be approved out. The university are
facing problems in data entry, delays in entering academic details of students and others
operational issues (Kadam & Onkar, 2015). The findings will disclose of poor record
management as principal problem facing universities. There are also problems related to privacy
of student’s data as in manual process anyone can access to the confidential data at anytime. The
students are not access to the course details at time which becomes a time consuming process.
The storage of data is difficult into the papers and files, therefore the proposed system will help
to store data in university database.
Studio”. In the proposed system, there are two modules such as admin and student used for
efficient way to record student’s data.
1.4 Project objectives and question
Following are the research objectives such as:
To design an automated student management system in Android based application
To obtain a student and admin portal upgrades data from time to time and improve
transparency
To reduce time consumption in assessing of data and number of workers
This particular study is guided with research question such as:
1. What are impacts of student management system on student records?
1.5 Statement of the problem
The student management system is a process to collect, process and store relevant
information to support management operations of university. The proposed system helps to
provide timely information required to ease decision making process and facilitate the university
planning, scheming in addition to operational functions to be approved out. The university are
facing problems in data entry, delays in entering academic details of students and others
operational issues (Kadam & Onkar, 2015). The findings will disclose of poor record
management as principal problem facing universities. There are also problems related to privacy
of student’s data as in manual process anyone can access to the confidential data at anytime. The
students are not access to the course details at time which becomes a time consuming process.
The storage of data is difficult into the papers and files, therefore the proposed system will help
to store data in university database.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

9STUDENT MANAGEMENT SYSTEM
1.6 Rationale of the study
The selected topic for this report is design a student management system which is
intended to manage information of students such as course details, and timetable. It is a part of
information system which is used of android studio to design the mobile application. The project
when finished will provide with comprehensive student management system for the university.
The information system allows authorized members to access to the records of the registered
students. The results on impact of student management system in maintaining of student records
help to provide proper as well as timely information to student. The admin can deliver
information to student on line without visiting the office to access of information. The proposed
system helps to manage relationship between university and student. It controls over academic
progress of student, furthermore measures their achievement.
1.7 Purpose of the study
The purpose of this study is establishing an impact of student management system on
maintenance of student records within the university. The proposed system can provide up-to-
date information of the courses of the student, effective admission environment which is
included of documents, easier to use online registration processes which are supported of
academic purposes, database where the data are secured and well designed system that can
handle information related to the users of proposed system using mobile based platform. This
project report deals with concept derived from management information system, and it is
innovative to aid with managing information of students in the university.
1.6 Rationale of the study
The selected topic for this report is design a student management system which is
intended to manage information of students such as course details, and timetable. It is a part of
information system which is used of android studio to design the mobile application. The project
when finished will provide with comprehensive student management system for the university.
The information system allows authorized members to access to the records of the registered
students. The results on impact of student management system in maintaining of student records
help to provide proper as well as timely information to student. The admin can deliver
information to student on line without visiting the office to access of information. The proposed
system helps to manage relationship between university and student. It controls over academic
progress of student, furthermore measures their achievement.
1.7 Purpose of the study
The purpose of this study is establishing an impact of student management system on
maintenance of student records within the university. The proposed system can provide up-to-
date information of the courses of the student, effective admission environment which is
included of documents, easier to use online registration processes which are supported of
academic purposes, database where the data are secured and well designed system that can
handle information related to the users of proposed system using mobile based platform. This
project report deals with concept derived from management information system, and it is
innovative to aid with managing information of students in the university.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

10STUDENT MANAGEMENT SYSTEM
2. Background
2.1 Background of the study
The student management system is dealing with different kind of student’s details, course
details, and other resources details. The proposed system tracks details of the students from one
end to other of course which are being used for the reporting purposes, progress into the course,
and those details which are available for the future references. Horvat et al., (2015) stated that
the student management system is such a software application which is used for educational
establishments for managing the data of students. The system is provided with organized system
to manage information. It is assisted with monitoring responsibility along with future planning of
the students. Wei, Peng and Chou (2015) discussed that the proposed system helps the tutors to
make instructional decisions and obtains particular information which may help out in working
with the student. The system is facilitating of interpersonal communication and improving
organizational control. Finally, the system improves over data security along with integrity.
The scope of this particular project is limited to design as well as implementation of
student management system. The purpose of this system is to allow and store information for
larger number of university students (Sivo, Ku, & Acharya, 2018). Various types of privileges
are provided to various types of users. Although the project is based on prototype model,
therefore in future the project should expand with building a full course student management
system to provide all details of students in a single database.
The importance of this project is for storing of student’s information becomes easier. The
system is consisted of login and registration pages and course generation system (Chyr et al.,
2017). The proposed system is mainly designed which have user friendly system interface as
2. Background
2.1 Background of the study
The student management system is dealing with different kind of student’s details, course
details, and other resources details. The proposed system tracks details of the students from one
end to other of course which are being used for the reporting purposes, progress into the course,
and those details which are available for the future references. Horvat et al., (2015) stated that
the student management system is such a software application which is used for educational
establishments for managing the data of students. The system is provided with organized system
to manage information. It is assisted with monitoring responsibility along with future planning of
the students. Wei, Peng and Chou (2015) discussed that the proposed system helps the tutors to
make instructional decisions and obtains particular information which may help out in working
with the student. The system is facilitating of interpersonal communication and improving
organizational control. Finally, the system improves over data security along with integrity.
The scope of this particular project is limited to design as well as implementation of
student management system. The purpose of this system is to allow and store information for
larger number of university students (Sivo, Ku, & Acharya, 2018). Various types of privileges
are provided to various types of users. Although the project is based on prototype model,
therefore in future the project should expand with building a full course student management
system to provide all details of students in a single database.
The importance of this project is for storing of student’s information becomes easier. The
system is consisted of login and registration pages and course generation system (Chyr et al.,
2017). The proposed system is mainly designed which have user friendly system interface as

11STUDENT MANAGEMENT SYSTEM
well as capability to integrate data. Speed, accuracy, storage capability, cost reduction, security
and information management are benefits of the system in the university.
2.2 Overview of student management system
The management information system provides mid-level as well as senior manager with
summarized reports which help to assess performance and make proper decisions regarding the
course details of student. Liaw and Huang (2016) stated that the proposed system is subset of
internal controls of the business which covers application of people, documents as well as
technologies by the running accountants to solve the business problems like product costing.
Hung et al., (2015) illustrated that the management information system is used to analyze
information system functional into the outfitted activities within the association. Dias and Diniz
(2014) concluded that the proposed system is implemented in the university so that it can
automate in addition to support human decision making. The system is provided information
which is required to manage organization effectively. The system is used to collect data in
accessible form to regular operations of managers for solving problems and decision making.
2.3 Current trends of solutions
The current trends of the solutions are continued growth of the users to make changes as
well as there is addition to existing systems for the students. Liou, Bhagat and Chang (2018)
stated that the information management system has some benefits like the system is easier to use,
automated and also use friendly for the student. There are reductions of database errors which
cause increase in productivity of the university where the student management system is going to
implement. The mobile based application helps to take correct information of student and record
it in the database for further requirements (Palumbo & Verga, 2015). It improves over workflow
well as capability to integrate data. Speed, accuracy, storage capability, cost reduction, security
and information management are benefits of the system in the university.
2.2 Overview of student management system
The management information system provides mid-level as well as senior manager with
summarized reports which help to assess performance and make proper decisions regarding the
course details of student. Liaw and Huang (2016) stated that the proposed system is subset of
internal controls of the business which covers application of people, documents as well as
technologies by the running accountants to solve the business problems like product costing.
Hung et al., (2015) illustrated that the management information system is used to analyze
information system functional into the outfitted activities within the association. Dias and Diniz
(2014) concluded that the proposed system is implemented in the university so that it can
automate in addition to support human decision making. The system is provided information
which is required to manage organization effectively. The system is used to collect data in
accessible form to regular operations of managers for solving problems and decision making.
2.3 Current trends of solutions
The current trends of the solutions are continued growth of the users to make changes as
well as there is addition to existing systems for the students. Liou, Bhagat and Chang (2018)
stated that the information management system has some benefits like the system is easier to use,
automated and also use friendly for the student. There are reductions of database errors which
cause increase in productivity of the university where the student management system is going to
implement. The mobile based application helps to take correct information of student and record
it in the database for further requirements (Palumbo & Verga, 2015). It improves over workflow
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 70
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2026 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.





