Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 44 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
44
Dung lượng
313,02 KB
Nội dung
9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 1 THIẾT KẾ VÀ TRIỂN KHAI WEBSITE THIẾT KẾ VÀ TRIỂN KHAI WEBSITE Giảng viên: Nguyễn Quang Trung Bộ mônCNTT –KhoaTHTM –Trường ĐH Thương Mại Email: cntt@vcu.edu.vn 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 2 • Phân phốitiếthọc − Lý thuyết: 30 tiết − Thực hành/Thảoluận: 6 tiết − SV tự chuẩnbịđểTH/Thảoluận: 9 tiết • Đánh giá kếtquả - Điểm chuyên cần: 10% - K/Tra + T/Hành+T/luận: 30% -Thicuốikỳ: 60% THIẾT KẾ VÀ TRIỂN KHAI WEBSITE 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 3 MỤC TIÊU CỦA MÔN HỌC • Môn họccungcấpnhững kiếnthứccơ bảnvề world wide web, các giao thức, ngôn ngữđánh dấuvàmộtsố ngôn ngữ khác dùng để tạoweb. Thông qua việcgiớithiệumộtsố công cụ thiếtkế và trợ giúp việcxâydựng website, giúp họcviên nắm đượcnhững yêu cầu, qui trình thiếtkế và triểnkhaimột website thựctế. 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 4 MỤC TIÊU CỤ THỂ • Cung cấpnhững kiếnthứccơ bảnvề Internet, World wide web, giao thứcHTTP, giaothức FTP, ngôn ngữ đánh dấu HTML, • Mộtsố ngôn ngữ và công cụ trợ giúp thiếtkế và xây dựng website. • Qui trình triển khai, nâng cấp, bảotrì, Phương thức quảng bá trang web trên mạng. • Quy trình thiếtkế và triển khai một website TMĐT 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 5 TÀI LIỆU THAM KHẢO [1] Internet & World Wide Web: How to Program (4th Edition) by Harvey & Paul) Deitel & Associates (Paperback - Sep 20, 2007) [2] Giáo trình thiếtkế và triển khai website, Đạihọc Thương Mại, 2007 [3] Xây dựng ứng dụng Web bằng PHP&MySQL, NguyễnHữu Khang, NXB Phương Đông, 6-2007 [4] Xây dựng và triển khai ứng dụng Thương Mại Điện Tử, PhạmHữu Khang, NXB Thống Kê, 2006 [5] … 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 6 NỘI DUNG CHƯƠNG TRÌNH Chương 1. Những khái niệmcơ bản Chương 2. Tổng quan về thiếtkế Web Chương 3. Mộtsố ngôn ngữ tạoWeb Chương 4. Qui trình triểnkhaiWeb Những khái niệm cơ bản Những khái niệm cơ bản Chương 1 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 8 Nội dung 1.1. Internet và các dịch vụ 1.2. World wide web - Website 1.3. Các khái niệmkhác 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 9 1.1. Internet và các dịch vụ 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 10 Mạng máy tính – phân loạitheo phạmvi địalý • GAN (Global Area Network) • WAN (Wide Area Network) • MAN (Metropolitan Area Network) • LAN (Local Area Network) Trong các khái niệm nói trên, WAN và LAN là hai khái niệmhay đượcsử dụng nhất [...]... 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 31 DỊCH VỤ TÊN MIỀN DOMAIN NAME SERVICES DNS: nhớ tên thay vì địa chỉ IP 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 33 Chức năng • Lưu trữ và liên kết các thông tin liên quan đến tên miền • Chuyển đổi tên miền (tên của máy tính) sang địa chỉ IP • Quản lý danh sách các máy chủ chuyển thư điện tử cho từng miền 9/3/2009 Thiết kế và triển khai Website. .. máy đồng thời là 1 • Địa chỉ quảng bá nội bộ: tất cả các bit là 1 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 27 Địa chỉ quảng bá nội bộ STOP 255.255.255.255 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 28 Địa chỉ quảng bá trực tiếp 192.168.20.0 192.168.20.255 Địa chỉ quảng bá 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 29 Thí dụ: 172.16.20.200 • 172.16.20.200 là địa chỉ... Windows for Workgroups của Microsoft, … 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 11 Hệ điều hành mạng • Chọn hệ điều hành mạng nào sẽ làm nền tảng cho mạng sẽ được phát triển tuỳ thuộc vào kích cỡ của mạng hiện tại và sự phát triển trong tương lai, còn tuỳ thuộc vào những ưu điểm và nhược điểm của từng hệ điều hành 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 12 Hệ điều hành mạng •... 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 21 Lớp vận chuyển • Lớp vận chuyển liên quan đến chất lượng dịch vụ như độ tin cậy, điều khiển lưu lượng và sửa lỗi (tương tự lớp vận chuyển mô hình OSI) • Phân đoạn, dòng dữ liệu • Định hướng kết nối và không kết nối • Điều khiển luồng • Phát hiện và sửa lỗi • Transmission control protocol (TCP) • User datagram protocol (UDP) 9/3/2009 Thiết kế và triển. .. protocol (UDP) 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 22 Lớp ứng dụng • Kết hợp chức năng của ba lớp phiên, trình bày, ứng dụng trong mô hình OSI • FTP, HTTP, SMNP, DNS • Định dạng dữ liệu, cấu trúc dữ liệu, mã hoá … • Điều khiển đối thoại … 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 23 Chồng giao thức TCP/IP 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 24 Các lớp địa... Protocol (TCP/IP) kết nối các mạng máy tính thuộc bộ quốc phòng Mỹ • Internet, mạng máy tính toàn cầu, sử dụng TCP/IP kết nối các mạng trên thế giới 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 18 4 lớp của mô hình TCP/IP • Layer 4: Application (ứng dụng) • Layer 3: Transport (vận chuyển) • Layer 2: Internet • Layer 1: Network access (truy cập mạng) 9/3/2009 Thiết kế và triển khai Website - Bộ... 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 15 Hệ điều hành mạng • Hệ điều hành mạng Windows for Workgroup: Đây là hệ điều hành mạng ngang hàng nhỏ, cho phép một nhóm người làm việc (khoảng 3-4 người) dùng chung ổ đĩa trên máy của nhau, dùng chung máy in nhưng không cho phép chạy chung một ứng dụng Hiện nay rất ít sử dụng • Hiện nay có Window Server 2008 9/3/2009 Thiết kế và triển khai Website. .. Website - Bộ môn CNTT 19 Lớp truy cập mạng • Kết hợp chức năng hai lớp vật lý và liên kết dữ liệu mô hình OSI • Các mô tả về chức năng, thủ tục, cơ học, điện học • Tốc độ truyền vật lý • Khoảng cách, các bộ kết nối vật lý • Khung • Địa chỉ vật lý • Cấu hình liên kết mạng • Sự đồng bộ • Điều khiển lỗi, điều khiển lưu lượng 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 20 Lớp Internet • Gởi dữ... (khoảng từ 5-25 máy tính) và cũng có thể dùng cho các mạng lớn gồm hàng trǎm máy tính Có nhiều phiên bản của Netware Netware là một hệ điều hành mạng cục bộ dùng cho các máy vi tính theo chuẩn của IBM hay các máy tính Apple Macintosh, chạy hệ điều hành MS-DOS hoặc OS/2 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 17 Sự phát triển mô hình TCP/IP • Thập niên 60 DARPA phát triển Transmission Control... - Bộ môn CNTT 34 Hệ thống quản lý tên miền • DNS server là một máy trên mạng có nhiệm vụ quản lý tên miền và đáp ứng các yêu cầu của client • Có nhiều DNS server liên kết với nhau, chia sẻ và quản lý truy vấn đến CSDL tên miền • CSDL tên miền có cấu trúc phân cấp 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 35 Cấu trúc CSDL tên miền • Kiến trúc tên miền không bắt buộc các tên miền phải tuân . 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 1 THIẾT KẾ VÀ TRIỂN KHAI WEBSITE THIẾT KẾ VÀ TRIỂN KHAI WEBSITE Giảng viên: Nguyễn Quang Trung Bộ mônCNTT. Mộtsố ngôn ngữ và công cụ trợ giúp thiếtkế và xây dựng website. • Qui trình triển khai, nâng cấp, bảotrì, Phương thức quảng bá trang web trên mạng. • Quy trình thiếtkế và triển khai một website TMĐT 9/3/2009. - Website 1.3. Các khái niệmkhác 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 9 1.1. Internet và các dịch vụ 9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 10 Mạng máy tính – phân