SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Project Report
MOBILE APPLICATION (Android only)
(Check and Manage- Application for student academics visualization)
Submitted by: Guided by:
Navit Tripathi (1902310310040) Dr. Vishal Upmanu
Sunil Kushwah (1902310310064) H.O.D of ECE
Sarful Haque (1902310310055)
Satendra Kuamr (1902310310056)
Department of Electronics
R.D Engineering College, Duhai
Approved by AICTE and affiliated to DR. A.P.J. Abdul Kalam Technical University, Lucknow.
Session 2022-23.
ABSTRACT
The era of mobile technology opens the windows to the Mobile application. The websites are
vanishing and the mobile phones are emerging. It is the time to change from conventional methods
to applications, which has become the part of our daily routine.
Our project is a Mobile Application named “Check and Manage- Application for
students academics visualization”.
The objective of this application is to eliminate the time and effort wasted in taking attendances in
schools and colleges. It also greatly reduces the amount of paper resources needed in attendance
data management.
Existing System
 In existing system teachers are taking attendances on the paper which is conventional method
and many students are having doubts regarding their attendances.
 If any student want leave for urgent cause then he/she want to write application for leave which
is very conventional and old method.
 Data of the students of every branch has registered in Notebook register.
 Performance Test records are not maintained by the students.
Disadvantages
 It is time consuming process.
 Thus, the system has to be automated and paper less.
Proposed Solution:
 System is providing platform such as android application wherein teachers can maintain
the student data of their daily attendances and performances. This application will help
students to track their activity semester-wise.
 Security
The security requirements deal with the primary security. The software should be handled
only by the administrator and authorized users. Only the administrator has the right to
assign permission like creating new accounts and generating a password. Only authorized
users can access the system with username and password.
 Application has:
Administrator:
The administrator has to update and monitor the registered student details, add a new
student, add faculty, add time table, add a branch, add class & section, view student, view
faculty and view student attendance. The administrator can update his profile and also can
give help to the faculty and students.
User
There are two users:
a. Student:
Users can only view their personal details, course assigned and attendance.
b. Faculty:
Users can add students, marks attendance of the students also can view the student details
and time table.
 The project Mobile based attendance system contains the given modules:

