XÂY DỰNG MỘT ỨNG DỤNG MINH HỌA - Pdf 63

Lập trình .NET và COM Gvhd: Nguyễn Tấn Trần Minh Khang

250

Phần 2
Xây dựng một ứng dụng minh họa

Website dạy học ngôn ngữ C# Gvhd: Nguyễn Tấn Trần Minh Khang

251 Chương 23
Website dạy học ngôn ngữ C#

23.1 Hiện trạng và yêu cầu
Trước tiên chúng ta sẽ tìm hiểu sơ qua về những gì đang diễn ra trong thực tế, và
ứng dụng của ta liên quan đến khía cạnh nào. Sau đó ta phải xác định rõ các yêu
cầu mà ứng dụng cần phải thực hiện. Việc xác định thật rõ và đúng các yêu cầu
mà ứng dụng cần phải thực hiện là bước rất quan trọng, nó sẽ định hướng cho
toàn bộ ứng dụng của chúng ta.
23.1.1 Hiện trạng thực tế
23.1.1.1 Hiện trạng
Hiện nay, lĩnh vực công nghệ thông tin trên toàn thế giới đang phát triển hết sức
nhanh chóng cả về hướng công nghệ phần mềm và lẫn hướng công nghệ phần
cứng. Chỉ cần một vài tháng là sẽ có rất nhiều thay đổi, vì thế ta cần phải có một
phương pháp tốt để tiếp cận chúng.
Mặc dù có rất nhiều công cụ, ngôn ngữ giúp các nhà phát triển phần mềm tạo ra

Hình 23-1 Trang Chủ dạy học ngôn ngữ CSS

Trang hiển thị lý thuyết của chương thuộc chủ đề
Trong một chủ đề sẽ có nhiều chương. Khi chọn một chương nào đó, thì sẽ hiển
thị phần lý thuyết chính mô tả cho chương đó.
Website dạy học ngôn ngữ C# Gvhd: Nguyễn Tấn Trần Minh Khang

253
Hình 23-2 Trang giới thiệu về chương : Introduction CSS

Liệt kê các ví dụ minh họa lý thuyết thuộc chủ đề
Phần này sẽ liệt kê tất cả các ví dụ hiện có thuộc chủ đề theo từng nhóm cụ thể.
Website dạy học ngôn ngữ C# Gvhd: Nguyễn Tấn Trần Minh Khang

254
Hình 23-3 Liệt kê các ví dụ minh họa lý thuyết thuộc chủ đề theo nhóm

Minh họa lý thuyết qua ví dụ
Sau khi tìm hiểu lý thuyết, người dùng muốn tìm hiểu rõ hơn lý thuyết qua phần
mã nguồn của các ví dụ thuộc chủ đề đó. Tùy từng loại chủ đề mà người dùng
được hỗ trợ chức năng gõ mã tiếp vào cửa sổ Text, sau đó sẽ gửi trang mã này
lên máy chủ để nhận được kết quả của phần mã vừa gõ vào.
Website dạy học ngôn ngữ C# Gvhd: Nguyễn Tấn Trần Minh Khang

255
Hình 23-4 Minh họa lý thuyết qua ví dụ, cho phép người dùng tự gõ mã của họ
vào

Tổ chức thi trắc nghiệm cho chủ đề
Trong mỗi chủ đề, người dùng có thể tham gia thi trắc nghiệm kiến thức của

Tra cứu
• Thông tin về mỗi chủ đề, chương, mục chính và các ý chính thuộc chương.

Thông tin về các bài ví dụ minh họa lý thuyết.
• Thông tin về các bài thi trắc nghiệm.
• Một số thông tin khác liên quan nếu cần thiết.
Tính toán
• Số câu đúng cho các bài trắc nghiệm và tính điểm cho chúng.
Kết xuất

Hiển thị theo cấu trúc phân cấp dạng cây về lý thuyết theo chủ đề, chương,
mục chính, ý chính.
• Ví dụ minh họa lý thuyết

Các bài trắc nghiệm và kết quả tương ứng
• Danh sách các tham chiếu đến các Web-Site, các hình ảnh và thông tin về
sách cần quảng cáo.
• Các thông tin về lý thuyết, ví dụ, trắc nghiệm, sách cần để hiệu chỉnh.
• Các báo cáo thống kê về các mục trên nếu có.
23.1.2.2 Yêu cầu chất lượng
2. Ứng dụng phải hiển thị thông tin một cách súch tích, ngắn gọn, trực quan
đối với người dùng, phải giúp người dúng nắm bắt thông tin được nhanh
nhất.
3. Phải cho phép hiệu chỉnh (Admin) trực tiếp trên ứng dụng.
4. Nội dung phải chất lượng, phù hợp với từng chủ đề, dễ hiểu.
Website dạy học ngôn ngữ C# Gvhd: Nguyễn Tấn Trần Minh Khang

258
23.2 Phân tích hướng đối tượng
23.2.1 Sơ đồ lớp đối tượng


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status