You are on page 1of 17

SMT. Z. S.

Patel College of Computer Application


A
Project report on

“Daily Routine”
As a partial fulfilment
For the degree of
BACHELOR OF COMPUTER APPLICATION
5th semester
2023-24

Guided By Presented by
Ms.SABA LAKDAWALA. Taqi Saiyed Hakim Hussain
(2021042310)
Project Introduction
 Overview Of Project
 One of the most significant advantages of using a notes book app is the ability to store and organize your notes in one place
in one note taking app. With traditional note-taking methods such as pen and paper, it can be challenging to take notes and
keep track of multiple notes on various topics..

 With note taking, you record a key idea in the moments that you're first exposed to new ideas or knowledge. With note-
making, you instead rephrase the original idea in your own words

 Technical Details
Operating System Microsoft windows 11
Front-End XML
Back-End java,RoomDB(SQLite)
Software Android Studio.

Memory 8Gb
Hard Disk Space 40gb or above
Use Case Diagram
 User
Data Flow Diagram
 Leval ‘0’

User Registration Name

Password

Conform Password

E-mail

All data Send to


SharedPrefrences
 Leval ‘1’

User login User Name

Password

Checks Data
from Shared
Prefrences

Login to Notes
Data Dictionary
In This Application for login and registration A sharedprefrences named method is used and for notes
There is RoomDB is used

SharedPreferences:-
Android provides many ways of storing app data such as an SQLiteDatabase, saving a data text file,
etc. One of the ways is called SharedPreference. SharedPreferences allows you to save and require data in
the form of keys and values and provides a simple method to read and write them.

RoomDB:-
Room is a database layer on top of an SQLite database. Room takes care of mundane tasks that
you used to handle with an SQLiteOpenHelper . Room uses the DAO(Data Access Objects) to issue queries
to its database.
Screenshots
Thank you

You might also like