Thông tin tài liệu:
Tìm hiểu kỹ thuật lập trình ASP với cơ sở dữ liệu và triển khai ứng dụng với thương mại điện tử; Xây dựng WebSite cửa hàng bán máy tính trên mạng.
Nội dung trích xuất từ tài liệu:
ĐỒ ÁN TỐT NGHIỆP Ứng dụng ASP xây dựng cửa hàng bán máy tính trên mạng BỘGIÁODỤCVÀĐÀOTẠO TRƯỜNGĐẠIHỌCBÁCHKHOAHÀNỘI TRƯỜNGĐẠIHỌCTHUỶSẢN ĐỒÁNTỐTNGHIỆPĐềTài ỨngdụngASPxâydựngcửa hàngbánmáytínhtrênmạng Giáoviênhướngdẫn:NguyễnTuấnAnh Sinhviênthựchiện:TrầnNgọcHưng MụcĐíchVàYêuCầu• Mụcđích 1,TìmhiểukỹthuậtlậptrìnhASPvớicơsởdữliệuvàtriển khaiứngdụngvớithươngmạiđiệntử 2,XâydựngWebSitecửahàngbánmáytínhtrênmạng• Yêucầu 1,WebSitephảicungcấpđầyđủcácchứcnăngnhưmột cửahàngthậtsựvớicácchứcnăng:xuất,nhập,tínhtồnkho, quảnlýthiếtbị.Lậpcácchứngtừhoáđơngiaodịch… 2,HệthốngWebsiteyêucầutriểnkhaitrênhệđiềuhành Win2000,hệcơsởdữliệuaccess GiớiThiệuThươngMạiĐiệnTửKháiniệmthươngmạiđiệntử Thöông maïi ñieän töû (TMÑT), theo nghóa phoå bieán vaø roäng raõi, laø vieäc söû duïng caùc phöông phaùp ñieän töû ñeå laøm thöông maïi. Noùi roõ hôn thöông maïi ñieän töû laø trao ñoåi thoâng tin thöông maïi thoâng qua caùc phöông tieän ñieän töû, khoâng caàn söû duïng caùc giaáy tôø trong caùc giai ñoaïn giaoCaùc moâ hình tr ongkinh doanh thoâng qua maïng dòch. Theo nghóa heïp laø thöông maïi ñieän internet. - M oâ hình B2B(Bussiness to Bussiness)töû 1 2 - M oâ hình C2C (Customer to Customer ) 3 - M oâ hình B2C(Bussiness to Customer ) moâ hình giao dòch thöông maïi cuûa baøi toaùnBảomậttrongthươngmạiđiệntử 1,Bảomậtthôngtin 2,Thanhtoánđiệntử Moâ Hình B2C Server dữ liệu cửa hàng Tổ chức dữ liệuCửa hàng sản phẩmtrên mạng Các hệ thống thanh toán điện tử kế toánKhách hàng I nter n et Hệ thống các ngân hàng Hoạt động quản lýKhách hàng ASP(ActiveServerPages) GiớithiệuASP ASP lµ m«i t r -êng kÞch b¶n t r ªn m¸y chñ (Ser ver -side Scripting Environment ) dïng ®Ó t¹o vµ ch¹y c¸c øng dông Web ®éng vµ cã t -¬ng t ¸c. Nhê tËp c¸c ®èi t-îng cã s½n (Built-in Object ) víi nhiÒu t Ýnh n¨ng phong phó, kh¶ n¨ng hç t rî VBScript lÉn JScript cïng mét sè t hµnh phÇn Act iveX kh¸c kÌ m t heo, ASP cung cÊp giao diÖn lËp t r×nh m¹nh vµ dÔ dµng t r ong viÖc t r iÓn khai øng dông trªn Web.•CácthànhphầnASP ASPbaogồmcácthànhphầnsau: 1.CácbộdịchngônngữVBScriptvàJscript. 2.Thưviệncácđốitượng,chuyêndùngđểtruyxuấtDATABASEthôngqua ODBCDriver(ActiveServerDataObject–ADO).Thưviệncácđốitượnghỗtrợ choviệcviếtcáctrangASP. MộtFileASPcóthểbaogồmcácthànhphầnsau: +VănBản +CácHTMLtag +CácScript.MỗiSciptthựchiệnmộtcôngviệcnàođó,giốngnhưcácphátbiểu củamộtngônngữlậptrình ASPkhôngphảilàngônngữScript,nóchỉcungcấpmộtmôitrườngđểsửlýcác Scriptmàtachèntrongfile.aspASP(ActiveServerPages)(tiếp)CácđốitượngcơbảnASP ASPcungcấpchongườilậptrìnhcácđốitượngcósẵn,mỗi đốitượngnàysẽthựchiệnmộtchứcnăngriêngnàođó,cácđối tượngcósẵnbaogồm: Tênđốitượng ChứcnăngResquest LấythôngtintừmộtuserRespone GửithôngtintớimộtuserServer ĐiềukhiểnmôitrườnghoạtđộngcủaASPSesion LưutrữthôngtinvềmộtsesioncủauserApplication Chiasẻthôngtingiữacácusertrongcùng mộtứngdụng ASP(ActiveServerPages)(tiếp) Caùc chöùc naêngcuûa ASP • Ñoïc nhöõng yeâu caàu töø trình duyeät . • Tìm trang caàn thieát trong server. • Thöïc hieän baát cöù nhöõng giôùi thieäu ñaõ cung caáp trong ASP ñeå caäp nhaät vaøo trang Web. • Sau ñoù gôûi traû veà cho trình duyeät.Sô ñoà öùng duïng cuûa ASP treân trangweb O D A O B DBMS L C Web ASP D browser O E D DATABAS E BASP(ActiveServerPages)(tiếp)Cácthànhphần(COMPONENT)củaASPNgoàicácđốitượngcơbảncósẵntrongmôitrườngASP. ViệctạocáctrangwebđộngbằngASPcònđượctrợgiúpnhờ mộtsốthưviệncácđốitượng(ActiveXComponent)của ActiveXServer.Dướiđâylàdanhsáchmộtsốthànhphần: ThànhphầnAdRotator:Hiệnthịnhữngbảngquảngcáotrên trangweb ThànhphầnBrowserCapabilities:hiểnthịnộidungkhác nhaucủaHTMLtỳthuộcvàocáctrìnhduyệtkhácnhau ThànhphầnContentLinking:kếtnốicáctrangHTMLvới nhaugiốngnhưcáctrangsách ThànhphầnFileAccess:chophéplàmviệcvớihệthốngtập tincủamáytính.Dùngđểđọcghicáctậptinvănbản ASPVàCơSởDữLiệuAccess KếtnốiASPvớiCSDLAccess Bước1:TạoFileCSDLbằngaccess Bước2:TạomộtliênkếtvớiCSDLvừatạobằngcáchsửdụngmộtDataSource Name(DSN).SaukhitạoDSNcácScriptsẽsửdụngcùngmộtDSNđểkếtnốitới CSDL Bước3:TạođốitượngConnection Connection.OpenConnectionString,User,Password ConectionString:ChỗiđịnhnghĩacủatênDSN,tênnàyđượckhaibáotrongODBC Bước4:TạođốitượngthựcthicâulệnhSQL Setrecordset=Connection.Execute(CommandText,RecordsAffected,Options) Connection.Execute(CommandText,Record ...