Quy trình thiết kế website tự học

Một phần của tài liệu thiết kế website hỗ trợ tự học môn hóa lớp 1o ban nâng cao ở trường trung học phổ thông (Trang 62)

8. Những đóng góp mới của đề tài

2.3. Quy trình thiết kế website tự học

Quy trình thiết kế website gồm 5 bước:

Bước 1: Xác định các yêu cầu chức năng của website

Xác định các yêu cầu chức năng của website, mô tả chi tiết các yêu cầu chức năng này. Đây là bước đầu tiên và là bước chiến lược trong cả quy trình thiết kế website.

Bước 2: Phân tích hệ thống

Từ các yêu cầu chức năng đã xác định, rút ra các tác nhân và các tác vụ của hệ thống, đồng thời cho biết sự tương tác của các thành phần này. Ứng với mỗi loại tác nhân khác nhau thì có những tác vụ đặc trưng chỉ dành riêng cho loại tác nhân đó. Bên cạnh đó, có thể tồn tại một số tác vụ chung cho các tác nhân khác nhau.

Bước 3: Thiết kế hệ thống

Trước nhất, thiết kế cơ sở dữ liệu (CSDL). CSDL là cái nhân của một website có lưu trữ dữ liệu, việc thiết kế một cách hợp lý và tối ưu cho nhu cầu lưu trữ và kiểm soát dữ liệu là quan trọng.

Kế đến, thiết kế bố cục website. Yêu cầu về hình thức của website tự học phải có bố cục rõ ràng, hợp lý, thống nhất về cách trình bày. Bố cục cần có tính tương thích và đáp ứng việc dễ dàng cập nhật dữ liệu vào CSDL, truy xuất dữ liệu từ CSDL cũng như “show” thông tin lấy ra từ CSDL.

Bước 4: Thực hiện viết code

Công việc viết code là phần việc đòi hỏi về kỹ năng lập trình. Quá trình viết code không tách rời với việc kiểm tra các lỗi về lập trình. Trong một chừng mực

nào đó, người lập trình viên luôn cố gắng giảm thiểu các lỗi về lập trình đến mức thấp nhất, nhưng một số lỗi phải đến khi chạy demo website mới phát hiện được.

Ở bước này, nếu người lập trình viên thấy cấu trúc CSDL cũng như bố cục của website chưa được hợp lý thì có thể quay lại bước 3 và thay đổi cho hợp lý.

Bước 5: Chạy demo và thực hiện các test case

Đây là bước cuối cùng trong quy trình. Ở bước này, người lập trình viên sẽ kết hợp với các tester thực hiện các test case theo các chức năng mà website sẽ cung cấp cho người dùng. Nếu test case nào chưa đạt yêu cầu thì phải quay lại bước 4 và thực hiện lại.

Một phần của tài liệu thiết kế website hỗ trợ tự học môn hóa lớp 1o ban nâng cao ở trường trung học phổ thông (Trang 62)

Tải bản đầy đủ (PDF)

(158 trang)