1. Trang chủ
  2. » Luận Văn - Báo Cáo

xây dựng “website bán hàng của tổng công ty xi măng việt nam

62 209 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Phô lôc

  • Request.[Collection].[ property].[method]

  • Read only

  • Read only

  • Read only

  • Read only

  • Read only

  • TotalBytes

  • Read only

    • Response.[Collection].[ property].[method]

  • Cookies

  • AddHeader

  • AppendToLog

  • BinaryWrite

  • Clear

  • End

  • Flush

  • Redirect

  • Write

  • ScriptTimeOut

  • CreateObject

  • HTMLEncode

  • MapPath

  • URLEncode

    • V× trong m· ANSI, dÊu %=%25.

  • Contents

  • Staticobjects

  • Lock

  • Unclock

  • OnStart

  • OnEnd

  • Application.onStart

  • Contents

  • Staticobjects

    • Method

    • Description

  • Abandon

  • CodePage

  • LCID

  • SessionID

  • Timeout

  • OnStart

  • OnEnd

Nội dung

§å ¸n tèt nghiƯp Lời Giới Thiệu Mét c¸c híng ph¸t triĨn quan träng hµng ®Çu cđa ngµnh c«ng nghƯ th«ng tin hiƯn lµ c¸c c«ng nghƯ liªn quan ®Õn Internet Trong híng nµy th× quan vµ ®ang nỉi lªn hµng ®Çu lµ c¸c hƯ thèng th¬ng m¹i ®iƯn tư (E-Commerce) thùc hiƯn trªn Internet, hƯ thèng nµy ®· ®ãng gãp phÇn kh«ng nhá cho sù thµnh c«ng cđa c¸c doanh th¬ng s¶n xt kinh doanh TÊt c¶ c¸c nhµ s¶n xt- kinh doanh ®Ịu mn s¶n phÈm cđa m×nh s¶n xt ®ỵc kh¸ch hµng ®ãn nhËn vµ ®ỵc b¸n víi doanh thu cµng cao cµng tèt VËy th× hä t×m lèi cho s¶n phÈm cđa h×nh theo c¸c ph¬ng nµo? Ph¬ng thøc trun thèng , tÊt c¶ c¸c doanh nghiƯp ®Ịu lµm nh vËy VÊn ®Ị ®au ®Çu cho c¸c doanh nghiƯp lµ hä ph¶i lµm thÕ nµo ®Ĩ t¨ng doanh sè, ®ång thêi hä cã thỴ b¸n hµng t¹i bÊt cø ®©u Th¬ng m¹i ®iƯn tư ®êi ®· gióp hä lµ ®iỊu ®ã NÕu t«i lµ mét kh¸ch hµng, ®ang cã nhu cÇu mua mét s¶n phÈm nµo ®ã, kh«ng ph¶i mÊt qu¸ nhiỊu thêi gian cho viƯc chn bÞ ®i mua s¾n, t«i cã thĨ vµo m¹ng, tra cøu vµ ®Ỉt mua cho m×nh mét s¶n phÈm võa hỵp víi m×nh VËy ®Êy, th¬ng m¹i ®iƯn tư thËt sù ®· trë thµnh ®éi ngò b¸n hµng hiƯu qu¶ cđa c¸c doanh nghiƯp T¹i ViƯt nam hiƯn nay, viƯc ¸p dơng hƯ thèng th¬ng m¹i ®iƯn tư cho c«ng viƯc b¸n hµng kh«ng cßn lµ mét giÊc m¬, c¬ së h¹ tÇng dÇn dÇn gióp doanh nghiƯp cã thĨ lµm ®iỊu ®ã Xt ph¸t tõ c¸c øng dơng to lín cđa th¬ng m¹i ®iƯn tư, qua qu¸ tr×nh t×m hiĨu ho¹t ®éng s¶n xt t¹i tỉng c«ng ty xi m¨ng ViƯt nam, cïng víi sù tËm t×nh gióp ®ì cđa ThÇy híng dÉn còng nh sù gióp ®ì cđa c¸c c« chó ban l·nh ®¹o Tỉng c«ng ty, em ®· x©y dùng “Website b¸n hµng cđa Tỉng c«ng ty xi m¨ng ViƯt nam ” lµm ®Ị tµi ®å ¸n tèt nghiƯp cho m×nh Tuy nhiªn, ®©y lµ mét ®Ị tµi khã, khu«n khỉ mét Ln v¨n thËt khã cã thĨ hoµn thiƯn ch¬ng tr×nh Nhng, víi lßng say mª tin häc em qut ®Þnh ®Çu t c«ng søc nghiªn cøu vµ thùc thi ®Ị tµi nh»m tÝch lòy cho m×nh nh÷ng kinh nghiƯm q b¸u tham gia vµo mét dù ¸n tin häc sau nµy V× thêi gian eo hĐp vµ kh¶ n¨ng cã h¹n, nªn ®Ị tµi kh«ng thĨ tr¸nh khái nh÷ng thiÕu ¬ sãt KÝnh mong nhËn ®ỵc nhiỊu ý kiÕn ®ãng gãp, phª b×nh cđa q thÇy c« vµ c¸c b¹n Em xin ch©n thµnh c¶m ¬n./ Hµ néi, th¸ng n¨m 2011 Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang §å ¸n tèt nghiƯp Sinh viªn thùc hiƯn Mai V¨n Lu Ch¬ng I Kh¸i qu¸t mơc ®Ých vµ yªu cÇu cđa ®Ị tµi Mơc ®Ých M« h×nh kinh doanh b¸n hµng theo ph¬ng ph¸p trun thèng ®· thèng trÞ trªn thÕ giíi nhiỊu n¨m vµ ®Õn nã vÉn ®ang ®ỵc ¸p dơng t¹i hÇu hÕt c¸c doanh nghiƯp Cïng víi sù ph¸t triĨn vỵt bËc cđa c«ng nghƯ th«ng tin, ngµy nã ®· ®ỵc øng dơng t¹i hÇu hÕt c¸c lÜnh vùc VÊn ®Ị toµn cÇu ho¸ vµ nh÷ng ®ßi hái vỊ c¸c nghiƯp vơ nhanh, gän vµ tÝnh b¶o mËt cao c¸c giao dÞch trùc tun còng nh nh÷ng thn lỵi cđa nã ®· thóc ®Èy ph¸t triĨn mét lo¹i h×nh giao dÞch míi kinh doanh, ®ã lµ Th¬ng m¹i ®iƯn tư hay Kinh doanh ®iƯn tư (ECommerce) Th¬ng m¹i ®iĨn tư lµ mét lo¹i h×nh vµ ph¬ng thøc kinh doanh cßn rÊt míi ë níc ta, sè c¸c doanh nghiƯp tham gia vµo th¬ng m¹i ®iƯn tư lµ cßn rÊt thÊp ChÝnh v× nh÷ng ®ßi hái bëi c«ng nghƯ vµ ®ßi hái vỊ xu híng kinh doanh, thêi gian thùc tËp nµy, em xin chän ®Ị tµi t×m hiĨu vỊ Th¬ng m¹i Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang §å ¸n tèt nghiƯp ®iĨn tư vµ øng dơng cđa nã mét m« h×nh kinh doanh thĨ- §ã lµ Tỉng c«ng ty Xi m¨ng ViƯt nam Sù cÇn thiÕt ph¶i thiÕt lËp hƯ thèng b¸n hµng trùc tun t¹i Tỉng c«ng ty Xi m¨ng ViƯt nam Tỉng c«ng ty xi m¨ng ViƯt nam lµ ®¬n vÞ kinh doanh c¸c s¶n phÈm xi m¨ng, th¹ch cao, c¸c lo¹i ®¸ GranÝt, vËt liƯu chÞu lưa, vµ c¸c dÞch vơ kü tht phơc vơ cho c¸c ngµnh c«ng nghiƯp x©y dùng vµ x©y dùng d©n dơng HiƯn nay, Tỉng c«ng ty cã 14 thµnh viªn chuyªn m«n ho¸ s¶n xt c¸c chđng lo¹i s¶n phÈm xi m¨ng phơc vơ cho ngµnh c«ng nghiƯp x©y dùng Chi tiÕt c¸c ®¬n vÞ vµ s¶n phÈm s¶n xt b¸n trªn thÞ trêng Sè TT Tªn ®¬n vÞ C«ng ty xi m¨ng Hoµng Th¹ch C«ng ty xi m¨ng H¶i phßng C«ng ty xi m¨ng BØm S¬n C«ng ty xi m¨ng Bót S¬n C«ng ty xi m¨ng Hµ Tiªn II C«ng ty xi m¨ng Hoµng Mai C«ng ty xi m¨ng Tam §iƯp C«ng ty xi m¨ng H¶i V©n C«ng ty xi m¨ng Hµ Tiªn I 10 C«ng ty VËt t kü tht xi m¨ng 11 C«ng ty Kinh doanh Th¹ch cao xi m¨ng 12 C«ng ty Xt nhËp khÈu xi m¨ng Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T S¶n phÈm C¸c lo¹i xi m¨ng PCB30, PC40 , BS12-71 vµ BS12-78, xi m¨ng bỊn Sunf¸t,… C¸c lo¹i xi m¨ng PCB30, PC40 , xi m¨ng bỊn Sunf¸t, xi m¨ng pỗcl¨ng hçn hỵp,… C¸c lo¹i xi m¨ng PCB30, PC40 C¸c lo¹i xi m¨ng PCB30, PC40 C¸c lo¹i xi m¨ng PCB30, PC40 , xi m¨ng pỗcl¨ng Puz¬lan PCPluz C¸c lo¹i xi m¨ng PCB30, PC40 , c¸c lo¹i Linker D©y chun ®ang ®Çu t NghiỊn c¸c lo¹i xi m¨ng: PCB30, PC40, PCHS40, BS12-1991 Xi m¨ng PCB30, PC40, xi m¨ng pỗcl¨ng bỊn Sunf¸t, xi m¨ng m¸c cao PC50 Kinh doanh c¸c lo¹i xi m¨ng, vËt t x©y dùng Cung cÊp c¸c chđng lo¹i th¹ch cao cho c¸c c«ng ty xi m¨ng Xt, nhËp khÈu c¸c lo¹i vËt t, nguyªn, nhiªn vËt liƯu, c¸c lo¹i xi m¨ng cho c¸c C«ng ty xi m¨ng Trang §å ¸n tèt nghiƯp 13 14 C«ng ty t vÊn ®Çu t ph¸t triĨn xi m¨ng Trung t©m ®µo t¹o xi m¨ng T vÊn lÜnh vùc c«ng nghiƯp xi m¨ng vµ c«ng nghiƯp x©y dùng §µo t¹o, båi dìng vµ t vÊn tỉ chøc ngµnh c«ng nghiƯp xi m¨ng Thùc hiƯn qu¶n lý c¸c ®¬n vÞ lµ Tỉng c«ng ty th«ng qua c¸c chÕ ®é b¸o c¸o cđa c¸c ®¬n vÞ §Ĩ hiĨu ®ỵc hƯ thèng b¸n hµng cđa Tỉng c«ng ty, ta xÐt m« h×nh tỉ chøc cđa cđa tỉng c«ng ty nh sau: S¬ ®å tỉ chøc cđa Tỉng c«ng ty xi m¨ng nh sau: (trang bªn) Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang C«ng ty Xi m¨ng H¶I phßng C«ng ty xi m¨ng Hoµng Th¹ch Phßng kÕ to¸n tµi chÝnh Phßng kü tht Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang C«ng ty XM VLXD&XL §µ n½ng C«ng ty KD Th¹ch cao Xi m¨ng C«ng ty vËt t vËn t¶I Xi m¨ng C«ng ty vËt t kü tht XM C«ng ty xi m¨ng Hµ Tiªn II C«ng ty xi m¨ng Hµ Tiªn I C«ng ty xi m¨ng H¶I V©n C«ng ty xi m¨ng Hoµng Mai C«ng ty Xi m¨ng Tam ®IƯp C«ng ty Xi m¨ng Bót S¬n C«ng tyXi m¨ng BØm S¬n Ban tra V¨n phßng Phßng kinh tÕ kÕ ho¹ch Phßng ®Çu t x©y dùng Phßng thÞ trêng xi m¨ng Phßng tỉ chøc lao ®éng Phßng th«ng tin ®iỊu ®é Phßng hỵp t¸c qc tÕ Trung t©m ®µo t¹o Xi m¨ng C«ng ty T vÊn §TPT Xi m¨ng C«ng ty Xt nhËp khÈu Xi m¨ng §å ¸n tèt nghiƯp Héi ®ång qu¶n trÞ C¬ quan tỉng gi¸m ®èc §å ¸n tèt nghiƯp HiƯn nay, viƯc b¸n hµng cđa Tỉng c«ng ty th«ng qua mét hƯ thèng b¸n hµng xuyªn st nhiỊu cÊp: CÊp tỉng c«ng ty cã Phßng thÞ trêng thùc hiƯn c¸c cc giao dÞch víi kh¸ch hµng vỊ tÊt c¶ c¸c chđng lo¹i s¶n phÈm cđa Tỉng c«ng ty, cÊp c«ng ty vµ chi nh¸nh cđa c¸c c«ng ty thùc hiƯn giao dÞch bu«n b¸n víi kh¸ch hµng vỊ c¸c chđng lo¹i mµ c«ng ty m×nh s¶n xt vµ thùc hiƯn giíi thiƯu c¸c s¶n phÈm mµ c«ng ty kh«ng s¶n xt nhng ®¬n vÞ kh¸c Tỉng c«ng ty s¶n xt Trong qu¸ tr×nh toµn cÇu ho¸ vµ tiÕn tíi héi nhËp, Tỉng c«ng ty x¸c ®Þnh mơc tiªu hiƯn t¹i vµ t¬ng lai v¬n thÞ trêng ngoµi níc vµ hiƯn m¹ng líi tiªu thơ cđa Tỉng c«ng ty ®· cã mỈt trªn mét sè thÞ trêng ChÝnh v× vËy, viƯc triĨn khai c¸c hƯ thèng b¸n hµng theo trun thèng lµ kh«ng thĨ thiÕu vµ xt ph¸t tõ yªu cÇu cÊp thiÕt cđa héi nhËp vµ xu híng kinh doanh míi mµ mét ph¬ng ph¸p b¸n hµng xt hiƯn, ®ã lµ kinh doanh b¸n hµng trªn m¹ng hay b¸n hµng trùc tun Vµ viƯc ¸p dơng Th¬ng m¹i ®iƯn tư giao dÞch b¸n hµng sÏ mang l¹i hiƯu qu¶ thªm kinh doanh Yªu cÇu cđa viƯc nghiªn cøu ®Ị tµi: Th¬ng m¹i ®iƯn tư lµ mét ®Ị tµi hay vµ cßn nhiỊu míi mỴ Do vËy, víi thêi gian t×m hiĨu thêi gian cã h¹n, cïng víi vèn kiÕn thøc ®· cã, em xin b¸o c¸o ®Ị tµi tèt nhiƯp vỊ viƯc ¸p dơng Th¬ng m¹i ®iƯn tư giao dÞch b¸n hµng trùc tun t¹i Tỉng c«ng ty xi m¨ng ViƯt nam Ch¬ng II M« t¶ hƯ thèng C«ng viƯc kinh doanh b¸n hµng t¹i Tỉng c«ng ty xi m¨ng ViƯt nam ®ỵc thùc hiƯn theo nhiỊu cÊp CÊp Tỉng c«ng ty: Thùc hiƯn giao dÞch vµ tho¶ thn víi kh¸ch hµng vµ sau ®ã cã thĨ cung cÊp trùc tiÕp hc giíi thiƯu ®Õn c¸c thµnh viªn Thùc hiƯn qu¶n lý, ®iỊu tiÕt thÞ trêng, c¸c ®Þnh chÕ b¸n hµng, CÊp C«ng ty: Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang §å ¸n tèt nghiƯp C¸c ®¬n vÞ tù giao dÞch kinh doanh vµ h¹ch to¸n M« h×nh kinh doanh chung cđa Tỉng c«ng ty nh sau: (trang bªn) Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang §å ¸n tèt nghiƯp M« h×nh kinh doanh chung Tỉng c«ng ty Xi m¨ng ViƯt nam Phßng thÞ tr êng Chi nh¸nh C«ng ty Tỉng ®¹i lý MiỊn B¾c Chi nh¸nh n ThÞ tr êng kh¸ch hµng C«ng ty Tỉng c«ng ty Tỉng ®¹i lý MiỊn Trung Chi nh¸nh C«ng ty n Tỉng ®¹i lý MiỊn Nam Chi nh¸nh n C¸c ®Þnh chÕ b¸n hµng Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang ThÞ tr êng kh¸ch hµng §å ¸n tèt nghiƯp XÐt thÊy hƯ thèng cã nhiỊu giao dÞch nh trªn, nhng ta xÐt trªn quan ®iĨm m«i trêng “Trong-Ngoµi” th× ta xÐt c¸c giao dÞch ®ỵc thùc hiƯn gi÷a kh¸ch hµng vµ nhµ cung øng Nhµ cung øng ë ®©y bao trïm lªn toµn bé hƯ thèng bªn Tỉng c«ng ty vµ c¸c ®¬n vÞ cÊp díi, vµ c¸c lng giao dÞch hƯ thèng Nh vËy, ta cã m« h×nh nh sau: HƯ thèng nhµ cung øng Tỉng c«ng ty XM ViƯt nam C«ng ty ThÞ trêng kh¸ch hµng C¸c giao dÞch C«ng ty Nh×n trªn gãc ®é cđa kü tht b¸n hµng, ta ®¸nh gi¸ hƯ thèng kinh doanh cđa Tỉng c«ng ty xi m¨ng ViƯt nam theo hai ph¬ng ph¸p sau: M« h×nh kinh doanh trun thèng t¹i Tỉng c«ng ty: • M« t¶ BiĨu ®å quy tr×nh b¸n hµng t¹i Tỉng c«ng ty: Ho¸ ®¬n, hỵp ®ång, ph¶n håi kh¸ch hµng, c«ng nỵ (**) §¬n ®Ỉt hµng, th«ng tin kh¸ch hµng, to¸n (*) C¸c C«ng ty Kinh doanh C¸c giao dÞch néi bé Kh¸ch hµng Kh¸ch hµng (**) (**) (*) C¸c Tỉng ®¹i lý Tỉng c«ng ty HƯ thèng c¸c C«ng ty ty C«ng ty Sinh viªn: Mai V¨nC«ng Lu –tyLíp: C«ng 4LT11-27T XM XM XM BØm H¶I Hoµng S¬n Phßng Th¹ch C«ng ty XM Bót S¬n (*) C«ng ty XM Hoµng Mai C«ng ty Trang XM Hµ Tiªn I §å ¸n tèt nghiƯp (*): (**): Ghi chó: : C¸c giao dÞch néi bé: §¬n ®Ỉt hµng néi bé, Ho¸ ®¬nnéi bé, LƯnh vËn chun néi bé, to¸n néi bé, c¸c b¸o c¸o b¸n hµng C¸c dßng §¬n ®Ỉt hµng cđa kh¸ch hµng, Th«ng tin vỊ kh¸ch hµng, kh¸ch hµng to¸n, nhu cÇu hiƯn t¹i vµ t¬ng lai C¸c dßng ho¸ ®¬n to¸n cđa kh¸ch hµng, ph¶n håi th«ng tin tõ kh¸ch hµng, theo dâi c«ng nỵ kh¸ch hµng, chµo hµng kh¸ch hµng, marketing kh¸ch hµng :C¸c quan hƯ ngang giao dÞch b¸n hµng t¹i c¸c c«ng ty • M« t¶: Kh¸ch hµng mn mua mét mỈt hµng xi m¨ng hc c¸c s¶n phÈm kh¸c hay dÞch vơ th× cã thĨ giao dÞch trùc tiÕp víi Phßng thÞ trêng th«ng qua c¸c Tỉng ®¹i lý Tỉng c«ng ty hay th«ng qua c¸c c«ng ty (Gäi chung l¹i lµ HƯ cung øng) ®Ĩ cã c¸c th«ng tin vỊ s¶n phÈm mµ m×nh mn mua: vỊ Sè lỵng, Chđng lo¹i, Gi¸ c¶, VËn t¶i, Ph¬ng thøc to¸n vµ c¸c chÕ ®é gi¶m gi¸, hoa hång, ®Ỉt cäc, hỵp ®ång cung øng,… HƯ cung øng xem xÐt c¸c yªu cÇu cđa kh¸ch hµng, c©n ®èi vµ tho¶ thn víi kh¸ch hµng vỊ c¸c ®iỊu kho¶n mua b¸n, c¸c ®iỊu kho¶n b¶o hµnh,so¹n Hỵp ®ång (nÕu cã) vµ thùc hiƯn ký kÕt víi kh¸ch hµng Thùc hiƯn giao hµng cho kh¸ch hµng, viÕt ho¸ ®¬n to¸n, vËn t¶i cho kh¸ch hµng(nÕu cã), theo dâi viƯc thùc hiƯn hỵp ®ång víi kh¸ch hµng, theo dâi c¸c c«ng nỵ kh¸ch hµng vµ tiÕn hµnh lý hỵp ®ång Thùc hiƯn thu thËp, sau ®ã xư lý th«ng tin ph¶n håi tõ phÝa kh¸ch hµng TiÕn hµnh c¸c ho¹t ®éng qu¶ng b¸ s¶n phÈm, t×m kiÕm vµ më réng thÞ trêng: c¸c ®èi t¸c cung øng cho HƯ Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 10 §å ¸n tèt nghiƯp Response Object Client Client Server Object Server Server Request Object Object Context Object Application Object Server Object KiÕn tróc hƯ thèng t¹o ch¬ng tr×nh gåm ba líp nh sau: 2.1.1 Client-Side Scripting: Mét Client-Side Script ®ỵc thªm vµo trang HTML sư dơng cỈp tag §Ĩ ®Þnh nghÜa ng«n ng÷ Script, chÌn vµo tag thc tÝnh language ASP dïng Client-Side Script ®Ĩ cã thỴ t¬ng t¸c ®ỵc víi c¸c ®èi tỵng nguyªn tè (c¸c tag, h×nh ¶nh, v¨n b¶n, ©m thanh,…) víi c¸c ®èi tỵng Browser (window, frame, history,…) vµ bÊt kú thµnh phÇn ActiveX nµo bªn m¸y chđ Microsoft 2.1.2- Server-Side Scripting: ASP dïng Server - Side Scripting ®Ĩ t¹o tù ®éng c¸c http respone, nh÷ng néi dung ®ỵc ph¸t sinh dùa trªn nh÷ng ®Þnh nghÜa cđa user nh c¸c tham sè, c¸c http request vµ bÊt kú t¬ng t¸c nµo víi c¸c ®èi tỵng kh¸c (®èi tỵng ASP, c¸c ®èi tỵng bussiness Client/Server ®a líp, midleware truy cËp DBs vµ c¸c hƯ thèng kÕ thõa, c¸c thµnh phÇn Backoffice,…) ASP cung cÊp c¸c ®èi tỵng cã s½n Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 48 §å ¸n tèt nghiƯp vµ c¸c component cã Ých (Active Server components vµ DBO Access component) C¸c ®èi tỵng cã s½n ®¬n gi¶n ho¸ nh÷ng nhiƯm vơ cđa Server-side nh viƯc sư lý c¸c http request vµ respone, phiªn lµm viƯc cđa user vµ m«i trêng Web Server - Side Scripting còng sư dơng cỈp tag hc Kh¸c víi Client-Side scripting, Server-Side sư dơng thc tÝnh runat =”server ” 2.2 Mét sè ®èi tỵng cđa ASP: TËp trung vµo mét sè ®èi tỵng chđ u cđa ASP hay sư dơng nh sau: Request, Respone, Session, Server, Aplication, Scripting Object 2.2.1 Request object: Cung cÊp tÊt c¶ c¸c th«ng tin vỊ yªu cÇu cđa ngêi sư dơng Có ph¸p:  Request.[Collection].[ property].[method] Request Request Collections Collections Properties Properties QueryString QueryString Form Form ServerVariables ServerVariables Cookies Cookies ClientCertificate ClientCertificate TotalBytes TotalBytes Collections ClientCertificate Cookies Form QueryString ServerVariables Methods Methods BinaryRead BinaryRead Description Giá trò chứng nhận gửi từ browser (1) Giá trò cookies gửi từ browser (2) Giá trò nguyên tố gửi từ browser (3) Giá trò biến chuỗi truy vấn http (4) Giá trò http Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Type Read only Read only Read only Read only Read only Trang 49 §å ¸n tèt nghiƯp biến môi trường (5) Properties TotalBytes Description §a sè byte Client gưi ®i th©n cđa request Method Type Read only Description Gọi liệu gửi từ server BinaryRead phần request POST  C¸ch thøc user gưi yªu cÇu: Th«ng tin ®ỵch lu tr÷ ®èi tỵng request b¾t ngn tõ Client vµ ®ỵc ®a ®Õn Server Server gi¶i m· tÊt c¶ c¸c th«ng tin nµy vµ biÕn chóng thµnh nh÷ng th«ng tin cã thĨ dïng ®ỵc trªn c¸c trang ASP th«ng qua c¸c collection Cã hai ph¬ng ph¸p gưi th«ng tin tõ Client browser ®ỵc ®i kÌm tag lµ GET vµ POST: POST GET D÷ liƯu ®ỵc ®äc b»ng c¸c sư dơng QueryString Collection D÷ liƯu ®ỵc ®äc b»ng c¸ch sư dơng Form Collection D÷ liƯu ®ỵc gưi b»ng ®Þa chØ URL D÷ liƯu ®ỵc gưi bªn http header  C¸c Collection request object: (1) QueryString Collection : Có ph¸p: Request.QueryString(query_string) Sư dơng chi truy vÊn g¾n vµo ®Þa chØ URL cã d¹ng nh sau: name1=value1&name2=value2… Trong ®ã ph¶i kĨ ®Õn mét sè dÊu ®Ỉc biƯt sau ®©y:   (space) DÊu = : Ph©n c¸ch trêng name vµ value DÊu &: ph©n c¸ch trêng value vµ kho¶ng tr¾ng Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 50 §å ¸n tèt nghiƯp  DÊu +: thay thÕ cho kho¶ng tr¾ng  DÊu %OD%OA: m· ANSI hƯ thËp lơc ph©n, thay thÕ cho ký tù xng dßng (13 vµ 10) (2) Form Collection : Có ph¸p: Request.Form(“control_name”)[(index)] Trong collection nµy, d÷ liƯu ®ỵc gưi lªn server b»ng query_string method GET hc thªm trùc tiÕp vµo URL cỈp tag Hc d÷ liƯu ®ùoc bäc http header method POST, trêng hỵp POST chi query_string lµ rçng (3) ServerVariables Collection : BÊt kú mét http header nµo ®ỵc gưi ®i bëi Client ®Ịu cã Collection nµy Có ph¸p: Request.ServerVariables(“HeaderType”) Trong ®ã Header http chn ®ỵc tù ®éng ®Þnh nghÜa nh lµ nh÷ng thµnh viªn cđa Collection Server Variables d÷ liƯu ®ỵc gưi lªn server Cã c¸c lo¹i HeaderType sau ®©y:  Header REQUEST_METHOD : tr¶ GET/POST  Header REMOTE_ADDR : tr¶ ®Þa chØ IP cđa user  Header LOGON_USER : tµi kho¶n ®¨ng nhËp cđa user  Header ALL_HTTP : toµn bé chi http  Header HTTP_USER_AGENT : x¸c ®Þnh phiªn b¶n cđa Client  Header HTTP_ACCEPT_LANGUAGE : x¸c ®Þnh lo¹i ng«n ng÷ hç trỵ Browser vµ phÇn mỊm cđa Client (4) Cookies Collection : NÕu nh c¶ Collection QueryString vµ Form chØ s½n sµng trªn mét request cđa Browser ®¬n (mçi lÇn user yªu cÇu bÊt kú file nµo tõ Server th× c¸c Collection cđa request object míi ®ỵc cËp nhËt c¸c th«ng tin nµy) th× tr¸i l¹i, Cookies lu«n s½n sµng trªn nhiỊu request cđa Browser NghÜa lµ c¸c mÉu d÷ liƯu tõ Cookie lu«n n»m s½n c¸c Cookie Collection Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 51 §å ¸n tèt nghiƯp Cookie ®ỵc truy nhËp t¬ng tù nh QueryString vµ Form - ®ỵc lu nh lµ1 file trªn m¸y Client (th«ng tin lu«n cã s½n ®Ĩ cho lÇn tíi Client khëi ®éng) Có ph¸p: Request.Cookies(Item) // Item : biÕn Cookie (5) ClientCertificate Collection : B¶o mËt hiƯn ®ang lµ mét vÊn ®Ị lín trªn m¹ng §Ỉc trng ®ang ngµy cµng phỉ biÕn Browser lµ mét líp SSL (Sercure Socket Layer) Khi browser sư dơng n ghi thøc SSL/PCT, ®Þa chØ URL ssÏ ®ỵc ®Ỉt sau http:// thay v× http:// nh tríc ®©y PCT (Private Communication Technology- C«ng nghƯ trun th«ng mËt) lµ mét nghi thøc cËp nhËt cã hiƯu qu¶ vµ b¶o mËt so víi SSL Nghi thøc SSL/PCT hç trỵ trun th«ng d÷ liƯu mét c¸ch an toµn th«ng qua viƯc mËt ho¸ vµ gi¶i m· d÷ liƯu Mét server ®ỵc hç trỵ SSL/PCT (nh IIS) cã thĨ gưi vµ nhËn trun th«ng tin mËt qua Internet ®Õn Client cïng cã hç trỵ SSL/PCT (nh c¸c IE) Trong m« h×nh OSI, SLL/PCT lµ tÇng nghi thøc gi÷a TCP/IP Transport/Network vµ tÇng Application SSL cung cÊp cho Server tÝnh x¸c thùc, mËt h o¸ vµ b¶o toµn tÝnh nguyªn vĐn cđa d÷ liƯu ♦ TÝnh x¸c thùc: b¶o ®¶m víi Client r»ng d÷ liƯu ®ang ®ỵc gưi ®Õn ®óng Server vµ Server ®ã an toµn ♦ Server ®Ých Qu¸ tr×nh mËt ho¸: ®¶m b¶o kh«ng ®äc ®ỵc d÷ liƯu ngoµi ♦ bÞ thay ®ỉi B¶o ®¶m sù nguyªn vĐn: ®¶m b¶o d÷ liƯu ®ang trun sÏ kh«ng C¸ch thøc ho¹t ®éng: Browser gưi lªn Server chøng nhËn lµ ®· nhËn diƯn ®ỵc Client Include file inc vµo c¸c Script ®Ĩ khai b¸o c¸c h»ng sè thÝch hỵp (c¸c file nµy n»m \Interpub\ASP\Sample):  Trong VBScript:  Trong JavaScript: ClientCertificate cã mét sè tõ kho¸ sau ®©y: Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 52 §å ¸n tèt nghiƯp ý nghÜa Chi chøa toµn bé néi dung bé m· ANSI Cê hiƯu, cung cÊp th«ng tin chøng nhËn thªm gåm ceCertPresent vµ ceUnrecorgizedIssuer Chi chøa danh s¸ch c¸c gia strÞ cđa Field lu th«ng tin vỊ n¬i Issuer ph¸t hµnh giÊy chøng nhËn (VD: “C=US, O=Veriside,…) ChØ ngµy b¾t ®Çu chøng nhËn ValidFrom Ngµy chøng nhËn kÕt thóc ValidUntil SerialNumber Sè sª-ri hƯ thËp lơc ph©n, ph©n c¸ch bëi dÇu g¹ch nèi (-) Chøa danh s¸ch c¸c gi¸ trÞ field gi÷ th«ng tin vỊ chđ nh©n cđa Subject giÊy chøng nhËn Tõ kho¸ Certificate Flags Có ph¸p: Request.ClientCertificate(“key”) Tõ kho¸ Issuer vµ Subject cã mét sè ®Þnh danh sau ®©y: Identifier C O OU CN L S T GN ý nghÜa Tªn qc gia chøng nhËn Tªn c«ng ty hay tỉ chøc chøng nhËn Tªn ®¬n vÞ tỉ chøc Tªn chung cđa user (chØ dïng cho tõ kho¸ Subject) N¬i ®Ỉt trơ së chøng nhËn TiĨu bang/tØnh thµnh Tªn ngêi/ tỉ chøc chøng nhËn Tªn cho tríc (Given name) I TËp c¸c ch÷ ®Çu 2.2.2Response object :  Có ph¸p: Response Response Response.[Collection].[ property].[method] Tr¸i víiCollections Request Obj quan t©mProperties hÇu hÕt ®Õn viƯc c¸i g×Methods sÏ gưi ®Õn Server tõ Collections Properties Methods Browser,Cookies nhng Respone Obj kh«ng t©m mµ xư lý tÊt c¶ Buffer AddHeader Buffernh vËy, nã kh«ng quan AddHeader Cookies CacheControl AppendToLog CacheControl AppendToLog nh÷ng g× ®ỵc gưi ®Õn cho nã Charset BinaryWrite Charset BinaryWrite ContentType ContentType Clear Clear ExpiresAbsolute ExpiresAbsolute IsClientConnected IsClientConnected PICS PICS Status Status Flush Flush Redirect Redirect Write Write S¬ ®å sau chØ c¸ch thøcExpires giao tiÕp ®ỵc cung cÊp End bëi Expires End Respone Obj: Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 53 §å ¸n tèt nghiƯp Collections Cookies Method AddHeader AppendToLog BinaryWrite Clear End Flush Redirect Write Description Gi¸ trÞ cđa Cookie ®ỵc gưi tõ Browser Description Thªm hc thay ®ỉi trÞ sè http header Thªm text vµo cỉng vµo nhËt ký web server Gưi text lªn Browser mµ kh«ng cÇn chun bé Charset Xo¸ bÊt kú kÕt qu¶ ®Çu ®ỵc ®Ưm Ngng xư lý trang vµ tr¶ kÕt qu¶ hiƯn hµnh Gưi kÕt qu¶ ®Çu ®ỵc ®Ưm lËp tøc Híng dÉn cho browser kÕt nèi víi mét ®Þa chØ URL kh¸c Ghi mét biÕn cho trang hiƯn hµnh b»ng chi M« t¶: - ChÌn th«ng tin vµo trang web … Write … BinaryWrite: Response.Write(“string_output”) Response.BinaryWrite(“string_output”) string_output : chi sÏ ®ỵc xt mµm h×nh - Gưi Cookies cho Browser - Cookies : Response.Cookies(“cookie_dictionary”) Trong ®ã cookie_dictionary bao gåm:  Cookie Independentcookie cã c¸c thc tÝnh liªn quan thêi gian sèng vµ hiƯu lùc cđa Cookie  Respone CookÝe (“independentcookies”) Expire: thêi gian chÊm døt hiƯu lùc Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 54 §å ¸n tèt nghiƯp  Respone CookÝe (“independentcookies”) domain: vïng cã thĨ nhËn ®ỵc cookie tõ browser  Respone CookÝe (“independentcookies”) path: ®êng dÉn nhËn cookie  Respone CookÝe (“independentcookies”) secure: chØ cookie cã thĨ ®ỵc trun ®Õn browser qua mét kÕt nèi SSL (bao gåm gi¸ trÞ True/False) Khi cã nhiỊu gi¸ trÞ cookie:  LeaningNeeds(“LeaningNeeds”)[(Item)]  Item: gi¸ trÞ cđa cookie T¹i dïng cookie: Dïng cookie, ta cã thĨ lu cïng mét th«ng tin mét DB, mét file hay mét lo¹i kh¸c trªn ®Üa cđa Server C¸ch nµy linh ®éng h¬n so víi viƯc sư dơng DB mµ nã cã thĨ xư lý lo¹i d÷ liƯu kh¸c so víi d¹ng v¨n b¶n b×nh thêng, thªm vµo ®ã sư dơng Cookies nhanh vµ tiƯn lỵi Tuy nhiªn Cookie còng cã khut ®iĨm lµ mçi mét vïng domain bÊt kú kh«ng thĨ lu ®ỵc qu¸ 200 Cookies Cookie ®ỵc dïng phỉ biÕn nhÊt lµ ®Ĩ lu tr÷ th«ng tin vỊ ngêi dïng Gưi l¹i cho Browser-Redirect: Method nµy dïng ®Ĩ hái user cã thay ®ỉi trang web hay kh«ng Khi user load trang web cã lêi hái th× browser cđa user nµy sÏ load lªn trang web míi ®· ®ỵc chØ ®Þnh bëi method Redirect Method nµy x¶y dßng hái ®ỵc th«ng dÞch bëi m¸y ASP engine Response.Redirect(“URL_asp”) URL_asp : ®Þa chØ URL cđa file asp §Ưm trang nã ®ỵc t¹o ra_Buffer, Clear, Flush, End: MỈc ®Þnh Respone.Buffer = False: Server sÏ ®a trang web cho Client nã ®ỵc t¹o Respone.Buffer = True: ChØ cho Server biÕt tÊt c¶ c¸c script cđa mét trang web ph¶i thùc thi tríc bÊt kú d÷ liƯu nµo ®ỵc gưi tr¶ l¹i theo yªu cÇu cđa Client Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 55 §å ¸n tèt nghiƯp NÕu chØ cµi ®Ỉt thc tÝnh Buffer = False th× sÏ kh«ng tËn dơng ®ỵc thÕ m¹nh cđa nã Do ®ã nªn cµi ®Ỉt thc tÝnh Buffer = true ®Ĩ cã thĨ truy cËp c¸c method kh¸c nh Clear, Flush vµ End Response.flush : gưi néi dung cđa buffer xt hiƯn lªn Client browser Response.Clear: lµm rçng buffer mµ kh«ng cÇn ph¶i gưi trang web l¹i cho Client Response.Stop : ngng xư lý trang vµ gưi l¹i c¸c néi dung cđa buffer míi Cµi ®Ỉt c¸c thc tÝnh cho mét trang web: Response.Expires Response.ExpiresAbsolute Response.ContentType Response.AddHeader Response.Status Response.CacheControl Response.PICS Response.Charset 2.2.3 Server object : §èi tỵng Server cung cÊp mét sè thc tÝnh vµ ph¬ng ph¸p c¬ b¶n ®ỵc dïng chđ u ASPs nh sau: Server Server Collections Collections Properties Properties ScriptTimeOut ScriptTimeOut Properties ScriptTimeOut Methods Methods CreateObject CreateObject HTMLEncode HTMLEncode MapPath MapPath URLEncode URLEncode Description Thêi gian ®Ĩ cho mét script cã thĨ ch¹y tríc cã lçi Method CreateObject HTMLEncode MapPath Description T¹o mét h»ng sè cđa mét ®èi tỵng hay mét Server M· ho¸ HTML thµnh chi ®ỵc chØ ®Þnh §ỉi ®êng dÉn ¶o thµnh ®êng dÉn vËt lý URLEncode M· ho¸ ®Þa chØ URL (kĨ c¶ ký tù escape) thµnh chi Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 56 §å ¸n tèt nghiƯp Thc tÝnh ScriptTimeOut: Server.ScriptTimeOut ASP cho phÐp t¹o trang html ®éng b»ng c¸ch sư dơng m· ng«n ng÷ kÞch b¶n script NÕu mét script ®a vµo mét vßng lỈp ®Õn v« tËn th× Server sÏ ngng thùc hiƯn script nµy ®Ĩ tù vƯ chÝnh m×nh khái bÞ trµn bé nhí (overload) b»ng c¸ch ch¹y c¸c processes Sù tr× ho·n tríc script bÞ ngng ®ỵc ®Þnh nghÜa thc tÝnh nµy TrÞ sè mỈc ®Þnh cđa thc tÝnh nµy lµ 90 gi©y – mét kho¶ng thêi gian kh¸c dµi ®Ĩ user khëi ®éng mµn h×nh Vd : server.Scripttimeout = 100; Ph¬ng ph¸p HTML Encode: Ph¬ng ph¸p nµy lÊy mét chi d¹ng text vµ chun tÊt c¶ c¸c ký tù kh«ng hỵp lƯ thµnh mét html thÝch hỵp Vd: Server.HTMLEncode (“”) KÕt qu¶ sÏ lµ: <TABLE> Ph¬ng ph¸p URL Encode: LÊy néi dung cđa mét chi chun thµnh d¹ng ®ỵc m· ho¸ URL Kho¶ng tr¾ng nµy ®ỵc thay b»ng dÊu +, c¸c kÝ tù kh¸c ®ùoc thay b»ng dÊu % cïng víi m· ANSI t¬ng ®¬ng hƯ thËp lơc ph©n Vd : Server.HTMLEncode(“Luan Van”) => Luan+Van Server.HTMLEncode(“100%”) => 100%25 V× m· ANSI, dÊu %=%25 Ph¬ng ph¸p MapPath: Cung cÊp th«ng tin vỊ vÞ trÝ file ®Ĩ dïng script mơc ®Ých lµ chun ®êng dÉn (mµ Client browser ®ang dïng) thµnh ®êng dÉn vËt lý (trªn Server) Vd: th mơc ¶o cđa øng dơng cã alias lµ \ObjModel Server.MapPath (“\ObjModel”) => C:\Inet Pub\Demo|ObjModel Ph¬ng ph¸p CreatObject: M«i trêng ASP cã thĨ më réng b»ng c¸ch sư dơng c¸c Server Component CÇn t¹o h»ng sè cho c¸c ®èi tỵng ®Ĩ cã thĨ dïng c¸c dïng c¸c ph¬ng ph¸p vµ truy cËp c¸c thc tÝnh cđa chóng Mçi Component ®ỵc cµi ®Ỉt trªn Server cã mét tr×nh nhËn d¹ng ch¬ng tr×nh ProID (Programmatic Identifier) ®Ĩ tù tham chiÕu ®Õn chÝnh nã Dïng ph¬ng ph¸p nµy nh»m t¹o mét ®èi tỵng thÝch hỵp ®Ĩ sư dơng Script Server.CreatObject (“Object_type”) Object_type: lo¹i ®èi tỵng mn t¹o 5.2.4 Application object : Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 57 §å ¸n tèt nghiƯp Application Application Methods Methods Collections Collections Lock Lock Unclock Unclock Contents Contents StatisObjects StatisObjects Collection Contents Events Events onStart onStart Description onEnd onEnd Chøa tÊt c¶ c¸c item ®ỵc thªm vµo øng dơng b»ng c¸c c©u lƯnh script Staticobjects Chøa tÊt c¶ c¸c ®èi tỵng ®ỵc thªm vµo øng dơng b»ng tag Method Lock Description Ng¨n c¶n c¸c client kh¸c sưa ®ỉi thc tÝnh cđa øng dơng Unclock Cho phÐp c¸c Client kh¸c ®ỵc sưa ®ỉi thc tÝnh cđa øng dơng Events OnStart OnEnd Description X¶y mét trang øng dơng ®ùoc xem ®Çu tiªn X¶y tho¸t khái øng dơng, saubiÕn cè Session_onEnd  C¸c ®iỊu khiĨn biÕn cè cđa øng dơng: Khëi ®Çu, c¸c script yªu cÇu cÇn cã mét trang chđ Thêng ngêi ta ®Ỉt trang chđ nµy mét file ®Ỉc biƯt n»m th mơc gèc cđa b¶n ®å ¶o (viasual mapping) gäi lµ Global.asa File nµy chøa th«ng tin, thãi quen vµ c¸c biÕn lu«n cã s½n c¸c trang cđa øng dơng - Application.onStart - Application.onEnd Chu kú sèng cđa mét øng dơng; øng dơng b¾t ®Çu kĨ tõ nhËn ®ùoc yªu cÇu ®Çu tiªn cđa Client gưi tíi cho Server tõ b¶n ®å ¶o vµ liªn tơc xư lý c¸c y©u cÇu tiÕp theo mét c¸ch tn tù øng dơng sÏ kÕt thóc nµo web server bÞ ngõng bëi hƯ ®iỊu hµnh, vµ ®ã biÕn cè onEnd sÏ ®ỵc khëi ®éng Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 58 §å ¸n tèt nghiƯp Lu tr÷ th«ng tin toµn cơc: §Ĩ lu th«ng tin toµn cơc ®èi tỵng cđa øng dơng, ta chØ cÇn ®Ỉt tªn cho th«ng tin mn lu vµ tªn nµy sÏ trë thµnh tõ kho¸ mµ ta cã thĨ truy cËp t¬ng lai Vd: ®Ĩ lu th«ng tin c¸c mỈt hµng cđa Tỉng c«ng ty ®ỵc ®Ỉt tªn lµ Products, c¸ch thøc lu nh sau: Response.Write(Application(“Products”)) §Ĩ lu thêi gian øng dơng b¾t ®Çu, ta cã thĨ them code vµo biÕn cè onStart cđa øng dơng Global.asa nh sau: Application.value(“Datetime”) C¸c Collection cđa øng dơng: Conent Collection: Sư dơng Content ®Ĩ lÊy danh s¸ch c¸c Item ®· ®ỵc cho tríc ph¹m vi cđa ®èi tỵng hay chØ ®Þnh mét item ®Ỉc biƯt lµ ®Ých cđa mét ®iỊu khiĨn Collection Application.Contents chøa tÊt c¶ c¸c item ®· ®ỵc khai b¸o t¹i vÞ trÝ øng dơng mµ kh«ng ph¶i sư dơng tag Có ph¸p: Application.Contents[(key)] Key : lµ item mn lÊy gi¸ trÞ StatisObject Collection : Chøa tÊt c¶ c¸c ®èi tỵng ®ỵc t¹o bëi tag ph¹m vi cđa ®èi tỵng Application Cã thĨ dïng Collection nµy ®Ĩ x¸c ®Þnh gi¸ trÞ ®Ỉc biƯt hc lỈp l¹i hay lÊy c¸c thc tÝnh cđa tÊt c¶ c¸c ®èi tỵng tÜnh Application.StatisObject[(key)] Key : lµ item mn lÊy gi¸ trÞ Session Session Collections Collections Properties Properties 2.2.5 Session object : Contents Contents StatisObjects StatisObjects Methods Methods Abandon Abandon CodePage CodePage LCID LCID SessionID SessionID Timeout Timeout Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Events Events onStart onStart onEnd onEnd Trang 59 §å ¸n tèt nghiƯp Collection Contents Staticobjects Description Chøa tÊt c¶ c¸c item ®ỵc thªm vµo Session b»ng c¸c c©u lƯnh script Chøa tÊt c¶ c¸c ®èi tỵng ®ỵc thªm vµo Session b»ng tag Method Abandon Description Hủ mét ®èi tỵng Session vµ gi¶i phãng tµi nguyªn Properties CodePage LCID SessionID Description §Ỉt trang m· * sÏ ®ỵc dïng cho b¶n ®å biĨu tỵng §Ỉt n¬i x¸c ®Þnh vÞ trÝ §a b¶n chøng nhËn Session cho ngêi dïng Timeout §Ỉt thêi gian kÕt thóc tr¹ng th¸i cđa Session cho øng dơng, tÝnh b»ng Events OnStart OnEnd Description X¶y Server t¹o mét trang míi X¶y Session bÞ hủ hc hÕt giê Trang m· *: lµ b¶ng m· gåm 256 m· dïng cho bé ký tù cđa m¸y tÝnh  C¸c ®iỊu khiĨn biÕn cè cđa Session: Cã hai biÕn cè cđa ®èi tỵng Session lµ onStart vµ onEnd t¬ng tù nh cđa ®èi tỵng Application - Session.onStart - Session.onEnd  C¸c biÕn cđa Session: Còng nh Application, ta còng sư dơng thc tÝnh value ®Ĩ lu th«ng tin cđa Session Tuy nhiªn th«ng tin nµy ®ỵc lu trªn mét nỊn t¶ng Client riªng lỴ §èi Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 60 §å ¸n tèt nghiƯp víi Client, nã lµ th«ng tin toµn cơc, nhng ®èi víi Server th× nã lµ th«ng tin cơc bé Mçi lu th«ng tin lªn mét ®èi tỵng Session, g¸n cho Session mét SessionID (thc tÝnh chØ ®äc) ®Ĩ nhËn d¹ng nã khih Browser ®ang dut D¹ng: Session SessionID  Chu kú sèng cđa Session: Session b¾t ®Çu mét Browser cđa Client yªu cÇu tríc tiªn mét tµi liƯu tõ th mơc ¶o cđa øng dơng Nhng cha ®đ, ASP sÏ chØ khëi ®éng mét Session cho Client tù ®éng nÕu cã biÕn cè onStart file Global.asa SÏ cã mét Session ®ỵc t¹o nÕu Global.asa chøa tag cã include thc tÝnh SCOPE = Session Có ph¸p: DSN* : Datasource name – tªn Datasource Obj_name : tªn cđa object Cã hai c¸ch ®Ĩ Session kÕt thóc: Dïng method Abandon, c¸ch nµy sÏ kÕt thóc Session tøc kh¾c vµ cÊp miƠn phÝ tµi nguyªn ®Ĩ sư dơng - Khëi ®éng method onEnd Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 61 §å ¸n tèt nghiƯp Tµi liƯu tham kh¶o Gi¸o tr×nh ph©n tÝch vµ thiÕt kÕ hƯ thèng- Trêng §HBK Hµ Néi ASP Database - Nhµ xt b¶n trỴ ASP3.0 vµ ASP.NET - Nhµ xt b¶n gi¸o dơc-2001 DreamweaverMX- Nhµ xt b¶n Lao ®éng x· héi- 2003 Häc HTML 4.0 - Nhµ xt b¶n gi¸o dơc SQL 2000 Server - Nhµ xt b¶n lao ®éng x· héi C¸c tµi liƯu cung cÊp cđa Tỉng c«ng ty xi m¨ng ViƯt nam Sinh viªn: Mai V¨n Lu – Líp: 4LT11-27T Trang 62 [...]... ngân hàng với các loạị thẻ tín dụng điện tử Dễ dàng quản trị hệ thống nh: thống kê các sản phẩm, thống kê, báo cáo bán hàng, thúc đẩy nhanh công tác quảng cáo, marketing trên mạng đồng thời thu thập và phản hồi nhanh chóng các ý kiến của khách hàng 2 Thiết kế hệ thống bán hàng bằng WEBSITE thơng mại điện tử của Tổng công ty xi măng Việt nam: Qua tìm hiểu về hệ thống bán hàng tại Tổng công ty xi măng Việt. .. và có thể trên trực tuyến để khách hàng biết về công ty * ứng dụng quy trình để thiết kế hệ thống bán hàng trực tuyến tại Tổng công ty xi măng Việt nam B1: Tạo dựng một website cho Tổng công ty B2: Tự động hoá các qúa trình kinh doanh trên trang web - Tự động chào hàng, thoả thuận khách hàng - Tự động thông báo giao hàng, thanh toán - Tự động thông tin phản hồi khách hàng - Marketing trực tuyến - Thiết... cho ra sản phẩm bán hàng qua mạng Các yếu tố cần thiết cho hệ thống kinh doanh bằng thơng mại trực tuyến tại tổng công ty xi măng Việt nam: Xây dựng một Website về Tổg công ty Xây dựng một máy chủ Hệ thống giám sát và thực thực hiện thanh toán, giao hàng Xác nhận đơn đặt hàng và thanh toán qua Email, fax hoặc công thanh toán trực tuyến Chơng III Lý thuyết thiết kế hệ thống bán hàng trực tuyến bằng... thơng mại điện tử: Hiện nay, Tổng công ty xi măng Việt nam cha có hệ thống bán hàng qua mạng, cha có trang WEB cho việc thúc đẩy kinh doanh qua mạng của mình Việc kinh doanh ngoài phơng pháp truyền thống thì các giao dịch thông qua điện thoại, fax, email cũng đợc triển khai 3 Đánh giá toàn bộ hệ thống: Việc kinh doanh các sản phẩm và dịch vụ của Tổng công ty xi măng Việt nam chủ yếu vẫn dựa theo phơng... đơn hàng/ Yêu cầu giao hàng Xác nhận đặt hàng Bộ phận giao hàng Xác nhận lại việc giao hàng Gửi chào hàng Thanh toán Khách hàng Xác nhận thanh toán Xác nhận chuyển hàng Hệ thống Website bán hàng Tổng công ty Yêu cầu thông tin sản phẩm Chi tiết thông tin về SP ý kiến khách hàng Cập nhật thông tin hệ thống: Sản phẩm, Nhà cung ứng, các định chế bán hàng Các báo cáo Xác nhận việc thanh toán Gửi đơn hàng/ Thanh... ta tính tiền ở giỏ hàng, thu tiền và gửi hoá đơn cho khách hàng ngay lập tức sau khi khách hàng khẳng định mua hàng Gửi lệnh giao hàng tới bộ phận gửi hàng Cập nhật thông tin khách hàng vào cơ sở dữ liệu Tự động đề xuất các sản phẩm tơng tự tới những khách hàng đã mua sản phẩm của Công ty Bớc 5: Phát triển công việc kinh doanh trên INTERNET Hãy Marketing cho trang Web của công ty bằng các phơng... cho công ty mình Bớc 3: Lựa chọn cho công ty mình một đối tác thầm lặng Đối tác thầm lặng là gì? Nh ta thấy một website đợc thiết kế chuyên nghiệp chính là một công cuộc kinh doanh của Công ty Ta hãy tìm cho website của mình một chỗ để đặt nó và đó chính là một đối tác thầm lặng Internet là một đối tác thật hiệu quả Và công việc của ta là hãy đặt trang website của Công ty vào máy chủ Nó sẽ giúp ta bán. .. thống Bộ phận thanh toán Sơ đồ trêntinthể chohàng chúng ta thấy mối quan hệ kinh doanh, bạn hàng Thông phảnhiện hồi khách giữa nhân viên (đại diện cho Nhà cung ứng) và Khách hàng là ngời mua thông qua hệ thống bán hàng bằng Website của Tổng công ty 2.3 Các sơ đồ xử lý: Thể hiện toàn bộ các giao dịch trong bán hàng trực tuyến của Website, ta chia ra làm các hệ công việc sau: Sinh viên: Mai Văn Lu Lớp:... đơn đặt hàng bị huỷ ngang, hàng hoá có sai sót, giao hàng nhầm địa chỉ, bị thất lạc, Khó khăn trong việc cập nhật thờng xuyên các luật thơng mại, thói quen do trái ngợc về tiêu chuẩn văn hoá, các nền văn hoá của các nớc với nhau 4 Các chức năng của E-Commerce trong giao dịch bán hàng: Hoàn toàn tự động hoá trong các khâu trong một quy trình bán hàng: o Tự động cập nhật đơn hàng của khách hàng và gửi... giao hàng, xác nhận giao hàng Chi tiết thông tin về sản phẩm, NCU Các yêu cầu thông tin SP, NCU X.lí thông tin KH Ghi nhận, truy xuất Đơn hàng/ Orders xác nhận * HệYêu đặtcầuhàng: Gửi xác nhận Thông tin KH, NCU Xác nhận đặt hàng Lu trữ, kiểm tra tính lặp lại Giỏ hàng/ Sản phẩm Khách hàng Bản chào hàng, HĐ Yêu cầu đặt hàng, HĐ Sinh viên: Mai Văn Lu Lớp: 4LT11-27T Chào hàng mới Lu T.tin mặt hàng, KH Đặt hàng,

Ngày đăng: 23/06/2016, 17:19

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w