Xây dựng một Website trắc nghiệm tiếng anh

23 391 0
Xây dựng một Website trắc nghiệm tiếng anh

Đ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

1. Đặt vấn đề Trong thời đại Công nghệ thông tin hiện nay, sự trao đổi thông tin trở thành nhu cầu thiết yếu không thể thiếu đối với mỗi quốc gia nói riêng và toàn thế giới nói chung. CNTT là một trong những mũi nhọn được ưu tiên hàng đầu với các nước trong khu vực. Sự phát triển Công nghệ thông tin luôn gắn chặt với sự phát triển kinh tế cũng như sự phát triển của các ứng dụng khoa học kỹ thuật. Ngày nay phát triển Công nghệ thông tin là xây dựng cơ sở hạ tầng làm nền tảng vững chắc để xây dựng và phát triển một nền kinh tế vững mạnh. Ứng dụng của CNTT rất rộng lớn, trong nhiều lĩnh vực như : truyền thông, điều khiển tự động, quản lý các hoạt động của con người và hoạt động xã hội CNTT đã thâm nhập vào mọi lĩnh vực trong xã hội với mọi phương thức hoạt động hoàn toàn mới mẻ, sáng tạo mà không mất đi tính chính xác. Đặc biệt nó đã đánh dấu một bước ngoặt trong việc áp dụng tin học vào các hoạt động quản lý. Ở nước ta hiện nay ứng dụng tin học trong quản lý chiếm phần lớn trong sản phẩm phần mềm. Hiện nay một số phần mềm về quản lý như: quản lý vật tư, quản lý thư viện, quản lý tài chính, quản lý nhân sự, quản lý doanh nghiệp đang được sử dụng rộng rãi và rất có hiệu quả. Tuy nhiên các phần mềm hỗ trợ cho công tác giáo dục, học tập vẫn còn chưa nhiều nhất là ở trong nước. Một trong những phần mềm trợ giúp cho công tác học tập và thi cử đang được quan tâm hiện nay đó là phần mềm “trắc nghiệm”. 2. Mục tiêu Để xây dựng một Website trắc nghiệm, đề tài cần phải đạt được các mục tiêu sau: Cập nhật một hệ thống ngân hang các câu hỏi, các tùy chọn, các đáp án Phương thức làm đề thi phải khoa học Các bài thi có thời gian xác định Đưa ra kết quả thi cho thí sinh ngay sau kết thúc bài thi 3. Phạm vi Hệ thống phải được xây dựng trên cơ sở trắc nghiệm truyền thống Khảo sát các hệ thống đã có và tìm lỗi đi có hiệu quả cho hệ thống mới Xây dựng hệ thống một cách nhanh gọn, dễ hiểu và dễ sử dụng. Triển khai đại trà Có tùy biến tương thích với sự thay đổi của công nghệ

CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI Đặt vấn đề Trong thời đại Công nghệ thông tin nay, trao đổi thông tin trở thành nhu cầu thiết yếu thiếu quốc gia nói riêng toàn giới nói chung CNTT mũi nhọn ưu tiên hàng đầu với nước khu vực Sự phát triển Công nghệ thông tin gắn chặt với phát triển kinh tế phát triển ứng dụng khoa học kỹ thuật Ngày phát triển Công nghệ thông tin xây dựng sở hạ tầng làm tảng vững để xây dựng phát triển kinh tế vững mạnh Ứng dụng CNTT rộng lớn, nhiều lĩnh vực : truyền thông, điều khiển tự động, quản lý hoạt động người hoạt động xã hội CNTT thâm nhập vào lĩnh vực xã hội với phương thức hoạt động hoàn toàn mẻ, sáng tạo mà không tính xác Đặc biệt đánh dấu bước ngoặt việc áp dụng tin học vào hoạt động quản lý Ở nước ta ứng dụng tin học quản lý chiếm phần lớn sản phẩm phần mềm Hiện số phần mềm quản lý như: quản lý vật tư, quản lý thư viện, quản lý tài chính, quản lý nhân sự, quản lý doanh nghiệp sử dụng rộng rãi có hiệu Tuy nhiên phần mềm hỗ trợ cho công tác giáo dục, học tập chưa nhiều nước Một phần mềm trợ giúp cho công tác học tập thi cử quan tâm phần mềm “trắc nghiệm” Mục tiêu Để xây dựng Website trắc nghiệm, đề tài cần phải đạt mục tiêu sau: - Cập nhật hệ thống ngân hang câu hỏi, tùy chọn, đáp án - Phương thức làm đề thi phải khoa học - Các thi có thời gian xác định - Đưa kết thi cho thí sinh sau kết thúc thi Phạm vi - Hệ thống phải xây dựng sở trắc nghiệm truyền thống - Khảo sát hệ thống có tìm lỗi có hiệu cho hệ thống - Xây dựng hệ thống cách nhanh gọn, dễ hiểu dễ sử dụng - Triển khai đại trà - Có tùy biến tương thích với thay đổi công nghệ Nội dung thực - Tìm hiểu phân tích hệ thống - Lập trình hệ thống - Thử nghiệm triển khai Phương pháp tiếp cận - Dựa vào thực tiễn trắc nghiệm số trường, trung tâm, phần mềm trắc nghiệm có mà đồ án tập trung vào số vấn đề sau: • Tìm hiểu phương thức thi trắc nghiệm Tiếng Anh Toeic, cho điểm giới • hạn thời gian cho phần thi thi Mô hình hóa hoạt động hệ thống máy tính dựa vào chức chương • trình Xây dựng biểu đồ luồng liệu, thiết kế tệp sở liệu thể • mối quan hệ chúng Cài đặt chương trình dựa vào ngôn ngữ : PHP công cụ Dreamwave, MySQL, PHPMyAdmin, XAMPP CHƯƠNG II: CƠ SỞ LÝ THUYẾT Tổng quan ngôn ngữ lập trình PHP 1.1 Tổng quan ngôn ngữ lập trình web PHP PHP (viết tắt hồi quy "PHP: Hypertext Preprocessor") ngôn ngữ lập trình kịch hay loại mã lệnh chủ yếu dùng để phát triển ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát Nó thích hợp với web dễ dàng nhúng vào trang HTML Do tối ưu hóa cho ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C Java, dễ học thời gian xây dựng sản phẩm tương đối ngắn so với ngôn ngữ khác nên PHP nhanh chóng trở thành ngôn ngữ lập trình web phổ biến giới Ngôn ngữ PHP đời năm 1994 Rasmus Lerdorf sau phát triển nhiều người trải qua nhiều phiên Phiên PHP 5.4 công bố 21/02/2013 Ưu điểm - PHP mã nguồn mở - Hoàn toàn miễn phí - Dễ học dễ viết - Mã nguồn sửa lại nhiều chạy cho hệ điều hành khác - Làm việc tốt với nhiều hệ quản trị sở liệu 1.2 Các thành phần cần cài đặt Để chạy website với mã nguồn PHP & hệ quản trị sở liệu MySQL làm việc Offline máy tính cá nhân cần phải cài đặt tối thiểu gói cài đặt sau: • Web Server: Hỗ trợ giao thức HTTP, dùng để truy cập liệu bạn truy cập vào • website Database Server: Chúng Là Server ta quản dùng lý quy Server xuất Apache sở liệu • PHP: Hỗ trợ ngôn ngữ lập trình PHP 1.3 Cài đặt 1.3.1 XAMPP Xampp chương trình tạo máy chủ Web (Web Server) máy tính cá nhân (Localhost) tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server công cụ PHPmyadmin 1.3.2 Cài đặt XAMPP • Để cài đặt Xampp tiến hành cài đặt thông thường gói phần mềm khác • Sau cài đặt thành công Xampp, để làm việc với PHP bạn cần phải bật chức Apache cách Click button Start cửa sổ XAMPP Control Panel 1.4 CHƯƠNG TRÌNH PHP ĐẦU TIÊN 1.4.1 Tạo cấu trúc thư mục để làm việc với PHP • Cấu trúc để chứa File làm việc với PHP đặt Folder (Folder có tên đặt) VD:hocphp Các File làm việc với PHP đặt Folder theo đường dẫn sau: C:\xampp\ htdocs\hocphp\ • Các File làm việc với PHP có phần mở rộng php 1.4.2 Khai báo vùng làm việc PHP Một File làm việc với PHP đặt tên sau: file_name.php Một File PHP có nội dung bên để trống tuân theo cấu trúc văn HTML Để khai báo vùng làm việc PHP, sử dụng cách thức chuẩn sau Chú ý: Để thích đoạn liệu PHP ta sử dụng dấu "//" cho dòng Hoặc dùng cặp thẻ "/* …*/" cho cụm mã lệnh 1.4.3 Xuất (Hiển thị) giá trị trình duyệt Để xuất liệu trình duyệt có cú pháp sau: • Sử dụng lệnh (Hàm) echo: Cú pháp: echo “Thông tin cần hiển thị”; • Sử dụng lệnh (Hàm) print: Cú pháp: print “Thông tin cần hiển thị”; Chú ý: • Trong PHP để kết thúc dòng lệnh sử dụng dấu ";" • Thông tin bên dấu “” chuỗi, biến thẻ HTML (Các khái niệm chuỗi, biến PHP đề cập tiếp theo) • Nếu muốn sử dụng nhiều cặp dấu “” lồng cặp dấu “” bên phải khóa lý tự \ VD: echo “Hello Word”; 1.4.4 Truy cập trang PHP thông qua trình duyệt Để thực thi trang PHP vừa tạo trướ tiên bạn lưu File PHP vừa tạo với tên bai_1.php (index tên đặt, phần mở rộng bắt buộc php) Sau mở trình duyệt web lên đánh vào địa truy cập sau: http://localhost/hocphp/bai_1.php • http://localhost/ địa localhost tương tự http://dantri.com.vn • hocphp/bai_1.php thư mục File đặt localhost Tổng quan hệ quản trị sở liệu MySQL • Tốc độ: MySQL nhanh Những nhà phát triển cho MySQL sở liệu nhanh mà bạn có • Dễ sử dụng: MySQL có tính cao thực hệ thống sở liệu đơn giản phức tạp cài đặt quản trị hệ thống lớn • Giá thành: MySQL miễn phí cho hầu hết việc sử dụng tổ chức • Hỗ trợ ngôn ngữ truy vấn: MySQL hiểu SQL, ngôn ngữ chọn lựa cho tất hệ thống sở liệu đại Bạn truy cập MySQL cách sử dụng ứng dụng mà hỗ trợ ODBC (Open Database Connectivity -một giao thức giao tiếp sở liệu phát triển Microsoft) • Năng lực: Nhiều client truy cập đến server thời gian Các client sử dụng nhiều sở liệu cách đồng thời Bạn truy cập MySQL tương tác với sử dụng vài giao diện để bạn đưa vào truy vấn xem kết quả: dòng yêu cầu khách hàng, trình duyệt Web… • Kết nối bảo mật: MySQL nối mạng cách đầy đủ, sở liệu truy cập từ nơi Internet bạn chia liệu bạn với ai, nơi Nhưng MySQL kiểm soát quyền truy cập người mà không nên nhìn thấy liệu bạn nhìn • Tính linh động: MySQL chạy nhiều hệ thống UNIX UNIX chẳng hạn Windows hay OS/2 MySQL chạy với phần cứng từ máy PC nhà máy server • Sự phân phối rộng: MySQL dễ dàng đạt được, cần sử dụng trình duyệt web bạn Nếu bạn không hiểu làm mà làm việc hay tò mò thuật toán, bạn lấy mã nguồn tìm tòi Nếu bạn không thích vài cái, bạn thay đổi • Sự hỗ trợ: Bạn tìm thấy tài nguyên có sẵn mà MySQL hỗ trợ Cộng đồng MySQL có trách nhiệm Họ trả lời câu hỏi mailing list thường vài phút Khi lỗi phát hiện, nhà phát triển đưa cách khắc phục vài ngày, chí có vài cách khắc phục có sẵn Internet 2.1 Tạo sở liệu người dùng: Cơ sở liệu MySQL hỗ trợ cho nhiều sở liệu khác.Thông thường bạn có sở liệu cho ứng dụng Tạo sở liệu mysql> create database dbname; dbname: tên sở liệu bạn muốn tạo Khi bạn thấy phản hồi giống sau: Query OK,1 row affected (0.06 sec) Điều chứng tỏ bạn thành công việc tạo sở liệu, phản hồi bạn xem lại đánh ; cuối dòng chưa Dấu ; bảo MySQL bạn hoàn thành yêu cầu thực xác câu lệnh Các người dùng quyền: Một hệ thống MySQL có nhiều người dùng, lí bảo mật với người dùng hệ thống cần phải có account password Điều nghĩa bạn phải bắt buộc phải tạo password cho người dùng, điều nên làm cung cấp password cho tất người dùng mà bạn tạo Tạo bảng sở liệu: sử dụng lệnh CREATE TABLE: CREATE TABLE tablename(columns) Ví dụ, tạo bảng customers sau: create table customers(customerid int unsigned not null auto_increment primary key,name char(30) not null,address char(40) not null,city char(20) not null); Xem liệu với lệnh SHOW DESCRIBE: Sau đăng nhập vào hình MySQL, bạn xem bảng sở liệu cách đánh vào sau: mysql> show tables; Thì MySQL hiển thị tất bảng sở liệu Bạn sử dụng show để xem danh sách sở liệu cách đánh vào sau: mysql>show databases; Để xem thêm chi tiết bảng cụ thể bạn sử dụng lệnh DESCRIBE: mysql> describe tablename; 2.2 Làm việc với sở liệu MySQL SQL (Structured Query Language): Đây ngôn ngữ chuẩn cho việc truy cập hệ thống quản lý sở liệu quan hệ SQL dùng để chứa truy xuất liệu từ sở liệu Nó thường dùng hệ thống sỡ liệu MySQL, Oracle, Sybase, PostgreSQL Microsoft SQL Server… 2.3 Các hàm PHP sử dụng để truy cập sở liệu MySQL int mysql_affected_rows( [resource link_identifier]): trả số lượng hàng bị tác động câu truy vấn cuối INSERT, UPDATE hay DELETE kết hợp với định danh liên kết (link_identifier) Nếu nhận dạng liên kết không cụ thể liên kết cuối mở mysql_connect( ) Chú ý bạn sử dụng giao dịch, bạn phải gọi mysql_affected_rows( ) sau truy vấn INSERT, UPDATE hay DELETE int mysql_character_set_name ( [resource link_identifier]):trả ký tự mặc định gán tên cho kết nối hành bool mysql_close ( [resource link_identifier]): trả TRUE thành công, FALSE thất bại Hàm đóng kết nối đến MySQL server mà kết hợp với nhận dạng liên kết định rõ, link_identifier không định rõ liên kết mở cuối sử dụng Việc sử dụng hàm lúc cần thiết, liên kết mở không liên tục tự động đóng kết thúc thực thi script Chú ý hàm không đóng kết nối liên tục tạo hàm mysql_pconnect( ) resource mysql_connect ( [string server [, string username [, string password [, bool new_link]]]]): trả định danh liên kết MySQL thành công, không trả giá trị FALSE Hàm thiết lập kết nối đến MySQL server Những giá trị mặc định sau dùng cho tham số tùy chọn không khai báo: server=’localhost:3306′, username=tên người sử dụng chủ server password= bỏ trống Nếu lời gọi lần thứ hai tạo mysql_connect( ) với tham số mà liên kết thiết lập,nhưng thay vào liên kết định danh cổng mở trả Tham số new_link mô tả hành vi làm cho hàm mysql_connect( ) mở liên kết mới, hàm mysql_connect( ) bị gọi trước với tham số Liên kết đến server bị đóng việc thực thi script kết thúc,trừ bị đóng sớm hàm gọi mysql_close( ) bool mysql_create_db ( string database name [, resource link_identifier]): tạo sở liệu server kết hợp với liên kết định danh định Trả giá trị TRUE thành công, ngược lại trả FALSE string mysql_db_name ( resource result, int row [, mixed field]): lấy tham số trỏ kết từ việc gọi hàm mysql_list_dbs( ) Tham số hàng mục đến kết gán Nếu xảy lỗi, trả FALSE.Sử dụng hàm mysql_errono( ) mysql_error( ) để xem chất lỗi resource mysql_db_query ( string database, string query [, resource link_identifier]): chọn sở liệu thực thi truy vấn Nếu liên kết định danh tùy chọn không định hàm cố tìm liên kết mở đến MySQL server liên kết tìm thấy tạo liên kết hàm mysql_connect( ) gọi tham số Hàm trả kết MySQL dương, FALSE bị lỗi array mysql_fetch_array ( resource result [, int result_type]): trả mảng tương đương với hàng tìm nạp, FALSE hàng array mysql_fetch_assoc ( resource result): trả mảng kết hợp tương đương với hàng tìm nạp, FALSE hàng object mysql_fetch_field ( resource result [, int field_offset]): trả đối tương chứa thông tin trường Nó thường dùng để lấy thông tin trường kết truy vấn array mysql_fetch_lengths ( resource result): trả mảng tương đương với chiều dài trường hàng cuối tìm nạp mysql_fetch_row() hay trả FALSE lỗi object mysql_fetch_object ( resource result): trả đối tượng với thuộc tính tương đương với hàng tìm nạp hay FALSE hàng array mysql_fetch_row ( resource result): trả mảng tương đương với hàng tìm nạp, hàng trả FALSE string mysql_field_flags ( resource result, int field_offset): trả trường cờ trường định int mysql_field_len ( resource result, int field_offset): trả chiều dài trường định string mysql_field_name ( resource result, int field_index): trả tên trường mục định int mysql_field_seek ( resource result, int field_offset): tìm kiếm offset trường định string mysql_field_table ( resource result, int field_offset): trả tên bảng mà trường định string mysql_field_type ( resource result, int field_offset): trả loại trường định bool mysql_free_result ( resource result): giải phóng tất nhớ kết hợp với định danh kết result Hàm gọi bạn quan tâm đến nhớ sử dụng cho câu truy vấn mà trả tập hợp lớn kết Tất kết nhớ kết hợp tự động giải phóng script kết thúc thực Trả TRUE thành công, FALSE thất bại string mysql_get_client_info ( void): trả chuỗi biểu thị phiên thư viện client string mysql_get_host_info ( [resource link_identifier]): trả chuỗi mô tả loại kết nối dùng cho kết nối link_indentifier,bao gồm tên server host Nếu link_indentifier bị bỏ qua, kết nối mở cuối sử dụng int mysql_insert_id ( [resource link_identifier]): trả ID tạo cho cột AUTO_INCREMENT câu lệnh truy vấn INSERT trước sử dụng link_identifier cho Nếu link_identifier không định, liên kết mở cuối thừa nhận resource mysql_list_dbs ( [resource link_identifier]): trả trỏ kết chứa sở liệu có sẵn từ daemon mysql hành resource mysql_list_fields ( string database_name, string table_name [, resource link_identifier]): truy xuất thông tin tên bảng cho trước Các tham số tên sở liệu hay tên bảng resource mysql_list_tables ( string database [, resource link_identifier]): lấy tên sở liệu trả trỏ kết int mysql_num_fields ( resource result): trả số lượng trường tập hợp kết int mysql_num_rows ( resource result): trả số lượng hàng tập hợp kết Hàm cho câu lệnh SELECT resource mysql_pconnect ( [string server [, string username [, string password]]]): thiết lập kết nối đến MySQL server resource mysql_query ( string query [, resource link_identifier [, int result_mode]]): gởi truy vấn đến sở liệu hành hoạt động server mà kết hợp với định danh liên kết định Nếu link_identifier không định, liên kết mở cuối thừa nhận Nếu liên kết mở, hàm cố thiết lập liên kết mysql_connect( ) gọi tham số dùng bool mysql_select_db ( string database_name [, resource link_identifier]): gán sở liệu hành hoạt động server mà kết hợp với định danh liên kết định Nếu định danh liên kết định thí liên kết mở cuối thừa nhận Nếu liên kết mở hàm cố thiết lập mộ liên kết hàm mysql_connect( ) gọi tham số sử dụng string mysql_tablename ( resource result, int i): trả tên bảng trường, lấy trỏ kết trả hàm mysql_list_table( ) mục integer 2.4 Kiến trúc ứng dụng Web Database Các phần ứng dụng Web Database là: Client: trình duyệt web người dùng, java applet, ứng dụng java, chí platform phụ thuộc vào chương trình client Ứng dụng logic: mã hoá thuật toán sử dụng scripts CGI, modul đặc biệt web server, chí ứng dụng phụ thuộc vào server Kết nối database: the database API, giao thức kết nối thông thường ODBC hay JDBC Database server: RDBMS, ODBMS… Việc thực ứng dụng thực sử dụng mô hình nhiều lớp, hay nhiều lớp kết hợp với Cách thực thông thường hệ thống ba lớp Lớp thứ 1: web client( ví dụ trình duyệt web người dùng) • Lớp thứ 2: web server, scripts CGI, kết nối API đến database • Lớp thứ 3: database server (ví dụ MySQL server) Một giao dịch Web database bao gồm giai đoạn sau: • Trình duyệt Web người dùng đưa yêu cầu HTTP cho trang web riêng biệt… Ví dụ, muốn viết ý kiến vào guestbook, sau điền vào thông tin cần thiết theo yêu cầu vào form HTML, người dùng bấm vào nút “Gởi đi”, thông tin vừa viết hiển thị trang index.php Web server nhận yêu cầu cho trang index.php, truy xuất file chuyển qua PHP engine để xử lý PHP engine bắt đầu phân tích script Bên script yêu cầu kết nối đến sở liệu thực thi truy vấn PHP mở kết nối đến MySQL server gởi truy vấn xác 4 MySQL server nhận truy vấn liệu xữ lý nó, sau gởi kết lại cho PHP engine PHP engine hoàn thành việc chạy script mà thường liên quan đến định dạng kết truy vấn HTML Sau trả kết HTML lại Web server Web server chuyển HTML lại trình duyệt, nơi mà bạn thấy danh sách sách mà bạn yêu cầu Quá trình tương tự script engine hay database server mà dùng Thường phần mềm Web server, PHP engine, database server tất chạy máy Tuy nhiên, việc database server chạy máy khác điều thông dụng Bạn làm điều lý bảo mật, tăng dung lượng CHƯƠNG 3: NỘI DUNG THỰC HIỆN 3.1 Nêu toán - Cung cấp hệ thống để khách hàng, người sử dụng, học sinh, sinh viên ôn luyện, - dễ nhớ tiện lợi, đặc biệt mang lại hứng thú học tập Với giáo viên, người quản lý giúp họ tạo đề thi cách dễ dàng tổ chức thi đơn giản, công bẳng, khách quan xác 3.2 Khảo sát hệ thống Hệ thống chia làm phần - Quản trị hệ thống - Người dùng 3.3 Xác định yêu cầu hệ thống - Chức quản trị: • Cập nhật câu hỏi • Tạo thi • Xem chi tiết câu hỏi • Xem thông tin kết thí sinh • Thống kê - Chức phía người dùng: • Đăng nhập hệ thống • Làm kiểm tra • Xem điểm 3.4 Phân tích yêu cầu hệ thống - Chức quản trị: • Cập nhật câu hỏi: quản trị viên thêm, sửa, xóa câu hỏi • Tạo thi: quản trị viên lựa chọn câu hỏi để đưa vào thi • Xem chi tiết câu hỏi: xem đề thi hoàn chỉnh • Xem thông tin kết thí sinh: xem danh sách thí sinh thi • Thống kê: thống kê số lượng người thi vào hôm nay, top người có - số điểm cao Chức phía người dùng: • Đăng nhập hệ thống • Làm kiểm tra: đăng nhập hết hệ thống tự lưu điểm vào CSDL, ngược lại hiển thị kết • Xem điểm: xem điểm làm 3.5 Biểu đồ Use case 3.6 Biểu đồ lớp 3.7 Biểu đồ - Chức quản trị: • Cập nhật câu hỏi • Tạo thi • Xem chi tiết câu hỏi • Xem thông tin kết thí sinh • Thống kê - Chức phía người dùng: • Đăng nhập hệ thống • Làm kiểm tra • Xem điểm 3.8 Các bảng liệu CHƯƠNG 4: KẾT QUẢ ĐẠT [...]... quản trị viên thêm, sửa, xóa các câu hỏi • Tạo bài thi: quản trị viên lựa chọn các câu hỏi để đưa vào bài thi • Xem chi tiết câu hỏi: xem 1 đề thi hoàn chỉnh • Xem thông tin và kết quả thí sinh: xem danh sách các thí sinh đã thi • Thống kê: thống kê số lượng người đã thi vào hôm nay, top 5 người có - số điểm cao nhất Chức năng phía người dùng: • Đăng nhập hệ thống • Làm bài kiểm tra: nếu đã đăng nhập

Ngày đăng: 24/06/2016, 21:13

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

Tài liệu liên quan