Professional Documents
Culture Documents
~ 1~
Table of
Contents
1. Title of the project.
3. Project category.
the modules.
specification
~ 2~
7. Scope of future application.
8. Bibliography
~ 3~
Title of the
project.
E-
souvenir
~ 4~
Introduction of
the project
E-souvenir is a web based application. It provides functionality of creating
and editing Reminder lists, sending reminders to the specified persons
through email and SMS at the specified time and frequency. This
application can be used stand alone or can be integrated with another web
application or portal as a service.
Objective of the
project
Just because you're traveling or haven't checked your email in a while is no
excuse to miss an important event. you can have your reminders sent to
your mobile phone so you'll never forget your daughter's recital, that big
meeting with a new client, or to take your medicine. Automatically checks
your current email account and, if there are any new messages, forwards
them mobile phone.
Online Reminders:-
Never forget an important date using reminder service! Online
Reminder.com allows you to store a complete database of ALL your
important dates.
Online Reminder alerts you of your important dates via email notification
and SMS communication.
~ 6~
Share Reminder:-
Now you can not only store every important date in your life, but Online
Reminder gives you the ability to share these reminders with other
users. Create shared reminder groups with as few or as many reminders
as you'd like to share. Share entire family birthday and anniversary
reminders with your family! Share weekly meeting reminders with your
co-workers! Share sporting schedule reminders with your teammates.
SMS Reminder:-
If you don’t access to email No problem! Online Reminder will send your
reminders via SMS right to your cell phone.
On Line remind yourself and your co-workers about meetings and
deadlines.
~ 7~
Input of the
project
• Login page get the input of user id and password.
• Setting of Reminder.
• Share Reminder.
• Change password
• Write Mail
~ 8~
Output of the
project
• View Reminder name, date, time wise.
• Message Inbox.
• Help
• Home
~ 9~
Project
category.
E-souvenir is a service oriented web application that
~ 10 ~
Benefits of
proposed
System
Fully works as a online
Don’t Thinking
~ 11 ~
Process Logic of
Project
1.Login Page :- To get the user id and password and check it’s from
database if it is registered user then open home page otherwise message
show for register for new user id.
2.Register New User Id: - It get the user name, password, retype
password, first name, last name, email address, date of birth, gender and
country etc. It checks the given user id in data base and inform it’s
availability and also check the retype password and conform it’s email id
and save the form data into data base.
3. Add reminder: - Add reminder to set any type of reminder like birthday,
anniversary, date, meeting, lunch, dinner, party, report submission etc. It
set reminder name, reminder comment, and event date and set the setting
for email or sms.
4.View Reminder: - View Reminder shows all reminders which you have
reminder or set in your profile also you can view reminder date wise, name
wise, time wise etc. Also you can edit or remove your reminder.
~ 12 ~
5.Share Reminder: - Share your reminder into group or your collogue id. In
this functionality you can share your important reminder with your neighbor.
9.Write Mail: - You can write any mail and also attach any document or
image and send to your destinations.
10 Mail Inbox: - You can check your mail also and attach the important
files with your mail box.
11. Help: - Provide the functionality to get help about the online reminder.
~ 13 ~
DATA FLOW DIAGRAM
Emai
l
On Line
User Reminder SMS
Database
~ 14 ~
1st level DFD
Set Reminder
On Line
User Reminder Database
Request New
User
Send Verification
Reminder On Process
date
Take action on date Add Verification is ok
Remin
der
Database
~ 15 ~
2nd level DFD
Email data
User Write
Login
mail
Send message mail
Verify
Process via user
Message/Sms Inbox
Verification is ok
Add New
Reminde
r
Seatin Delete the
record
g
Reminder data
Login data
E-R Diagram
~ 16 ~
~ 17 ~
User
UserId passwor
d
Mo.
New
Registered id
user
Registratio
Not valid n
user
Ma Date
Admin Reminder
na
Valid user ge remind
Add
s
Shar Messag
e e
Responsible
for
Group
Manage
Time
Eid &
Date Eid Mo.
Mo. Diff user
DATA STRUCTURE
~ 18 ~
(1) addrem: this table is used to add reminder of
various type like birth date, meeting date and time
etc.
~ 19 ~
(2) Admin: this table will store the id,uid,remid
and check the status
~ 20 ~
(4) Help: this table is used to provide help to
user about some contents
~ 21 ~
Remid Varchar2 Not null Reminder id
(7) Users: this table is used to create userid.
~ 22 ~
Limitation of the
Project
~ 23 ~
TOOLS/PLATFORMS,
LANGUAGES TO BE
USED :-
Hardware:-
RAM 128MB
Software:-
~ 24 ~
SECURITY
MECHANISM
In the software security there are two levels of security. The 1st level of
security, which is provided by the FRONT END and 2nd level of security
provided by the database which is being used.
- FRONT END
We have implemented JavaScript for all the Client
side validations. Client side JavaScript is designed to reside inside HTML
document & ensure they run properly. It is object based, event driven,
platform independent.
We have implemented Servlets in between which is
fetching the data values given by the user and storing the input into
database (into appropriate tables).Servlets use JDBC-ODBC drivers to
make connection with database and store data.
- BACK END
We have used Oracle as the Back end. Oracle Server
provides efficient/effective solution for major database tech.
• Large database and space management.
• Many concurrent database users.
• High transaction processing requirement
• High Availability
• Industry accepted standards
• Manageable security
• Portability
LOGIN CHECKING: it refers to the only valid user with their valid user id
and password can access the particular page, otherwise a proper message
will be displayed to the user.
~ 25 ~
Scope of Future
Application
In future we can link with different type of important Sites like Railways,
Airways and online News Updater. So you can get the Railway information,
Airways information and important News as reminder. It also links with the
sport site for getting online information about sports.
~ 26 ~
Bibliography
~ 27 ~