ONLINE CALENDAR SYSTEM (OCS) Hwong Meng Suan Heah

ONLINE
SYSTEM
CALENDAR
(OCS)
by
Hwong
Meng Suan
Heah Kooi Huang
Ong Mee Mee
A report
in partial
fulfillment
of Bachelor
Faculty
submitted
of the requirements
of Information
Information
of
UNIVERSITI
MALAYSIA
March
2002
for the degree
Technology
Technology
SARAWAK
ACKNOWLEDGEMENTS
First
like to dedicate
of all, we would
strength
to complete
beloved
family,
proposed
system.
We would
like
Narayanan
system
that
our
to express
our
invaluable
his support
cater
we have satisfactory
also like to convey
generous
support
Faaizah
supported
and
other
staff
and encouraged
helps,
fellow friends
our appreciation
especially
of Faculty
Mr.
our
and
to our
this
supervisor,
Mr.
comments
and
to inspire
However,
us to build
we hoped
to all the lecturers
Sapiee,
the hardest
Mr.
for their
Edwin,
Technology
Miss.
who
have
times.
like to express great gratitude
to all of our
and to everyone who help in the success of our final year
project. All of your generous love and support
III
a
that
and suggestions.
of Information
us through
Last but not least, we would
enough
his concerns
accommodated
to thank
supports
constructive
need in UNIMAS.
to everybody's
and
and
us the
our best in developing
gratitude
guidance
like
love,
their
to perform
greatest
to GOD for giving
we would
for
parents
and guidance
We would
project
Secondly,
our capabilities
for his
From
opinion.
project.
especially
towards
confidence
this
this
will always be remember.
TABLE
OF CONTENTS
Declaration
11
Acknowledgments
iii
of Contents
Tables
iv
of Figures
xi
List of Tables
xii
List
Abstract
xiii
Abstrack
xiv
Chapter
1: An Overview
1.1
Introduction
1
1.2
Problem
3
1.3
Objectives
6
1.4
Scope and Limitations
7
1.5
Significant
8
1.6
Outline
1.7
Conclusion
Statement
of Outcome
of Project
Chapter
Report
9
10
2: Literature
Review
2.1
Introduction
11
2.2
History of calendar
12
2.3
Review on existing calendar
2.3.1
system
MyPalm
13
16
IV
2.4
18
2.3.2
MyEvents
2.3.3
Athena
2.3.4
Lotus
2.3.5
Justification
Calm
19
Organizer
19
on existing
Web Technologies
Reviews
22
2.4.1
Client-Side
Scripting
22
2.4.2
JavaScript
23
2.4.3
VBScript
23
2.4.4
ActiveX
2.4.5
Open Database
2.4.6
Server-Side
2.4.6.1
Objects
Data
2.6
Authoring
(ADO)
Control
(ODBC)
Active
Server
25
25
Scripting
Pages (ASP)
27
27
Advantages
Software
2.5.1
Macromedia
Dreamweaver
2.5.2
Macromedia
Dreamweaver
Web Server
2.6.1
24
Connectivity
2.4.6.1.1
2.5
20
system
28
UltraDev
29
Review
Microsoft
SQL Server
2.6.1.1
SQL Server
2.6.1.2
Microsoft
Server
30
and the Internet
SQL Server
31
and Active
32
Pages (ASP)
2.6.2
Personal
Web Server
2.6.3
Microsoft
Information
2.6.4
Justification
33
Internet
of web server
V
Server
and database
34
server
35
2.7
37
Conclusion
Methodology
3:
Chapter
3.1
Introduction
3.2
Why Prototyping
3.3
Framework
38
Structured
with
Approach
39
39
Phase 1: Identifying
opportunities
problems,
and
41
objectives
3.3.1.1
3.3.2
Finding
43
of questionnaire
Phase 2: Determining
Information
44
Requirements
3.3.2.1
3.3.3
Results
Systems
Phase 3: Analyzing
3.3.3.1
System
44
of questionnaire:
Needs
Requirements
46
46
and
Specification
3.3.3.2
User Requirements
47
3.3.4 Phase 4: Prototyping
3.4
56
3.3.5
Phase 5: Design
the Recommended
3.3.6
Phase 6: Testing
and Evaluating
Conclusion
Chapter
System
the System
57
57
58
4:
4.1
Introduction
4.2
Conceptual
System
Design
59
59
Model of System
VI
4.3
System
4.4
Data Flow Diagram
Architecture
4.4.1
Context
4.4.2
Level 0
4.5
Database
4.6
Structured
4.7
Conclusion
Chapter
61
65
Diagram
66
68
Design
72
Program
Flowchart
74
77
5: Implementation
5.1
Introduction
5.2
Implementation
5.2.1
Design
78
Coverage
Development
78
Tools
78
5.2.1.1
Active
5.2.1.2
VBScript
5.2.1.3
Hypertext
Server
Pages
79
80
Makeup
Language
80
(HTML)
5.2.2
5.2.3
5.3
5.4
Web Server
80
5.2.2.1
Internet
5.2.2.2
Database
Information
Server
Client Browser
Software
5.3.2
Hardware
System
81
81
82
System Specification
5.3.1
Server
82
Requirements:
Requirements:
Environment
83
83
84
VII
5.5
5.4.1
Internet
5.4.2
Database
5.4.3
Configuration
Server
Setup
85
Installation
85
of Database
5.4.3.1
Connecting
5.4.3.2
Closing
Implementation
Connection
to Database
the Connection
86
87
88
Module
89
5.5.1
Login Module
89
5.5.2
Calendar
90
5.5.3
5.5.4
5.5.5
Module
5.5.2.1
Personal
5.5.2.2
Community
5.5.2.3
Public
Calendar
93
93
94
Contact
Personal
5.5.3.2
Community
Manager
Contact
Manager
Module
Personal
5.5.4.2
Community
Community
To-Do
5.5.6
Invitation
5.5.7
Comparison
95
96
To-Do
Management
98
Module
99
Shared Community
5.5.5.2
94
96
5.5.4.1
Calendar
Calendar
Calendar
5.5.3.1
To-Do
91
Manager
Contact
5.5.5.1
5.6
Server
Information
99
Hosted Community
99
Module
101
Final
Prototype
with
Existing
102
System
Conclusion
106
VIII
6:
Chapter
6.1
Introduction
6.2
Introspection
6.3
6.4
Testing
107
Method
6.2.1
Usability
6.2.2
Functionality
6.2.3
Reliability
User
and Evaluation
109
Evaluation
109
Testing
111
Testing
114
Testing
114
6.3.1
Direct
6.3.2
Retrospective
Evaluation
Observation
Testing
for Usability
6.4.1
Login
6.4.2
Calendar
6.4.3
Contact
6.4.4
To-Do
6.4.5
Community
6.4.6
Invitation
114
114
Testing
115
Module
116
Module
117
Manager
118
Module
119
Management
Module
Module
119
120
6.5
System Limitation
121
6.6
Conclusion
122
7: Conclusion
Chapter
and Future
Work
7.1
Introduction
123
7.2
Summary
123
7.3
Future
125
Enhancement
IX
7.3.1
Expand
7.3.2
Integrated
7.3.3
Display
Title or Keyword
7.3.4
Archive
Event
7.3.5
Pop Up Message
7.3.6
Allow
the community
of target
125
user
WAP Technology
with
monthly
Member
On Calendar
126
Module
126
or yearly
for Reminder
Set Calendar
126
126
Display
Based
On
127
for Event
127
User Preferences
7.3.7
Allow
Member
to Set the Categories
and Task To-Do
7.3.8
7.4
Meeting Planner
127
Conclusion
128
References:
129
APPENDIX
A
APPENDIX
B
APPENDIX
C
X
LIST OF FIGURES
Prototyping
Figure
3.1
SDLC
Figure
3.2
Flow
Figure
3.3
How often do respondents
with
of Prototyping
Approach
40
41
approach
fail to remember
special
45
in
45
date/event
Figure
3.4
How often do respondents
for contact information
sorting and searching
a short
face problem
in
period.
Figure
4.1
Conceptual
Figure
4.2
System
For Online
Models
Chart
Architecture
Calendar
for Online
System
Calendar
59
62
System
Figure 4.3
Chart For Online Calendar
System Architecture
63
System In Personal Calendar
Figure
4.4
for Online
Chart
System
Architecture
System
In Community
Calendar
Calendar
64
and Public
Calendar
Figure
4.5
Context
Figure
4.6
Data Flow Diagram
Figure
4.7
Database
Design
Figure
4.8
Flowchart
For Online
Figure
5.1
Script
to connect
Figure
5.2
Script
to open connection
in asp files
88
Figure
5.3
Script
to close connection
in asp files
89
Figure
5.4
Login Module
Figure
5.5
Calendar
Figure
5.6
Contact
Figure
5.7
To-do Module
Figure
5.8
Community
Figure
5.9
Invitation
Diagram
For Online
Calendar
for Online
for Online
System
Calendar
Calendar
Calendar
database
System
System
System
in global. asa
67
71
73
76
87
90
Module
Manager
94
Module
96
98
Management
Module
Module
100
101
XI
LIST
OF TABLES
Table 2.1
Comparison
of Online Calendar
Table 2.2
Comparison
Features
of PHP, ColdFusion,
and JSP Web Database
Middelware
adapted
System
14
ASP
26
Connectivity:
from Jian-Qing
Wu and
Bian Wu (2000)
Table 4.1
Symbols And Notations
Table 5.1
Comparison
between
others calendar
Table 6.1
Usability
Table 6.2
Functionality
Table 7.1
Table
Using In DFD
finale
prototype
with
103
system
Evaluation
summary
65
110
Testing
all the objectives
achievement
xi l
111
and
123
Abstract
implementation
During
today's age of information,
of calendar
system in
This implementation
the web is very general.
also known
as online
is
than manual
which
more interactive
system,
and attractive
calendar
Online
helps
calendar
system
organizer.
or
a user or community
planner
Compare to manual
to organize their daily life more effective and efficient.
features
calendar
system
provide
online
more
where users can
organizer,
dynamic
keep
the
in their daily
track
changing
of every moment
always
life. For example,
user can change the schedule just with one click and
for needed
information
few seconds.
Unlike
within
search
manual
is
in searching
there
time consuming
organizer,
page by page for the
have
Although,
information.
in portability
but
planner
advantage
manual
it actually
take risk where user can lost all the information
once they lost
Where as, online calendar
the organizer.
system is always keep track the
information
information
in database,
is
and the storing
neatly
which
Since online
is useful
for
secure
and confidential.
calendar
system
A prototype
is
personal
or community.
of online
calendar
system
introduced
(UNIMAS).
for Universiti
Malaysia
Sarawak
This proposed
in a planner
system expected included
all the main features
with added
features where user can have personal
invitation,
or community
personal
it is expected
to
or community
and etc. With these features,
calendar
increase
for
the quality
of time management
and task management
features
in this proposed
UNIMAS
through
the
community
added
of
in
system. Development
of prototype
will focus the needs' of community
in UNIMAS. Research by reviewing
Faculty of Information
Technology
the
existing
online calendar
system has been done. Besides that, studies on
the technology
and tools needed also have been done. The methodology
is System
Development
Life Cycle
the prototype
used for developing
(SDLC) integrated
SDLC is the methodology
with prototyping
approach.
is
usually
used for developing
system while the prototyping
approach
Implementation
the prototype.
used for designing
and developing
of the
is based on studies and researches.
Even though faced problem
prototype
during
developing
that are inevitable
the system,
the objectives
of the
for future works have
and recommendation
system is achieved. Comment
is used to produce a more efficient and
been done. This recommendation
system.
calendar
effectiveness
XIII
Abstrak
dengan
kalendar
implementasi
ini,
teknologi
sistem
zaman
ini
kebiasaan.
Implementasi
laman
menjadi
web
sudah
menggunakan
interaktif
dan
di
lebih
dalam
kalendar
talian
dinamakan
mana
system
dalam
kalendar
System
kalendar.
talian
daripada
manual
menarik
kehidupan
kommuniti
mereka
mengurus
untuk
atau
menolong pengguna
dengan
kalendar,
Berbanding
dengan lebih berkesan
manual
and cekap.
banyak fungsi di mana
lebih
dalam
kalendar
talian
membekalkan
sistem
dinamik
boleh
yang
pada setiap
perubahan
sentiasa mengikuti
pengguna
dalam
kehidupan.
dalam
Sebagai
perancang
perubahan
contoh,
masa
beberapa
dengan "one click" dan pencarian
cuma memerlukan
maklumat
ia
Berlainan
dengan
pembaziran
sistem,
merupakan
manual
saat sahaja.
ke
daripada
dalam
semuka
semuka
surat
masa
pemcarian
maklumat
dalam
kebaikan
Walaupun,
membawa
perancang
surat.
manual
di
ia
kesenangan
tetapi
mana
ancaman
membawa
masih
pembawaan,
dengan
itu.
Berbeza
perancang
pengguna
mungkin
menghilangkan
dari
kalendar
dalam
talian
perubahan
mengikuti
akan sentiasa
sistem
dalam
ke
dan
pangkalan
penting
maklumat
menyimpan
semasa
semasa
dalam
Oleh sebab, system kalendar
data yang lebih selamat dan terjamin.
bagi
Maka, satu prototaip
bagi satu kommuniti.
talian adalah berguna
ini
dicadangkan
UNIMAS.
Prototaip
kalendar
telah
untuk
sebaran system
di
fungsi
dijangka
or
utama
mana perseorangan
semua
merangkumi
kommuniti,
kommuniti
boleh membuat
atau
perseorangan
perjemputan
dijangka
fungsi
kommuniti.
Dengan
tersebut,
kalendar
atau
persendirian
dan
dalam
kualiti
masa
pengurusan
pengurusan
akan meningkatkan
ini akan dihasilkan
dalam
Prototaip
kerja untuk
kommuniti
UNIMAS.
Maklumat.
Kajian
dengan
fokus kepada
Teknologi
keperluan
Fakulti
ini
kalendar
dalam
telah
terhadap
talian
semasa
sistem
yang wujud
dijalankan.
dan alatan yang
Di samping
itu, kajian
terhadap
teknologi
digunakan
dalam talian juga dijalankan.
untuk membina
sistem kalendar
ini ialah
"System
Teknik
untuk
yang digunakan
pembinaan
sistem
Life Cycle" (SDLC) intergrasi
dengan teknik prototaip.
SDLC
Development
ialah satu teknik
yang biasa digunakan
untuk
sistem dan
pembinaan
ialah
digunakan
teknik
teknik
yang
menghasilkan
untuk
prototaip
ini
kajian
berdasarkan
Implementasi
telah
sistem
adalah
prototaip.
banyak halangan
Namun demikinan,
dibuat.
yang tidak dapat dielakkan
dalam penghasilan
bagi sistem ini masih
telah berlaku
sistem, objektif
bagi masa akan datang telah diberikan
Komen dan cadangan
dicapaikan.
lebih
dibinakan.
dan
dapat
kalendar
yang
effisien
effektif
supaya sistem
Dalam
XIV
1: An Overview
Chapter
1.1
Introduction
interconnection
of many
that
and servers
clients,
sense can be defined
in its broadest
The Internet
different
networks
collectively
provide
of the
services.
(Mark Swank and Drew Kittel,
hand,
Internet
is a network
around
The
points
various
the world.
began
Internet
Research
and
and
1996) On the others
to link
of computer
or
hosts,
computer
and use information
connection
the
as a collection
Projects
Agency
Kittel,
1996)
Drew
a
as
the
to overcome
communication
(ARPANET)
Network
primary
disruption
called
project
network
small
goal
caused
in
is
1969.
to
(Mark
Swank
a
system
attacks
during
create
by enemy
Advanced
the Cold War.
Nowadays,
human
the Internet
has become
daily life. The Internet
access in anywhere
at anytime
in other
is a system
common
hands,
mankind
date
reference
as
a
not only
that can be
instrument
for
but also use to schedule
events
Calendar
system
of all kinds
I
to
access.
is a very important
system
and important
communication
that has Internet
Calendar
and a tool to record and remind
quite
of events.
been
has
It
used to organize
ago.
years
had been existed since thousand
our daily
Therefore,
activities.
Without
calendar
cannot
plan their
As calendar
an organization
daily work,
from
system
allows
users
to flexibly
features
can
be added,
such
etc.
Moreover,
Internet
online
that
calendar
and
at
anytime.
Thus,
Online
Calendar
allows
the
which
for a calendar
added.
reminder
System
events
service,
of the
planner
time
be
can
the
features
personal
This
task
there
such
as
manager,
system
2
of
to develop
at
an
of a software
and
anywhere
system.
daily
This system
events
emphasizes
and
also
on
user
based on individual
more
contact
community
calendar.
and
benefits
accessed
means it is implemented
and from
searching
implementation
and
is a web based calendar
effectively.
more
is proposed.
System
their
and
it is required
all
calendar
contain
auto-update,
world,
provided
to organize
system
Additional
their
manage
life.
a housewife
life, an software
development
whole
Calendar
Online
users
community
same
our daily
as reminder,
that
system
the
cannot
modification
advance
the
connected
calendar
personalize,
the
with
do their planner,
cannot
a manager
be excluded
cannot
role in our daily
a crucial
set their mission.
cannot
and a president
it plays
support
needs
features
manager,
calendar,
to
will
do
and
be
list,
print
The
target
of this
user
community
of UNIMAS,
Information
Technology.
thus
requirement;
Basically,
this
system
school
events
communities'
students
can easily
manage
have
students
such
is because
between
are usually
staff
a
will
of
based on users'
database
in
the
holiday
scheduler,
the
system.
More
cleaning'.
leader
will
are administrator
which
provide
`housing
system
of Faculty
to all of the provided
adapted
of users,
community
This
on
that
keep track
For
each
will
manage
over
created
all the events
their
that
are
in FIT, UNIMAS.
Statement
Problem
management,
and
focus
their work easily and efficiently.
types
the
will
profiles.
Currently,
two
manage
by community
organized
problem
has
and
will
be mainly
will
This system will be developed
Administrator
user.
community
This
especially
the users
system
administrator
1.2
system
that help users to organize
features
and
calendar
in UNIMAS
as scheduling
student
their
offered
in
by different
daily
their
UNIMAS
core course
a lot of problem
are facing
always
subject
faculty
planner
has
is not
timetable.
timetable-clashing
and generic
and
and
in time
subject
as they
possible
to suit
everyone timetable.
Besides
that,
replacement
the lecturers
also face the problem
class. Sometimes,
in getting
they have to spend about
3
free slot for
an hour with
student
up
to discuss
just
no
with
to the
solution
faculty,
different
as a result
the
most
In response
sometimes
which
than
that,
communities
lecturers
Club,
of
or inter
Table
for
opened
Therefore,
tools
the event
sharing
etc.
use,
actually
can be used
has
to the
according
will cause some of students
problems
Although
as
do
as Indoor
such
currently
their
it
is
not
parties
that
some
not
for
have
any
proper
and
students)
by
between
Tennis
Games,
of UNIMAS
However,
time.
(staff
faced
are
information
event
member,
for both
lecturer
LOTUS
educational
staff
is not
purposes.
communication
in scheduling
efficiently.
is not enough
the existing
help users
calendar
to help users
For example,
activities.
father's
are
for managing
students
On the others hand,
which
and
LOTUS
UNIMAS
that
common
community's
the
in one day.
of the
UNIMAS
Tennis
the
are using
some
in scheduling
to this problem,
slot
end
are from
students
many
examination
have to sit for a few examinations
Other
will usually
it causes many problems
appropriate
of majority,
convenience
For
problem.
time and date for examination.
to choose
a free slot, which
about getting
features
in remembering
system have limited
to organize
special
events
such
day and etc. More over, not of the existing
solve all of the problems
that are faced by lecturer
4
their
and manage
such as reminder
should
features,
daily
be added to
as friend's
birthday,
current
system can
as stated above.
Nowadays,
But
only.
phone
information
contact
includes
also
email
hand-phone
number,
To solve this problem
feature
public
The
calendar).
embedded
with
their
user
user
imported
to their
personal
view
get the
detail
and
course
calendar
once
they
information
regarding
It also facilitates
user quickly
calendar.
With
it, user
from a
System that can be
provides
own
Every
it
their
can
5
(as a
to
calendar
such
as
they
can
be
can
easily
according
their
to
personal
update
detail
and also holiday.
of community
all free slot in personal
can set the detail
and
will
subject
special
event
timetable
administrator
event scheduling
personal
The user
update
for every
some
calendar
special
calendar
about
The
the timetable
search through
the
in a few seconds.
automatically.
Then
it.
their
public
information
the process
it increases
collaborative
planner.
calendar
taken.
also
create
daily
select
office
It will provide easy and quick
and
through
view
the
or
can
personal
holiday,
can
Calendar
System
updating
as automatic
such
number,
people information
all the information
Calendar
Online
that,
Online
staff and students.
search that can let user retrieve
Besides
the address
manually.
we proposed
used by all of UNIMAS
phone
and etc. Hence,
number
and database
big community
major
house
address,
for the user to search for particular
difficulty
keeps track
not only just
calendar
of meeting
by letting
and group
as a reminder,
which
will
remind
Calendar
Users
calendar.
information
to time
proposed
this
system
system
system
access
to Internet.
that
can
to community
their
create
has
that
to the
according
based
legitimate
to
calendar
and public
and
or
edit
User also
user.
group
own
user
act
modify
as
a
the
all
calendar.
to be dynamic
is tends
by users.
make
changes
is connect
it
updateable
and
to Internet
editable
from
changing
The
and
easiest
built
time
to
way
as a web-
at anywhere
that
can
Objectives
1. To study
the existing
the Internet
in order
the proposed
Online
2. To study
suitability
3. To
also
help
their work progress.
by individual
manipulated
in the community
implement
1.3
can
leader
community
this
is fully
it can
Here,
to time.
any detail of information
can publish
Since
time
all the special events easily and increase
remember
Personal
from
user
study
Information
web-based
calendar
to determine
Calendar
web-based
system
the required
that
features
available
on
to develop
System.
technologies
and
identify
that
technologies
for this project development.
the
user
Technology
requirement
toward
of
communities
a calendar
6
system.
in
Faculty
of
4. To develop
calendar,
personal
included
that
a prototype
calendar
community
that based on the defined requirement
5. To
the
redefine
and public
such
calendar,
as
contact
and to do list
and specifications.
prototype
is
that
system
Online
System.
Calendar
1.4
and
evaluate
features
the
create new invitation
create new community,
manager,
all
Scope and Limitation
Due to time constrains,
on certain
as a stand-alone
is a part
beyond
the scope
develop
such
software
of features
for the
of project.
So it will
is community
in Faculty
of
Online
and
integrated
Calendar
be a suggestion
to the
System,
for future
palm
but
it is
work
to
a system.
for the personal
need. Security
features,
calendar
it must
such as encryption
beyond the scope of project,
developing
which
of the system only focus
Technology.
Synchronization
Basically
prototype
UNIMAS,
the
of
group user
Information
or WAP
developing
be personalize
stressed
to each user
on the database
but it will be a basic for the future
such a system.
7
is
work of
1.5
Significant
This
proposed
of Outcome
system
in corresponding
effectively
to increase
the
community
of UNIMAS
help
would
management
the
through
and
over,
task
works
it is expected
for
management
features
added
their
coordinate
More
one another.
with
of time
quality
to
users
in
this
proposed
system.
This system is hoped can be use as a general tool such as daily planner.
Lecture
can
appointment,
event
such
view
the
daily
event
hand,
On
the
other
and etc.
as
lecture,
or
class
due date, and others.
assignment
do by using the task to do features.
forgetting
system
Information
or
to
expected
event
information
information
meeting,
date,
examination's
User also can schedule
their
task to
Besides that, user would avoid from
the features
that they can adopt
system such as reminder.
of
in the community.
members
contact
is
hours,
can view their daily
student
timetable,
events by using
the special
from the proposed
This
as lecturer
such
also
for creating
can use the information
allow
user
community
can
Besides that,
will
the
create
easily
features
be included.
the new community.
User
community.
share
among
the
that can keep track
can
Besides
like email address for creating
8
new
easily
that,
use
user
the invitation.
the
also
In chapter
four,
chapter
the
present
the
be
will
Requirement
will be discussed.
specification
system
of project.
in
studied
more
detail.
The
clearly by using data now
and data dictionary.
diagram
five
chapter
implementation.
will
all
cover
of
issued
the
of implementation
Analysis
about
project's
for the
of the prototype
system will be done.
calendar
In chapter
In chapter
the result
six will explain
for the calendar
prototype
Conclusion
This
chapter
has
in terms
limitation
and
provided
of this
and etc.
initial
depend
the
on
will
and the limitation
overall the prototype
seven the conclusion
1.7
of testing
of the
system.
will be done and defines the future
System
methodology
and the design will be explained
specification
In
will
and requirement
analysis
In
three
an
project
However,
planning
of calendar
system
works for this project.
overall
for
picture
objectives,
significant
the success
Calendar
outcome,
of the proposed
and researches.
10
Online
scope
system
can be used as a model
This prototype
functionality
1.6
of calendar
Outline
Basically
Methodology,
project
also
be
the
Testing,
including
Review, Chapter
Design,
will
be
the proposed
Besides
presented.
elaborate
Three,
Chapter
Chapter
Five,
Seven, Future
in
this
system.
that,
The brief
problem
chapter.
The
idea about
statements
of
for
the
It will discuss
the
objective
be explained.
two is concerned
history
of the calendar
system.
Different
calendar
System
Six, System
introduce
will
also will
In chapter
into seven chapters
Two, Literature
Four,
Chapter
one will
system
project
can enhance
and Conclusion
Development
In chapter
is divided
Chapter
Chapter
Implementation,
which
Report
of Project
One, Overview,
can be integrate
system.
this final year project
Chapter
it is expected
Thus,
or Palm in the future,
WAP technology
with
this
in the future.
System
Calendar
of Online
for full development
to the literature
to some existing
and review
state approaches
review.
to technologies
system will be explained.
9
online
calendar
used to develop the
Chapter
2.1
Review
Introduction
to do research
review is performed
Literature
calendar
This proposed
system.
to be developed
calendar
tools
2: Literature
system,
and
features,
has been taken into considerations.
Through
the literature
calendar
addition,
studies
are pertaining
Consideration
important
design
to their suitability
the
design
in the proposed
programming
criteria
which
in the Online
11
regarding
presentation
in the project
system,
the user that can be adopted
and
insights
web technologies
on the available
on
technologies,
review, it will provide
system
System is
Wide Web (WWW) or also known
World
Internet
web-based
Calendar
existing
system, hence the review on the existing
available
from
interface
of Online
prototype
as a web-based
the
on the currently
and
as
existing
methods.
In
can ensure that they
development.
learning
strategies
cater to the personal
Calendar
System.
are
needs of