Báo cáo đồ án xây dựng website thi trắc nghiệm

27 4.2K 14
Báo cáo đồ án xây dựng website thi trắc nghiệm

Đ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

Chương IX. Kết Luận và Hướng Phát TriểnQua đồ án lần này, nhóm em đã có thêm kinh nghiệm tích lủy khi làm về website nói chung, cụ thể ở đây là website thi trắc nghiệm. Website thi trắc nghiệm đỏi hỏi 1 lượng dữ liệu rất lớn về các câu hỏi và đề thi, cần phát triển nhóm lớn hơn nữa để thu thập dữ liệu cao hơn. Website nhóm em làm khá là đơn giản, hiện tại CSS vẫn chưa sử dụng nhiều nên trang web nhìn vào còn rất thô sơ.. điều kiện làm việc vẫn chưa tốt nên vẫn chưa hoàn thành thật tốt website nàyTrong hướng đi tới, Nhóm em xác định 3 mục đíchThiết kế 1 website ưa nhìn, thân thiện với người dùng, đặc biệt là các bạn học sinh, tạo hứng khởi khi học tậpThiết kế 1 website tương thích với các thiết bị khác nhau(destop,lap,mobile…)Xây dựng cơ sở dữ liệu hoàn chỉnh,không bị hao hụt về kiến thứcWebsite hoạt động tốt khi mà có số lượng lớn người dùng truy cậpLiên kết với các Trung tâm, Công ty để phát triển mạnh hơn trong tương lai

DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương LỜI MỞ ĐẦU Hiện nay,Thi cử không còn quá xa lạ gì với các em học sinh,sinh viên. Chương trình đào tạo thay dổi theo từng thời kỳ,quy chế thi cử cũng theo đó mà thay đổi. Các dạng bài tập luyện thi trắc nghiệm là cách đánh giá trực quan nhất về khả năng của từng người. Các đề Toán,Lý,Hóa…các đề luyện thi đại học đa số đều là trắc nghiệm. Để giúp các e học sinh có 1 phương pháp học tập hiểu quả các môn cơ bản,giúp các em luyện thi tốt hơn,học tập tốt hơn thì đồ án lần này, nhóm em thiết kế 1 website chuyên để các bạn học sinh có thể ôn luyện thi trắc nghiệm,rèn luyện tư duy nhanh để đạt kết quả tốt nhất. Do điều kiện làm việc chưa được tốt,kiến thức có hạn nên nhóm em làm với quy mô nhỏ,vẫn còn thiếu sót, nhóm em mong thầy góp ý ,chỉ dạy để nhóm em làm tốt hơn nữa! Nhóm em xin chân thành cảm ơn! Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Chương I. Giới Thiệu Chung Nhu cầu học tập của sinh viên,hoc sinh ngày càng tăng vào mua thi cử. Lượng truy cập vào các website luyện thi vào giờ cao điểm rất đông đúc. Số lượng cũng như chất lượng của các website hiện nay không thế đáp ứng nhu cầu của số lượng đông các bạn học sinh.Vậy để đáp ứng nhu cầu đó,bài toán đặt ra là làm thế nào để có 1 website luyện thi trắc nghiệm với số lượng lớn người dung truy cập cùng lúc. Qua tìm hiểu thực tế . Bài toán bọn em đặt ra cần giải quyết các vấn đề sau - Số lượng câu hỏi,kiến thức rộng để các bạn học sinh thoải mái khi chọn đề - Có kèm lời giải,hướng dẫn sau mỗi câu trả lời để giúp học sinh có kiến thức vững hơn - Xử lý bài toán sao cho có thể truy cập số lượng lớn người dùng - Admin có thể xử lý các câu hỏi sao cho phù hợp với người dùng - Cho phép chọn ngẫu nhiên khi thực hiện đưa ra các câu hỏi trong bài toán Chương II. Phát Biểu Bài Toán a. Mục đích và yêu cầu Website thi trắc nghiệm nhằm mục đích đáp ứng nhu cầu luyện thi của các bạn học sinh mùa thi cử. Đảm bảo chất lượng ,đảm bảo kiến thức tốt khi làm bài cho các bạn học sinh. Xây dựng 1 website thi trắc nghiệm vừa giúp các bạn học sinh phải tìm tòi sách vở, vừa giúp các bạn tốn ít chi phí khi mua tài liệu ôn, nhưng vẫn đảm bảo đủ lượng kiến thức trong sách vở, rút ngắn thời gian tìm tài liệu. Kiến thức đủ rộng, các câu hỏi sát với đề thi qua các năm, giúp các bạn hoàn thành tốt khi bước vào kỳ thi sát hạch b. Phạm vi Bài toán Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Hiện tại, Website nhóm em làm vẫn còn nhiều thiếu sót,lượng câu hỏi vẫn còn hạn chế,nên Website chỉ đang phục vụ các bạn học sinh cấp 3 ôn luyện thi cuối cấp,thi đại học. Website sẽ tiếp tục phát triển để có thể có thêm nhiều người dùng trong mọi độ tuổi có thể luyện thi 1 cách tốt nhất Vì bải toán đòi hỏi 1 lượng câu hỏi, đề thi rất lớn nên với kiến thức hạn hẹp hiện có, phạm vi bài toán nhóm em làm vẫn còn nhiều hạn chế Chương III. Ý Tưởng Cho Bài Toán a. Công nghệ sử dụng Website sử dụng ngôn ngữ php để thiết kế,kết hợp với CSS, AJAX, JQUERY, HTML Sử dụng hệ quản trị cơ sở dữ liệu MySQL để thiết kế database Ý tưởng trang index cho website Người dùng sau khi đăng nhập vào hệ thống thì có thể chọn luyện thi qua các môn học có sẵn, hệ thống sẽ hiện danh sách các câu hỏi, Sauk hi trả lời , hiện đáp án, cùng hướng dẫn làm bài. Để làm đề thi thì yêu cầu người dùng phải đăng nhập mới có thể làm bài. Luyện thi câu hỏi thì người dùng không cần đăng nhập Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Quản trị hệ thống sau khi đăng nhập có thế thêm, sửa , xóa câu hỏi, người dùng nếu người dùng này vi phạm quy định của website Chương IV. Cây Phân Cấp Chức Năng Cây chức năng của hệ thống Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 Luyện thi theo từng đề thi sẵn có Thêm, xóa đề thi Thêm sửa xóa chuyên đề Luyện thi câu hỏi ngẫu nhiên Thêm sửa xóa câu hỏi Cấp loại người dùng Thêm,sửa người dùng Quản lý đề thiQuản lý chuyên đềQuản lý câu hỏiQuản lý người dùng Quản Lý Thi Trắc Ngiệm DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Qua cây chức năng ta có thể tóm lược như sau: - Website cho phép người dùng ( không cần đăng nhâp ) có thể luyện thi trắc nghiệm qua từng môn đã chon lựa - Danh sách các câu hỏi sẽ hiện ngẫu nhiên qua từng chuyên đề, các câu hỏi không phân biệt mức khó hay dễ, người dùng làm bài theo khoảng thời gian xác định. Website sẽ tính điểm , đưa ra kết quả xếp hạng của người đó - Cho phép người dùng (đã đăng nhập) luyện thi đề thi , các đề thi này được lấy qua các thời kỳ khác nhau - Các chức năng thêm, sửa , xóa trong quản lý người dùng, câu hỏi, chuyên đề do admin xử lý ở trang quản trị dữ liệu Chương V. Phân Tích Thiết Kế a. Biểu đồ Usacase Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Biểu đồ Use Case thể hiện mức tổng quát cho các chức năng. Admin có quyền quản lý người dùng, được quyền cấp level cho Quản lý khu vực. Mỗi quản lý khu vực được phép thêm, sửa, xóa…câu hỏi, chuyên đề, đề thi b. Biểu đồ Sequence Diagram - Đăng nhập - Đăng ký Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương - Xem và làm câu hỏi Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương - Xem và làm đề thi Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương - Quản lý câu hỏi Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương - Quản lý đề thi c. Biểu đồ Activity Diagram - Đăng nhập Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 [...]... Đề thi Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Bảng đề thi chưa iddethi và idcauhoi, để tạo 1 đề thi trong web, hệ thống sẽ tự tạo đề thi lấy ngẫu nhiên idcauhoi từ bảng Câu hỏi b Bảng Danh sách Đề thi Bảng dsdethi chứa iddethi, tên đề thi, loại đề thi (thuộc loại 10 câu, hay 30 câu), idchuyende (đề thi thuộc chuyên đề nào), soluotthi ( số lần thi. .. lủy khi làm về website nói chung, cụ thể ở đây là website thi trắc nghiệm Website thi trắc nghiệm đỏi hỏi 1 lượng dữ liệu rất lớn về các câu hỏi và đề thi, cần phát triển nhóm lớn hơn nữa để thu thập dữ liệu cao hơn Website nhóm em làm khá là đơn giản, hiện tại CSS vẫn chưa sử dụng nhiều nên trang web nhìn vào còn rất thô sơ điều kiện làm việc vẫn chưa tốt nên vẫn chưa hoàn thành thật tốt website này... ngẫu nhiên) để người dùng có thể làm bài Đáp án có nền xanh là đáp án đúng, đáp án có nền đỏ là đáp án sai b Chức năng Luyện thi theo Đề thi Khi người dùng kích chọn đề thi, và chọn môn cần thi, hệ thống sẽ load lên thông tin đề thi hiện có Người dùng nếu đã đăng nhập thì có thể bắt đầu làm bài Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Hệ thống cho...DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương - Đăng ký - Luyện thi theo câu hỏi Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương - Luyện thi theo đề thi Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Chương VI Thi t kế CSDL Hình ảnh tổng quát về cơ sở dữ liệu Cơ Sở Dữ liệu gồm 7 bảng : Đề thi, Danh sách đề thi, kết... thật tốt website này Trong hướng đi tới, Nhóm em xác định 3 mục đích - Thi t kế 1 website ưa nhìn, thân thi n với người dùng, đặc biệt là các bạn học sinh, tạo hứng khởi khi học tập - Thi t kế 1 website tương thích với các thi t bị khác nhau(destop,lap,mobile…) - Xây dựng cơ sở dữ liệu hoàn chỉnh,không bị hao hụt về kiến thức - Website hoạt động tốt khi mà có số lượng lớn người dùng truy cập - Liên... các đáp án Khi thời gian làm bài dừng, thì hệ thống sẽ tự động gửi bài và chấm điểm Sau khi làm xong hệ thống sẽ show cho người dùng biết số điểm mà họ đạt được.Bảng đáp án của đề thi Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Chương VIII Các Chức Năng Chính Trong Chương Trình Hệ thống Luyện thi Trắc Nghiệm gồm có 2 chức năng cơ bản: - Luyện thi theo... set_ketqua($_SESSION['iduser'],$_GET['iddethi'],$point, $chitiet); }else{ if($point>$point_old){ update_ketqua($_SESSION['iduser'], $_GET['iddethi'],$point,$chitiet); } } echo "Bạn làm đúng $p câu trong tổng số $count câu !"; echo "Bạn đạt : $point điểm"; Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Chương IX Kết Luận và Hướng Phát Triển Qua đồ án lần này, nhóm em đã có thêm kinh nghiệm. .. 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Trong Bảng Câu hỏi có chứa nôi dung câu hỏi (contentcauhoi) , các phương án trả lời (pa1, pa2, pa3, pa4), đáp án câu hỏi (da) , loại (khó,dễ hay trung bình), ngoài ra còn có hướng dẫn (huongdan) để giải thích đáp án câu hỏi đó d Bảng Chuyên đề Bảng này chứa thông tin về chuyên đề của từng môn Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG... bảng trong CSDL Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Chương VII Thi t Kế Webpage a Chức năng Luyện thi theo Câu hỏi Khi người dùng kích vào môn học đk chọn, Hệ thống sẽ lấy hết ra những chuyên đề của Môn học đó Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Sau khi kích vào từng chuyên đề, hệ thống... Dương e Bảng Môn Học Bảng môn học chứa danh sách các môn học có câu hỏi , đề thi cần làm f Bảng Kết quả Bảng kết quả cho thấy,người dùng nào đã làm đề thi nào,số điểm người đó đạt được sau khi làm đề thi Người được điểm cao nhất sẽ được xếp hạng đầu tiên g Bảng User Nhóm 13 Lê Hoàng Anh Msv 166753 Lê Đình Xoan Msv 1269755 DỒ ÁN TỔNG HỢP Thầy Nguyễn Hải Dương Bảng User chứa thông tin chi tiết người dùng

Ngày đăng: 22/11/2014, 01:13

Từ khóa liên quan

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

Tài liệu liên quan