XÂY DỰNG WEBSITE hỗ TRỢ ôn THI đại học các môn THI TRẮC NGHIỆM

77 1.3K 0
XÂY DỰNG WEBSITE hỗ TRỢ ôn THI đại học các môn 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

Download source code Sharecode.vn PROJECT ĐỀ TÀI XÂY DỰNG WEBSITE HỖ TRỢ ÔN THI ĐẠI HỌC CÁC MÔN THI TRẮC NGHIỆM Người hướng dẫn: Nguyễn Thị Hải Năng Lớp : TK6SE Sinh viên thực : Đồng Thị Hải Nguyễn Quang Hiệp Hưng Yên, tháng 12 năm 2011 Download source code Sharecode.vn MỤC LỤC Download source code Sharecode.vn DANH MỤC CÁC BẢNG DANH MỤC CÁC HÌNH VẼ LỜI CẢM ƠN Download source code Sharecode.vn Sau trình tìm hiểu, khảo sát, nghiên cứu thực đến nay, đề tài “Xây dựng trang web hỗ trợ ôn thi đại học môn trắc nghiệm” chúng em hoàn thành. Trong suốt trình thực đề tài, chúng em nhận nhiều giúp đỡ nhiệt tình cô Nguyễn Thị Hải Năng. Chúng em xin chân thành cảm ơn thầy cô trang bị kiến thức quý báu cho chúng em suốt trình học tập trường Đại học Sư phạm Kỹ thuật Hưng Yên. Đặc biệt thầy cô khoa Công nghệ thông tin tận tình giảng dạy, bảo, trang bị cho chúng em kiến thức cần thiết suốt trình học tập nghiên cứu khoa, tạo điều kiện thuận lợi giúp chúng em thực đề tài lớn này. Chúng em xin chân thành cám ơn cô giáo Nguyễn Thị Hải Năng tận tình giảng dạy hướng dẫn chúng em hoàn thành tốt đề tài để phần mềm chúng em hoàn chỉnh ứng dụng vào thực tế. Với kinh nghiệm non nớt, với kiến thức hạn chế, chúng em cố gắng nỗ lực đề tài chúng em không tránh khỏi thiếu sót. Chúng em mong nhận đóng góp thiếu sót đề tài chúng em từ thầy cô bạn để chúng em rút kinh nghiệm cho lần bảo vệ đề tài sau. Chúng em xin chân thành cảm ơn! Nhóm sinh viên thực Đồng Thị Hải Nguyễn Quang Hiệp PHẦN I: MỞ ĐẦU 1.1 Tên đề tài 1.2 Lý chọn đề tài Trong thời buổi khoa học kĩ thuật phát triển mạnh vũ bão, công nghệ tiên tiến phát triển thay đổi theo kéo theo mang lại bao đổi thay cho nhân loại công nghệ lĩnh vực tin học thay đổi phát triển không ngừng để đáp ứng Download source code Sharecode.vn với nhu cầu phát triển xã hội nhu cầu ngày lớn người dùng. Chính nên nhóm chúng em muốn xây dựng website “Ôn thi đại học trắc nghiệm” để cung cấp cho người dùng cách xác kiến thức ôn lại học sinh chuẩn bị cho kì thi tốt nghiệp, tuyển sinh cao đẳng, đại học mà không tốn nhiều thời gian. Tìm hiểu công nghệ xây dựng hệ thống Website. Phát triển ứng dụng tảng mạng. Củng cố kiến thức môn học lớp Hệ quản trị SQL Server,Linq, Công nghệ Web ứng dụng . 1.3 Ưu khuyết điểm 1.3.1 Ưu điểm  Đề tài mang tính gần gũi với sinh viên.  Đề tài có khả ứng dụng thành công cao. 1.3.2 Nhược điểm  Tư làm web thành viên nhóm chưa phát triển ở mức cao dẫn đến khả tương tác môi trường mạng hạn chế.  Môi trường ứng dụng hạn chế đủ kinh phí thử nghiệm hệ thống thực dẫn tới đề tài mang tính phát triển.  Việc tối ưu hệ thống chưa tốt. 1.4 Hướng tiếp cận đề tài  Tìm hiểu công nghệ để sử dụng vào việc phát triển ứng dụng Website.  Tìm hiểu thông qua tài liệu lập trình web, javascript, jquery….  Thông qua đề tài triển khai thực tế.  Việc gặp hàng tuần với giáo viên hướng dẫn giúp cho việc nghiên cứu xây dựng hướng. Download source code Sharecode.vn 1.5 Ý nghĩa lý luận ý nghĩa thực tiễn đề tài Ý nghĩa lý luận:  Đây đề tài lần thứ toàn chương trình học, đóng vai trò quan trọng, giúp sinh viên làm quen với vcác ứng dụng mang tính thực tế cao, từ rút kinh nghiệm thực tiễn phát triền lên làm đồ án công việc sau. Ý nghĩa thực tiễn:  Tăng cường nhận thức tư thành viên.  Rèn luyện cách làm việc nhóm có hiệu quả.  Phát huy tính sáng tạo cách làm việc độc lập thành viên nhóm  Củng cố nâng cao kiến thức cho thành viên nhóm. 1.6 Cấu trúc báo cáo Báo cáo gồm có phần sau:     Phần I: Mở đầu Phần II: Nội dung Phần III: Thực nghiệm, đánh giá kết hướng phát triển Phần IV: Tài liệu tham khảo Phần II NỘI DUNG Chương 1: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU VÀ PHÂN TÍCH HỆ THỐNG 1.1. Khảo sát hệ thống. Do địa điểm để khảo sát hệ thống quản trị làm website chuyên nghiệp nên nhóm khảo sát toàn hệ thống quản trị website tin tức mạng Internet thông tin từ hình thi trắc nghiệm. Các thông tin khảo sát gồm có:  Quy trình thiết kế website.  Cách thức làm website bằng ngôn ngữ asp.net. Download source code Sharecode.vn  Cách thức thiết kế website.  Cách thức hoạt động với website điển hình. Nhóm sử dụng trang chuyên tin công nghệ là: http://tuoitretracnghiem.com để làm hình mẫu cho việc phát triển hình thức nội dung cho website nhóm. Ngoài nhóm tham khảo cách làm website anh chị khóa để tìm hiểu rõ nhiệm vụ phương hướng làm việc toàn đề tài. 1.2. Xác định yêu cầu hệ thống. Từ liệu thu thập trình khảo sát, xác định hệ thống gồm chức sau đây:  Đăng nhập hệ thống: bảo mật thông tin người dùng, phân rõ chức người dùng hệ thống. Yêu cầu thực người dùng bắt đầu sử dụng hệ thống.  Quản lý liệu : thông tin người quản lý, thành viên post bài, viết, bình luận, quản lý môn thi, câu hỏi, đề thi.  Tìm kiếm : tìm kiếm thông tin dựa vào công cụ tìm kiếm google, thông tin tìm kiếm hoàn toàn dựa vào kết tìm kiếm google.  Thống kê – báo cáo :  Thông tin thành viên tham gia quản trị trang web, thông tin thành viên post bài, quản lý viết.  Số lượng truy cập chuyên mục lớn, chuyên mục nhỏ, viết theo tiêu chí ngày, tháng, khoảng thời gian cụ thể.   Yêu cầu hệ thống. o o Số lượng bình luận với viết. Hệ điều hành: Window, Phần mềm: Phiên Netframwork 3.5 trở lên, sql Server từ 2005 trở lên Download source code Sharecode.vn  Yêu cầu giao diện o 1.3. Thân thiện, dễ sử dụng với người dùng. Phân tích yêu cầu hệ thống. Sau khảo sát xác định yêu cầu hệ thống, phân tích để đưa quy trình nghiệp vụ chung hệ thống bao gồm phần: 1.3.1 Chức quản lý đề thi. Mục tiêu: Cho phép người sử dụng chương trình cập nhật, xóa, thay đổi thông tin đề thi câu hỏi trắc nghiệm đề thi môn đó. Người sử dụng thực phải có quyền hạn phép cập nhật thông tin Bộ đề thi danh sách câu hỏi khai báo quyền chức Quản lý thành viên cấp quyền hạn đăng nhập tương ứng cho thành viên. Có chức thêm, sửa, xóa . Đầu vào: Đầu vào chức thông tin bồ đề thi câu hỏi trắc nghiệm như: mã đề thi, mã câu hỏi, nội dung câu hỏi, đáp án, đáp án đúng… Đầu ra: Đầu chức thông tin lưu vào CSDL 1.3.2 Chức Quản lý môn học Mục tiêu: Chức cập nhật môn học cho phép người sử dụng hệ thống cập nhật, thay đổi xóa thông tin danh sách môn học. Để thực chức yêu cầu người sử dụng phải có quyền hạn phép cập nhật thông tin danh sách môn học, khai báo chức Quản lý thành viên cấp quyền hạn đăng nhập tương ứng cho thành viên. Đầu vào: Đầu vào thông tin môn học :mã môn, tên môn Đầu ra: Thông tin danh sách môn học lưu vào CSDL. Download source code Sharecode.vn 1.3.3 Chức Quản lý Thành viên Mục tiêu: chức cho phép người quản trị (Admin) khai báo nhiều thành viên (user) với quyền hạn khác để cập nhật liệu. Các quyền hạn là:     Cập nhật thông tin danh sách môn học Cập nhật thông tin đề thi câu hỏi trắc nghiệm. Quản lí làm user Tạo, thay đổi thông tin user Đầu vào: Đầu vào chức thông tin user Đầu ra: Thông tin user lưu lại CSDL 1.3.4 Chức trắc nghiệm Mục tiêu: chức cho phép user làm thi trắc nghiệm theo môn học tùy thuộc vào lựa chọn user. Sau làm xong user tiến hành nộp bài, làm điểm user cập nhật vào CSDL thuận tiện trường hợp user muốn xem lại làm sau. Đầu vào: Các thông tin liên quan đến làm user như: Tên User làm bài, đề thi mà user lựa chọn, đáp án mà user chọn. Đầu ra: Các thông tin liên quan lưu sở liệu kết sinh viên nộp bài, biết câu câu sai… 1.3.5 Chức thống kê  Thống kê danh sách thành viên website: Hệ thống cho phép xem danh sách thành viên website.  Thống kê danh sách đề thi câu hỏi: người sử dụng có quyền hạn tương ứng xem đề thi, câu hỏi đáp án  Xem lại làm: sử dụng chức user có nhu cầu xem lại làm  Thống kê câu hỏi đóng góp thành viên, kiểm duyệt xem xét mức độ câu hỏi có phù hợp với kiến thức học viên hay không. Sau định có hay không sử dụng câu hỏi vào ngân hàng câu hỏi website.  Xếp hạng thí sinh có điểm đứng đầu tuần thi. Download source code Sharecode.vn 1.3.6 Chức Đóng góp câu hỏi Mục tiêu : Chức cho phép người dùng đóng góp thêm vào ngân hàng câu hỏi đề thi nhằm tăng phong phú, đa dạng câu hỏi. Các câu hỏi đóng góp ban quản trị kiểm duyệt phù hợp sử dụng đăng tải website. Để sử dụng chức yêu cầu người dùng phải đăng nhập với tư cách thành viên website Đầu vào : Nội dung câu hoi, phương án trả lời đáp án cho câu hỏi Đầu : Các câu hỏi lưu lại CSDL 1.3.7 Chức phản hồi Chức cho phép thành viên người dùng truy cập vào website đóng góp ý kiến mức độ khó câu hỏi, yêu cầu hướng dẫn cách thức làm trắc nghiệm website nào, nêu ý kiến đóng góp để website hoàn thiện v.v… Chương 2: PHÂN TÍCH THIẾT KẾ VỚI UML 2.1 Sơ đồ phân cấp chức Download source code Sharecode.vn Ràng buộc: Đầu vào: chọn thành viên muốn tạo tài khoản cấp quyền cho họ. Đầu ra: Thông báo tạo tài khoản thành công hay không. Giao diện trang Tạo tài khoản Hình 4.2.2: Giao diện trang đăng ký tài khoản Danh sách thành phần TT Tên thành phần Nhập họ tên Chọn ngày , tháng, năm sinh Nhập địa Thành phố (nếu có) Textbox Dropdowlist Texbox email Kiểm trả Ràng buộc Kiểu đđ Button Dropdowlist Mô tả Cho phép nhập tên Chỉ cho phép chọn thông số dropdownlist Nhập địa email Kiểm tra email có định dạng không @gmail.com, yahoo.com. Được phép nhập hay chọn thuộc tỉnh, thành. Download source code Sharecode.vn Tài khoản đăng nhập vào hệ Textbox Cho phép nhập tài khoản thống Kiểm tra Button Mật Xác định mật Textbox 10 Tạo tài khoản Textbox Button Kiểm tra xem tài khoản có không số kí tự Nhập mật Kiểm tra lại mật trước nhập Click chuột vào buton để hoàn tất việc đăng kí tài khoản Bảng 4.2.2: Các thành phần trang đăng ký tài khoản 4.2.3 Chức đăng nhập Mục đích: Cho phép người quản lý đăng nhập vào hệ thống để thao tác với chức hệ thống. Phạm vi: Chỉ người có tài khoản nhập vào tên đăng nhập mật đăng nhập thành công. Ràng buộc Đầu vào: Tên đăng nhập, Mật khẩu. Đầu ra: Trả thông tin đăng nhập thành công hay không. Giao diện form đăng nhập Download source code Sharecode.vn Hình 4.2.3: Giao diện trang đăng nhập Danh sách thành phần form Ràng Tên thành TT Kiểu phần buộc (nếu Tài khoản Textbox có) Not null Mật Textbox Not null Đăng nhập Texbox đđ Button Hủy Quên mật Linkbutton Cho phép nhập tên Chỉ cho phép chọn thông số dropdownlist Nhập địa email Kiểm tra email có định dạng không @gmail.com, yahoo.com. Được phép nhập hay chọn thuộc tỉnh, thành. Bảng 4.2.3: Các thành pần trang đăng nhập 4.2.4 Chức quản lý môn học Mục đích: Cho phép người quản lý môn học Phạm vi: Cập nhật môn học Ràng buộc Mô tả Download source code Sharecode.vn Đầu vào: Mã môn tên môn Đầu ra: Trả thông tin nhập thành công thành công hay không. Giao diện form quản lý môn học Hình 4.2.4: Giao diện trang quản lý môn học Danh sách thành phần form môn học TT Tên thành phần Kiểu Ràng buộc (nếu có) Mã môn Textbox Tên môn Xóa Textbox Not null Linkbutton đđ Thêm Button Not null Mô tả Cho phép nhập mã môn Cho phép nhập tên môn Cho phép xóa hàng chọn Khi nhập đầy đủ thông tin cho môn học thêm Download source code Sharecode.vn Bảng 4.2.4: Các thành phần quản lý môn học 4.2.5 Giao diện Quản lý câu hỏi Mục đích: Cho phép người quản lý đăng nhập vào hệ thống để thao tác với chức hệ thống. Phạm vi: Chỉ người có tài khoản nhập vào tên đăng nhập mật đăng nhập thành công. Ràng buộc Đầu vào: Nhập thông tin môn học Đầu ra: Thông báo cập nhật thành công hay không lưu vào sở liệu Giao diện form quản lý câu hỏi Download source code Sharecode.vn Hình 4.2.5: Giao diện trang quản lý câu hỏi Danh sách thành phần giao diện TT Tên thành phần Môn học Nội dung Phương án A Phương án B Kiểu Dropdowlis t Testbox Testbox Testbox Ràng buộc (nếu có) Not null Not null Mô tả Cho phép nhập tên Chỉ cho phép chọn thông số dropdownlist Not null Nhập địa email Not null Kiểm tra email có định dạng không Download source code Sharecode.vn Phương án C Testbox Not null Phương án D Not null Đáp án Textbox Dropdowlis Mức độ Duyệt Fileupdate 10 Lưu Button t Dropdowlis t Not null Not null @gmail.com, yahoo.com. Được phép nhập hay chọn thuộc tỉnh, thành. Cho phép nhập tài khoản Kiểm tra xem tài khoản có không số kí tự Nhập mật Kiểm tra lại mật trước nhập Click chuột vào buton để hoàn tất việc đăng kí tài khoản Khi nhấn vào nút Mới 11 Tạo Button toàn textbox xóa trắng Thông tin cho câu hỏi 12 Thêm Button nhập hoàn tất thêm vào sở liệu Khi click vào Sửa hàng datagridview thông 13 Sửa Button tin câu hỏi load lên textbox chọn Sửa câu hỏi hoàn thành Khi chọn nút check ở hàng 16 14 Xóa hàng chọn Button 15 Ô check Check 16 Sửa Linhkbutton sau chọn xóa hàng chọn bị xóa Chọn check để xóa nhiều câu hỏi Khi chọn Sửa thông tin load lên textbox Download source code Sharecode.vn 17 Xóa Linkbutton Có thể xóa gridview Bảng 4.2.5: Các thành phần trang quản lý câu hỏi 4.2.6 Chức giao diện form quản lý đề thi Mục đích: Cho phép người quản lý đăng nhập vào hệ thống để thao tác với đề thi Phạm vi: Cho phép quản lý đề thi tạo, cập nhật, xóa đề thi câu hỏi Ràng buộc Đầu vào: Nhập thông tin cho đề thi Đầu ra: Thông tin cập nhật hay tạo Giao diện form đăng nhập tren Download source code Sharecode.vn Hình 4.2.6: Giao diện trang quản lý đề thi Danh sách thành phần giao diện TT Tên thành phần Kiểu Ràng buộc (nếu có) Mô tả Mã đề Textbox Not null Mã đề tự động tăng Tên đề Testbox Dropdowlis Not null Tên đề cho đề tạo Hình thức t Not null Hình thức cho đề thi tạo Số lượng câu hỏi Testbox Not null Số lượng câu cần cho đề Download source code Sharecode.vn Dropdowlis Môn học Tạo Button Thêm đề Button Not null Sửa Buttpon Not null Xóa nhiều đề Button 10 Chọn môn 11 t Dropdowlis t Tổng điểm Not null Đề thi tạo cho môn Tạo xóa trắng textbox trắng Hoàn tất việc thao tác thêm đề Dữ liệu sửa nhấn nút sửa Xóa nhiều câu hỏi nhấn nút Click chuột vào buton để Not null hoàn tất việc đăng kí tài khoản Khi nhấn vào nút Mới Textbox ÔnNot null toàn textbox xóa trắng Thông tin cho câu hỏi 12 Ngày tạo Textbox nhập hoàn tất thêm vào sở liệu 13 14 Dropdowlis Mức độ đề t Giờ bắt đầu, kết thúc Textbox 15 Xóa Linkbutton 16 Sửa Linhkbutton 17 Ô check Check Not null Chọn mức độ cử đề thi Đề thi o line có thi cụ thể kết thúc làm Xóa bảng gridview chọn xóa Thông tin load lên ô text ở phía hàng chọn Có thể chọn nhiều hàng để xóa Bảng 4.2.6: Các thành phần trang quản lý đề thi Download source code Sharecode.vn 4.2.7 Chức giao diện form quản lý thí sinh Mục đích: Cho phép người quản lý đăng nhập vào hệ thống xem thông tin thành viên Phạm vi: Cho phép xóa thông tin thành Ràng buộc Đầu vào: Bảng thông tin thành viên Đầu ra: Thông tin cập nhật đưa thông báo Giao diện form đăng nhập Danh sách thành phần form quản lý thí sinh TT Tên thành phần Kiểu Xóa hàng chọn Button Ô check Xóa check Linkbutton đđ Ràng buộc Mô tả (nếu có) Cho phép xóa hàng chon Chọn hàng để xóa Cho phép xóa hàng chọn Download source code Sharecode.vn 4.2.8 Chức giao diện form thi Mục đích: Cho phép người dùng đăng nhập vào hệ thống để làm thi Phạm vi: Cho phép làm thi hết hệ thống hủy thi Ràng buộc Đầu vào: Tài khoản thành viên đăng nhập lựa chọn đáp án cho câu hỏi Đầu ra: Kết người làm đáp án câu đưa thông báo hết làm để nộp Giao diện form quản lý thi Download source code Sharecode.vn Danh sách thành phần form thi TT Tên thành phần Thông tin người thi Bài thi Nộp Kiểu Ràng buộc Mô tả (nếu có) Button check Linkbutton đđ Cho phép xóa hàng chon Chọn hàng để xóa Cho phép xóa hàng chọn 4.2.9 Chức giao diện phản hồi ý kiến Mục đích: Khi người có tài khoản đăng nhập vào hệ thống vào trang ý kiến nhập câu hỏi, thắc mắc thông tin hiển thị trang Phạm vi: Cho phép nhập ý kiến câu hỏi, hệ thống cho thị danh sách ý kiến. Ràng buộc Đầu vào: Các ý kiến câu hỏi thắc mắc Đầu ra: ý kiến thị danh sách theo thời gian từ xuống hủy không bỏ ý kiến Giao diện form quản lý thi Download source code Sharecode.vn TT Tên thành phần Kiểu Ràng buộc (nếu có) Mô tả Ý kiến Textbox Nhập câu hỏi hay ý kiến Gửi câu hỏi Button Hoàn tất việc gửi ý kiến Khi nhấn vào button thi Làm lại Button ô text xóa trắng người dùng nhập lại Download source code Sharecode.vn PHẦN III: THỰC NGHIỆM, ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI 1. Thực nghiệm Website chưa chạy thử nghiệm Phần mềm chúng em chưa triển khai thực tế, nơi chúng em khảo sát có trang web cho công ty ứng dụng tương đối hoàn chỉnh. 2. Kết đạt Giao diện trang web đẹp, dễ sử dụng có tính bảo mật. Hệ thống trang thi hoàn chỉnh xử lý kết nhanh Chức thi đơn giản tiện ích cho Phần mềm xây dựng ứng dụng ASP.net. Sử dụng công nghệ LinQ. Cơ sở liệu xây dựng thành công SQL server 2008. - - 3. Hạn chế - Chưa xử lý tối ưu ràng buộc, liệu xếp chưa linh hoạt, hợp lý. - Chưa bắt hết lỗi hệ thống. - Chưa xử lý trạng thái hệ thống bị dừng thao tác số tồn việc đặt tên sử dụng linh hoạt điều khiển. 4. Hướng phát triển - Hoàn thiện chức ôn luyện, thi. Có thể dự đoán học sinh thi đỗ đại học đạt điểm cao Cơ sở liệu tối đa hóa đến mức chi tiết PHẦN IV: TÀI LIỆU THAM KHẢO 1. Tài liệu tiếng Việt [1]. Biên dịch Thái Thành Phong - Các giải pháp lập trình C#; 2007. Download source code Sharecode.vn [2] Nguyễn Phương Lan chủ biên, “ASP 3.0, ASP.NET”, NXB Lao động Xã Hội năm 2004 [3] Phạm Hữu Khang - Lập trình sở liệu tập II: thiết kế sở liệu, tạo thủ tục xử lý. [4] Tham khảo tài liệu qua mạng Internet: số trang web http://diendan.mienche.vn/export-excel-gridview-134000.html, http://www.webxaula.com/index.php/2011/01/15/cach-export-du-lieu-trong-asp-net/, http://diendan.congdongcviet.com/showthread.php?t=29073, http://diendandaihoc.vn/forum/showthread.php?11771-Xuat-ra-exel-tu-Datatabletrong-asp-net-Export-Excel-file-from-datatable-with-Asp-Net-. 2. Tài liệu tiếng Anh [1] Đào Hải Nam - LinQ to SQL tutorial: học cách lập trình sử dụng ngôn ngữ LinQ. [...]... câu hỏi trắc Cập nhật các câu hỏi trắc nghiệm với các Download source code tại Sharecode.vn thông tin như: nội dung câu hỏi, các phương nghiệm án trả lời, đáp án đúng cho câu hỏi… 6 Quản lí các thông tin của các thành viên Quản lí thành viên cũng như cấp các quyền hạn phù hợp cho từng thành viên 7 8 Quản lí các môn học Đăng nhập thành viên Quản lí các môn học mà tổ chức các bài kiểm tra hay thi dưới... quản lý môn học, quản lý câu hỏi, quản lý đề thi, quản lý hình thức thi  Đối với “Usecase quản lý môn học Tóm tăt: Admin được quyền vào quản lý môn học có thể thêm, sửa, xóa, môn học Dòng sự kiện chính: - Admin đăng nhập vào hệ thống - Hệ thống hiển thị giao diện - Người dùng có thể thêm, sửa, xóa - Hệ thống kiểm tra môn học rồi lưu vào cơ sở dữ liệu và đưa ra thông báo cho người dùng trong các trường... usecase quản lý môn học Tóm tắt: Use case này mô tả chức năng cập nhật môn học Tác nhân chính: Admin và thành viên Dòng sự kiện chính: Actor chọn chức năng Cập nhật môn học Hệ thống hiển thị giao diện Cập nhật môn học - Thêm: • • • • • • Nếu người dùngchọn chức năng "Thêm", luồng phụ "Thêm được thựchiện Hệ thống xoá trắng giao diện cập nhật môn học Người dùng nhập thông tin về môn học muốn tạo Hệ thống... chức năng cập nhật Người dùng chọn chức năng cập nhật môn học mới Hệ thống cập nhật thông tin về môn học mới vào cơ sở dữ liệu Sửa: • Nếu người sử dụng chọn một môn học đã có trong cơ sở dữ liệu bằng cách chọn "Sửa", luồng phụ " Cập nhật " được thực hiện • Hệ thống cho phép người quản lý chỉnh sửa thông tin của môn học nhưng không cho sửa mã môn học (đây là mã quản lý do hệ thống cấp) • Hệ thống... Actor chọn chức năng Cập nhật đề thi - Hệ thống hiển thị giao diện Cập nhật đề thi Thêm: • Người dùng chọn môn học cần thêm đề thi Nếu người dùng chọn chức năng "Thêm", luồng phụ "Thêm được thực hiện • Hệ thống xoá trắng giao diện cập nhật môn học • Người dùng nhập thông tin về đề thi muốn tạo Đề thi của môn học được lấy câu hỏi • trong ngân hàng câu hỏi ở mỗi môn học • Hệ thống hợp lệ hoá chức năng... trong các tuần, các tháng và các năm  Hình thức thi đề đã thi Hệ thống sẽ load lên danh sách những đề đã thi trực tuyến của các tuần qua các đợt thi, mỗi đề đang ở trang thái thi trực tuyến khi hết giờ sẽ tự động cập nhật chuyển về trạng thái là đề đã được thi Với hình thức này sẽ giúp cho các thí sinh không có điều kiện thi online ở các tuần do nhỡ hoặc có việc gì đó bận hoặc với trường hợp các. .. kiếm thông tin Danh sách các usecase ST T 1 Ý nghĩa Tên UseCase Đăng kí thành viên Góp ý kiên 2 Mô tả các chức năng đăng kí làm một thành viên chính thức của website Mô tả chức năng đóng góp nhứng ý kiến, thắc mắc của khách truy cập, của các thành viên 3 Thi trắc nghiệm Mô tả chức năng tiến hành làm các bài trắc nghiệm trực tuyến ngay trên website 4 Cập nhật đề thi Cập nhật các bộ đề thi 5 Cập nhật các. .. chọn môn - cần sửa, xóa, thêm Chọn môn cho câu hỏi muốn cập nhật - Điểm mở rộng: Không có Download source code tại Sharecode.vn 2.2.3 Biểu đồ usecase thi online Hình 2.2.3 Biểu đồ usecase thi online Tóm tắt: Use case này cho người dùng có thể làm các bài thi trắc nghiệm Tác nhân chính: Các Actor của hệ thống Dòng sự kiện chính: Use case này bắt đầu khi người sử dụng chọn chức năng thi trắc nghiệm. .. khi người sử dụng chọn chức năng thi trắc nghiệm Hệ thống yêu cầu chọn môn học và đề thi muốn trắc nghiệm Người dùng chọn môn học và đề thi để tiến hành làm bài Hệ thống hiển thị hệ thống các câu hỏi trong đề thi mà người dùng chọn - Người dùng tiến hành làm bài bằng cách tích chọn những đáp án mà mình cho là đúng - Với mỗi đề thi sẽ có thời gian làm bài tương ứng là bao nhiêu phút, hệ thống sẽ cho... gia website  Đăng tin mới: Khi có thông tin mới cần đăng thì Users biên tập thông tin và đăng lên website  Sửa thông tin: Khi cần update, sửa thông tin thì Users sẽ vào bài viết đó và sửa thông tin cho chính xác  Xóa thông tin: Khi thông tin quá cũ và không cần thi t thì Users tìm thông tin đó và xóa khỏi CSDL 3  Truy cập Website xem, tìm kiếm thông tin các bài viết cần  Feedback(phản hồi) . Sharecode.vn  !"#$%&$'! Xây dựng trang web hỗ trợ ôn thi đại học các môn trắc nghiệm ()*$+!!, -."#$'!)*$+/$012'")3$4# (5&6-789, )*:;!<=&5$+>7?%@ >)*.A/3B0CDBA03BEF/ 80G,DH>#I!=&55#5$+/ JB&K>>7)*?%=%2. A/3. !;VT #0l+$'+;V]J;V$3$3$)j D=l D=(9!&I!5$01I0 !q 1.3.2 Chức năng Quản lý môn học Pl9/3/5A330ChJP#.O /3/&$ZH:O5. !(9!&5 '* D=l-5 '*$01I0IBq 1.3.4 Chức năng trắc nghiệm Pl9!&33*I!>!T#*5A S&]

