Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 31 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
31
Dung lượng
2,78 MB
Nội dung
Báo cáo đồánweb
1
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
KHOA CÔNG NGHỆ THÔNG TIN
LỚP 02HCB
ĐỒ ÁNMÔNHỌC
THIẾT KẾVÀLẬPTRÌNHWEB
I.Mô tả chương trình “ EXPeRIMENT TEsT online”
Tiếng Anh là ngôn ngữ giao tiếp phổ biến nhất trên thế giới.Ở Việt Nam nếu đi xin
việc làm mà không biết tiếng Anh là bạn đã có thể bị lọai ngay từ vòng đầu, Vì vậy
việc có được một văn bằng Anh Văn trong tay là một lợi thế rất lớn trong công việc.
Nhưng để có được một văn bằng thật sự có chất lượng đòi hỏi bạn ph
ải ôn tập rất
chăm chỉ và phải trải qua rất nhiều kì thi, dĩ nhiên không phải lúc nào bạn cũng
………đậu!
ENGLISH TEST ONLINE là chương trình nhằm kiểm tra lại kiến thức Anh Văn một
cách tổng quát nhất theo mọi cấp độ nhằm giúp bạn ôn lại những kiến thức tổng quát
về văn phạm trong Anh Văn, thông qua những bài thi ngắn với những câu hỏi trắc
nghiệm.Ưu đi
ểm của nó là mọi lúc mọi nơi người sử dụng đều có thể kiểm tra lại kiến
thức văn phạm của mình, qua đó có thể đưa ra những chiến lược cụ thể cho môn Anh
Văn.
Các công việc chính của website:
+ Thêm / Xóa/ Sửa dữ liệu trong CSDL.
+ Phát sinh câu hỏi và câu trả lời để người dùng vào thi.
+ Cho phép người dùng chọn cấp độ thi
+ Cho phép người dùng login vào để thi và xem kết quả
+ Tìm kiếm
Danh sách các công việc sẽ được hổ trợ thực hiện trên máy tính dựa theo các yêu cầu
đã cho.
II. CÁC BIểU MẫU LIÊN QUAN:
A. ADMIN
1.Biểu mẫu 1 : Thêm học sinh vào dữ liệu.
Báo cáo đồánweb
2
2. Biểu mẫu 2 : Xóa học sinh ra khỏi danh sách học sinh
3. Biểu mẫu 3 : Sửa thông tin học sinh
Báo cáo đồánweb
3
4. Biểu mẫu 4 : Thêm câu hỏi mới vào dữ liệu
5. Biểu mẫu 5 : Cập nhật đáp án
Báo cáo đồán web
4
6. Biểu mẫu 6 : Xóa câu hỏi ra khỏi dữ liệu
B. STUDENT:
1. Biểu mẫu 1 : Cho học sinh login để vào thi.
Báo cáo đồánweb
5
2. Biểu mẫu 2 : Tạo Account mới
3. Biểu mẫu 2 : Phát sinh câu hỏi và câu trả lời
Báo cáo đồánweb
6
4. Biểu mẫu 3 : Chấm điểm thi.
III. YÊU CầU :
1. Admin:
STT CÔNG VIỆC LỌAI CÔNG VIỆC BIỂU MẪU LIÊN
QUAN
1 Thêm học sinh vào
danh sách
Lưu trữ Biểu mẫu 1
2 Xóa học sinh ra khỏi
danh sách
Lưu trữ Biểu mẫu 2
3 Sửa thông tin học
sinh trong danh sách
Lưu trữ Biểu mẫu 3
4 Thêm câu hỏi mới Lưu trữ Biểu mẫu 4
5 Cập nhật đáp án Lưu trữ Biểu mẫu 5
6 Xóa câu hỏi Lưu trữ Biểu mẫu 6
Báo cáo đồánweb
7
2. STUDENT :
STT CƠNG VIỆC LỌAI CƠNG VIỆC BIỂU MẪU
LIÊN QUAN
1 Login Lưu trữ Biểu mẫu 1
2 New Account Lưu trữ Biểu mẫu 2
3 Xem điểm Hiển thị Biểu mẫu 3
IV. BảNG QUI ĐịNH :
V. PHÂN TÍCH
:
1. Sơ đồ luồng dữ liệu 1:
NGƯỜI DÙNG
XỬ LÝ LƯU TRỮ THÊM/
XOÁ/SỬA SINH VIÊN
THIẾT BỊ NHẬP
CSDL
D2D1
D5
D3
D4
STT Mã
số
Tên qui định Mơ tả chi tiết Ghi chú
1 QĐ1 Login Buộc phải gõ Username,password đúng Trang
Student/index
2 QĐ2 Kiểm Tra inf-student Kiểm tra tính đúng đắn của thơng tin
sinh viên trước khi submit(password
khơng rỗng)
True thì submit
3 QĐ3 Số câu hỏi Số câu hỏi trong mốt bài thi là 20 câu.
Câu hỏi phải đươc phát sinh ngẫu nhiên
4 QĐ4 Giới Tính Male/Female
5 QĐ5 Thời gian thi Thời gian thi 20 phút Hết thời gian sẽ
khơng được làm
tiếp
Báo cáo đồánweb
8
D1 : Người dùng chọn chức năng Thêm/Xố/Sửa sinh viên.
- Nhập các thơng tin của sinh viên cần cho việc lưu trữ :tên Account, password,
họ và tên, ngày sinh, nước, số điện thoại, địa chỉ.
D5 :
- các thơng tin về sinh viên : tên Account, password, họ và tên, ngày sinh,
nước, số điện thoại, địa chỉ cần cho việc Thêm/Xố/Sửa.
D4 :Đọc CSDL
- Đọc các thơng tin về sinh viên từ bảng infousers để người dùng nhập li
ệu.
- Đọc các thơng tin sẳn có từ CSDL để người dùng xố hoặc sửa.
D3 :
- Ghi thơng tin sinh viên : tên Account, password, họ và tên, ngày sinh, nước,
số điện thoại, địa chỉ xuống CSDL.
D2 : thơng báo cho người dùng là cơng việc thành cơng hay thất bại.
2. Sơ đồ luồng dữ liệu 2
NGƯỜI DÙNG
XỬ LÝ LƯU TRỮ THÊM/
XOÁ/SỬA CÂU HỎI ,CÂU
TRẢ LỜI, CẤP ĐỘ, MÔN
THIẾT BỊ NHẬP
CSDL
D2D1
D5
D3
D4
D1 : Người dùng chọn chức năng Thêm/Xố/Sửa câu hỏi, cấp độ, mơn, câu trả lời.
- Nhập các thơng tin của câu hỏi, cấp độ, mơn, câu trả lời cần cho việc lưu trữ
:mã câu hỏi, mã câu trả lời, mã mơn, mã mơn, mã cấp độ, câu hỏi, câu trả lời,
mơn thi, cấp độ.
D5 :
- các thơng tin về câu hỏi, cấp độ, mơn, câu trả lời cần cho việc lưu trữ :mã câu
hỏi, mã câu trả lời, mã mơn, mã mơn, mã c
ấp độ, câu hỏi, câu trả lời, mơn thi,
cấp độ cần cho việc Thêm/Xố/Sửa.
D4 :Đọc CSDL
- Đọc các thơng tin về câu hỏi, cấp độ, mơn, câu trả lời cần cho việc lưu trữ :mã
câu hỏi, mã câu trả lời, mã mơn, mã mơn, mã cấp độ, câu hỏi, câu trả lời, mơn
thi, cấp độ từ bảng phân cấp, câu hỏi, trả lời, mơn để người dùng nhập liệu.
- Đọc các thơng tin sẳn có từ CSDL để
người dùng xố hoặc sửa.
D3 :
- Ghi thơng tin câu hỏi, cấp độ, mơn, câu trả lời cần cho việc lưu trữ :mã câu
hỏi, mã câu trả lời, mã mơn, mã mơn, mã cấp độ, câu hỏi, câu trả lời, mơn thi,
cấp độ xuống CSDL.
D2 : thơng báo cho người dùng là cơng việc thành cơng hay thất bại.
Báo cáo đồánweb
9
3. Sơ đồ luồng dữ liệu 3:
NGƯỜI DÙNG
XỬ LÝ TRA CỨU ĐIỂM
THIẾT BỊ NHẬP
CSDL
D1
D5
D4
THIẾT BỊ XUẤT
D6
D1:các thơng tin về sing viên cần cho việc tra cứu :Account, password.
D5: các thơng tin về sing viên cần cho việc tra cứu :Account, password.
D4: tìm các thơng tin về điểm của Account vừa nhập.
D6:Xuất bảng History Student
VI.THIếT Kế Dữ LIệU:
Báo cáo đồánweb
10
VII. DANH SÁCH CÁC THUộC TÍNH:
CÂU HỎI
INFOUSERS
[...]... username và password nếu đúng thì cho login vào thi không thi phải nhập lại 2.1 Trang chọn cấp độ thi: 20 Báo cáo đồánweb Mô tả : Sau khi chọn mônvà cấp độ thi, thì khi click vào nút sẽ được phép vào thi trang thi student 2.2 Trang thi 21 Báo cáo đồánweb Mô tả : + Các câu hỏi và đáp án được phát sinh ngẫu nhiên 20 câu + Student sau khi thi xong nhấn nút + Nếu nhấn nút sẽ dẫn đến trang kết quả thi... mới 2.2 Trang hiển thị kết quả thi: Mô tả : + Màn hình sẽ hiển thị thông tin : ngày thi, giờ bắt đầu, giờ kết thúc, môn thi, cấp độvà điểm thi Chức năng: + Hiển thị thông tin + Lấy dữ liệuvà tính điểm thi của học sinh Tất cả các trang đều có đường để đi đến trang index và các trang about us, services, history 22 Báo cáo đồánweb IX SƠ Đồ CHứC NĂNG A ADMIN 23 Báo cáo đồán webBegin New Student Login... chọn ra khỏi dữ liệu + Nếu thành công thì sẽ thông báo thành công không thì báo không thành công 2.4 Trang New Asks : 15 Báo cáo đồánweb Mô tả : + Nhập câu hỏi mới + Sau khi đã nhập xong thì Cập nhật đáp án, dữ liệu sẽ được đưa vào CSDL Chức năng : + Khi bấm Update Anwser cập nhật lại đáp ánvà nhật câu hỏi mới 2.5 Trang cập nhật lại đáp án: 16 Báo cáo đồánweb Mô tả : + Nhập đáp án cho câu hỏi mới... nhập xong thì submit, cả câu hỏi và câu trả lời sẽ được đưa vào CSDL Chức năng : + Cho nhập đáp án vào + Khi bấm Submit sẽ lưu câu hỏi và đáp án mới vào dữ liệu 2.6 Trang Delete Asks: Mô tả : + Chọn môn thi, cấp độ + Sau đó tìm câu hỏi cần xóa Chức năng : + Cho student đựoc quyền chọn môn + Khi bấm nút sẽ đưa đến trang Tìm câu hỏi 2.7 Trang tìm câu hỏi : 17 Báo cáo đồánweb Mô tả : + Chọn câu hỏi cần... lý Ghi chú +Lấy đáp án từ trang thi so với đáp với đáp án trong danh sách đáp án *Nếu khác nhau thì 0 điểm *Ngược lại thì bằng số điểm của câu + Gửi kết quả sang trang xemdiem.asp 2.5 Trang Xem diem STT Điều kiện kích họat 1 Khi được liên kết đến Xử lý + Đọc thông tin dữ liệu + Lấy kết quả từ trang chấm điểm + Hiển thị kết quả ra màn hình Ghi chú 29 Báo cáo đồánweb 2 Khi bấm vào các đường dẫn ( các...Báo cáo đồánwebMÔN PHÂN CẤP TRẢ LỜI THÔNG TIN NGƯỜI CHƠI VIII .THIếT Kế GIAO DIệN A ADMIN 1 Trang chủ : index.asp 11 Báo cáo đồán web Home :Link trở về trang chủ Contact :Liệt kê thông tin người chơi theo điểm About us : Link đến trang about us Services : Link đến trang Services Admin : Link đến trang Admin để thực hiện các trang thêm xóa sửa dữ liệu Contact us : Link đến trang... bỏ trống và phải thỏa qui định) + Sau khi đã nhập xong thi submit, dữ liệu sẽ được đưa vào CSDL Chức năng : + Khi bấm Submit Kiểm tra nếu dữ liệu sai thì báo nhập lại + Lưu thông tin sinh viên mới vào dữ liệu + Nếu thành công thì sẽ thông báo thành công khôngthì báo không thành công 2.2 Trang Update Student: 13 Báo cáo đồán web Mô tả : + Nhập thông tin của sinh viên (không được bỏ trống và phải thỏa... Chọn môn Logout Thi Xem điểm X THIếTKế Xử LÝ End A CÁC BIếN Cố VÀ Xử LÝ: 1 ADMIN 1.1 Trang index : 24 Báo cáo đồán web STT Điều kiện kích họat 1 Truy cập website 2 Khi bấm vào các đường dẫn ( các nút : HOME, CONTACT, About us, History, Admin, Login…) Xử lý Ghi chú Link đến trang chủ Link đến các trang Hyperlink được kích họat trong HTML (chọn) 1.2 Trang Login STT Điều kiện kích họat 1 Khi được liên kết... Login : 18 Báo cáo đồán web User’s Name : Nhập tên sinh viên(không được bỏ trống) Password : Nhập vào password Submit : Khi bấm nut Submit sẽ kiểm tra tính hợp lệ của username và password nếu đúng thì cho login vào xem các trang của Admin không thi phải nhập lại B STUDENT : 1 Trang Login: 19 Báo cáo đồánweb User’s Name : Nhập tên sinh viên(không được bỏ trống) Password : Nhập vào password ( không... thông tin môn thi, cấp độ, kết đến danh sách câu hỏi, đáp án + Hiển thị ra màn hình bảng các câu hỏi, câu trả lời và bảng đáp án 2 Khi bấm Done 3 Khi bấm + Lấy kết quả đáp án gửi sang trang xem điểm.asp Ghi chú + Để chuẩn bị cho việc phát sinh đề thi + Số câu hỏi =20 + Thời gian thi tối đa là 20 phút Để chấm điểm + Xóa kết quả đã làm 2.4 Trang chấm điểm: STT Điều kiện kích họat 1 Khi được liên kết đến . Báo cáo đồ án web
1
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
KHOA CÔNG NGHỆ THÔNG TIN
LỚP 02HCB
ĐỒ ÁN MÔN HỌC
THIẾT KẾ VÀ LẬP TRÌNH WEB
. Student
VI .THIếT Kế Dữ LIệU:
Báo cáo đồ án web
10
VII. DANH SÁCH CÁC THUộC TÍNH:
CÂU HỎI
INFOUSERS
Báo cáo đồ án web
11
MÔN
PHÂN