0% found this document useful (0 votes)
40 views14 pages

Student Management System

The document describes a student management system mobile application project. It includes chapters on introduction, background, requirements, design, and features. The application allows students to view profiles, search for teachers, book counseling sessions, and allows teachers to update their profiles and counseling times. It will connect to a database to store user and session information.

Uploaded by

webalemmeng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views14 pages

Student Management System

The document describes a student management system mobile application project. It includes chapters on introduction, background, requirements, design, and features. The application allows students to view profiles, search for teachers, book counseling sessions, and allows teachers to update their profiles and counseling times. It will connect to a database to store user and session information.

Uploaded by

webalemmeng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

lOMoARcPSD|41821237

Student Management System

Computer Science (Bogura Polytechnic Institute)

Scan to open on Studocu

Studocu is not sponsored or endorsed by any college or university


Downloaded by webalem mengesha ([email protected])
lOMoARcPSD|41821237

Bogura polytechnic institute,Bogura


Department of Computer Tecnology
Project Report

Title of the Project


Student Management System – A student panel App (Team
Project)

Project Developed by
● Md.Shakil Ahammed (Team Leader - 416064)
● Md.Yeamin Hossen(413288)
● Md.Munna Mia(413256)
● Md.Shawon()
● Md.Sazzad Hossain ()
● Md.Mosiur Rahman()
● Md.Kawser()

Submitted by

Name:

Roll: _ Semester: 7th Shift: 1st


Department: Computer Technology

Downloaded by webalem mengesha ([email protected])


lOMoARcPSD|41821237

Index

Chapter 1: Introduction Page


1.1 Abstract............................................................................................... 02
1.2 Motivation............................................................................................ 02
1.3 Objectives............................................................................................ 02

Chapter 2: Background
2.1 Introduction.......................................................................................... 03
2.2 Background.......................................................................................... 03
2.3 Studies............................................................................................ 03
2.4 Challenges................................................................................................... 04

Chapter 3: Chart & Diagrams


3.1 Context Diagram..................................................................................04
3.2 ER Diagram.......................................................................................... 05

Chapter 4: Requirement Specification


4.1 Requirement Collection & Analysis
4.1.1 Software Configuration........................................................... 05
4.1.2 Hardware Configuration.......................................................... 05

Chapter 5: Expected Implementation Design


5.1 Entry Page...................................................................................... 06
5.2 Home Page...................................................................................... 06
5.3 Other page’s..................................................................................... 07

Chapter 6: Features & Functionality


6.1 Login Page Module..............................................................................08
6.2 Home Page Module........................................................................08
6.3 Others Functionalities.....................................................................08
6.4 Challenges and Limitations:...........................................................08
6.5 Conclusion:..................................................................................... 08

Downloaded by webalem mengesha ([email protected])


lOMoARcPSD|41821237

Chapter: 1

Introductio

n
1.1 Abstract

Our technology is getting more advanced day by day and mobile is the one of
the most important part of this technology. Where we're talking about mobile,
nowadays android take up the largest part of the market which means android
operating system based mobiles are the most used these days. We are now
doing a course on wireless programming, in particular learning android software
development and hence we are interested to develop an android app on
counseling hour. Through our app, both students and teachers communicate
after their class.

1.2 Motivation:

After our classes, there is also a time when we can meet with our teachers so
that we can discuss about our any confusions, ideas or anything else. But it is
often happened that we don't know the particular teacher's counseling time so
that if we go to his/her desk we've to back with bucket. On the other hand, it's
also kind of weird that if we wanted to know any teacher's counseling time
then we've to collect it from that teacher's room. Therefore, we're going to
build an android application so that teachers can update their counseling time
on there and students can also fmd out their teachers counseling information
and some of necessary information.

1.3 Objectives:

The main goal of our project is making an app which through the teachers and
the students can communicate easily. To develop a reliable system, we have
some specific goals such as-
• Develop a system such that teachers can set and update their profile,
counseling time and get notifications on previous booked time.
• Develop a database so that all the information and data can be
saved properly.

Downloaded by webalem mengesha ([email protected])


lOMoARcPSD|41821237

Downloaded by webalem mengesha ([email protected])


lOMoARcPSD|41821237

• Both students and teachers can be specified by creating their own id


