You are on page 1of 4

Nghin cu ng dng Cng ngh Liferay

Portal xy dng Cng giao tip in t


V Th Khnh Vn
Trng i hc Cng ngh
Lun vn Thc s ngnh: Cng ngh phn mm; M s: 60 48 10
Ngi hng dn: PGS.TS Hong Xun Hun
Nm bo v: 2011
Abstract: Gii thi u khi qut v cng i n t , cng giao ti p i n t , dch v hnh
chinh cng, cng i n t ma ngu n m Liferay , cc c tinh v hiu qu ng dng cua
Liferay, xut s dng Liferay v cc vn co lin quan
. Nghin cu ki n truc
qun ly cc i tng trong Liferay , cc thnh phn, cch thc t chc qun ly v hot
ng cua Liferay, c ch phn quy n trong Liferay . Tm hiu cng ngh ap du ng trong
Liferay, ki n truc logic cua Liferay , cc thnh phn trong Liferay , c ch phat sinh ma
t ng , m hnh d liu va cach thc xy dng va tri n khai ng du ng
, cch to
theme, layout va tri n khai trn Liferay , v n vi t hoa Liferay . M ta cng giao dich

i n t c ho c quan nha nc (cc tinh/thnh ph hoc b /ngnh,) c xy dng


trn n n tang ma ngu n m Liferay , c bi t la trong o co tich h p cac dich
vu hanh
chinh cng . a ra anh gia v san ph m , nu ra nhng vi c lam c, cha lam
c, inh
hng phat tri n san ph m .
Keywords: Cng ngh phn mm; Cng giao tip in t; Cng ngh thng tin
Content
M U
Trong b i canh toan c u hoa ngay nay, cng ngh thng tin (CNTT) v truyn thng dn
tr thanh ngu n lc quan tro ng trong phat tri n kinh t , x hi. Cc h thng thng tin c
xy dng thc s em li hiu qu v l i ic h cho c cc c quan
, t chc, cc n v nh
nc, cc doanh nghip v cng ng ngi s dng . Chinh v th, vic ng dng CNTT vo
hot ng cua qun ly hin nay ang l mt chu trng ln cua nh nc . Theo o , c s ha
t ng CNTT c u t ma nh me , c bi t la lin h vc hanh chin h cng , nh m nng cao ch t
l ng phu c vu , ap ng mi nhu cu cua nhn dn .
Vi s bung n internet nh hi n nay , cc hot ng trn mng ngy cng ph bin , lm
vi c thng qua ma ng tr thanh xu hng t t y u . Theo o, cc c quan, t chc, doanh nghi p
khng chi dng la i mc cung cp thng tin m con phi a cc dch v tc nghip ln
mng. Hn th , cung vi thi gian l s gia tng v s lng website
, s tng trng n
chong mt cua thng tin v cc dch v trc tuyn , ngi dung ph i lng phi rt nhiu thi
gian trong vi c tim ki m thng tin minh c n , chu nhn cc website cng gp rt nhiu kho
khn trong v n quan ly va bao tri website cua min h . x ly c cac v n trn thi cac
h th ng thng tin phai c xy dng m t cach th ng nh t , quy tu t t ca cac thng tin ngi
dung cn, co c ch phn loi , trnh vui lp thng tin , co kh nng tich hp cc ng dng v
dch v , h tr mi trng c ng tac , cho phe p tng tac a chi u trn internet cung nh d
dng m rng pht trin h thng . Vi inh
hng phu c vu (user-centric) ngi dung , cng
i n t (portal) ra i a ap ng t t nhng yu c u k trn.

Trong lin h vc quan ly nh nc , c ng i n t la knh giao ti p , cung c p , trao i


