Tải bản đầy đủ (.doc) (9 trang)

PHÂN TÍCH XÂY DỰNG TRANG WEB ENGLISH TEST ONLINE

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (171.42 KB, 9 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG
  
PHÂN TÍCH XÂY DỰNG TRANG WEB
ENGLISH TEST ONLINE
Bộ môn: Phương Pháp Luận Sáng Tạo Khoa
Học
GVHD: GS.TSKH. Hoàng Kiếm
SV thực hiện: Bùi Trung Thành 06520434
Lớp: K1MTT01
Khóa: 2006
-- NĂM 2009 --
Mục lục
Mục lục......................................................................................................................................3
I. Mô tả đề tài “ENGLISH TEST ONLINE” ............................................................................. 4
II. Các phương pháp – nguyên tác giải quyết ............................................................................. 4
III. Kết luận ................................................................................................................................. 8
IV. TÀI LIỆU THAM KHẢO .................................................................................................... 9
I. Mô tả đề tài “ENGLISH 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 phương pháp – nguyên tác giải quyết
Để giải quyết vấn đề này,ta phải sử dụng nhiều phương pháp-nguyên tắc khác nhau để giải
quyết bài toán 1 cách có hệ thống,dễ dàng thực hiện và quản lý,sửa chữa.
1. Nguyên tắc phân nhỏ
Một bài toán ko thể chỉ giải quyết 1 cách đơn thuần ,ta phải chia thành các phần độc lập
nhau để giải quyết,làm cho vấn đề trở nên tháo lắp được và làm tăng mức độ phân nhỏ của
nó.
Một trang web can có giao diện web(Admin,User),các chức năng và nhiệm vụ của Admin và
User.
Trong web ENGLISH TEST ONLINE:
Admin có các chức năng nhỏ : thêm học sinh vào dữ liệu,xóa học sinh ra khỏi danh sách,sửa
thông tin học sinh,thêm câu hỏi mới vào dữ liệu,cập nhật đáp án và xóa câu hỏi ra khỏi dữ
liệu.
STT CÔNG VIỆC LỌAI CÔNG VIỆC
1 Thêm học sinh vào
danh sách
Lưu trữ
2 Xóa học sinh ra khỏi
danh sách
Lưu trữ
3 Sửa thông tin học sinh
trong danh sách
Lưu trữ
4 Thêm câu hỏi mới Lưu trữ

5 Cập nhật đáp án Lưu trữ
6 Xóa câu hỏi Lưu trữ
User có các chức năng : log in,tạo account mới,xem điểm
STT CƠNG VIỆC LỌAI CƠNG VIỆC
1 Login Lưu trữ
2 New Account Lưu trữ
3 Xem điểm Hiển thị
Ngồi ra,các chức năng nêu trên còn có thể được chia thành nhiều chức năng con khác,giúp
ta có thể thực hiện bài tốn 1 cách dễ dàng.Như vậy,để hồn thành bài tốn,ta sẽ giải quyết
các vấn đề nhỏ được nêu như trên,và sắp xếp lại 1 cách có hệ thống để hồn thành vấn đề
đưa ra.
2. Ngun tắc tách khỏi
Trong vấn đề này,ta nhận thấy chức năng tìm kiếm học sinh được sử dụng nhiều lần trong
bài tốn.Khi Admin muốn thêm/xóa/sửa hoặc kiểm tra thơng tin của học sinh đều sử dụng
chức năng tìm kiếm. Cho nên ta có thể tách chức năng tìm kiếm học sinh thành 1 đối tượng
riêng biệt để có thể sử dụng bất cứ lúc nào can đến.Ngồi ra,ta có thể nâng cấp chức năng
này,để việc tìm kiếm có thể nhanh hơn,tối ưu hơn mà khơng can phải xem xét tồn bộ hệ
thống.
Như ta đã biết,1 trang web khơng thể thiếu sự quản lý và bảo mật.Trong vấn đề này,Admin
phải quản lý chặt chẽ thơng tin của học sinh.Khi 1 học sinh Log in vào web,Admin phải
kiểm tra học sinh đó có nằm trong danh sách hay khơng,khi đó học sinh mới được phép làm
bài thi và xem kết quả.Ngồi ra,Admin cũng phải bảo mật web của mình,cho nên vấn đề
quản lý và bảo mật phải được thực hiện chặt chẽ,là yếu tố quan trọng.
Hơn nữa,các câu hỏi và đáp án ENGLISH can phải chính xác tuyệt đối,tránh ảnh hưởng đến
kiến thức của học sinh.Điều này cũng là 1 yếu tố quan trọng,đánh giá tính khách quan của
trang web.
STT Tên qui định (i) Mơ tả chi tiết Ghi chú
1 Login Buộc phải gõ Username,password đúng Trang
Student/index
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 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 Giới Tính Male/Female
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

×