Professional Documents
Culture Documents
53607133 bao cao thực tập
53607133 bao cao thực tập
BO CO THC TP TT NGHIP
TI : Xy dng trang web qung co sn phm ni tht ca mt cng ty
SINH VIN : Nguyn Thanh Tng A Ngy Sinh : 08/11/1990 LP : CNTT S-K6 Gio Vin Hng Dn : Cao Tun Dng
H Ni, 04/2011
[Bo co thc tp] Trang 1
LI NI U
Ngy nay chng ta ang c sng trong k nguyn ca tin hc nh s vt bc , s bng n mnh m ca cng ngh thng tin. Cng ngh thng tin khng ch dng li mc ch phc v cho khoa hc k thut m i su vo i sng , chnh tr, kinh t , x hi, tr nn thn thin, gn gi , mang li nhiu li ch cho con ngi. c bit trong lnh vc kinh t, cng ngh thng tin thc s c nhiu ng gp quan trng trong cng vic qun l , qung co cc sn phm, hng ha ca cc cng ty, x nghip, doanh nghip ln nh. Nhng ng dng ca cng ngh thng tin mang li nhiu li ch khng nh, t hiu qu kinh t cho nhng cng ty , x nghip . Cc sn phm ni tht hin nay ang tr nn rt ph bin v cn thit cho mi gia nh , cng ty v cc doanh nghip. Cc sn phm ni tht gip cc cng ty doanh nghip tr nn sang trng v hin i gip tin nghi trong cng vic. V vy sn phm ni tht tr nn khng th thiu trong cc cng ty , x nghip , trng hc , gia nh v cc ni cng cng. C nhiu cc cng ty qung co v bn cc sn phm ni tht ni ting c bit l tp on Ha Pht. Mun bn v a cc sn phm cho mi ngi bit mt cch rng ri v nhanh chng th cn phi qung co. V vy, xy dng mt website qung co v bn cc sn phm l iu khng th thiu, cc chc nng phn chia qung co cc sn phm, t hng . n thc tp tt nghip ny l kt qu ca qu trnh tch ly v vn dng nhng kin thc m em tip thu v tm hiu c trong qu trnh hc tp. Trong qu trnh thc hin n em xin cm n thy gio Cao Tun Dng nh hng cho em lm v hon thnh n thc tp tt nghip. Em xin gi ti thy nhng li cam n chn thnh nht. Mc d c gng trong qu trnh nghin cu lm ti nhng do cpnf nhiu hn ch v thi gian v trnh nn n ca em khng trnh khi nhiu thiu st , v nhiu vn cha c gii quyt hon chnh . V vy em rt mong nhn c nhng kin ng gp ca cc thy c v bn c th hon thin v pht trin ti hn. Em xin chn thnh cm n !
Trang 2
Trang 3
a. Mc tiu chnh
Xy dng trang web gii thiu cc sn phm ni tht ca mt cng ty , gii thiu cc sn phm ni tht n cc khch hng n vi website ca mnh.
Sau khi nghin cu v tm hiu v cng c Joomla , bng kh nng thc t c c em xy dng mt trang web qung co . y l trang web s qung co nhng sn phm ni tht ca mt s cng ty. Qua vic nghin cu v tm hiu mt s website trn mng v qung co cc sn phm ni tht nh : www.bepxinh.vn www.noithathoaphat.net www.chonoithat.com.vn www.noithatdep.net - i vi trang web www.noithathoaphat.net c mt s c im nh sau Thng tin cc sn phm ni tht a dng, nhiu th loi nh ni tht vn phng , ni tht trng hc, ni tht khu cng cng , ni tht nh bp Cc thng tin v sn phm mi c cp nht lin tc, chng ta c th nhn tin tc trc tip t website qua email ca mnh Mu sc hi ha d s dng , cc chc nng r rng. Bn cnh cn c cc thng tin mi nht v sn phm cng nh thng tin ca cng ty Ha Pht Website cn cung cp cho ngi dung nhiu chc nng n gin d s dng nh c th ng k ti khon , tm kim cc sn phm nhanh chng , gi hng
Trang 4
i vi trang web www.noithatdep.net : Giao din ca trang web khng c p mt lm so vi trang www.noithathoaphat.net, khng cha y hnh nh cng nh th loi danh mc sn phm cho khch hng xem. Trang web c v thin v thit k ni tht cho khch hng hn Khng c nhiu chc nng cho ngi s dng. T chc ca website khng p mt. Qua kho st cc trang web trn v tham kho kin cc bn vo thm website em xin hng ti ca em v xy dng mt trang web da trn trang web ca www.noithathoaphat.net . Yu cu ca trang web : Ngun thng tin sn phm a dng Giao din trang web thn thin, d nhn, d s dng, mu sc hi ha Thng tin sn phm c cp nht v sa i thng xuyn Cho php tm kim
-
T cc yu cu trn em a ra mt s yu cu chi tit hn cho website ca mnh nh sau : Hin th cc danh mc sn phm Hin th chi tit cc thng tin sn phm trong danh mc Hin th kt qu trong vic tm kim cng nh ng nhp, ng k Hin th cc thng tin mi A, Chc nng User Cho php ng k thnh vin Cho php sa i Cho php tm kim B, i vi admin (qun tr) Qun l cc User: xa, sa, nhp thm User, Admin Cp nht mi cc thng tin lin quan, sa thng tin, xa thng tin Hin th thng tin ln nhm tin, danh mc
Trang 5
C, Yu cu ca h thng mi - Hnh thc thng tin a dng v sng ng - Giao din thn thin, d nhn, mu sc khng i lp - Cung cp thng tin v pht trin hot ng lin tc, khng ngng. - Thng tin sn phm c cp nht v sa i thng xuyn - C kh nng cp nht, sa, xo. - C kh nng tra v tm kim mt cch nhanh chng. III. Phn tch h thng 1. Yu cu chi tit v Website: - Hin th cc danh mc sn phm
- Hin th chi tit v sn phm c trong danh mc. - Hin th kt qu ca vic tm kim, ng k , ng nhp. - Hin th c cc sn phm mi din ra hng ngy
Trang 6
2 . i vi ngi truy cp Website vi chc nng User - Cho php ng k thnh vin. - Cho php xem tin tc, tm kim thng tin sn phm - Cho php mua sn phm trc tuyn
3. i vi ngi qun tr
- Qun l cc user: xo, sa, nhp thm User, Admin. - Cp nht mi cc thng tin lin quan, sa thng tin , xo thng tin sn phm - Kim tra, chnh sa cc sn phm v sau ng thng tin - Hin th thng tin sn phm ln theo nhm tin, danh mc. 4. Cc chc nng c th. a. M t cc chc nng. Danh sch cc chc nng yu cu ca Website qung co : * u ra: Hin th thng tin sn phm - Hin th thng tin sn phm theo danh mc - Thng tin sn phm hin th theo khun c sn. Ngoi ra cn c chc nng: - Hin th thng tin tm kim sn phm * u vo: Qun l thng tin - Cp nht thng tin sn phm ( Sa, xa, thm mi) - Nhp thng tin v qun l thng tin sn phm theo khun c sn.
Trang 7
Phn tch chc nng: * Khun thng tin sn phm : - M sn phm: L s k t . m bo tnh duy nht ca thng tin. - Tn sn phm: Mc tiu l hin th tiu v th hin ni dung sn phm. - Ni dung chnh( m t sn phm ): Khng c rng. . Th hin thng tin sn phm trong bn tin khi ngi c - nh : Th hin hnh nh minh ha ca sn phm * Nhp ni dung sn phm: - Thit k nhp: M thng tin sn phm nhp bng tay. a ra cnh bo nu trng s th t. - Ni dung sn phm: Ghi r thng tin sn phm. -nh sn phm: Nu rng s c thng bo * Update thng tin sn phm : Cho php sa xa cc sn phm hoc thm sn phm mi. * Xa thng tin: C th xa theo mc. - Xa theo mc (Xa rt nhiu sn phm). - Xa mt sn phm. * Lin h: (Lin h ca ngi c vi Admin) Khch hng phn nh qua Website cho php h gi ni dung vo email ca Admin Cho php ngi c nhp thng tin c nhn: Tn, tui, Email khng nh chnh xc ngi , s in thoi di ng
Trang 8
* Chc nng tm kim Cho php khch hng tm kim sn phm theo tn, th loi sn phm * Chc nng hin th thng tin Giao din p, thch hp vi loi thng tin sn phm Cch hin th thng tin sn phm theo trang web ca www.noithathoaphat.net
Trang 9
10
Trang 10
11
B. Cng c xy dng web ng : 1b. Macromedia Dreamweaver Macromedia Dreamweaver l trnh bin son HTMl chuyn nghip dng thit k, vit m v pht trin website cng cc trang web v cc ng dng web. Cho d bn c thch th vi cng vic vit m HTML th cng hoc bn thch lm vic trong mi trng bin son trc quan, Dreamweaver cung cp cho bn nhng cng c hu ch nng cao kinh nghim thit k web ca bn. Cc tnh nng bin son trc quan trong Dreamweaver cho php bn to nhanh cc trang web m khng cn cc dng m. Bn c th xem tt cacr cc thnh phn trong website ca bn v ko chng trc tip t mt panel d s dng vo 1 vn bn. Bn c th nng cao sn phm ca bn bng cch to v sa cc nh trong Macromedia Fireworks hoc trong ng dng nh khc, ri sau chn trc tip vo Dreamweaver. Dreamweaver cng cung cp nhng cng c gip n gin ha vic chn Flash vo trang web. Bn cnh nhng tnh nng ko v th gip xy dng trang web ca bn, Dreamweaver cn cung cp mt mi trng vit m y chc nng bao gm cc cng c vit m (nh t mu m, b sung th tag, thanh cng c m v thu bt m) v nguyn liu tham chiu ngn ng trong Cascading Style Sheets (CSS), JavaScript, ColdFusion Markup Language (CFML) v cc ngn ng khc. Cng ngh Macromedia Roundtrip HTML nhp cc vn bn HTML vit m th cng m khng nh dng li m; khi bn c th nh dng li m vi phong cch nh dng ca ring bn. Dreamweaver cng cho php bn xy dng cc ng dng web ng da theo d liu s dng cng ngh my ch nh CFML, ASP.NET, ASP, JSP, v PHP. Nu s thch ca bn l lm vic vi d liu XML, Dreamweaver cung cp nhng cng c cho php bn d dng to cc trang XSLT, chn file XML v hin th d liu XML trn trang web ca bn. Dreamweaver c th ty bin hon ton. Bn c th to cho ring mnh nhng i tng v yu cu, chnh sa shortcut bn phm v thm ch vit m JavaScript m rng nhng kh nng ca Dreamweaver vi nhng bo co site mi.
Trang 11
12
2b. Cng c Wordpress WordPress l g? Wordpress l mt blogging platform c m ngun m, mt h thng qun tr ni dung dnh cho c nhn s dng ngn ng lp trnh PHP v h qun tr CSDL MySQL Wordpress c t khong nm 2004, tin thn n l b2/cafelog. Tuy nhin n khong thng 2-2005, vi phin bn 1.5 th Wordpress mi c nhiu ngi bit n bi s u vit v ni bt trong tnh nng ca n. Phin bn hin ti, WordPress 2.5 (ra mt ngy 29.3.2008 ) tht s gy c du n ni ngi dng, ni tri nht l Dashboard c re-design hon ton, cc k trc quan v thn thin
H thng Template ring bit vi HTML/CSS. Cho php ngi dng chnh sa, ty bin giao din ca blog mnh mt mc kh thong. H tr cc tnh nng km thm plugin/widget. Plugin dng cho WordPress.org, Widget dng cho WordPress.com H tr tag. Qu quen thuc vi ngi dng blog Yahoo! 360. H ch to chuyn mc. Cho php mt bi vit nm nhiu chuyn mc khc nhau. Kt hp vi tag, y tht s l mt chc nng ng gi. H tr Trackback/Pingback. y l mt tnh nng cn tng i mi m vi nhng ai quen dng Yahoo! 360. y l nhng phng thc cho php tc gi nhn c nhng thng bo khi mt ai link n mt trong nhng entry ca h. H tr link dng SEO. Trnh son tho tuyt vi: nhanh v nh. i t ch WYSIWYG sang HTML Code mt cch hon ho ch khng b thay i cu trc nh Yahoo! 360. V rt nhiu chc nng khc
Trang 12
13
2. Lp trnh tng tc c s d liu 2A. Ngn ng PHP PHP (vit tt hi quy "PHP: Hypertext Preprocessor") l mt ngn ng lp trnh kch bn hay mt loi m lnh ch yu c dng pht trin cc ng dng vit cho my ch, m ngun m, dng cho mc ch tng qut. N rt thch hp vi web v c th d dng nhng vo trang HTML. Do c ti u ha cho cc ng dng web, tc nhanh, nh gn, c php ging C v Java, d hc v thi gian xy dng sn phm tng i ngn hn so vi cc ngn ng khc nn PHP nhanh chng tr thnh mt ngn ng lp trnh web ph bin nht th gii. on m sau minh ha gip cch vit PHP lng vo cc trang HTML d dng nh th no:
1. <html> 2. <head> 3. <title>M mu</title> 4. </head> 5. <body> 6. <?php 7. echo "Cho th gii PHP!"; 8. ?> 9. </body> 10. </html> Th <?php v th ?> s nh u s bt u v s kt thc ca phn m PHP qua my ch bit x l v dch m cho ng. y l mt im kh tin li ca PHP gip cho vic vit m PHP tr nn kh trc quan v d dng trong vic xy dng phn giao din ng dng HTTP. Ngn ng, cc th vin, ti liu gc ca PHP c xy dng bi cng ng v c s ng gp rt ln ca Zend Inc., cng ty do cc nh pht trin ct li ca PHP lp nn nhm to ra mt mi trng chuyn nghip a PHP pht trin quy m doanh nghip.
Trang 13
14
MySQL l mt phn mm qun tr CSDL m ngun m, min ph nm trong nhm LAMP (Linux - Apache -MySQL - PHP) Ti sao li s dng MySQL? MySQL l phn mm min ph hon ton, n nh, an ton. Hin nay trong s cc Website c lu lng truy cp ln thuc hng "top" trn Internet, c rt nhiu Website s dng lin minh LAMP ny. "Lin minh" m m LAMP ang c coi l mt i trng vi cc sn phm m ng ca Microsoft (Windows, IIS, SQL Server, ASP/ASP.NET). Mt s c im ca MySQL MySQL l mt phn mm qun tr CSDL dng server-based (gn tng ng vi SQL Server ca Microsoft). MySQL qun l d liu thng qua cc CSDL, mi CSDL c th c nhiu bng quan h cha d liu. MySQL c c ch phn quyn ngi s dng ring, mi ngi dng c th c qun l mt hoc nhiu CSDL khc nhau, mi ngi dng c mt tn truy cp (user name) v mt khu tng ng truy xut n CSDL. Khi ta truy vn ti CSDL MySQL, ta phi cung cp tn truy cp v mt khu ca ti khan c quyn s dng CSDL . Nu khng, chng ta s khng lm c g c.
Trang 14
15
Appsev mc nh dung cng 80 trong khi ci t. Khi ci t xong bn c th kim tra bng cch truy cp vo http://localhost v thy c giao din ca n.
Trang 15
16
Trang 16
17
3. H c s d liu y , c s d liu em khng thit k v vy em s dng cng c Joomla 1.5 xy dng trang web v cc chc nng cho trang web ca em.
[Bo co thc tp] Trang 17
18
Trang 18
19
I.
-
Cu hnh ti khon
mod_s5_horizontal_login_SF : module ng Nhp gip khch hng c th ng k ti khon v ng nhp c vo website , qun l ti khon , mua hng trc tuyn. Vo trang bng iu khin ca Joomla http://localhost/tung/administrator sau ci t module ng nhp vo phn m rng . Sau ta s c giao din ca bng ng nhp dnh cho khch hng
Trang 19
20
II.
-
Cu hnh tm kim
mod_virtuemart_search : module Tm Kim gip khch hng khi vo website c th tm kim cc sn phm m mnh mun tm mt cch nhanh chng. - i vi module tm kim ta cng ci t vo bo phn m rng trong trang iu khin
Giao din tm kim Cc khch hng c th tm kim sn phm m mnh mun theo tn, th loi sn phm..
[Bo co thc tp] Trang 20
21
Gii thiu VirtueMart : VirtueMart l mt thnh phn m rng ca Joomla c ti v v s dng min ph ti trang web http://virtuemart.net/ Virtuemart l 1 gii php thng mi in t m ngun m(Open Source E-Commerce solution) c s dng cng vi h qun tr ni dung(Content Management System - CMS) Joomla. Virtuemart cung cp rt nhiu chc nng phc v cho vic qun l sn phm(products), danh mc sn phm, phng thc vn chuyn, phng thc thanh ton...
Trang 21
22
v cc phng thc trnh din sn phm nh: danh sch danh mc sn phm, sn phm mi, sn phm topten, sn phm c bit... Cc bn download gi ci t v, gii nn ra v tin hnh ci t component trc ri tip tc ci t cc module v plugin bn cn.Sau khi ci t thnh cng bn truy cp vo trang qun tr ca Joomla v truy cp menu: Component / Virtuemart
Trang 22
23
Tip em s to mt danh mc sn phm theo th mc cy. giao din ca Vituemart , ch mc Products ri List Categories Ta s c mt th mc cy nh sau :
Trang 23
24
Sau em s add thm cc loi sn phm vo v phn loi theo cc th mc lin quan.
Trang 24
25
y danh mc sn phm ca em gm cc th loi nh sau Ni tht vn phng Trong phn Ni tht vn phng cn chia ra cc loi sau: Gh vn phng Bn t lm vic T st Bn hp Ni tht trng hc Trong Ni tht trng hc gm c : Bn gh mu gio Bn gh hc sinh cp 1,2 Bn gh gio vin Bn gh sinh vin
26
Gh hi trng Ni tht phng n Bn n Bn n cao cp Kt st Kt chng chy Kt an ton Sau khi to xong danh mc sn phm em s ci t thm mt module show cc sn phm ra thnh mt ct menu:
mod_s5_vm_accordion_SF : module gip show cc danh mc sn phm ra thnh ct menu gip khch hng d dng nhn bit cc sn phm m mnh mun tm.
Danh mc sn phm
Trang 26
27
Tip ta c th thm mi mt hay nhiu sn phm vo danh mc sn phm to ra nh trn. Ta cng vo tip mc Products v chn add products thm cc sn phm mun cho vo:
Thm sn phm Giao din ca phn thm sn phm gm c s th t ca sn phm , gi ca sn phm c tnh theo Vit Nam ng , c th chn loi sn phm cho vo danh mc, di cng l thng tin chi tit ca sn phm gm tn sn phm, kch thc , ngun gc ca sn phm.
Trang 27
28
Phn Product Images l mc thm nh minh ha cho sn phm mnh mun cho vo :
Trang 28
29
Trang 29
30
List Sn Phm
Trang 30
31
Ngoi ra cn c mc qun l danh sch n t hng , mua hng + Truy cp: Order / List Order
- Ta s nhn c danh sch cc ha n mua hng / t hnh ca khch hng IV. Cu hnh gi hng
-
Ci t thm module
mod_virtuemart_s5_dropdown_cart_AJAX : Gi hng , gip khch hng khi chn mua cc sn phm mnh ng , khi gi hng s t ng thng k nhng sn phm khch hng chon v tnh tng gi tin cc sn phm . Nu khng mun mua khch hng c th hy b cc sn phm cho vo gi hng.
Trang 31
32
Trang 32
33
* Cc chc nng trn trn trang ch gm: - Hin th hnh nh Banner chnh ca trang web qung co ni tht - C 2 chc nng ng nhp vo Website v ng k thnh vin ca Website. - Chc nng tm kim sn phm - H thng Menu tri gm c 5 chc nng hin th ton b danh mc sn phm ca trang Web: Ni tht vn phng, ni tht khu trng hc, ni tht khu cng cng, ni tht phng n v kt st. - Body: Hin th chi tit cc sn phm ni bt v sn phm bn chy . b. Danh mc sn phm: - Hin th chi tit cc sn phm v tng loi + Ni tht vn phng : hin th cc thng tin sn phm lin quan n vn phng. + Ni tht trng hc:hin th cc thng tin sn phm lin quan n trng hc +Ni tht khu cng cng: hin th cc thng tin sn phm lin quan cc khu cng cng. + Ni tht phng n: hin th cc thng tin sn phm lin quan n phng n + Kt st: hin th cc thng tin sn phm lin quan n cc loi kt st
Trang 33
34
c. ng nhp
- Khi ngi dng c ti khon l User th ng nhp vo s c thm chc nng lin h v tm kim - Khi ngi dng c ti khon l Admin th ng nhp vo s c th xem, sa, xa, ng sn phm, qun l danh mc sn phm.
Trang 34
35
d. Trang ng k
- Bt c ngi dng no khi vo trang Web th cng c th ng k l thnh vin ca WebSite
Trang 35
36
e.Tm kim
- Ngi dng c th tm kim sn phm bng cch chn tn , loi sn phm trong Box sn phm c hin ra. Kt qu tm kim cho ngi s dng :
Trang 36
37
f. Gi hng
Khi chon la c sn phm mnh a thch v mun mua, khch hng c th chn la sn phm Add to Cart trong gi hng ca khch hng s hin ln tn mn hng v tng gi tr gi thnh ca sn phm
2. Dnh cho Ngi qun tr Trang iu khin ca Joomla , thm , sa ,xa cc sn phm cng nh cc chc nng ca trang Web bn hng :
Trang 37
38
Phn 6 : Tng Kt
Cha c cc loi dch v min ph nh email qung co cho khch hng, cho php khch hng c thm thng tin v cc sn phm ni tht hin nay. Cn thiu nhiu chc nng cn thit. Mc tm kim cn b hn ch
3. Hng pht trin B sung nhng hng ch ca ti, m rng thm chc nng h thng ca website , m bo tin cy ca h thng. Pht trin thm forum , h tr k thut cho ngi dung trn forum ny ca website. 4. Kt lun Trong thi gian ngn , em va tm hiu k thut , tm hiu ngn ng, nn chc chn cn nhiu thiu st. Nhng trong thi gian ti , em s hon thin k thut v a ra mt h thng website hon ho. Mong thy chm chc cho em. Em xin chn thnh cm n thy hng dn v gip chng em hon tt ti ny.
Trang 38