Đồ án phân tích thiết kế hệ thống thông tin - Pdf 31

Đồ án Phân tích thiết kế hệ thống thơng tin
Nhóm thực hiện: 0211196 – 0211343
1
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
Tố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. Ngồ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ẽ 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:

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.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:
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Đồ án Phân tích thiết kế hệ thống thông tin
Nhóm thực hiện: 0211196 – 0211343
3
[Yeu cau tra cuu]
NGUOIDUNG
NGUOIDUNG
1.1
Tra cuu
ThiSinh_DeThi_
CauHoi

+THÍ SINH: THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Đồ án Phân tích thiết kế hệ thống thông tin
Nhóm thực hiện: 0211196 – 0211343
5
[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

6
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 li 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 liu:


7.3. Bng MON

Tờn Din gii Kiu d liu Loi khoỏ
MAMON Mó mụn hc CD Khúa chớnh
TENMON Tờn mụn CD

7.4. Bng DETHI

Tờn Din gii Kiu d liu Min giỏ tr Loi khoỏ
MADE Mó SN Khoỏ chớnh
TENDE Tờn thi CD
MAMON Mó mụn thi CD Khoỏ ngoi
MUCDO Mc CD {DE,KHO,T
RUNG BINH}

7.5. Bng CAUHOI
Tờn Din gii Kiu d liu Min giỏ tr Loi khoỏ
MACAUHOI Mó cõu hi SN Khoỏ chớnh
NOIDUNG Ni dung cõu hi CD
CAUA Ni dung cõu A CD

7.8. Bảng CTBAILAM:

Tên Diễn giải Kiểu dữ liệu Miền giá trị Loại khố
MABL Mã bài làm SN Khố chính
MACAUHOI Mã câu hỏi SN Khố 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 tồn vẹn trên các bảng dữ liệu

a. Ràng buộc tồ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’}
THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN
Đồ án Phân tích thiết kế hệ thống thông tin
Nhóm thực hiện: 0211196 – 0211343
9

• 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


THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
ỏn Phõn tớch thit k h thng thụng tin
Nhúm thc hin: 0211196 0211343
1 12. Danh sỏch cỏc trang ASPX ca ng dng STT Trang ASPX Ni dung
Thờm/Xoỏ/Sa
Mụn
Thờm, xúa, sa
thi
Thờm, xoỏ , sa
cõu hi
Trang chớnh
Ngũi s dng
thụng thng
Thớ sinh
Nh qun tr
Tỡm thớ sinh
Tỡm thi

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)
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)
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status