Luận Văn Xây dựng hệ thống quản lý ngân hàng đề thi và thi trắc nghiệm trực tuyến

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Đồ án tốt nghiệp năm 2012
    Đề tài: Xây dựng hệ thống quản lý ngân hàng đề thi và thi trắc nghiệm trực tuyến


    MỤC LỤC
    Lời mở đầu
    CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN 1
    1.1 Đặt vấn đề 1
    1.2 Yêu cầu chức năng của hệ thống 1
    1.2.1 Tin tức 1
    1.2.2 Sinh viên 1
    1.2.3 Giảng viên . 2
    1.2.5 Quản trị website 3
    1.2.6 Hệ thống thi trắc nghiệm . 3
    1.2.7 Tra cứu 4
    1.2.8 Phân quyền nhân viên . 4
    CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VÀ CÔNG CỤ CÀI ĐẶT 5
    2.1 Các môi trường lập trình Webdatabase phổ biến hiện nay 5
    2.2 Các công cụ thực hiện đề tài . 7
    2.2.1 Giới thiệu bộ công cụ Microsoft Visual Studio 2008 7
    2.2.2 Giới thiệu SQL Server 2008 Express . 8
    2.2.3 Bộ soạn thảo FCK editor . 9
    2.3 Giới thiệu về công nghệ ASP.NET . 9
    2.4 Giới thiệu về mô hình ADO.NET . 10
    2.5 Quy trình thực hiện một bài toán quản lý . 10
    2.6 Tìm hiểu 2 website trắc nghiệm kiến thức trực tuyến đang hoạt động . 11
    2.6.1 Website http://tracnghiem.thanhnien.com.vn . 11
    2.6.2 Website http://tracnghiem.tuoitre.vn . 12
    CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG . 13
    3.1 Đặc tả hệ thống 13
    3.2 Các đối tượng cần quản lý 13
    3.2.1 Quản lý nhân viên . 13
    3.2.2 Quản lý quyền nhân viên . 13
    3.2.3 Quản lý sinh viên 13
    3.2.4 Quản lý bài thi . 14
    3.2.5 Quản lý tin tức 15
    3.3 Mô hình quan niệm dữ liệu 16
    3.4 Mô hình tổ chức dữ liệu . 17
    3.5 Mô hình vật lý dữ liệu 18
    3.6 Mô hình thông lượng 29
    3.7 Mô hình quan niệm xử lý . 30
    3.8 Mô hình tổ chức xử lý 32
    3.9 IPOCHART . 37
    CHƯƠNG 4: THIẾT KẾ GIAO DIỆN VÀ CÀI ĐẶT HỆ THỐNG 38
    4.1 Cài đặt hệ thống . 38
    4.1.1 Sơ đồ chức năng của website . 38
    4.2 Một số giao diện chính của hệ thống 39
    4.2.1 Trang chủ thi trắc nghiệm 39
    4.2.3 Xem tin tức . 41
    4.2.4 Tin RSS từ vnexpress.net 42
    4.2.5 Sinh viên xem lại bài thi 43
    4.2.6 Xem lịch sử thi trắc nghiệm 45
    4.2.7 Sinh viên đăng nhập 45
    4.2.8 Sinh viên đăng ký 46
    4.2.9 Sinh viên cập nhật thông tin 46
    4.2.10 Sinh viên đổi mật khẩu 47
    4.2.11 Sinh viên quên mật khẩu . 47
    4.2.12 Sinh viên tìm bài thi 48
    4.2.13 Tìm tin tức 48
    4.2.14 Trang chủ quản trị hệ thống . 49
    4.2.15 Nhân viên đăng nhập . 49
    4.2.16 Nhân viên cập nhât thông tin . 50
    4.2.17 Đổi mật khẩu nhân viên . 50
    4.2.18 Xem thông tin tài khoản 51
    4.2.19 Quản lý tin tức 51
    4.2.20 Cập nhật tin tức . 52
    4.2.21 In đề thi trắc nghiệm 52
    4.2.22 Soạn câu hỏi trắc nghiệm 53
    4.2.23 Duyệt câu hỏi 54
    4.2.24 Đánh giá câu hỏi trắc nghiệm 54
    4.2.25 Quản lý môn học . 55
    4.2.26 Phân quyền nhân viên . 55
    4.2.27 Quản lý quyền nhân viên . 55
    4.2.28 Cập nhật bộ môn . 56
    4.2.29 Cập nhật chức vụ . 56
    4.2.30 Quản lý nhân viên . 56
    4.2.31 Cập nhật nhân viên 57
    4.2.32 Cập nhật sinh viên . 57
    4.2.33 Cập nhật khoa . 58
    4.2.34 Cập nhật lớp học . 58
    4.2.35 Cập nhật chương/mục 58
    4.2.36 Cập nhật cấu trúc đề 59
    4.2.37 Cập nhật chi tiết cấu trúc đề 59
    4.2.38 Cập nhật độ khó 59
    4.2.39 Quản lý môn học . 60
    4.2.40 Quản lý bài thi . 60
    4.3 Hướng dẫn cài đặt, cấu hình và sử dụng website 61
    4.3.1 Hướng dẫn cài đặt cấu hình website 61
    4.3.2 Hướng dẫn đăng nhập website . 61
    CHƯƠNG 5: KẾT LUẬN . 62
    5.1 Nhận xét đánh giá ưu và khuyết điểm của chương trình 62
    5.2 Lời kết 62
    TÀI LIỆU THAM KHẢO . 63

    CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN
    1.1 Đặt vấn đề
    Phương pháp trắc nghiệm khách quan là một trong những dạng trắc nghiệm
    viết, kỹ thuật trắc nghiệm này được dùng phổ biến để đo lường năng lực của con
    người trong nhận thức, hoạt động và cảm xúc. Phương pháp trắc nghiệm khách
    quan đã được ứng dụng rộng rãi trong lĩnh vực như y học, tâm lý, giáo dục ở
    nhiều nước.
    Trong lĩnh vực giáo dục, trắc nghiệm khách quan đã được sử dụng rất phổ
    biến tại nhiều nước trên thế giới trong các kỳ thi để đánh giá năng lực nhận thức
    của người học, tại nước ta trắc nghiệm khách quan được sử dụng trong các kỳ thi
    tuyển sinh cao đẳng, đại học và kỳ thi kết thúc học phần tại nhiều trường. Do đó
    em chọn đề tài "Xây dựng hệ thống quản lý ngân hàng đề thi và thi trắc
    nghiệm trực tuyến" để có thể nghiên cứu và viết ứng dụng.
    1.2 Yêu cầu chức năng của hệ thống
    1.2.1 Tin tức
    Trang web có chức năng đọc tin tức, tin tức phải được cập nhật thường
    xuyên, nhanh chóng, và chính xác. Các tin tức về các lĩnh vực kinh tế, xã hội, khoa
    học, sức khỏe, văn hóa trong nước và thế giới, đặc biệt là tin tức về giáo dục và
    đào tạo, tư vấn tuyển sinh và về vấn đề thi trắc nghiệm hiện nay.
    Trang web có hỗ trợ đọc tin RSS (Really Simple Syndication) là định dạng
    dữ liệu dựa theo chuẩn XML, các tin tức mới nhất sẽ tự động cập nhật từ trang
    http://vnexpress.net mà nhân viên không cần phải đăng tin.
    Các chức năng về tin tức:
     Xem tin tức
     Xóa tin tức
     Thêm tin tức
     Cập nhật tin tức
     Cập nhật tin tức tự động từ trang http://vnexpress.net
    1.2.2 Sinh viên
    Sinh viên vào trang web để thi trắc nghiệm hoặc đọc các tin tức về giáo
    dục, tuyển sinh đại học về thi trắc nghiệm. Để thi trắc nghiệm, sinh viên cần đăng
    ký tài khoản (miễn phí), hoặc sử dụng tài khoản đã từng được đăng ký trong thời
    gian trước đây. Lưu ý, phải điền đầy đủ, chính xác (gõ dấu tiếng Việt) các thông
    tin được yêu cầu khi đăng ký tài khoản. Nếu được triển khai ở trường thì mỗi sinh
    viên sẽ đăng nhập với tên đăng nhập là mã số sinh viên của mình, mật khẩu do
    sinh viên đăng ký với trường (sinh viên có thể đổi mật khẩu sau khi đăng ký).
    Các chức năng của sinh viên:
     Sinh viên phải đăng nhập để thi trắc nghiệm kiến thức.
     Sinh viên sau khi đăng nhập sẽ chọn môn thi với ngày thi đã quy
    định trước.
     Sinh viên có thể lưu thông tin của bài thi sau khi thi xong.
     Sinh viên có thể thay đổi thông tin cá nhân của mình.
     Sinh viên có thể xem chi tiết bài thi và đối chiếu đáp án đúng của bài
    thi tương ứng trong tất cả các lần thi.
     Sinh viên có thể xem lịch sử thi của mình, số lần thi và số điểm mỗi
    lần thi.
     Sinh viên cũng có thể biết được bài thi nào đạt điểm cao trong kỳ thi.
     Sinh viên sau khi đăng nhập có thể tìm kiếm bài thi của mình cũng
    như điểm của từng bài thi.
     Sinh viên cũng có thể tìm kiếm tin tức liên quan để đọc.
     Sinh viên khi quên mật khẩu sẽ có chức năng gửi mật khẩu về email
    của sinh viên đã đăng ký.
     Sinh viên sẽ thi trắc nghiệm trực tiếp từ website theo cấu trúc đề mà
    giảng viên đã thiết lập với thời gian bắt đầu làm bài được tính từ lúc
    xác nhận bắt đầu theo thời gian quy định của cấu trúc đề đó.
    1.2.3 Giảng viên
    Các chức năng của giảng viên:
     Giảng viên đăng nhập để tạo câu hỏi và phương án trả lời, cập nhật
    câu hỏi và phương án trả lời, các câu hỏi được tạo theo nhiều mức độ
    khác nhau như: khó, dễ, trung bình.
     Giảng viên được quyền tạo mức độ khó, có thể thêm sinh viên nếu
    sinh viên đó không đăng ký tài khoản được.
     Giảng viên được quản lý lớp học, quản lý chương/mục của môn học
    mà trưởng bộ môn đã phân công.
     Giảng viên cũng có thể sửa thông tin của mình, thay đổi mật khẩu.
     Giảng viên được quyền tạo cấu trúc đề tương ứng với môn học được
    phân công: gồm số lượng câu hỏi của môn thi, cấu trúc đề dành cho
    lớp nào, cập nhật cấu trúc đề.
     Thống kê ngân hàng đề thi đã xây dựng theo từng môn học.
     Cập nhật ngân hàng đề thi theo môn học được phân công quản lý.
    1.2.4 Trưởng bộ môn
    Các chức năng của trưởng bộ môn:
     Phân quyền quản lý môn học đối với từng giảng viên (mỗi môn học
    có thể có nhiều giảng viên quản lý, mỗi giảng viên có thể quản lý
    nhiều môn học).
     Duyệt ngân hàng đề thi trắc nghiệm mà giảng viên đưa lên.
     Tạo chi tiết cấu trúc đề thi trắc nghiệm tương ứng khi giảng viên tạo
    cấu trúc đề thi (thời gian thi, số lượng câu hỏi, phân phối câu hỏi
    theo các chương/mục khác nhau, phân phối số lượng câu hỏi theo
    các mức độ khó dễ khác nhau).
     Theo dõi được tất cả các đề thi trong ngân hàng đề thi (người ra đề,
    người duyệt đề, nội dung đề, thời điểm tạo đề ).
     Theo dõi được chi tiết bài thi và đối chiếu đáp án đúng của bài thi
    tương ứng trong tất cả các lần thi của mọi sinh viên.
     Đánh giá câu hỏi sau một thời gian thi (hiện tại sẽ do trưởng bộ môn
    và giảng viên đánh giá, khi triển khai thực tế thì hệ thống sẽ tự đánh
    giá câu hỏi).
    1.2.5 Quản trị website
    Các chức năng chính của quản trị:
     Quản trị đăng nhập để quản lý website.
     Quản trị cập nhật tin tức và đăng tin tức.
     Quản lý quyền và cập nhật quyền của người dùng.
     Phân quyền người dùng sử dụng website.
    1.2.6 Hệ thống thi trắc nghiệm
    Các chức năng của hệ thống thi trắc nghiệm:
     Thống kê, đánh giá chất lượng từng câu hỏi sau những lần thi.
     Tạo đề thi tự động theo đúng như chi tiết cấu trúc đề quy định.
     Tự động tính điểm khi thi xong.
     Xuất đề thi để thi offline.
     In đề thi khi sinh viên cần.
     Thống kê, số lần truy cập trong website.
     Hỗ trợ đọc tin RSS từ website http://vnexpress.net/.
     Cập nhật sinh viên từ danh sách Excel.
     Hệ thống hướng dẫn đường đi cho sinh viên một cách chính xác.
     Tự động cập nhật bài thi khi sinh viên chọn phương án trả lời.


    TÀI LIỆU THAM KHẢO
    [1] Ts.Nguyễn Hữu Trọng, Giáo trình phân tích thiết kế hệ thống
    thông tin quản lý.
    [2] Ts.Nguyễn Hữu Trọng, Giáo trình công nghệ phần mềm.
    [3] Ts.Nguyễn Hữu Khang, Lập trình hàm và thủ tục trong SqlServer,
    NXB Lao động xã hội, 2000.
    [4] Nguyễn Hữu Khôi, Hệ quản trị CSDL SQL Server 2008.
    [5] Phạm Hữu Khang, Lập Trình ASP.NET 2.0 C# 2005 - Tập5
    (1,2,3,4 NXB Lao động Xã hội), 2007.
    [6] Một số tài liệu trên Internet
    www.congdongcshap.com
    www.cntt.com
    www.diendantinhoc.com
    www.dotnet.net
    www.tracnghiem.tuoitre.vn
    www.tracnghiem.thanhnien.com.vn
     

    Các file đính kèm:

Đang tải...