Ngày đăng: 27/09/2015, 16:12

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • DANH MỤC CÁC BẢNG

  • DANH MỤC CÁC HÌNH VẼ

  • PHẦN I: MỞ ĐẦU

    • 1.1 Tên đề tài

    • 1.2 Lý do chọn đề tài

    • 1.3 Ưu khuyết điểm

      • 1.3.1 Ưu điểm

      • 1.3.2 Nhược điểm

      • 1.4 Hướng tiếp cận đề tài

      • 1.5 Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài

      • 1.6 Cấu trúc của báo cáo

      • Phần II NỘI DUNG

        • Chương 1: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU VÀ PHÂN TÍCH HỆ THỐNG

          • 1.1. Khảo sát hệ thống.

          • 1.2. Xác định yêu cầu hệ thống.

          • 1.3. Phân tích yêu cầu hệ thống.

            • 1.3.1 Chức năng quản lý đề thi.

            • 1.3.2 Chức năng Quản lý môn học

            • 1.3.3 Chức năng Quản lý Thành viên

            • 1.3.4 Chức năng trắc nghiệm

            • 1.3.5 Chức năng thống kê

            • 1.3.6 Chức năng Đóng góp câu hỏi

            • 1.3.7 Chức năng phản hồi

            • Chương 2: PHÂN TÍCH THIẾT KẾ VỚI UML

              • 2.1 Sơ đồ phân cấp chức năng

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

Tài liệu liên quan