Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - QUẢN LÝ THI TRẮC NGHIỆM QUA MẠNG
lượt xem 130
download
Tham khảo luận văn - đề án 'đồ án tốt nghiệp - phân tích thiết kế hệ thống - quản lý thi trắc nghiệm qua mạng', luận văn - báo cáo, công nghệ thông tin phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - QUẢN LÝ THI TRẮC NGHIỆM QUA MẠNG
- ĐỀ TÀI: QUẢN LÝ THI TRẮC NGHIỆM QUA MẠNG
- Đồ án Phân tích thiết kế hệ thống thông tin 1. Mô tả Chương trình được thiết kế nh ư một trang web với mục đích cho sinh viên khoa Toán –Tin học thi cuối học kì bằng phương pháp trắc nghiệm qua mạng. Chương trình bao gồm hai phân quyền sử dụng là quyền quản trị mạng và quyền người dùng (thí sinh). - Quyền quản trị: bao gồm các quyền thêm, xóa, cập nhật các thông tin về bộ đề thi, môn thi và các câu hỏi của bộ đề thi. Ngoài ra quản trị cũng có tất cả các quyền như một người dùng thông thường. - Quyền thí sinh: thí sinh muốn sử dụng các chức năng của trang web phải đăng kí làm thành viên của website. Các chức năng của chương trình bao gồm thi trắc nghiệm và tìm kiếm thí sinh, câu hỏi, bộ đề theo các tiêu chuẩn tìm kiếm . - Khi người dùng đăng nhập vào hệ thống với quyền thí sinh, hệ thống sẽ yêu cầu cho biết tên đăng nhập. Nếu chưa lần nào đăng nhập thì sẽ cho đăng kí thành viên. Khi thí sinh muốn thi thì phải đăng kí môn thi và mức độ đề thi. Ứng với 1 môn và ở 1 mức độ sẽ có 1 số đề thi,thí sinh có thể chọn đề thi tùy ý trong đó 1 đề thi để làm bài. Dựa trên đáp án câu hỏi tương ứng với đề của thí sinh đã làm và câu trả lời của thí sinh để chấm đ iểm cho bài làm của thí sinh. Quy định :1 đ iểm cho mỗi câu trả lời đúng và nếu câu trả lời sai thì điểm của câu đó là 0. Thí sinh muốn làm lại thì có thể chọn mã đề khác để làm hoặc đăng kí làm bài mới ứng với một môn và mức độ khác nhau. 2
- Đồ án Phân tích thiết kế hệ thống thông tin - Khi người dùng đăng nhập hệ thống với quyền nhà quản trị(Admin) với tên đăng nhập và mật khẩu đã đăng kí sẽ được quyền thêm, xóa, sửa trên các dữ liệu hệ thống về môn thi,đề thi,câu hỏi…. 2. Chức năng chương trình ứng dụng: 2.1. Lưu trữ Thông tin thí sinh đăng nhập vào hệ thống Thông tin phiếu đăng kí dự thi Thông tin bài làm c ủa thí sinh Thông tin về câu hỏi Thông tin môn thi Thông tin đề thi 2.2. Tra cứu Thông tin về câu hỏi Thông tin thí sinh Thông tin đề thi 3. Môi trường thiết kế ứng dụng: Hệ quản trị Cơ sở dữ liệu: SQL Server 2000 Ngôn ngữ lập trình : ASP.NET 3
- Đồ án Phân tích thiết kế hệ thống thông tin 4. Các thực thể, các mối kết hợp: 4.1.Thực thể THISINH: Mỗi thực thể mô tả một thí sinh (đã là thành viên). Với các thuộc tính TENDN,TENTS,MATKHAU,TUOI,DIACHI,EMAIL. 4.2.Thực thể QUANTRI: Mỗi thực thể mô tả một người quản trị. Các thuộc tính:TENDN,MATKHAU. 4.3.Thực thể MON: Mỗi thực thể mô tả một môn học. với các thuộc tính MAMON,TENMON. 4.4.Thực thể DETHI: Mô tả đề thi của một môn học. các thuộc tính :MADE, TENDE, MAMON, MUCDO. 4.5.Thực thể CAUHOI: Mỗi thực thể mô tả một câu hỏi trong kho dữ liêụ . với các thuộc tính:MACAUHOI,NOIDUNG,CAUA,CAUB,CAUC,CAUD,DAPAN,MA DE. 4.6.Thực thể PHIEUDK: Mỗi PHIEUDK thể hiện một phiếu đăng kí,với các thuộc tính: MAPDK,TENDN,MAMON,MUCDO. 4
- Đồ án Phân tích thiết kế hệ thống thông tin 4.7.Thực thể BAILAM: Lưu bài làm của thí sinh(đã đăng thi xong và có kết quả). Các thuộc tính: MABL,MAPDK,MADE,TONGDIEM. 4.8.Mối kết hợp Tra loi: Các thuộc tính TRALOI,DIEM. 5. Mô hình ERD: 6. Mô hình quan hệ dữ liệu: 5
- Đồ án Phân tích thiết kế hệ thống thông tin 7. Mô hình DFD: *Mức 0: NGUOIDUNG Yeu cau tra cuu Ket Qua Tra Cuu 1 TTin Thi Sinh He Thong Thi TTin Mon_DeThi_CauHoi Trac Nghiem THISINH NHAQUANTRI Ket Qua Bai Lam Qua Mang + 6
- Đồ án Phân tích thiết kế hệ thống thông tin *Mức 1: +NGƯỜI DÙNG BẤT KÌ : 1.1 [Yeu cau tra cuu] Tra cuu NGUOIDUNG NGUOIDUNG ThiSinh_DeThi_ [Ket Qua Tra Cuu] CauHoi +THÍ SINH: 7
- Đồ án Phân tích thiết kế hệ thống thông tin 1.2 [TTin Thi Sinh] Dang ki THISINH thanh vien _Lam bai TTin TS chua ton tai TTin TSinh MON 1.3 Dang ki Mon thi 1.4 thanh vien Dang ki mon moi v a muc do de TTin thi sinh moi thi TTin Phieu DK THISINH PHIEU_DANG_KI CAU_HOI Mon_MucDo Cac cau hoi trong de 1.5 1.6 Chon de thi Lam bai cua bai lam Ma de TTin Bai Lam [Ket Qua Bai Lam] TTin chi tiet bai lam BAILAM THISINH CHI_TIET_BAI_LAM *NHÀ QUẢN TRỊ: 8
- Đồ án Phân tích thiết kế hệ thống thông tin 1.7 [TTin Mon_DeThi_CauHoi] Xu li Them NHAQUANTRI Xoa Sua TTin Mon thi TTin Cau hoi TTin De thi 1.10 1.8 1.9 Them_Xoa_Sua Mon thi Them_Xoa_Sua Them_Xoa_Sua Cau Hoi De thi Thong tin Mon thi Thong tin Cau hoi Thong tin De thi MONTHI CAUHOI DETHI 8. Sơ đồ logic: QUANTRI THISINH MON PHIEUDK DETHI BAILAM CTBAILAM CAUHOI 9. Mô tả c ơ sở dữ liệu: 7.1. Bảng THISINH: 9
- Đồ án Phân tích thiết kế hệ thống thông tin Tên Diễn giải Kiểu dữ liệu Loại khoá TENDN Tên đăng nhập CD Khoá chính TENTS Tên thí sinh CD MATKHAU Mật khẩu CD TUOI Tuổi thí sinh SN DIACHI Địa chỉ CD EMAIL Email CD 7.2. Bảng QUANTRI (bảng tham số): Tên Diễn giải Kiể u dữ liệu Loại khoá TENDN Tên đăng nhập nhà CD Khóa chính 1
- Đồ án Phân tích thiết kế hệ thống thông tin quản trị MATKHAU Mật khẩu nhà CD quản trị 7.3. Bảng MON Tên Diễn giải Kiểu dữ liệu Loại khoá MAMON Mã môn học CD Khóa chính TENMON Tên môn CD 7.4. Bảng DETHI Tên Diễn giải Kiểu dữ liệu Miền giá trị Loại khoá MADE Mã đề SN Khoá chính 1
- Đồ án Phân tích thiết kế hệ thống thông tin TENDE Tên đề thi CD MAMON Mã môn thi CD Khoá ngoại MUCDO Mứcđộ CD {“DE”,”KHO”,”T RUNG BINH”} 7.5. Bảng CAUHOI Tên Diễn giải Kiểu dữ liệu Miền giá trị Loại khoá MACAUHOI Mã câu hỏi SN Khoá chính NOIDUNG Nội dung câu hỏi CD CAUA Nội dung câu A CD 1
- Đồ án Phân tích thiết kế hệ thống thông tin CAUB Nội dung câu B CD CAUC Nội dung câu C CD CAUD Nội dung câu D CD DAPAN Đáp án(A/B/C/D) CT {A,B,C,D} MADE Mã đề thi` SN Khoá ngoại 7.6. Bảng PHIEUDK Tên Diễn giải Kiểu dữ liệu Miề n giá trị Loại khoá MAPDK Mã phiếu đăng kí SN Khoá chính TENDN Tên đăng nhập CD MAMON Mã môn đăng kí CD Khoá ngoại thi 1
- Đồ án Phân tích thiết kế hệ thống thông tin MUCDO Mức độ đăng kí thi CD {“DE”,”KHO”,”T RUNG BINH”} 7.7. Bảng BAILAM Tên Diễn giải Kiểu dữ liệu Miền giá trị Loại khoá MABL Mã bài làm SN Khoá chính MAPDK Mã phiếu đăng kí SN Khoá ngoại MADE Mã đề thi SN Khoá ngoại TONGDIEM Số điểm của bài làm SN [0,10] 7.8. Bảng CTBAILAM: Tên Diễn giải Kiểu dữ liệu Miền giá trị Loại khoá 1
- Đồ án Phân tích thiết kế hệ thống thông tin MABL Mã bài làm SN Khoá chính MACAUHOI Mã câu hỏi SN Khoá chính TRALOI Câu trả lời CT {A,B,C,D} DIEM Điểm số (1/0) SN {0,1} * Mô tả các ràng buộc toàn vẹn trên các bảng dữ liệu a. Ràng buộc toàn vẹn miền giá trị R1: “Đáp án chỉ nhận các giá trị là A, hoặc B, hoặc C, hoặc D” - Mô tả : ch CAUHOI: ch.DAPAN {‘A’,’B’,’C’,’D’} R2: “Phần trả lời trong CTBAILAM chỉ nhận các giá trị A, hoặc B, hoặc C, hoặc D” - Mô tả : c tbl CTBAILAM: ctbl.TRALOI {‘A’,’B’,’C’,’D’} R3: “Điểm số trong chi tiết bài làm là 0 hoặc 1” 1
- Đồ án Phân tích thiết kế hệ thống thông tin - Mô tả : c tbl CTBAILAM: ctbl.DIEM {0,1} b. Ràng buộc phụ thuộc tồn tại R1: “Với mỗi ctbailam phải nằm trong danh sách các bailam” - Mô t ả : ctb l CTBAILAM, bl B AILAM: ctbl[MABL] bl [MABL] c. Ràng buộc liên quan hệ liên thuộc tính R1: “Tổng đ iểm trong bài làm của thí sinh bằng tổng số điểm của các câu trả lời tương ứng với bài làm đó ” - Mô tả: bl B AIL AM bl.TONGDIEM=sum (ctbl.DIEM) với ctbl CTBAILAM / bl.MABL = ctbl.MABL 1
- Đồ án Phân tích thiết kế hệ thống thông tin 10. Sơ đồ chức năng Trang chính Ngưòi sử dụng Nhà quản trỉ Thí sinh thông thường Đăng nhập Đăng nhập Tìm thí sinh Trang chính nhà Quản Trị Tìm đ ề thi Đăng kí thành viên Thêm/Xoá/Sửa Tìm câu hỏi Môn Thêm, xóa, sửa đề thi Đăng kí dự thi Thêm, xoá , sửa câu hỏi Chọn đề thi Bài làm Xem kết quả 1
- Đồ án Phân tích thiết kế hệ thống thông tin 11. Danh sách các trang ASPX của ứng dụng STT Trang ASPX Nội dung 1 Homepage.aspx Trang chủ của ứng dụng 2 TieuDe.aspx Tiêu đề trang 3 CuoiTrang.aspx Chân trang 4 CauHoiView.aspx Xem danh sách các câu hỏi 5 ThemCauHoi.aspx Trang tạo mới một câu hỏi 6 CapNhatCauHoi.aspx Trang hiệu chỉnh câu hỏi 7 MonView.aspx Xem danh sách các môn thi 1
- Đồ án Phân tích thiết kế hệ thống thông tin 8 AddMon.aspx Trang tạo mới một môn thi 9 CapNhatMon.aspx Trang hiệu chỉnh các môn thi 10 DeThiView.aspx Xem danh sách các đề thi 11 ThemDeThi.aspx Trang tạo mới một đ ề thi 12 CapNhatDeThi.aspx Trang hiệu chỉnh các đề thi 13 TimKiem.aspx Trang tìm kiếm (được gọi từ trang chủ) 14 SearchTS.aspx Trang tra cứu thí sinh(gọi từ trang tìm kiếm) 15 KetQuaTimTS.aspx Trang kết quả tra cứu thí sinh(gọi từ trang SearchTS.aspx) 16 SearchCauHoi.aspx Trang tra cứu câu hỏi(gọi từ trang tìm kiếm) 17 KetQuaTimCauHoi.aspx Trang kết quả tra cứu câu hỏi(gọi từ trang SearchCauHoi.aspx) 18 SearchDeThi.aspx Trang tra cứu đề thi(gọi từ trang tìm kiếm) 1
- Đồ án Phân tích thiết kế hệ thống thông tin 19 KetQuaTimDeThi.aspx Trang kết quả tra cứu đề thi(gọi từ trang SearchDeThi.aspx) 20 SaveMon.aspx Trang lưu thông tin môn thi(được gọi từ các trang AddMon.aspx, MonView.aspx, CapNhatMon.aspx) 20 LuuDeThi.aspx Trang lưu thông tin đề thi(được gọi từ các trang ThemDeThi.aspx, DeThiView.aspx, CapNhatDeThi.aspx) 20 LuuCauHoi.aspx Trang lưu thông tin câu hỏi(được gọi từ các trang ThemCauHoi.aspx, CauHoiView.aspx, CapNhatCauHoi.aspx) 21 Login.aspx Trang đăng nhập quyền thí sinh(gọi từ trang chủ) 21 LoginQT.aspx Trang đăng nhập quyền quản trị(gọi từ trang chủ) 22 DangKi.aspx Trang đăng kí thành viên(gọi từ trang chủ) 23 LuuDK.aspx Trang lưu thông tin đăng kí thành viên(gọi từ trang DangKi.aspx) 24 PhieuDK.aspx Trang thông tin phiếu đăng kí dự thi 2
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Đồ án tốt nghiệp: Tìm hiểu về mạng máy tính và giải pháp bảo mật thông tin cho mạng máy tính của Công ty CMC
81 p | 26 | 14
-
Nâng cao chất lượng đồ án tốt nghiệp đại học ngành cơ khí trường Đại học Nha Trang
25 p | 130 | 11
-
Đồ án tốt nghiệp: Nghiên cứu thiết kế bộ điều khiển tốc độ động cơ DC Servo
58 p | 32 | 11
-
Đồ án tốt nghiệp: Thiết kế cung cấp điện cho nhà máy nhiệt điện Hải Phòng
77 p | 16 | 9
-
Đồ án tốt nghiệp: Thiết kế cung cấp điện cho tòa nhà căn hộ cho thuê 10 tầng tại Việt Yên – Bắc Giang
72 p | 15 | 7
-
Đồ án tốt nghiệp: Thiết kế cung cấp điện cho trung tâm giao dịch kinh doanh và văn phòng làm việc Bưu điện tỉnh Quảng Ninh
85 p | 12 | 7
-
Đồ án tốt nghiệp: Thiết kế cung cấp điện cho tòa nhà 12 tầng 55 Điện Biên Phủ
73 p | 21 | 7
-
Đồ án tốt nghiệp: Thiết kế hệ thống báo cháy cho tòa nhà 94 Trần Phú
95 p | 9 | 7
-
Đồ án tốt nghiệp: Thiết kế hệ thống đo và giám sát độ ẩm đất
46 p | 24 | 7
-
Đồ án tốt nghiệp: Thiết kế hệ thống Vi điều khiển PIC 16F877A đo nhiệt độ dùng cảm biến bán dẫn
49 p | 19 | 7
-
Đồ án tốt nghiệp: Thiết kế cung cấp điện cho tòa tháp C chung cư Hoàng Huy Commerce Hải Phòng
95 p | 12 | 6
-
Đồ án tốt nghiệp: Nghiên cứu triển khai công nghệ FTTH-GPON trên mạng viễn thông của VNPT Hải Phòng
91 p | 12 | 6
-
Đồ án tốt nghiệp: Thiết kế cung cấp điện cho Đại lý ô tô Honda Thủy Nguyên - Hải Phòng
70 p | 9 | 6
-
Đồ án tốt nghiệp: Xây dựng hệ thống đo, giám sát các thông số điện năng và điều khiển nguồn năng lượng cho phụ tải ứng dụng mạng Internet vạn vật
38 p | 13 | 6
-
Đồ án tốt nghiệp: Nghiên cứu, thiết kế hệ thống đo và giám sát nồng độ chất độc – hại trong không khí ứng dụng công nghệ Internet vạn vật
45 p | 13 | 6
-
Đồ án tốt nghiệp: Trường THCS Hà Giang - Nhà học 5 tầng (Ngô Ngọc Toản)
196 p | 7 | 5
-
Đồ án tốt nghiệp: Thiết kế cung cấp điện tòa nhà A chung cư Hoàng Huy Commerce Hải Phòng
78 p | 12 | 5
-
Đồ án tốt nghiệp: Trường THCS Trường Thọ - Ninh Bình
237 p | 8 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn