0% found this document useful (0 votes)
78 views10 pages

Student Partner: Android App for Students

The document proposes developing an Android app called Student Partner to help students organize their academic activities and track important details like subjects, marks, timetables, events, attendance and settings. It discusses objectives, methodology, literature review, application, block and UML diagrams, requirements and gets approval from faculty.

Uploaded by

yg8619864794
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)
78 views10 pages

Student Partner: Android App for Students

The document proposes developing an Android app called Student Partner to help students organize their academic activities and track important details like subjects, marks, timetables, events, attendance and settings. It discusses objectives, methodology, literature review, application, block and UML diagrams, requirements and gets approval from faculty.

Uploaded by

yg8619864794
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

PROJECT SYNOPSIS

STUDENT PARTNER
AN ANDROID APP TO ORGANIZE
STUDENT ACTIVITIES

SUBMITTED BY
ANUJ JAIN ( 14EJCIT013 )
HARSHVARDHAN BINYALA ( 14EJCIT029 )
HIMANSHU GUPTA ( 14EJCIT031 )

SUBMITTED TO
MR. NAVEEN KEDIA

DEPARTMENT OF INFORMATION TECHNOLOGY


JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTER

AUGUST, 2017

1
CONTENTS
INTRODUCTION...................................................................2

OBJECTIVE..........................................................................2

METHODOLOGY AND PLANNING...........................................3

LITERATURE REVIEW...........................................................4

APPLICATIONS OF THE PROJECT...........................................4

BLOCK DIAGRM...................................................................5

UML DIAGRM.......................................................................6

REQUIREMENTS...................................................................7

APPROVAL...........................................................................8

i
MINOR PROJECT SYNOPSIS

TITLE: STUDENT PARTNER

Location: Department of Information Technology


Jaipur Engineering College and Research Center
Jaipur.

1. Introduction

The Android powers hundreds of millions of mobile devices in more than


190 countries around the world. It's the largest installed base of any
mobile platform and growing fast. Every day another million users
power up their Android devices for the first time and start looking for
apps, games, and other digital content.

Android is a mobile operating system developed by Google, based on


the Linux kernel and designed primarily for touchscreen mobile
devices such as smart phones and tablets.

The motivation behind this app is that we constantly need to


remind ourselves about important events, deadlines etc. we need to
keep track of various ongoing activities and much more.
This app will be a combo package. It will allow students to keep track of
attendance, marks, subjects. It will remember important meetings,
deadline of assignments, schedule of college fest so no one will ever
miss these things and regret later.

2. Objective

This Student Manager app will be an android app designed to organize


various student activities that will felicitate increased productivity.
Student Manager will be able to keep track of important meetings,
deadlines and events so that students will never miss any of those.

ii
The app will contain six options- Subject, Marks, Time Table, Events,
Attendance and Settings.

To design a Subject option that will allow students to register


important subjects along with some description. This will also
allow updating or deleting already registered subjects.

To design a Marks activity in such a way that it will provide a


sleek and smooth interface to keep track of the marks of
important subjects, exams etc.

To design a Time table option that will automatically fetch time


table of present date so that users can easily schedule their day
accordingly. Just like the Time Table option, the Event option will
also keep track of important deadlines, meetings and events.

To design a Settings activity that will contain options like about


us, help and an admin privilege to delete all the data base of app.

3. Methodology/ Planning of work:

We will work to make android application with Android studio


programming.

In any case, before that, we will visit couple of faculties and present our
perspectives to them and ask their feedback and requirements about
this app. From that point forward, we'll make the application for them.
We will do statistical surveying as we probably are aware that there are
some current applications .

Since these apps are lacking many features, we will make a moderate of
this and make an application that has a lot more features and flexibility
than the present apps.

iii
4. Literature Review:

The motivation that instigated us to do this project was that there aren’t
any good mobile apps that can manage and organize important activity
for students. Apart from this, being students ourselves, we faced a need
for such an app that does the trick.

We reviewed the Student-agenda app for this purpose on play store. The
student agenda app was lacking some important features so we have
added some new features like Attendance and Events in our app.

5. Applications of the app :

Developed by students, with the goal of being simple and lightweight,


this android application will help students organize themselves and have,
consequently, better performance in studies.

The objective of creating this app is to perform tasks within the


combined deadlines, divide better the time between academic and
personal life, conduct the day-to-day with more calmness and less
stress.

On this app, important information about tests, home works,


appointments and timetable will always be available on user’s smart
phone to checks and new Schelling, wherever users are. A very useful
feature are the reminders, that will help users to not forget important
activities.