and making a log in system.
• Students can search any teacher's information.
• Student can book time prior.
• A user friendly and attractive UI.
• Different types of UI for students and teachers.

Chapter-2
Background

2.1 Introduction
Counseling management system is a project that will help the students and the
teachers to making their meeting easily. If a student wants to booked
counseling time prior, he/she can be booked by this app. A teacher who can
also confirmed the booked time and these all are will be stored in the database.
A teacher can also update his/her own counseling time or profile individually.

All these modules will be able to help the students and the teachers with more
convenience and in a more efficient way as compared to an availableway.

2.2 Background:
o UI design in android platform
o Android application
development o Entity modeling
relationship
o Database connection with Firebase

2.3 Studies:

. Design user friendly environment


. Connection the database with the system
. Design ER model
. Adding pictures in the application

Downloaded by webalem mengesha ([email protected])


lOMoARcPSD|41821237

Downloaded by webalem mengesha ([email protected])


lOMoARcPSD|41821237

. Create assets and implements


. Moving one page to another page

2.4 Challenges:

• Working with database


• Button interconnections
• Friendly U1 design
• Grade view settings
• ER diagram design
• Working with android studio

Chapter:
3

Chart & Diagrams

3.1 DFD:

Downloaded by webalem mengesha ([email protected])


lOMoARcPSD|41821237

Downloaded by webalem mengesha ([email protected])


lOMoARcPSD|41821237

3.2 ER
Diagram:

Chapter: 4
Software
Requirements

4.1 Requirement Collections and Analysis:


 User Authentication and Security.
 Student Profile Management.
 Course Management.
 Attendance Tracking.
 Grading and Gradebook.
 Timetable and Scheduling.

5STUDENT MODULE:
6In this module when a
user enters his student id
and password, then he
can visit all the
7following pages.
Downloaded by webalem mengesha ([email protected])
lOMoARcPSD|41821237

8Profile View: When the


student clicks on this link
he/she will get his/her
information like student
9id, student name,
4.2 Software Configuration:
This software package is developed using java as front end which is supported
by android system. Firebase the back end to store the database.

Operating System: Android System


Database: Firebase.

4.3 Hardware Configuration:


API: 15
Android version: ICE_CREAM_SANDWI CH_M R1(4.0.3)
Ram: 1GB
ROM: 4GB

Downloaded by webalem mengesha ([email protected])


lOMoARcPSD|41821237

Chapter:
5
Expected Implementation Design

5.1 Entry Page:

5.2 Home page:

Downloaded by webalem mengesha ([email protected])


lOMoARcPSD|41821237

Page-6

5.3 Other pages:

Downloaded by webalem mengesha ([email protected])


lOMoARcPSD|41821237

Chapter: 6
Features & Functionality

6.1 Login-Page module: For enter in the App The User should give Gmail and
password. If the user forget her password he can recover his password by clike on the
forget button. If the User is New then He can request for User Id and password by
clicking on the Request Login Id button.

6.2 Home-Page module: After Successful Login attempt an user can show her Home
page. In a home page there have lot off options. By clike on these option User can visite
these Pages.

6.2 Others module: Others Options are Exam-result,Attendance,Time-Table,Library


etc.
 Profile View: When the student clicks on this link he/she will get his/her
information like student id, student name, password , father name, date of birth,
nationality, city, address, country, phone number, mobile number, email. Ifhe/she
wants then he/she can change the profile.
Page-7

 Attendance View: When the student clicks on this one, the student can get his
overall attendance percentage (present and absent).
 Internal Results View: when the student clicks on this, he/she will get the
internals result in all the subjects. How much grade point he/she secure out of 20
he/she can know.
 Notice View: When the student clicks on this link,he can see latest notices released
by the administrator.

6.3 Challenges and Limitations:


During the development and implementation of the Student Management System, several
challenges and limitations may arise, such as:

 Ensuring data privacy and security.


 Handling large-scale result data and optimizing performance.
 Adapting to the specific requirements and regulations of educational institutions.

6.4 Conclusion:
The Student Management System offers a comprehensive solution for managing academic
results efficiently and accurately. By automating the result processing tasks and providing a
user-friendly interface, the system improves productivity, reduces errors, and enhances the
overall result management process. With proper implementation and customization, it can
effectively meet the specific needs of educational institutions.

Downloaded by webalem mengesha ([email protected]) Page-8

You might also like