Bài giảng Thiết kế Web - Chương II: Các bước thiết kế web

Các tiêu chuẩn thiết kế web:

– Tương thích các web browser, các hệ ñiều hành,

các loại màn hình,

 Tiến trình thiết kế web

Thiết kế web Khoa CNTT 2

2.1. Các tiêu chuẩn thiết kế

Thiết kế cho các loại Browser khác nhau

– Internet Explorer, Netscape Navigator, Mozilla

Firefox, Opera, Lynx,

Tương thích các loại hệ ñiều hành

pdf8 trang | Chia sẻ: hongmo88 | Lượt xem: 1438 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Bài giảng Thiết kế Web - Chương II: Các bước thiết kế web, để tải tài liệu về máy bạn click vào nút TẢI VỀ ở trên
1Thiết kế web Khoa CNTT 1
Chương II: Các bước thiết kế web
 Các tiêu chuẩn thiết kế web:
– Tương thích các web browser, các hệ ñiều hành, 
các loại màn hình,
 Tiến trình thiết kế web
Thiết kế web Khoa CNTT 2
2.1. Các tiêu chuẩn thiết kế
Thiết kế cho các loại Browser khác nhau
– Internet Explorer, Netscape Navigator, Mozilla 
Firefox, Opera, Lynx,
 Tương thích các loại hệ ñiều hành
 Theo sở thích của người sử dụng
 ðộ phân giải màn hình hoặc kích thước cửa 
sổ
 Tốc ñộ kết nối
 Màu sắc, ñộ sáng và phông chữ
Thiết kế web Khoa CNTT 3
Thiết kế màn hình - PC
Live Area in Internet Explorer on Windows
Thiết kế web Khoa CNTT 4
Thiết kế màn hình - Macintosh
Internet Explorer on Macintosh
Thiết kế web Khoa CNTT 5
Một thiết kế tốt
Nội dung là quan trọng, nhưng nội dung ñơn ñộc 
sẽ làm cho nó mất tác dụng trên trang web
Một thiết kế web ñược gọi là tốt khi:
- Dễ hiểu
- Tạo ấn tượng khi vào
- Dễ sử dụng
- Dễ nhìn và cảm nhận
- WYSIWYG (WYSIWYW)
Thiết kế web Khoa CNTT 6
2.2. Tiến trình thiết kế web
1. Phân tích ý tưởng, mục tiêu, hoạch ñịnh kế 
hoạch
2. Hoạch ñịnh cấu trúc website
3. Tạo các trang ñơn và ñưa nội dung vào
4. Thử nghiệm, kiểm tra và ñánh giá
5. Tải lên server và thử nghịêm lần cuối
6. Duy trì hoạt ñộng và quản lý website
2Thiết kế web Khoa CNTT 7
Bước 1: Phân tích ý tưởng, mục tiêu, 
hoạch ñịnh kế hoạch
 Xác ñịnh chính xác mục tiêu của trang này một cách 
ngắn gọn.
Lập website này ñể làm gì?cung cấp gì cho user?cho user 
làm gì trên website
 Xác ñịnh vấn ñề giải quyết, chủ ñề website
website thuộc loại gì?sẽ có những tính năng gì?
 Xác ñịnh người dùng
Ai là user chính?họ thuộc tầng lớp nào?dự ñoán về tốc kết 
nối của user, HðH, kích thước màn hình, tần xuất truy cập
 Liệt kê các nguồn tài nguyên
Trang thiết bị, công cụ phần mềm, trình ñộ chuyên môn 
của mình, cái gì mình làm, cái gì cần giúp?
Xây dựng bảng tiến ñộ thực hiện
Thiết kế web Khoa CNTT 8
Chủ ñề website – tin tức
Thiết kế web Khoa CNTT 9
Chủ ñề website – Diễn ñàn
Thiết kế web Khoa CNTT 10
Chủ ñề website – Giáo dục - ðào tạo
Thiết kế web Khoa CNTT 11
Chủ ñề website – Mua bán online
Thiết kế web Khoa CNTT 12
Bước 2: Hoạch ñịnh cấu trúc website
 Phân loại trang web thiết kế: 
Cá nhân
Doanh nghiệp
Thương mại
 Phần nội dung chính:
Liệt kê các mục nội dung chính trong website => 
website có những trang chính nào
 Chọn lựa cách thiết kế:
