quản lý điem cua HS

29 343 2
quản lý điem cua HS

Đ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

quản lý điem cua HS , Phân tích hệ thống quản lý

Đồ á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. - 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 Nhóm thực hiện: 0211196 – 0211343 1 Đồ án Phân tích thiết kế hệ thống thông tin • Ngôn ngữ lập trình : ASP.NET 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,MAD E. 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.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: Nhóm thực hiện: 0211196 – 0211343 2 Đồ án Phân tích thiết kế hệ thống thông tin 6. Mô hình quan hệ dữ liệu: Nhóm thực hiện: 0211196 – 0211343 3 Đồ án Phân tích thiết kế hệ thống thông tin 7. Mô hình DFD: *Mức 0: TTin Mon_DeThi_CauHoi Ket Qua Bai Lam TTin Thi Sinh Ket Qua Tra Cuu Yeu cau tra cuu NGUOIDUNG NHAQUANTRITHISINH 1 He Thong Thi Trac Nghiem Qua Mang + *Mức 1: +NGƯỜI DÙNG BẤT KÌ : [Ket Qua Tra Cuu] [Yeu cau tra cuu] NGU OIDUNG NGU OIDUNG 1.1 Tra cuu ThiSinh_DeThi_ CauHoi +THÍ SINH: Nhóm thực hiện: 0211196 – 0211343 4 Đồ án Phân tích thiết kế hệ thống thông tin [Ket Qua Bai Lam] TTin chi tiet bai lam TTin Bai Lam Cac cau hoi trong de Ma de Mon_MucDo TTin Phieu DK Mon thi TTin thi sinh moi TTin TSinh TTin TS chua ton tai [TTin Thi Sinh] THISINH THISINH 1.2 Dang ki thanh vien _Lam bai 1.3 Dang ki thanh vien moi 1.4 Dang ki mon va muc do de thi 1.6 Lam bai THISINH PHIEU_DANG_KI BAILAM 1.5 Chon de thi cua bai lam CHI_TIET_BAI_LAM MON CAU_HOI *NHÀ QUẢN TRỊ: Nhóm thực hiện: 0211196 – 0211343 5 Đồ án Phân tích thiết kế hệ thống thông tin Thong tin Mon thi Thong tin De thi Thong tin Cau hoi TTin Cau hoi TTin De thi TTin Mon thi [TTin Mon_DeThi_CauHoi] NHAQUANTRI 1.7 Xu l i Them Xoa Sua 1.10 Them_Xoa_Sua Mon thi 1.9 Them_Xoa_Sua De thi 1.8 Them_Xoa_Sua Cau Hoi MONTHI DETHICAUHOI 8. Sơ đồ logic: 9. 10.Mô tả cơ sở dữ liệu: 7.1. Bảng THISINH: 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 Nhóm thực hiện: 0211196 – 0211343 THISINH QUANTRI MON DETHI PHIEUDK CAUHOIBAILAM CTBAILAM 6 Đồ án Phân tích thiết kế hệ thống thông tin 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à quản trị CD Khóa chính MATKHAU Mật khẩu nhà quản trị CD 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 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 CAUB Nội dung câu B CD CAUC Nội dung câu C CD CAUD Nội dung câu D CD Nhóm thực hiện: 0211196 – 0211343 7 Đồ án Phân tích thiết kế hệ thống thông tin 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í thi CD Khoá ngoại 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á 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ả : ∀ctbl ∈ CTBAILAM: ctbl.TRALOI ∈ {‘A’,’B’,’C’,’D’} Nhóm thực hiện: 0211196 – 0211343 8 Đồ án Phân tích thiết kế hệ thống thông tin • R3: “Điểm số trong chi tiết bài làm là 0 hoặc 1” - Mô tả : ∀ctbl ∈ 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ả: ∀ctbl ∈ CTBAILAM, ∀bl ∈ BAILAM: 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 ∈ BAILAM bl.TONGDIEM=sum (ctbl.DIEM) với ctbl ∈ CTBAILAM / bl.MABL = ctbl.MABL 11.Sơ đồ chức năng Nhóm thực hiện: 0211196 – 0211343 9 Đồ án Phân tích thiết kế hệ thống thông tin 12.Danh sách các trang ASPX của ứng dụng STT Trang ASPX Nội dung Nhóm thực hiện: 0211196 – 0211343 Thêm/Xoá/Sửa Môn Thêm, xóa, sửa đề thi Thêm, xoá , sửa câu hỏi Trang chính Ngưòi sử dụng thông thường Thí sinh Nhà quản trỉ Tìm thí sinh Tìm đề thi Tìm câu hỏi Đăng nhập Đăng nhập Trang chính nhà Quản Trị Đăng kí dự thi Đăng kí thành viên Chọn đề thi Bài làm Xem kết quả 10 [...]... hiện: 0211196 – 0211343 (3) 14 Đồ án Phân tích thiết kế hệ thống thông tin STT Tên đối tượng 1 Đăng kí 2 Quản lí 3 Tìm kiếm 4 Đăng nhập Kiểu đối tượng Mục đích Hyperlink text Gọi trang Dangki.aspx Thí sinh muốn dự thi phải đăng kí trước Hyperlink text Gọi trang LoginQT.aspx của những người có quyền quản trị Submit button Gọi trang Timkiem.aspx Hyperlink text Gọi trang Login.aspx để vào tài khoãn đã đang... DeThiView.aspx, CapNhatDeThi.aspx) Trang lưu thông tin câu hỏi(được gọi từ các trang ThemCauHoi.aspx, CauHoiView.aspx, CapNhatCauHoi.aspx) Trang đăng nhập quyền thí sinh(gọi từ trang chủ) Trang đăng nhập quyền quản trị(gọi từ trang chủ) Trang đăng kí thành viên(gọi từ trang chủ) Trang lưu thông tin đăng kí thành viên(gọi từ trang DangKi.aspx) Nhóm thực hiện: 0211196 – 0211343 11 Đồ án Phân tích thiết kế hệ thống... Đăng nhập Mục đích Điền tên đăng nhập của thí sinh Điền mật khẩu Nhận giá trị tên đăng nhập và mật khẩu trên để xử lí Kiểu đối tượng Edit text password Submit button Trang aspx xử lí Login.aspx 9.4 Trang quản trị (QuyenAdmin.aspx) Nhóm thực hiện: 0211196 – 0211343 17 Đồ án Phân tích thiết kế hệ thống thông tin (1) (2) STT Tên đối tượng Mục đích 1 Môn thi Trỏ liên kết đến trang thêm, xóa, cập nhật các thô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. Lam bai THISINH PHIEU_DANG_KI BAILAM 1.5 Chon de thi cua bai lam CHI_TIET_BAI_LAM MON CAU_HOI *NHÀ QUẢN TRỊ: Nhóm thực hiện: 0211196 – 0211343 5 Đồ án