These features are adequate for school, for college, for day-to-day life ...
The goal is to make student life more organized, managing
appointments that can't be forgotten.

The app will be developed to be simple and easy to use, where to start, a
user can simply add subjects and then timetable.

iv
6. Block Diagram

v
7.) UML Diagram

vi
8. Requirements
8.1 System Requirements

● Front End Tool - Android SDK


● Data Base - SQLite
● Back End - Java , PHP
● Internet requirement

8.2 Operating System Requirements

● Android lollipop(4.2) and above.

8.3 Hardware Requirements:

Server Side:

● Operating System: Windows 8.1 or Above


● RAM: 4 GB or more
● Hard Drive: 20 GB or more

Client side:

● Operating System: Android version 4.2 and above.


● RAM: 512 MB or more

8.4 Technology Required

● Android platform is required to run the application with version


4.2 or above.
● SQLite for managing the database.
● PHP for creating the API for the database.
● Third party libraries like Volley and Glide etc.

9. References

[1]. [Link]
[2]. [Link]

vii
APPROVAL OF PROJECT

Team members :

1.) Anuj Jain 2.) Harshvardhan Binyala


14EJCIT029 14EJCIT026
Dept. of IT Dept. of IT

3.) Himanshu Gupta


14EJCIT029
Dept. of IT

( …………..)
Outline Approved
(Supervisor)
Name : Mr. Naveen Kedia
Designation : Assistant Professor
Department Name :Information Technology
College Name: JECRC , Jaipur

viii

Common questions

Powered by AI

The 'Student Manager' app differentiates itself from existing student agenda apps by incorporating features such as attendance tracking and event scheduling, which were found lacking in other apps like the student agenda app reviewed from the Play Store. It also aims to increase productivity by helping students manage deadlines, meetings, and events effectively . Additionally, the app is designed to be simple and lightweight, with a focus on combining academic and personal scheduling seamlessly .

The 'Student Manager' app integrates academic and personal scheduling by providing comprehensive options that allow students to track subjects, marks, timetables, events, and attendance all within one platform. This consolidated scheduling ensures that students can effectively manage their time across various aspects of their academic and personal lives, thereby improving organization and productivity .

To run the 'Student Manager' app effectively, the client-side requires an Android device with version 4.2 or above and at least 512 MB of RAM. The server-side requires an operating system of Windows 8.1 or above, at least 4 GB of RAM, and 20 GB of hard drive space. The app uses Android SDK for the front end, SQLite for database management, and backend support with Java and PHP .

The motivation for creating the 'Student Manager' app stemmed from the developers' observation that existing apps lacked essential features necessary to manage and organize students' activities. As students themselves, the developers recognized a gap in the market for a comprehensive tool that could address these needs, prompting them to design an app that included attendance tracking and event scheduling alongside typical scheduling functions .

Android was chosen as the platform for the 'Student Manager' app due to its vast user base and prevalence, as it powers hundreds of millions of mobile devices globally, making it an effective platform for widespread app adoption. Additionally, the Android environment offers a flexible development framework suitable for creating the features required by the app .

The developers of the 'Student Manager' app employed methodologies such as directly discussing with faculty to gather feedback and conducting statistical market research to identify the shortcomings of existing student apps. This process enabled the team to incorporate necessary improvements and additional features that other apps were lacking, ensuring the app's relevance and utility .

The 'Student Manager' app aims to enhance academic performance and reduce stress by offering a comprehensive platform that organizes students' schedules, reminders, and task management. It enables better time management by keeping track of deadlines, events, and personal appointments, thereby allowing students to balance academic duties with personal life more effectively, leading to improved performance and less stress .

The backend development of the 'Student Manager' app utilizes Java and PHP, which are suitable due to their robustness in handling server-side operations and creating APIs for database interaction, respectively. SQLite is used for managing the app's database, as it provides a lightweight and efficient solution for local data storage on mobile devices .

The 'Student Manager' app may face challenges in adoption due to competition from well-established student management apps with loyal user bases and more robust feature sets. Additionally, ensuring user engagement with the app's comprehensive functionalities might be a hurdle if students perceive the app to be complex or if the targeted Android user base prefers other systems like iOS. Furthermore, continuous feedback and updates are needed to maintain relevance as academic environments and user needs evolve .

The development methodology for the 'Student Manager' app includes obtaining feedback from faculty and conducting market analysis to incorporate necessary features and improvements over existing applications. By understanding and addressing the specific needs of students and leveraging this feedback in the design process, the app is tailored to be more comprehensive and user-focused, ensuring it meets students' requirements effectively .

You might also like