Dạng bảng
Dạng khung 
Dạng Templates, Masterpage
Phác thảo sơ ñồ cây của website
3Thiết kế web Khoa CNTT 13
Bước 3: Tạo các trang ñơn và ñưa nội 
dung vào
Ni dung luôn là phn quan trng nht
 Tạo,kiểm tra, hiệu chỉnh, ñánh giá, các trang riêng lẻ.
- Nếu thông tin không cần thay ñổi thì nên dùng web tĩnh => 
nhanh hơn, an toàn hơn
- Nếu thông tin thay ñổi thường xuyên => web ñộng
- Nếu có nhiều trang có bố cục giống nhau => dùng masterpage 
cho tất cả các trang ñó 
 Làm việc theo module
- Nên chia thành các module ñể dễ quản lý và sử dụng hơn. VD: 
Module menu, module kết nối CSDL, module hiển thị kết quả,
Thiết kế web Khoa CNTT 14
Các thành phần cơ bản của website
 Trang chủ (HomePage)
– Mọi website ñều ñược thiết lập quanh Homepage
– ðiều kiện cơ bản ñể website thành công
– Lưu ý khi sử dụng hệ thống ñồ họa
 Hệ thống Menu, Logo, ñịnh danh
– Hệ thống menu phải rõ ràng, ñầy ñủ sẽ giúp ñọc giả hình dung 
ñược cấu trúc, tổ chức website.
– Cần quan tâm ñến vị trí, các thể hiện (có hay không có hiệu 
ứng)
–Vị trí logo, ñịnh danh công ty phải cố ñịnh nhất quán
 Các trang thành viên
Thiết kế web Khoa CNTT 15
Thiết kế giao diện - frame
Thiết kế web Khoa CNTT 16
Thiết kế giao diện- Table within a table
Thiết kế web Khoa CNTT 17
Thiết kế giao diện – cấu trúc phức tạp
Thiết kế web Khoa CNTT 18
Kiểu chữ, màu sắc
 Phông chữ phụ thuộc vào các yếu tố:
– ðặc ñiểm thông tin
– ðộc giả
– Trình duyệt, ñộ phân giải
– Ngôn ngữ sử dụng
 Gam màu thống nhất trong toàn bộ Website
 Font tiếng Việt: Chỉ dùng Unicode
4Thiết kế web Khoa CNTT 19
Hiển thị thông tin tóm tắt – chi tiết
 Tóm tắt thông tin có một số lợi ñiểm:
– ðọc giả có ít thời gian ñể ñọc các tài liệu trên màn hình.
– Luôn có nhu cầu muốn tìm phần thông tin chủ ñịnh, không nên
chia cắt quá nhỏ, tóm lược quá ngắn  gây thất vọng
– Hình thức và cách tổ chức ñồng nhất  kinh nghiệm tìm kiếm,
khám phá.
– Thông tin ngắn gọn, súc tích thích hợp với màn hình máy tính
(bị giới hạn tầm nhìn).
 Thông tin chi tiết chỉ khi ñi vào một vấn ñề, nội dung cụ 
thể
Thiết kế web Khoa CNTT 20
Thông tin tóm tắt – chi tiết
Thiết kế web Khoa CNTT 21
Bước 4: Thử nghiệm, kiểm tra và ñánh giá
 Dùng IIS Tạo Virtual Directory ñể kiểm tra (hoặc 
Apache Sever)
 Kiểm tra hoạt ñộng của các liên kết (nội + ngoại) và 
các nguồn tài nguyên.
 Thử với nhiều trình duyệt khác nhau.
 ðánh giá chung kết quả
Thiết kế web Khoa CNTT 22
Tạo virtual Directory
 Khởi tạo IIS bằng cách: 
– Start-> Programs-> Administartive Tools-> Internet 
Information Service.
– Hoặc trong classic Start-> Settings->Control Panel-> 
Administartive Tools-> Internet Information Service.
Thiết kế web Khoa CNTT 23
Tạo virtual Directory (tt)
Bố trí một virtual directory KienTuan
– Nhấp phải (right click) vào Default Web Site, chọn 
New, Virtual Directory
Thiết kế web Khoa CNTT 24
Tạo virtual Directory (tt)
• Nhấp vào nút và gõ KienTuan ở hộp 
Alias
5Thiết kế web Khoa CNTT 25
Tạo virtual Directory (tt)
Nhấp vào nút và dùng ñể 
chọn sub folder D:\03CT\ KienTuan
Thiết kế web Khoa CNTT 26
Tạo virtual Directory (tt)
Thiết kế web Khoa CNTT 27
Tạo virtual Directory (tt)
 Dùng tên KienTuan như tên một trang web với ñiều 
