8/9/2019 acuan sim
1/89
PROJECT REPORT
HR MANAGEMENT SYSTEM
VITAL SOFTECH PVT. LTD.
MAJOR PROJECT REPORT SUBMITTED BY:
SUDHIR KUMAR (Group Leader)
Ro No: !"#$"!%#!!&"
DINESH KUMAR SAH
Ro No: !"#$"!%#!!'#
$ Se*e+er, -rd .ear
Depar*e/ o0 Co*puer App12a1o/
I/+1ue /a*e: Ma/a3e*e/ I/+1ue o0 Dur3apur
U/der e 3u1da/2e o0 Mr+4 S15a Sar*a
Pro6e2 2oord1/aor
VITAL SOFTECH PVT. LTD.
1
8/9/2019 acuan sim
2/89
VITAL SOFTECH PVT. LTD.
This is to certify that the followi! set of st"#ets$
• SUDHIR KUMAR
• DINESH KUMAR SAH
Ha%e co&'lete# the 'ro(ect for the f"lfill&et of the re)"ire&et of &a(or 'ro(ect as 'rescri*e# *y +est ,e!al -i%ersity of Techolo!y i the aca#e&ic year //0/1/.
S13/aure o0 Group Me*7er+
S"#hir 2"&ar Diesh 3"&ar Sah
S13/aure o0 Pro6e2 Gu1de
S13/aure o0 E8a*1/er
8/9/2019 acuan sim
3/89
TABLE OF CONTENTS
I/de8 Co/e/+ Pa3e
Nu*7er+
A7ou 91e So0e2 P4 Ld4
A25/o;ed3e*e/#4 I/rodu21o/ A7ou Pro6e2 $
#4# Pro6e2 Re
8/9/2019 acuan sim
4/89
A7ou 91a So0e2 P4 Ld44
Vital Softech is a !lo*al ser%ices 'ro%i#er #eli%eri! techolo!y #ri%e *"siesssol"tios that &eet the strate!ic o*(ecti%es of o"r cliets. +e #eli%er "&atche# *"siess%al"e to c"sto&ers thro"!h a co&*iatio of 'rocess e5cellece6 )"ality fra&ewor2s a#ser%ice #eli%ery io%atio.
How #oes oe &a2e io%atio 7P"r'osef"l76 7I!raie#7 a# 7Deli*erate7 i o"ror!ai8atio .O"r '"r'ose of io%atio is to create hi!her %al"e for o"r c"sto&ers . Thiscoti"o"s tho"!ht le# "s to foresee the *eefit of 'arteri! with techolo!y co&'aiesto *ri! %al"e to o"r c"sto&ers. +e reco!i8e a# "rt"re 7Io%ati%e Sol"tios7 as 'artof o"r %al"es. +e ser%e e# to e# sol"tios. +e are %et"ri! ito ERP 'ro#"cts a#
ser%ices a# also offer a co&'lete we* sol"tio. +e co&&itte# to i%est i ewtecholo!y a# #e%elo'&et which offers a co&'rehesi%e ra!e of ite!rate# software.
+e io%ate i the area of 9ar2eti!6 Traii!6 ,"siess O'eratios a# Techolo!y. +ecoti"e to set the sta#ar# of &a2i! cliets s"ccessf"l a# hel'i! the& reali8es theo''ort"ities that e5ist withi their or!ai8atios. +e achie%e o"r co&&it&et to theirs"ccess6 e&'oweri! 'eo'le a# or!ai8atios to !i%e co&'etiti%e a#%ata!e *y creati! 'owerf"l iteracti%e relatioshi's.
91+1o/:? O"r co&'ay 'hiloso'hy has always foc"se# o c"sto&er satisfactio with
"co&'ro&isi! ite!rity. Vital Softech %isio is to *e the oe to' IT ser%ices 'ro%i#eri cotracti! as well as 'ro(ects to a #i%erse a# tar!ete# *ase of esta*lishe# a#e&er!i! cor'oratios.
M1++1o/:?
O"r &issio is to *e 2ow a# tr"ste# *y o"r c"sto&ers to #eli%er to' )"ality ITcotracti! a# techolo!y ser%ices. +e #o ot wat to see o"r Cliets ("st satisfie#6 *"t#eli!hte# with o"r ser%ices. +e a''roach o"r wor2 with 'assio a# creati%ity.
:
8/9/2019 acuan sim
5/89
ACKNOLEDGEMENT:?
It is a !reat sese of satisfactio that we 'reset a real %et"re i 'ractical co&'"ti! ithe for& of Pro(ect +or2. This Pro(ect wor2 was "#erta2e i 'artial f"lfill&et of there)"ire&ets for the awar# of the #e!ree of ; 9aster Of Co&'"ter A''licatios < of +est,e!al -i%ersity of Techolo!y
8/9/2019 acuan sim
6/89
INTRODUCTION ABOUT PROJECT
?
8/9/2019 acuan sim
7/89
#4# PROJECT RE>UEST:
This 'ro(ect is s"*&itte# i 'artial f"lfill&et of the re)"ire&ets for the awar# of the#e!ree of 9CA B9aster of Co&'"ter A''licatios ?th Se&ester fro& 9aa!e&etIstit"te of D"r!a'"r.
#4' OBJECTI9E O= THE PROJECT :
9a"ally it is %ery #iffic"lt to &aa!e the h"&a reso"rce. +ith the hel' of co&'"ter it *eco&es easy a# faster to &aa!e the syste&. I this 'ro(ect it is the facilities to stori!a# &aa!i! all the ifor&atio a*o"t the e&'loyee wor2i! i that co&'ay a# the 'ro(ects ha#le *y the co&'ay.
#4- =u/21o/+ o0 u*a/ re+our2e *a/a3e*e/ +.+e* :
The f"ctio of H"&a Reso"rces #e'art&ets is !eerally a#&iistrati%e a# otco&&o to all or!ai8atios. Or!ai8atios &ay ha%e for&ali8e# selectio6 e%al"atio6a# 'ayroll 'rocesses. Efficiet a# effecti%e &aa!e&et of 7H"&a Ca'ital7 has 'ro!resse# to a icreasi!ly i&'erati%e a# co&'le5 'rocess. The HR f"ctio cosistsof trac2i! e5isti! e&'loyee #ata which tra#itioally icl"#es 'ersoal histories6 s2ills6ca'a*ilities6 acco&'lish&ets a# salary. To re#"ce the &a"al wor2loa# of thesea#&iistrati%e acti%ities6 or!ai8atios *e!a to electroically a"to&ate &ay of these 'rocesses *y itro#"ci! s'eciali8e# H"&a Reso"rce 9aa!e&et Syste&s. HR e5ec"ti%es rely o iteral or e5teral IT 'rofessioals to #e%elo' a# &aitai aite!rate# HR9S. ,efore the client–server architect"re e%ol%e# i the late 1/s6 &ayHR a"to&atio 'rocesses were rele!ate# to &aifra&e co&'"ters that co"l# ha#le lar!ea&o"ts of #ata trasactios. I cose)"ece of the low ca'ital i%est&et ecessary to *"y or 'ro!ra& 'ro'rietary software6 these iterally#e%elo'e# HR9S were "li&ite#to or!ai8atios that 'ossesse# a lar!e a&o"t of ca'ital. The a#%et of clietser%er 6A''licatio Ser%ice Pro%i#er 6 a# Software as a Ser%ice or SaaS H"&a Reso"rce9aa!e&et Syste&s ea*le# icreasi!ly hi!her a#&iistrati%e cotrol of s"ch syste&s.C"rretly H"&a Reso"rce 9aa!e&et Syste&s eco&'ass$
1. Payroll. +or2 Ti&e4. ,eefits A#&iistratio:. HR &aa!e&et Ifor&atio syste&. Recr"iti!?. Traii!GLeari! 9aa!e&et Syste&0. Perfor&ace Recor#. E&'loyee SelfSer%ice
0
http://en.wikipedia.org/wiki/Human_Capitalhttp://en.wikipedia.org/wiki/Client%E2%80%93serverhttp://en.wikipedia.org/wiki/Client%E2%80%93serverhttp://en.wikipedia.org/wiki/Application_Service_Providerhttp://en.wikipedia.org/wiki/SaaShttp://en.wikipedia.org/wiki/Learning_management_systemhttp://en.wikipedia.org/wiki/Human_Capitalhttp://en.wikipedia.org/wiki/Client%E2%80%93serverhttp://en.wikipedia.org/wiki/Client%E2%80%93serverhttp://en.wikipedia.org/wiki/Application_Service_Providerhttp://en.wikipedia.org/wiki/SaaShttp://en.wikipedia.org/wiki/Learning_management_system
8/9/2019 acuan sim
8/89
The pa.ro *odue a"to&ates the 'ay 'rocess *y !atheri! #ata o e&'loyee ti&e a#atte#ace6 calc"lati! %ario"s #e#"ctios a# ta5es6 a# !eerati! 'erio#ic 'ayche)"es a# e&'loyee ta5 re'orts. Data is !eerally fe# fro& the h"&a reso"rces a#ti&e 2ee'i! &o#"les to calc"late a"to&atic #e'osit a# &a"al che)"e writi!ca'a*ilities. This &o#"le ca eco&'ass all e&'loyeerelate# trasactios as well as
ite!rate with e5isti! fiacial &aa!e&et syste&s.
The ;or5 1*e !athers sta#ar#i8e# ti&e a# wor2 relate# efforts. The &ost a#%ace#&o#"les 'ro%i#e *roa# fle5i*ility i #ata collectio ðo#s6 la*or #istri*"tioca'a*ilities a# #ata aalysis feat"res was o"t#ate#. Cost aalysis a# efficiecy &etricsare the 'ri&ary f"ctios.
The 7e/e01+ ad*1/1+ra1o/ *odue 'ro%i#es a syste& for or!ai8atios to a#&iistera# trac2 e&'loyee 'artici'atio i *eefits 'ro!ra&s. These ty'ically eco&'assis"race6 co&'esatio6 'rofit shari! a# retire&et.
The HR *a/a3e*e/ *odue is a co&'oet co%eri! &ay other HR as'ects fro&a''licatio to retire&et. The syste& recor#s *asic #e&o!ra'hic a# a##ress #ata6selectio6 traii! a# #e%elo'&et6 ca'a*ilities a# s2ills &aa!e&et6 co&'esatio 'lai! recor#s a# other relate# acti%ities. Lea#i! e#!e syste&s 'ro%i#e the a*ility to7rea#7 a''licatios a# eter rele%at #ata to a''lica*le #ata*ase fiel#s6 otify e&'loyersa# 'ro%i#e 'ositio &aa!e&et a# 'ositio cotrol ot i "se. H"&a reso"rce&aa!e&et f"ctio i%ol%es the recr"it&et6 'lace&et6 e%al"atio6 co&'esatio a##e%elo'&et of the e&'loyees of a or!ai8atio. Iitially6 *"siesses "se# co&'"ter *ase# ifor&atio syste&s to$
• 'ro#"ce 'ay chec2s a# 'ayroll re'orts
•
&aitai 'ersoel recor#s• '"rs"e Talet 9aa!e&et.
Olie re2ru11/3 has *eco&e oe of the 'ri&ary ðo#s e&'loye# *y HR #e'art&etsto !arer 'otetial ca#i#ates for a%aila*le 'ositios withi a or!ai8atio. Talet9aa!e&et syste&s ty'ically eco&'ass$
• aaly8i! 'ersoel "sa!e withi a or!ai8atio
• i#etifyi! 'otetial a''licats
• recr"iti! thro"!h co&'ayfaci! listi!s
• recr"iti! thro"!h olie recr"iti! sites or '"*licatios that &ar2et to *oth
recr"iters a# a''licats.
The si!ificat cost ic"rre# i &aitaii! a or!ai8e# recr"it&et effort6 cross 'osti! withi a# across !eeral or i#"strys'ecific (o* *oar#s a# &aitaii! aco&'etiti%e e5'os"re of a%aila*ilities has !i%e rise to the #e%elo'&et of a #e#icate#A''licat Trac2i! Syste&6 or =ATS=6 &o#"le.
http://en.wikipedia.org/wiki/Talent_Managementhttp://en.wikipedia.org/wiki/Talent_Managementhttp://en.wikipedia.org/wiki/Talent_Managementhttp://en.wikipedia.org/wiki/Applicant_Tracking_Systemhttp://en.wikipedia.org/wiki/Applicant_Tracking_Systemhttp://en.wikipedia.org/wiki/Talent_Managementhttp://en.wikipedia.org/wiki/Talent_Managementhttp://en.wikipedia.org/wiki/Talent_Managementhttp://en.wikipedia.org/wiki/Applicant_Tracking_System
8/9/2019 acuan sim
9/89
The ra1/1/3 *odue 'ro%i#es a syste& for or!ai8atios to a#&iister a# trac2e&'loyee traii! a# #e%elo'&et efforts. The syste&6 or&ally calle# a Leari!9aa!e&et Syste& if a sta# aloe 'ro#"ct6 allows HR to trac2 e#"catio6)"alificatios a# s2ills of the e&'loyees6 as well as o"tlii! what traii! co"rses6 *oo2s6 CDs6 we* *ase# leari! or &aterials are a%aila*le to #e%elo' which s2ills.
Co"rses ca the *e offere# i #ate s'ecific sessios6 with #ele!ates a# traii!reso"rces *ei! &a''e# a# &aa!e# withi the sa&e syste&. So'histicate# L9S allow&aa!ers to a''ro%e traii!6 *"#!ets a# cale#ars alo!si#e 'erfor&ace &aa!e&eta# a''raisal &etrics.
The E*po.ee Se0?Ser12e *odue allows e&'loyees to )"ery HR relate# #ata a# 'erfor& so&e HR trasactios o%er the syste&. E&'loyees &ay )"ery their atte#acerecor# fro& the syste& witho"t as2i! the ifor&atio fro& HR 'ersoel. The &o#"lealso lets s"'er%isors a''ro%e O.T. re)"ests fro& their s"*or#iates thro"!h the syste&witho"t o%erloa#i! the tas2 o HR #e'art&et.
9ay or!ai8atios ha%e !oe *eyo# the tra#itioal f"ctios a# #e%elo'e# h"&areso"rce &aa!e&et ifor&atio syste&s6 which s"''ort recr"it&et6 selectio6 hiri!6 (o* 'lace&et6 'erfor&ace a''raisals6 e&'loyee *eefit aalysis6 health6 safety a#sec"rity6 while others ite!rate a o"tso"rce# A''licat Trac2i! Syste& thateco&'asses a s"*set of the a*o%e.
http://en.wikipedia.org/wiki/Learning_Management_Systemhttp://en.wikipedia.org/wiki/Learning_Management_Systemhttp://en.wikipedia.org/wiki/Learning_management_systemhttp://en.wikipedia.org/wiki/Learning_management_systemhttp://en.wikipedia.org/wiki/Learning_management_systemhttp://en.wikipedia.org/wiki/Applicant_Tracking_Systemhttp://en.wikipedia.org/wiki/Learning_Management_Systemhttp://en.wikipedia.org/wiki/Learning_Management_Systemhttp://en.wikipedia.org/wiki/Learning_management_systemhttp://en.wikipedia.org/wiki/Applicant_Tracking_System
8/9/2019 acuan sim
10/89
'4 HARDARE AND SO=TARE RE>UIREMENTS:
'4# HARDARE SPECI=ICATION =OR CLIENT
Co&'"ter $ PCAT
Processor $ I>TEL P: a# a*o%eRA9 $ 1 9, a# a*o%eI'"t De%ice $ 9o"se or 3ey*oar#O"t'"t De%ice $ VD- B&ii&"& VA6 SVA s"''ort
'4' SO=TARE SPECI=ICATION =OR SER9ER
O'erati! Syste& $ +i#ows P6 +i#ows Vista6 Li"5+e* Ser%er $ A'ache To&cat6 9acro&e#ia JR"6
Jetty
'4- PROJECT CATEGORY:
The cate!ory of this 'ro(ect is EB APPLICATION
'4& TOOLS AND LANGUAGE USED :
Too+ : Drea& wea%er =ro/ E/d $ JSPDaa7a+e U+ed $ 9ySKL
e7 Serer $ A'ache to&cat
1/
8/9/2019 acuan sim
11/89
-4 A7ou Te Te2/oo3.:
Ja%a Ser%er Pa!es BJSP techolo!y 'ro%i#es a si&'lifie#6 fast way to create #ya&icwe* cotet. JSP techolo!y ea*les ra'i# #e%elo'&et of we**ase# a''licatios thatare ser%er a# 'latfor&i#e'e#et. It is (a%a *ase# techolo!y so it has %ery stro!
s"''ort *y the S" 9icro Syste&BOracle.
4.1 Ada/a3e o0 JSP oer oer a/3ua3e 15e ASP a/d PHP
JSP has a "&*er of a#%ata!es o%er &ay of its alterati%es. Here are a few of the&.
-4#4# 9er+u+ A21e Serer Pa3e+ (ASP)
ASP is a co&'eti! techolo!y fro& 9icrosoft. The a#%ata!es of JSP are twofol#. First6
the #ya&ic 'art is writte i Ja%a6 ot V,Scri't or aother ASPs'ecific la!"a!e6 so itis &ore 'owerf"l a# *etter s"ite# to co&'le5 a''licatios that re)"ire re"sa*leco&'oets. Seco#6 JSP is 'orta*le to other o'erati! syste&s a# +e* ser%ers yo"aret loc2e# ito +i#ows
>TG/// a# IIS. @o" co"l# &a2e the sa&e ar!"&et whe co&'ari! JSP to Col#F"sio with JSP yo" ca "se Ja%a a# are ot tie# to a 'artic"lar ser%er 'ro#"ct.
-4#4' 9er+u+ PHP
PHP is a free6 o'eso"rce HT9Le&*e##e# scri'ti! la!"a!e that is so&ewhat si&ilar
to *oth ASP a# JSP. Oe a#%ata!e of JSP is that the #ya&ic 'art is writte i Ja%a6which alrea#y has ae5tesi%e API for etwor2i!6 #ata*ase access6 #istri*"te# o*(ects6a# the li2e6whereas PHP re)"ires leari! a etirely ew6 less wi#ely "se# la!"a!e. Aseco# a#%ata!e is that JSP is &"ch &ore wi#ely s"''orte# *y tool a# ser%er %e#orstha is PHP.
-4#4- 9er+u+ JaaS2r1p
Ja%aScri't6 which is co&'letely #istict fro& the Ja%a 'ro!ra&&i! la!"a!e6 isor&ally "se# to #ya&ically !eerate HT9L o the client 6 *"il#i! 'arts of the+e* 'a!e as the *rowser loa#s the #oc"&et. This is a "sef"l ca'a*ility a# #oes
ot or&ally o%erla' with the ca'a*ilities of JSP Bwhich r"s oly o the server .JSP 'a!es still icl"#e SCRIPT ta!s for Ja%aScri't6 ("st as or&al HT9L 'a!es #o.I fact6 JSP ca e%e *e "se# to #ya&ically !eerate the Ja%aScri't that will *eset to the cliet. So6 Ja%aScri't is ot a co&'eti! techolo!y it is a co&'le&etaryoe.
11
8/9/2019 acuan sim
12/89
8/9/2019 acuan sim
13/89
%4 RE>UIREMENTS SPECI=ICATION =EASIBILITY STUDY
%4# RE>UIREMENTS SPECI=ICATION:
Re
8/9/2019 acuan sim
14/89
%4' Lo312a Daa =o; D1a3ra*:
After st"#yi! the syste& the flow of #ata a# 'rocess *ehi# the syste& are show ithe followi! lo!ical #ata flow #ia!ra& of the syste&$
Re
8/9/2019 acuan sim
15/89
%4- =EASIBILITY STUDY:
The feasi*ility st"#ies are "#er!oe as follows$
E2o/o*12 =ea+1711.:
9ore co&&oly 2ow as Co+Be/e01 A/a.+1+. The 'roce#"re is to #eter&ie the *eefits a# sa%i!s that are e5'ecte# fro& a ca#i#ate syste& a# co&'are the& with
costs. If the *eefits o"twei!h costs6 the #ecisio is &a#e to #esi! a# i&'le&et the
syste&. Cosi#eri! the facts it is *eco&i! e%i#et that the syste& will *e
ecoo&ically feasi*le *oth for #e%elo'er as well as for cliets res'ect.
Te2/12a =ea+1711.:
Techical feasi*ility ceters o the e5isti! co&'"ter syste& Bhar#ware6 software6 etc.
a# to what e5tet it ca s"''ort the 'ro'ose# a##itio. If the *"#!et is a serio"s
costrait6 the the 'ro(ect is ("#!e# ot feasi*le. I o"r case this #oes ot *eco&e a
o*stacle.
Le3a =ea+1711.:
A #eter&iatio of ay ifri!e&et6 %iolatio or lia*ility that co"l# res"lt fro& the
#e%elo'&et of the syste&. ,"t the syste& to *e #e%elo'e# will *e 1//M le!al.
Opera1o/a 0ea+1711.:
The &aa!e&et N o'erators #esire to *e well ac)"aite# with the re)"isite s2ill ee#e#.
Here &ost of the &e&*ers i #e%elo'&et tea& ha%i! techical e5'erti8atio.
T1*e 0ea+1711.:
The &aa!e&et N o'erators here cocer a*o"t whether the 'ro(ect will co&'lete#
ti&ely or ot. ,"t cosi#eri! the facts a# fi!"res collecte# *y "s re!ar#i! o"r 'ro(ect
it ca *e easily ass"&e# that the 'ro(ect will *e co&'lete# withi the s'ecifie# ti&e
fra&e.
1
8/9/2019 acuan sim
16/89
6. SYSTEM DESIGN
$4# SYSTEM HIERARCHY:
HUMAN RESOURCE
MANAGEMENT SYSTEM
Lo31/ 0or* 0or
re31+ered u+er
Moe o
Ho*ePa3e
91e; E*po.ee
Dea1+
Ed1 e e*po.ee
Dea1+
Re*oe a/.e*po.ee dea1+
So; u111e+ o0
HRMS4
So; e
2o/a2 dea+
Co/a2 U+U111e+Mo/1or Pro6e2Mo/1or E*po.ee
91e; pro6e2
dea1+
Ed1 pro6e2
dea1+
Re*oe a/.pro6e2 dea1+
Add /e;
pro6e2 dea1+
Add /e; e*po.ee
dea1+
1?
8/9/2019 acuan sim
17/89
$4' STRUCTURAL SYSTEM ANALYSIS:
$4'4# S.+e* =o; Car:
Ye+
>o
10
Go o Ho*ePa3e
9oitor 'ro(ect
I+
9a1d
U+er
Na*e
or
Pa++;
ord
9oitor e&'loyee
A3a1/ Lo31/ or
S13/ up
Se# to St"#ets9ai Pa!e E#
Lo31/ 0or*
END
E/er .our e*a1 a/d pa++;ord
Cotact "s
-tilities
8/9/2019 acuan sim
18/89
AD9I>
Vie
w
e#it
4. allot
E&'loyee
:. e&'loyee#etails
Pro(ect
. 'ro(ect #etails
/./
Hu*a/ re+our2e
*a/a3e*e/
CONTET
LE9EL:?
$4'4' DATA =LO DIAGRAM:?
1
8/9/2019 acuan sim
19/89
A#&i
#4!
o31/
>ew "ser re!ister
Lo!i#etails
lo!i #etails
Lo!i#etails
Lo!i
#etails
A#&i
'4!
91e;
pro6e2e*po.ee
e&'loyee #etails
E&' #etails
#etails
'ro(ect #etails 'ro(ect #etails
-4!
Ao*e/
Pro(ect allot&et
#etails
E&'loyee allot&et
Pro(ect allot&et
#etails
E&'loyee allot&et
A#&i
#4!
o31/
>ew "ser re!ister
Lo!i#etails
lo!i #etails
Lo!i#etails
Lo!i
#etails
A#&i
'4!
91e;
pro6e2e*po.ee
e&'loyee #etails
E&' #etails
#etails
'ro(ect #etails 'ro(ect #etails
-4!
Ao*e/
Pro(ect allot&et
#etails
E&'loyee allot&et
Pro(ect allot&et
#etails
E&'loyee allot&et
Lee # D=D:
1
8/9/2019 acuan sim
20/89
&4'4- ENTITY RELATIONSHIP DIAGRAM
ADMIN
LOGIN
e&aili#
'asswor#
#o*
'hoe
EMPLOYEE 'ty'ee&'loyeeao*a##ress 'hoe
E&'loyeei#E&ail i#)"alificatio
#esi!atio Ass!e#'ro(ect
View6e#it
/
8/9/2019 acuan sim
21/89
$4'4& Ga/ Car:
A !att chart is a ty'e of *ar chart that ill"strates a 'ro(ect sche#"le. att chartsill"strate the start a# fiish #ates of the ter&ial ele&ets a# s"&&ary ele&ets of
a 'ro(ect. Ter&ial ele&ets a# s"&&ary ele&ets co&'rise the wor2 *rea2#owstr"ct"re of the 'ro(ect. So&e att charts also show the #e'e#ecy Bi.e6 'rece#eceetwor2 relatioshi's *etwee acti%ities. att charts ca *e "se# to show c"rretsche#"le stat"s "si! 'ercetco&'lete sha#i!s a# a %ertical 7TODA@7 lie as showhere.Altho"!h ow re!ar#e# as a co&&o charti! techi)"e6 att charts were cosi#ere#re%ol"tioary whe they were itro#"ce#. I reco!itio of Hery att=s cotri*"tios6the Hery La"rece att 9e#al is awar#e# for #isti!"ishe# achie%e&et i&aa!e&et a# i co&&"ity ser%ice. This chart is "se# also i Ifor&atioTecholo!y to re'reset #ata that has *ee collecte#.
Salary
PROJECT
Pro(ecte#
Pro(ecta&e
Tea&a&
e
Cliet a&e
Clietcotact'ersoa&e
Cliet'hoe
Clieta#ress
Cost
Dea#lies
View6e#
itt
Alote#
1
http://en.wikipedia.org/wiki/Bar_charthttp://en.wikipedia.org/wiki/Schedule_(project_management)http://en.wikipedia.org/wiki/Terminal_elementhttp://en.wikipedia.org/wiki/Projecthttp://en.wikipedia.org/wiki/Projecthttp://en.wikipedia.org/wiki/Work_breakdown_structurehttp://en.wikipedia.org/wiki/Work_breakdown_structurehttp://en.wikipedia.org/wiki/Dependency_(project_management)http://en.wikipedia.org/wiki/Henry_Gantthttp://en.wikipedia.org/wiki/Henry_Gantthttp://en.wikipedia.org/wiki/Henry_Laurence_Gantt_Medalhttp://en.wikipedia.org/wiki/Bar_charthttp://en.wikipedia.org/wiki/Schedule_(project_management)http://en.wikipedia.org/wiki/Terminal_elementhttp://en.wikipedia.org/wiki/Projecthttp://en.wikipedia.org/wiki/Work_breakdown_structurehttp://en.wikipedia.org/wiki/Work_breakdown_structurehttp://en.wikipedia.org/wiki/Dependency_(project_management)http://en.wikipedia.org/wiki/Henry_Gantthttp://en.wikipedia.org/wiki/Henry_Laurence_Gantt_Medal
8/9/2019 acuan sim
22/89
$4'4% PERT CHART:
A PERT chart is a 'ro(ect &aa!e&et tool "se# to sche#"le6 or!ai8e6 a# coor#iatetas2s withi a 'ro(ect. PERT sta#s for Program Evaluation Review Technique6 aðo#olo!y #e%elo'e# *y the -.S. >a%y i the 1/s to &aa!e the Polaris s"*&arie
8/9/2019 acuan sim
23/89
&issile 'ro!ra&. A si&ilar ðo#olo!y6 the Critical Path Method BCP9 was#e%elo'e# for 'ro(ect &aa!e&et i the 'ri%ate sector at a*o"t the sa&e ti&e.
A PERT chart 'resets a !ra'hic ill"stratio of a 'ro(ect as a etwor2 #ia!ra& cosisti!of "&*ere# nodesBeither circles or recta!les re'reseti! e%ets6 or &ilestoes i the 'ro(ect li2e# *y la*elle# vectorsB#irectioal lies re'reseti! tas2s i the 'ro(ect. The
#irectio of the arrows o the lies i#icates the se)"ece of tas2s. I the #ia!ra&6 for e5a&'le6 the tas2s *etwee o#es 16 6 :6 6 a# 1/ &"st *e co&'lete# i se)"ece.These are calle# dependent or serial tas2s. The tas2s *etwee o#es 1 a# 6 a# o#es 1a# 4 are ot #e'e#et o the co&'letio of oe to start the other a# ca *e"#erta2e si&"ltaeo"sly. These tas2s are calle# parallel or concurrent tas2s. Tas2sthat &"st *e co&'lete# i se)"ece *"t that #o=t re)"ire reso"rces or co&'letio ti&eare cosi#ere# to ha%e event dependency. These are re'resete# *y #otte# lies witharrows a# are calle# dummy activities. For e5a&'le6 the #ashe# arrow li2i! o#es ?a# i#icates that the syste& files &"st *e co%erte# *efore the "ser test ca ta2e 'lace6 *"t that the reso"rces a# ti&e re)"ire# to 're'are for the "ser test Bwriti! the"ser &a"al a# "ser traii! are o aother 'ath. >"&*ers o the o''osite si#es of the
%ectors i#icate the ti&e allotte# for the tas2.
The PERT chart is so&eti&es 'referre# o%er the att chart6 aother 'o'"lar 'ro(ect&aa!e&et charti! ðo#6 *eca"se it clearly ill"strates tas2 #e'e#ecies. O theother ha#6 the PERT chart ca *e &"ch &ore #iffic"lt to iter'ret6 es'ecially oco&'le5 'ro(ects. Fre)"etly6 'ro(ect &aa!ers "se *oth techi)"es.
4
8/9/2019 acuan sim
24/89
"4 SYSTEM IMPLEMENTATION
"4# TABLE STRUCTURE O= DATABASE:
Ad*1/o31/
Cou*/ Na*e Daa.pe Le/3 2o/+ra1/+0/a*e 9ar2ar '! No /u
L/a*e ar2ar '! No /u
E*a1 9ar2ar %! No /u
Pa++;ord 9ar2ar '! No /u
Do7 Dae No /u
po/e 9ar2ar #- No /u
E*po.eeDea1+
Cou*/ Na*e Daa.pe Le/3 2o/+ra1/+
E*po.ee1d I/ $ Pr1*ar. 5e.,
auoF1/2re*e/P.pe 9ar2ar '! No /u
e*po.ee/a*e 9ar2ar -! No /u
Do7 Dae No /u
:
8/9/2019 acuan sim
25/89
Addre++ 9ar2ar '!! No /u
Po/e 9ar2ar #- No /u
E*a1 1d 9ar2ar &! No /u
>ua1012a1o/ 9ar2ar -! No /u
De+13/a1o/ 9ar2ar -! No /u
A++3/edpro6e2 9ar2ar %! No /u
Saar. Dou7e (@,') No /u
Pro6e2Dea1
Cou*/ Na*e Daa.pe Le/3 2o/+ra1/+
Pro6e2ed 9ar2ar '! Pr1*ar. 5e.
Pro6e2/a*e 9ar2ar %! No /u
C1e/ /a*e 9ar2ar '! No /u
C1e/2o/a2per+o//a*e 9ar2ar '! No /u
C1e/po/e 9ar2ar &! No /u
C1e/adre++ 9ar2ar '!! No /u
Co+ Dou7e (#!,') No /u
Tea*/a*e 9ar2ar %! No /u
Dead1/e+ dae No /u
"4' PROGRAM CODING:
"4'4# o31/pa3e4*
MQ 'a!e la!"a!e7(a%a7 cotetTy'e7te5tGht&l charsetISO17
'a!eEco#i!7ISO17MDOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L 1./ TrasitioalGGE>77htt'$GGwww.w4.or!GTRG5ht&l1GDTDG5ht&l1trasitioal.#t#7ht&l 5&ls7htt'$GGwww.w4.or!G1G5ht&l7 D+? hea#scri't la!"a!e 7Ja%ascri't7GUU U DHT9L e&ail %ali#atio scri't. Co"rtesy of S&art+e**y.co& Bhtt'$GGwww.s&artwe**y.co&G#ht&lG UG
f"ctio echec2Bstr
%ar at7Q7%ar #ot7.7%ar latstr.i#e5OfBat%ar lstrstr.le!th
8/9/2019 acuan sim
26/89
%ar l#otstr.i#e5OfB#otif Bstr.i#e5OfBat1 alertB7I%ali# E&ail ID7 ret"r falseW
if Bstr.i#e5OfBat1 XX str.i#e5OfBat/ XX str.i#e5OfBatlstr
alertB7I%ali# E&ail ID7 ret"r falseW
if Bstr.i#e5OfB#ot1 XX str.i#e5OfB#ot/ XX str.i#e5OfB#otlstr alertB7I%ali# E&ail ID7 ret"r falseW
if Bstr.i#e5OfBat6BlatY11 alertB7I%ali# E&ail ID7 ret"r false W
if Bstr.s"*stri!Blat16lat#ot XX str.s"*stri!BlatY16latY#ot alertB7I%ali# E&ail ID7 ret"r false W
if Bstr.i#e5OfB#ot6BlatY1 alertB7I%ali# E&ail ID7 ret"r false W
if Bstr.i#e5OfB7 71 alertB7I%ali# E&ail ID7 ret"r false W
ret"r tr"eW
f"ctio Vali#ateFor&B%ar e&ailID#oc"&et.for&1.e&aili#%ar 'asswor##oc"&et.for&1.'asswor#
if BBe&ailID.%al"e"llXXBe&ailID.%al"e77alertB7Please Eter yo"r E&ail ID7e&ailID.foc"sBret"r false
W
ifBB'asswor#.%al"e"llXXB'asswor#.%al"e77
alertB7'lease Eter yo"r Passwor# 7 'asswor#.foc"sB
?
8/9/2019 acuan sim
27/89
ret"r falseWif Bechec2Be&ailID.%al"efalse
e&ailID.%al"e77e&ailID.foc"sBret"r false
W
ret"r tr"e WGscri't Co'yri!ht // 9acro&e#ia6 Ic. All ri!hts reser%e#. titleHR9SLo!iGtitle&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetiso17 Gli2 rel7stylesheet7 href7&&Zs'a.css7 ty'e7te5tGcss7 Gstyle ty'e7te5tGcss7.style1 fotsi8e$ 1'5WGstyleGhea#*o#y *!color7[////7 *ac2!ro"#7&&Z*!Zre#.!if7ta*le *or#er7/7 cells'aci!7/7 cell'a##i!7/7 tr *!color7[/1/47 t# cols'a77 rows'a77 owra'7owra'7a href7Vitallo!o.!if7i&! src7co&'"ter.!if7alt7Hea#er i&a!e7 wi#th71?7 hei!ht717 *or#er7/7 GGaGt# t# wi#th71//M7 hei!ht7::7 ali!7ceter7 %ali!7*otto&7 owra'7owra'7 i#7lo!o7s'aclass7style17HR 9A>AE9E>T S@STE9Gs'a Gt# t# wi#th710?7 rows'a77i&! src7co&'"ter1.!if7 alt7hea#er i&a!e 7 wi#th710?7hei!ht71/7 *or#er7/7 GGt# t# wi#th77 rows'a77N*s'Gt# Gtr
tr *!color7[/1/47 t# hei!ht7:7 ali!7ceter7 %ali!7to'7 owra'7owra'7 i#7ta!lie7 'N*s'G'
'Vital Softech G'Gt# Gtr
tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr
tr *!color7[FF//E7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr
tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt#
Gtr
tr *!color7[FF//E7 t#N*s'Gt#
0
8/9/2019 acuan sim
28/89
t# cols'a7:7 hei!ht717 i#7#atefor&at7XX a href7(a%ascri't$7Lo!i Hel'Ga XXGt# Gtr
tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr
tr *!color7[FF//E7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr
tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr
tr t# wi#th7?7N*s'Gt#
t# %ali!7to'7 cols'a747N*s'*r GN*s'*r Gta*le *or#er7/7 cells'aci!7/7 cell'a##i!77 wi#th7//7ali!7ceter7
tr t# class7'a!e>a&e7i&! src7i#iaC.!if7wi#th7?7 hei!ht7/7 *or#er7/7Lo!i Pa!e$Gt# Gtr tr t# class7*o#yTe5t7 wi#th7//7for& i#7for&17 a&e7for&17 ðo#7'ost7actio7chec2.(s'7 oS"*&it7ret"r Vali#ateFor&B7
ta*le wi#th7:?7 hei!ht7//7 *or#er7/7 tr t# wi#th71/7s'a class7style17E&ail$Gs'aGt# t# wi#th747la*el i'"t a&e7e&aili#7 ty'e7te5t7 si8e7:/7 &a5le!th7:/7 G Gla*elGt#
t# wi#th707N*s'Gt# Gtr tr t#s'a class7style17Passwor#$Gs'aGt# t#la*el i'"t a&e7'asswor#7 ty'e7'asswor#7 si8e7:/7 &a5le!th7/7 G Gla*elGt# t#N*s'Gt# Gtr tr M Stri! errorBStri!sessio.!etAttri*"teB7lo!i7
ifBerror7falselo!i7 M t#e&aili# a# 'asswor# wro!Gt# M
8/9/2019 acuan sim
29/89
W
M Gtr tr t#N*s'Gt# t#la*el
i'"t ty'e7s"*&it7 a&e7S"*&it7 %al"e7Si!i7 G i'"t ty'e7reset7 a&e7S"*&it7 %al"e7Reset7 G Gfor& for& i#7fr&7 a&e7fr&7 ðo#7'ost7 actio7lo!iisert.(s'7
i'"t ty'e7s"*&it7 a&e7S"*&it47 %al"e7Si!"'7 G Gfor&
tr M Stri! error1BStri!sessio.!etAttri*"teB7s"ccess7 sessio.re&o%eVal"eB7s"ccess7 ifBerror17s"ccess7 M t# color7!ree7 yo" r s"ccessf"lly iserte# 'lease lo!i a!ai$$Gt# M
W M Gtr
Gla*elGt# t#N*s'Gt# Gtr Gta*le
Gt#Gtr
Gta*le Gt#
t# wi#th77N*s'Gt# Gtr tr t# wi#th7?7N*s'Gt# t# wi#th711:7N*s'Gt# t# wi#th707N*s'Gt# t# wi#th710?7N*s'Gt#
t# wi#th77N*s'Gt# GtrGta*leG*o#yGht&l
Lo31/1/+er46+p
8/9/2019 acuan sim
30/89
MQ 'a!e la!"a!e7(a%a7 cotetTy'e7te5tGht&l charsetISO17 'a!eEco#i!7ISO17MDOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L 1./ TrasitioalGGE>77htt'$GGwww.w4.or!GTRG5ht&l1GDTDG5ht&l1trasitioal.#t#7ht&l 5&ls7htt'$GGwww.w4.or!G1G5ht&l7 D+? hea#
Co'yri!ht // 9acro&e#ia6 Ic. All ri!hts reser%e#. titleHo&e Pa!eGtitle&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetiso17 Gli2 rel7stylesheet7 href7&&Zs'a.css7 ty'e7te5tGcss7 Gstyle ty'e7te5tGcss7.style color$ [FFFFFFW.style4 fotsi8e$ 1:'5WGstyleGhea#
scri't la!"a!e7Ja%aScri't7f"ctio Vali#ateFor&B
%ar f'at G\A]a8^G%ar f&#oc"&et.for&.fa&eifBf&.%al"e77
alertB7'lease eter the firsta&e7f&.foc"sBret"r false
W
ifBf'at.testBf&.%al"e false
alertB7,la26 "&*ers a# s'ecial characters are ot allowe#7
f&.foc"sB ret"r false
W
%ar l'at G\A]a8^G%ar l&#oc"&et.for&.la&eifBl&.%al"e77
alertB7'lease eter the firsta&e7l&.foc"sBret"r false
WifBl'at.testBl&.%al"e false
alertB7,la26 "&*ers a# s'ecial characters are ot allowe#7l&.foc"sB
ret"r false
4/
8/9/2019 acuan sim
31/89
W
%ar a##ress #oc"&et.for&.e&ailifBa##ress.%al"e77
alertB7'lease eter the e&aili#7a##ress.foc"sBret"r false
W%ar e'at G_B\A]a8/Z``.^Y`QB\A]a8/Z``.^Y`.B\A]a8^6:WG
ifBe'at.testBa##ress.%al"e false
alertB=I%ali# E&ail A##ress=a##ress.foc"sB
ret"r falseW
%ar 'ass #oc"&et.for&.'a&e ifB'ass.%al"e77
alertB7'lease eter the 'asswor#7 'ass.foc"sBret"r false
W
%ar a## #oc"&et.for&.a##ress.%al"e ifBa##77
alertB7'lease eter the a##ress7
#oc"&et.for&.a##ress.foc"sBret"r false
W else
ret"r tr"e W
WGscri't
*o#y *!color7[////7 *ac2!ro"#7&&Z*!Zre#.!if7ta*le wi#th71//M7 *or#er7/7 cell'a##i!7/7 cells'aci!7/7 tr *!color7[/1/47
t# rows'a77 wi#th71//M7 cols'a77 owra'7owra'7i&! src7&&Zs'aZ'hoto1.('!7alt7Hea#er i&a!e7 wi#th71/7 hei!ht71/7 *or#er7/7 GGt# t# cols'a747 wi#th71//M7 hei!ht77 owra'7owra'7 i#7lo!o7%ali!7*otto&7HR9A>AE9E>T S@STE9 Gt#
41
8/9/2019 acuan sim
32/89
t# wi#th7/M7 cols'a77 rows'a77i&! src7&&Zs'aZ'hoto.('!7 alt7hea#er i&a!e 7wi#th71/7 hei!ht71/7 *or#er7/7 GGt# t# wi#th7147 rows'a77N*s'Gt# Gtr tr *!color7[/1/47 t# hei!ht7:7 cols'a747 owra'7owra'7 i#7ta!lie7 %ali!7to'7VITAL SOFTECH Gt# Gtr
tr *!color7[FF//7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//E7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//E7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//E7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr t# wi#th71?7 %ali!7to'7 i#7a%*or#er7*r G ta*le *or#er7/7 cells'aci!7/7 cell'a##i!7/7 wi#th71?/7 i#7a%i!atio7 tr t# wi#th71?/7a href7Ho&ePa!e.ht&l7 class7a%Te5t7A,O-T HR9SGaGt# Gtr
tr t# wi#th71?/7a href7E&'loyee.ht&l7 class7a%Te5t79O>ITOR E9PLO@EEGaGt# Gtr tr t# wi#th71?/7a href7Pro(ect.ht&l7 class7a%Te5t79O>ITOR PROJECTGaGt# Gtr tr t# wi#th71?/7a href7-tilities.ht&l7 class7a%Te5t7-TILITIESGaGt# Gtr tr t# wi#th71?/7a href7Cotact.ht&l7 class7a%Te5t7CO>TACTGaGt# Gtr Gta*leGt#
t# wi#th71//M7 cols'a717 i&! src7&&Zs'acer.!if7 alt77 wi#th74/7hei!ht717 *or#er7/7 GGt#
4
8/9/2019 acuan sim
33/89
M Stri! error BStri!sessio.!etAttri*"teB7isert7
Stri! fa&e1 BStri!sessio.!etAttri*"teB7fa&e7 Stri! la&e BStri!sessio.!etAttri*"teB7la&e7 Stri! a##ress BStri!sessio.!etAttri*"teB7a##ress7 sessio.re&o%eVal"eB7fa&e7 sessio.re&o%eVal"eB7la&e7
sessio.re&o%eVal"eB7a##ress7 ifBfa&e1"ll
fa&e177 W ifBa##ress"ll
a##ress77 W ifBla&e"ll
la&e77 W
M
t# wi#th71//M7 cols'a7:7 %ali!7to'7i&! src7&&Zs'acer.!if7 alt77 wi#th7?4/7hei!ht717 *or#er7/7 G*r G N*s'*r G ta*le wi#th71//M7 cols'a7:7 cells'aci!7/7 cell'a##i!7/7 *or#er7/7 for& a&e7for&7 actio7isert.(s'7 os"*&it7ret"r Vali#ateFor&B7 tr t# wi#th71M7 cols'a717 Gt#
t# wi#th7/M7 cols'a717 la*els'a class7s"*Hea#er style7First a&eGs'aGla*elGt# t# wi#th7:M7 cols'a717 i'"t ty'e7te5t7 a&e7fa&e7 %al"e7Mfa&e1 M7GGt# t# wi#th740M7 cols'a717 Gt#
Gtr tr t# wi#th71M7 cols'a717 Gt#
t# wi#th7/M7 cols'a717 la*els'a class7s"*Hea#er style7Lasta&eGs'a Gla*elGt# t# wi#th7:M7 cols'a717 i'"t ty'e7te5t7 a&e7la&e7 %al"e7Mla&e M7GGt#
t# wi#th740M7 cols'a717 Gt# Gtr tr t# wi#th71M7 cols'a717 Gt#
t# wi#th7/M7 cols'a717 la*els'a class7s"*Hea#er style7E&ail IDGs'aGla*elGt# t# wi#th7:M7 cols'a717 i'"t ty'e7te5t7 a&e7e&ail7 %al"e77GGt#
t# wi#th740M7 cols'a717 Gt# Gtr
tr t# wi#th71M7 cols'a717 Gt#
44
8/9/2019 acuan sim
34/89
8/9/2019 acuan sim
35/89
Ght&l
Lo31/46+p
MQ 'a!e la!"a!e7(a%a7 cotetTy'e7te5tGht&l charsetISO17 'a!eEco#i!7ISO17M
MQ 'a!e i&'ort7(a%a.s)l.U7 M (s'$"se,ea i#7#*7 class7CO>>ECTIO>.Co7G
DOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L :./1 TrasitioalGGE>77htt'$GGwww.w4.or!GTRGht&l:Gloose.#t#7ht&lhea#&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetISO17titleGtitleGhea#*o#y
M Stri! firsta&e77
Stri! lasta&e77 Stri! e&aili#77 Stri! 'asswor#77 Stri! a##ress77 Stri! ei#77 Stri! error77 it f/
firsta&ere)"est.!etPara&eterB7fa&e7 lasta&ere)"est.!etPara&eterB7la&e7 e&aili#re)"est.!etPara&eterB7ea&e7 'asswor#re)"est.!etPara&eterB7'a&e7 a##ressre)"est.!etPara&eterB7te5tarea7 Coectio co#*.CoectB
ifBe&aili#77 Stri! )"ery7select e&aili# fro& lo!i17 Pre'are#State&et 's&co.'re'areState&etB)"ery Res"ltSet rs's&.e5ec"teK"eryB
o"t.'ritlBe&aili#
whileBrs.e5tB ei#rs.!etStri!B7e&aili#7
4
8/9/2019 acuan sim
36/89
ifBei#.e)"alsBe&aili# f1 *rea2 W W rs.closeB
's&.closeB
ifBf1 res'ose.se#Re#irectB7lo!iisert.(s'7 error7e5ist7 sessio.setAttri*"teB7isert76error sessio.setAttri*"teB7fa&e76firsta&e sessio.setAttri*"teB7la&e76lasta&e sessio.setAttri*"teB7a##ress76a##ress W else
Stri! )"ery17isert ito lo!i1 %al"esB66667 Pre'are#State&et 's&1co.'re'areState&etB)"ery1 's&1.setStri!B16firsta&e 's&1.setStri!B6lasta&e 's&1.setStri!B46e&aili# 's&1.setStri!B:6'asswor# 's&1.setStri!B6a##ress it "'#ate)"ery/ "'#ate)"ery's&1.e5ec"te-'#ateB
ifB"'#ate)"ery/
res'ose.se#Re#irectB7lo!i'a!e.(s'7 error7s"ccess7 sessio.setAttri*"teB7s"ccess76error W else o"t.'ritlB7ot iserte#7 W 's&1.closeB
W #*.#iscoB W M
G*o#yGht&l
4?
8/9/2019 acuan sim
37/89
Ce2546+p
MQ 'a!e la!"a!e7(a%a7 cotetTy'e7te5tGht&l charsetISO17 'a!eEco#i!7ISO17M MQ 'a!e i&'ort 7(a%a.s)l.U7 M
(s'$"se,ea i#7c*7 class7CO>>ECTIO>.Co7GDOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L :./1 TrasitioalGGE>77htt'$GGwww.w4.or!GTRGht&l:Gloose.#t#7
ht&lhea#&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetISO17titleIsert title hereGtitleGhea#*o#y
M Stri! error77
Coectio coc*.CoectB Stri! )"ery7select e&aili#6'asswor# fro& lo!i1 7 Stri! e&aili# 77 Stri! 'asswr#77 Pre'are#State&et 's& co.'re'areState&etB)"ery Res"ltSet rs's&.e5ec"teK"eryB it f/ whileBrs.e5tB
e&aili#rs.!etStri!B7e&aili#7 'asswr#rs.!etStri!B7'asswor#7 ifBe&aili#.e)"alsBre)"est.!etPara&eterB7e&aili#7
ifB'asswr#.e)"alsBre)"est.!etPara&eterB7'asswor#7
f1 *rea2
W
W W
ifBf1
res'ose.se#Re#irectB7Ho&ePa!e.ht&l7
Welse
40
8/9/2019 acuan sim
38/89
res'ose.se#Re#irectB7lo!i'a!e.(s'7 error7falselo!i7sessio.setAttri*"teB7lo!i76error
W 's&.closeB
rs.closeB c*.#iscoB M
G*o#yGht&l
Ho*ePa3e4*
DOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L 1./ TrasitioalGGE>7
7htt'$GGwww.w4.or!GTRG5ht&l1GDTDG5ht&l1trasitioal.#t#7ht&l 5&ls7htt'$GGwww.w4.or!G1G5ht&l7 D+? hea# Co'yri!ht // 9acro&e#ia6 Ic. All ri!hts reser%e#. titleHo&e Pa!eGtitle&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetiso17 Gli2 rel7stylesheet7 href7&&Zs'a.css7 ty'e7te5tGcss7 Gscri't la!"a!e7Ja%aScri't7f"ctio &&Loa#9e"sB if Bwi#ow.&&Z&e"Z/:/?111/4:Z/ ret"r wi#ow.&&Z&e"Z/:/?111/4:Z/ ew
9e"B7root7614616776167[E4/4767[CCCCCC767[444444767[////767left767&i##le7646/61///6606tr"e6false6tr"e6/6tr"e6tr"e &&Z&e"Z/:/?111/4:Z/.a##9e"Ite&B7Pro(ectN*s'ViewGE#it7 &&Z&e"Z/:/?111/4:Z/.a##9e"Ite&B7ADDN*s'>ewN*s'Pro(ect7 &&Z&e"Z/:/?111/4:Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:/?111/4:Z/.hi#eO9o"seO"ttr"e &&Z&e"Z/:/?111/4:Z/.*!Color=[= &&Z&e"Z/:/?111/4:Z/.&e",or#er1 &&Z&e"Z/:/?111/4:Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:/?111/4:Z/.&e",or#er,!Color=[000000=
wi#ow.&&Z&e"Z/:/?1141:1Z/ ew9e"B7root7614616776167[E4/4767[CCCCCC767[444444767[////767left767&i##le7646/61///6606tr"e6false6tr"e6/6tr"e6tr"e
&&Z&e"Z/:/?1141:1Z/.a##9e"Ite&B7Pro(ectN*s'ViewGE#it7 &&Z&e"Z/:/?1141:1Z/.a##9e"Ite&B7ADDN*s'>ewN*s'Pro(ect7 &&Z&e"Z/:/?1141:1Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:/?1141:1Z/.hi#eO9o"seO"ttr"e
4
8/9/2019 acuan sim
39/89
&&Z&e"Z/:/?1141:1Z/.*!Color=[= &&Z&e"Z/:/?1141:1Z/.&e",or#er1 &&Z&e"Z/:/?1141:1Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:/?1141:1Z/.&e",or#er,!Color=[000000=
wi#ow.&&Z&e"Z/:/?11141Z/ ew9e"B7root761/667761?67[??//767[FFFFFF767[CC////767[//44FF767left767&i##le7646/61///6
606tr"e6false6tr"e6/6false6false &&Z&e"Z/:/?11141Z/.a##9e"Ite&B7ADDN*s'E9PLO@EE767locatio=E&'loyeeFor&.ht&l=7 &&Z&e"Z/:/?11141Z/.a##9e"Ite&B7VIE+GEDITN*s'E9PLO@EE7 &&Z&e"Z/:/?11141Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:/?11141Z/.hi#eO9o"seO"ttr"e &&Z&e"Z/:/?11141Z/.*!Color=[= &&Z&e"Z/:/?11141Z/.&e",or#er1 &&Z&e"Z/:/?11141Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:/?11141Z/.&e",or#er,!Color=[000000=wi#ow.&&Z&e"Z/:/011144Z/ ew9e"B7root761/667761?67[////767[CCCCCC767[FFFFFF767[////767left767&i##le7646/61///6606tr"e6false6tr"e6/6tr"e6tr"e &&Z&e"Z/:/011144Z/.a##9e"Ite&B7ADDN*s'>E+N*s'PROJECT767locatio='ro(ectfor&.(s '=7 &&Z&e"Z/:/011144Z/.a##9e"Ite&B7VIE+GEDITN*s'PROJECT767locatio='ro(ect%iew.(s'=7 &&Z&e"Z/:/011144Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:/011144Z/.hi#eO9o"seO"ttr"e &&Z&e"Z/:/011144Z/.*!Color=[= &&Z&e"Z/:/011144Z/.&e",or#er1 &&Z&e"Z/:/011144Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:/011144Z/.&e",or#er,!Color=[000000=
wi#ow.&&Z&e"Z/:4///:0/Z/ ew9e"B7root761616776167[//////767[FFFFFF767[CCCCCC767[////:767left767&i##le7646/61///6606tr"e6false6tr"e6/6tr"e6tr"e &&Z&e"Z/:4///:0/Z/.a##9e"Ite&B7a*c7
&&Z&e"Z/:4///:0/Z/.a##9e"Ite&B75c587 &&Z&e"Z/:4///:0/Z/.hi#eO9o"seO"ttr"e &&Z&e"Z/:4///:0/Z/.*!Color=[= &&Z&e"Z/:4///:0/Z/.&e",or#er1 &&Z&e"Z/:4///:0/Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:4///:0/Z/.&e",or#er,!Color=[000000=
wi#ow.&&Z&e"Z/:4///:0/Z/ ew9e"B7root764616776167[//////767[FFFFFF767[CCCCCC767[////:767left767&i##le7646/61///6606tr"e6false6tr"e6/6tr"e6tr"e &&Z&e"Z/:4///:0/Z/.a##9e"Ite&B7>ewN*s'ite&7 &&Z&e"Z/:4///:0/Z/.hi#eO9o"seO"ttr"e &&Z&e"Z/:4///:0/Z/.*!Color=[=
&&Z&e"Z/:4///:0/Z/.&e",or#er1 &&Z&e"Z/:4///:0/Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:4///:0/Z/.&e",or#er,!Color=[000000=
4
8/9/2019 acuan sim
40/89
wi#ow.&&Z&e"Z/:4//14/Z/ ew9e"B7root761/667761?67[CC??//767[FFFFFF767[CC////767[//44FF767left767&i##le7646/61///6606tr"e6false6tr"e6/6tr"e6false &&Z&e"Z/:4//14/Z/.a##9e"Ite&B7VIE+GEDITN*s'PROJECT767locatio='ro(ect%iew.(s'=7 &&Z&e"Z/:4//14/Z/.a##9e"Ite&B7ADDN*s'PROJECT767locatio='ro(ectfor&.(s'=7 &&Z&e"Z/:4//14/Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:4//14/Z/.hi#eO9o"seO"ttr"e
&&Z&e"Z/:4//14/Z/.*!Color=[= &&Z&e"Z/:4//14/Z/.&e",or#er1 &&Z&e"Z/:4//14/Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:4//14/Z/.&e",or#er,!Color=[000000=
&&Z&e"Z/:4//14/Z/.write9e"sBW GG &&Loa#9e"sB
f"ctio 99Zo'e,r+i#owBthe-RL6wi>a&e6feat"res GG%./ wi#ow.o'eBthe-RL6wi>a&e6feat"resWGGGscri'tscri't la!"a!e7Ja%aScri't7 src7&&Z&e".(s7Gscri'tstyle ty'e7te5tGcss7.style1 fotsi8e$ 1:'5W.style color$ [//////WGstyleGhea#*o#y *!color7[////7 *ac2!ro"#7&&Z*!Zre#.!if7scri't la!"a!e7Ja%aScri't1.7&&Loa#9e"sBGscri'tta*le wi#th71//M7 *or#er7/7 cell'a##i!7/7 cells'aci!7/7 tr *!color7[/1/47 t# rows'a77 wi#th/M cols'a77 owra'7owra'7i&! src7&&Zs'aZ'hoto1.('!7alt7Hea#er i&a!e7 wi#th71/7 hei!ht71/7 *or#er7/7 GGt#
t# cols'a77 wi#th7?/M7 hei!ht77 owra'7owra'7 i#7lo!o7%ali!7*otto&7HR9A>AE9E>T S@STE9 Gt# t# wi#th7/M7 rows'a77i&! src7&&Zs'aZ'hoto.('!7 alt7hea#er i&a!e 7 wi#th7/7hei!ht71/7 *or#er7/7 GGt# t# wi#th7:7 rows'a77N*s'Gt# Gtr tr *!color7[/1/47 t# hei!ht7:7 cols'a77 owra'7owra'7 i#7ta!lie7 %ali!7to'7VITAL SOFTECH Gt# Gtr tr *!color7[FF//7 t# cols'a7?7i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//E7
t# cols'a7?7i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a7?7i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt#
:/
8/9/2019 acuan sim
41/89
Gtr tr *!color7[FF//E7 t# cols'a7?7i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a7?7i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr
tr *!color7[FF//E7 t# cols'a7?7i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a7?7i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr t# wi#th71/7 %ali!7to'7 i#7a%*or#er7*r G ta*le *or#er7/7 cells'aci!7/7 cell'a##i!7/7 wi#th71?/7 i#7a%i!atio7 tr t# wi#th71?/7a href7Ho&ePa!e.ht&l7 class7a%Te5t style1 style7A,O-T HR9SGaGt# Gtr tr t# wi#th71?/7'a href7(a%ascri't$7 a&e7li247 class7a%Te5t7 i#7li217o&o"seo%er799Zshow9e"Bwi#ow.&&Z&e"Z/:/?11141Z/61/16/6"ll6=li24=7o&o"seo"t799ZstartTi&eo"tB79O>ITER E9PLO@EEGaG' Gt# Gtr tr t# wi#th71?/7a href7(a%ascri't$7 a&e7li2?7 class7a%Te5t7 i#7li27o&o"seo%er799Zshow9e"Bwi#ow.&&Z&e"Z/:4//14/Z/61/6/6"ll6=li2?=7o&o"seo"t799ZstartTi&eo"tB7 9O>ITER PROJECTS GaGt# Gtr tr t# wi#th71?/7a href7-tilities.ht&l7 a&e7li27 class7a%Te5t7i#7li27-TILITIESGaGt#
Gtr tr t# wi#th71?/7a href7Cotact.ht&l7 a&e7li27 class7a%Te5t7 i#7li27CO>TACT-SGaGt# Gtr Gta*leGt# t# wi#th77N*s'Gt# t# wi#th77 %ali!7to'7i&! src7&&Zs'acer.!if7 alt77 wi#th74/7 hei!ht717 *or#er7/7 G*r G N*s'*r G N*s'*r G ta*le *or#er7/7 cells'aci!7/7 cell'a##i!7/7 wi#th77 tr
t# wi#th7:/7 class7'a!e>a&e7+ELCO9EGt# Gtr tr t# class7*o#yTe5t7'N*s'G'
:1
8/9/2019 acuan sim
42/89
' class7style17HR 9A>AE9E>T S@STE9 Is Ite#e# for Hr 9aa!er=s of Co&'ay to9oiter there E&'loyee=s O!oi! Pro(ects a## ew Pro(ects to Syste& 6Assi! 'ro(ects to E&'loyeesa# 9aa!e all E&'loyee a# Pro(ect Relate# Ifor&atio. All Ifor&atio for Hr 9aa!ers at oe 'lacewith Sec"re Access a# Aalysis Data Re)"ire# G' Gt# Gtr Gta*le
*r G N*s'So for!et all the Pa'er wor2 a# !et Di!itali8e#...... ' class7style17Vital Softech is a !lo*al ser%ices 'ro%i#er #eli%eri! techolo!y #ri%e *"siesssol"tios that &eet the G' ' class7style17strate!ic o*(ecti%es of o"r cliets. +e #eli%er "&atche# *"siess %al"e toc"sto&ers thro"!h a co&*iatio of G' ' class7style17'rocess e5cellece6 )"ality fra&ewor2s a# ser%ice #eli%ery io%atio. G' ' class7style17How #oes oe &a2e io%atio N)"otP"r'osef"lN)"ot6 N)"otI!raie#N)"ota# N)"otDeli*erateN)"ot i o"r or!ai8atio .O"r '"r'ose of G' ' class7style17io%atio is to create hi!her %al"e for o"r c"sto&ers . This coti"o"s tho"!ht le#"s to foresee the *eefit of G' ' class7style17'arteri! with techolo!y co&'aies to *ri! %al"e to o"r c"sto&ers. +ereco!i8e a# "rt"re N)"otIo%ati%e G' ' class7style17Sol"tiosN)"ot as 'art of o"r %al"es. +e ser%e e# to e# sol"tios. +e are%et"ri! ito ERP 'ro#"cts a# ser%ices a# also offer a co&'lete we* sol"tio. +e co&&itte# to i%esti ew techolo!y a# #e%elo'&et which offers a co&'rehesi%e ra!e of ite!rate# software.G' ' class7style17*r G
G' Gt# t# wi#th747i&! src7&&Zs'acer.!if7 alt77 wi#th7/7 hei!ht717 *or#er7/7 GGt# t# wi#th7?7 %ali!7to'7*r G Gt# t# wi#th7:7N*s'Gt# Gtr tr t# wi#th71/7N*s'Gt# t# wi#th77N*s'Gt#
t# wi#th77N*s'Gt# t# wi#th747N*s'Gt# t# wi#th7?7N*s'Gt# t# wi#th7:7N*s'Gt# GtrGta*leG*o#yGht&l
Pro6e20or*46+p
MQ 'a!e la!"a!e7(a%a7 cotetTy'e7te5tGht&l charsetISO17 'a!eEco#i!7ISO17M DOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L 1./ TrasitioalGGE>77htt'$GGwww.w4.or!GTRG5ht&l1GDTDG5ht&l1trasitioal.#t#7
:
8/9/2019 acuan sim
43/89
ht&l 5&ls7htt'$GGwww.w4.or!G1G5ht&l7 D+? hea# Co'yri!ht // 9acro&e#ia6 Ic. All ri!hts reser%e#. titleHo&e Pa!eGtitle&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetiso17 Gli2 rel7stylesheet7 href7&&Zs'a.css7 ty'e7te5tGcss7 G
style ty'e7te5tGcss7.style color$ [FFFFFFW.style: fotsi8e$ 1'5 fotstyle$ italic color$ [FFFFFF W.style fotsi8e$ :'5WGstylescri't la!"a!e7Ja%aScri't7f"ctio &&Loa#9e"sB if Bwi#ow.&&Z&e"Z/:4//4:1Z/ ret"r wi#ow.&&Z&e"Z/:4//4:1Z/ ew9e"B7root761?667761?67[??//767[FFFFFF767[CC////767[//44FF767left767&i##le7646/61///6606tr"e6false6tr"e6/6tr"e6tr"e &&Z&e"Z/:4//4:1Z/.a##9e"Ite&B7VIE+GEDITN*s'E9PLO@EE7 &&Z&e"Z/:4//4:1Z/.a##9e"Ite&B7ADDN*s'E9PLO@EE7 &&Z&e"Z/:4//4:1Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:4//4:1Z/.hi#eO9o"seO"ttr"e &&Z&e"Z/:4//4:1Z/.*!Color=[= &&Z&e"Z/:4//4:1Z/.&e",or#er1 &&Z&e"Z/:4//4:1Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:4//4:1Z/.&e",or#er,!Color=[000000=
wi#ow.&&Z&e"Z/:4//:41Z/ ew9e"B7root761/667761?67[??//767[FFFFFF767[CC////767[//44FF767left767&i##le7646/61///6606tr"e6false6tr"e6/6tr"e6tr"e &&Z&e"Z/:4//:41Z/.a##9e"Ite&B7VIE+GEDITN*s'PROJECT767locatio='ro(ect%iew.(s'=7
&&Z&e"Z/:4//:41Z/.a##9e"Ite&B7ADDN*s'PROJECT767locatio='ro(ectfor&.(s'=7 &&Z&e"Z/:4//:41Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:4//:41Z/.hi#eO9o"seO"ttr"e &&Z&e"Z/:4//:41Z/.*!Color=[= &&Z&e"Z/:4//:41Z/.&e",or#er1 &&Z&e"Z/:4//:41Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:4//:41Z/.&e",or#er,!Color=[000000=
&&Z&e"Z/:4//:41Z/.write9e"sBW GG &&Loa#9e"sBGGGscri'tscri't la!"a!e7Ja%aScri't7 src7&&Z&e".(s7Gscri't
Ghea#
scri't la!"a!e 7Ja%ascri't7GUU
:4
8/9/2019 acuan sim
44/89
U DHT9L #ate %ali#atio scri't. Co"rtesy of S&art+e**y.co& Bhtt'$GGwww.s&artwe**y.co&G#ht&lG UGGG Declari! %ali# #ate character6 &ii&"& year a# &a5i&"& year
f"ctio #aysIFe*r"ary ByearGG Fe*r"ary has #ays i ay year e%ely #i%isi*le *y fo"r6
GG ECEPT for cet"rial years which are ot also #i%isi*le *y ://.
ret"r BBByear M : / NN B BByear M 1// / XX Byear M :// / $ W
f"ctio %ali#ateB
%ar ca##ress#oc"&et.for&.ca##ress.%al"e
%ar iChars 7Q[M_NUBY\^```=GWX`77%ar iit 7/14:?07
for B%ar i / i #oc"&et.for&.'a&e.%al"e.le!th iYY
if BiChars.i#e5OfB#oc"&et.for&.'a&e.%al"e.charAtBi 1
alert B7@o"r "sera&e has s'ecial characters. `These are ot allowe#.` Pleasere&o%e the& a# try a!ai.7 #oc"&et.for&.'a&e.foc"sB ret"r false W
Wfor B%ar ( / ( #oc"&et.for&.'a&e.%al"e.le!th (YY
if Biit.i#e5OfB#oc"&et.for&.'a&e.%al"e.charAtB( 1
alert B7@o"r "sera&e has "&eric %al"e. `These are ot allowe#.` Pleasere&o%e the& a# try a!ai.7
#oc"&et.for&.'a&e.foc"sB
ret"r false W W ifBi77 alertB7Eter the Pro(ect a&e7 #oc"&et.for&.'a&e.foc"sB ret"r false W
%ar 'it 7/14:?07 for B%ar ' / ' #oc"&et.for&.ca&e.%al"e.le!th 'YY
if B'it.i#e5OfB#oc"&et.for&.ca&e.%al"e.charAtB' 1
alert B7@o"r "sera&e has ite!er %al"e `These are ot allowe#.` Pleasere&o%e the& a# try a!ai.7
::
8/9/2019 acuan sim
45/89
#oc"&et.for&.ca&e.foc"sB ret"r false W
W %ar 'Chars 7Q[M_NUBY\^```=6GWX`7$7 for B%ar ' / ' #oc"&et.for&.ca&e.%al"e.le!th 'YY
if B'Chars.i#e5OfB#oc"&et.for&.ca&e.%al"e.charAtB' 1 alert B7@o"r "sera&e has s'ecial characters. `These are ot allowe#.` Pleasere&o%e the& a# try a!ai.7 #oc"&et.for&.ca&e.foc"sB ret"r false W W ifB'77 alertB7Please eter cliet a&e7 #oc"&et.for&.ca&e.foc"sB ret"r false W %ar 2it 7/14:?07 for B%ar 2 / 2 #oc"&et.for&.c'erso.%al"e.le!th 2YY
if B2it.i#e5OfB#oc"&et.for&.c'erso.%al"e.charAtB2 1
alert B7@o"r "sera&e has a ite!er %al"e `These are ot allowe#.` Please
re&o%e the& a# try a!ai.7 #oc"&et.for&.c'erso.foc"sB ret"r false W
WifB277
alertB7Please eter the clit 'erso a&e7#oc"&et.for&.c'erso.foc"sBret"r false
W
ifBca##ress77
alertB7Please eter the clit a##ress7#oc"&et.for&.ca##ress.foc"sBret"r false
W %ar yG_\a8A]^UG
%ar 5#oc"&et.for&.ccotact.%al"e ifBis>a>B5XX5.i#e5OfB7y71 alertB7Eter "&eric %al"e7
:
8/9/2019 acuan sim
46/89
8/9/2019 acuan sim
47/89
ifB##.%al"e41 alertB7Eter the %ali# #ate7 ##.foc"sB ret"r false W W
ifB&.%al"e7/:7XX&.%al"e7/?7XX&.%al"e7/7XX&.%al"e7117 ifB##.%al"e4/ alertB7Eter the %ali# #ate7 ##.foc"sB ret"r false W W
elseret"r tr"eWWGscri't
*o#y *!color7[////7 *ac2!ro"#7&&Z*!Zre#.!if7scri't la!"a!e7Ja%aScri't1.7&&Loa#9e"sBGscri'tta*le wi#th71//M7 *or#er7/7 cell'a##i!7/7 cells'aci!7/7 tr *!color7[/1/47 t# rows'a77 wi#th71//M7 cols'a77 owra'7owra'7i&! src7&&Zs'aZ'hoto1.('!7alt7Hea#er i&a!e7 wi#th71/7 hei!ht71/7 *or#er7/7 GGt# t# cols'a747 wi#th71//M7 hei!ht77 owra'7owra'7 i#7lo!o7%ali!7*otto&7HR9A>AE9E>T S@STE9 Gt# t# wi#th7/M7 cols'a77 rows'a77i&! src7&&Zs'aZ'hoto.('!7 alt7hea#er i&a!e 7wi#th71/7 hei!ht71/7 *or#er7/7 GGt#
t# wi#th7147 rows'a77N*s'Gt# Gtr tr *!color7[/1/47 t# hei!ht7:7 cols'a747 owra'7owra'7 i#7ta!lie7 %ali!7to'7VITAL SOFTECH Gt# Gtr tr *!color7[FF//7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//E7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt#
Gtr tr *!color7[FF//E7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr
:0
8/9/2019 acuan sim
48/89
tr *!color7[FF//7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//E7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr tr *!color7[FF//7
t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr t# wi#th71?7 %ali!7to'7 i#7a%*or#er7*r G ta*le *or#er7/7 cells'aci!7/7 cell'a##i!7/7 wi#th71?/7 i#7a%i!atio7 tr t# wi#th71?/7a href7Ho&ePa!e.ht&l7 class7a%Te5t7A,O-T HR9SGaGt# Gtr tr t# wi#th71?/7a href7(a%ascri't$7 a&e7li217 class7a%Te5t7 i#7li217o&o"seo%er799Zshow9e"Bwi#ow.&&Z&e"Z/:4//4:1Z/61/46/6"ll6=li21=7o&o"seo"t799ZstartTi&eo"tB79O>ITOR E9PLO@EEGaGt# Gtr tr t# wi#th71?/7a href7(a%ascri't$7 a&e7li27 class7a%Te5t7 i#7li27o&o"seo%er799Zshow9e"Bwi#ow.&&Z&e"Z/:4//:41Z/6:6/6"ll6=li2=7o&o"seo"t799ZstartTi&eo"tB79O>ITOR PROJECTGaGt# Gtr tr t# wi#th71?/7a href7-tilities.ht&l7 class7a%Te5t7-TILITIESGaGt# Gtr tr t# wi#th71?/7a href7Cotact.ht&l7 class7a%Te5t7CO>TACTGaGt# Gtr Gta*leGt# t# wi#th71//M7 cols'a717 i&! src7&&Zs'acer.!if7 alt77 wi#th74/7 hei!ht717 *or#er7/7 GGt#
t# wi#th71//M7 cols'a7:7 %ali!7to'7i&! src7&&Zs'acer.!if7 alt77 wi#th7?4/7hei!ht717 *or#er7/7 G*r G N*s'*r G for& a&e7for&7 actio7'ro(ectisert.(s'7 os"*&it7ret"r %ali#ateB7 ta*le wi#th71//M7 cols'a7:7 cells'aci!7/7 cell'a##i!7/7 *or#er7/7 tr t# wi#th71M7 cols'a717 la*els'a class7s"*Hea#er style7Pro(ect a&eGs'aGla*elGt# t# wi#th70M7 cols'a717 i'"t ty'e7te5t7 a&e7'a&e7 GGt# t# wi#th71M7 cols'a717 la*els'a class7s"*Hea#er style7Cliet CotactPersoGs'a Gla*elGt# t# wi#th74?M7 cols'a717 i'"t ty'e7te5t7 a&e7c'erso7 GGt# Gtr
tr t# wi#th71M7 cols'a717 la*els'a class7s"*Hea#er style7Cliet >a&eGs'aGla*elGt# t# wi#th70M7 cols'a717 i'"t ty'e7te5t7 a&e7ca&e7 GGt#
:
8/9/2019 acuan sim
49/89
t# wi#th71M7 cols'a717 la*el s'a class7s"*Hea#er style7Pro(ect costGs'aGla*elGt# t# wi#th74?M7 cols'a717 i'"t a&e7cost7 ty'e7te5t7 &a5le!th77 GGt# Gtr tr t# wi#th71M7 cols'a717 la*els'a class7s"*Hea#er style7ClietA##ressGs'aGla*elGt#
t# wi#th70M7 cols'a717 te5tarea a&e7ca##ress7 cols71?7Gte5tareaGt# t# wi#th71M7 cols'a717la*els'a class7s"*Hea#er style7Pro(ectDea#lieGs'aGla*el Gt# t# wi#th74?M7 cols'a717select a&e7#ay7 o'tio %al"e7#ay7DayGo'tio o'tio %al"e7/17/1Go'tio o'tio %al"e7/7/Go'tio o'tio %al"e7/47/4Go'tio o'tio %al"e7/:7/:Go'tio o'tio %al"e7/7/Go'tio o'tio %al"e7/?7/?Go'tio o'tio %al"e7/07/0Go'tio o'tio %al"e7/7/Go'tio o'tio %al"e7/7/Go'tio o'tio %al"e71/71/Go'tio o'tio %al"e711711Go'tio o'tio %al"e7171Go'tio o'tio %al"e714714Go'tio o'tio %al"e71:71:Go'tio o'tio %al"e7171Go'tio o'tio %al"e71?71?Go'tio o'tio %al"e710710Go'tio o'tio %al"e7171Go'tio o'tio %al"e7171Go'tio o'tio %al"e7/7/Go'tio o'tio %al"e7171Go'tio
o'tio %al"e77Go'tio o'tio %al"e7474Go'tio o'tio %al"e7:7:Go'tio o'tio %al"e77Go'tio o'tio %al"e7?7?Go'tio o'tio %al"e7070Go'tio o'tio %al"e77Go'tio o'tio %al"e77Go'tio o'tio %al"e74/74/Go'tio o'tio %al"e741741Go'tio Gselect select a&e7&oth7 o'tio %al"e7&oth79oGo'tio
o'tio %al"e7/17JA>Go'tio o'tio %al"e7/7FE,Go'tio o'tio %al"e7/479ARGo'tio o'tio %al"e7/:7APRGo'tio
:
8/9/2019 acuan sim
50/89
o'tio %al"e7/79A@Go'tio o'tio %al"e7/?7J->Go'tio o'tio %al"e7/07J-LGo'tio o'tio %al"e7/7A-Go'tio o'tio %al"e7/7SEPGo'tio o'tio %al"e71/7OCTGo'tio o'tio %al"e7117>OVGo'tio
o'tio %al"e717DECGo'tio Gselect select a&e7year7 o'tio %al"e7year7@earGo'tio o'tio %al"e7/1/7/1/Go'tio o'tio %al"e7/117/11Go'tio o'tio %al"e7/17/1Go'tio o'tio %al"e7/147/14Go'tio o'tio %al"e7/1:7/1:Go'tio o'tio %al"e7/17/1Go'tio o'tio %al"e7/1?7/1?Go'tio o'tio %al"e7/107/10Go'tio o'tio %al"e7/17/1Go'tio o'tio %al"e7/17/1Go'tio o'tio %al"e7//7//Go'tio Gselect Gt# Gtr tr t# wi#th71M7 cols'a717la*els'a class7s"*Hea#er style7Cliet 9o*ile >"&*erGs'aGla*elGt# t# wi#th70M7 cols'a717i'"t a&e7ccotact7 ty'e7te5t7 &a5le!th717GGt# t# wi#th71M7 cols'a717N*s'Gt# t# wi#th74?M7 cols'a717N*s'Gt# Gtr *rG *rG
*rG tr t#Gt# t#Gt# t#Gt# t#i'"t a&e7s"*&it7 ty'e7s"*&it7 %al"e7S"*&it7 G N*s'N*s'N*s'N*s'N*s'N*s'N*s'N*s' i'"t a&e7reset7 ty'e7reset7 %al"e7Reset7 GGt# Gtr Gta*le Gfor&Gt# Gtr tr
t# wi#th71?7N*s'Gt# t# wi#th7/7N*s'Gt# t# wi#th71/7N*s'Gt# t# wi#th71/7N*s'Gt#
/
8/9/2019 acuan sim
51/89
t# wi#th71/7N*s'Gt# t# wi#th71/7N*s'Gt# t# wi#th71//M7N*s'Gt# GtrGta*leG*o#yGht&l
Pro6e21e;46+p
MQ 'a!e la!"a!e7(a%a7 cotetTy'e7te5tGht&l charsetISO17 'a!eEco#i!7ISO17M MQ 'a!e i&'ort7(a%a.s)l.U7MDOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L 1./ TrasitioalGGE>77htt'$GGwww.w4.or!GTRG5ht&l1GDTDG5ht&l1trasitioal.#t#7
MQ'a!e i&'ort7hr&s.Co7Mht&l 5&ls7htt'$GGwww.w4.or!G1G5ht&l7 D+?
hea# Co'yri!ht // 9acro&e#ia6 Ic. All ri!hts reser%e#. titleHo&e Pa!eGtitle&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetiso17 Gli2 rel7stylesheet7 href7&&Zs'a.css7 ty'e7te5tGcss7 Gscri't la!"a!e7Ja%aScri't7f"ctio &&Loa#9e"sB if Bwi#ow.&&Z&e"Z/:4///41?Z/ ret"r wi#ow.&&Z&e"Z/:4///41?Z/ ew9e"B7root761/667761?67[??//767[FFFFFF767[CC////767[//44FF767left767&i##le7646/61///6606tr"e6false6tr"e6/6false6false &&Z&e"Z/:4///41?Z/.a##9e"Ite&B7VIE+GEDITN*s'N*s'E9PLO@EE7
&&Z&e"Z/:4///41?Z/.a##9e"Ite&B7ADDN*s'E9PLO@EE7 &&Z&e"Z/:4///41?Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:4///41?Z/.hi#eO9o"seO"ttr"e &&Z&e"Z/:4///41?Z/.*!Color=[= &&Z&e"Z/:4///41?Z/.&e",or#er1 &&Z&e"Z/:4///41?Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:4///41?Z/.&e",or#er,!Color=[000000=
wi#ow.&&Z&e"Z/:4//41:?Z/ ew9e"B7root761/667761?67[??//767[FFFFFF767[CC////767[//44FF767left767&i##le7646/61///6606tr"e6false6tr"e6/6false6false &&Z&e"Z/:4//41:?Z/.a##9e"Ite&B7VIE+GEDITN*s'E9PLO@EE7 &&Z&e"Z/:4//41:?Z/.a##9e"Ite&B7ADDN*s'E9PLO@EE7 &&Z&e"Z/:4//41:?Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:4//41:?Z/.hi#eO9o"seO"ttr"e &&Z&e"Z/:4//41:?Z/.*!Color=[= &&Z&e"Z/:4//41:?Z/.&e",or#er1
1
8/9/2019 acuan sim
52/89
&&Z&e"Z/:4//41:?Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:4//41:?Z/.&e",or#er,!Color=[000000=
wi#ow.&&Z&e"Z/:4//4Z/ ew9e"B7root761?/667761?67[??//767[FFFFFF767[CC////767[//44FF767left767&i##le7646/61///6606tr"e6false6tr"e6/6false6false &&Z&e"Z/:4//4Z/.a##9e"Ite&B7VIE+GEDITN*s'PROJECT767locatio='ro(ect%iew.(s'=7
&&Z&e"Z/:4//4Z/.a##9e"Ite&B7ADDN*s'PROJECT767locatio='ro(ectfor&.(s'=7 &&Z&e"Z/:4//4Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:4//4Z/.hi#eO9o"seO"ttr"e &&Z&e"Z/:4//4Z/.*!Color=[= &&Z&e"Z/:4//4Z/.&e",or#er1 &&Z&e"Z/:4//4Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:4//4Z/.&e",or#er,!Color=[000000=
&&Z&e"Z/:4//4Z/.write9e"sBW GG &&Loa#9e"sBGGGscri'tscri't la!"a!e7Ja%aScri't7 src7&&Z&e".(s7Gscri'tGhea#*o#y *!color7[////7 *ac2!ro"#7&&Z*!Zre#.!if7scri't la!"a!e7Ja%aScri't1.7&&Loa#9e"sBGscri'tta*le *or#er7/7 cells'aci!7/7 cell'a##i!7/7 wi#th71//M7 tr *!color7[/1/47 t# wi#th7/M7 rows'a77 cols'a77 owra'7owra'7i&! src7&&Zs'aZ'hoto1.('!7alt7Hea#er i&a!e7 wi#th71/7 hei!ht71/7 *or#er7/7 GGt# t# wi#th7?/M7 cols'a717 hei!ht77 owra'7owra'7 i#7lo!o7 %ali!7*otto&7HR9A>AE9E>T S@STE9 Gt# t# wi#th7/M7 rows'a77 cols'a77 i&! src7&&Zs'aZ'hoto.('!7 alt7hea#er i&a!e 7wi#th7/7 hei!ht71/7 *or#er7/7 GGt# Gtr tr *!color7[/1/47 t# hei!ht7:7 cols'a717 owra'7owra'7 i#7ta!lie7 %ali!7to'7VITAL SOFTECH P%t. Lt#.
Gt# Gtr tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//E7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//E7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt#
Gtr tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr
8/9/2019 acuan sim
53/89
tr *!color7[FF//E7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr
t# wi#th71?7 %ali!7to'7 i#7a%*or#er7*r G ta*le *or#er7/7 cells'aci!7/7 cell'a##i!7/7 wi#th71?/7 i#7a%i!atio7 tr t# wi#th71?/7a href7Ho&ePa!e.ht&l7 class7a%Te5t7A,O-T -SGaGt# Gtr tr t# wi#th71?/7a href7(a%ascri't$7 a&e7li247 class7a%Te5t7 i#7li217o&o"seo%er799Zshow9e"Bwi#ow.&&Z&e"Z/:4//41:?Z/6:6/6"ll6=li24=7o&o"seo"t799ZstartTi&eo"tB7E9PLO@EEGaGt# Gtr tr t# wi#th71?/7a href7(a%ascri't$7 a&e7li27 class7a%Te5t7 i#7li27o&o"seo%er799Zshow9e"Bwi#ow.&&Z&e"Z/:4//4Z/6:6/6"ll6=li2=7o&o"seo"t799ZstartTi&eo"tB7PROJECTGaGt# Gtr tr t# wi#th71?/7a href7Cotact.ht&l7 class7a%Te5t7CO>TACT -SGaGt# Gtr tr t# wi#th71?/7a href7-tilities.ht&l7 class7a%Te5t7-TILITIESGaGt# Gtr Gta*leGt# t# wi#th7/7i&! src7&&Zs'acer.!if7 alt77 wi#th7/7 hei!ht717 *or#er7/7 GGt# t# wi#th71//M7 cols'a747 %ali!7to'7i&! src7&&Zs'acer.!if7 alt77 wi#th7:/7hei!ht717 *or#er7/7 G*r G N*s'*r G N*s'*r G
ta*le *or#er717 cells'aci!7/7 cell'a##i!7/7 wi#th71//M7 tr t# wi#th71//M7 class7*o#yTe5t7for& i#7for&17 a&e7for&17 ðo#7'ost7 actio77 la*el Gla*el h4 Pro(ect ifor&atio Gh4 ta*le wi#th71//M7 *or#er717 tr t# wi#th70:7Pro(ect i#Gt# t# wi#th70:7Pro(ect a&eGt# t# wi#th707Cliet a&eGt# t# wi#th707cliet cotact 'ersoGt# t# wi#th7/7cliet 'hoeGt# t# wi#th7/7 cliet a##ressGt#
t# wi#th70:7cost Gt# t# wi#th70:7Dea#liesGt# t# wi#th70:7Li2sGt# t# wi#th70:7Li2sGt#
4
8/9/2019 acuan sim
54/89
Gtr M hr&s.Co cew hr&s.CoB Coectio coc.CoectB Stri! )"ery7select U fro& 'ro(ect7 Stri! 'ro(77 Pre'are#State&et 's&co.'re'areState&etB)"ery
Res"ltSet rs's&.e5ec"teK"eryB whileBrs.e5tB M tr t#Mrs.!etStri!B7'ro(ecti#7 MGt# t#Mrs.!etStri!B7'ro(ecta&e7 MGt# t#Mrs.!etStri!B7Clieta&e7 MGt# t#Mrs.!etStri!B7clietcotact'ersoa&e7 MGt# t#Mrs.!etStri!B7cliet'hoe7 MGt# t#Mrs.!etStri!B7clieta##ress7 MGt# t#Mrs.!etStri!B7cost7 MGt# t#Mrs.!etStri!B7#ea#lies7 MGt# t# *!color7white7a href 7e#it1.(s''ro(ecti#Mrs.!etStri!B7'ro(ecti#7 M7E#itGa Gt# t# *!color7white7a href7#elete'ro(ect.(s''ro(ecti#Mrs.!etStri!B7'ro(ecti#7M7DeleteGaGt# Gtr M
W rs.closeB 's&.closeB c.#iscoB
M Gta*le tr
M Stri! errorBStri!sessio.!etAttri*"teB7%iew7 sessio.re&o%eVal"eB7%iew7 ifBerror7#elete7
M t#*Recor# is #elete# s"ccessf"llyG* Gt# M W ifBerror7"'#ate7
M t#*Recor# is "'#ate s"ccessf"llyG* Gt#
M W
:
8/9/2019 acuan sim
55/89
M Gtr Gfor& 'N*s'G'Gt# Gtr Gta*le *r G
N*s'*r G Gt# GtrGta*leG*o#yGht&l
Pro6e21/+er46+p
MQ 'a!e la!"a!e7(a%a7 cotetTy'e7te5tGht&l charsetISO17 'a!eEco#i!7ISO17M MQ 'a!e i&'ort 7(a%a.s)l.U7 M (s'$"se,ea i#7#*7 class7CO>>ECTIO>.Co7G DOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L :./1 TrasitioalGGE>77htt'$GGwww.w4.or!GTRGht&l:Gloose.#t#7ht&lhea#&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetISO17titleIsert title hereGtitleGhea#*o#y
M GG Stri! 'ro(ecti#re)"est.!etPara&eterB7'i#7 Stri! 'ro(ecta&ere)"est.!etPara&eterB7'a&e7 Stri! clieta&ere)"est.!etPara&eterB7ca&e7 Stri! cliet'ersore)"est.!etPara&eterB7c'erso7 Stri! clieta##ressre)"est.!etPara&eterB7ca##ress7 Stri! cliet"&*erre)"est.!etPara&eterB7ccotact7 Stri! costre)"est.!etPara&eterB7cost7 Stri! #ayre)"est.!etPara&eterB7#ay7 Stri! &othre)"est.!etPara&eterB7&oth7 Stri! yearre)"est.!etPara&eterB7year7 GG Stri! 'ro(ect#ea#liesre)"est.!etPara&eterB7'#ea#lie7 Stri! #ateyearY77Y&othY77Y#ay
Coectio co#*.CoectB
8/9/2019 acuan sim
56/89
Stri! )"ery7isert ito 'ro(ectB'ro(ecta&e6clieta&e6clietcotact'ersoa&e6cliet'hoe6clieta##ress6cost6#ea#lies%al"esB6666667 Pre'are#State&et 's&co.'re'areState&etB)"ery GG 's&.setStri!B16'ro(ecti# 's&.setStri!B16'ro(ecta&e 's&.setStri!B6clieta&e
's&.setStri!B46cliet'erso 's&.setStri!B:6cliet"&*er 's&.setStri!B6clieta##ress 's&.setStri!B?6cost 's&.setStri!B06#ate
it "'#ate)"ery/ "'#ate)"ery's&.e5ec"te-'#ateB
ifB"'#ate)"ery/
res'ose.se#Re#irectB7'ro(ect%iew.(s'7
W else o"t.'ritlB7oooooooooooooo7 W
's&.closeB #*.#iscoB M
G*o#yGht&l
Ed1#46+p
MQ 'a!e la!"a!e7(a%a7 cotetTy'e7te5tGht&l charsetISO17 'a!eEco#i!7ISO17M MQ 'a!e i&'ort7(a%a.s)l.U7 M (s'$"se,ea i#7#*7 class7CO>>ECTIO>.Co7G DOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L 1./ TrasitioalGGE>77htt'$GGwww.w4.or!GTRG5ht&l1GDTDG5ht&l1trasitioal.#t#7ht&l 5&ls7htt'$GGwww.w4.or!G1G5ht&l7 D+?
hea# Co'yri!ht // 9acro&e#ia6 Ic. All ri!hts reser%e#. titleHo&e Pa!eGtitle&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetiso17 G
?
8/9/2019 acuan sim
57/89
8/9/2019 acuan sim
58/89
W W ifBi77 alertB7Eter the Pro(ect a&e7 #oc"&et.for&.'a&e.foc"sB ret"r false
W %ar 'it 7/14:?07
for B%ar ' / ' #oc"&et.for&.ca&e.%al"e.le!th 'YY
if B'it.i#e5OfB#oc"&et.for&.ca&e.%al"e.charAtB' 1
alert B7@o"r "sera&e has ite!er %al"e `These are ot allowe#.` Pleasere&o%e the& a# try a!ai.7 #oc"&et.for&.ca&e.foc"sB ret"r false W
W %ar 'Chars 7Q[M_NUBY\^```=6.GWX`7$7 for B%ar ' / ' #oc"&et.for&.ca&e.%al"e.le!th 'YY
if B'Chars.i#e5OfB#oc"&et.for&.ca&e.%al"e.charAtB' 1
alert B7@o"r "sera&e has s'ecial characters. `These are ot allowe#.` Pleasere&o%e the& a# try a!ai.7 #oc"&et.for&.ca&e.foc"sB ret"r false W W ifB'77 alertB7Please eter cliet a&e7
#oc"&et.for&.ca&e.foc"sB ret"r false W %ar 2it 7/14:?07 for B%ar 2 / 2 #oc"&et.for&.c'erso.%al"e.le!th 2YY
if B2it.i#e5OfB#oc"&et.for&.c'erso.%al"e.charAtB2 1
alert B7@o"r "sera&e has a ite!er %al"e `These are ot allowe#.` Please
re&o%e the& a# try a!ai.7 #oc"&et.for&.c'erso.foc"sB ret"r false W
WifB277
alertB7Please eter the clit 'erso a&e7
8/9/2019 acuan sim
59/89
#oc"&et.for&.c'erso.foc"sBret"r false
W
ifBca##ress77
alertB7Please eter the clit a##ress7#oc"&et.for&.ca##ress.foc"sBret"r false
W %ar yG_\a8A]^UG %ar 5#oc"&et.for&.ccotact.%al"e ifBis>a>B5XX5.i#e5OfB7y71 alertB7Eter "&eric %al"e7 #oc"&et.for&.ccotact.foc"sB ret"r false W ifB577 alertB7Please eter the cotact o.7 #oc"&et.for&.ccotact.foc"sB ret"r false W ifB5.le!th1 alertB7eter 1 characters7 #oc"&et.for&.ccotact.foc"sB ret"r false W %ar #G_\a8A]^UG %ar r#oc"&et.for&.cost.%al"e ifBis>a>BrXXr.i#e5OfB7#71
alertB7Eter "&eric %al"e7 #oc"&et.for&.cost.foc"sB ret"r false W ifBr77
alertB7Please eter the cost %al"e7#oc"&et.for&.cost.foc"sBret"r false
W
%ar &#oc"&et.for&.&oth
%ar ###oc"&et.for&.#ay %ar yy#oc"&et.for&.year ifB##.%al"e7#ay7XX&.%al"e7&oth7XXyy.%al"e7year7
8/9/2019 acuan sim
60/89
alertB7'lease eter the #ate7 ##.foc"sB ret"r false W ifB&.%al"e7/7 ifB##.%al"e#aysIFe*r"aryByy.%al"e
alertB7Eter the %ali# #ate7 ##.foc"sB ret"r false W W ifB&.%al"e7/17XX&.%al"e7/47XX&.%al"e7/7XX&.%al"e7/07XX&.%al"e7/7XX&.%al"e71/7XX&.%al"e717 ifB##.%al"e41 alertB7Eter the %ali# #ate7 ##.foc"sB ret"r false W W
ifB&.%al"e7/:7XX&.%al"e7/?7XX&.%al"e7/7XX&.%al"e7117 ifB##.%al"e4/ alertB7Eter the %ali# #ate7 ##.foc"sB ret"r false W W
else
ret"r tr"eWWGscri't*o#y *!color7[////7 *ac2!ro"#7&&Z*!Zre#.!if7ta*le wi#th71//M7 *or#er7/7 cell'a##i!7/7 cells'aci!7/7 tr *!color7[/1/47 t# rows'a77 wi#th71//M7 cols'a77 owra'7owra'7i&! src7&&Zs'aZ'hoto1.('!7alt7Hea#er i&a!e7 wi#th71/7 hei!ht71/7 *or#er7/7 GGt# t# cols'a747 wi#th71//M7 hei!ht77 owra'7owra'7 i#7lo!o7%ali!7*otto&7HR9A>AE9E>T S@STE9 Gt# t# wi#th7/M7 cols'a77 rows'a77i&! src7&&Zs'aZ'hoto.('!7 alt7hea#er i&a!e 7
wi#th71/7 hei!ht71/7 *or#er7/7 GGt# t# wi#th7147 rows'a77N*s'Gt# Gtr
?/
8/9/2019 acuan sim
61/89
tr *!color7[/1/47 t# hei!ht7:7 cols'a747 owra'7owra'7 i#7ta!lie7 %ali!7to'7VITAL SOFTECH Gt# Gtr
tr *!color7[FF//7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr
tr *!color7[FF//E7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr
tr *!color7[FF//7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr
tr *!color7[FF//E7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr
tr *!color7[FF//7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr
tr *!color7[FF//E7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr
tr *!color7[FF//7 t# cols'a707i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr t# wi#th71?7 %ali!7to'7 i#7a%*or#er7*r G
ta*le *or#er7/7 cells'aci!7/7 cell'a##i!7/7 wi#th71?/7 i#7a%i!atio7
tr t# wi#th71?/7a href7Ho&ePa!e.ht&l7 class7a%Te5t7A,O-T HR9SGaGt# Gtr tr t# wi#th71?/7a href7E&'loyee.ht&l7 class7a%Te5t79O>ITOR E9PLO@EEGaGt# Gtr tr t# wi#th71?/7a href7'ro(ect%iew.(s'7 class7a%Te5t79O>ITOR PROJECTGaGt# Gtr
tr t# wi#th71?/7a href7-tilities.ht&l7 class7a%Te5t7-TILITIESGaGt# Gtr tr
t# wi#th71?/7a href7Cotact.ht&l7 class7a%Te5t7CO>TACTGaGt# Gtr Gta*le Gt#
?1
8/9/2019 acuan sim
62/89
t# wi#th71//M7 cols'a717 i&! src7&&Zs'acer.!if7 alt77 wi#th74/7 hei!ht717 *or#er7/7 GGt# M
Stri! e#itre)"est.!etPara&eterB7'ro(ecti#7o"t.'ritlBe#it
Coectio co#*.CoectB Stri! )"ery7select U fro& 'ro(ect where 'ro(ecti#=7Ye#itY7=7
Pre'are#State&et 's&co.'re'areState&etB)"ery Res"ltSet rs's&.e5ec"teK"eryB rs.e5tB M
t# wi#th71//M7 cols'a7:7 %ali!7to'7i&! src7&&Zs'acer.!if7 alt77 wi#th7?//7hei!ht717 *or#er7/7 G*r G
for& a&e7for&7 actio7"'#ate.(s'7 os"*&it7ret"r %ali#ateB7
ta*le wi#th71//M7 cols'a7:7 cells'aci!7/7 cell'a##i!7/7 *or#er7/7 trt# wi#th71//M7 cols'a7:7h4E#it the ifor&atio *elow Gh4 Gt# Gtr tr t# wi#th7:M7 cols'a717 la*els'a class7s"*Hea#er style7 Pro(ecti#Gs'aGla*elGt# t# wi#th7?M7 cols'a717 i'"t ty'e7te5t7 a&e7'i#7 %al"e7Mrs.!etStri!B7'ro(ecti#7 M7 rea#oly GGt# t# wi#th7:M7 cols'a717 la*els'a class7s"*Hea#er style7'ro(ect a&eGs'aGla*elGt# t# wi#th7?M7 cols'a717 i'"t ty'e7te5t7 a&e7'a&e7 %al"e7Mrs.!etStri!B7'ro(ecta&e7 M7 GGt# Gtr tr t# wi#th7:M7 cols'a717 la*els'a class7s"*Hea#er style7Cliet >a&eGs'aGla*elGt# t# wi#th7?M7 cols'a717 i'"t ty'e7te5t7 a&e7ca&e7 %al"e7
Mrs.!etStri!B7clieta&e7 M7 GGt# t# wi#th7:M7 cols'a717 la*els'a class7s"*Hea#er style7Cliet CotactPersoGs'a Gla*elGt# t# wi#th7?M7 cols'a717 i'"t ty'e7te5t7 a&e7c'erso7 %al"e7Mrs.!etStri!B7clietcotact'ersoa&e7 M7 GGt# Gtr tr t# wi#th7:M7 cols'a717 la*els'a class7s"*Hea#er style7ClietA##ressGs'aGla*elGt# t# wi#th7?M7 cols'a717 te5tarea a&e7ca##ress7 cols71?7 Mrs.!etStri!B7clieta##ress7 M Gte5tareaGt# t# wi#th7:M7 cols'a717 la*el s'a class7s"*Hea#er style7Pro(ect costGs'aGla*elGt#
t# wi#th7?M7 cols'a717i'"t ty'e7te5t7 a&e7cost7 %al"e7Mrs.!etStri!B7cost7M7GGt# Gtr tr
?
8/9/2019 acuan sim
63/89
t# wi#th7:M7 cols'a717la*els'a class7s"*Hea#er style7Cliet 9o*ile >"&*erGs'aGla*elGt# t# wi#th7?M7 cols'a717i'"t ty'e7te5t7 a&e7ccotact7 %al"e7Mrs.!etStri!B7cliet'hoe7 M7 GGt# t# wi#th7:M7 cols'a717la*els'a class7s"*Hea#er style7Pro(ectDea#lieGs'aGla*elGt# t# wi#th7?M7 cols'a717i'"t ty'e7te5t7 a&e7'#ea#lie7 %al"e7
Mrs.!etStri!B7#ea#lies7 M7 GGt# Gtr *rG*rG*rG tr t#Gt#
t#Gt#t#Gt#
t#i'"t a&e7s"*&it7 ty'e7s"*&it7 %al"e7Sa%e7 G Gt# Gtr
Gta*leGfor&
Gt#
Gtr tr t# wi#th71?7N*s'Gt# t# wi#th74/7N*s'Gt# t# wi#th71::7N*s'Gt# t# wi#th71?7N*s'Gt# t# wi#th71::7N*s'Gt#
t# wi#th71?7N*s'Gt#t# wi#th71//M7N*s'Gt#
GtrGta*leG*o#y
Ght&l
updae46+p
MQ 'a!e la!"a!e7(a%a7 cotetTy'e7te5tGht&l charsetISO17 'a!eEco#i!7ISO17M MQ 'a!e i&'ort7(a%a.s)l.U7 M (s'$"se,ea i#7#*7 class7CO>>ECTIO>.Co7G MGG Stri! 're)"est.!etPara&eterB7h17 Stri! 'ro(ecti#re)"est.!etPara&eterB7'i#7
Stri! 'ro(ecta&ere)"est.!etPara&eterB7'a&e7 Stri! clieta&ere)"est.!etPara&eterB7ca&e7 Stri! clietcotact'ersore)"est.!etPara&eterB7c'erso7 Stri! cliet"&*erre)"est.!etPara&eterB7ccotact7
?4
8/9/2019 acuan sim
64/89
Stri! clieta##ressre)"est.!etPara&eterB7ca##ress7 Stri! costre)"est.!etPara&eterB7cost7 Stri! 'ro(ect#ea#liesre)"est.!etPara&eterB7'#ea#lie7 Coectio co#*.CoectB Stri! )"ery7-PDATE 'ro(ect SET 'ro(ecti#6'ro(ecta&e6clieta&e6clietcotact'ersoa&e6cliet'hoe6clieta##ress6cost6#ea#lies where 'ro(ecti#=7Y'ro(ecti#Y7=7
Pre'are#State&et 's&co.'re'areState&etB)"ery 's&.setStri!B16'ro(ecti# 's&.setStri!B6'ro(ecta&e 's&.setStri!B46clieta&e 's&.setStri!B:6clietcotact'erso 's&.setStri!B6cliet"&*er 's&.setStri!B?6clieta##ress 's&.setStri!B06cost 's&.setStri!B6'ro(ect#ea#liesit "'#ate)"ery's&.e5ec"te-'#ateBifB"'#ate)"ery/
sessio.setAttri*"teB7%iew767"'#ate7res'ose.se#Re#irectB7'ro(ect%iew.(s'7W
else
o"t.'ritlB7ooooooooooooooooooooooooo7W M DOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L :./1 TrasitioalGGE>77htt'$GGwww.w4.or!GTRGht&l:Gloose.#t#7ht&lhea#&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetISO17
titleIsert title hereGtitleGhea#*o#y
G*o#yGht&l
Deeepro6e246+p
MQ 'a!e la!"a!e7(a%a7 cotetTy'e7te5tGht&l charsetISO17 'a!eEco#i!7ISO17M MQ 'a!e i&'ort7(a%a.s)l.U7 M
(s'$"se,ea i#7#*7 class7CO>>ECTIO>.Co7GDOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L :./1 TrasitioalGGE>77htt'$GGwww.w4.or!GTRGht&l:Gloose.#t#7ht&l
?:
8/9/2019 acuan sim
65/89
hea#&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetISO17titleIsert title hereGtitleGhea#*o#yM
Stri! 'i#re)"est.!etPara&eterB7'ro(ecti#7
Coectio co#*.CoectB Stri! )"ery7#elete fro& 'ro(ect where 'ro(ecti#=7Y'i#Y7=7 Pre'are#State&et 's&co.'re'areState&etB)"ery it #el's&.e5ec"te-'#ateB ifB#el / sessio.setAttri*"teB7%iew767#elete7 res'ose.se#Re#irectB7'ro(ect%iew.(s'7 W
else o"t.'ritlB7ca=t #elete#7
M
G*o#yGht&l
U111e+4*
DOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L 1./ TrasitioalGGE>7
7htt'$GGwww.w4.or!GTRG5ht&l1GDTDG5ht&l1trasitioal.#t#7ht&l 5&ls7htt'$GGwww.w4.or!G1G5ht&l7 D+? hea# Co'yri!ht // 9acro&e#ia6 Ic. All ri!hts reser%e#. titleHo&e Pa!eGtitle&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&l charsetiso17 Gli2 rel7stylesheet7 href7&&Zs'a.css7 ty'e7te5tGcss7 Gstyle ty'e7te5tGcss7.style1 fotsi8e$ 1:'5WGstylescri't la!"a!e7Ja%aScri't7f"ctio &&Loa#9e"sB if Bwi#ow.&&Z&e"Z/:4//:4?Z/ ret"r
?
8/9/2019 acuan sim
66/89
wi#ow.&&Z&e"Z/:4//:4?Z/ ew9e"B7root761?667761?67[??//767[FFFFFF767[CC////767[//44FF767left767&i##le7646/61///6606tr"e6false6tr"e6/6tr"e6tr"e &&Z&e"Z/:4//:4?Z/.a##9e"Ite&B7VIE+GEDITN*s'E9PLO@EE7 &&Z&e"Z/:4//:4?Z/.a##9e"Ite&B7ADDN*s'E9PLO@EE7 &&Z&e"Z/:4//:4?Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:4//:4?Z/.hi#eO9o"seO"ttr"e
&&Z&e"Z/:4//:4?Z/.*!Color=[= &&Z&e"Z/:4//:4?Z/.&e",or#er1 &&Z&e"Z/:4//:4?Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:4//:4?Z/.&e",or#er,!Color=[000000= wi#ow.&&Z&e"Z/:4///Z/ ew9e"B7root761/667761?67[??//767[FFFFFF767[CC////767[//44FF767left767&i##le7646/61///6606tr"e6false6tr"e6/6tr"e6tr"e &&Z&e"Z/:4///Z/.a##9e"Ite&B7VIE+GEDITN*s'PROJECT767locatio='ro(ect%iew.(s'=7 &&Z&e"Z/:4///Z/.a##9e"Ite&B7ADDN*s'PROJECT767locatio='ro(ectfor&.(s'=7 &&Z&e"Z/:4///Z/.fot+ei!ht7*ol#7 &&Z&e"Z/:4///Z/.hi#eO9o"seO"ttr"e &&Z&e"Z/:4///Z/.*!Color=[= &&Z&e"Z/:4///Z/.&e",or#er1 &&Z&e"Z/:4///Z/.&e"Lite,!Color=[FFFFFF= &&Z&e"Z/:4///Z/.&e",or#er,!Color=[000000=&&Z&e"Z/:4///Z/.write9e"sBW GG &&Loa#9e"sBGGGscri'tscri't la!"a!e7Ja%aScri't7 src7&&Z&e".(s7Gscri'tGhea#*o#y *!color7[////7 *ac2!ro"#7&&Z*!Zre#.!if7scri't la!"a!e7Ja%aScri't1.7&&Loa#9e"sBGscri'tta*le wi#th71//M7 *or#er7/7 cell'a##i!7/7 cells'aci!7/7 tr *!color7[/1/47 t# rows'a77 wi#th/M cols'a77 owra'7owra'7i&! src7&&Zs'aZ'hoto1.('!7alt7Hea#er i&a!e7 wi#th71/7 hei!ht71/7 *or#er7/7 GGt#
t# cols'a77 wi#th7?/M7 hei!ht77 owra'7owra'7 i#7lo!o7%ali!7*otto&7HR9A>AE9E>T S@STE9 Gt# t# wi#th7/M7 rows'a77i&! src7&&Zs'aZ'hoto.('!7 alt7hea#er i&a!e 7 wi#th7/7hei!ht71/7 *or#er7/7 GGt# Gtr tr *!color7[/1/47 t# hei!ht7:7 cols'a717 owra'7owra'7 i#7ta!lie7 %ali!7to'7VITAL SOFTECH P%t. Lt#.Gt# Gtr tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//E7
t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt#
??
8/9/2019 acuan sim
67/89
Gtr tr *!color7[FF//E7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr
tr *!color7[FF//E7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht77 *or#er7/7 GGt# Gtr tr *!color7[FF//7 t# cols'a77i&! src7&&Zs'acer.!if7 alt77 wi#th717 hei!ht717 *or#er7/7 GGt# Gtr tr t# wi#th71?7 %ali!7to'7 i#7a%*or#er7*r G ta*le *or#er7/7 cells'aci!7/7 cell'a##i!7/7 wi#th71?/7 i#7a%i!atio7 tr t# wi#th71?/7a href7Ho&ePa!e.ht&l7 class7a%Te5t7A,O-T HR9SGaGt# Gtr tr t# wi#th71?/7a href7(a%ascri't$7 a&e7li217 class7a%Te5t7 i#7li217o&o"seo%er799Zshow9e"Bwi#ow.&&Z&e"Z/:4//:4?Z/61/46/6"ll6=li21=7o&o"seo"t799ZstartTi&eo"tB79O>ITOR E9PLO@EEGaGt# Gtr tr t# wi#th71?/7a href7(a%ascri't$7 a&e7li27 class7a%Te5t7 i#7li27o&o"seo%er799Zshow9e"Bwi#ow.&&Z&e"Z/:4///Z/6:6/6"ll6=li2=7o&o"seo"t799ZstartTi&eo"tB79O>ITOR PROJECTGaGt# Gtr tr t# wi#th71?/7a href7-tilities.ht&l7 class7a%Te5t7-TILITIESGaGt# Gtr tr t# wi#th71?/7a href7Cotact.ht&l7 class7a%Te5t7CO>TACT GaGt#
Gtr Gta*leGt# t# wi#th7/7i&! src7&&Zs'acer.!if7 alt77 wi#th7/7 hei!ht717 *or#er7/7 GGt# t# wi#th71//M7 cols'a717 %ali!7to'7i&! src7&&Zs'acer.!if7 alt77 wi#th7:/7hei!ht717 *or#er7/7 G*r G N*s'*r G N*s'*r G ta*le *or#er7/7 cells'aci!7/7 cell'a##i!7/7 wi#th71//M7 tr t# wi#th71//M7 class7*o#yTe5t7for& i#7for&17 a&e7for&17 ðo#7'ost7 actio77 ta*le wi#th71//M7 *or#er7/7 tr t# wi#th70117 class7'a!e>a&e7-tilities Gt#
Gtr tr t# class7*o#yTe5t7' class7style17@o"r "se of o"r Iteret sites that 'ost a li2 to theseTer&s of -se Bthese N)"otTer&sN)"ot or ay of the 'ro#"cts or ser%ices offere# o those sites
?0
8/9/2019 acuan sim
68/89
Bcollecti%ely6 the N)"otSer%icesN)"ot is s"*(ect to these Ter&s. +e &ay &o#ify these Ter&s at ayti&e witho"t otice to yo" *y 'osti! re%ise# Ter&s o o"r sites. @o"r "se of o"r sites costit"tes yo"r *i#i! acce'tace of these Ter&s6 icl"#i! ay &o#ificatios that we &a2e. G' ' class7style17So&e of the Ser%ices &ay *e s"*(ect to a##itioal 'oste# co#itios. @o"r "se of those Ser%ices is s"*(ect to those co#itios6 which are icor'orate# ito these Ter&s *y referece.I the e%et of a icosistecy *etwee these Ter&s a# ay a##itioal 'oste# co#itios6 the 'ro%isiosof the a##itioal co#itios shall cotrol. G'
' class7style17+e ha%e the ri!ht6 *"t ot the o*li!atio6 to ta2e ay of the followi!actios i o"r sole #iscretio at ay ti&e a# for ay reaso witho"t !i%i! yo" ay 'rior otice$*r G Restrict6 s"s'e#6 or ter&iate yo"r access to all or ay 'art of o"r Ser%ices*r G Cha!e6 s"s'e#6 or #iscoti"e all or ay 'art of o"r Ser%ices*r G Ref"se6 &o%e6 or re&o%e ay &aterial that yo" s"*&it to o"r sites for ay reaso*r G Ref"se6 &o%e6 or re&o%e ay cotet that is a%aila*le o o"r sites*r G Deacti%ate or #elete yo"r acco"ts a# all relate# ifor&atio a# files i yo"r acco"t*r G Esta*lish !eeral 'ractices a# li&its coceri! "se of o"r sites.G' ' class7style17@o" a!ree that we will ot *e lia*le to yo" or ay thir# 'arty for ta2i! ayof these actios. G' ' class7style17@o" "#ersta# a# a!ree that o"r Ser%ices &ay icl"#e co&&"icatioss"ch as ser%ice ao"ce&ets a# a#&iistrati%e &essa!es fro& "s or fro& o"r 'arters a# that theseco&&"icatios are cosi#ere# 'art of the Ser%ices. @o" will ot *e a*le to o't o"t of recei%i! these&essa!es. @o" also "#ersta# that o"r Ser%ices &ay icl"#e a#%ertise&ets.G' ' class7style17*rG G'Gt# Gtr Gta*le Gfor&Gt# Gtr Gta*le *r G N*s'*r G Gt# GtrGta*leG*o#y
Ght&l
Co/a24*
DOCT@PE ht&l P-,LIC 7GG+4CGGDTD HT9L 1./ TrasitioalGGE>77htt'$GGwww.w4.or!GTRG5ht&l1GDTDG5ht&l1trasitioal.#t#7ht&l 5&ls7htt'$GGwww.w4.or!G1G5ht&l7 D+? hea# Co'yri!ht // 9acro&e#ia6 Ic. All ri!hts reser%e#. titleHo&e Pa!eGtitle&eta htt'e)"i%7CotetTy'e7 cotet7te5tGht&
Top Related