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
3,61 MB
Nội dung
Báo cáo đồ án web 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 Gvhd :Thầy Trần Đức Duẩn Svth :Nguyễn Nhật Khánh Mssv:02hc344 Hồ Đình Tưởng Mssv:02hc451 Võ Thị Bích Hạnh Mssv:02hc329 TP.HCM ngày 8/5/2005. GVHD :thầy Trần Đức Duẩn 1 Báo cáo đồ án web LỜI GIỚI THIỆU 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. GVHD :thầy Trần Đức Duẩn 2 Báo cáo đồ án web 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 4. Biểu mẫu 4 : Thêm câu hỏi mới vào dữ liệu GVHD :thầy Trần Đức Duẩn 3 Báo cáo đồ án web 5. Biểu mẫu 5 : Cập nhật đáp án 6. Biểu mẫu 6 : Xóa câu hỏi ra khỏi dữ liệu GVHD :thầy Trần Đức Duẩn 4 Báo cáo đồ án web B. STUDENT: 1. Biểu mẫu 1 : Cho học sinh login để vào thi. 2. Biểu mẫu 2 : Tạo Account mới GVHD :thầy Trần Đức Duẩn 5 Báo cáo đồ án web 3. Biểu mẫu 2 : Phát sinh câu hỏi và câu trả lời 4. Biểu mẫu 3 : Chấm điểm thi. III. YÊU CẦU : GVHD :thầy Trần Đức Duẩn 6 Báo cáo đồ án web 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 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 : 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 GVHD :thầy Trần Đức Duẩn 7 Báo cáo đồ án web 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 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. GVHD :thầy Trần Đức Duẩn 8 Báo cáo đồ án web - 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. 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: GVHD :thầy Trần Đức Duẩn 9 Báo cáo đồ án web VII. DANH SÁCH CÁC THUỘC TÍNH: CÂU HỎI INFOUSERS GVHD :thầy Trần Đức Duẩn 10 [...]... 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 án và nhật câu hỏi mới 2.5 Trang cập nhật lại đáp án: GVHD :thầy Trần Đức Duẩn 16 Báo cáo đồ án web Mô tả : + Nhập đáp án cho câu hỏi mới vừa nhập + Sau khi đã 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... 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 GVHD :thầy Trần Đức Duẩn 22 Báo cáo đồ án web IX SƠ ĐỒ CHỨC NĂNG A ADMIN GVHD :thầy Trần Đức Duẩn 23 Báo cáo đồ án web Begin New Student Login Xem trang khác Phân quyền người dùng Update student Admin Delete Student Delete B STUDENT Asks New Asks Begin Xem thông tin các trang... được liên kết đến Đọc câu hỏi vưa nhận từ trang NewAsks, danh sách Chuẩn bị cho vịêc thêm, đáp án mới GVHD :thầy Trần Đức Duẩn 27 Báo cáo đồ án web đáp án 2 Khi bấm nút Submit 3 Khi bấm vào các đường dẫn ( các nút : HOME, CONTACT, About us, History, Login…) ứng với câu hỏi vừa nhập vào danh sách câu hỏi, đáp án + Kiểm tra thông tin đã được nhập vào chưa: • Nếu đã được nhập thì lưu câu hỏi mới cùng câu... thông tin môn thi, cấp độ, 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 + Lấy kết quả đáp án gửi sang trang xem điểm.asp + Để 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 Done 3 Khi bấm + Xóa kết quả đã làm GVHD :thầy Trần Đức Duẩn 29 Báo cáo đồ án web 2.4 Trang chấm điểm: ST T 1 Điều kiện kích... Trang Login: GVHD :thầy Trần Đức Duẩn 19 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 ( không được bỏ trống) Submit Submit : Khi bấm 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: GVHD :thầy Trần Đức Duẩn 20 Báo cáo đồ án web Mô tả : Sau khi chọn môn và cấp độ thi,... GVHD :thầy Trần Đức Duẩn 14 Báo cáo đồ án web Mô tả : + Chọn tên sinh viên muốn xóa + Sau khi đã nhập xong thì submit, dữ liệu sẽ bị xóa khỏi CSDL Chức năng : + 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 : GVHD :thầy Trần Đức Duẩn 15 Báo cáo đồ án web Mô tả : + Nhập câu hỏi mới...Báo cáo đồ án web 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 GVHD :thầy Trần Đức Duẩn 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... 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 : GVHD :thầy Trần Đức Duẩn 17 Báo cáo đồ án web Mô tả : + Chọn câu hỏi cần xóa + Bấm submit để xóa Chức năng: + Khi bấm Submit xóa câu hỏi được chọn ra khỏi CSDL 3 Trang Login : GVHD :thầy Trần Đức Duẩn 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 Submit : Khi bấm... các đường dẫn ( các nút : HOME, CONTACT, About us, History, Login…) Hyperlink trong HTML 1.6 Trang DeleteStudent ST T 1 Điều kiện kích họat Khi được liên kết đến Xử lý Ghi chú + Đọc danh sách học sinh + Hiển thị tên student Chuẩn bị cho vịêc xóa thông tin học sinh GVHD :thầy Trần Đức Duẩn 26 Báo cáo đồ án web 2 Khi bấm nút Submit 3 + Chọn tên student muốn xóa trong danh sách khi submit sẽ xóa thông tin... Đức Duẩn 20 Báo cáo đồ án web Mô tả : Sau khi chọn môn và cấp độ thi, thì khi click vào nút được phép vào thi trang thi student sẽ 2.2 Trang thi GVHD :thầy Trần Đức Duẩn 21 Báo cáo đồ án web 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 student sẽ được làm lại bài thi mới 2.2 Trang hiển thị kết quả thi: . Báo cáo đồ án web 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 Gvhd :Thầy Trần Đức Duẩn Svth :Nguyễn Nhật Khánh Mssv:02hc344 . :thầy Trần Đức Duẩn 3 Báo cáo đồ án web 5. Biểu mẫu 5 : Cập nhật đáp án 6. Biểu mẫu 6 : Xóa câu hỏi ra khỏi dữ liệu GVHD :thầy Trần Đức Duẩn 4 Báo cáo đồ án web B. STUDENT: 1. Biểu mẫu. Mssv:02hc329 TP.HCM ngày 8/5/2005. GVHD :thầy Trần Đức Duẩn 1 Báo cáo đồ án web LỜI GIỚI THIỆU 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.Ở