You are on page 1of 70

Project Manual (End to End)

1. Steps to Create Project


2. Steps to Importing created War File into another sstem
!. Steps to "eplo the War #ile in I$M %pplication Ser&er
'. Steps to Installation o# "ata(ase Ser&er
). Steps descri(ing Project Functionalit *e+uirement Wise
1. Steps to Create Project
1. 1 Clic, on the eclipse !.! application
1.2 Clic, on Eclipse icon
1.! Create a -or,space #or Eclipse
1.' Eclipse -ill (e loaded

1.) Selecting the j2ee perspecti&e
Creating a ne- Project
1.. Selecting the tpe o# project as "namic We( Project
1./ 0aming the Project
1.1 Select the 2eronimo "eploment Facets that are re+uires
#or the project
1.13 Con#igure the module settings toContent root4Spms
Content director4We( Content
5a&a Source "irector4src
1.11 Con#iguring the (uild path #or adding Ser&let 5ar Files
1.12 create $uild Path -hile creating ser&let
1.1! Searching the eclipse plugin path ( $ro-sing
1.1' Selecting the ser&let pac,ages
1.1) Import "ata(ase Supporting e6ternal 5ar #ile
1.17 select e6ternal #ile sstem
1. 1. Creating a ne- class
Select Pac,age8methods8constructors.
1. 1/ Creating a 9tml page.
1.11 Creating a ne- jsp
1.23 0aming the 5sp
1.21 E6porting the W%* #ile
1.22 Path #or the W%* #ile
1.2! E6porting to the location Selected
1. 2'.:ist o# 5sp;s89tml8Ser&lets
S.0o :ist <# 5SPS :ist <# Ser&lets :ist <# 9=M:S
1 1. %ccount"etails
2. annual
!. M%ccounts
'. StopPament
). CustomerCare
7. 9Fundstrans#er
.. Inter<utput
/. Intra<utput
1. pro#ile
13. =ransIn#o
11. *egister
12. %ccountStatement
1!. %nnualInput
1'. :asttrans
1). *e+uestche+ues
17. %ccounts
1.. Funds=rans#er
1/. 9M%ccounts
11. Inter#undsCon#irm
23. Intra#undscon#irm
21. Intraprocessing
22. *eport=ransactions
2!. :ogout
2'. ForgotPass-ord
2). Forgot>uestion
27. Change%ddress
2.. :asttransop
2/. *e+uestChe+ues<utput
21. ?ie-Pro#ile
!3. ChangeP-d<utput
!1. Inter#undsmiddels
!2. Intra#undsmiddle
!!. selection
!'. =hirdPartdetails
!). %(out
!7. Intra%mount
!.. %ddrSuccess
!/. ChangePass-ord
!1. StopChe+ues
'3. 9elp
'1. 9Ser&ice*e+uests
'2. InterFundstrans#er
'!. IntraFundstrans#er
''. Ser&ice*e+uesst
'). =hirdPartIn#o
'7. In&alidlogin
'.. Forgot?alidation
1. Intraprocessmiddle
2. StopPament
!. %ddress@pdate
'. :ogin?alidation
). 2enerate*eport
7. Forgot
.. Pass-ordChec,
/. Interprocessmiddle
1. SessionCoo,ie
1. erro
2. inde6
!. error1
'. error2
). 9ome
7. 9omepage
.. :ogin
/. %ccordionFlash
Menu
2. Steps to Importing created War File into another
sstem
2.1 Cop the SPMS W%* #ile pro&ided in the deli&era(les
#olderto our machine.
2.2 <pen the -or,space in our sstem using eclipse.
2.! Clic, on File A<pen #ile
2.' Select the W%* #ile to open
2.) Project -ill (e opened (ma,e sure that our -or,space is
not alread in use)
2.7 Con#iguring the (uild path #or adding Ser&let 5ar Files
2.. Create $uild Path -hile creating ser&let
2. / Searching the eclipse plugin path ( $ro-sing
2. 1Selecting the ser&let pac,ages
2.13 Import "ata(ase Supporting e6ternal 5ar #ile
2.11 Select e6ternal #ile sstem
2.12 E6porting the W%* #ile
2.1! Path #or the W%* #ile
!. Steps to "eplo the War #ile in I$M %pplication
Ser&er

@*: 4 http4BBIpaddres4portBconsole

E64 http4BB1.2.17.'14/3/3Bconsole as sho-n in (elo-
screenshot
!.1 Enter @ser 0ame (sstem)8 Pass-ord (manager) and Clic,
on :ogin (utton as sho-n a(o&e.
!.2 =he #ollo-ing screen should (e displaed a#ter success#ul
:ogin.
!.! Clic, on C"eplo 0e-D lin, under %pplications Section o#
9ome page. =he #ollo-ing screen is displaed ha&ing %rchi&e
and Plan
!.' Clic, on $ro-se (utton and select the CW%* #ileD and
clic, on <pen (utton
!.) Chec, CStart app a#ter installD a#ter selecting the
re+uired War #ile and Clic, on Install $utton. =he #ollo-ing
screen should (e displaed stating C =he application -as
success#ull redeploedD
!.7 Clic, on CWe( %pp WarsD lin, under C%pplications
sectionD. =he #ollo-ing screen is displaed sho-ing all the
deploed Wars.
!.. Clic, on CProjectE0ame.-arC #ile -hich is deploed to
displa the home page o# the %pplication as sho-n (elo-.
'. Steps to Installation o# "ata(ase Ser&er
Installation Instructions4
F Follo- e&er step in this guide unless it is mar,ed optional.
F "o not change or de&iate #rom an step unless told to do so ( our
instructor or 9einG Computing sta## mem(er.
F <nl start this installation -hen ou can dedicate !A' hours o# our
time
F *eport an installation errorsBpro(lems to
heinGAcomputingHandre-.cmu.edu.
Please include in our email4
o =he step ou -ere on -hen the error occurred
o % screen shot (Print Screen (utton) o# the error
o =he error num(er and e6act te6t o# the error
Step I14 Installing Personal <racle 13g
1A1. Insert the <racle 13g "ata(ase13.1.
1A2. Select the InstallB"einstall Products (utton.
1A!. =he Welcome -indo- opens.
1A'. Select %d&anced Installation
1A). Clic, the 0e6t (utton.
1A7. =he File :ocations -indo- opens.
1A.. Change the "estination 0ame to4 <ra9ome13
1A/. Change the "estination Path to
c4JoracleJproductJ13.1.3J<ra9ome13
0<=E4 %djust accordingl i# ou -ant to install <racle on a dri&e other
than C4. I# ou use a
di##erent destination path8 please -rite it do-n. Kou -ill need to enter
this path later during
con#iguration.
1A1. Clic, the 0e6t (utton.
1A13. =he Select Installation =pe -indo- opens.
1A11. Select Personal Edition (/3' M$).
1A12. Clic, the 0e6t (utton.
1A1!. Kou ma see the #ollo-ing error message se&eral times during
our installation. Clic, the
Continue (utton each time ou see the message.
1A1'. =he Select "ata(ase Con#iguration -indo- opens.
1A1). Select 2eneral Purpose.
1A17. Clic, the 0e6t (utton.
1A1.. =he Speci# "ata(ase Con#iguration <ptions -indo- opens.
Enter4
a. 2lo(al "ata(ase 0ame4 d(1
(. SI"4 d(1
c. Select Create data(ase -ith samples schemas
1A1/. Clic, the 0e6t (utton.
1A11. =he Select "ata(ase Management <ption -indo- opens.
1A23. Clic, the 0e6t (utton.
1A21. =he Speci# "ata(ase File Storage <ption -indo- opens.
1A22. Leep the de#ault or select a di##erent director #or our data(ase
#iles.
1A2!. Clic, the 0e6t (utton.
1A2'. =he Speci# $ac,up and *eco&er <ptions -indo- opens.
1A2). Leep the de#ault settings and clic, the 0e6t (utton.
1A27. =he Speci# "ata(ase Schema Pass-ords -indo- opens.
a. Select @se the same pass-ord #or all the accounts
(. In the Enter Pass-ord and Con#irm Pass-ord #ields tpe johnheinG
0<=E4 Kou can choose a di##erent pass-ord. Please remem(er the
pass-ords ou entered. Kou
-ill need to reinstall the <racle installation i# ou do not ,no- the
pass-ords #or the SKS or
SKS=EM accounts.
1A2.. Clic, the 0e6t (utton.
1A2/. =he Summar -indo- opens.
1A21. Clic, the Install (utton.
1A!3. =he Install -indo- opens. =he time to install depends upon the
speed and memor o# our
computer and ma ta,e more than ') minutes. "on;t (e alarmed i# the
installer seems to (e
stuc, at a certain percentage during the installation. Kou can also
ignore additional -indo-s
that open during installation.
"uring the Installation4
a. =he Con#iguration %ssistant -indo- appears. 0o action is re+uired.
(. =he "ata(ase Con#iguration %ssistant progress -indo- appears. 0o
action is
re+uired.
1A!1. =he "ata(ase Con#iguration %ssistant -indo- opens.
1A!2. Clic, the <L (utton.
1A!!. =he Con#iguration %ssistant -indo- reappears. =a,e no action.
1A!'. =he End o# Installation -indo- -ill appear.
1A!). Clic, the E6it (utton.
1A!7. =he E6it -indo- -ill displa.
1A!.. Clic, the Kes (utton.
1A!/. %#ter a minute or t-o8 Internet E6plorer -ill open and the <racle
Enterprise Manager
"ata(ase Control site opens. :ogin to the control using the #ollo-ing
credentials4
a. @ser 0ame4 ss
(. Pass-ord johnheinG (or the pass-ord ou choose to use in step 1A2.)
c. Connect %s4 change to SKS"$%
0<=E4 I# the <racle Enterprise Manager "ata(ase Control site does
not open automaticall8
open Internet E6plorer and go to http4BBlocalhost4))33Bem
1A!1. Clic, the :ogin (utton.
1A'3. =he <racle "ata(ase :icensing In#ormation 13g -e( page
appears.
1A'1. Clic, the I %gree (utton located at the (ottom o# the page.
1A'2. =he "ata(ase Control -e( page appears. Kou can &ie- the man
o# the data(ase management
metrics li,e status8 uptime and a&aila(ilit. Kou can also per#orm man
administrati&e
#unctions li,e user management and maintenance.
1A'!. Clic, the %dministration lin,.
1A''. @nder the Securit section8 clic, the @sers lin,.
1A'). =he @sers -e( page appears.
1A'7. In the @ser0ame column8 clic, Scott
1A'.. =he Scott @ser -e( page appears. $ de#ault8 all user accounts are
loc,ed -hen <racle is
installed. =he Scott user account is used #or testing and tutorial
purposes.
1A'/. In the Enter Pass-ord and Con#irm Pass-ord #ields8 tpe tiger
1A'1. In the Status #ield8 select @nloc,ed.
1A)3. Clic, the %ppl (utton.
1A)1. =he Scott @ser -e( page -ill re#resh and an update message -ill
appear at the top o# the page.
1A)2. Close Internet E6plorer.

0<=E4 "ue to our con#iguration8 the -e( (ased Enterprise Manager
that ou just used -ill not
#unction once the <racle 13g installation is complete.
Step I24 Con#irm the test data(ase is #unctioning properl

2A1. Start <racle S>: Plus4
a. Clic, Start
(. Select %ll Programs.
c. Select <racle M <ra9ome13
d. Select %pplication "e&elopment
e. Select S>: Plus
2A2. =he :og <n -indo- opens.
2A!. :ogin as4
a. @ser 0ame4 scott
(. Pass-ord4 tiger
c. 9ost string is (lan,.
2A'. Clic, the <L (utton.
2A). =he <racle S>: Plus -indo- opens.
2A7. %t the S>:N prompt tpe4
a. Select O #rom deptP
(. (0ote4 don;t #orget the semicolon at the end o# the line)
2A.. Press the Enter ,e.

2A/. I# the data(ase is -or,ing correctl8 our -indo- -ill displa the
#ollo-ing lines4

"EP=0< "0%ME :<C
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
13 %CC<@0=I02 0EW K<*L
23 *ESE%*C9 "%::%S
!3 S%:ES C9IC%2<
'3 <PE*%=I<0S $<S=<0

).Functional Wal, =hrough4
Step 14
Invoke the Home page of BTMV with
http://localhost:8900/btmv/home.sp
*e+uirement 14 !ec"#e #egist#ation an$ p#ofile management facilities fo# g#o"p
membe#s
Step 14
Invoke the %egist#ation page of BTMV with
http://localhost:8900/btmv/#egist#ationmembe#.sp
Step 24
&ill the all the $etails in the fo#m:
Step !4
If $etails a#e inco##ect then following sc#een appea#s
Step '4
If the #egist#ation is s"ccesessf"ll' $one then following sc#een appea#s.
Step )4
(lick to login
Step 74
If invali$ "se#i$ an$ passwo#$
Step .4
I# the login &ales are correct
*e+uirements 24 T#acking membe#)s activities an$ p#og#ess.
Step14
Membe#s list in the o#gani*ation
Invoke the membe#slist page of BTMV with
http://localhost:8900/btmv/membe#list.sp
Step 24 %mount Collected $ the mem(ers.
Invoke the f"n$s page of BTMV with
http://localhost:8900/btmv/f"n$s.sp
*e+uirement !4 . &acilitating comm"nication + ,isc"ssion fo#"m/chat/mail - ve#'
impo#tant
Step 14 Invoke the $isc"ssion fo#"m page of BTMV with
http://localhost:8900/btmv/fo#"m.sp
*e+uirement '4 ,ispla' the village $etails in va#io"s aspects
Step 14 choose the $ist#ict an$ village
Step 24
The $etails a#e $ispla'e$ as follows:
*e+uirement )4
.iving &ee$back:
Step 14 Invoke the $isc"ssion fo#"m page of BTMV with
http://localhost:8900/btmv/fee$back.sp
Step 24
/ll the $etails sho"l$ be fille$:
Step!4
,etails a#e fille$ s"ccessf"ll':
*e+uirement 74 Membe#s a#e a$vise$ to $evelop a vol"ntee#s g#o"p in the village so
that the' can monito#0 stabili*e the changes an$ #epo#t to 'o"
Step 14 Invoke the $isc"ssion fo#"m page of BTMV with
*e+uirement /4!"bsc#ibe the newslette#
Step 14 &ill in the email i$ fo# s"bsc#iption
(lick on s"bsc#ibe.
Step 24!"ccessf"l s"bsc#iption
Step !4
If the email i$ is not vali$0 the fillowing sc#een appea#s.

You might also like