Professional Documents
Culture Documents
Li ni u
LI NI U
Xin gi li cm n chn thnh n thy Hunh Trng Tha gio vin hng
dn tn tnh hng dn nhm chng ti trong sut thi gian thc tp cng nh thi
gian hon thnh n.
Do thi gian nghin cu v hon thnh n khng nhiu, nn chc chn s c
nhng sai st, nn nhm chng ti mong nhn c s gp chn thnh t qu thy
c v cc bn chng ti c th hon thin hn sn phm ca mnh
__________________________________________________________________
Chung Nht Tng_D05THA1
1
Bo co n tt nghip
Vit tt-Quy c
STT
T vit tt , nh
ngha
Din gii
1.
CMS
2.
CSDL
C s d liu
3.
DN
Doanh nghip
4.
JSR-168
5.
J2EE
6.
7.
Open source
Ngun m
8.
Portal
9.
Portlet
Mt phn ca portal
10.
SOA
11.
SSO
12.
TNHH
Trch nhim hu hn
13.
Web application
ng dng nn web
14.
WRSP
__________________________________________________________________
Chung Nht Tng_D05THA1
2
Bo co n tt nghip
Tm tt
TM TT
Sau khi kt thc kha thc tp, chng ti c gio vin hng dn gii thiu ti
H thng qun l cng vn ng dng Workflow, vi nhim v nghin cu portal m
ngun m Liferay nhm pht trin mt cng ngh mi xy dng cng thng tin cho
cc c quan nh nc v doanh nghip. ng thi p dng nhng kin thc tm
hiu xy dng ng dng qun l cng vn trn nn portal Liferay.
Liferay portal l mt portal xy dng trn nn cng ngh J2EE (Java 2 Platform
Enterprise Edition) v c nh gi l mt trong nhng cng thng tin in t ngun
m (open source portal) c kin trc tt nht hin nay.
Liferay c s dng pht trin cng thng tin cho cc c quan nh nc hoc cc
doanh nghip c quy m va. L mt trong rt t cng thng tin ngun m c kin trc
SOA (Service Oriented Architecture).
Trong v s cc cng ngh c ng dng trn Liferay, chng ti tp trung vo tm
hiu cng ngh qun l quy trnh (workflow) jBPM (java Bussiness Process
managemnet-- cng ngh cho php thit quy trnh ISO ca doanh nghip trn phn
mm). Chng ti tm hi u chi tit cc chc nng, kin trc, c ch hot ng, thit
k, cc hn ch ca jBPM. Vi nhng kin thc tm hiu c chng ti xut
gii php s dng jBPM xy dng ng dng qun l qui trnh trong website cc
doanh nghip.
__________________________________________________________________
Chung Nht Tng_D05THA1
3
Bo co n tt nghip
Chng 1.Nhp
Chng I:Nhp
1.1.Tng quan ti
Tn ti : H thng qun l cng vn ng dng Workflow
Ni dung ti:
-Nghin cu quy trnh qun l cng vn chun ti mt c quan nh nc
-Nghin cu h thng qun l quy trnh t ng jBPM (Java Business Process
Management)
-Nghin cu cng ngh Portal m ngun m Liferay
-Xy dng ng dng Qun l cng vn ti c quan nh nc(S Cnh st
PCCC TPHCM)
1.2.Mc tiu c th ca ti
Sau khi nhn d ti, chng ti phn cng cng vic cho cc thnh vin, mi
ngi s thc hin mt cng vic khc nhau ng thi phi hp ln nhau nhm t kt
qu tt nht. Nhng mc tiu c th t ra nh sau :
Mc tiu 1. Nm vng nghip v qun l cng vn ti mt n v qun l Nh
nc.
Mc tiu 2. Hon thnh vic nghin cu cng ngh jBPM.
Mc tiu 3. Hon thnh nghin cu cng ngh Portal m ngun m Liferay.
Mc tiu 4. Xy dng sn phm: H thng qun l cng vn ng dng jBPM
Mc tiu 5. Hon thin tt cc k nng lm vic nhm , k nng lp trnh v pht
trin phn mm ng dng.
__________________________________________________________________
Chung Nht Tng_D05THA1
4
Bo co n tt nghip
STT
Tn cng vic
NGHIN CU
1.1
Kho st yu cu ti mt c quan nh nc
Tng hp ti liu kho st
1.2
Ngi thc
hin
Sn, Tng
Sn, Tng
+Cng vn n
+Cng vn i
2
2.1
2.2
3
3.1
Tng
3.2
Ci t s dng cc ng dng c sn
Tng
3.3
II
Sn, Tng
Sn, Tng
Sn, Tng
3.1
Sn, Tng
3.2
Sn
Sn, Tng
3.3
To mi cng vn i
Tng
__________________________________________________________________
Chung Nht Tng_D05THA1
5
Bo co n tt nghip
3.4
Sn
Tng
3.5
Sn
Tng
__________________________________________________________________
Chung Nht Tng_D05THA1
6
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
7
Bo co n tt nghip
Public portal: Cng thng tin cng cng. Portal loi ny tp trung thng tin t nhiu
ngun khc nhau v cung cp kh nng c nhn ha cho ngi s dng. Website in
hnh ca dng ny l MyYahoo! ( http://my.yahoo.com)
U
Enterprise portal: Cng thng tin doanh nghip. Cc thnh vin trong doanh nghip s
truy cp v s dng cc thng tin cng nh cc ng dng tc nghip ca doanh nghip
ty theo quyn hn ca mnh.
Marketplace portal: Cng thng tin giao dch: Portal dng ny l ni tp trung ngi
mua v ngi bn. Ebay ( www.ebay.com) thuc dng ny.
U
Specialized portal: Cng thng tin ny t gp, cung cp cc dch v chuyn ngnh.
Tuy nhin, cn mt cch phn loi ngn gn hn l portal ngang (Horizontal
portal) v portal dc (Vertical portal). Khi Public portal s thuc portal ngang,
Marketplace portal v Enterprise portal s ty vo hnh thc hot ng m thuc
portal ngang hoc dc, Specialized portal s thuc portal dc.
__________________________________________________________________
Chung Nht Tng_D05THA1
8
Bo co n tt nghip
Cc dch v c bn: post bi nh dng html, document, danh sch lin kt,
upload/download file, thao tc nh
Cc dch v giao tip cng cng: forum, thng bo, thm d b phiu
Cc dch v cung cp thng tin: thng bo, bn tin
Cc dch v tm kim: tm kim, phn loi
Cc dch v tr gip ngi dng: thng tin c nhn, lch biu
Cc dch v tc nghip: qun tr portal, qun l ngi dng
o Qun tr portal: Ngi qun tr s quy nh cch thc hin th ca cc
thnh phn ni dung cho ngi dng cui. Ngoi ra, ngi qun tr c
th quy nh s lng, loi dch v v quyn truy cp dch v khc nhau
cho tng i tng ngi dng khc nhau.
o Qun tr ngi dng: Ngi qun tr s qun l tt c i tng ngi
dng ng k b ng cch a vo cc nhm ngi dng, sau h
thng t ng gn cc quyn thun tin cho vic qun l.
Look and feel: C c ch ty bin hnh nh tt, ngi dng c th xem nhng thay i
ngay sau khi thit lp.
ng nhp mt ln(Single Sign On): Cc dch v trn portal ly c thng tin ngi
dng hin thi v cho php ngi dng s dng cc dch v m khng bt ng nhp
cho mi dch v. iu ny tng tnh bo mt v to s thun li cho ngi s dng.
iu ny rt quan trng v cc dch v mi dn xut hin v chnh cc dch v ny cn
s xc thc ngi dng.
__________________________________________________________________
Chung Nht Tng_D05THA1
9
Bo co n tt nghip
2.2.Chun JSR-168
JSR-168 (Java Specification Request 168 - phin bn mt) c a ra bi t chc
JCP (Java Community Process) nhm nh ngha m t tp cc hm API chun gip
tng kh nng tng tc gia portal v portlet. Da trn tp API , ta c th d dng
xy dng c cc ng dng portlet, v mt l thuyt, c th chy c trn tt c cc
portal c h tr chun ny. Bn tho u tin c a ra vo 11/2/2002.
V n thng khong thng 10/2003 th c chnh thc cng b, v dn hon
thin trong qu trnh p dng.
Sau khi tm hiu tng th v cng ngh portal, chng ti v nhm i vo vo
nghin cu cc portlet cn thit cho vic xy dng website cng nh nh ng yu cu
tm hiu khng th thiu nh giao din, vn a ngn ng, customize cc portlet hay
nu cn, to thm 1 s portlet mi.
__________________________________________________________________
Chung Nht Tng_D05THA1
10
Bo co n tt nghip
Bo co n tt nghip
Bo co n tt nghip
cn quan tm rng ng dng hay portal server xy dng trn cng ngh/ngn
ng no.
__________________________________________________________________
Chung Nht Tng_D05THA1
13
Bo co n tt nghip
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
15
Bo co n tt nghip
Bo co n tt nghip
ring phn m ngun hiu chnh ra khi m ngun portal. iu ny s gip cp nht
cc phin bn portal mt cch d dng.
Cu trc ca mi trng m rng:
-
Bo co n tt nghip
view-action
MainServlet
*.jsp
Hnh 8: M hnh MVC
View-action xc nh URI s chuyn ti Controler l MainServlet. Controler xc dnh
trang jsp no s c load ln.
Xy dng cc trang jsp tng ng theo thit k ca ng dng. Cc lp giao din gi
cc lp dch v thc thi nghip v.
c. Trin khai portlet
M giao din dng lnh CMD v chuyn vo th mc gc. Sau nh lnh
Ant deploy.
2.3.2.Cc portlet nghin cu trong qu trnh thc tp
Nhm chng ti c giao nhim v nghin cu tnh nng cc portlet trong
Liferay, c th xy dng mt cng c gip qun l qui trnh nghip v.
Chng ti nhn nhim v nghin cu jBPM, gm nhng portlet c nhng qui trnh
thc hin mt tc v. Gm nhng portlet sau:
Document Library: l mt portlet dng lu tr cc file m user mun chia
s vi guest, user khc. Cc file c lu theo dng cy th mc.
Shopping: l portlet qun l ton b qui trnh mua hng qua mng.
__________________________________________________________________
Chung Nht Tng_D05THA1
18
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
19
Bo co n tt nghip
Tng kh nng lin lc, hp tc, phi hp - BPM chuyn cng vic t nhm ny
sang nhm khc, gim s cn thit trong vic i hi i c tay ngh cao.
__________________________________________________________________
Chung Nht Tng_D05THA1
20
Bo co n tt nghip
Tng vic thu thm ngi - khng tn thi gian training cho ngi mi v h
ch cn bm st theo quy trnh c ra.
Bo co n tt nghip
Seam Pageflow
Bo co n tt nghip
trao i thng tin cao. Event listeners (trnh lng nghe s kin) cho php lp trnh
ving tc vi cc chi tit k thut c che du t s phn tch nghip v m khng
phi thay i s , gip cho vic chuyn t m hnh phn tch sang m hnh thc thi
qui trnh d dng hn. jPDL c mt trnh thit k ha va h tr ha trc quan
va c kh nng ty chnh trang XML t ng sinh m thit k v c ng b lin
tc gia 2 h tr ny. C kh nng nhng vo bt k ng dng Java no v h tr tt
c cc loi c s d liu quan h.
__________________________________________________________________
Chung Nht Tng_D05THA1
23
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
24
Bo co n tt nghip
Tasks
__________________________________________________________________
Chung Nht Tng_D05THA1
25
Bo co n tt nghip
State
Decision
o Mt decision c chnh c t tin trnh (process definition) t
to ra. S dng decision node to loi ny trong m hnh.
o Mt decision c to ra bi ngi dng hay mt h thng ngoi
l mt d liu a vo tin trnh trong lc thc thi. Vi loi ny ta
nn s dng state node vi nhiu hng ra (exiting transitions)
biu din cc kt qu c th c ca decision.
Transition
-
Actions
__________________________________________________________________
Chung Nht Tng_D05THA1
26
Bo co n tt nghip
Swimlanes
-
Process variables
-
Process state
-
Super state
-
__________________________________________________________________
Chung Nht Tng_D05THA1
27
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
28
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
29
Bo co n tt nghip
Design: Design view gip theo di chi tit cc element trong quy trnh
m khng cn quan tm n thc thi hay XML code.
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
31
Bo co n tt nghip
3.1.4.Ci t jBPM
Ci t Java:
-
__________________________________________________________________
Chung Nht Tng_D05THA1
32
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
33
Bo co n tt nghip
Nu thy xut hin trang web nh hnh sau th jBPM ci thnh cng.
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
35
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
36
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
37
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
38
Bo co n tt nghip
3.2.2.c t yu cu bi ton
3.2.2.1.Qun l cng vn n
3.2.2.1.1.Quy trnh tng qut cng vn n
H s m t quy trnh nh sau
__________________________________________________________________
Chung Nht Tng_D05THA1
39
Bo co n tt nghip
Vn bn
n
Lnh o vn phng/
Lnh o
c quan
Lnh o
n v
CBCCVC
chuyn mn
kin phn
phi vn bn
Quan trng
No
T chc thc
hin
Gii quyt
Yes
kin ch o gii
quyt
Ch thch:
Gch lin: ng i ca vn bn in t
Gch t: ng i ca vn bn giy
Chc nng
Ghi ch
Nhn cng vn n
Chuyn CV cho cc phng ban
Chuyn CV cho cc phng ban
Theo di tnh trng cng vn
Ban gim c
Bo co n tt nghip
Trng phng
Phn cng x l
Chuyn vin
X l cng vn
Chuyn vin l ngi cui cng nhn cng vn n gii quyt. H nhn vn
bn giy t vn th v vn bn in t t Lnh o n v.
Nu chuyn vin l ngi phi hp thc hin th: gii quyt v gi kin cho
Lnh o n v hoc chuyn vin th l chnh.
3.2.2.1.4.3.Vn th c quan
-
Tip nhn vn bn n.
Bo co n tt nghip
Ngi dng
Chuyn vin
ang x l chuyn
vin (chuyn vin l
ngi th l chnh)
Chuyn vin
ang x l chuyn
vin (chuyn vin l
ngi phi hp gii
X l
Xem qu trnh th l: qua mn hnh chi tit .
X l: nhp thng tin m h s nu c (phn
ny sau khi nhn c thng tin s m t
sau).
Lu: nu l cng vn lu.
Bo co: nu l cng vn phi bo co li.
Chuyn qua mn hnh bo co (chi tit m t
sau).
Son cng vn i: nu cng vn n phi
son cng vn tr li cho cng vn n
Xem qu trnh th l: qua mn hnh chi tit.
Gi kin cho Lnh o: bo co kt qu
gii quyt. Chuyn qua mn hnh trnh Lnh
o n v.
__________________________________________________________________
Chung Nht Tng_D05THA1
42
Bo co n tt nghip
quyt)
Lnh o n
v
Vn bn c chuyn
n cho Lnh o n
v gii quyt.
Chnh vn
phng
Vn bn do vn th
chuyn n.
Lnh o c
quan
Vn bn do vn th
chuyn n.
Vn th
Vn bn va tip nhn
Nhp vn bn n.
Chuyn vn bn cho b phn x l: chuyn
qua mn hnh chuyn x l.
Ngoi ra cn c chc nng bo co thng k
nhng khng miu t y.
Ghi ch quan trng: cc bc x l ny l tun theo ng qui trnh cng vn n ca Cc
Vn th Lu tr nh nc. Tuy nhin, trong thc t c th linh ng thay i. V d:
chuyn vin chuyn cho phng theo bt ph ca Lnh o, Ngha l cc thao tc x l
c th thay i ng c.
__________________________________________________________________
Chung Nht Tng_D05THA1
43
Bo co n tt nghip
3.2.2.2.Qun l cng vn i
3.2.2.2.1.Quy trnh tng qut cng vn i
3.2.2.2.1.1.M t quy trnh
H s m t quy trnh nh hnh di
Lu m t vn bn i trong mi trng mng
C xin kin
Php ch
c quan/ Lnh
o vn phng
Lnh o
n v
CBCCVC
chuyn mn
No
Kim tra
ni dung, th
thc, k thut,
c b sung,
sa i
Vn th
c quan
Lnh o
c quan
Yes
No
Kim tra
php ch,
hnh thc,
th thc,
k thut,
c b sung,
sa i
No
kin
ch o, c
b sung,
sa i
Yes
kin ng gp
Yes
Yes
No
In, trnh k
K tt v ni
dung
K tt v php
ch, th thc, k
thut
Chuyn
giao
ng k,
lm th tc
pht hnh
Lu h s
K ban hnh
Pht hnh
Bo co n tt nghip
Sau khi d tho vn bn i th chuyn vin s chuyn sang chuyn vin khc
nu vn bn i c lin quan. Nu chuyn vin khc c kin ng gp th
chuyn vin d tho s hiu chnh li cho n khi khng cn kin ng gp.
__________________________________________________________________
Chung Nht Tng_D05THA1
45
Bo co n tt nghip
3.2.2.2.2.4.Vn th c quan
-
3.2.2.2.2.5.Lnh o c quan
-
__________________________________________________________________
Chung Nht Tng_D05THA1
46
Bo co n tt nghip
Chuyn vin
Chuyn vin
Chuyn vin
Vn bn c
Lnh o c quan
xem xt
Chuyn vin
Vn bn c
chuyn vin khc
nh ng gp kin
Chuyn vin
Vn bn hon thnh
Lnh o n
v
Vn bn c
chuyn vin trnh k
X l
Lnh o n Vn bn do Lnh
Sa cng vn: chuyn qua mn hnh sa.
__________________________________________________________________
Chung Nht Tng_D05THA1
47
Bo co n tt nghip
o c quan yu cu
chnh sa
Lnh o n
v
Vn bn hon thnh
Php ch/
Lnh o vn
phng
Vn bn do Lnh
o n v chuyn
ln
Php ch/
Lnh o vn
phng
Vn bn hon thnh
Vn th c
quan
Vn bn duyt do
chuyn vin chuyn
xung.
Vn th c
quan
Vn bn hon thnh
Lnh o c
quan
Vn bn do php ch
trnh ln
Lnh o c
quan
Vn bn hon thnh
__________________________________________________________________
Chung Nht Tng_D05THA1
48
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
49
Bo co n tt nghip
Usecase
U
Thm trang
<<
inc
lud
e>
>
ng nhp
User
>>
clude
<<in
Adminnistrator
Qun tr phng
ban-ngi dng
<<
in
cl
ud
e>
>
Qun tr trang
Thm portlet
<<in
clude
>>
Trnh k
Tip nhn CV
Pht hnh CV
Trng phng
Vn th
Chuyn CVin XL
Bo co
Ph duyt-cho
kin
Gim c
Chuyn XL
T XL
Lu
c cng vn
To CVn tr li
Trnh duyt
X L CVn
Lu
Chuyn vin
Son CVn i
Trnh duyt
__________________________________________________________________
Chung Nht Tng_D05THA1
50
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
51
Bo co n tt nghip
M s
Hin th
Din gii X l
Combo box
Mc ch ca mc ny l chn tiu ch lc d
liu trong danh sch bn di.
Ban u hin th Hin th tt c.
Trong danh sch s c cc mc: S CV n, S
hiu CV, C quan pht hnh, Trch yu.
Khi gi tr ca combo box 1 l Hin th tt c th
textbox 2 v button 3 s khng c tc dng v
ngc li.
Textbox
Button
Button
Button
Button
__________________________________________________________________
Chung Nht Tng_D05THA1
52
Bo co n tt nghip
Button
Button
Button
10
Button
11
Tp hp cc button
__________________________________________________________________
Chung Nht Tng_D05THA1
53
Bo co n tt nghip
13
Checkbox
14
S CV n
15
S hiu CV
16
Ngy n
17
18
Trch yu
19
Trng thi
20
Checkbox
__________________________________________________________________
Chung Nht Tng_D05THA1
54
Bo co n tt nghip
21
22
23
24
25
Link
26
Button
27
Button
28
Button
29
Button
30
Button
31
Button
__________________________________________________________________
Chung Nht Tng_D05THA1
55
Bo co n tt nghip
Tp hp nt
__________________________________________________________________
Chung Nht Tng_D05THA1
56
Bo co n tt nghip
STT
M
S
Hin th
M t
Rng buc/ X
l
Thng tin
1.
TT1
Cp gi
2.
TT2
Ni pht hnh
3.
TT4
L cp gi cng vn cho n v
bao gm
Chnh ph, b ngnh TW,
UBNDTP
S Ban ngnh thnh ph
Qun huyn
Doanh nghip trng vin
C chc nng dnh cho qun
tr c th thm ng phn ny
L ni pht hnh ca cng vn.
Mi cp gi c 1 danh mc ni
pht hnh tng ng. V d:
S ban ngnh TP bao gm:
UBND thnh ph,
S TNMT,
S Nng nghip &
PTNT
Cung cp cho ngi qun tr
qun tr danh mc ni pht
hnh theo tng cp gi
RB1: Mc nh
l S Ban ngnh
thnh ph
RB2: mc nh
l khng chn
RB3: Bt buc
phi nhp: hoc
chn t danh
sch hoc nhp
vo khc nu
khng c trong
danh sch
RB3.1: Khng
c ng thi
chn ni pht
hnh v nhp
vo khc
S hiu cng S hiu cng vn n: y l s RB4: bt buc
vn
c nhp li t s trong cng phi nhp
vn giy
__________________________________________________________________
Chung Nht Tng_D05THA1
57
Bo co n tt nghip
STT
M
S
Hin th
4.
TT5
S cng vn
5.
TT6
Loi
vn
6.
TT7
Ngi k
7.
TT8
8.
TT9
M t
Rng buc/ X
l
RB5: Mc nh
l s cng vn
RB6: Mc nh
l phn t u
tin trong danh
sch cc loi
cng vn tng
ng vi 1 s
cc loi cng
vn tng ng
vi 1 s
RB7: bt buc
phi nhp
RB8: pht sinh
t ng theo
template
v
khng c thay
i
H tn y ngi k cng
vn gi n
S cng vn S cng vn n ca n v
n
cho
Pht sinh t ng
S CV n c cu to gm 2
phn: phn s + phn k hiu.
Phn s l s t ng tng ca
tng s cng vn (mi s c s
ring), phn k hiu ph thuc
vo loi cng vn (mi loi
cng vn c mt k hiu khc
nhau).
khn
khn: bnh thng, ha tc, RB9: Mc nh
khn
l bnh thng
U
__________________________________________________________________
Chung Nht Tng_D05THA1
58
Bo co n tt nghip
STT
M
S
Hin th
9.
TT10
mt
10.
TT11
Trch yu
11.
TT12
Ton vn
12.
TT12
L cng vn
cng
cng
hoc l cng
vn ni b
13.
TT13
Ngy
hnh
14.
TT13
Ngy n
15.
M t
mt:
Bnh th ng: c th public
cho mi ngi xem trong s
cng vn n S
Mt: khng public cho mi
ngi xem trong s cng
vn n S, ch c ngi
phn cng c xem
Ti mt: ch Gim c S
c xem
Trch yu: ni dung tm tt ca
cng vn
Upload file cng vn nh km
U
Rng buc/ X
l
RB10: Mc nh
l bnh thng
RB11: bt buc
phi nhp
RB12: Tng t
1 ca
RB13: mc nh
l cng vn
cng cng.
RB14: bt buc
phi chn 1
trong 2
RB15: bt buc
mc nh l
ngy hin ti
RB16:
ngy
pht hnh <=
ngy hin ti
RB16: bt buc
mc nh l
ngy hin ti
RB17:
ngy
pht hnh <=
ngy hin ti v
>= ngy pht
hnh
Cc
x
l
__________________________________________________________________
Chung Nht Tng_D05THA1
59
Bo co n tt nghip
STT
M
S
Hin th
M t
Rng buc/ X
l
16.
XL0
Load
17.
XL1
Chn cp gi
18.
XL2
19.
XL3
20.
XL4
21.
XL5
Chn
loi Khi chn loi cng vn th
s
cng vn
cng vn n thay i theo loi
cng vn
Chn
ngy Chn ngy pht hnh.
pht hnh
B1: chn ngy;
B 2: kim tra rng buc RB16
B 3: Nu ng RB thch p
nhn
B4: Nu khng ng xut ra
thng bo Ngy pht hnh <=
ngy hin ti
22.
XL6
23.
XL7
ngy Chn n.
B1: chn ngy;
B 2: kim tra rng buc RB17
B 3: Nu ng RB th chp
nhn
B4: Nu khng ng xut ra
thng bo Ngy n <= ngy
hin ti v >= ngy pht hnh
Chn mt
Chn
n
__________________________________________________________________
Chung Nht Tng_D05THA1
60
Bo co n tt nghip
STT
M
S
Hin th
M t
24.
XL8
Chn khn
25.
XL10
Lu
Khi bm vo nt Lu, h
thng phi kim tra tnh y
ca d liu, cc d liu bt
buc nhp gm: S hiu, ngi
k, trch yu, chn ni pht
hnh hoc g ni pht hnh, s
cng vn n, ngy n, ngy
pht hnh. Sau khi kim tra
xong, h thng lu thng tin v
tr v mn hnh nhp
26.
XL11
Tr v
Rng buc/ X
l
__________________________________________________________________
Chung Nht Tng_D05THA1
61
Bo co n tt nghip
Thng tin v cc x l
M S
Hin th
M t/ X l
Ghi ch: Mn hnh danh sch s cng vn i ca c quan dng hin th danh
sch ton b cng vn i ca c quan (c quan c hiu l S).
Trong danh sch: hai dng lin tip nhau th khc mu nn, hai dng xen k nhau
th cng mu nn.
Khi r chut ln mt dng th thay i mu nn. Khi r chut ra khi dng th ly
li mu nn c.
Khi r chut vo dng th i con tr chut thnh biu tng bn tay. Khi
doubleClick vo mt hng th chuyn qua mn hnh xem thng tin cng vn ca
dng c click.
1
S
C quan (S) hin th danh sch cng vn ca ton c
quan.
2
STT v
Ct s th t ca cng vn trong s cng vn. Lu ,
Textbox
y khng phi l s th t ca cng vn trong danh
sch hin th.
Kt qu tm kim theo iu kin chnh xc.
3
S CV Ni
Ct hin th s cng vn ni b ca cng vn,
B v
textbox nhp d liu tm kim s cng vn ni b
Textbox
trong ct.
Kt qu tm kim theo iu kin like.
4
S CV i v
Ct hin th s cng vn i ca cng vn, textbox
Textbox
nhp d liu tm kim s cng vn i trong ct.
Kt qu tm kim theo iu kin like.
5
Ni Nhn v
Ct hin th ni nhn ca cng vn, textbox nhp
Textbox
d liu tm kim ni nhn trong ct.
Kt qu tm kim theo iu kin like.
6
Ngi K v
Ct hin th ngi k ca ca cng vn, textbox
Textbox
nhp d liu tm kim ngi k trong ct.
Kt qu tm kim theo iu kin like.
7
Trch Yu v
Ct hin th trch yu ca cng vn, textbox nhp d
Textbox
liu tm kim trch yu trong ct.
Kt qu tm kim theo iu kin like.
8
Loi CV v
Ct hin th loi cng vn ca cng vn, cc gi tr
Combobox
trong combobox c hin th t thng tin qun l loi
cng vn ca chng trnh.
__________________________________________________________________
Chung Nht Tng_D05THA1
62
Bo co n tt nghip
.T v
Combobox
10
Icon
11
(Buttton)
Tm v T.T
X L
12
Underline
(link)
U
__________________________________________________________________
Chung Nht Tng_D05THA1
63
Bo co n tt nghip
cng vn.
Khi r chut vo mn tng dng trong ct th hin th
title thng tin x l ca cng vn .
13
In bo co
14
Xut Excel
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
65
Bo co n tt nghip
Thng tin v cc x l
M S
Hin th
M t/ X l
Ghi ch:
Mn hnh A dnh cho chuyn vin to cng vn i cha c chc nng to cng
vn tr li cho cng vn n.
Nu chuyn vin l vn th th c y cc trng nh hnh A.
Nu chuyn vin khng phi l vn th th n cc trng s 1, 2, 3, 13
1
S v k hiu Trng ny ch hin th cho vn th nhp liu.
vn bn (*):
Kiu d liu: String(30)
S t ng pht sinh. S ny ph thuc vo loi vn
bn. Pht sinh theo qui tc ly s th t ln nht ca
loi vn bn cng 1 v ni mi phn m rng ca
loi vn bn.
Nu vn bn do chuyn vin khc vn th nhp v c
loi vn bn th s ny c pht sinh khi load form.
Nu do vn th thay i loi vn bn th s pht sinh
sau khi vn th chn loi vn bn.
Xut thng bo Nhp s v k hiu vn bn! v t
focus vo trng ny nu ngi dng chn lu m
cha nhp gi tr cho control.
Phi m bo s mi nhp khng tn ti trc trong
h thng. Khi lu nu b trng th phi xut thng
bo S v k hiu vn bn ny tn ti trong h
thng!.
2
Ngy gi
Ngy ban
hnh
__________________________________________________________________
Chung Nht Tng_D05THA1
66
Bo co n tt nghip
Ngi to:
Thuc phng
ban:
Ni nhn (*):
Nt
Ngi k vn
bn:
Nt
10
Chc v
Chc v ca ngi k.
Kiu d liu: String (50).
11
M h s
12
S trang
__________________________________________________________________
Chung Nht Tng_D05THA1
67
Bo co n tt nghip
S lng bn
pht hnh
14
S cng vn
(*):
15
Loi cng vn
(*):
16
mt (*):
BT
Mt
MA
Tuyt mt
TU
Ti mt
TM
khn (*):
__________________________________________________________________
Chung Nht Tng_D05THA1
68
Bo co n tt nghip
Bnh thng
BT
Khn
KH
Thng khn
TK
Ha tc
HT
Trch yu ni
dung (*):
Control file
22
Xa
23
Trnh k
__________________________________________________________________
Chung Nht Tng_D05THA1
69
Bo co n tt nghip
Lun chuyn
25
Lu
26
Hy b
27
Tr v
Tn n v:
B VHTT
31
Ghi ch: B
vn ha
thng tin
32
ng
__________________________________________________________________
Chung Nht Tng_D05THA1
70
Bo co n tt nghip
Hin th
M t/ X l
Ghi ch: Trong mn hnh C c phn Tr li cho cng vn hin khi chuyn vin
x l chnh ca cng vn n chn chc nng to cng vn tr li. Cc thng tin
cn li trn mn hnh ging nh m t pha trn.
1
S hiu cng
Hin th thng tin d liu s hiu cng vn n (ca
vn n:
cng vn n).
2
S cng vn
Hin th thng tin d liu s cng vn ni b (ca
ni b:
cng vn n).
3
Trch yu
Hin th thng tin trch yu (ca cng vn n).
4
Tp tin nh
km.
__________________________________________________________________
Chung Nht Tng_D05THA1
71
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
72
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
73
Bo co n tt nghip
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
75
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
76
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
77
Bo co n tt nghip
__________________________________________________________________
Chung Nht Tng_D05THA1
78
Bo co n tt nghip
5.Kt qu v ngh
V thc hnh:
- c bn hon tt c phn mm ng dng qun l quy trnh cng vn i v
n ti mt c quan(S cnh st PCCC TP.HCM), ng dng cng ngh jBPM vo
Liferay Portal vi cc chc nng sau :
+
+
+
+
+
+
+
+
+
__________________________________________________________________
Chung Nht Tng_D05THA1
79
Bo co n tt nghip
[2]
[3]
[4]
[5]
[6]
Liferay Portal Enterprise Intranets , Jonas Yuan , Packt Publishing Ltd. , 2008
[7]
[8]
[9]
www.liferay.com
U
www.javavietnam.org
__________________________________________________________________
Chung Nht Tng_D05THA1
80