E-Bulletin

27
e-BULLETIN AN ANDROID APPLICATION Presented by: Priya Jha Shivangi Singh

Transcript of E-Bulletin

e-BULLETIN AN ANDROID APPLICATION

Presented by:Priya Jha Shivangi Singh

MENTORMr. Ajay Kumar Associate Professor at FET, MUST

PROJECT DESCRIPTION

e-Bulletin App helps you access online notices on your phone. It is an online notice board maker where the students and faculties can easily communicate with each other by sticking virtual notices.

PROBLEM DESCRIPTION

Earlier within a college every notice board used papers for putting up notices students themselves have to go on a regular basis to check the notices on the notice board.

PROBLEM DESCRIPTION

Earlier within a college every notice board used papers for putting up notices students themselves have to go on a regular basis to check the notices on the notice board.

Important notices were not reachable to each and every student on holidays.

PROBLEM DESCRIPTION

Earlier within a college every notice board used papers for putting up notices students themselves have to go on a regular basis to check the notices on the notice board.

Important notices were not reachable to each and every student on holidays.

Regular notice boards were not eco-friendly, as it was a reason for wastage of papers.

OBJECTIVES Faster dissemination of notices regarding

educational, technical, cultural events.

OBJECTIVES Faster dissemination of notices regarding

educational, technical, cultural events. Any lost/found going within the college.

OBJECTIVES Faster dissemination of notices regarding

educational, technical, cultural events. Any lost/found going within the college. Broadcasting notice regarding college

society events.

DESIGN OF PROJECTUse Case Diagram for User

Login

Search Notice

Post Notice

View Notice

User

DESIGN OF PROJECTUse Case Diagram for Admin

Login

Search Notice

Post Notice

View Notice

Delete Notice

Read Notice

Refresh Notice

Admin

GOOGLE CLOUD MESSAGING

Google Cloud Messaging for Android (GCM) is a service that allows you to send data from your server to your users’ Android-powered device, and also to receive messages from devices on the same connection. The GCM service handles all aspects of queuing of messages and delivery to the target Android application running on the target device.

WORKING OF GCM

SNAPSHOTS

Splash Form This page appears at the beginning of the application

SNAPSHOTSLogin Form

This is the User Login form. An existing user can just enter there username and password and view or post a notice. For a new user they can click on the Signup button the fill the registration form.

SNAPSHOTSRegistration Form

This is the Registration Form where any new user can register themselves to publish a notice or subscribe to be updated with the notices.

SNAPSHOTS

Password Reset Form

This form will help the user to change the present password or in case he/she forgets the password can reset in this page.

SNAPSHOTS

Home PageThis form will provide the user with options to either view notices or post notices.

SNAPSHOTSView Notice FormThis form will display all the current notices that have been received.

SNAPSHOTS

Post Notice Form

This form will help the user to post notices , along with the date, time related to the notice and designation of the one who is posting the notice.

SNAPSHOTS

Forgot Password Form

This page will help the user to reset their password.

SNAPSHOTS

About Us Form

This form gives a brief description about the project.

SNAPSHOTSNotification

SNAPSHOTS

This table contains registration id given by GCM along with all personal information of the user like the name, email id, contact number.

SNAPSHOTS

Registration Table:

This table will show the details of all the registered user i.e. UserId, first name ,last name, email of the user , their contact number, password, designation.

SNAPSHOTS

This table contains the details regarding the notices that will be posted. The details will include the notice id, title, description , date and time the notice was posted