1.) Faculty Module: This module contains the profiles of all the faculties and faculties
have to login into their account in order to mark the attendance. Faculties can work
whenever they wish and can change the module as per their choice.
2.) Students Module: All the names and attendance markups are add in this module.
Student module is mainly used for entering details about the students. And no faculty detail
involvement is require in this module.
3.) Attendance Module: All the details related to attendance are present at one module
and it is known to be an attendance module.
4.) Overview Module: When the attendance is not being taken and when were the holidays
come and went and all the details related to this as present in this module.
Advantages
1. Students can view their attendances, marks whenever/wherever they feel like.
2. This app will have a dedicated section for notices and important department
announcements.
3. The app will have button for applying for leave or getting out-pass on urgent basis.
4. The app will also reminds students their attendance and alert them whenever the attendance
falls below 75%.
5. All the data is store digitally on the application server and management of data can be done
single handed.
6. The software should be handled only by the administrator and authorized users. Only the
administrator has the right to assign permission like creating new accounts and generating
a password. Only authorized users can access the system with username and password.
Scope
This project has much scope both in present as well as future. The scope of this project is the
mobile phone on which the software is installed, i.e. the project is developed as a mobile
application, and it will work for a particular institute. But later on, the project can be modified to
operate for many institutes. In the future, the application can be automated using the student's
fingerprint
OVERVIEW
What is ANDROID?
Android is a mobile operating system based on a modified version of the LINUX kernel and other
open source software, designed primarily for touchscreen mobile devices such as smartphone and
tablets.
Android was created by a group of companies called Open Handset Alliance (OHA) and was
marketed by Google, it was unveiled in Nov, 2007 with the launch of the first android smartphone
in September. 2008.
Android’s source code is released by Google under an ‘open source license’, and its open nature
has encouraged a large community of developers and enthusiasts to use the open source code as
foundation for community driven projects, which deliver updates to older devices, add new
features for advanced users and many more.
What are Android Applications?
An Android app is a software application running on the Android platform. Because the Android
platform is built for mobile devices, a typical Android app is designed for a smartphone or a tablet
running Android OS.
Android apps are officially available on the “Google Play Store”, this app store comes preinstalled
with every Android device.
Software Technology Requirements
Flutter
1. Flutter is Google open source mobile SDK for cross platform mobile app development
with a single code base. Which means as a mobile app developer there's no need of learning
different languages for different platforms (JAVA for Android and SWIFT for iOS).
2. Flutter is using Dart Programming Language, Dart is an Open Source General Purpose
Programming Language, Developed By Google in 2011. It is a General Purpose Language,
so you can use it for Front End Web Development (Use With Angular) and you can use it
in backend (With Node JS). Use it with Flutter for Making Cross Platform Mobile Apps.
3. It is a UI ToolKit. Uses Predefined Widgets to Build UI.
4. Uses SKIA Engine for Direct Talk to Graphic Layer.
5. All Dart Code Convert into Native Code (ARM Based).
Everything is a Widget in Flutter.
1. In Flutter, everything is a widget. Widgets are just tiny chunks of UI that you can combine
to make a complete app. Building an app Flutter is like building a lego set -- piece by piece.
2. Widgets are nested inside of each other to build your app. Even the root of your app is just
a widget. It's widgets all the way down.
Design for Reusability
1. The most important part of using Flutter Widgets effectively is designing your lowest level
widgets to be reusable.
2. Then, anywhere in your app, you can reuse the already built Widget, one doesn't need to
rewrite the Widget code, because it's already been built once.
This graph shows the cross-platform mobile frameworks used by software
developers worldwide from 2019 to 2021.
Conclusion
1. The Flutter SDK has numerous other features, many of which are used for some special
development cases. However, the tools listed above will be used with just every project,
regardless of the category of the project. For more information on the tools mentioned
above please visit “Flutter- Build apps for any screen” (https://flutter.dev/).
2. Apart from the official packages there exists a third party repository named, ‘Pub’. It is the
package manager for Dart programming language which has tons of useful packages which
can further ease the job of building mobile apps. For more information please visit “Dart
Packages” (https://pub.dev/).
3. The Attendance Manager developed using Flutter fully meets the objectives of the system
for which it was developed. The application has reached a steady-state where all bugs have
been eliminated. The application is operated at a high level of efficiency and all the teachers
and users associated with the system understand its advantage. The system solves the
problem it was intended to solve.
Future Work
The project has a very vast scope in the future. In the future, this project can be implemented in
other colleges with extra technologies. The project can be updated in the near future as and when
the requirement for the same arises, as it is very flexible in terms of expansion. With the
proposed software of database space manager ready and fully functional the client is now able to
manage and hence run the entire work in a much better, accurate, and error-free manner.

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to Android, Architecture & Components
Introduction to  Android, Architecture & ComponentsIntroduction to  Android, Architecture & Components
Introduction to Android, Architecture & ComponentsVijay Rastogi
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application DevelopmentBenny Skogberg
 
Flutter presentation.pptx
Flutter presentation.pptxFlutter presentation.pptx
Flutter presentation.pptxFalgunSorathiya
 
Whatsapp analytics
Whatsapp analyticsWhatsapp analytics
Whatsapp analyticsDipesh Patel
 
Native mobile application development with Flutter (Dart)
Native mobile application development with Flutter (Dart)Native mobile application development with Flutter (Dart)
Native mobile application development with Flutter (Dart)Randal Schwartz
 
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...Fatima Qayyum
 
SRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONAtul Kushwaha
 
Mobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final yearMobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final yearChin2uuu
 
Bus Tracking Application in Android
Bus Tracking Application in AndroidBus Tracking Application in Android
Bus Tracking Application in AndroidAbhishek Singh
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat applicationKumar Gaurav
 
Chat Application [Full Documentation]
Chat Application [Full Documentation]Chat Application [Full Documentation]
Chat Application [Full Documentation]Rajon
 
Ignou MCA 6th Semester Synopsis
Ignou MCA 6th Semester SynopsisIgnou MCA 6th Semester Synopsis
Ignou MCA 6th Semester SynopsisHitesh Jangid
 
Android App Development Project in College
Android App Development Project in College Android App Development Project in College
Android App Development Project in College Logan Smith
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Developmentdonnfelker
 
Mobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligenceMobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligenceMobileapptelligence
 

Was ist angesagt? (20)

Introduction to Android, Architecture & Components
Introduction to  Android, Architecture & ComponentsIntroduction to  Android, Architecture & Components
Introduction to Android, Architecture & Components
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
 
Ios vs android
Ios vs androidIos vs android
Ios vs android
 
Flutter presentation.pptx
Flutter presentation.pptxFlutter presentation.pptx
Flutter presentation.pptx
 
Android Basic Concept
Android Basic Concept Android Basic Concept
Android Basic Concept
 
Whatsapp analytics
Whatsapp analyticsWhatsapp analytics
Whatsapp analytics
 
Native mobile application development with Flutter (Dart)
Native mobile application development with Flutter (Dart)Native mobile application development with Flutter (Dart)
Native mobile application development with Flutter (Dart)
 
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
 
SRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATION
 
Mobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final yearMobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final year
 
Bus Tracking Application in Android
Bus Tracking Application in AndroidBus Tracking Application in Android
Bus Tracking Application in Android
 
Chat Application
Chat ApplicationChat Application
Chat Application
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat application
 
Chat Application [Full Documentation]
Chat Application [Full Documentation]Chat Application [Full Documentation]
Chat Application [Full Documentation]
 
Ignou MCA 6th Semester Synopsis
Ignou MCA 6th Semester SynopsisIgnou MCA 6th Semester Synopsis
Ignou MCA 6th Semester Synopsis
 
flutter.school #HelloWorld
flutter.school #HelloWorldflutter.school #HelloWorld
flutter.school #HelloWorld
 
Android App Development Project in College
Android App Development Project in College Android App Development Project in College
Android App Development Project in College
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
Mobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligenceMobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligence
 

Ähnlich wie Mobile Application Project report

Internship Project Report
Internship Project ReportInternship Project Report
Internship Project ReportRishabh Shukla
 
Project proposal.pdf
Project proposal.pdfProject proposal.pdf
Project proposal.pdfChin2uuu
 
Android app for hostel outpass form
Android app for hostel outpass formAndroid app for hostel outpass form
Android app for hostel outpass formIJARIIT
 
Android project report learning np complete
Android project report learning np completeAndroid project report learning np complete
Android project report learning np completeSubha Deb
 
DEVELOPMENT OF A LOCATION-BASED APPROACHING NOTIFICATION SYSTEM USING ANDROID...
DEVELOPMENT OF A LOCATION-BASED APPROACHING NOTIFICATION SYSTEM USING ANDROID...DEVELOPMENT OF A LOCATION-BASED APPROACHING NOTIFICATION SYSTEM USING ANDROID...
DEVELOPMENT OF A LOCATION-BASED APPROACHING NOTIFICATION SYSTEM USING ANDROID...csandit
 
An Android Application Studhelper for Engineering Students
An Android Application Studhelper for Engineering StudentsAn Android Application Studhelper for Engineering Students
An Android Application Studhelper for Engineering StudentsIJCSIS Research Publications
 
Latest proposal project info zakat
Latest proposal project info zakatLatest proposal project info zakat
Latest proposal project info zakatUmmi Zakiah
 
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSINGDEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSINGJournal For Research
 
IRJET - PAA: Productivity Android Application
IRJET -  	  PAA: Productivity Android ApplicationIRJET -  	  PAA: Productivity Android Application
IRJET - PAA: Productivity Android ApplicationIRJET Journal
 
College Information System using Android
College Information System using AndroidCollege Information System using Android
College Information System using Androidijtsrd
 
Application for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsApplication for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsMike Taylor
 
IRJET- Prayog B.E. Android Application-An E-Learning Educational System
IRJET-  	  Prayog B.E. Android Application-An E-Learning Educational SystemIRJET-  	  Prayog B.E. Android Application-An E-Learning Educational System
IRJET- Prayog B.E. Android Application-An E-Learning Educational SystemIRJET Journal
 
Android Based E-Learning Application Class-E
Android Based E-Learning Application Class-EAndroid Based E-Learning Application Class-E
Android Based E-Learning Application Class-EIRJET Journal
 
Smartphone software development course design based on android for IT
Smartphone software development course design based on android for ITSmartphone software development course design based on android for IT
Smartphone software development course design based on android for ITRamis Khan
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App designArnab Pradhan
 

Ähnlich wie Mobile Application Project report (20)

Presentation1
Presentation1Presentation1
Presentation1
 
Internship Project Report
Internship Project ReportInternship Project Report
Internship Project Report
 
Project proposal.pdf
Project proposal.pdfProject proposal.pdf
Project proposal.pdf
 
Android app for hostel outpass form
Android app for hostel outpass formAndroid app for hostel outpass form
Android app for hostel outpass form
 
IRJET- Techhubb
IRJET-  	  TechhubbIRJET-  	  Techhubb
IRJET- Techhubb
 
Android project report learning np complete
Android project report learning np completeAndroid project report learning np complete
Android project report learning np complete
 
DEVELOPMENT OF A LOCATION-BASED APPROACHING NOTIFICATION SYSTEM USING ANDROID...
DEVELOPMENT OF A LOCATION-BASED APPROACHING NOTIFICATION SYSTEM USING ANDROID...DEVELOPMENT OF A LOCATION-BASED APPROACHING NOTIFICATION SYSTEM USING ANDROID...
DEVELOPMENT OF A LOCATION-BASED APPROACHING NOTIFICATION SYSTEM USING ANDROID...
 
An Android Application Studhelper for Engineering Students
An Android Application Studhelper for Engineering StudentsAn Android Application Studhelper for Engineering Students
An Android Application Studhelper for Engineering Students
 
Flutter.pdf
 Flutter.pdf Flutter.pdf
Flutter.pdf
 
Latest proposal project info zakat
Latest proposal project info zakatLatest proposal project info zakat
Latest proposal project info zakat
 
Android App Dev.pptx
Android App Dev.pptxAndroid App Dev.pptx
Android App Dev.pptx
 
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSINGDEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
 
VIRTUAL LAB
VIRTUAL LABVIRTUAL LAB
VIRTUAL LAB
 
IRJET - PAA: Productivity Android Application
IRJET -  	  PAA: Productivity Android ApplicationIRJET -  	  PAA: Productivity Android Application
IRJET - PAA: Productivity Android Application
 
College Information System using Android
College Information System using AndroidCollege Information System using Android
College Information System using Android
 
Application for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsApplication for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo Locations
 
IRJET- Prayog B.E. Android Application-An E-Learning Educational System
IRJET-  	  Prayog B.E. Android Application-An E-Learning Educational SystemIRJET-  	  Prayog B.E. Android Application-An E-Learning Educational System
IRJET- Prayog B.E. Android Application-An E-Learning Educational System
 
Android Based E-Learning Application Class-E
Android Based E-Learning Application Class-EAndroid Based E-Learning Application Class-E
Android Based E-Learning Application Class-E
 
Smartphone software development course design based on android for IT
Smartphone software development course design based on android for ITSmartphone software development course design based on android for IT
Smartphone software development course design based on android for IT
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
 

Kürzlich hochgeladen

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 

Kürzlich hochgeladen (20)

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 

Mobile Application Project report

  • 1. Project Report MOBILE APPLICATION (Android only) (Check and Manage- Application for student academics visualization) Submitted by: Guided by: Navit Tripathi (1902310310040) Dr. Vishal Upmanu Sunil Kushwah (1902310310064) H.O.D of ECE Sarful Haque (1902310310055) Satendra Kuamr (1902310310056) Department of Electronics R.D Engineering College, Duhai Approved by AICTE and affiliated to DR. A.P.J. Abdul Kalam Technical University, Lucknow. Session 2022-23.
  • 2. ABSTRACT The era of mobile technology opens the windows to the Mobile application. The websites are vanishing and the mobile phones are emerging. It is the time to change from conventional methods to applications, which has become the part of our daily routine. Our project is a Mobile Application named “Check and Manage- Application for students academics visualization”. The objective of this application is to eliminate the time and effort wasted in taking attendances in schools and colleges. It also greatly reduces the amount of paper resources needed in attendance data management. Existing System  In existing system teachers are taking attendances on the paper which is conventional method and many students are having doubts regarding their attendances.  If any student want leave for urgent cause then he/she want to write application for leave which is very conventional and old method.  Data of the students of every branch has registered in Notebook register.  Performance Test records are not maintained by the students. Disadvantages  It is time consuming process.  Thus, the system has to be automated and paper less. Proposed Solution:  System is providing platform such as android application wherein teachers can maintain the student data of their daily attendances and performances. This application will help students to track their activity semester-wise.  Security The security requirements deal with the primary security. The software should be handled only by the administrator and authorized users. Only the administrator has the right to assign permission like creating new accounts and generating a password. Only authorized users can access the system with username and password.
  • 3.  Application has: Administrator: The administrator has to update and monitor the registered student details, add a new student, add faculty, add time table, add a branch, add class & section, view student, view faculty and view student attendance. The administrator can update his profile and also can give help to the faculty and students. User There are two users: a. Student: Users can only view their personal details, course assigned and attendance. b. Faculty: Users can add students, marks attendance of the students also can view the student details and time table.  The project Mobile based attendance system contains the given modules:  1.) Faculty Module: This module contains the profiles of all the faculties and faculties have to login into their account in order to mark the attendance. Faculties can work whenever they wish and can change the module as per their choice. 2.) Students Module: All the names and attendance markups are add in this module. Student module is mainly used for entering details about the students. And no faculty detail involvement is require in this module. 3.) Attendance Module: All the details related to attendance are present at one module and it is known to be an attendance module. 4.) Overview Module: When the attendance is not being taken and when were the holidays come and went and all the details related to this as present in this module.
  • 4. Advantages 1. Students can view their attendances, marks whenever/wherever they feel like. 2. This app will have a dedicated section for notices and important department announcements. 3. The app will have button for applying for leave or getting out-pass on urgent basis. 4. The app will also reminds students their attendance and alert them whenever the attendance falls below 75%. 5. All the data is store digitally on the application server and management of data can be done single handed. 6. The software should be handled only by the administrator and authorized users. Only the administrator has the right to assign permission like creating new accounts and generating a password. Only authorized users can access the system with username and password. Scope This project has much scope both in present as well as future. The scope of this project is the mobile phone on which the software is installed, i.e. the project is developed as a mobile application, and it will work for a particular institute. But later on, the project can be modified to operate for many institutes. In the future, the application can be automated using the student's fingerprint OVERVIEW What is ANDROID? Android is a mobile operating system based on a modified version of the LINUX kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphone and tablets. Android was created by a group of companies called Open Handset Alliance (OHA) and was marketed by Google, it was unveiled in Nov, 2007 with the launch of the first android smartphone in September. 2008. Android’s source code is released by Google under an ‘open source license’, and its open nature has encouraged a large community of developers and enthusiasts to use the open source code as foundation for community driven projects, which deliver updates to older devices, add new features for advanced users and many more.
  • 5. What are Android Applications? An Android app is a software application running on the Android platform. Because the Android platform is built for mobile devices, a typical Android app is designed for a smartphone or a tablet running Android OS. Android apps are officially available on the “Google Play Store”, this app store comes preinstalled with every Android device. Software Technology Requirements Flutter 1. Flutter is Google open source mobile SDK for cross platform mobile app development with a single code base. Which means as a mobile app developer there's no need of learning different languages for different platforms (JAVA for Android and SWIFT for iOS). 2. Flutter is using Dart Programming Language, Dart is an Open Source General Purpose Programming Language, Developed By Google in 2011. It is a General Purpose Language, so you can use it for Front End Web Development (Use With Angular) and you can use it in backend (With Node JS). Use it with Flutter for Making Cross Platform Mobile Apps. 3. It is a UI ToolKit. Uses Predefined Widgets to Build UI. 4. Uses SKIA Engine for Direct Talk to Graphic Layer. 5. All Dart Code Convert into Native Code (ARM Based). Everything is a Widget in Flutter. 1. In Flutter, everything is a widget. Widgets are just tiny chunks of UI that you can combine to make a complete app. Building an app Flutter is like building a lego set -- piece by piece. 2. Widgets are nested inside of each other to build your app. Even the root of your app is just a widget. It's widgets all the way down. Design for Reusability 1. The most important part of using Flutter Widgets effectively is designing your lowest level widgets to be reusable. 2. Then, anywhere in your app, you can reuse the already built Widget, one doesn't need to rewrite the Widget code, because it's already been built once.
  • 6. This graph shows the cross-platform mobile frameworks used by software developers worldwide from 2019 to 2021. Conclusion 1. The Flutter SDK has numerous other features, many of which are used for some special development cases. However, the tools listed above will be used with just every project, regardless of the category of the project. For more information on the tools mentioned above please visit “Flutter- Build apps for any screen” (https://flutter.dev/). 2. Apart from the official packages there exists a third party repository named, ‘Pub’. It is the package manager for Dart programming language which has tons of useful packages which can further ease the job of building mobile apps. For more information please visit “Dart Packages” (https://pub.dev/). 3. The Attendance Manager developed using Flutter fully meets the objectives of the system for which it was developed. The application has reached a steady-state where all bugs have been eliminated. The application is operated at a high level of efficiency and all the teachers and users associated with the system understand its advantage. The system solves the problem it was intended to solve.
  • 7. Future Work The project has a very vast scope in the future. In the future, this project can be implemented in other colleges with extra technologies. The project can be updated in the near future as and when the requirement for the same arises, as it is very flexible in terms of expansion. With the proposed software of database space manager ready and fully functional the client is now able to manage and hence run the entire work in a much better, accurate, and error-free manner.