thng tin gia c quan chc nng va cac t chc , doanh nghi p , c nhn. i vi ngi dn ,
cng in t cho phep ngi dung ki m thng tin minh quan tm va thc hi n ca
c dich
vu
theo yu c u m t cach nhanh chong , chinh xc . i vi c quan chc nng , cng i n t tr
thnh cng c c lc k hng th thiu c tr gip v thc y s nghip ci cch hnh
chinh, m bo thng tin cho cng tc qun ly v iu hnh, ng b ho b my qun ly
hnh chinh nh nc, tr gip vic xy dng k hoch v gim st vic thc hin k hoch,
hin i ho v tiu chun ho cng s, hin i ho thu tc hnh chinh, m bo ch bo
co v thc hin bo co vi tc nhanh nht v vi tinh trung thc cao, nng cao cht
lng v tin x ly cng vic, tinh gin b my, gim chi phi vn phong,... Nh v y, vi c
xy dng cng i n t la nhu c u thi t y u trong c quan nha nc hi n nay .
Vit Nam a co r t nhi u giai phap v cng i n t , t cac gii php trong nc cho
n cc gii php nc ngoi , t cac giai phap thng ma i cho n giai phap cng i n t ma
ngu n m . Mi giai phap u co u va nh c i m ring . Cn c vao quy m quan ly , nhu
c u thc t , ngi lan h a o la cho n giai phap cho phu h p vi n vi cua min h . Vi nhng
u i m n i b t v ti t ki m chi phi , kh nng pht trin cc ng dng phong ph , d m r ng
khi c n, c s h tr tic h cc t c ng ng va cng ty xy dng tri n khai , cung vi chinh
sch khuyn khich pht trin phn mm theo hng m ngun m cua chinh phu
, gii php
cng i n t m ngun m ngy cng c ng du ng r ng rai , c bi t la cac h thng thng
tin va va nho ta i Vi t Nam.
c bt u xy dng t nm 2000 bi t chc ma ngu n m Liferay . Liferay nhanh
chong pht trin v ph bin rng ri trn khp th gii , tr thnh cng i n t ma ngu n m
hng u th gii hin nay c tp chi Infoworld bnh chn nm 2007-2008. Theo ti c
bi t , Vit Nam co mt s cng ty phn mm xy dng cng in t trn nn tng Liferay ,
tuy nhin cho n nay vn cha co b ti liu ting Vit chinh thc v co h thng v Liferay
Portal.
Vi nhng u th nh trn , ti xin xu t nghin cu ng du ng cng ngh Liferay
Portal xy dng cng giao ti p i n t lam tai cho lu n vn nay .
N i dung lu n vn bao g m hai ph n chinh . Ph n th nh t la tim hi u h th ng cng
i n t ma ngu n m Liferay . N i dung ph n nay c vi t theo cac tai li u khao cu va kinh
nghi m ma ti thu nh n c tro ng qua trin h nghin cu va lam vi c thc t . Ph n th hai la
thit k xy dng cng giao ti p i n t cho c quan nha nc nh cac b, tinh/thnh, trn
n n tang cng ngh Liferay . Trong ph n nay ti co s dng thm mt s ti li u cua nhom
lm vic ni ti cng tc . Cc kin thc v Liferay c trnh by v m ngun s dng
pht trin h thng trong lun vn da trn phin bn Liferay 5.1.2 a c a vao s du ng
vi n inh
cao .
thc hi n c nhng n i dung nay , lu n vn c t chc bao g m cac chng sau :
Chng 1 gii thi u s b v cng i n t , cng giao ti p i n t , dch v hnh chinh
cng, cng i n t ma ngu n m Liferay , cc c tinh v hi u qua ng du ng cua Liferay ,
xu t s du ng Liferay va cac v n co lin quan .
Chng 2 m ta, phn tich h th ng Liferay Portal theo goc nhin khai thac , s du ng h
th ng. N i dung chng bao g m gii thi u , ki n truc qu n ly cc i tng trong Liferay ,
cc thnh phn, cch thc t chc qun ly v hot ng cua Liferay , c ch phn quy n trong
Liferay.
Chng 3 m ta, phn tich h th ng Liferay theo goc nhin ng du ng phat tri n h th ng .
Ni dung chng bao gm gii thiu cc cng ngh p dng trong Liferay , ki n truc logic cua
Liferay, cc thnh phn trong Liferay , c ch phat sinh ma t ng , m hnh d liu v cch
thc xy dng va tri n khai ng du ng , cch to theme, layout va tri n khai trn Liferay , v n
vi t hoa Liferay.

