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

Phân tích, thiết kế diễn đàn trao đổi thông tin trên mạng” của trường ĐHBK HN

123 351 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

Thông tin cơ bản

Định dạng
Số trang 123
Dung lượng 3,62 MB

Nội dung

Thiết kế trang diễn đàn trao đổi thông tin mạng Lời nói đầu Trong thời đại khoa học kỹ thuật tiên tiến, nhu cầu trao đổi thông tin Internet ngày nhiều thiếu đợc Với ứng dụng to lớn Internet, chúng em xin mạnh dạn xây dựng đồ án: Phân tích, thiết kế diễn đàn trao đổi thông tin Mạng trờng ĐHBK-HN nhằm mục đích giúp bạn học sinh , sinh viên khoa khí trao đổi thông tin học tập, khoa học kỹ thuật, thể thao, giải trí Nội dung đồ án bao gồm chơng, đó: - Chơng 1: Giới thiệu chung mạng - Chơng 2: Mô hình mạng chuẩn OSI - Chơng 3: Mạng máy tính dịch vụ mạng - Chơng 4: Giới thiệu win2k - Chơng 5: Tổng quan ngôn ngữ HTML - Chơng 6: Các yêu cầu Thiết kế Website diễn đàn trao đổi thông tin khoa khí - Chơng 7: Làm web với Frontpage - Chơng 8: Xây dựng diễn đàn trao đổi thông tin khoa khí đhbkhn Trong trình xây dựng thiết kế đồ án, chúng em xin cảm ơn giúp đỡ tận tình giáo viên hớng dẫn, ThS Ngô Minh Phớc đặc biệt cán Trung tâm Thông tin Mạng (CNC), trờng Đại học Bách khoa Hà Nội giúp chúng em hoàn thành đợc đồ án Mặc dù cố gắng nhng trình làm đồ án tránh khỏi sai sót, chúng em mong đóng góp ý kiến giúp đỡ thầy cô bạn sinh viên để đồ án em đợc hoàn thiện Đồ án tốt nghiệp Trang: Thiết kế trang diễn đàn trao đổi thông tin mạng Nhận xét thầy giáo hớng dẫn: Cho điểm đồ án tốt nghiệp: Giáo viên hớng dẫn ký tên Đồ án tốt nghiệp Trang: Thiết kế trang diễn đàn trao đổi thông tin mạng Nhận xét giáo viên phản biện: Cho điểm đồ án tốt nghiệp: Giáo viên phản biện ký tên Đồ án tốt nghiệp Trang: Thiết kế trang diễn đàn trao đổi thông tin mạng MụC LụC Phần I: Lý thuyết chung 16 Chơng I : Giới thiệu chung 16 I.Giới thiệu chung mạng II Khái niệm mạng máy tính Chơng II : Mô hình mạng chuẩn OSI 18 Chơng III: Mạng máy tính dịch vụ mạng 21 I Các loại mạng Mạng cục LAN Mạng đô thị MAN 3Mạng diện rộng WAN xí nghiệp II Phân loại mạng theo kỹ thuật chuyển mạch (switching) Mạng chuyển mạch kênh (circuit-switched networks): Mạng chuyển mạch thông báo (message switched networks): Mạng chuyển mạch gói (packet switched networks) III Phân loại mạng theo cấu hình Mạng bus Mạng Star Mạng Ring Mạng Starbus Đồ án tốt nghiệp Trang: Thiết kế trang diễn đàn trao đổi thông tin mạng Staring IV.Các dịch vụ Internet Client Server Client Server * Các dịch vụ: Th điện tử Các dịch vụ tập tin Các dịch vụ in Dịch vụ th mục Các dịch vụ ứng dụng Các dịch vụ sở liệu Giao thức TELNET Dịch vụ FTP Dịch vụ truyền tập tin TFTP 10.Dịch vụ NFS 11.Dịch vụ DNS 12.Dịch vụ th tín sử dụng SMTP 13.Dịch vụ POP3 14.Dịch vụ MIME V.Các phơng pháp truy cập Đồ án tốt nghiệp Trang: Thiết kế trang diễn đàn trao đổi thông tin mạng 1.Phơng pháp truy cập tranh chấp Phơng pháp truy cập truyền thẻ Phơng pháp truy cập dò báo VI Giao thức TCP/IP VII Cấu trúc phân lớp TCP/IP 1.Lớp truy nhập mạng 2.Lớp liên mạng 3.Lớp vận chuyển 4.Lớp ứng dụng Chơng IV: Giới thiệu win2k 49 I- Giới thiệu win2k II- Những Mục Tiêu Của Microsoft Khi Xây Dựng Win2K III- Win2K Thích Hợp Cho Doanh Nghiệp Lớn IV- Cài Đặt Windows 2000 Server Dự trù chuẩn bị Yêu cầu phần cứng Phần II: phân tích thiết kế diễn đàn trao đổi thông 47 tin Chơng V: Tổng quan ngôn ngữ HTML 47 I- Khái niệm HTML gì? II- Phạm vi sử dụng HTML III- Cấu trúc ngôn ngữ HTML Đồ án tốt nghiệp Trang: Thiết kế trang diễn đàn trao đổi thông tin mạng IV- Giới thiệu HTTP V- Thiết kế Web với công cụ tạo HTML 55 Khái niệm Web Các công cụ thiết kế Web VI Bắt đầu xây dựng trang Web Bắt đầu trang web Tạo VII Định dạng văn VIII Tạo ảnh web Định dạng Màu sắc Tính suốt: Tốc độ Hoạt cảnh Chèn ảnh vào trang Đa thích Chỉ thị kích cỡ để hiển thị ảnh nhanh Dàn văn quanh ảnh 10 Bổ sung khoảng trống xung quanh ảnh 11 Chia tỷ lệ ảnh 12 Dóng ảnh Đồ án tốt nghiệp Trang: Thiết kế trang diễn đàn trao đổi thông tin mạng 13.Sử dụng Banner 14 Bổ sung dòng kẻ ngang IX- Bố cục trang Để thiết đặt màu Sử dụng ảnh Đặt phần tử vào trang Chỉ định lề trang Tạo ngắt dòng Kết hợp dòng với Tạo ngắt dòng theo ý muốn Chỉ định khoảng trống đoạn văn Tạo thụt lề 10 Tạo thụt lề theo danh sách 11 Đặt cụm từ vào ngoặc kép 12 Tạo cột 13 Sử dụng văn định dạng X Kết nối Tạo kết nối tới trang web khác Tạo kết nối ANCHOR Kết nối tới ANCHOR riêng biệt Mở kết nối cửa sổ riêng Đồ án tốt nghiệp Trang: Thiết kế trang diễn đàn trao đổi thông tin mạng Thiết lập Talet mặc định Tạo kết nối khác Tạo tổ hợp phím tắt cho kết nối Thiết lập thứ tự Tab cho kết nối Sử dụng ảnh để tạo nhãn cho kết nối 10 Thay đổi màu cho kết nối XI- Danh sách Tạo danh sách có thứ tự Tạo danh sách thứ tự Tạo danh sách định nghĩa Tạo danh sách lồng XII- Bảng Sắp xếp trang Tạo bảng đơn giản Bổ sung đờng viền Thay đổi màu đờng viền Thiết lập độ rộng Đặt bảng vào trang Dàn văn xung quanh bảng Bổ xung khoảng trống xung quanh bảng XIII- Khung Đồ án tốt nghiệp Trang: Thiết kế trang diễn đàn trao đổi thông tin mạng Tạo sơ đồ khung đơn giản Tạo khung thành cột Tạo khung thành hàng cột Điều chỉnh lề khung Điều chỉnh màu đờng viền Chơng VI: Các yêu cầu Thiết kế Website diễn đàn trao đổi 78 thông tin khoa khí I- Mục đích Web site II - Những yêu cầu cần thiết thiết kế trang Web giới thiệu khoa khí Phần cứng: Phần mềm 2.1- Hệ điều hành 2.2- Các phần mềm thiết kế Web 2.3- Web Server Web Browser 2.4- Các phần mềm hỗ trợ thiết kế web 3- Quản trị trang web 3.1- Quản trị tập trung 3.2- Quản trị web phân tán 4) Những điểm cần ý thiết kế trang Web giới thiệu khoa khí 4.1- Đầy dủ 4.2- Khoa học Đồ án tốt nghiệp Trang: 10 Thiết kế trang diễn đàn trao đổi thông tin mạng Hình 14: Mô hình hoạt động theo phân tích chức hệ thống - Cơ sở liệu hệ thống: Đồ án tốt nghiệp Trang: 109 Thiết kế trang diễn đàn trao đổi thông tin mạng Hình15: Mô hình liệu: phân tích luồng liệu CSDL Phân tích số modun 3.1.Ngôn ngữ lập trình : Ta sử dụng ngôn ngữ PHP : PHP (Hypertext Pre-Processor) ngôn ngữ lên đợc cộng đồng mở a chuộng mô đun phổ biến hệ thống Apache ( web server ) giống nh CFML mã lệnh nằm trang web Nó dễ dàng truy cập tới tài nguyên hệ thống nhiều sở liệu Nó miễn phí tính khả chuyển hệ điều hành họ UNIX Windows 3.2.Xây dựng số mođun chính: Về diễn đàn: - Khoa Cơ Khí : Giới thiệu khoa , thành tựu KH , Các môn - Học tập - Giải trí - Góp ý Về quản trị: - Quản trị Diễn đàn - Quản trị nhóm - Quản trị ngời sử dụng II Thiết kế: Ngôn ngữ lập trình : Ta nên sử dụng ngôn ngữ PHP ngôn ngữ phổ biến với mã nguồn mở , thích hợp với nhiều hệ điều hành nh Win2K , NT , Linux , XP Cơ sở liệu: Ta sử dụng ngôn ngữ MySQL Môi trờng hoạt động : Hệ điều hành Win2k , XP Đồ án tốt nghiệp Trang: 110 Thiết kế trang diễn đàn trao đổi thông tin mạng Xây dựng mô đun : Một số mođun cần xây dựng: Về diễn đàn : - Khoa khí: Giới thiệu khoa , thành tựu KH , Các môn , giúp cho ngời hiểu biết thêm thông tin khoa khí Hình 16 : Diễn đàn khoa khí - Học tập :Trang diễn đàn giúp bạn trao đổi với học tập , bạn trao đổi kiến thức lĩnh vực nh phần mềm , phần cứng , lập trình ngôn ngữ , thiết kế trang web Đồ án tốt nghiệp Trang: 111 Thiết kế trang diễn đàn trao đổi thông tin mạng Hình 17 : Chủ đề khoa khí - Giải trí : Trong chủ đề bạn trao đổi với games loại thịnh hành , tìm kiếm mẩu truyện cời để th giãn tán gẫu làm quen với mục Tán gẫu Đồ án tốt nghiệp Trang: 112 Thiết kế trang diễn đàn trao đổi thông tin mạng Hình 18 : Chủ đề giải trí - Góp ý : bạn có ý kiến đóng góp thêm vào Đồ án tốt nghiệp Trang: 113 Thiết kế trang diễn đàn trao đổi thông tin mạng Hình 19 : Chủ đề góp ý Về quản trị: - Quản trị Diễn đàn : Ngời quản trị có quyền vào phần , chỉnh sửa , xoá tạo hay nhiều chủ đề cần thiết hay không Đồ án tốt nghiệp Trang: 114 Thiết kế trang diễn đàn trao đổi thông tin mạng Hình 20 : Quản trị Diễn đàn - Quản trị nhóm : Ngời quản trị tạo nhóm ,xét quền hay xoá sửa nhóm để phục vụ cho diễn đàn đợc hoạt động hiệu , dễ quản lý Đồ án tốt nghiệp Trang: 115 Thiết kế trang diễn đàn trao đổi thông tin mạng Hình 21 : Quản trị nhóm - Quản trị ngời dùng: Ngời quản trị ngăn cấm , xét quyền , tạo cấp bậc cho thành viên để dễ dàng quản lý , ngăn cấm tên không cho phép Đồ án tốt nghiệp Trang: 116 Thiết kế trang diễn đàn trao đổi thông tin mạng Hình 22 : Quản trị ngời dùng III Cài đặt chạy thử: 1.Yêu cầu máy chủ: Cấu hình máy nên sử dụng Pentium (1.5G) để sử lý nhanh chóng truy cập web 2.Các phần mềm - PHP, Mysql, Apache - Cài đặt chơng trình Window XP,2000,NT , Apache , MySQL 4.0 để hỗ trợ cho trình duyệt chạy máy nhà Các bớc cài đặt : Đồ án tốt nghiệp Trang: 117 Thiết kế trang diễn đàn trao đổi thông tin mạng 3.1- Cài đặt winNT2000,XP o Dự trù chuẩn bị - Đĩa cài đặt Windows 2000 Server - Sách hớng dẫn cài đặt (sách Microsoft Windows 2000 Server) - Máy tính Pentium IV o Yêu cầu phần cứng - Bộ nhớ tối thiểu 64MB Ram máy lớn 64MB Ram - Yêu cầu dung lợng đĩa cứng Win2K Server đợc nâng lên 850MB, cộng với khoảng 100MB thêm ứng với 64MB nhớ hệ thống - Luôn có ổ CR-ROM khởi động đợc (bootable), không bắt buộc 3.2- Apache : Apache phần mềm xử lý thông tin trong client gửi thông tin qua web browser (IE5,Netscape) đến web server Thông tin đợc phần mềm Apache phân tích xử lý sau trả lại máy client trang web phù hợp với thông tin mà client yêu cầu Hình 23: Mô hình trao đổi Đồ án tốt nghiệp Trang: 118 Thiết kế trang diễn đàn trao đổi thông tin mạng Thử Apache cho Window Nếu bạn gặp rắc rối bắt đầu với Apache xin sử dụng bớc sau để cô lập vấn đề Cái áp dụng phải bạn khởi động Apache phím tắt từ thực đơn Start kết thúc sổ bàn điều khiển Apache bạn có rắc rối khởi động Apache nh service Chạy Command Prompt từ chơng trình Start menu Thay đổi thiết đặt Apache , đánh lệnh apache , đọc thông báo lỗi Sau xem lại hồ sơ error.log cho lỗi cấu hình Nếu bạn chấp nhận mặc định bạn thiết lập cấu hình Apache : c: cd "\program files\apache group\apache" apache Wait for Apache to exit, or press Ctrl+C more [...]... text box ) 6 sử dụng nút style trong các form Chơng VIII Xây dựng diễn đàn trao đổi thông tin khoa cơ 109 khí - đhbkhn I Phân tích hệ thống 1.Mục đích: Đồ án tốt nghiệp Trang: 13 Thiết kế trang diễn đàn trao đổi thông tin trên mạng 2 Phân tích một số modun chính 2.1- Ngôn ngữ lập trình : 2.2- Xây dựng một số mođun chính: II Thiết kế: 1 Ngôn ngữ lập trình 2 Cơ sở dữ liệu 3 Môi trờng hoạt động 4 Xây... Trang: 24 Thiết kế trang diễn đàn trao đổi thông tin trên mạng IV Các dịch vụ trên Internet Các dịch vụ trên Internet rất đa dạng, phong phú Nó cung cấp cho ngời sử dụng một khối lợng thông tin khổng lồ và một khả năng tìm kiếm thông tin nhanh chóng Các dịch vụ thông tin phổ biến trên Internet thờng hoạt động theo kiến trúc Client/Server Cụ thể nh sau: 1 Client: Chịu trách nhiệm thu nhận yêu cầu của ngời... nhiên có thể trao đổi tập tin thông qua đĩa mềm hoặc có thể dùng phần mềm Đồ án tốt nghiệp Trang: 26 Thiết kế trang diễn đàn trao đổi thông tin trên mạng truyền thông quay số gọi một máy tính khác rồi chuyển giao các tập tin thông qua một modem hoặc một tuyến giao kết nối trực tiếp - Khi ngời dùng chuyển giao các tập tin yêu cầu họ phải điều khiển bằng mật khẩu Nhiệm vụ quan trọng khác của hệ điều hành... là một đơn vị thông tin của ngời sử dụng có khuôn dạng đợc qui định trớc Mỗi thông báo đều có chứa vùng thông tin điều khiển trong đó chỉ định rõ đích của thông báo Căn cứ vào thông tin này mà mỗi nút trung gian có thể chuyển thông báo tới nút kế tiếp theo đờng dẫn tới đích của nó Nh vậy, mỗi nút cần phảilu giữ tạm thời để đọc thông tin điều khiển trên thông báo để rồi sau đó chuyển tiếp thông báo đi... khiển việc truyền tin bằng cách sắp xếp độ u tiên cho các thông báo + Có thể tăng hiệu suất sử dụng giải thông của mạng bằng cách gán địa chỉ quảng bá (broadcast addressing) để gửi thông báo đồng thời nhiều đích Đồ án tốt nghiệp Trang: 21 Thiết kế trang diễn đàn trao đổi thông tin trên mạng - Nhợc điểm chủ yếu của phơng pháp chuyển mạch thông báo là không hạn chế kích thớc của các thông báo, có thể... và sự bùng nổ của mạng toàn cầu Internet đã tạo ra một động lực mạnh mẽ thúc đẩy mọi ngời giao kết các mạng đã trở thành một phơng tiện truyền bá thông tin Đồ án tốt nghiệp Trang: 15 Thiết kế trang diễn đàn trao đổi thông tin trên mạng II- Khái niệm mạng Mạng (Network) là một nhóm các hệ máy tính t ơng kết (Interconneeted) chia sẻ các dich vụ tơng tác thông qua một tuyến nối kết truyền thông dùng chung... diễn đàn trao đổi thông tin trên mạng Tầng mạng (Network level) Tầng mạng có thể gọi là tầng liên lạc mạng (communication subnet lager) Theo dõi toàn bộ của subnet, các thông tin này đợc tổ chức thành gói dữ liệu (packets) chứa đầy địa chỉ gốc (source) và địa chỉ đích (destination) - Số lợng các gói dữ liệu truyền trên các kênh khác nhau của mạng thông tin máy tính phụ thuộc vào lu lợng thông tin trên. .. nhất dùng các tập tin Chủ sở hữu tập tin, kích cơ tập tin và nhiều yếu tố khác Đồ án tốt nghiệp Trang: 27 Thiết kế trang diễn đàn trao đổi thông tin trên mạng Tàng trữ tập tin (file archiving) là một kiểu lu trữ ngoài tuyến, chủ yếu đợc dùng để sao lặp các tập tin trực tuyến Đồng bộ hoá việc cập nhật tập tin Là một biện pháp bảo đảm tất cả mọi ngời dùng đều có bản sao mới nhất của tập tin Tuy nhiên việc... lấy th về thông qua Mail client Dùng Outlook express đặt các thông số use name, Mail server để nhận th Đồ án tốt nghiệp Trang: 32 Thiết kế trang diễn đàn trao đổi thông tin trên mạng Quá trình nhận th chỉ thực hiện đợc khi Mail client kết nối với server thông qua quá trình truyền và nhận th diễn ra đồng thời Các th của client đang lu tạm tại hộp th trong server đợc truyền về Folder inbox của client... dụng bất kỳ tập tin nào trong việc nhập/xuất Bản thân tên các tên tập tin không cho biết chúng cục bộ hay ở xa 11- Dịch vụ DNS Domain Name System (DNS) là cơ sở dữ liệu (csdl ) phân tán đợc thiết kế để cung cấp các ánh xạ giữa tên máy chủ và địa chỉ IP đợc cung cấp mộttên máy tính Đồ án tốt nghiệp Trang: 31 Thiết kế trang diễn đàn trao đổi thông tin trên mạng DNS server trả về địa chỉ IP của máy tính

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

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w