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

báo cáo tiểu luận lập trình mạng lập trình cho phép người dự thi lựa chọn đề thi từ xa

8 289 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 1,26 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Lựa chọn đề thi từ xa Mô tả bài toán 1 Phân tích bài toán 2 Demo chương trình 3... Mô tả bài toán “Lựa chọn đề thi từ xa”Ở một đơn vị đào tạo từ xa, sau khi kết thúc một khoá học, đơn v

Trang 1

LỰA CHỌN ĐỀ THI TỪ XA

TIỂU LUẬN MÔN HỌC

LẬP TRÌNH MẠNG

Đề tài:

GVHD: PGS.TS Lê Văn Sơn HVTH: Hồ Trúc Lâm

Trang 2

Lựa chọn đề thi từ xa

Mô tả bài toán

1

Phân tích bài toán

2

Demo chương trình

3

Trang 3

Mô tả bài toán “Lựa chọn đề thi từ xa”

Ở một đơn vị đào tạo từ xa, sau khi kết thúc một khoá học, đơn vị lập danh sách cho các học viên được dự thi, tạo tên truy nhập và tài khoản truy nhập và gửi

tới cho các học viên để truy cập vào hệ thống khi dự thi

Ngày thi, học viên sau khi vào hệ thống qua tài khoản

sẽ được lựa chọn đề thi cho mình

Trang 4

Mô tả bài toán “Lựa chọn đề thi từ xa”

Các máy khách có nhu cầu gửi cho máy chủ về thông

tin đăng ký đề thi của mình

Tại máy chủ đã sẵn có một ngân hàng đề thi, khi

đồng ý yêu cầu của khách thực hiện chọn đề thi một cách ngẫu nhiên từ ngân hàng đề và đóng gói đề thi chuyển cho khách để tiến hành quá trình thi

Trang 5

Phân tích bài toán “Lựa chọn đề thi từ xa”

Tại Server:

 Tạo luồng sẵn sàng kết nối được với các Client.

 Chờ nhận yêu cầu từ Server.

 Truy xuất đề thi theo mã đề thi mà Client gửi lên.

 Gởi nội dung đề về cho Client.

 Cập nhật trạng thái đề.

Tại Client:

 Tạo luồng kết nối với Server.

 Gửi mã đề thi lên cho Server.

 Nhận nội dung đề thi từ Server trả về.

Trang 6

Phân tích bài toán “Lựa chọn đề thi từ xa”

Client Server

Khởi động/lắng nghe các yêu cầu từ Client Khởi động

Gởi yêu cầu kết nối

Gửi truy vấn

Nhận truy vấn Kiểm tra đề thi đã được

bởi 1 Client

chưa

Nếu đã được lựa chọn bởi 1 client khác, thì yêu cầu Client gửi lại truy vấn

Nếu đề thi chưa được lựa chọn thì Server kết nối cơ sở dữ liệu, trả về nội dung đề thi tuơng ứng cho client

Trả kết quả về lại cho client Nhận kết quả và

hiển thị

Ngày đăng: 31/01/2015, 22:59

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w