Chng 4 m ta cng giao dich


i n t cho c quan nha nc (cc tinh/thnh ph hoc
b /ngnh,) c xy dng trn n n tang ma ngu n m Liferay , c bi t la trong o co tic h
h p cac dich
vu hanh chinh cng .
Chng 5 trnh by cc nh gi v sn phm thay cho li kt , nu ra nhng vi c a lam
c, cha lam c, inh
hng phat tri n san ph m .
References

1.

Ti ng Vit

1. B Thng tin v Truy n thng (2008), Cng vn s 1654/BTTTT-DCNTT, H Ni.


2. B Thng tin v Truy n thng (2009), Thng t TT26-2009-TT-BTTTT, H Ni.
3. Cng ty c ph n ph n m m Vi t (2011), Giai phap xy dng cng TTT cng i n t
Vportal, H Ni.
4. Cng ty c ph n ph n m m Vi t
N i.

2.

(2011), Tai liu ky thut cng thng tin i n t , H

Ti ng Anh

5. Asif Akram, Dharmesh Chohan, Xiao Dong Wang, Xiaobo Yang, Rob Allan (2005), A
Service Oriented Architecture for Portals Using Portlets, CCLRC e-Science Centre,
CCLRC Daresbury Laboratory Warrington WA4 4AD, USA.
6. Keith Andrews (2006), Human Computer Interaction, USA.
7. Apache Software Foundation (2011), Struts, http://struts.apache.org, USA.
8. Apache Software Foundation (2011), Tiles, http://www.lifl.fr/~dumoulin/tiles, USA.
9. Wendy Boggs, Michael Boggs (2002), Mastering UML with Rational Rose 2002,
SYBEX Inc., USA.
10. Alistair Cockburn's (2000), Writing Effective Use Cases, Addison Wesley, USA.
11. Hibernate (2011), Hibernate, http://www.hibernate.org, USA.
12. Java Community Process (2011), Portal
http://www.jcp.org/en/jsr/detail?id=168, USA.
13. Java
Community
Process
http://java.sun.com/products/ejb, USA.

(2011),

specification

JSR

Enterprise

168 and API,


Java

Bean,

14. Liferay Inc. (2011), Liferay Portal, http://www.liferay.com, USA.


15. Liferay Inc. (2007), Liferay Plugin Development Guide, USA.
16. Richchart L.Sezov, Jr. (2008), Liferay Administrator Guide, 2nd Edition, Liferay Inc.,
USA.
17. Richchart L.Sezov, Jr. (2008), Liferay Quickstart Guide, Liferay Inc., USA.
18. Richchart L.Sezov, Jr. (2010), Liferay In action, Manning Publications, USA.
3

19. Russ Miles, Kim Hamilton (2006), Learning UML 2.0, O'Reilly Media, Inc., USA.
20. OASIS (2011), WSRP Specification 1.0, http://www.oasis-open.org/committees/wsrp/,
USA.
21. Joseph Shum, Alexander Chow, Redmond Mar, Jorge Ferrer, Ed Shin (2007), Liferay
Portal 4 - Developmentinthe Extension Environment, Liferay Inc., USA.
22. Joseph Shum, Alexander Chow, Jorge Ferrer (2007), Liferay Portal 4 - Customization
Guide, Liferay Inc., USA.
23. Joseph Shum, Alexander Chow, Redmond Mar, Jorge Ferrer, Mark vWong, Charles
May (2007), Liferay Portal 4 - Developmentinthe Extension Environment, Liferay Inc.,
USA.
24. Spring Source, Spring, http://www.springframework.org, USA.
25. Sun Microsystems Inc. (2003), Java Portlet Specification 1.0, USA.
26. Sourcefore (2011), Portlet Liferay example, http://sourcefore.net/projects/lportal, USA.
27. The Liferay Project, Issues, http://issues.liferay.com/, USA.
28. The jQuery Project (2011), Jquery, http://jquery.com/, USA.

You might also like