kiện trong Documents của KienTuan Properties phải có 
chứa trang web ñó.
Thiết kế web Khoa CNTT 28
Bước 5: Tải lên server và thử nghịêm lần 
cuối
 Mua tên miền
– Tên miền = Tên website
– Tên ngắn
– Gợi nhớ
– Dễ ñọc, không gây nhầm lẫn
– Thể hiện ñược tên công ty hoặc nhãn hiệu chính của công ty
 Thuê chỗ hosting
 Tải lên và thử nghiệm
Thiết kế web Khoa CNTT 29
Mua tên miền
Thiết kế web Khoa CNTT 30
Thuê chỗ hosting
 Hệ ñiều hành
 Dung lượng
 Băng thông
 Ngôn ngữ hỗ trợ
 Hệ quản trị CSDL hỗ trợ
 Email POP3
 SSL
 
6Thiết kế web Khoa CNTT 31
Windows hosting

Thiết kế web Khoa CNTT 32
Linux hosting
Thiết kế web Khoa CNTT 33
Tên miền + Hosting Free
Các trang web trên mạng cho free
– www.somee.com
• 105MB
• 3GB monthly bandwidth
• FTP access
• ASP, ASP.NET
• MS Access Databases
• Dạng ñịa chỉ: 
– www.webng.com
• 350MB
• 10GB/m
• ASP
• MS Access
•  hoặc www.webng.com/user Thiết kế web Khoa CNTT 34
Tên miền + Hosting Free
Các trang web trên mạng cho free
– www.freewebpage.org
• 150MB
• FTP access
• 500MB/m
• Upload: 10Files (max: 8MB)
• Linux
• 
– www.freespaces.com
• 50MB
• 1,5GB/m
• Upload: 10files (max: 8MB) 
• No FTP access
•  hoặc www.freespaces.com/user
Thiết kế web Khoa CNTT 35
Tên miền + Hosting Free
Freespaces.com
Thiết kế web Khoa CNTT 36
ðưa website lên mạng Internet
Cách I: Dùng các tiên ích của nhà cung cấp web 
hosting
Vào www.freespaces.com ->Login:
7Thiết kế web Khoa CNTT 37
ðưa website lên mạng Internet
Thiết kế web Khoa CNTT 38
ðưa website lên mạng Internet
Copy các file từ máy user lên máy chủ
Thiết kế web Khoa CNTT 39
ðưa website lên mạng Internet
Cách 2: Dùng các chương trình FTP 
Dùng Core FTP Lite (WS FTP, FTP Cute,)
Thiết kế web Khoa CNTT 40
ðưa website lên mạng Internet
Core FTP Lite: 
Menu:
File->connect:
Thiết kế web Khoa CNTT 41
ðưa website lên mạng Internet
Thiết kế web Khoa CNTT 42
Thử nghịêm lần cuối
 Thử các trang bằng nhiều cách kết nối khác 
nhau.
 Thử các trang ở tình trạng mức ñộ truy cập cao 
(giờ cao ñiểm).
 Thử các trang với nhiều dạng người dùng khác 
nhau trên nhiều loại máy tính với màn hình khác 
nhau.
 Thử lại (Test, test and test!!!) 
 ðánh giá chung kết quả
8Thiết kế web Khoa CNTT 43
Bước 6: Duy trì hoạt ñộng và quản lý 
website
 Ai sẽ quản lý website
 Hàng ngày cần ñưa thông tin gì?
– Website cần ñược cập nhật thông tin ñể ñọc giả 
luôn cảm nhận ñược cái mới
– Ghi thời gian cập nhật, số người truy cập
Liên kết trang, quảng cáo
– Tạo liên kết ñến các trang thông tin (ñối tác, khách
hàng)  tăng uy tín
– Khi ñã ổn ñịnh  chuyển ñổi hình thức kinh doanh,
thu phí: Thuê ñặt logo, quảng cáo, Thu phí thành viên, 
.
Thiết kế web Khoa CNTT 44

File đính kèm:

  • pdfChuong02-CacBuocThietKe.pdf