Bao cao Xay Dung Web Ban Hang Joomla

Embed Size (px)

Citation preview

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    1/45

    Lun vn: Joomla qun l

    trang web bn hng

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    2/45

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    3/45

    2 http://www.ebook.edu.vn

    LI NI U

    Trong nhng nm gn y vi spht trin vt tri ca khoa hc kthut

    t bit l cng ngh thng tin, vi nhng ng dng ca cng ngh thng tin vocc lnh vc ng gp phn to ln cho snghip pht trin ca con ngi. Trong

    cc lnh vc th lnh vc qun l l tht s gip ch c rt nhiu cho con

    ngi, vic p dng qun l v mua bn bng my tnh thay cho qun l v mua bn

    bng thcng cc doanh nghip, cng ty, c nhn l rt cn thit v tht scn

    thit. Do , vic qun l mua bn hng qua mng l khng ththiu c trong

    mi doanh nghip, ca hng va v nh.

    Chng trnh chy trn mi trng hiu hnh WinXP, WinServer, Linux

    sdng ngn ngchun vxl dliu nhPHP, HTML, JavaScript, XML, CSSv hqun trcsdliu MySQL. Dng Xampp lm mi trng WebServer h

    trsn Apacher, PHP, MySQL.

    V khnng v thi gian cn hn ch, Website khng trnh khi c nhng

    thiu xt nht nh, rt mong sgp kin ca qu thy c v cc bn Website

    c hon thin hn. Xin chn thnh cm n.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    4/45

    3 http://www.ebook.edu.vn

    MC LC

    Li Cm n............................................................................... 1

    CHNG 1. TNG QUAN VTI................................5

    1.1

    L do chn ti ..................................................................................5

    1.2 Mc tiu ti......................................................................................5

    1.3 Phm vi, i tng ca ti...............................................................5

    1.4 ngha thc tin ca ti..................................................................6

    CHNG 2. TM HIU VJOOMLA.................................7

    2.1. Gii thiu slc vJoomla ...............................................................7

    2.2. Kin trc Joomla ..................................................................................7

    4.1.1. Cu trc ca gi ci t Component ................................................8

    4.1.2. Cu trc ca mt Component ..........................................................9

    4.1.3. Cu trc ca gi ci t Module ......................................................9

    4.1.4. Cu trc ca gi ci t Template (Temp) ....................................10

    4.1.5. Cch a Component, Module v Template tch hp vo Joomla11

    2.3. Sdng WebServer chy Joomla ......................................................11

    2.4. Ci t v cu hnh Joomla ................................................................15

    2.5. Ci t ngn ngting vit cho Joomla .............................................20

    CHNG 3. TM HIU MT STHNH PHN

    TRONG JOOMLA.......................................................................... 23

    3.1. Template Manager (Qun l giao din) .............................................23

    3.2. Manager Users ( Qun l ngi dng)...............................................23

    3.3. Menu Manager( Qun l Menu): .......................................................24

    1.5 Article Manager (Qun l ni dung) ..................................................25

    3.4. Components Manager( Qun l cc Components) ............................26

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    5/45

    4 http://www.ebook.edu.vn

    3.5. Modules Manager(Qun l cc Module) ...........................................26

    CHNG 4. KHO ST V PHT TRIN

    VIRTUEMART TRONG JOOMLA ............................................. 29

    4.1. Gii thiu slc vComponent VirtueMart ...................................29

    4.2. Mt schc nng chnh trong trang web bn hng: ..........................30

    4.2.1. Tnh nng chung ............................................................................30

    4.2.2. Tnh nng dnh cho ngi qun trwebsite...................................31

    4.2.3. Cc tnh nng dnh cho khch mua hng trn website..................37

    CHNG 5: Pht trin VirtueMart (Website bn hngqua mng).........................................................................................42

    CHNG 6: KT LUN V HNG PHT TRIN ..... 43

    6.1 Kt qut c ......................................................................................43

    6.2. Hng pht trin .....................................................................................43

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    6/45

    5 http://www.ebook.edu.vn

    CHNG 1. TNG QUAN VTI

    1.1 L do chn ti

    Ngy nay, vi sbng nca hthng mng ton cu Internet v nhng li

    ch v cng to ln ca n mang li thc sthu ht v chinh phc con ngi. Tn

    dng nhng tnh nng mnh mca Internet, nhng cng nghmi vthng tin v

    truyn thng, ngi ta xy dng nn nhng h thng c bit mi ngi c

    thc thng dng a vo i sng thc tin, v iu thc s slm thay i

    cuc sng ca x hi chng ta theo chiu hng tin li hn, vn minh hn.Cng vi vic Internet ang nhanh chng lan rng khp ton cu th

    WEBSITE thng mi strthnh cng cchyu v c lc cho vic kinh doanh

    mua bn trn phm vi ton cu.Cc cng ty, cc doanh nghip c thqung co cc

    sn phm, cc dch vca mnh trn cc WEBSITE. iu ny sgip tng doanh

    thu, tng khch hng v c bit l ddng tm cc i tc kinh doanh. V vic chi

    tr thanh ton trc tuyn rt nhanh chng v n gin thng qua cc loi th tn

    dng. Cho nn cn phi c nhng cng nghmi qun l, qun trWEBSITE,

    p ng nhng nhu cu trn v l do m em chn ti vJoomla qun l trangweb bn hng, n c thp ng y cc chc nng trn.

    1.2 Mc tiu ti

    Xy dng c mt website Qun l bn hng trc tip qua mng ,tp

    trung vo vic pht trin component v cc modulephc vmt cch c hiu qu

    cho ngi dng.

    1.3 Phm vi, i tng ca tiWebsite c xy dng nhm htrcho cc c nhn, cng ty, cquan, c

    nhu cu qun b sn phm, cng nhqun l trong vic bn sn phm.

    i tng phc ph:

    C nhn, cng ty, ca hng va v nh,

    Nh qun trwebsite

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    7/45

    6 http://www.ebook.edu.vn

    1.4 ngha thc tin ca ti

    C thtra cu, cp nht, thng k, bo co sn phm, nh sn xut, thng tin

    khch hng, ha n, thu, Mua sn phm ddng, t tn km, hng ha cht lng, phc vtn tnh t

    nhn vin website.

    To mt website thn thin, nhanh v hiu quhn trong vic qun l, hay

    bn sn phm bng thcng . Hon thnh tt ti thc tp csca ti.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    8/45

    7 http://www.ebook.edu.vn

    CHNG 2. TM HIU VJOOMLA

    2.1. Gii thiu slc vJoomlaJoomla l mt h thng qun tr ni dung (CMS Content Management

    System) gip bn thc hin cc website ng mt cch nhanh chng v ddng. L

    h thng qun tr ni dung m ngun m s 1 th gii hin nay. Linh hot, n

    gin, thanh nh, tnh tubin rt cao v cc kmnh m, l nhng g c thni

    vJoomla! c sdng trn ton thgii tnhng trang web n gin cho n

    nhng ng dng phc tp. Vic ci t Joomla! rt d dng, n gin trong vic

    qun l v ng tin cy.ng dng Joomla trong nhiu lnh vc nh:

    Trang Web ca cc tchc hoc ca cc cng thng tin (Portal).

    Thng mi in t.

    Trang Web cho cc cng ty cnh.

    ng dng cho cc cquan hnh chnh.

    Trang Web cho cc trng hc v nh th.

    Trang Web c nhn v gia nh.

    Cc cng thng tin cng ng.Trang Web bo in tv tp ch.

    V nhiu ng dng khc

    Ngoi cc vn l m ngun mmin ph, khnng bo mt cao, ddng

    sdng, cn iu g tuyt vi hn ng sau khin cho Joomla pht trin mnh v

    c nhiu ngi yu thch nhvy ? vi Joomla vic xy dng (lp trnh) thm

    cc thnh phn, module, cc chc nng cho n l mt vic rt ddng i vi cc

    lp trnh vin, do Joomla c rt rt nhiu cc chc nng mrng c vit bi

    cc nh lp trnh trn khp thgii, v hu ht tt ccc ng dng, thnh phn ny

    u c chia smin ph, chnh l iu tuyt vi nht.

    Hin nay Joomla pht trin theo 2 dng phin bn: dng phin bn Joomla

    1.0.X v dng phin bn Joomla 1.5.X( mi hon ton).

    2.2. Kin trc Joomla

    Joomla c pht trin theo kin trc 3 tng hthng:

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    9/45

    8 http://www.ebook.edu.vn

    Hnh 0-1 Cu Trc Joomla

    Tng di cng l mc nn tng, cha cc thvin v cc plugin (cn c

    bit vi tn gi mambot).Tng thhai l mc ng dng v cha lp JApplication. Hin ti tng ny

    gm 3 lp con: JInstallation, JAdministratorv JSite.

    Tng thba l mc mrng. Ti tng ny c cc thnh phn (component),

    m un (module) v giao din (template) c thc thi v thhin.

    JApplication:Lp ny i din cho ng dng Joomla v c thc hin nh

    mt nh my qui nh mi ng dng ginhng i tng. Lp ny bao gm cc

    lp con nh: JInstallation, JAdministratorv JSite.

    Mambot (Plug-in): L cc chc nng c b sung thm cho Com, ccMambot ny scan thip, bsung vo ni dung ca trang Web trc hoc sau khi

    n c hin th. Mambot c thc ci t thm vo Web Site. Hay ni cch

    khc Mambot l phng tin giao tip vi component.

    4.1.1. Cu trc ca gi ci t Component

    Component(Com): L thnh phn chnh ca trang Web, n quyt nh n

    chc nng, hnh thc, ni dung chnh ca mi trang Web. Com c thc thm Mod

    htrcho vic hin thcc chc nng v ni dung ca Com. Com c thc

    ci t thm vo Web Site. Thng thng sau khi ci t Joomla! c sn cc

    Component: Banners (qun l cc bng qung co), Contacts (qun l vic lin h

    gia ngi dng vi Ban qun trWeb Site), Search (qun l vic tm kim), News

    Feeds (qun l cc tin tc), Polls (qun l vic bnh chn, kin ca ngi dng),

    Web Links (qun l cc lin kt ngoi Web Site) v cc Com qun l ni dung ca

    trang Web.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    10/45

    9 http://www.ebook.edu.vn

    4.1.2. Cu trc ca mt Component

    Backend thng thng s gm nhng file c bn sau: 1 file

    admin.yourcom.php, 1 file admin.yourcom.html.php, 1 file toolbar.yourcom.php, 1

    file toolbar.yourcom.html.php.

    Frontend s gm 2 file c bn (thng thng): 1 file yourcom.php, 1 file

    yourcom.html.php.

    Ch :khng nht thit mt component ca bn phi hoc chbao gm cc

    file trn, cc file bt buc l admin.yourcom.phpvyourcom.php(folder cha com

    ctrong frontend v backend sl com_yourcom). Ngoi ra bn c thc cc file

    khc (vd yourcom.class.php chng hn), cc folder, cc file .js, file nh... ty thucvo mc bn cn com ny v mc bn hiu.

    Mt file .XML phc vcho vic ci t khi bn ng gi. File XML ny

    s mang tt c cc thng s v Tn com; tn tc gi, a ch email, license ...

    (optional). Mc ch chnh ca file ny l khai bo cc file trong frontend v

    backend (ng dn y ca cc file ny) upload khi ci t, khai bo cc

    query to v insert database (nu bn phi thm database) v cc query uninstall

    Mt im quan trng l phi hiu cc object, class, function... cbn trong

    joomla th mi sdng c chng vit (v dnhobject vdatabase...).Khi ng gi th nhdng .zip, .tar nu dng .zar th joomla ko hiu c.

    Nu cha ng gi c th lm manual bng cch insert trong database v copy

    cc file vo cc folder tng ng (khng khuyn co sd cch ny).

    4.1.3. Cu trc ca gi ci t Module

    Module(Mod) L bphn mrng thm chc nng cho Web Site, cc Mod

    ny c cc chc nng khc nhau, c hin thtrn trang Web ti cc vtr qui nh

    v c th thay i c. Mt trang Web c thhin thnhiu Mod ging v khc

    nhau, Mod c thc ci t thm vo Web Site.Thng thng sau khi ci t

    Joomla! c sn cc Module: Main Menu (menu chnh), Top Menu (menu ph, nm

    ngang), Search (hin th cng c tm kim), Poll (hin th bng bnh chn, ly

    kin), Newsflash (hin thcc bn tin ni bt), Hit Counter (hin thslng truy

    cp Web Site), Banners (hin thcc bng qung co)...

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    11/45

    10 http://www.ebook.edu.vn

    Thng thng mt Mod sgm c 2 file chnh l .php(chng trnh) v file

    .xml(thng sci t), ngoi ra c thc thm thmc nh, Java Script... htr

    thm cho Module.4.1.4. Cu trc ca gi ci t Template (Temp)

    Template: L giao din, khung dng, kiu mu, hnh thc c thit k

    trnh by ni dung ca trang Web v c cc vtr nh sn tch hp cc bphn,

    thnh phn ca trang Web. Joomla! cho php ci t v thay i Temp cho Web

    Site hay cho tng trang Web khc nhau mt cch ddng.

    Mt gi ci t template Joomla gm cc file bt buc sau:

    index.phptemplateDetails.xml

    template_css.css hoc template.css

    template_thumbnail.png

    cc thmc v file khc

    File "index.php"

    File ny gm cc m lnh PHP, th , th v cc bng

    hoc cc thnh vcc module v to nn bcc ca template.

    File "templateDetails.xml"

    c sdng trong qu trnh ci t. File ny cha cc thng svtemplate

    v gip Joomla! bit c trong qu trnh ci t cn to cc thmc v truyn cc

    file css, php, nh no ln thmc templates.

    File "template_css.css" hoc "template.css"

    Joomla 1.0.x s dng file template_css.css cn Joomla 1.5 s dng file

    template.css. y chnh l CSS chnh ca Joomla. File ny kt hp vi index.php

    to nn template.File "template_thumbnail.png"

    File ny chnh l nh chp minh ha ca template. N gip bn dhnh dung

    khi la chn template hoc trong phn qun trhoc mt tin ca Website (nu

    bn cho php mi ngi c thty chn template).

    Cc thmc v file khc

    Ngoi cc file chnh ni trn trong gi ci t template c thc thm th

    mc CSS cha cc file CSS b sung, thmc nh cha cc nh c s

    dng cho template, thmc javascriptcha cc javascript (nu c)...

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    12/45

    11 http://www.ebook.edu.vn

    4.1.5. Cch a Component, Module v Template tch hp vo Joomla

    c th tch hp component, module v template vo Joomla ngoi vic

    da vo chun cu trc ca tng phn, kin trc ca Joomla m cn theo mt s

    phng php sau:

    Cc com, mod, template c to ra phi nn di dng file.zip khi mi

    c ci t vo.

    Cc com, mod, temp phi ph hp vi tng phin bn ca Joomla.

    Dng lnh Installation tng ng vi com, mod, temp ci t.

    Sau khi ci t thnh cng th kch hot com, mod, temp c thchy

    ng dng bng cch Publish.

    2.3. Sdng WebServer chy Joomla

    chy c Joomla ta cn phi c mt WebServer vi Apache, MySQL,

    PHP and Perl, vic cu hnh v ci t WebServer gp nhiu kh khn v tn km

    thi gian. Hin nay c nhiu phn mm cu hnh sn v ng dng nh mt

    WebServer nhXamp, Wamp,

    Trong phn ny ti sdng WebServer wampchy Joomla.

    Ci t Wampserver 2.0.u tin ta ci Wampp Seerver Offlinetrn my tnh, download file

    WampServer2.0i.exe

    Chy setup file WampServer2.0i.exe

    Chn Next

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    13/45

    12 http://www.ebook.edu.vn

    Chn I accept the agreement, chn Next

    Chn a chy Wamp, ng dn mt nh ca Wamp nm C:/wamp, y ti

    mc nh C:/wamp, chn tip Next

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    14/45

    13 http://www.ebook.edu.vn

    Chn Creat a Desktop icon (to icon shorcut n chng trnh Wamp ra

    Desktop), chn Next

    Chn Install(tin hnh ci t Wamp), cchn Next n khi n Finnish(kt thc

    qu trnh ci t

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    15/45

    14 http://www.ebook.edu.vn

    )

    Chn Lauch Wampserver, chy Wamp khi qu trnh ci t kt thc. (trn hin

    dng Wampserver 2 now, l do ti ci t Wamp trc nn c thm s2), sau

    khi chn Finnishta sthy Wamp chy thng trc Stasbar

    kim tra xem vic ci t server offline c hon thnh cha, ta mIE hoc trnhduyt Firefox, Chrome, v.v.

    Mtrnh duyt Addressg a chlocalhost, nu nhhin ra Wamp Configure,

    ngha l ta ci t Wamp Server Offline thnh cng.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    16/45

    15 http://www.ebook.edu.vn

    2.4. Ci t v cu hnh Joomla

    Hin nay Joomla c 2 dng, dng 1.0.x n nh v ph hp thc hin

    cc website ca mnh. Phin bn mi nht ca dng ny l 1.0.15. Dng 1.5.x angpht trin ti phin bn beta, chph hp test,cha ph hp lm website chnh

    thc. Trong bi ny, ti dng phin bn 1.0.15. download Joomla, c th vo

    Website http://www.joomla.org , ti mc download bn tri v chn phin bn

    1.0.15.

    Cch ci t Joomla! Phin bn 1.5.20 trn locallhost

    Bc 1: Chn ngn ngci t

    Mtrnh duyt v g vo a chca Website

    Nu gii nn bci t vo thmc gc th g: http://yoursite/

    VD: http://localhost/(nu ci trn my tnh)

    Mn hnh ci t xut hin v ta c thchn mt ngn ngbt kc h

    tr:

    Bc 2: Kim tra cu hnh hthng

    c thci t v sdng Joomla!, my chphi p ng mt syu cu.

    Joomla! skim tra cc gi trny. Nu chng c mu xanhth OK. Cn nu cc

    gi trkim tra c mu th ta cn yu cu bphn H trk thut ca Server

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    17/45

    16 http://www.ebook.edu.vn

    gip . Tt nhin, ta vn c thtip tc ci t nhng c thmt schc nng s

    khng hot ng.

    Bc 3: Thng tin bn quyn

    Bc 4: Thit lp cc thng skt ni ti Csdliu

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    18/45

    17 http://www.ebook.edu.vn

    Trc khi thc hin bc ny ta cn c mt database cha d liu

    Joomla!.

    Hostname: Thng l gi tr "localhost" (ch in gi tr khc nu nhDatabase Server v Web Server nm 2 ni khc nhau, hoc Hosting ca bn cung

    cp nhvy)

    User name: Tn ti khon gn vi database cha Joomla. (Nu lm trnlocalhost ta c thdng ti khon c tn l root).

    Password: Mt khu ca ti khon trn. (Nu dng ti khon root, ta c thtrng ny)

    Availbe Collations(nu c): Nn chn l "utf8_general_ci"

    Database Name: Tn csdliu scha Joomla

    Ch mc "Table Prefix", trnh btn cng "SQL Injection" bn nn thay tin t

    "jos_" bng mt chui k tkhc, chng hn "aroaniv_"

    Bc 5: Thit lp cc thng sFTP

    - Nu ang ci t trn LOCALHOST, ta c thbqua bc ny

    - Nu Host ca ta khng htr, ta cng khng cn quan tm

    - Nu Host ca bn htr, bn cn ch cc thng ssau:

    FTP User: Tn ti khon FTP - ti khon dng qun l cc thmc v

    file trn Host

    FTP Password: Mt khu tng ng.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    19/45

    18 http://www.ebook.edu.vn

    Auto Find Path: Tng tm ng dn ti ni cha Web ca bn

    FTP Host: a chHOST cha website Joomla, bn c thsdng a ch

    IP ca HOSTFTP Port: Cng ca dch vFTP, theo mc nh l 21

    Nn dng chnh ti khon m bn sdng Upload bci t Joomla

    ln HOST

    Bc 6: Thit lp cu hnh site Joomla ca bn

    Site name: tn site ca bn.

    VD: TMDT.COM

    Your Email: a chemail ca bn

    Admin Password: Mt khu qun trJoomla

    Cc thng strn sau ny u c ththay i ddng nn bn khng cn bn

    tm lm. Chcn nhmt khu l .

    Install Defaul Sample Data: Ci t dliu mu. Bn nn nhn nt ny

    Joomla to mu cho bn mt trang web n gin.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    20/45

    19 http://www.ebook.edu.vn

    Bc 7: Kt thc

    V l do an ton v hon tt qu trnh ci t bn cn xa thmc c tn

    "installation"

    - Lu : ti khontruy nhp hthng l: admin; mt khu: mt khu m bn

    g bc 6.

    - xem Websiteca bn: Nhn vo nt Site

    - qun trWebsite: Nhn vo nt Admin. ng dn s c dng nh

    sau:

    http://localhost/administrator/ (nu ci trc tip trn my ca bn)

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    21/45

    20 http://www.ebook.edu.vn

    2.5. Ci t ngn ngting vit cho Joomla

    Trong trnh duyt web, g: http://localhost/joomla/administrator. ng nhp

    vo qun tr

    G vo username v password. Lc ny ta truy cp vo phn Back-End

    dng qun l site.

    Chn Menu Extensions -> Install/Uninstall

    Nhn Browse...tm v chn gi ngn ngsau nhn Open.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    22/45

    21 http://www.ebook.edu.vn

    Nhn Upload File & Installci t. Xut hin thng bo Install Language

    Successl vic ci t thnh cng. Thc hin hai ln cho hai gi ngn ngBack-endv Front-end.

    Chn Menu Extensions -> Language Manager

    Chn Site -> Chn Ting Vit (Vietnamese) ->Nhn Defaultthay i ngnngting Vit cho phn Front-end (Trang Web)

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    23/45

    22 http://www.ebook.edu.vn

    Chn Administrator -> Chn Ting Vit (Vietnamese) ->Nhn Default thayi ngn ngting Vit cho phn Back-end (Qun tr)

    Cc File ngn ng ca Joomla! 1.5.x c chia ring bit c tn theo tng

    thnh phn mrng (Component, Module, Plug-in,...) v c phn ui l .ininm

    trong thmc languagev \administrator\languagec thmcc File ny ra v

    chnh sa li ting Vit m Unicode trong .

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    24/45

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    25/45

    24 http://www.ebook.edu.vn

    User Manager

    Joomla c hai hthng phn cp nhm ngi dng (user group) chnh: mt

    truy cp Frontend (v nhng user c thlog in v web site v xem nhng phn

    hay trang c chnh) v mt cho truy cp Back-end Administrator .

    Cc nhm c cung cp mc nh l :

    Public Front-end (mt trc dng chung)

    | - Registered ( ng k)| - - Author (tc gi)

    | - - - Editor (ngi bin tp)

    | - - - - Publisher (ngi xut bn)

    Public Back-end (mt sau dng chung)

    | - Manager (ngi quan l)

    | - - Administrator (ngi qun tr)

    | - - - Super Administrator (siu qun tr)

    3.3. Menu Manager( Qun l Menu):

    iu hng v truy cp content (ni dung) trong site ca bn c cung cp

    thng qua cc menu. Menus trong Joomla l nhm nhng lin kt n cc

    Section, category, content item, component hay nhng trang bn ngoi. Nhng lin

    kt ny c gi l Menu Items. Mi menu phi c mt tn xc nh dng duy

    nht trong ni bJoomla. Mt menu chtrnn thy c trn site nu n c mt

    module mod_mainmenu c publish (xut bn) m tham chiu n n.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    26/45

    25 http://www.ebook.edu.vn

    1.5 Article Manager (Qun l ni dung)

    Trong Joomla 1.5 chc mt ni duy nht qun l ni dung (hay qun l

    bi vit) l "Article Manager". Mc qun l ny bao gm c3 mcAll ContentItems, Static Content Managerv Archive Manager.

    Article Manager

    Mc qun l cc ni dung lu tr"Archive Manager" c thit khp l

    hn. Chcn thao tc vi 2 nt nhn "Archive" v "Unarchive".

    Cc tham slin quan ti bi vit nhTo link cho tiu bi vit,Hin link

    "c thm"... c nhm vo cng mt ch- nt Preferences(hoc Parameters).

    Trong Joomla 1.0 nhng tham sty chnh ny c t trong tab Content ca mcGlobal Configuration.

    Thm b lc trng thi ca bi vit: Published ( c xut bn),

    Unpublished(cha xut bn), Archived( lu tr)

    Cc bi vit lu trc nh du bng mu xm v c ch[Archived]

    bn cnh

    Trong danh sch lit k cc bi vit, chng ta c thm ct Hits hin s

    lt truy cp bi vit. Trong Joomla 1.0 tham s ny c t mt mc ring

    Page Impressions nn khng tin li.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    27/45

    26 http://www.ebook.edu.vn

    3.4. Components Manager( Qun l cc Components)

    Cc component l nhng thnh phn ni dung c bit hay nhng ng dng.

    Joomla bao gm mt s nhn component v h tr kh nng t tng cng tnhnng vi component ca cc hng thba. Nhng component c gn sn, cai bao

    gm trong Joomla, l mt phn ca tnh nng nhn. Bn s tm thy nhng

    compnent ca hng thba ti Joomla Forge cng nh ti rt nhiu nh pht trin

    thba vnhng site cng ng.

    Cu hnh v tr gip thm thng c cung cp vi km vi chnh

    component.

    Nhng component l m phng tnhin, iuny lm n c khnng tng

    cng cc chc nng ca Joomla trong bt k hon cnh no.

    Mt component c trng ging nhMenu item. Nhng visitor v/hay nhng

    user c ththy content ca component bng cch click vo lin kt ca Menu item

    ny. N thng c hin thtrong vng ni dung chnh ca site.

    Nhng component c bao gm vi Joomla l :

    Banners qung co

    Contacts Lin h

    Newsfeeds im tinPolls thm d

    Web Links lin kt web

    3.5. Modules Manager(Qun l cc Module)

    Modules thng c dng hin thnhng thng tin khc nhau v/hoc

    nhng tnh nng tng tc trong ton bsite Joomla ca bn.

    Mt Module c thcha hu nhbt k thg tnhng vn bn n gin,n

    HTML, n nhng ng dng hon ton c lp ca cc hng thba. Nhng Modulecng c th hin th ni dung tng tc, nh cc poll (thm d kin), nhng

    tagboard, tin mi nht, tin khn v nhiu na. Cc Site Module khc vi cc

    Administrator Module bi v chng hin th nhng ni dung trong Front-end ca

    site trong khi nhng Admini Module lin quan n cc tc vv/hoc nhng tnh

    nng khc nhau ca Administrative (hoc Back-end).

    Cc Module c thc to bi bn (costom/user module) hay c ti vv

    ci t.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    28/45

    27 http://www.ebook.edu.vn

    Qun l cc module lun lun lm trong Administrator (Admin Seciton). Vo

    ModulesModule Manager trn thanh Menu. bn c thci t/tho bmt

    module v chnh sa nhng cy hnh phbin nhl: tn, nhng trang n xut hin,vng t n, v cp truy cp. Tdanh sch chn module bn mun cu hnh.

    Module Manager l bu tin thit t hin thslng chnh xc module.

    Tn cui danh sch ban c ththy mt chc nng tchc trang, ni cho php bn

    iu hng n bci t ktip ca cc module trong danh sch. Bn cng c th

    ci t smodule c hin thtrn mt trang bng cc chn strn hp chn

    xung trn gc trn phi mn hnh.

    y bn c thtm thy mt danh sch ca tt cbthit lp mc inh site

    module khi ci t Joomla. Mi ci quy chiu n mt loi module cthc nht trc. Di nhng tiu danh sch c thc hin thnhng trng thi ca

    nhng Module c ci t trn hthng. Nhng Module c xc inh bng mt

    ku (v dmod_mainmenu). Nhiu thhin ca cng mt module c thc to

    ra bng cch chp mt loi module cth, cho n mt tiu khc v cc thng s

    khc theo nhu cu ca bn.

    Bn c thto mt module ty thch vi mt loi User bng cch click vo

    biu tng New. y l mt mudule rt hu dng m bn thng to mt

    Content (content ny khng lin quan g n cc Section, Category hay Static

    Content Item) hay RSS feed. N cng c dng nhmt hp vn bn hay mt

    module nh hay thm ch bao gm code ty bin.

    Nhng Site Module sau c gi cng vi Joomla :

    Nhng tiu cho mi module l tiu mc nh trong phin bn Joomla.

    Nhng tiu ny c thc i tn hoc dch cho hp vi nhu cu ca bn.

    Archive kho lu

    Latest News tin miLogin Form biu mu login

    Main Menu menu chnh

    Popular a chung

    Newsflash tin khn

    Who's Online ai trong mng

    Polls thm d kin

    Random Image hnh nh ngu nhin

    Related Items mc lin quan

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    29/45

    28 http://www.ebook.edu.vn

    Syndicate ng tin

    Sections phn loi

    Statistics thng kUser (Custom & RSS Feeds)

    Template Chooser chn template

    Wrapper trnh bao bc

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    30/45

    29 http://www.ebook.edu.vn

    CHNG 4. KHO ST V PHT TRIN VIRTUEMART

    TRONG JOOMLA4.1. Gii thiu slc vComponent VirtueMart

    C nhiu ngi l chmt ca hng nh, doanh nghip mi mun pht trin

    mt trang website gii thiu sn phm ca mnh m khng c tin thu thit k

    website, hoc mua cc sn phm thng mi. Chng ti xin a ra mt gii php

    kh tt cc bn la chn. l skt hp gia joomla dng 1.0.xv phn m

    rng chuyn v bn hng trc tuyn VirtueMart. y l thnh phn m rng m

    ngun mv min ph v bn c thxem v ti vti http://www.virtuemart.net.

    Hnh 0-1 Cng thc trang thng mi in t

    Website bn hng qua mng internet (VirtueMart Solution) l mt trong

    nhng gii php bn hng trc tuyn a chc nng, n nh v bo mt cao.

    Cc tnh nng ni bt:

    Qun l slng sn phm v danh mc khng gii hn, vi slng ln.

    Bn hng qua mng nn c thdng nhmt ca hng trn mng.

    Tm kim thng tin sn phm, danh mc hay nh cung cp mt cch nhanh

    chng. C thsp xp theo tng thuc tnh ca sn phm nu mun.

    nh du ghi nhn l sn phm c bit thhin ni bt sn phm ring

    bit ca tng ca hng.

    Thng bo slng sn phm cn tn ti trong kho cho khch hng khi la

    chn sn phm.

    Htrthanh tan trc tuyn: Ngi qun trc thnhp cc hnh thc thanh

    ton cho cc loi th (nh authorize.net, PayPal, 2Checkout, eWay, Worldpay,

    PayMate v NoChex,Visa..)

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    31/45

    30 http://www.ebook.edu.vn

    Khch hng c th thc hin thanh ton qua hnh thc m h mun (trc

    tuyn, tin mt).

    Cung cp y cc hnh thc vn chuyn hng (nh: UPS, DHL, cng...) vgi cho tng loi vn da trn hnh thc vn chuyn v trng lng ca tng loi

    sn phm.

    Qun l tan vn quy trnh bn hng: tlc t hng cho n khi n hng

    han tt ( chuyn, thu)

    An ton, bo mt, c kim chng qua nhiu d n trin khai thnh

    cng.

    4.2. Mt schc nng chnh trong trang web bn hng:

    Tnh nng chung Qun l danh sch sn

    phm

    Tnh nng qun l phn admin Qun l vic thanh ton

    ca khch hng

    Qun l thng tin ca dch vvn chuyn v

    chi ph ca tng dch vvn chuyn

    4.2.1. Tnh nng chung

    Linh hot trong cc hnh thc tnh thuca sn phm.

    Ngi qun trqun l c tt ccc thng tin ca khch hng.

    Qun l thng tin a chvn chuyn ca khch hng.

    Qun l tt ccc thng tin n hng ( kcnhng n hng c), chi tit

    ca n hng.

    H thng xc nhn mail tng chuyn ti ngi qun l hay khch hng

    khi ng k

    thnh vin.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    32/45

    31 http://www.ebook.edu.vn

    Cung cp hthng nhiu loi tin t( khch hng c ththay i ph hp

    vi kiu tin

    tang sdng).Cung cp hthng a ngn ng.

    4.2.2. Tnh nng dnh cho ngi qun trwebsite

    Giao din ngi qun tr cung cp y cc tin ch cn thit trong vic

    qun l 1 ca hng trn mng nh: thit k logic, u tnh nng qun l sn

    phm, danh mc sn phm, n hng, nh cung cp, thng tin ti khon ca khch

    hng, cc hnh thc thanh ton, dch vvn chuyn cho ngi sdng.

    Hnh 0-2 Giao din chung cho phn qun l Website

    Tmenu chnh, ngi qun tr(Admin) c ththc hin cc cng vic sau:

    4.2.2.1.Phn Admin (Qun tr):

    Hnh 0-3 Phn Admin

    Menu

    CnBn

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    33/45

    32 http://www.ebook.edu.vn

    User List (Ngi dng): qun l thng tin v quyn truy cp tng khch

    hng.

    Country List (Quc gia): qun l thng tin vthnh phdng trong dch vvn chuyn, thng tin khch hng,...

    Currency List (Tin t): thng tin loi tin tm website bn hng qun l.

    4.2.2.2.Store (Ca hng):h

    Hnh 0-4 Qun l ca hng

    Payment Menthod List (Cc phng thc thanh ton): nhp mi, thm

    sa, xa danh sch cc hnh thc thanh ton ca khch hng.

    Credit Cart List (Danh sch cc th tn dng): qun l cc loi th m

    khch hng dng trong vic thanh ton ha n.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    34/45

    33 http://www.ebook.edu.vn

    4.2.2.3. Products (Sn phm):

    Hnh 0-5 Qun l sn phm

    Category List (Danh sch phn mc): thm, xa, sa danh mc ca sn

    phm.

    Product Discount List (Danh sch sn phm gim gi): cung cp thm

    danh sch tng gi trgim gi ca sn phm. H trkhi nhp sn phm schn

    c phn % gim gi ca sn phm.

    FileManager (Qun l file): cung cp cho sn phm nhng tnh nng km

    theo nh: file hnh, file video, flash qung co sn phm.

    Product List: thm, xa, sa sn phm vo danh sch.

    C thnhp nhiu hnh nh, file hay gi ccho mi sn phm.

    Cung cp y thuc tnh ca mt sn phm (nhmu sc, kch thc,

    thuc vdanh mc no).

    Qun l c slng tn kho ca tng sn phm tnh n ngy hin ti.

    Thhin gi ca tng sn phm trn website mt cch linh hot (c sn phm

    sc thu, sn phm khng thuhay sn phm gim gi,..). Vic thhin ny ngiadmin hon ton c thqun l c.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    35/45

    34 http://www.ebook.edu.vn

    4.2.2.4.Shopper Group List (Nhm khch hng):

    Hnh 0-6 Qun l ngi mua hng

    phn loi ra hnh thc khc nhau (thu s khc nhau). Admin c th chn

    nhm cho mi khch hng, t c cch tnh thu khc nhau trn ha n cho mi

    khch hng.

    4.2.2.5.Order List (n hng):

    Hnh 0-7 Qun l ha n

    Qun l danh sch cc n t hng ca khch hng, bao gm thng tin nh:sha n, tn khch hng, trng thi ca ha n (mi t, chuyn, hy, thnh

    cng), ngy to ha n v tng tin ca ha n.

    Thhin thng tin chi tit ca ha n gm bao nhiu sn phm, gi tng sn

    phm.

    Thhin bo co cho ha n ny.

    Tnh ton c stin trn ha n khi khch hng chuyn i tin t.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    36/45

    35 http://www.ebook.edu.vn

    4.2.2.6.Manufacturer (Nh sn xut):

    Hnh 0-8 Qun l nh sn xut

    Manufacturer Category List (Danh mc loi nh sn xut): qun l cc

    danh mc m nh sn xut s cung cp hng cho ca hng nh: Lnh vc thc

    phm, lnh vc gia dng, in t. Thm, xa, sa cc danh mc nhdanh mc

    ca sn phm.

    Manufacturer List (Danh sch nh sn xut): qun l cc nh cung cp,

    nh cung cp no cung cp mc hng no. Thng tin bao gm: tn nh cung cp,

    website, email, loi danh mc m nh cung cp c thcung cp.

    4.2.2.7.Reports (Bo co):

    Thc hin vic bo co coi tng sdoanh thu trong thng, thng trc, hoc

    theo thi gian chnh (gistngy 01/04/2008 n 01/05/2008). C thcoi tng

    qut hay chi tit ca ca thu nhp ca hng theo thi gian bo co.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    37/45

    36 http://www.ebook.edu.vn

    Hnh 0-9 Xem bo co thu nhp trong thi gian chnh

    4.2.2.8.Tax Rate List (Thu): xc nh t l % thu theo tng

    quc gia, tng thnh ph.

    Hnh 0-10 Qun l thu

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    38/45

    37 http://www.ebook.edu.vn

    4.2.2.9.Shipping (Giao hng):qun l thng tin vn chuyn hng

    ha: nh cung cp, cc ph

    Hnh 0-11 Qun l giao hng

    Shipper List (Danh sch giao hng): Qun l cc dch vvn chuyn

    Shipping Rates List (Ph giao hng) : qun l khi lng vn chuyn n

    tng quc gia theo cc loi hnh dch vth sc gi khc nhau.

    4.2.3. Cc tnh nng dnh cho khch mua hng trn website

    4.2.3.1.Xem v la chn hng ha cn mua

    Hnh 0-12 Giao din sn phm trng by

    Hng ha c phn b theo Cataloge (loi hng). S lng loi hng (cc

    cp ) l khng gii hn. Khi vo mi loi hng slit k ra cc mt hng by bn

    ca n. Thng tin btr logic theo dng i ttng qutchi tit gip khch hng

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    39/45

    38 http://www.ebook.edu.vn

    rt dnh hng sn phm cn xem, mua. Nu khch hng mun mua thng tin

    sn phm no y th snhn vo nt Mua hng.

    Thhin chi tit sn phm:Htrti a cho trnh by sn phm: hnh nh (nh, phng ln, album), gii

    thiu ngn gn, gii thiu chi ly, cc cu hnh mc gi khc nhau em n cho

    bn cc tin ch ti a trnh din sn phm ca mnh, sao cho bt mt nht hp

    dn ngi mua.

    Hnh 0-13 Chi tit sn phm

    Khi khch hng xem chi tit sn phm v ng mua th bm nt Mua

    Hng

    4.2.3.2.Quy trnh t hng

    Quy trnh t hng c thit ktheo chun ca website thng mi in t

    quc t:

    Nu khch hng c thi quen mua sm trc tuyn skhng cm thy l

    lm khi sdng tnh nng ny.

    Nu khch hng cha quen, lc t hng hin thngay u trang sgip

    khch hnh dung ra ngay cng vic cn lm.

    Cc bc thc hin cthnhsau:

    Bc 1: Chn hng cn mua

    Tn Sn

    Phm

    Din Gii Sn

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    40/45

    39 http://www.ebook.edu.vn

    Sau khi khch hng ng mua sn phm th sn phm c thhin trong

    gihng nhhnh 4-18.

    Hnh 0-14 Chi tit gihng

    Nu khch hng tip tc chn la hng th snhn vo TIP TC MUA

    HNG th strli giao din chn la hng nhcc hnh trn. Ngc li, khchhng tnh tin cho sn phm ny snhn vo THANH TON TIN

    Nu sn phm tnh thuth gi tin thucng sc thhin trn thng

    tin gihng ny.

    Bc 2: Thc hin vic nhp thng tin thanh ton ha n

    Sau khi nhn vo THANH TOAN TIN thanh ton ha n:

    Nu khch hng cha ng nhp s xut hin nh hnh bn di yu cu

    ng nhp. Nu khch hng c ti khon (username v password) nhng cha

    ng nhp th c thng nhp. Cn ngc li l mt khch hng c thto ngay 1ti khan mi dng mua hng ti ca hng ny.

    Thng tin ti khon ny sc ngi qun l (admin) qun l. Sau khi ng

    k thnh cng th khch hng snhn c email vthng tin ti khon (username,

    password) dng cho ca hng ny.

    Khch hng s phi ng nhp khi mua hng ti website. Vic ny gip

    chng trnh qun l c khch hng, khch hng cng phi khai bo li cc

    Thng tin sn phm

    m khch hng chn

    Tng tin ca gihn

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    41/45

    40 http://www.ebook.edu.vn

    thng tin lin quan nha ch ngi mua, in thoi, a ch chuyn hng

    nhng ln t hng tip theo.

    Hnh 0-15 ng nhp l khch hng quen

    Hnh 0-16 ng k l khch hng mi

    Bc 3: Xem li thng tin ha n

    Quy trnh xl th

    hin dng strc

    Phn ng k

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    42/45

    41 http://www.ebook.edu.vn

    Sau khi ng nhp thng tin ti khon giao din nhhnh bn di.

    Ti y c thchn hnh thc thay ton v xc nhn li a chcn chuyn

    ti.Phn n

    Hnh 0-17 Thng tin ha n

    Bc 4: Hon tt thng tin thanh ton ha n

    Sau khi hon tt cc bc trn th khch hng hon tt ton b thng tin

    mua sn phm. Lc ny hc thxem li, khi chc chn th nhn ntXc NhnMua Hnghon tt vic mua sn phm.

    Hthng mail tng bo ti khc hng thng tin sn phm m khch hng

    mua tin theo di tin thanh ton, chuyn hng.

    Thng tin a chm sn

    phm c gi ti

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    43/45

    42 http://www.ebook.edu.vn

    Thng tin

    aHnh 0-18 Hon tt vic mua hng

    Chng trnh h trnhiu loi hnh thanh ton khc nhau nh: qua th tn

    dng quc t, hnh thc giao hang ly tin mtKhi mt n hng c t,

    ngi qun trc thcn cvo xl ca bphn sales thc t:

    Thay i trng thi n hng: tmi t chuyn nhn hon

    tt. Mi ln i trng thi, hthng stng gi email thng bo scp nht

    ny cho khch hng.

    Thay i lng hng tn kho

    Thng k doanh thuV nhiu tin ch khc

    CHNG 5: Pht trin Component View sn phm

    Tin vn chuyn

    Thng tin a chc

    chuyn tiLoi hnh thanh ton lCash On Deliver

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    44/45

    43 http://www.ebook.edu.vn

    CHNG 6: KT LUN V HNG PHT TRIN

    6.1 Kt qut cti "Qun l bn hng qua mng vi cng cJoomla " l mt ti mang

    tnh cht thng mi in tgip cho ngi mua cng nhngi bn t tn km

    thi gian, mua bn thun tin, thanh ton nhanh chng. y l mt ti ang c

    ng dng nhiu cho cc doanh nghip hay c nhn.

    Website xy dng c cc chc nng hin thdanh mc sn phm.

    Website thnghim trn localhost

    Website t c mt schc nng chnh phc vcho vic qun l mua

    bn hng . Nhng chl mi p ng c mt phn nhca cc yu cu hin

    nay. Em mong c gp pht trin hon thin hn trong thi gian ti p

    ng y cc yu cu .

    Mc d Em rt cgng rt nhiu trong qu trnh kho st tm hiu thng

    mi in tv a ra phng n xy dng Website Qun l bn hng qua mng

    vi cng cJoomla. Nhng khng trnh khi nhng thiu xt. V vy em rt mong

    qu thy c cng nhnhng ai quan tm n ti ny chdn v gp kin cho

    Em Em hon thin website ny mt cch y .

    6.2. Hng pht trin

    Mong mun ca Em l pht trin Website vi nhiu tnh nng, giao din

    thch hp cho mi c nhn.

    Xy dng v tch hp nhng component v module khc phc vvic mua

    bn, qung b, qun l hng ha mt cch tt hn na.

  • 7/23/2019 Bao cao Xay Dung Web Ban Hang Joomla

    45/45

    44 http://www.ebook.edu.vn

    TI LIU THAM KHO

    [1] Phm Hu Khang. Xy dng ng dng Web bng PHP & MySQL. Nh

    xut bn Phng ng[5] http://www.joomla.org

    [6] http://www.joomlaviet.org

    [7] http://www.joomlavietnam.org

    [8] http://vinaora.com

    [9] http://www.buaxua.vn

    [10] http://www.virtuemart.net

    [11] http://phpeveeryday.com