Ngày đăng: 11/09/2013, 16:15

Hình ảnh liên quan

6. Mô hình quan hệ dữ liệu: - quản lý điem cua HS

6..

Mô hình quan hệ dữ liệu: Xem tại trang 3 của tài liệu.
6. Mô hình quan hệ dữ liệu: - quản lý điem cua HS

6..

Mô hình quan hệ dữ liệu: Xem tại trang 3 của tài liệu.
7. Mô hình DFD: - quản lý điem cua HS

7..

Mô hình DFD: Xem tại trang 4 của tài liệu.
7.1. Bảng THISINH: - quản lý điem cua HS

7.1..

Bảng THISINH: Xem tại trang 6 của tài liệu.
NHAQUANTRI - quản lý điem cua HS
NHAQUANTRI Xem tại trang 6 của tài liệu.
7.2. Bảng QUANTRI (bảng tham số): - quản lý điem cua HS

7.2..

Bảng QUANTRI (bảng tham số): Xem tại trang 7 của tài liệu.
7.4. Bảng DETHI - quản lý điem cua HS

7.4..

Bảng DETHI Xem tại trang 7 của tài liệu.
13.Bảng dữ liệu mẫu: 10.1. Bảng THISINH: - quản lý điem cua HS

13..

Bảng dữ liệu mẫu: 10.1. Bảng THISINH: Xem tại trang 12 của tài liệu.
10.5. Bảng CAUHOI: - quản lý điem cua HS

10.5..

Bảng CAUHOI: Xem tại trang 13 của tài liệu.
10.6. Bảng PHIEUDK - quản lý điem cua HS

10.6..

Bảng PHIEUDK Xem tại trang 13 của tài liệu.
môn thi trong bảng MON. - quản lý điem cua HS

m.

ôn thi trong bảng MON Xem tại trang 19 của tài liệu.
bảng DETHI. Hyperlink Text - quản lý điem cua HS

b.

ảng DETHI. Hyperlink Text Xem tại trang 20 của tài liệu.
bảng DETHI Hyperlink tex - quản lý điem cua HS

b.

ảng DETHI Hyperlink tex Xem tại trang 22 của tài liệu.
• Bảng tổng hợp: - quản lý điem cua HS

Bảng t.

ổng hợp: Xem tại trang 29 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan