Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

SOFTWARE PIRACY PROTECTION

A Project Report of Capstone Project - 2


Submitted by

SHOBHIT GUNWANT

(1613101699 / 16SCSE101233)

in partial fulfillment for the award of the degree

of

Bachelor of Technology
IN
Computer Science and Engineering

SCHOOL OF COMPUTING SCIENCE AND ENGINEERING

Under the Supervision of

MR. HIMANSHU SHARMA

MAY - 2020
SCHOOL OF COMPUTING AND SCIENCE AND
ENGINEERING
BONAFIDE CERTIFICATE

Certified that this project report “….SOFTWARE PIRACY PROTECTION ” is

the bonafide work of “…. SHOBHIT GUNWANT…” Who carried out the

project work under my supervision.

SIGNATURE SIGNATURE

Dr. RAJU SHANMUGAN MR. HIMANSHU SHARMA

Professor and Dean Associate Professor

HEAD OF THE DEPARTMENT SUPREVISOR


ABSTRACT

This project is the advanced and informative system which help users to know

news or any interesting things happening around them. This system helps the local

public to keep themselves update about the happenings around their city or local.

The users are allowed to view the news admin. The Front end used is Android

Studio while backend as JAVA and Firebase Database. Developing an application

with Java and XML Language make the app experience smooth and provide

suitable user experience. The user has to register into the system to use this app

and can update his details as well. The latest news is shown first and so on, the user

can also refresh the news resulting the latest one shown first and current news will

be closed.

The user can add a picture and a title related to the news. The user can use only

450 words to address the news. The Look and feel of reading the news is exciting

and amazing as the system provides swipe to move to the next or previous news

with transition effects. Application has a separate Notification fragment where user

can receive notification related to news and this fragment will also update user

about his health notification.


TABLE OF CONTENTS

CHAPTER NO. TITLE PAGE NO.


ABSTRACT iii
LIST OF TABLES iv

1. INTRODUCTION 1
1.1 USER 2
1.2 Admin 2

2. PROPOSED SYSTEM 4

3. EXISTING SYSTEM 4

4. ARCHITECTURE DIAGRAM 5

4.1 AUTHENTICATION DIAGRAM 6

5. SCREENSHOTS OF THE PROJECT 7

6. FUTURE ENHANCEMENT 9

7. REFERENCES 9
INTRODUCTION

Today the world totally relays upon the electronic media to its every day adventure. People have

no time to be updated through newspaper or watching or listening the news on television or

radios. People today need to be updated on daily basis in this competitive world. Most of the

people get the information about the world around through the internet which is fast, accessible,

and reliable. The Android is huge, widely distributed, global information service center for

Information services: news, advertisements, consumer information, financial management,

education, government, ecommerce etc., hyper-link information, access and usage information.

“24 Hours News Portal” is a service introduced to meet the above requirement and to make the

people updated about the news, views, reviews, breaking news and latest headlines in different

fields also the new inventions around the world.

Today a growing number of users on the Internet as their primary source of information,

especially news. It has also become evident that such vast amount of information is often too

much for people to sift through in order to get to that one news they are interested in. All content

stored in database and divided into categories. Categories can be easily modified to browse and

contains a self-organized interface to promote top-stories.

Software can be managed with a role-based system similar like a real newspaper. Page editors,

managers and Assistance etc., focus of role-based system to drive applications in secure mode.

Content schedule feature helps you to publish articles and news at earlier time. Media News

Portal create all articles and publish them within search engine friendly URL.
User:

Registration: The user has to register into the system providing his personal details.

Login: The user has to login into the system to add or view the news, the user is remembered

once he logs in until he logs out saving his time to login every time.

Add News: The user is allowed to add news selecting a city or locality to refer to also adding a

picture related to the news.

View News: The user can view the news based on the city the user has selected.

Report News: If the user finds any news is not true or offensive, he can report it to the admin and

admin shall take some action.

Admin:

Login: Admin should login into the system to monitors news or reports by the users.

View News: Admin can view all the news of all the cities.

View Reports: Admin is responsible to monitor any news is been reported to him to cross check.
Action Taken: Admin can either delete the news or modify it if offensive or abusive language

spoken in the news.

Android system Requirements: Any version above than 4.1.1

It is an informative and advanced system of which user can take advantage. This purpose

application will help the users to know the news, Editorial articles and many latest news as per

user interest. The application is connected with firebase database, which means you can update

the news directly from your firebase account.

User has the option of writing the news to the editor. This is a unique way using which user can

support the application and share their local area news with admin. Then admin will verify the

news and if news found to be true, he can share it in the application to let other people know

what is happening in outer world.


PROPOSED SYSTEM

The purpose of the project is to develop an application which will display news articles and

videos verified and approved at backend. User can browse news articles and videos through

various categories. App will enable user to view news details, images, and video. Users can also

bookmark any news article/video for future use.

The application will have three type of user’s at backend one will be admin manager with

having full access to backend features including user and content management. Whereas the

other two users will be reporters and editors will have limited access to backend features. The

reporters will be creating news articles and videos on the other hand editors will have

responsibility to approve and publish the articles and videos added by reporters. Both users will

be added to the system by admin.

EXISTING SYSTEM

Local news’ importance has grown in today’s digital era, in part, due to the accessibility of

mobile technologies. Nielsen reports 30 million people in the United States use the Internet and

mobile apps for local news and events.

In our Existing system there are many news applications available which are doing good job but

it is likely to suffer with many problem-like fake rumors, Unverified news, questions and results.

 The current system consumes more time

 It is very difficult to analyses a news or report

 Difficulty to provide notification


ARCHITECTURE DIAGRAMS

Figure (i) – Architecture diagram of News update app


AUTHENTICATION FLOW DIAGRAM

Figure(ii) – Flow chart of User Authentication within the system


SCREENSHOT OF THE PROJECT
FUTURE ENHANCEMENT

Mostly people in today’s world use Smartphones for their communication. In such world an

Online news application is a perfect solution to keep then updated.

Most functions can be added in this application based on the user requirements and

Specifications.

The project can be expended as per the need of the users and company.

REFERENCES

Suhas Holla, Mahima M Katti, “ANDROID BASED MOBILE APPLICATION

DEVELOPMENT And Its SECURITY“ International Journal of Computer Trends and

Technology- volume3 Issue3- 2012. Dunlu PENG, Lidong CAO, Wenjie XU, “Using JSON for

Data Exchanging in Web Service Applications”, Journal of Computational Information Systems

7: 16 (2011) 5883-5890 Atul M.Gonsai and Rushi R. Raval, “Enhance the Interaction Between

Mobile Users and Web Services using Cloud Computing”, ORIENTAL JOURNAL OF

COMPUTER SCIENCE & TECHNOLOGY.

You might also like