Báo cáo đồ án web
1TRƯỜ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
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
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 đồ án web
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
3. Biểu mẫu 2 : Phát sinh câu hỏi và câu trả lời
Báo cáo đồ án web
64. 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
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
D4STT 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)
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,
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 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
Chức năng :
+ Admin có quyền thêm, xóa, sửa thông tin, dữ liệu
+ Admin cấp quyền cho người dùng 2.1 Trang New student :
Mô tả :
+ Nhập thông tin của sinh viên (không được 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
Submi
t
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:
Báo cáo đồ án web
+ Khi nhấn nút
Submit
sẽ xóa thông tin sinh viên được 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 :
Báo cáo đồ án web
16
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
U
p
date Anwser
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 :Báo cáo đồ án web
18Mô tả :
+ Chọn câu hỏi cần xóa
+ Bấm submit để xóa
Chức năng:
+ Khi bấm
Submi
t
xóa câu hỏi được chọn ra khỏi CSDL
User’s Name : Nhập tên sinh viên(không được bỏ trống).
Password : Nhập vào password ( không được bỏ trống)
Submit : Khi bấm
Submit
sẽ kiểm tra tính hợp lệ của 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:
Báo cáo đồ án web
21
Mô tả : Sau khi chọn môn và cấp độ thi, thì khi click vào nút student
sẽ được phép vào thi trang thi. 2.2 Trang thi
+ 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ệu và 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 Báo cáo đồ án web
23
IX. SƠ Đồ CHứC NĂNG
A. ADMIN
Báo cáo đồ án web
24
X. THIếT Kế Xử LÝ
A. CÁC BIếN Cố VÀ Xử LÝ:
1. ADMIN
1.1 Trang index :Begin
Login
Admin
Delete Asks
trong HTML
1.2 Trang LoginSTT Điều kiện kích họat Xử lý Ghi chú
1 Khi được liên kết đến + Đọc thông tin người
dùng
Để chuẩn bị cho
việc kiểm tra
thông tin.
2 Login + Kiểm tra thông tin được
nhập vào:
• Nếu đúng thì tạo
đường link đến
trang Admin
• Nếu sai thông báo
bắt nhập lại
Để link đến
trang Admin
3 Khi bấm vào các đường dẫn (
các nút : HOME, CONTACT,
About us, History, Login…)
Link đến các trang được
kích họat (chọn). Các
trang quảng cáo
Hyperlink trong
HTML
1.3 Trang Admin:
lệ.thì cho phép
lưu vào danh
sách.
• Ngược lại thông
b
á
o b
ắ
t nh
ậ
p lại
Không được bỏ trống,
sinh viên đó chưa có
trong danh sách và tuổi
không quá 100, email
phai ghi đúng cách
3 Khi bấm vào các đường
dẫn ( các nút : HOME,
CONTACT, About us,
History, Login…)
Link đến các trang được
kích họat (chọn). Các
trang quảng cáo
Hyperlink trong HTML