You are on page 1of 25

1

JOURNAL

MANAGEMENT SYSTEM ANDROID APP


2

A project Submitted in partial fulfilment of the Minor-Project Submission

Master of Computer Applications


In
Computer Applications

By
ROHIT JAISWAL
205115060

DEPARTMENT OF COMPUTER APPLICATIONS


NATIONAL INSTITUTE OF TECHNOLOGY
TIRUCHIRAPPALLI
November 2017

BONAFIDE CERTIFICATE
3

This is to certify that the project JOURNAL MANAGEMENT SYSTEM


ANDROID APP is a bonafide record of work done by

ROHIT JAISWAL

In partial fulfilment of the requirements for the minor project of the


degree of Master of Computer Applications of the National Institute
of Technology, Tiruchirappalli, during the year 2017.

Guide Head of Department

Date:

Examiner

Abstract
4

JOURNAL MANAGEMENT SYSTEM is an application which is been


designed to provide mobility and ease of access to admin.
The whole application is divided into several parts to reduce the
complexity of use so that nontechnical person can also use it easily
as there are three major parts to this application and those are: -
1. Live paper Update.
2. Live reviewer Update
3. Custom Push Notification for new Reviewer and Paper Request.

This Android App will automatically notify to Admin if he has any


Reviewer Request or New Paper Request.
Using this App, we can easily manage all the papers and reviewers
efficiently. It also keeps us updated about any new addition of paper
and reviewer in the database.

Acknowledgements
5

I wish to extend my deep gratitude to Dr. S. R. Balasundaram


Associate Professor and Head, Department of Computer
Applications, National Institute of Technology, Tiruchirappalli for his
support and guidance.
I express my heartfelt gratitude to my internal guide, Dr. PJA
Alphonse, Assistant Professor, Department of Computer
Applications, National Institute of Technology, Tiruchirappalli, for him
whole hearted assistance not only for the duration of the project but
for the entire duration of my course. I would like to thank her for
duly evaluating my progress and encouraging me.
Finally, I would like to express my regards for all the faculty
members of Department of Computer Applications and others
involved in this project, directly or indirectly.

Table of Content
6

S. No. Topic Page

No.

I. Bonafide Certificate..02

II. Abstract....03

III. Acknowledgements04

IV. Table of Contents05

V. Chapters

1. Introduction06

2. Problem Statement07

3. Platform (Hardware and Software related).....08

4. Design and Development

09

5. Results and Discussion.12

6. Conclusion and Future Work20


7

7. References21

Chapter 1
Introduction
About Android
Android is a mobile operating system (OS) currently developed
by Google, based on the Linux kernel, designed primarily for
touchscreen mobile devices such as smartphones and tablets. It's an
OS that's available on devices made by a variety of manufacturers,
giving you more choices of device style and pricing. Also, with the
Android OS, you can customize your device in many ways.

Journal Management System: Android Mobile App


Journal Management System App is an application which is
been designed to provide mobility and ease of access to admin.
The whole application is divided into several parts to reduce the
complexity of use so that nontechnical person can also use it easily
as there are three major parts to this application and those are: -
4. Live paper Update.
5. Live reviewer Update
6. Custom Push Notification for new Reviewer and Paper Request.
8

This Android App will automatically notify to Admin if he has any


Reviewer Request or New Paper Request.
Using this App, we can easily manage all the papers and
reviewers efficiently. It also keeps us updated about any new
addition of paper and reviewer in the database.

Chapter 2
Problem Statement
Android is an operating system based on the Linux kernel, and
designed primarily for touch screen mobile devices such as smart
phones and tablet computers. Moreover, it based on direct
manipulation, using touch inputs that loosely correspond to world
actions like swiping, tapping, pinching and reverse pinching to
manipulate onscreen objects.
Now a day we face several problems regarding the activities
that we can not do frequently : -
we can not login continously to check for new papers
submitted.
It aims to provide mobility to admin.
Simple application for ease of access to admin.
Platform is android so people can use it easily anytime and
anywhere on their mobile
9

Chapter 3
Platform (Hardware and Software Related)
Hardware Specifications
RAM 8 GB
Mobile Device (if virtually not available) Any with 23
ABOVE API
10

Software Specifications
Operating System windows 10
Development Software Android studio 3

Platform Specifications
Language Java, XML

Chapter 4
Design and Development
Code Snapshot-
11
12
13
14

Icons and Images used-


15
16

Chapter 5
Results and Discussion
The main motive behind developing this app was to provide
MOBILITY and ease of access to the admin. And these motives are
fulfilled as the app provides a simple platform .
Here we can discuss some results and problems during the
development phase of app. Compilation Errors are easy to detect but
runtime errors are as difficult as Compilation Errors are easy.
XML pages are too much hectic sometimes to design as if there
is small mistake in page then whole layout will spoil.
17

Android App Snapshots-


18
19
20
21
22
23
24

Chapter 6
Conclusion and Future Work
This project is made in android studio 2.2.
This android app is very useful in sense of storing and hiding
our important private passwords which we cannot write anywhere to
remember because of security breach.
It is an Android Mobile app so it provides our credentials
mobility and portability.
Future Enhancements: -
Integration with cloud storage for portability and security
Integration of pattern lock in App
Database Manipulation
Transfer Database file to another device using Bluetooth or Wi-
Fi
More Options for different credentials
Better GUI
25

Chapter 6
References
https://www.tutorialspoint.com/android/android_studio.htm
https://developer.android.com/training/basics/supporting-
devices/index.html
http://www.javatpoint.com/android-tutorial
https://www.udacity.com/course/developing-android-apps-
ud853?
utm_source=google&utm_medium=cpcindia&utm_campaign=
androidonline&gclid=CjwKEAiAr4vBBRCG36e415_l1wSJAAatjJZ
VE80Y967AQGKatSpLcQut3Si1H8NDzd41rqnygxY8RoC5LPw_wc
B
https://www.youtube.com/results?
search_query=android+studio+2.2

You might also like