Smart Planner Synopsis
-
Upload
sohel-bangi -
Category
Documents
-
view
228 -
download
0
Transcript of Smart Planner Synopsis
-
8/11/2019 Smart Planner Synopsis
1/36
ACKNOWLEDGEMENT
Word can deeply hardly express our sense ofgratitude to our esteemed teacher especiallyMr.Mehtab AlamSir, H.O.D of computer science, forhis invaluable support especially in the S/WEngineering concept, our proect guideMr.Sami_Patel for his guidance in the concept ofDatabase.
!ast but not the least, "e also than# otherteacher and people "ho directly or indirectly
helped us in ma#ing this proect success.
Thanking You, From:
KASHIF K. STA!
DANISH M.
SAYYAD
-
8/11/2019 Smart Planner Synopsis
2/36
Smart Planner An Academic Project
Smart PlannerAn Academic Project
S"MITTED "Y
Hu##ain. H. "harma$
Poona College T. Y. B. Sc. [Computer Science] Page 2
2010-11
-
8/11/2019 Smart Planner Synopsis
3/36
Smart Planner An Academic Project
Poona College T. Y. B. Sc. [Computer Science] Page 3
-
8/11/2019 Smart Planner Synopsis
4/36
Smart Planner An Academic Project
Acknowledgement
We are thankul to our proe!!or """"" or their great !upport and guidance.
We would al!o like to thank our riend! "" or their timel# co$operation and help.
Thank #ou or all tho!e who ha%e directl# or indirectl# contri&uted toward! making
thi! project !ucce!!ul.
Hu##ain H. "harma$
Poona College T. Y. B. Sc. [Computer Science] Page 4
-
8/11/2019 Smart Planner Synopsis
5/36
Smart Planner An Academic Project
Con%&n%#
'%er%iew.......................................................................................................................................5()i!ting S#!tem!.......................................................................................................................6
*imitation!...............................................................................................................................6Propo!ed S#!tem.......................................................................................................................7
'&jecti%e!................................................................................................................................7Scope.........................................................................................................................................7Ad%antage!..............................................................................................................................8
+e,uirement! Anal#!i!............................................................................................................9+e,uirement -n%e!tigation................................................................................................9+e,uirement Specication.................................................................................................9
/ea!i&ilit# Stud#.......................................................................................................................10Technical /ea!i&ilit#............................................................................................................10'perational /ea!i&ilit#.......................................................................................................10(conomic /ea!i&ilit#...........................................................................................................10
0ardware and Sotware +e,uirement.............................................................................110ardware................................................................................................................................11Sotware..................................................................................................................................11
Operating System: Certified distribti!n !f "in#........................................................................111ata 1ictionar#........................................................................................................................13
2!er Pa!!word3.....................................................................................................................13Appointment3........................................................................................................................134eeting3..................................................................................................................................14Ta!k3.........................................................................................................................................14Addre!! Book3.......................................................................................................................14'rgani5er3...............................................................................................................................14
Project Proce!!3........................................................................................................................15Conte)t *e%el........................................................................................................................18/ir!t *e%el...............................................................................................................................18Appointment!.......................................................................................................................19Page (%ent!...........................................................................................................................194eeting!.................................................................................................................................20Ta!k!.........................................................................................................................................20Addre!! Book........................................................................................................................21*ink 'rgani5er......................................................................................................................21
Structure 1iagram..................................................................................................................22Se,uence 1iagram!...............................................................................................................23
Technologie! u!ed...................................................................................................................296a%a...........................................................................................................................................296SP 76a%a Ser%er Page!8.....................................................................................................30Apache Tomcat.....................................................................................................................3161BC..........................................................................................................................................314#S9*......................................................................................................................................33
Bi&liograph#..............................................................................................................................35
Poona College T. Y. B. Sc. [Computer Science] Page 5
-
8/11/2019 Smart Planner Synopsis
6/36
-
8/11/2019 Smart Planner Synopsis
7/36
Smart Planner An Academic Project
E'i#%ing S(#%&m#
Planner i! not a new concept. 1iarie!? calendar!? note &ook!? appointment&ook!? !pecial !cheduler!? e%ent planner! are u!ed e%er#where or recording
e%ent!. The!e da#! mo!t computer and cell phone operating !#!tem! comewith !ome kind o !cheduling !otware. (%er#one want! to manage time u!ingdi;erent tool!.
*imitation!
We ha%e !tudied two o the mo!t re,uentl# u!ed calendar application! tounder!tand their merit! and limitation!.
. 4icro!ot 'utlook Calendar
E. Foogle Calendar
Both are Dooded with unctionalitie!. The# ha%e attracti%e interace! and al!ocome with !ome kind o data&a!e con%er!ion acilitie!. 4icro!ot 'utlook? orin!tance? al!o com&ine! !cheduler with email manager and i! %er# u!erriendl#. So what are the limitation!G A! per our o&!er%ation! the primar#limitation! o the!e application! are a! ollow!3
4icro!ot 'utlook
. *imited acce!!3 Thi! i! the primar# limitation. The application can onl# &eacce!!ed rom the de!ktop it i! in!talled. -n thi! age when u!er! tend toacce!! multiple !#!tem! during a da#? like a computer at home? their mo&ilephone while tra%elling and at a de!ktop or laptop or per!onal u!age? the#
would like to ha%e acce!! to their planner rom each o the!e !#!tem!.
E. Platorm dependenc#3 4icro!ot 'utlook i! platorm dependent. 1i;erent%er!ion! would &e re,uired to &e maintained or di;erent operating !#!tem!like Window!? *inu) and 4ac 'S H.
@. Co!t3 4icro!ot 'utlook i! an e)pen!i%e application. A !tandalone %er!ionco!t! a&out I JK 7appro). L?JKK8.
J. Mon intuiti%e3 Since the application i! !o rich in unctionalitie!? the u!age i!le!! intuiti%e or a new u!er. 0ence the u!er need! to !pend !ignicantamount o time learning the di;erent eature! that the application o;er!.
Foogle Calendar
Poona College T. Y. B. Sc. [Computer Science] Page 7
http://en.wikipedia.org/wiki/File:Indian_Rupee_symbol.svg -
8/11/2019 Smart Planner Synopsis
8/36
Smart Planner An Academic Project
Propo!ed S#!tem
-magine a &u!ine!! proe!!ional carr#ing thing! like calendar? calculator?phone&ook? clock? appointment &ook etc. with him all the time where he tra%el! &utwhat i #ou get it on a !ingle page with le!! e;ort!G Smart Planner i! a !ingleapplication or all tho!e eature!. An#thing that keep! #ou inormed and organi5edcan &e pulled in rom the we& to &e !een at a glance. -t make! it ea!# to !tore?manage and organi5e inormation. And thi! inormation can &e a! !imple a! one lineta!k or reminder!.
'&jecti%e!
The ollowing are the main o&jecti%e! or the application to meet3
. -t !hould &e !imple and ea!# to under!tand a! well a! operate.
E. The data !tored %ia the planner !hould &e !ecure.
@. -t !hould acilitate all the &a!ic ta!k! that a u!er would e)pect rom a planner.
Scope
The ollowing would &e the !cope o the application3
1. 2!er Admini!tration3 -n u!er admini!tration u!er can login u!ing u!ername andpa!!word. Mew u!er ha! to !u&mit u!ername? pa!!word and other detail! to !ignup.
2. Appointment Admini!tration3 /or appointment admini!tration u!er ha! to !u&mitdate? time? and detail! o appointment. 2!er can delete appointment! that arenot re,uired. All appointment! can &e !een in one glance u!ing the NShowAppointmentO unction.
3. Phone &ook Admini!tration3 /or addre!! &ook admini!tration u!er ha! to !u&mitname? addre!!? phone no.? e$mail addre!! o contact per!on. 2!er can deleteaddre!! &ook record! according to which data&a!e will &e updated. 2!er can !eeall record! in one glance u!ing NShow Addre!!e!O unction.
4. +eminder Admini!tration3 /or reminder admini!tration u!er ha! to !u&mit date?time and detail! o reminder. 2!er can al!o delete unwanted reminder!. 2!er can!ee all reminder! in one glance u!ing Niew AllO unction.
The 4ain !creen will contain all the!e module!. -t will al!o &e pro%ided with !omeutilitie! namel# calendar? calculator? clock and a !earch engine. Thi! !creen will &edi;erent or each u!er to pro%ide a !ecure interace.
Poona College T. Y. B. Sc. [Computer Science] Page 8
-
8/11/2019 Smart Planner Synopsis
9/36
Smart Planner An Academic Project
/eature!
/unctional3
. Addre!! Book
E. +eminder!
@. Appointment!
J. *ink 'rgani5er.
Mon$unctional3
. 2!er riendl#
E. +elia&le
@. /a!t
J. Scala&le
Ad%antage!
. 'rgani5e inormation the wa# #ou want
E. 4anage #our project! ,uickl# and eQcientl#? !a%ing #ou time
@. Track ta!k! and remem&er deadline!
J. +eorgani5e ea!il# whene%er #our need! change
-
8/11/2019 Smart Planner Synopsis
10/36
Smart Planner An Academic Project
!&)uir&m&n%# Ana$(#i#
Thi! in%ol%e! anal#5ing the re,uirement! that the planner mu!t meet.
+e,uirement -n%e!tigation
Thi! acti%it# i! at the heart o !#!tem anal#!i!. 2!ing a %ariet# o tool! and !kill!anal#!t !tud# the current !#!tem and document! it! eature! or urther anal#!i!.+e,uirement in%e!tigation relie! on the act$nding techni,ue!.
/act /inding Techni,ue!3
The %er# r!t and important !tep in the eld o !#!tem anal#!i! and de!igning i! tocollect the re,uired inormation o the !#!tem in a detailed manner. Thi! i!!uppo!ed to &e carried out ater the !tud# o the !#!tem to under!tand the act!
regarding the !#!tem.
There are our act nding techni,ue! in the pha!e o !#!tem anal#!i!3
9ue!tionnaire!
-nter%iew!
+ecord +e%iew!
'&!er%ation
We ha%enOt u!ed the r!t three techni,ue! to nd act! a! thi! project i! notde%eloped or a particular organi5ation &ut an independent utilit#. So act! arecollected o&!er%ing and reerring %ariou! !cheduler pattern! and package!. Weanal#5ed arrangement and !cope o the a%aila&le &u!ine!! !cheduler package! or
comparati%e !tud# o u!er riendline!! and eQcienc#.
+e,uirement Specication
The data produced during act$nding in%e!tigation are anal#5ed to determinere,uirement !pecication. Thi! i! the de!cription o eature! or new !#!tem.
Poona College T. Y. B. Sc. [Computer Science] Page 10
-
8/11/2019 Smart Planner Synopsis
11/36
Smart Planner An Academic Project
F&a#i*i$i%( S%u+(
Technical /ea!i&ilit#
The technical a!pect o ea!i&ilit# i! largel# concerned with an!wering the ,ue!tion!
who? wh#? where? when? what and how much in the conte)t o &oth e)i!ting andpropo!ed !#!tem. An in%e!tigation o pre!ent procedure i! needed in order toidenti# the %olume!? trend!? re,uencie! that will !pecicall# a;ect the de!ign oan# computer &a!ed !#!tem.
Ba!ed on nding! o the in%e!tigation? we de!igned input !creen!? output report!their accepta&ilit# to the u!er compared with other !imilar package! and correctioni! done where%er nece!!ar#.
'perational /ea!i&ilit#
Ba!ic a!!umption in our project i! u!er !hould &e computer literate and know! ta!k
!cheduling. 'ur input !creen! are amiliar with their e)i!ting data proce!!ingen%ironment. 'ne or Two hour! o training i! !uQcient to train the u!er! o thi!!#!tem.
(conomic /ea!i&ilit#
-n the economic e%aluation we were concerned with comparing the co!t o doingthing! in a particular wa# to the &enet!. We ha%e de!igned thi! !otware or anopen !ource *inu) g en%ironment. We are planning to o;er thi! !otware or alla! a reeware ater te!ting. So u!er would not need to purcha!e thi! utilit#.
Poona College T. Y. B. Sc. [Computer Science] Page 11
-
8/11/2019 Smart Planner Synopsis
12/36
Smart Planner An Academic Project
Har+ar& an+ So-%ar& !&)uir&m&n%
Below are the re,uirement! or the !er%er3
Har+ar&
Proce!!or3 An# Pentium J or higher proce!!or
4emor#3 4inimum E FB or higher.
A%aila&le 1i!k Space3 4inimum EK FB.
-nternet Connection3 E
-
8/11/2019 Smart Planner Synopsis
13/36
Smart Planner An Academic Project
Poona College T. Y. B. Sc. [Computer Science] Page 13
-
8/11/2019 Smart Planner Synopsis
14/36
Smart Planner An Academic Project
1ata 1ictionar#
2!er Pa!!word3
/ield Mame Ue# Statu! 1ata T#pe 1e!cription
*ogin-d Primar# ke# -nteger 2!er! -12!ername Te)t Mame o u!er
Pa!!word Te)t 2!er! pa!!word
/ir!t name Te)t /ir!t name o 2!er
*a!t name Te)t *a!t name o 2!er
Fender Te)t Fender o u!er
Bdate 1ate 1ate o &irth o 2!er
Addre!! Te)t /ir!t line o addre!!
Addre!!E Te)t Second line o addre!!
Cit# Te)t Mame o Cit#
State Te)t Mame o the StateCountr# Te)t Mame o Countr#
Pin Code -nteger Pin code
Phno -nteger Phone Mum&er
4o& -nteger 4o&ile Mum&er
(id Te)t (mail -d
Securit# 9 archar Challenge ,ue!tion
Securit# A archar Challenge ,ue!tion E
Appointment3
/ield Mame Ue# Statu! 1ata T#pe 1e!cription
PU /oreign Ue# -nteger +eerence to +egi!ter
Apno Primar# Ue# -nteger Primar# ke# o ta&le
1ate archar 1ate o Appointment
Aname archar Mame o Attendee
Time archar Time o Appointment
*ocation archar Place o Appointment
1e! archar 1e!cription o Appointment
Poona College T. Y. B. Sc. [Computer Science] Page 14
-
8/11/2019 Smart Planner Synopsis
15/36
Smart Planner An Academic Project
4eeting3
/ield Mame Ue# Statu! 1ata T#pe 1e!cription
4no Primar# Ue# -nteger Primar# ke# o 4eeting!
1ate archar 1ate o 4eeting
Su& archar Su&ject o 4eetingTime archar Time o 4eeting
Place archar Place 4eeting
+emark archar +emark!
Ta!k3
/ield Mame Ue# Statu! 1ata T#pe 1e!cription
PU /oreign Ue# -nteger +eerence to +egi!ter
TMo Primar# Ue# -nteger Primar# ke# o Ta!k
/date 1ate Starting 1ate o ta!k
*date 1ate (nding 1ate o ta!k1e!crip archar 1e!cription o Ta!k
Addre!! Book3
/ield Mame Ue# Statu! 1ata T#pe 1e!cription
PU /oreign Ue# -nteger +eerence to +egi!ter
Adno Primar# Ue# -nteger Primar# ke# o add&k
Mame archar /ir!t Mame o Per!on
*a!t archar *a!t Mame o Per!on
Add archar /ir!t Addre!!
AddE archar Second Addre!!
Phre! -nteger +e!idence Phone Mo.
Pho -nteger 'Qce Phone Mo.
Phmo -nteger 4o&ile Mum&er
(id archar (mail -d
'rgani5er3
/ield Mame Ue# Statu! 1ata T#pe 1e!cription
PU /oreign Ue# -nteger +eerence to +egi!ter
*no Primar# Ue# -nteger Primar# ke# o *ink2rl archar 2.+.*. o *ink
1e!cri archar 1e!cription o *ink
Poona College T. Y. B. Sc. [Computer Science] Page 15
-
8/11/2019 Smart Planner Synopsis
16/36
Smart Planner An Academic Project
Project Proce!!3
. 2S(+ A14-M-ST+AT-'M..C+(AT( *'F-M
... F(M(+AT( *'F-M -1
..E. A*-1AT( P(+S'MA* 1(TA-*S..@. A*-1AT( PASSW'+1 P+'C(12+( 1(TA-*S..J. C+(AT( 2S(+ *'F-M..
-
8/11/2019 Smart Planner Synopsis
17/36
Smart Planner An Academic Project
E.@.@. 1-SP*AY APP'-MT4(MT 1(TA-*[email protected]. 2P1AT( APP'-MT4(MT 1BE.@.
-
8/11/2019 Smart Planner Synopsis
18/36
Smart Planner An Academic Project
-
8/11/2019 Smart Planner Synopsis
19/36
Smart Planner An Academic Project
Da%a/o Diagram#
Conte)t *e%el
/ir!t *e%el
Poona College T. Y. B. Sc. [Computer Science] Page 19
-
8/11/2019 Smart Planner Synopsis
20/36
Smart Planner An Academic Project
Appointment!
Page (%ent!
Poona College T. Y. B. Sc. [Computer Science] Page 20
-
8/11/2019 Smart Planner Synopsis
21/36
Smart Planner An Academic Project
4eeting!
Ta!k!
Poona College T. Y. B. Sc. [Computer Science] Page 21
-
8/11/2019 Smart Planner Synopsis
22/36
Smart Planner An Academic Project
Addre!! Book
*ink 'rgani5er
Poona College T. Y. B. Sc. [Computer Science] Page 22
-
8/11/2019 Smart Planner Synopsis
23/36
Smart Planner An Academic Project
S%ru0%ur& Diagram
Poona College T. Y. B. Sc. [Computer Science] Page 23
-
8/11/2019 Smart Planner Synopsis
24/36
Smart Planner An Academic Project
S&)u&n0& Diagram#
Poona College T. Y. B. Sc. [Computer Science] Page 24
-
8/11/2019 Smart Planner Synopsis
25/36
Smart Planner An Academic Project
Poona College T. Y. B. Sc. [Computer Science] Page 25
-
8/11/2019 Smart Planner Synopsis
26/36
Smart Planner An Academic Project
Poona College T. Y. B. Sc. [Computer Science] Page 26
-
8/11/2019 Smart Planner Synopsis
27/36
Smart Planner An Academic Project
Poona College T. Y. B. Sc. [Computer Science] Page 27
-
8/11/2019 Smart Planner Synopsis
28/36
Smart Planner An Academic Project
Poona College T. Y. B. Sc. [Computer Science] Page 28
-
8/11/2019 Smart Planner Synopsis
29/36
Smart Planner An Academic Project
Poona College T. Y. B. Sc. [Computer Science] Page 29
-
8/11/2019 Smart Planner Synopsis
30/36
Smart Planner An Academic Project
T&0hno$ogi u#&+
6a%a
6a%a i! a programming language originall# de%eloped 6ame! Fo!ling at Sun4icro!#!tem! 7which i! now a !u&!idiar# o 'racle Corporation8 and relea!ed in< a! a core component o Sun 4icro!#!tem!R 6a%a platorm. The languagederi%e! much o it! !#nta) rom C and C &ut ha! a !impler o&ject model andewer low$le%el acilitie!. 6a%a application! are t#picall# compiled to tecode 7cla!!le8 that can run on an# 6a%a irtual 4achine 7648 regardle!! o computerarchitecture. 6a%a i! a general$purpo!e? concurrent? cla!!$&a!ed? o&ject$orientedlanguage that i! !pecicall# de!igned to ha%e a! ew implementation dependencie!a! po!!i&le. -t i! intended to let application de%eloper! write once? run an#where.
6a%a i! currentl# one o the mo!t popular programming language! in u!e? and i!widel# u!ed rom application !otware to we& application!.
/eature! and Benet!3
. Platorm -ndependence
The Write$'nce$+un$An#where ideal ha! not &een achie%ed 7tuning ordi;erent platorm! u!uall# re,uired8? &ut clo!er than with other language!.
E. '&ject 'riented
'&ject oriented throughout $ no coding out!ide o cla!! denition!?including main78.
An e)ten!i%e cla!! li&rar# a%aila&le in the core language package!.
@. CompilerX-nterpreter Com&o
Code i! compiled to tecode! that are interpreted a 6a%a %irtualmachine! 7648 .
Thi! pro%ide! porta&ilit# to an# machine or which a %irtual machine ha!&een written.
The two !tep! o compilation and interpretation allow or e)ten!i%e codechecking and impro%ed !ecurit#.
J. +o&u!t ()ception handling &uilt$in? !trong t#pe checking 7that i!? all data mu!t &e
declared an e)plicit t#pe8? local %aria&le! mu!t &e initiali5ed.
-
8/11/2019 Smart Planner Synopsis
31/36
Smart Planner An Academic Project
=. Securit#
Mo memor# pointer!
Program! run in!ide the %irtual machine !and&o).
Arra# inde) limit checking
Code pathologie! reduced B#tecode %erier and check! cla!!e! ater loading
Cla!! loader conne! o&ject! to uni,ue name!pace!. Pre%ent! loading ahacked ja%a.lang.Securit#4anager cla!!? or e)ample.
Securit# manager determine! what re!ource! a cla!! can acce!! !uch a!reading and writing to the local di!k.
8. 1#namic Binding
The linking o data and method! to where the# are located i! done at run$time.
Mew cla!!e! can &e loaded while a program i! running. *inking i! done onthe D#.
(%en i li&rarie! are recompiled? there i! no need to recompile code thatu!e! cla!!e! in tho!e li&rarie!.
Thi! di;er! rom C? which u!e! !tatic &inding. Thi! can re!ult in ragilecla!!e! or ca!e! where linked code i! changed and memor# pointer! thenpoint to the wrong addre!!e!.
. Food Perormance -nterpretation o tecode! !lowed perormance in earl# %er!ion!? &ut
ad%anced %irtual machine! with adapti%e and ju!t$in$time compilation andother techni,ue! now t#picall# pro%ide perormance up to to KK>the !peed o C program!.
K.Threading *ightweight proce!!e!? called thread!? can ea!il# &e !pun o; to perorm
multiproce!!ing.
Can take ad%antage o multiproce!!or! where a%aila&le
Freat or multimedia di!pla#!.
.Built$in Metworking 6a%a wa! de!igned with networking in mind and come! with man# cla!!e!
to de%elop !ophi!ticated -nternet communication!.
6SP 76a%a Ser%er Page!8
6SP technolog# i! de!igned to &e &oth platorm and !er%er independent? createdwith input rom a &roader communit# o tool? !er%er? and data&a!e %endor!. 6SPtechnolog# u!e! the 6a%a language or !cripting. -t pro%ide! the ro&u!t e)ceptionhandling nece!!ar# or real$world application!. Application! u!ing 6SP technolog# areea!ier to maintain
Poona College T. Y. B. Sc. [Computer Science] Page 31
-
8/11/2019 Smart Planner Synopsis
32/36
Smart Planner An Academic Project
/eature! and Benet!3
. Platorm and Ser%er -ndependence3 6SP technolog# adhere! to the Write'nce? +un An#where philo!oph# o the 6a%a architecture. -n!tead o &eing tied
to a !ingle platorm or %endor? 6SP technolog# can run on an# We& !er%er andi! !upported a wide %ariet# o tool! rom multiple %endor!.
E. 'pen 1e%elopment Proce!!? 'pen Source3 The 6SP application programminginterace 7AP-8 ha! undou&tedl# &eneted and will continue to &enet romthe input! rom an open !ource de%elopment.
@. We& Ser%er independence3 6SP technolog# can run on an# Ser%let containerlike Apache Tomcat? B(A We&*ogic or We&Sphere.
Apache Tomcat
Tomcat i! a commercial$,ualit# !er%er !olution &a!ed on the 6a%a Platorm that!upport! the Ser%let and 6SP !pecication!. 4anaged the Apache 6akarta Project?it i! de%eloped in an open and cooperati%e a!hion. -t i! a%aila&le or commercialu!e under the AS/ licen!e rom the Apache we& !ite in &oth &inar# and !ource%er!ion!.
61BC
The 61BC AP- i! the indu!tr# !tandard or data&a!e$independent connecti%it#&etween the 6a%a programming language and a wide range o data&a!e!. The 61BCAP- pro%ide! a call$le%el AP- or S9*$&a!ed data&a!e acce!!. 61BC technolog# allow!#ou to u!e the 6a%a programming language to e)ploit Write 'nce? +un An#wherecapa&ilitie! or application! that re,uire acce!! to enterpri!e data.
The AP- make! it po!!i&le to do three thing!3. (!ta&li!h a connection with a data&a!e or acce!! an# ta&ular data !ourceE. Send S9* !tatement!@. Proce!! the re!ult!
Architecture3
The 61BC AP- contain! two major !et! o interace!3 the r!t i! the 61BC AP- orapplication writer!? and the !econd i! the lower$le%el 61BC dri%er AP- or dri%erwriter!. 61BC technolog# dri%er! t into one o our categorie!. Application! andapplet! can acce!! data&a!e! %ia the 61BC AP- u!ing pure 6a%a 61BC technolog#$&a!ed dri%er!? a! !hown in the ollowing gure3
Poona College T. Y. B. Sc. [Computer Science] Page 32
-
8/11/2019 Smart Planner Synopsis
33/36
Smart Planner An Academic Project
Poona College T. Y. B. Sc. [Computer Science] Page 33
-
8/11/2019 Smart Planner Synopsis
34/36
Smart Planner An Academic Project
4#S9*
4#S9* i! a relational data&a!e management !#!tem 7+1B4S8 that run! a! a !er%erpro%iding multi$u!er acce!! to a num&er o data&a!e!. The 4#S9* de%elopmentproject ha! made it! !ource code a%aila&le under the term! o the FM2 FeneralPu&lic *icen!e? a! well a! under a %ariet# o proprietar# agreement!. 4#S9* wa!owned and !pon!ored a !ingle or$prot rm? the Swedi!h compan# 4#S9* AB?now owned 'racle Corporation.
4#S9* i! u!ed in !ome o the mo!t re,uentl# %i!ited we& !ite! on the -nternet?including YouTu&e? Wikipedia? Foogle and /ace&ook. -t i! written in C and C. -t!S9* par!er i! written in #acc? and a home$&rewed le)ical anal#5er named !,lle).cc.4#S9* work! on man# di;erent !#!tem platorm!? including 4icro!ot Window!?*inu) and 4ac 'S H.
/eature! and Benet!3
. Scala&ilit# and /le)i&ilit# +un an#thing rom deepl# em&edded application! with a ootprint o ju!t
4B? or ma!!i%e data warehou!e! holding terate! o inormation
E. 0igh Perormance Ta&le and -nde) Partitioning
2ltra$a!t load utilitie!
1i!tincti%e memor# cache!
/ull$te)t inde)e!? and more
@. 0igh A%aila&ilit#
+un high$!peed ma!terX!la%e replication conguration! with +ow$Ba!edand 0#&rid +eplication
Speciali5ed Clu!ter !er%er! o;ering in!tant ailo%er
J. +o&u!t Tran!actional Support Complete AC-1 7atomic? con!i!tent? i!olated? dura&le8 tran!action !upport
2nlimited row$le%el locking
1i!tri&uted tran!action capa&ilit#? and
4ulti$%er!ion tran!action !upport
-
8/11/2019 Smart Planner Synopsis
35/36
Smart Planner An Academic Project
=. Comprehen!i%e Application 1e%elopment
Support or !tored procedure!? trigger!? unction!? %iew!? cur!or!? AMS-$!tandard S9*? and more
Plug$in li&rarie! to em&ed 4#S9* data&a!e !upport into nearl# an#application
. 4anagement (a!e
2!e (%ent Scheduler automaticall# !chedule common recurring S9*$&a!edta!k! to e)ecute on the data&a!e !er%er
A%erage time rom !otware download to complete in!tallation i! le!! thanteen minute!
. 'pen Source /reedom and EJ ) = Support Around$the$clock !upport and indemnication a%aila&le through 4#S9*
Metwork
(nterpri!e ,ualit# and enterpri!e read#? rom in!tallation to !upport
K.*owe!t Total Co!t o 'wner!hip
Sa%e on data&a!e licen!ing co!t! and hardware e)penditure!? all whilecutting !#!tem! downtime
Poona College T. Y. B. Sc. [Computer Science] Page 35
-
8/11/2019 Smart Planner Synopsis
36/36
Smart Planner An Academic Project
"i*$iograh(
6a%a E3 The Complete +eerence? /ith (dition $ 0er&ert Schildt
Anal#!i! and 1e!ign o -normation S#!tem! $ 6ame! A. Senn
Wikipedia