Một trang Home page là gì?

126 3.9K 0
Một trang Home page là gì?

Đ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

Một trang Home page là một trang Web đặc biệt , nó là một điểm vào của một Web site

Đồ án tốt nghiệp Mục lục Mục lục Mục lôc Các thuật ngữ dùng đồ án PhÇn ThiÕt kÕ mét Web site 11 PhÇn giíi thiƯu .12 Chơng Các khái niệm .14 I Một trang Web gì? 14 II Một trang Home Page gì? 15 III.Một Web site gì? 16 IV Ngôn ngữ HTML .18 V Các Script g×? 18 VI Tr×nh dut Web (Web Browser) 20 VII C¸c URL (Uniform Resource Locator) 20 Khoa điện tử - Viễn thông- ĐHBKHN Trang Đồ án tốt nghiệp Chơng Mục lục Các công cụ cÇn cã 22 I PhÝa Server .22 I.1 Netscape Server 22 I.2 Internet Information Server Web Server 24 II PhÝa client 24 II.1 Netscape Navigator .24 II.2 Tr×nh duyÖt Web Microsoft Internet Explorer 28 III Phần mềm soạn trang Web .29 Ch¬ng ThiÕt kÕ mét Web site 30 Lêi giíi thiÖu 30 Các yếu tố mơc ®Ých cđa viƯc thiÕt kÕ mét Web site 33 I CÊu tróc mét trang Web 34 II Liªn kết trang lại với 35 III Các phơng pháp thiết kÕ mét Web site 38 III.1 Phơng pháp từ xuống dới .38 III.2 Phơng pháp thiết kÕ tõ díi lªn 38 III.3 Phơng pháp thiết kế lớn dần/khi cần thiÕt .39 IV C¸c kü thuËt thiÕt kÕ 39 IV.1 Tổ chức thông tin thành nhãm cã kÝch thíc hỵp lý .40 V Các vấn đề thiết kế Web site 40 V.1 Trang ®Õn tõ bên (page from outer space) 41 V.2 Trang Web khæng lå (Monster Page) .42 V.3 Dùng công cụ đa phơng tiện mức cần thiết 43 V.4 Trang Web kh«ng cã cÊu tróc 43 V.5 Các liên kÕt v« nghÜa .44 Chơng Các ứng dụng Web 45 I Web với thơng mại .45 I.1 Quảng cáo Web .45 I.2 Mua bán hàng hoá Web 45 I.3 Thanh toán mở tài khoản với ngân hàng qua Web .46 II Web với vui chơi giải trí nghệ thuật .46 III Web víi gi¸o dơc nghiên cứu 46 III.1 Web thóc ®Èy häc sinh häc tËp tèt 46 III.2 Các trêng häc trªn Web 46 IV Web víi khoa häc vµ c«ng nghƯ 46 Phần Giới thiệu Java sở liệu 47 Khoa ®iƯn tư - ViƠn thông- ĐHBKHN Trang Đồ án tốt nghiệp Mục lục Giới thiệu Java truy cập vào sở liệu 48 Các Java Enterprise API .49 JDBC 50 Sù ¸p dơng JDBC 52 Giíi thiƯu thĨ vỊ c¸c class cña JDBC 55 java.sql.DriverManager 57 java.sql.Driver 58 java.sql.Connection 59 java.sql.Statement 61 java.sql.PreparedStatement 61 java.sql.CallableSatement 62 java.sql.ResultSet 62 MetaData 64 Java RMI xếp đối tợng (Object Serialization) 65 Java IDL 67 Nhµ cung cấp/ Các giải pháp thành viên thứ ba 68 Oracle 68 CÊu tróc Web Server cđa Oracle .69 Java cartridge 69 Các class Java riêng Oracle .69 Visigenic 70 Visigenic OpenChannel Client cho Java 71 Trình giao tiếp JDBC vµ ODBC cđa Visigenic .71 T¬ng lai 72 phần Xây dựng dịch vụ hội nghị từ xa Web 73 PhÇn giíi thiƯu 74 I Mơc ®Ých thiÕt kÕ 74 II Cơ sở lý thuyết công cụ để thiÕt kÕ 75 II.1 Giíi thiƯu giao thøc IRC 75 II.1.1 C¸c m¸y chđ (servers) 75 II.1.2 C¸c m¸y kh¸ch (clients) 76 II.1.1.1 Ngêi ®iỊu hµnh (operator) 76 II.1.3 Các kênh (Channels) 77 II.1.3.1 Ngời điều hành kênh 78 II.2 Các đặc điểm kỹ thuật cña IRC 78 II.2.1 Tæng quan 78 II.2.2 C¸c m· ký tù 79 II.2.3 Các thông điệp IRC (IRC messages) .79 Khoa điện tử - Viễn thông- ĐHBKHN Trang Đồ án tốt nghiệp Mục lục II.4 Giới thiệu công cụ thiết kế dịch vụ hội nghị từ xa Web .80 II.4.1 Java hỗ trợ chế ®a luång (Multi-threads) 80 II.4.1.1 Giíi thiƯu vỊ c¸c Thread 80 II.4.1.2 Thread lµm viƯc sao? .81 Tạo chạy Thread 81 Các phơng thức điều khiển Thread 82 Chu tr×nh cđa mét thread .83 Độ u tiên lập lịch (Priorities and Scheduling) 85 Các thread chạy ngầm 87 II.4.2 Java cho phép tạo ứng dụng môi trờng client/server 87 Viết ứng dụng phÝa server b»ng Java dïng ServerSocket 90 Xây dựng ứng dụng phÝa client dïng Java .93 Xây dựng ứng dông phÝa client ë cÊp thÊp dïng giao thøc UDP 93 Xây dựng øng dông phÝa client dïng giao thøc TCP 94 KÕt luËn 95 III Néi dung thiÕt kÕ 96 III.1 Đặt vấn đề 96 III.2 Lu đồ thuật toán 97 III.2.1 Sơ đồ khối khối 97 II.2.2 Lu đồ thuật toán khèi 97 II.2.2.1 Khối nhận thông điệp từ Server 97 II.2.2.2 Khối phân tích xử lý thông điệp từ hàng đợi .99 II.2.2.3 Khèi giao tiÕp víi vµ nhËn thông điệp ngời sử dụng 100 III.3 Híng dÉn sư dơng ch¬ng tr×nh .101 IV Hớng phát triển hạn chế 104 IV.1 H¹n chÕ 104 IV.2 Híng ph¸t triĨn 105 Tài liệu tham khảo 106 Khoa ®iƯn tư - Viễn thông- ĐHBKHN Trang Đồ án tốt nghiệp Mục lục Các thuật ngữ dùng đồ án Thuật ngữ Mô tả Active X Là phần mềm có liên quan đến công nghệ Internet mà đợc dùng để mở rộng khả ứng dụng nội dung Internet API Giao diƯn lËp tr×nh øng dơng; nã cung cÊp tập chức cho nhà phát triển phần mềm dùng để thực nhiệm vụ cụ thể authentication Là trình mà máy tính phê chuẩn định danh ngời sử dụng máy tính khác mà truy cập vào số tập tin máy tính Authentication th ờng đợc thực qua trình kiểm tra tên ngời sử dụng mật tơng ứng với ngời sử dụng backbone Là mạng với tốc độ cao, dải động lớn để nối mạng cục máy tính riêng biệt khoảng cách dài backdoor Là mật bí mật phơng thức chung không xác định để truy cập đến mét hƯ thèng m¸y tÝnh bá qua viƯc kiĨm tra an ninh back up Đó trình ngời sử dụng cất liệu quan trọng từ đĩa cứng ngời sử dụng sang công cụ chứa liệu (chẳng hạn nh đĩa mềm ỉ cøng kh¸c) bandwidth Trong c¸c kh¸i niƯm vỊ lÜnh vực máy tính, lợng liệu đợc truyền kết nối mạng khoảng thêi gian baud Lµ sè møc chun tiÕp mét giây thiết bị truyền thông (chẳng hạn nh MODEM) Thông thờng đợc dùng nh từ ®ång nghÜa víi tõ bps (Sè bit trun ®ỵc giây) bps Số bit giây; để truyền liệu đờng truyền thông mạng CGI Giao diện cổng vào thông dụng; mét ph¬ng thøc cho phÐp mét Web Server cã thĨ giao tiếp với ứng dụng khác Khoa điện tử - Viễn thông- ĐHBKHN Trang Đồ án tốt nghiệp Mục lục server class Là mô tả loại đối tợng xác định ngôn ngữ lập trình hớng đối tợng, bao gồm lệnh riêng class client Là máy tính dùng tài nguyên đợc cung cấp máy tính khác (hay đợc máy tính khác phục vụ) client/server technology Là phơng thức để thực nhiệm vụ chia nhỏ chức nhiều máy tính khác client-side extention Mà để giúp cho trình Internet browser máy client có thêm chức dial-up networking Cho phép máy tính ë xa dïng mét MODEM ®Ĩ truy cËp ®Õn mét mạng cục nh máy tính truy cập vào mạng thông qua máy tính đợc nối trực tiếp với mạng DNS Hệ thống tên vùng; dịch vụ Internet để chuyển đổi từ tên máy chủ (tên dạng văn dễ nhớ) thông thờng thành địa IP dới dạng số mà máy tính hiểu đợc Các sở liệu DNS sở liệu phân tán điều có nghĩa sở liệu đợc đặt server khác toàn mạng Internet domain Trong thuật ngữ Windows NT server, nhóm logic máy tính tất chạy Windows NT Một Internet domain hoàn toàn khác víi mét Windows NT domain, mỈc dï chóng cã thĨ đợc đặt cho nhóm máy tính domain name Trong giới Internet, tên mà đợc dùng cho nhóm máy tính phần tổ chức đây, máy tính không thiết phải mạng e-mail Th tÝn ®iƯn tư, cho phÐp mäi ngêi cã thĨ trao đổi thông điệp tới ngời sử dụng truy cập vào dịch vụ encryption Một trình dùng phép trình truyền liệu mạng an toàn cách làm cho liệu đợc truyền mạng đợc đặt chế độ đọc đợc (ureadable) Ethernet Là công nghệ thờng đợc dùng để kết nối mạng LAN với FTP Dịch vụ truyền tập tin, cho phép máy tình nạp máy phần mềm trền FTP server nạp lên Khoa điện tử - Viễn thông- ĐHBKHN Trang Đồ án tốt nghiệp Mục lục mạng phần mềm máy firewall Đó thiết bị để ngăn cách mạng với mạng khác frame relay Là dịch vụ truyền thông có công ty điện thoại cho phép kết nối với tốc độ cao máy tính Gopher Là dịch vụ dựa văn bản, cho phép làm việc với tài liệu Internet HTML Là ngôn ngữ để viết trang Web HTTP Là giao thức truyền siêu văn bản, đợc dùng để truyền tËp tin HTML tõ server ®Õn client IDC KÕt nèi sở liệu Internet; hệ thống đợc dùng phép trang Web truy cập vào sở liệu Internet IIS Là phần mềm server bao gồm: Web server, FTP server Gopher server đợc thiết kế để sử dụng thuận (điểm mạnh) lợi Windows NT server Internet address Địa IP địa đặc trng 32 bit đợc ấn định cho máy Internet Nếu nh máy Internet không đợc ấn định địa IP theo hệ thống truyền liệu Internet đợc IPP Lµ mét tỉ chøc cho phÐp bÊt kú mét sù kết hợp dịch vụ Internet, chẳng hạn nh Web site hosting, phân tích tên vùng, tạo nội dung dịch vụ có liên quan đến Internet trừ dịch vụ dial-up truy cập vào Internet ISP Lµ mét tỉ chøc cho phÐp truy cËp vµo Internet thông qua dịch vụ dial-up networking cho khách hàng dịch vụ khác mà đợc nhà cung cấp dịch vụ Internet cung cấp InterNIC Là tổ chức quản lý địa IP tên vùng cho tổ chức phủ, quân sự, tổ chức khác, tổ chức mạng, tổ chức giáo dục tổ chức thơng mại interoperability Là khả phần mềm phần cứng cho phép giao tiếp máy tính có platform khác từ nhà cung cấp khác IRC Là hệ thống hội nghị mang tính toàn cầu cho phép ngời sử dụng Internet có hội thoại thời gian thực Internet Khoa điện tử - Viễn thông- ĐHBKHN Trang Đồ án tốt nghiƯp Mơc lơc ISAPI Lµ Internet server API; cung cÊp cho nhà phát triển phần mềm phơng thức để mở rộng chức hệ thống IIS cách dùng phần mềm họ ISDN Các dịch vụ tập trung mạng số; đờng điện thoại với tốc độ cao mà dùng cho dịch vụ dial-up networking Java Là ngôn ngữ script đợc dùng để nâng cao chức máy tính server nh client LAN Là mạng cục bộ; mạng với tốc độ cao mà giới hạn khu vực địa lý định leased line Là đờng tốc độ cao đợc giàng riêng để nối trực tiếp hai địa điểm modem Là thiết bị dùng để kết nối máy tính với mạng điện thoại cho phép truyền liệu qua mạng đối tợng name resolution Là trình để hớng tên tới địa tơng ứng Đặc biệt mạng Internet, name revolution tam chiếu đến DNS, tên vùng đợc khớp với địa IP tơng ứng newsgroups Là một thảo luận cụ thể trªn hƯ thèng NNTP NNTP Giao thøc NNTP cho phÐp client tah gia vào thảo luận thảo luận công cộng tuơng tự nh hệ thống phát tin ODBC Cơ sở liÖu kÕt nèi më; cho phÐp mét sù giao tiÕp thông dụng để truy cập đến sở liệu khác package Là nhóm lớp (class) packet Là đơn vị liệu đợc truyền đờng truyền liệu PCT Công nghệ truyền thông riêng ; phiên nâng cao công nghệ SSL Nó cho phép độ bảo mật cao chuẩn SSL đà đợc phủ Mĩ đa PERL Là ngôn ngữ lập trình cho phép nâng cao đợc tính client hay server Ping Là chơng trình truyền gói tin đến máy tính xa để xác định vấn đề giao tiếp hai máy xác đinh khoảng thời gian truyền gói đến nhận platform protocol Là tậo quy định định dạng cho việc truyền liệu, Khoa điện tử - Viễn thông- ĐHBKHN Trang Đồ án tốt nghiƯp Mơc lơc chp phÐp c¸c m¸y tÝnh cã thĨ trao đối thông tin PPP Là giao thức Điểm-Điểm; cung cấp phơng tiện có hiệu phép máy tính kết nối đến mạng dùng nhiều giao thức từ xa RAS Dịch vụ truy cập từ xa router Là phần mềm máy chuyên dụng để kết nối hai hay nhiều mạng dẫn thông tin từ mạng đến mạng khác Các router định đờng gói tin Internet để gói tin đến đợc nơi nhận Các router Internet thờng gateway IP scripting Dùng ngôn ngữ lập trình để mở rộng cÃc chức mộy máy tính client hay server SCSI Là hƯ thèng m¸y tÝnh giao tiÕp nhá; mét cÊu tróc với tốc độ cao để kết nối thiết bị ngoại vi với máy tính search engine Là hệ thèng cho phÐp mét ngêi sư dơng cã thĨ t×m đợc tài nguyên cụ thể mạng dựa tiêu chẩn mà ngời sử dụng đa vào serial port Cho phÐp giao tiÕp víi tèc ®é thÊp (mỗi lần bit) để kết nối thiết bị ngoại vi với máy tính server Là máy tính mà ngời sử dụng truy cập vào thông qua mạng, máy tính có chứa tài nguyên để phục vụ cho ngời sử dụng server extension Một script ứng dụng mà mở rộng khả server SLIP Giao thức Internet đờng truyền nối tiếp; phơng thức cũ ®Ĩ cho phÐp c¸c m¸y tÝnh ë xa cã thĨ truy cập vào mạng dùng giao thức IP Hiện SLIP đợc thay PPP subnet mask Đợc TCP/IP dùng để điều khiển gói tin l thông mạng để đến nơi nhận chúng Subnet mask đợc dùng để xác định xem địa nhận mét gãi tin nµo dã hiƯn ë hay ngoµi mạng cục T1 connection Là dÞch vơ giao tiÕp cho phÐp kÕt nèi víi tèc ®é rÊt cao gi÷a hai ®iĨm Tèc ®é cđa kÕt nèi nµy lµ 1.5 Mbps (tøc lµ 1.5 mega bit giây) T3 connection Là dịch vụ với tèc ®é cao nhÊt hiƯn nay, cho phÐp kÕt nèi víi tèc ®é 45 Mbps Khoa ®iƯn tư - ViƠn thông- ĐHBKHN Trang Đồ án tốt nghiệp Mục lục TCP/IP Là giao thức Internet làm việc kết hợp với cho phép liệu đợc truyền Internet Telnet Là giao thức mà ứng dụng dùng để truy cập đến mét m¸y tÝnh ë xa dïng giao thøc TCP/IP Mét phiên làm việc Telnet cho phép ngời sử dụng đa lệnh máy tính xa máy tính ngời sử dụng máy tính địa phơng Telnet dùng giao tiếp kiểu dòng lệnh, giao tiếp đồ hoạ UNIX Đợc công ty X/Open đa UNIX để hệ điều hành thông dụng virtual directory Là trỏ trỏ đến th mục vật lý cho phép IIS dùng đến th mục vật lý mổ vị trí khác virtual server Một phơng thức qua Web server nh nhiều Web server WAN Mạng diện rộng Web browser Là phần mềm đợc dùng máy client để xem tài nguyên Internet Webmaster Là ngời chịu trách nhiệm bảo dỡng Web server WWW Là toàn server tạo nên nội dung dịch vụ Web Internet Khoa điện tử - Viễn thông- ĐHBKHN Trang 10 ... Bạn thấy trang web có văn hình ảnh Đây điểm mạnh Web Trong trang Web đây, đoạn văn \IMAGES\BACKGRND\ siêu liên kết đến trang Web khác II Một trang Home Page gì? Một trang Web Home Page trang Web... mét trang Web giíi thiƯu vỊ Web site cđa b¹n Trang Home Page thờng trang chào đón bạn đến với Web site liên kết đến tất trang Web cấp hai (tức trang sau trang Home Page) có Web site Các trang Home. .. thiƯu mét trang Home Page cđa EduNet: H×nh 1.2 Giíi thiƯu trang Home Page Trong trang Home Page díi đây, bạn thấy dòng chào mừng bạn đến EduNet, liên kết đến trang cấp hai (chẳng hạn, trang văn

Ngày đăng: 27/04/2013, 08:36

Hình ảnh liên quan

Hình 1.1. Giới thiệu một trang Web. - Một trang Home page là gì?

Hình 1.1..

Giới thiệu một trang Web Xem tại trang 15 của tài liệu.
III.Một Website là gì? - Một trang Home page là gì?

t.

Website là gì? Xem tại trang 16 của tài liệu.
Hình 1.2. Giới thiệu trangHome Page. - Một trang Home page là gì?

Hình 1.2..

Giới thiệu trangHome Page Xem tại trang 16 của tài liệu.
Hình 1.3. Giới thiệu mô hình một Web site. - Một trang Home page là gì?

Hình 1.3..

Giới thiệu mô hình một Web site Xem tại trang 17 của tài liệu.
Hình 1.5. Server gửi một form đến client, phía client sau đó sẽ gửi lại form yêu cầu đến server - Một trang Home page là gì?

Hình 1.5..

Server gửi một form đến client, phía client sau đó sẽ gửi lại form yêu cầu đến server Xem tại trang 19 của tài liệu.
Dới đây là hình ảnh của trình duyệt Web Netscape Navigator khi chạy lên: - Một trang Home page là gì?

i.

đây là hình ảnh của trình duyệt Web Netscape Navigator khi chạy lên: Xem tại trang 24 của tài liệu.
Hình vẽ dới đây mô tả quá trình thiết kế một Website dựa trên các yếu tố của quá trình dệt Web và kết hợp chúng lại để tạo ra một bản thiết kế theo kiểu "quan sát và cảm nhận" để từ đó nó đợc quá trình thực hiện việc thiết kế dùng để tạo ra một We - Một trang Home page là gì?

Hình v.

ẽ dới đây mô tả quá trình thiết kế một Website dựa trên các yếu tố của quá trình dệt Web và kết hợp chúng lại để tạo ra một bản thiết kế theo kiểu "quan sát và cảm nhận" để từ đó nó đợc quá trình thực hiện việc thiết kế dùng để tạo ra một We Xem tại trang 31 của tài liệu.
Hình vẽ mô tả cấu trúc của một trang Web - Một trang Home page là gì?

Hình v.

ẽ mô tả cấu trúc của một trang Web Xem tại trang 34 của tài liệu.
1. Liên kết các trang theo mô hình hệ thống cấp bậc đợc xác định bởi mô hình lồng nhau của các nhóm đợc mô tả trên mô hình kiểu chùm - Một trang Home page là gì?

1..

Liên kết các trang theo mô hình hệ thống cấp bậc đợc xác định bởi mô hình lồng nhau của các nhóm đợc mô tả trên mô hình kiểu chùm Xem tại trang 35 của tài liệu.
Với mô hình liên kết này chúng ta thấy là từ một trang chúng ta có thể trỏ đến bất kỳ một trang nào trong Web site - Một trang Home page là gì?

i.

mô hình liên kết này chúng ta thấy là từ một trang chúng ta có thể trỏ đến bất kỳ một trang nào trong Web site Xem tại trang 37 của tài liệu.
Giới thiệu cụ thể về các class của JDBC - Một trang Home page là gì?

i.

ới thiệu cụ thể về các class của JDBC Xem tại trang 55 của tài liệu.
Hình 1. JDBC Implementation components. - Một trang Home page là gì?

Hình 1..

JDBC Implementation components Xem tại trang 55 của tài liệu.
Hình 2. Cấu trúc phân lớp của class JDBC - Một trang Home page là gì?

Hình 2..

Cấu trúc phân lớp của class JDBC Xem tại trang 56 của tài liệu.
Hình 1. Cấu trúc mạng các server IRC. - Một trang Home page là gì?

Hình 1..

Cấu trúc mạng các server IRC Xem tại trang 76 của tài liệu.
Hình 3. dới đây mô tả cấu trúc của một gói tin IP. - Một trang Home page là gì?

Hình 3..

dới đây mô tả cấu trúc của một gói tin IP Xem tại trang 88 của tài liệu.
Hình 4. Cấu trúc của gói tin TCP. - Một trang Home page là gì?

Hình 4..

Cấu trúc của gói tin TCP Xem tại trang 89 của tài liệu.
Bảng 1. Các số hiệu cổng chuẩn của TCP. - Một trang Home page là gì?

Bảng 1..

Các số hiệu cổng chuẩn của TCP Xem tại trang 90 của tài liệu.
Hình 5. Sơ đồ khối của các khối chính của chơng trình. - Một trang Home page là gì?

Hình 5..

Sơ đồ khối của các khối chính của chơng trình Xem tại trang 97 của tài liệu.
♦Các kênh hội thoại: Là một bảng dang sách các kênh hiện đã đợc tạo ra trên mạng. Khi bạn vào mạng thì đã có 5 kênh đợc tạo sẵn, đây là các chủ đề thông dụng nh văn hoá xã hội,.. - Một trang Home page là gì?

c.

kênh hội thoại: Là một bảng dang sách các kênh hiện đã đợc tạo ra trên mạng. Khi bạn vào mạng thì đã có 5 kênh đợc tạo sẵn, đây là các chủ đề thông dụng nh văn hoá xã hội, Xem tại trang 103 của tài liệu.

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan