Các thành phần và sự hoạt động của Firewall

60 292 0
Các thành phần và sự hoạt động của Firewall

Đ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

Trong một kỷ nguyên công nghệ thông tin đang ngày càng phát triển và được chú trọng như hiện nay, mạng Internet đ• trở nên quen thuộc đối với mọi người, không mấy ai còn lạ lẫm với những ứng dụng thiết thực của nó. Việc ứng dụng nó vào lĩnh vực trong cuộc sống đặc biệt là lĩnh vực kinh tế thực sự là rất cần thiết và hiệu quả. Sau một khoá học ở Học viện Kỹ thuật quân sự, em đ• được học những gì cơ bản nhất về mạng, một số ngôn ngữ lập trình và với đồ án tốt nghiệp này, em đ• lựa chọn thiết kế một hệ thống hỗ trợ cho công việc kinh doanh của một công ty nhằm nâng cao, ứng dụng những kiến thức đ• học vào thực tế. Hệ thống này được thiết kế giống một trang Web. Nó phải đảm bảo thực hiện được những chức năng sau: ? Giúp khách hàng lựa chọn sản phẩm và đặt hàng trực tuyến ? Tư vấn kỹ thuật cho khách hàng trực tuyến ? Công ty có thể quản lý được hệ thống này. Sau một thời gian nghiên cứu, nhờ sự giúp đỡ chỉ bảo tận tình của thầy Đào Thanh Tĩnh, hệ thống của em đ• hoàn thành. Tuy nhiên, đây là một chương trình đầu tiên nên có thể vẫn còn nhiều sơ sót, chưa được tối ưu, bởi thế em rất mong nhận được sự chỉ bảo hướng dẫn thêm của các thầy và các bạn để hệ thống được tốt hơn và hoàn thiện hơn nữa.

Mục lục Mục lục 1 Lời nói đầu .1 Lời nói đầu Trong một kỷ nguyên công nghệ thông tin đang ngày càng phát triển đợc chú trọng nh hiện nay, mạng Internet đã trở nên quen thuộc đối với mọi ngời, không mấy ai còn lạ lẫm với những ứng dụng thiết thực của nó. Việc ứng dụng nó vào lĩnh vực trong cuộc sống đặc biệt là lĩnh vực kinh tế thực sự là rất cần thiết hiệu quả. Sau một khoá học ở Học viện Kỹ thuật quân sự, em đã đợc học những gì cơ bản nhất về mạng, một số ngôn ngữ lập trình với đồ án tốt nghiệp này, em đã lựa chọn thiết kế một hệ thống hỗ trợ cho công việc kinh doanh của một công ty nhằm nâng cao, ứng dụng những kiến thức đã học vào thực tế. Hệ thống này đợc thiết kế giống một trang Web. Nó phải đảm bảo thực hiện đợc những chức năng sau: Giúp khách hàng lựa chọn sản phẩm đặt hàng trực tuyến T vấn kỹ thuật cho khách hàng trực tuyến Công ty có thể quản lý đợc hệ thống này. Sau một thời gian nghiên cứu, nhờ sự giúp đỡ chỉ bảo tận tình của thầy Đào Thanh Tĩnh, hệ thống của em đã hoàn thành. Tuy nhiên, đây là một chơng trình đầu tiên nên có thể vẫn còn nhiều sơ sót, cha đợc tối u, bởi thế em rất mong nhận đợc sự chỉ bảo hớng dẫn thêm của các thầy các bạn để hệ thống đợc tốt hơn hoàn thiện hơn nữa. Em xin chân thành cảm ơn! 1 Chơng i: thiết kế trang Web. 1.1. Giới thiệu chung. Trang web đợc xây dựng bởi một tập các file của các chơng trình ứng dụng khác nhau. Ví dụ nh các text file, gồm text xuất hiện trên trang đó các text để định dạng trang, chỉ ra các nối kết hiển thị hình ảnh. Các lệnh định dạng trang web đợc gọi là nhãn HTML, các lệnh này đợc có trong ngôn ngữ định dạng mà bộ trình duyệt web hiển thị đợc các trang web. Các file này thờng có phần mở rộng là .htm hoặc .html. Thêm nữa, trang web còn gồm các file đồ hoạ. Mỗi hình xuất hiện trên trang web đợc lu trong một file riêng, thờng có phần mở rộng là .gif hoặc .jpg hoặc .jpeg. Nhãn HTML điều khiển nơi mỗi hình xuất hiện trên trang web. Kích thớc các file đồ hoạ cần phải nhỏ không nên sử dụng quá nhiều vì kích thứơc toàn bộ các file yêu cầu để hiển thị một trang web càng lớn thì càng mất nhiều thời gian để xem lại trang web đó, đặc biệt đối với ngời sử dụng có tốc độ kết nối Intenet chậm. Ngoài ra, trang web còn bao gồm các file video hay file audio để tăng thêm tính hấp dẫn, thu hút ngời xem. 1.2. Các bớc để tạo một Web site: 2 - Dự định cấu trúc của web để có ý tởng chung về thông tin gì sẽ ở trên trang chủ các trang chính khác. Cần xác định rõ độc giả của trang web là ai, trang web đợc tạo ra nhằm mục đích gì để từ đó thiết lập các chủ đề chính, các khối thông tin giới thiệu trên trang web. - Dùng các chơng trình ứng dụng tạo các trang cho web lu chúng lại. Dùng trình biên tập đồ hoạ để tạo hay xem đồ hoạ cho các trang. - Dùng bộ trình duyệt riêng xem các file đã tạo, cần kiểm tra văn bản có đúng chính tả không, đồ hoạ phải trông đẹp mắt nối kết giữa các trang. Lặp lại bớc 2 3 để trang web trông đủ đẹp. - Phổ biến web bằng cách đặt file của nó vào web server. - Dùng bộ trình duyệt xem các trang web đợc lu thông trong web server. 1.3. Kỹ thuật định hớng. Một trang web đợc thiết kế với sự định hớng rõ ràng sẽ giúp ngời xem di chuyển giữa các trang một cách dễ dàng nhanh chóng: - Xây dựng một trang web với cấu trúc linh động, không nên cứ giữ một cấu trúc nghiêm ngặt cho trang web của mình nhng phải đơn giản nhất quán. Hầu hết các web site có cấu trúc theo hệ thống, bắt đầu bằng những thông tin tổng quát nhất trên trang chủ với các nối kết sang các trang chi tiết hơn, đây là cách tổ chức thông tin tốt nhất. Tuy nhiên, hãy cố gắng giới hạn số lần sang trang mà ngời đọc phải thực hiện để tìm kiếm thông tin mà họ cần. Thông tin trên các trang nên là những thông tin cần thiết hấp dẫn để giữ đợc sự hứng thú của ngời đọc. 3 - Sử dụng các kết nối định hớng để hớng dẫn ngời đọc sang các trang khác. Ví dụ khi muốn ngời đọc sang các trang tiếp, theo thứ tự, hãy sử dụng nối kết Next (bảo đảm cả một kết nối Previuos). Một kết nối cuối trang chủ thì cũng rất hữu dụng. các nối kết định hớng thờng đợc đặt trên các nút hoặc các biểu tợng. Mặc dù hầu hết các bộ trình duyệt hiển thị đồ thị, tốt nhất là nên cung cấp các nối kết, bên cạnh các biểu tợng hoặc các nút để phòng khi một số ngời đọc đang sử dụng các bộ trình duyệt không hỉên thị trên các nút, đó là lý do mà các nối kết định hớng dợc lặp đi lặp lại lặp lại trên các trang web các kết nối text ở cuối trang. - Các frame cân nhắc: nếu muốn ngời đọc xem các trang trong một trật tự nào đó mà họ chọn, hãy sử dụng các frame để hiển thị các kết nối trang ở bất kỳ thời điểm nào. Các trang đợc tạo cấu trúc với các frame thờng có bảng nội dung trong một frame ở bên trái của trang. Khi ngời đọc chuyển từ trang này sang trang khác, bảng nội dung frame vẫn có thể thấy trên màn hình. Khi họ hoàn tất việc xem một trang, họ sẽ chọn một kết nối khác. 1.4. Một số khía cạnh kỹ thuật khác. 4 Để có đợc một trang web hấp dẫn, dễ truy cập thì cần quan tâm đến một số khía cạnh khác nữa, nh: - Cố gắng không dùng các phông chữ kích thớc text riêng trừ khi thật sự cần thiết cho việc thiết kế trang. - Quan trọng nhất là với mục đích thiết kế trang web sẽ đợc phổ biến rộng khắp trên thế giới nên có nhiều ngời thuộc các dân tộc, nền văn hoá khác nhau đọc nó. Điều có thể đợc chấp nhận trong nền văn hoá của bạn có thể bị cho là thô tục đối với nền văn hoá khác. Vì vậy, ngôn ngữ trên trang Web cần đợc chú trọng. Các thông tin cung cấp trên trang Web nh địa chỉ, điện thoại, lệ phí giá vận chuyển cần bao gồm cả các thông tin cho ngoài nớc. - Cần chú ý đến vấn đề bảo mật những thông tin cá nhân của nguồn thông tin, tránh để lộ những thông tin riêng t trên trang web mà cha đợc phép. 1.5. Một số phơng pháp tạo trang web: Chúng ta có thể tạo trang Web bằng tay hoặc sử dụng Web Page Editor. 1.5.1. Tạo trang Web bằng tay: HTML Hypertex Markup Language là ngôn ngữ của các trang World Wide Web. Các định dạng mà chúng ta ứng dụng cho văn bản, tiêu đề các hình ảnh trên các trang web đợc điểu khiển bởi HTML. Nó đợc phát triển để cung cấp một cách định dạng văn bản hình ảnh để các bộ trình duyệt web đọc. HTML là một ngôn ngữ đánh dấu hơn là một ngôn ngữ lập trình, đó là cách mã hoá thông tin để tất cả các kiểu của bộ trình duyệt có thể đọc hiển thị trang này. Nó đợc phát triển liên tục, các mã 5 mới đợc bổ dung các mã cũ đợc bỏ đi. Sự phát triển của HTML đợc quản lý bởi World Wide Web Consortium hoặc W3C. 1.5.2. Tạo trang Web bằng cách sử dụng Web Page Editor. a, Giới thiệu về Web Page Editor. Với Web Page Editor, tất cả các trang Web đợc thiết kế đều đợc xem dới hình thức mà nó sẽ xuất hiện trong bộ trình duyệt. Ta không cần phải vào một trình ứng dụng khác hoàn toàn để xem trang Web đã đợc định dạng. Khi sử dụng Web Page Editor bạn tiết kiệm đợc rất nhiều thời gian vì không cần phải nhập vào tất cả HTML tag. Các Web Page Editor đã bổ sung tag cho bạn, bạn có thể tập trung vào thiết kế dàn bài nội dung của trang. b, Một số Editor phổ biến Netscape Composer: Là một phần của bộ Netscape Communication có thể đợc tải từ Netscape Web site tại http://home.netscape.com. Frontpage Frontpage Express là hai Web Page Editor xuất phát từ Microsoft. Frontpage Express là một chơng trình tối u để tạo trang Web một cách nhanh chóng. Frontpage có nhiều tính năng hơn Frontpage Express cho phép xem cũng nh quản lý toàn bộ cấu trúc của Web tạo các trang Web. Để biết thêm bạn có thể xem Microsoft Web site tại http://www.microsoft.com. PageMill là Web Page Editor từ Adobe. Để biết thêm, hãy xem Adobe Web site tại http://www.adobe.com. Đây không phảI là một phần mềm chia sẻ hay miễn phí. 6 HotDog Professional là một chơng trình có thể chia sẻ của Sausage Software ( http://www.sausage.com ) 1.6. Tạo các đồ hoạ web. Các đồ hoạ máy tính đợc lu giữ theo nhiều dạng file khác nhau, nh- ng thuộc hai kiểu chính sau: Vector image: gồm các đờng thẳng các dạng khác nhau, đ- ợc tô màu hoặc bóng đổ. Bitmap image: gồm các chấm màu hoặc pixel. Các tài liệu Web thờng sử dụng hình ảnh bitmap hai dạng chính của nó là GIF (CompuServers Graphics Interchange Format) JPEG (Joint Photographic Experts Group) Các chơng trình đồ hoạ có ba loại chính: Chơng trình vẽ photo giúp bạn đọc các file hình ảnh khác tuỳ ý sử dụng chúng khi sử dụng Web hoặc là tạo một hình ảnh của Web cho chính bạn bằng cách sử dụng một cây cọ vẽ các công cụ khác. Các chơng trình minh hoạ tạo các hình ảnh chủ yếu là các đồ hoạ vector vì thế có ít đặc tính hơn trong việc tối u hoá các file bitmap đợc sử dụng trong Web. Các lợi ích của đồ hoạ: đồ hoạ đợc thiết kế thành các chơng trình có các đặc tính đơn giản tập trung vào chuyển đổi các hình ảnh từ một định dạng này sang một định dạng khác cách điều chỉnh sơ các hình ảnh đó. Một số chơng trình đồ hoạ hay đợc sử dụng: Microsoft Paint giúp ngời sử dụng máy tính tô màu một hình ảnh đơn giản hoạt động trong một hình ảnh chỉnh sửa nó. 7 Adobe Photoshop là một chơng trình đồ hoạ cho mục đích tổng quát chuyên nghiệp, giúp bạn scan, chỉnh sửa, tô màu phát triển các hình ảnh. Để thực hiện tốt việc tạo đồ hoạ cho Web thì phải cân đối đợc tốc độ tải chất lợng hình ảnh. Nếu bạn chú trọng về tốc độ thì phải giảm đi số lợng các màu các chi tiết trong một hình ảnh. Nếu chú trọng về độ trung thực của màu sắc thì sử dụng hình ảnh chi tiết cao bổ sung các hiệu ứng đặc biệt nào đó nên làm giảm tốc độ tải xuống một cách đáng kể. Việc tối u hoá có thể giúp làm giảm tối thiểu hoạt động cân đối. Khi tối u hóa tốc độ, các hình ảnh cần phải tải nhanh nếu không ng- ời sử dụng sẽ không đợi chúng trớc khi chuyển sang trang khác. Tốc độ tải nhanh đối với các trang web có kích thớc nhỏ các hình ảnh sử dụng lại nếu có thể. Các yếu tố chính ảnh hởng đến kích cỡ là: chọn định dạng (JPEG, GIF); kích thớc ảnh; số lợng màu. - Để giảm thiểu tối đa kích thớc ảnh thì cách tốt nhất là sử dụng chiều cao chiều rộng của một hình ảnh nhỏ nhất (trong các ảnh điểm). Chiều cao chiều rộng nếu đợc giảm đi một nửa thì tức là hầu hết các file ảnh có kích cỡ đã giảm tối đa là một nửa. Khi thực hiện việc định kích thớc dùng cho hình ngay từ đầu thì sẽ có những kết quả tốt nhất. Hầu hết các chơng trình đồ hoạ sẽ cung cấp một trình điều khiển thuộc tính về kích cỡ, độ co giãn thuộc tính định lại kích cỡ để giảm kích thớc ảnh. - Các hình ảnh có ít chi tiết hoặc là có nhiều tính chất đồng nhất trong số các pixel của nó sẽ tạo ra các file nhỏ. Tất cả các định dạng cho web dựa trên việc nén dữ liệu nén các đặc điểm trợ giúp tính đồng nhất. Với việc nén dữ liệu, nếu một nhóm các pixel giống nhau về màu sắc thì mọi pixel sẽ không đòi hỏi giá trị màu sắc của nó trong file này, nhóm này có thể đại diện bằng một giá trị đơn. 8 Màu sắc thay đổi càng ít trong một hạt các pixel thì càng ít nhóm đ- ợc đòi hỏi, kích cỡ càng nhỏ. - Số lợng màu sử dụng cho hình ảnh càng ít thì file càng nhỏ. Nên sử dụng ít màu khi vẽ một bức tranh ngay từ lúc đầu. Bên cạnh đó, có nhiều chơng trình đồ hoạ giúp ta giảm bảng mẫu màu của hính ảnh đang có. Việc giảm đi số lợng màu trong bảng mẫu sẽ làm giảm kích thớc file ảnh nhng không do file này có ít dữ liệu về bảng mẫu, dữ liệu bảng mẫu là một phần nhỏ của file ảnh. Khi ch- ơng trình xóa các mẫu này, nó sẽ cung cấp cho các pixel có ảnh h- ởng các màu mới. Nó có ít màu nên có một pixel thì chỉ tơng ứng với một màu của pixel đó. Các pixel thuộc một nhóm pixel cùng màu không cần dữ liệu của chúng trong file này. Việc tốc độ tải nhanh là quan trọng nhng cũng cần giữ mức độ chất lợng. Khi đợc đa kích cỡ vào một nội dung nào đó thì cách để bảo đảm chất lợng là chọn định dạng file thích hợp điều khiển độ sâu, sự đồng nhất về màu sắc trong hình ảnh. - Số lợng màu khác nhau mà một file hình ảnh có thể chứa đợc gọi là độ sâu của màu sắc. Các file .gif có độ sâu màu tối đa là 256 màu (màu 8 bit), nhng cũng có thể có các độ sâu màu 7 bit (128 màu), 6 bit (64 màu), . Các file .jpeg có độ sâu màu hỗn hợp của 16,7 triệu màu, gọi là màu 24 bit, một độ sâu màu làm cho các hình ảnh jpeg đẹp hơn cho việc chụp màu. Trong một độ sâu đợc đa thì số lợng màu thực sự đợc sử dụng trong hình ảnh (bảng màu) có thể ít hơn độ sâu màu cho phép. Một hình ảnh gif có thể chỉ sử dụng 200 màu. Dù có sự khác nhau nh vậy nhng khó có thể nhận biết khi hiển thị trên màn hình vì có những máy tính chỉ hiển thị chỉ 256 màu khác nhau. Vậy trên trang web có hình ảnh thì các hình ảnh đó nên sử dụng cùng một bảng màu. Các máy tính sử dụng bảng màu 9 trên màn hình có thể chỉ hiển thị các màu của chỉ một bảng màu vào một thời điểm. - Chuyển các màu hỗn hợp thành một màu đơn có thể làm tăng chất lợng hình ảnh, giảm đI kích cỡ file giúp nhận đợc hiệu ứng trong suốt đồng bộ cho màu đó mà không có những lốm đốm. Phơng thức dễ nhất là tô màu cho một vùng có màu không đồng bộ bằng một màu duy nhất, sử dụng các công cụ sơn phổ biến trong các trình đồ hoạ. 1.7. Tạo các file web Audio: Có năm bớc chính để tạo các file Web Audio: 1. Bắt giữ audio bằng thiết bị thu nh băng catssette, các đĩa nhỏ hoặc băng audio kỹ thuật số. 2. Tạo một file audio không nén trên máy tính bằng cách sử dụng thẻ âm thanh của nó. 3. Hiệu chỉnh xử lý audio không nén. 4. Mã hoá file vào một format audio khác nhau. 5. Tải audio kết quả vào Web Server, bổ sung các liên kết vào các file audio từ các trang web. 10

Ngày đăng: 07/08/2013, 08:21

Hình ảnh liên quan

Mô hình kết nối các trang trong hệ thống: - Các thành phần và sự hoạt động của Firewall

h.

ình kết nối các trang trong hệ thống: Xem tại trang 36 của tài liệu.
4.1. Giới thiệu cấu trúc của hệ thống. - Các thành phần và sự hoạt động của Firewall

4.1..

Giới thiệu cấu trúc của hệ thống Xem tại trang 36 của tài liệu.
Trang này đợc mô tả nh hình sau: - Các thành phần và sự hoạt động của Firewall

rang.

này đợc mô tả nh hình sau: Xem tại trang 37 của tài liệu.
Trang này tơng tự trang chủ, đợc mô tả nh hình sau: - Các thành phần và sự hoạt động của Firewall

rang.

này tơng tự trang chủ, đợc mô tả nh hình sau: Xem tại trang 38 của tài liệu.
Image Text 50 Hình ảnh của sản phẩm - Các thành phần và sự hoạt động của Firewall

mage.

Text 50 Hình ảnh của sản phẩm Xem tại trang 45 của tài liệu.
4.3. Biểu đồ dòng dữ liệu. - Các thành phần và sự hoạt động của Firewall

4.3..

Biểu đồ dòng dữ liệu Xem tại trang 47 của tài liệu.
Image Text 50 Hình ảnh của sản phẩm mới - Các thành phần và sự hoạt động của Firewall

mage.

Text 50 Hình ảnh của sản phẩm mới Xem tại trang 47 của tài liệu.
Có hai biến chính là id và category of News, lấy dữ liệu từ bảng tblnews. - Các thành phần và sự hoạt động của Firewall

hai.

biến chính là id và category of News, lấy dữ liệu từ bảng tblnews Xem tại trang 51 của tài liệu.
doorder.jsp Cập nhật đặt hàng vào bảng - Các thành phần và sự hoạt động của Firewall

doorder.jsp.

Cập nhật đặt hàng vào bảng Xem tại trang 55 của tài liệu.
Quản lý các bảng mới sửa chứa tin tức sản phảm để  bán. - Các thành phần và sự hoạt động của Firewall

u.

ản lý các bảng mới sửa chứa tin tức sản phảm để bán Xem tại trang 58 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan