đồ án tốt nghiếp công nghệ thông tin WORD WIDE WEB

97 187 0
đồ án tốt nghiếp công nghệ thông tin WORD WIDE WEB

Đ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

http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN CH NG  :  L ch s : OBO OK S CO M GI I THI U V WORD WIDE WEB Web đ c sinh b i Internet, cho th y kh n ng t tr gi i h n c a ki n trúc Internet Ngày nay, ch ng trình t Web có kh n ng truy c p vào cơng ngh Internet khác nh : Emai, Word Wide Web… Nh ng Web Internet khơng ch m t ngành k thu t mà mơi tr ng đ ng i liên l c, bn bán tác đ ng qua l i m t mơi tr ng v n hóa N m 1926, Paul Baran, mơ t gi y l i gi i m t v n đ làm đau đ u nhà qn s lúc b y gi , t a :”Liên l c phân tán qua m ng “ Anh ta đ a m t h th ng máy tính r ng kh p đ t n c k t n i l i v i s d ng h th ng m ng khơng t p trung (decentralized) n u m t hay nhi u node m ng b phá h y node l i v n t đ ng u ch nh k t đ trì vi c liên l c Do m ng khơng t p trung (decentralized), nên ta có th thêm vào m t máy tính thơng qua đ ng dây n tho i, m t thi t b ph n c ng, m t s ph n m m NCP (network control protocol), ví d m ng ARPAnet M t ng d ng đ c phát tri n đ u tiên ARPAnet th n t (electronic mail) Ngày nay, email m t ph n khơng th thi u đ c c a Net đ c thi t k s n bên trình t Web (ví d netscape) m t ch ng trình đ n l đ xem email khơng c n thi t  Giao th c TCP/IP : KIL Vào nh ng n m 1970, nhu c u trao đ i truy n tin m ng phân bi t có “ngơn ng ” khác bi t c n thi t N m 1974, Vint Cerf Bob Kahn đ a vi c thi t k chi ti t cho m t protocol đ liên l c gi a m ng khác n n m 1982, vi c thi t k đ c cài đ t đ c g i TCP/IP (Transmission control protocol /Internet protocol) Ph n TCP c a giao th c TCP/IP cung c p c ch ki m tra vi c truy n d li u gi a Client Server: n u d li u b m t hay h ng TCP s u c u g i l i d li u cho đ n h t l i Ph n IP giao th c TCP/IP di chuy n d li u t node sang node khác Nó s gi i mã đ a ch tìm đ ng đ đ a d li u đ n đích Nó có th s d ng b i máy tính nh đ liên l c m ng LAN (ethernet hay token http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN ring) có th s d ng c giao th c TCP/IP giao th c khác nh novel hay window for workgroups M t máy có th m ng LAN s d ng TCP/IP đ k t n i v i máy khác th gi i Telnet : KIL OBO OKS CO M B qu c phòng M nhanh chóng đ nh ngh a TCP/IP nh protocol chu n cho h th ng liên m ng c a qn s Tuy nhiên v i u th c a TCP/IP nhanh chóng thâm nh p tr thành chu n m i cho t t c h th ng m ng dân d ng ti n đ cho m ng Internet ngày TCP/IP cung c p kh n ng login t xa thơng qua giao th c c a telnet V i telnet, User có th liên k t tìm thơng qua th m c m t h th ng xa ch y ch ng trình  Giao th c FTP: File transfer protocol: m t ph n m m (software) cho phép truy n file nh phân ho c file text t m t máy sang máy khác Internet, hay nói khác h n, FTP d ch v (service) cho phép chép m t file t b t k Internet host đ n b t k Internet host khác Gi ng nh nh ng d ch v khác Internet, FTP s d ng h th ng Client /Server M t h th ng Client /Server có th hi u nh sau: Khái qt: M t nh ng ngun t c s d ng m ng cho phép chia s tài ngun R t nhi u th i gian vi c chia s đ c hồn thành b i hai ch ng trình riêng bi t, m i ch ng trình ch y máy tính khác M t ch ng trình g i Server, cung c p m t tài ngun riêng Ch ng trình g i Client đ s d ng tài ngun D ch v có tên FTP, đ k t n i vào m t ch ng trình Server máy tính t xa B ng cách s d ng ch ng trình Client phát nh ng l nh đ c chuy n đ n Server Server s tr l i b ng cách t i nh ng mà t p l nh t i n i phát u c u s d ng, dùng l nh FTP mơ t đ a ch c a host t xa mà mu n k t n i vào Anonymous FTP: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Khi dùng FTP đ chuy n file t máy đ n máy khác Internet, có m t vài h n ch : Chúng ta khơng th truy c p vào m t máy tính tr đ c s cho phép Ngh a ph i có User ID (account name) password m i xâm nh p vào đ c Khi s d ng ch ng trình FTP đ k t n i vào m t anonymous FTP host, ho t đ ng gi ng nh nghi th c FTP, ngo i tr đòi h i m t User ID, anonymous Khi đòi h i password, đánh vào đ a ch email ho c tên c a mình.Vì v y, ng i qu n tr h th ng có th l n d u v t truy c p vào files c a h Khi ng i qu n tr h th ng cài đ t m t máy tính nh m t anonymous FTP host đ nh rõ nh ng th m c dùng cho vi c truy c p chung Nh m t bi n pháp an tồn, h u h t nh ng anonymous FTP host cho phép User download file, nh ng khơng cho phép upload file (chép lên Server) N u nh m t anonymous cho phép upload, ng i qu n tr h th ng u c u User copy t t c nh ng file m i đ ch th m c upload xác đ nh tr c Sau đó, ng i qu n tr h th ng có d p ki m tra nh ng file này, r i chuy n chúng đ n m t nh ng th m c download chung B ng cách có th ng n ch n đ c nhi u ng i, b o v h kh i upload nh ng file có th phá ho i h th ng Nh m t User Internet, có th s d ng nghi th c FTP đ chép file gi a hai host b t k Internet Th c t , m c dù h u h t m i ng i ch có m t tài kho n (account) nh t Internet nghi th c FTP h u nh đ c s d ng đ download file dùng chung IV Giao Th c Word Wide Web: Word Wide Web m t t p protocol s d ng c u trúc trang (Web page) đ cung c p thơng tin cho User ch y Web Client software nh netscape, navigator… Nó khơng nh ng cho phép k t n i d li u t nh ng Web page khác ho c t nh ng v trí khác m t trang mà cho phép truy xu t đ n Internet services khác Public Internet or Private Internet HTTP HTTP HTML Page HTML Method Internet Explorer other Web Browser Internet Information Server (Web Server) http://kilobooks.com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Window NT Server Any Client Platform Database Server Hình :C u Trúc Web Web có kh n ng liên k t v i nh ng lo i tài ngun c a Internet nh : m t file v n b n, m t phiên k t n i c a telnet… Gi ng nh nhi u tài ngun khác Internet, Web dùng m t h th ng Client/Server Các Client đ c g i Web Browser dùng đ truy c p vào m i d ch v tài ngun Internet i u quan tr ng nh t m t Browser c ng bi t cách k t n i vào Web Server đ đ a tài li u hypertext cơng c ng Có r t nhi u Web Server n m kh p n i m ng Internet h u h t chúng chun v m t l nh v c S bùng n Web: Web s d ng cơng ngh m i HTML (hypertext markup language ) đ c s d ng đ vi t trang Web, m t máy Web Server s d ng HTTP (hypertext transfer protocol) đ truy n trang m t trình t Web t i máy Client đ nh n d li u, x lý đ a k t qu HTML m t ngơn ng đánh d u (markup) có ngh a trang Web ch có th xem thơng qua m t ch ng trình t Web Vào n m 1993, National Center for SupercomputingApplications (NCSA) t i đ i h c Illinois đ a phiên b n Mosaic, m t ch ng trình Web đ c thi t k b i Marc Andreessen Nó lan r ng Internet ch vòng m t n m có đ n hai tri u ng i s d ng Web v i Mosaic M i ng i t o truy c p http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN trang Web tính ó s phát tri n r t l n ch a t ng có l ch s phát tri n máy CH NG  : KIL OBO OKS CO M Vào gi a n m 1993 có 130 sites Word Wide Web Sáu tháng sau có h n sáu tr m sites Ngày nay, có g n m t tr m nghìn Web Sites th gi i T NG QUAN V CÁC MƠ HÌNH CSDL TRÊN M NG I M t s khái ni m c b n: I.1.Cơng ngh Client /Server : Cơng ngh Client /Server th c hi n vi c phân tán x lý gi a máy tính V b n ch t, m t c ng ngh đ c chia x lý b i nhi u máy tính Các máy tính đ c xem Server th ng đ c dùng đ l u tr tài ngun đ nhi u n i truy xu t vào Các Server s th đ ng ch đ gi i quy t u c u t Client truy xu t đ n chúng M t Client đ a u c u v thơng tin ho c v tài ngun cho Server Server s l y thơng tin g i đ n cho Client Client hi n th thơng tin cho ng i dùng Ch có máy tính th c hi n tác v Client / Server m i đ c g i máy Client hay Server ch ng trình ch y máy đ c g i ch ng trình Client hay Server I.2 Internet: Internet m t m ng máy tính có ph m vi tồn c u bao g m nhi u m ng nh c ng nh máy tính riêng l đ c k t n i v i đ có th liên l c trao đ i thơng tin Trên quan m Client / Server có th xem Internet nh m ng c a m ng c a Server, có th truy xu t b i hàng tri u Client Vi c chuy n nh n thơng tin Internet đ c th c hi n b ng nghi th c TCP/IP Nghi th c g m hai thành ph n Internet protocol (IP) transmission control protocol (TCP) IP c t nh đóng gói thơng tin chuy n qua m ng, đ n máy nh n, thơng tin s đ c ráp n i l i TCP b o đ m cho s http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN xác c a thơng tin đ c chuy n c ng nh c a thơng tin đ đ ng th i TCP c ng s u c u truy n l i tin th t l c hay h h ng c ráp n i l i KIL OBO OKS CO M I.3.Web Server: Tùy theo thơng tin l u tr m c đích ph c v mà Server Internet s đ c phân chia thành lo i khác nh Web Server, email Server hay FTP Server M i lo i Server s đ c t i u hóa theo m c đích s d ng Web Server Web cung c p thơng tin d ng siêu v n b n (các t p tin HTML ), đ c bi u di n d ng trang Các trang có ch a liên k t tham chi u đ n trang khác ho c đ n tài ngun khác m t Web Server m t m t Web Server khác I.4.C s d li u (CSDL) C s d li u m t s u t p thơng tin v m t ch đ , nh m t ch c h p lý nh m đ t đ n m c đích qu n lý, tìm ki m x lý thơng tin đ c thu n ti n nhanh chóng II.K t h p CSDL Web: Trong q trình khai thác Web Server, s bùng n thơng tin nên s l ng trang Web (mà v n đ c l u tr d i d ng t p tin) t ng lên r t nhanh d n đ n vi c qu n lý Web Server ngày tr nên khó kh n Web Server tr ng tâm c a h th ng, vi c qu n lý t t Web Server s làm cho tồn b h th ng ho t đ ng t t h n Trong vơ s trang Web ch a m t Web Server ng i ta th y r ng r t nhi u trang mà n i dung c a chúng hồn tồn có th đ a vào CSDL N u thay nh ng trang Web nh b ng m t trang Web nh t có kh n ng hi n th thơng tin l y t c s d li u t t h n tìm ki m nh ng t p tin r i r c Nh v y v n đ qu n lý t t Web Server d n đ n vi c xây d ng m t CSDL l u tr thơng tin Khi xây d ng m t ng d ng CSDL, ngo i tr CSDL ch ph c v cho m c đích cá nhân, khơng xem xét vi c t o kh n ng đ nhi u ng i có th truy xu t đ n CSDL Mu n v y c n có m t h th ng g m nhi u máy tính, t t c đ u đ c k t n i v i v i Server ch a CSDL Khi s n y sinh m t s v n đ sau: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN -V i tr ng h p nh ng ng i mu n truy xu t đ n xa Server v i m t kho ng vài km, vài tr m hay vài ngàn km, nh ng vi c thi t l p riêng m t h th ng m ng di n r ng đ n nh th khơng kh thi KIL OBO OKS CO M -Các máy tính truy xu t đ n CSDL có th thu c nhi u h máy, ch y nhi u h u hành khác Do c n ph i xây d ng ng d ng thích h p v i n n t ng đó, ng d ng s đ c phân tích t i m i Client Sau m t th i gian khai thác, dó nhu c u s a đ i ng d ng Client ph i s a ng d ng t ng Client Có m t s chun gia cho r ng Worl Wide Web m t gi i pháp cho v n đ này, lý sau: -H tr đa n n t ng -H tr m ng II.1 H tr đa n n t ng: M t nh ng m n i b c nh t c aWeb m t trang Web có th xem đ c nhi u h máy tính khác Do h th ng CSDL Web, Client có th g m nhi u máy tính ch y h u hành khác mà khơng c n ph i phát tri n ng d ng đ ch y t ng máy mà ch c n xây d ng m t trang Web đ t t i Web Server i u s gi m th i gian chi phí phát tri n ng d ng, gi m chi phí b o trì c p nh t ng d ng II.2 H tr m ng: M t u quan tr ng c n ph i xét đ n thi t k ng d ng CSDL làm th đ truy xu t CSDL t máy xa (remote computer) Nh đ c p khơng m t cá nhân hay t ch c có th xây d ng m i m t h th ng m ng máy tính tr i r ng qui mơ hàng tr m, hàng ngàn km, t n t i m t h th ng m ng có ph m vi tồn c u Internet Web Server Web Brower v i có nh ng tính n ng v m ng Chúng đ c thi t k đ chuy n nh n thơng tin thơng qua Internet hay m ng c c b V y t i khơng s d ng Internet cho m c đích truy c p CSDL N u xét khía c nh qu n lý t t tài li u c a Web Server hay khía c nh khai thác t t CSDL ph m vi r ng đ u d n đ n m t nhu c u tích h p Web v i CSDL Tích h p Web v i CSDL bao g m vi c t o kh n ng truy c p c p nh t d li u thơng qua Web có th c hi n vi c tích h p Web v i CSDL c n ph i http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN xây d ng l i h th ng có c ch chuy n thơng tin gi a trang Web CSDL, c ch truy c p đ n CSDL nh ng trang Web đ ng mơi tr ng Web ph i có nh ng tính n ng nh m t h th ng ng d ng CSDL Web KIL OBO OKS CO M Trong trang Web vi c giao ti p v i ng i s d ng đ c th c hi n thơng qua “HTML form” Các form ch c ph n t dùng đ nh p li u nh textbox, checkbox, option button Khi hồn t t vi c nh p li u b ng cách b m vào m t nút đ ch p nh n submit, hành đ ng s g i n i dung c a form đ n Web Server Do Internet h th ng Web Client/Server nên h th ng ng d ng CSDL Web s mang nh ng đ c m c a m t h th ng ng d ng CSDL Client/Server Do đó, vi c nghiên c u v cách ti p c n đ xây d ng h th ng ng d ng Client/Server r t c n thi t Hi n đa s nhà phát tri n ph n m m cho r ng cách ti p c n d a thành ph n (component_based) cách ti p c n t t đ phát tri n ng d ng Client/Server III Các gi i pháp tích h p Web CSDL: Trong ph n này, mơ t m t s mơ hình đ c áp d ng cho Web site có tích h p v i CSDL xem xét hai khía c nh, th nh t s liên l c gi a Client/Server, th hai ph ng pháp truy xu t CSDL Nh ng mơ hình bao g m: Mơ hình Web site theo ki n trúc l p Mơ hình Web site theo ki n trúc l p c n Mơ hình Web site tích h p v i CSDL theo ki n trúc l p Mơ hình Web site tích h p v i CSDL theo ki n trúc l p c i ti n III.1.Mơ hình ki n trúc m t l p: ng d ng m t l p đ n gi n ch m t l p, m t ch ng trình Stand-alone ch y máy c a User Nó có th liên l c v i CSDL nh ng CSDL n m m t máy, m t m c d ch v : User, bussiness d li u đ c k t n i vào m t ch ng trình III.2.Mơ hình ki n trúc hai l p: Các Web Sites đ u tiên đ bao g m: c xây d ng theo ki n trúc Client/Server hai l p http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN -L p th nh t có Web Browser KIL OBO OKS CO M -L p th hai có Web Server ch a trang Web (các t p tin HTML), đ thi t k t tr c c III.3.Mơ hình ki n trúc ba l p: Các ki n trúc Web site đ c xây d ng theo mơ hình bao g m l p nh sau: -L p th nh t g m Web Browser -L p th hai g m Web Server Application Server - CH L p th ba Server CSDL, ch a CSDL ph n giao ti p v i CSDL NG  : GI I THI U V VISUAL INTERDEV  S đ i c a Visual InterDev: Microsoft Visual InterDev cơng c đ c phát tri n ng d ng Web đ c mong ch t lâu xu t thân t Microsoft cu i xu t hi n, r t nhi u nhà phát tri n ph n m m hoan nghênh nh ng tính n ng c a Visual Interdev gi h đãcó m t cong c phát tri n nh Visual Basic Visual C++ đ t o ng d ng Web Chúng ta có tay m t cơng c tích h p t nhi u cơng ngh thành ph n tiên ti n Gi i thi u v Visual InterDev: T m quan tr ng vi c t o Visual InterDev cung c p m t cơng c v i ph m vi r ng, t ng tác v i mơi tr ng phát tri n khác http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Nh ng nhà phát minh Visual InterDev mu n cung c p m t cơng c cho phép nhà phát tri n tri n khai nhi u cơng ngh m i ng d ng Web đ ng Microsoft c ng mu n nh n m nh đ n m t cơng c tr c quan Nhi u s n ph m đ c t o nh ng đo n code HTML ho c k t n i đ n c s d li u Tuy nhiên, cơng c ch a tr ng đ n s ti n l i s d ng cho nh ng nhà phát tri n Nh ng nhà phát tri n m c tiêu tìm ki m c a Microsoft h hồn thành b ng vi c cung c p Visual InterDev v i nhi u wizads cơng c tr c quan, c vi c phát tri n c s d li u S tích h p k t n i c s d li u r t m nh th hi n rõ s quan tr ng c a cơng ty Visual InterDev c ng h tr vi c nhà phát tri n tri n khai nh ng sites c a h h xây d ng b ng cơng c tích h p tồn di n đ t o trì trangWeb v i Visual InterDev Mơi tr ng phát tri n tích h p: Visual InterDev cung c p m t mơi tr ng tích h p m nh, nh m t i nhi u kh n ng c a Web Chúng ta có th tích h p nhi u cơng ngh khác nh ActiveX control Active Server componenes đ t o nh ng ng d ng m nh Mơi tr ng phát tri n tích h p cho phép s d ng ngơn ng Script nh VB script, Java script đ t o nh ng ng d ng đ ng Chúng ta có th làm vi c m t project có nhi u ki u khác v i mơi tr ng phát tri n c a Visual InterDev Public Internet Private Internet HTTP HTTP Internet Explorer other Web Browser HTML Form Internet Information Server (Web Server) Active Server Page http://kilobooks.com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Hình In hóa đ n cho khách hàng http://kilobooks.com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Hình Phi u xu t kho HandPhone http://kilobooks.com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Hình 10 Thơng tin phi u nh p kho http://kilobooks.com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Hình 11 C p nh t chi ti t hóa đ n http://kilobooks.com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Hình 12 Thơng tin v phi u xu t kho http://kilobooks.com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Hình 13 V t t t n kho http://kilobooks.com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Hình 14 Th ng kê phi u đ t hàng http://kilobooks.com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Hình 15 CH NG VIII: CÀI I.Cài đ t: T VÀ S D NG Ch ng trình qu n lý kho hàng n tho i di đ ng đ Server, ph n m m c n thi t cho ch ng trình ho t đ ng: c cài đ t máy http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN  Wins 98, wins 2000, win NT  Internet Information Server(IIS) KIL OBO OKS CO M  Active Server Page(ASP)  Visual InterDev  SQL Server  Ngơn ng VBScript, Java Script  VietKey Sau cài ch II H ng trình vào h th ng ng d n s d ng: Server có th truy xu t c s d li u, tr c h t ph i kh i đ ng Server Ph i b o đ m ch ng trình máy Server đ n i vào k t n i vào c s d li u Server đ c hồn t t Trên máy ng c thi hành, vi c k t i dùng c n ph i cài đ t Font h th ng ph n m m Vietkey Mu n truy c p thơng tin h th ng ng i dùng truy c p qua đ ng n tho i, m ng Lan, m ng Wan ho c Internet.vì th ng i dùng ph i có n ch c a h th ng Web Server Sau th c hi n vi c truy c p này, h th ng Web Server s đ c kh i đ ng t i máy Client Truy xu t c s d li u máy Server hi n lên thơng tin máy Client M t Web Browser s m đ nh n thơng tin t Server (s d ng Microsoft Internet Explorer) Explorer s m v i trang HTML m c đ nh http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN CH NG IX: I.H NG PHÁT TRI N KIL OBO OKS CO M H ng phát tri n c a ng d ng: Xây d ng ch ng trình giúp đ cho ng giúp đ tr c n i s d ng h th ng: giúp đ chung N u sau quy mơ ho t đ ng c a Call-link đ c cho phép m r ng tồn qu c lúc cơng vi c qu n lý Handphone s có nhi u v n đ m i n y sinh: s l ng kho hàng, s l ng nhân viên qu n lý kho nhi u h n, danh sách nhà cung c p Handphone, khách hàng đ t hàng c ng t ng lên, v n đ nh p/ xu t /t n tr nên khó kh n h n.Và vi c thơng tin liên l c nhi u chi nhánh khác gi a kho v i nhân viên kho ph i th c hi n qua b Dial-up Modem (Modem quay s qua n tho i) đ truy xu t II H ng m c a lu n v n: Nh ng ki n th c tìm hi u, khơng ch dùng đ xây d ng h th ng qu n lý kho, mà có th xây d ng ng d ng khác m ng nh : Có th xây d ng h th ng thơng tin ph c v ngân hàng, th vi n n t , siêu th o, ch ng trình đào t o t xa, bn bán thi t b máy vi tính, bn bán hàng n t qua m ng,… http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN CH NG X: KIL OBO OKS CO M K T LU N Nh ng vi c làm đ c: Nh n u c u nh p/ xu t hàng Qu n lý v t t t n kho Nh n phi u đ t hàng L p in hố đ n cho khách hàng L p báo cáo Th ng kê khách hàng đã hàng Th ng kê v t t t n kho theo đ nh k L u tr , tra c u :v t t , khách hàng, nhà cung c p, phi u đ t hàng Kinh nghi m đ t đ c qua th i gian th c hi n đ tài: Chúng em có c h i tìm hi u s d ng cơng c đ hi n vi c phát tri n ng d ng Web Chúng em có đ ng d ng Web t c coi m nh nh t c v n ki n th c q báu r t có ích cho cơng vi c phát tri n ng lai Chúng em c g ng hồn thi n h n nh ng ch c ch n nh ng phân tích nhi u thi t sót s h n ch v ki n th c c ng nh non n t th c t Do v y, chúng em r t mong s h ng d n thêm t phía Th y Cơ TÀI LI U THAM KH O Tài li u v SQL Server http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Active Server Page 2.0 Begin Active Server Page KIL OBO OKS CO M Xây d ng trang Web đ ng m i-nhóm tác gi Elicom Visual InterDev HTML http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M CH NG  : GI I THI U V WORD WIDE WEB  L ch s :  Giao th c TCP/IP :  Giao th c FTP: IV Giao Th c Word Wide Web: CH NG  : T NG QUAN V CÁC MƠ HÌNH I M t s khái ni m c b n: I.1.Cơng ngh Client /Server : I.2 Internet: I.3.Web Server: I.4.C s d li u (CSDL) II.K t h p CSDL Web: II.1 H tr đa n n t ng: III Các gi i pháp tích h p Web CSDL: III.1.Mơ hình ki n trúc m t l p: III.2.Mơ hình ki n trúc hai l p: III.3.Mơ hình ki n trúc ba l p: CH NG  : GI I THI U V VISUAL INTERDEV  S đ i c a Visual InterDev:  Các thành ph n t o nên giao di n Visual InterDev : 15 .1 C a s so n th o HTML: ( HTML Editor Windows ) 15 .2 nh h ng so n th o: 15 .3.H p cơng c : (toolbox) 16 .4.C a s Project Explorer: 17  Qu n lý Web Project: 18 III.1 Ki n trúc Web Project: .19 III.2.Các Project m t Solution: 19 III.3 Ch đ Local Mode Master Mode: .20 III.4 Project ng d ng Web: 20 III.5 Các v n đ b o m t: 21 CH NG V: 21 TÌM HI U V IIS 21 (INTERNET INFORMATION SERVER) 21 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M  Gi i thi u: 21  Tìm hi u v Internet Information Server: 24 .1.Internet Information Server (IIS) ? 24 .2.Nh ng kh o sát v Internet Intranet: 24 .3.Có th làm v i IIS: 25 .4 B o m t IIS: 25 CH NG V: 26 TÌM HI U ƠI NÉT V ASP 26 .Tìm hi u s l c v ASP: .26 II.ASP t i s d ng ASP: .27 II.1.ASP gì? .27 II.2.T i s d ng ASP? 27 II.3.Nh ng s vi c x y trang ASP? 28 II.4.L i ích cu vi c s d ng ASP: 28 III.Cách ho t đ ng cu ASP: 29 Truy c p c s d li u v i đ i t ng Active Data: 29 Các tính ch t cu ASP: 30 S l c v ASP Dynamic HTML .32 IV u m khuy t m ASP: 38 CH NG V: 40 GI I THI U V SQL SERVER 40  Qu n lý Device: 40 .Database: 40 .Các lo i Object Database: 43 V H th ng security c a MS-SQL Server: .45 Ch ng VII: .48 PHÂN TÍCH VÀ THI T K H TH NG 48 A.M U: 48 I.Hi n tr ng : 48 II.N i dung: 49 III.S đ t ch c: .50 IV.u c u: 50 B.KH O SÁT CHI TI T H TH NG: 51 I.Phân tích tốn: 51 II.C ác ch c n ng c a h th ng: 52 C.PHÂN TÍCH THI T K H TH NG: .53 I.Thi t l p mơ hình: 53 II.Xác đ nh th c th : 63 III.S đ th c th k t h p: 67 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M IV.T n d li u: .72 V.Cài đ t trigger: 74 D.THI T K GIAO DI N: 76 CH NG VIII: 90 CÀI T VÀ S D NG 90 I.Cài đ t: 90 II H ng d n s d ng: 91 CH NG IX: 92 H NG PHÁT TRI N 92 I.H ng phát tri n c a ng d ng: 92 CH NG X: .93 K T LU N .93 [...]... sao các t p tin c a m t ng d ng Web, các t p tin ch và các t p tin c c b Khi chúng ta thay đ i các t p tin này, s thay đ i này s nh h ng t i b n sao c c b các t p tin ng d ng Web Ch đ làm vi c c a project quy t đ nh khi nào s thay đ i c a chúng ta t i các t p tin c c b đ c g i t i master Web application -Local mode: các s thay đ i t o ra ch đ c l u l i t i các t p tin c c b , ng d ng Web ch ch đ c... th : -Qu n lý các t p tin c c b http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN -Duy trì các t p tin ch trên Server KIL OBO OKS CO M M t Web Project g m các t p tin và thơng tin c n thi t đ t o và phát hành m t ng d ng Web đ n gi n trong Microsoft Visual Studio Các t p tin trong m t ng d ng có th bao g m nhi u lo i t p tin: HTML ,ASP ,các t p tin images , layouts, themes … M t Web project qu n lý hai... sao c a m t ng d ng Web: local và master T t c t p tin c a ng d ng Web ch đ c l u tr trên master Web Server Tr c khi hi u ch nh t p tin này, chúng ta l y chúng t Server và b n sao này đ c l u c c b trong ng d ng Web c c b III.1 Ki n trúc Web Project: Ki n trúc c a Web project trong Visual InterDev đ c thi t k đ cung c p cho ta m i th c n thi t đ t o ra các Web site và các ng d ng Web m nh m b ng cách... Master Web application Web application Web project nh ngh a M t t p h p nh ng Web project và nh ng project ph thu c mà chúng t o thành m t project ( Web application ) T p h p nh ng trang Web trên máy tr m c a nhà phát tri n ( developer ) Nh ng trang này đ c dùng đ t o ra, phát tri n và ki m tra tr c khi truy n t i Master Web Server T p h p nh ng trang Web đ c l u tr và ch a trên Web Server Master Web. .. m t Web project chúng ta có th t p trung vào nh ng chi ti t duy nh t đ i v i ng d ng Web và vi c phát hành t p tin, đi u khi n ngu n cho Visual InterDev Khi chúng ta t o m t Web riêng bi t (m t là t p h tin n i b l u trên máy c a project, s thay đ i này tác đ ng d ng Web, là th c s làm vi c v i hai ng d ng p các t p tin ch trên Master Web Server, hai là t p ta) Khi ta thay đ i n i dung các t p tin. .. ng Web l i thì nh ng ng d ng khác v n ti p t c ch y III.Cách ho t đ ng cu ASP: ASP ch a trong các t p tin file có đi là *.asp Trong script có ch a các l nh cu các ngơn ng script nào đó khi ta nh p đi đi ch có ph n là *.asp trên Web Browser thì l p t c nó g i u c u đ n cho ASP Khi nh n u c u Web Server đ ng th i Web Server s tìm các t p tin trên đi ch có các t p tin u c u Web server g i đ n t p tin. .. Web application ( ng d ng Web ch ) có th truy c p đ c đ i v i các nhà phát tri n và tác gi (author ) Nó c ng dùng đ c đ i v i nh ng ng i s d ng Internet và Intranet M t t p h p các y u t đ t o nên m t Web site hay m t ph n riêng bi t c a m t Web site Các ng d ng Web đ c xây d ng t các Web project M t t p h p các t p tin ch đ nh các y u t c a m t ng d ng Web  Qu n lý các Web Project: V i Visual InterDev... p tin trong m t project http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN  ng b hóa các t p tin c c b v i các t p tin master Web Server KIL OBO OKS CO M  G b các t p tin t m t project  Sao chép các t p tin  Hi n th c a s các thu c tín cho m t t p tin đ c ch đ nh hi u đ y đ v ki n trúc c a Visual InterDev và c a s project explorer, chúng ta c n bi t các khái ni m sau: Thu t ng Solution Local Web. .. T m quan tr ng cu Web Server: Nh ng ng i s d ng Internet hay các m ng c c b Intranet th đánh đi ch cu trang Web (URL) V y Web Server là gì? ng ph i http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M n gi n đó ch là m t máy tính dùng đ cung c p các d ch v Web trên Internet or Intranet Web Server ch đ c thi t k v trí, đ a ch và g đ n trang HTML Web Server t o ra trang Web hi n th lên t... Visual InterDev Web Application c v Visual InterDev: Visual InterDev th t s là m t h th ng phát tri n ng d ng Web nó cung c p t t c nh ng cơng c đ t o ra nh ng ng d ng Intranet Web và dynamic Web Nó h tr cho nh ng l p trình viên đ t o ra nh ng ng d ng Web nh : Data-Driven Web Application: H tr vi c k t n i c s d li u dùng ODBC hay OLEDB Broad-reach Web Pages: s nhúng (script) trong ng d ng Web d ng ngơn ... b ng: L u ý m t device có th ch a nhi u database http:/ /kilobooks. com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Hình VI.1 http:/ /kilobooks. com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN... u c u s d ng, dùng l nh FTP mơ t đ a ch c a host t xa mà mu n k t n i vào Anonymous FTP: http:/ /kilobooks. com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Khi dùng FTP đ chuy n file t máy đ n... HTML Method Internet Explorer other Web Browser Internet Information Server (Web Server) http:/ /kilobooks. com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Window NT Server Any Client Platform

Ngày đăng: 02/12/2015, 08:39

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan