1. Trang chủ
  2. » Luận Văn - Báo Cáo

Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"

155 558 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 155
Dung lượng 3,35 MB

Nội dung

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên - Hạn chế về địa điểm – chưa thực sự có đủ điều kiện để mọi người có thể học Anh văn hiệu quả mà tiện lợi, gần nhà, ít tốn ch

Trang 1

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN

BỘ MÔN HỆ THỐNG THÔNG TIN

LÊ KHÁNH TRÍ - 0112077

LÊ TRẦN THÙY TRANG - 0112119

XÂY DỰNG WEBSITE

HỖ TRỢ HỌC VÀ THI TOEFL

KHÓA LUẬN CỬ NHÂN TIN HỌC

GIÁO VIÊN HƯỚNG DẪN ThS NGUYỄN THỊ DIỄM TIÊN

NIÊN KHÓA 2001 - 2005

0112077-Lê Khánh Trí 1/155 0112119-Lê Trần Thùy Trang

Trang 2

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

LỜI CẢM ƠN

Đầu tiên, chúng em xin gởi lời cảm ơn chân thành đến quý Thầy, Cô khoa Công nghệ Thông tin, trường Đại học Khoa học Tự nhiên đã tận tình giảng dạy, truyền đạt những kiến thức, kinh nghiệm quý báu và đã khích lệ,

hỗ trợ mọi mặt cho chúng em trong suốt bốn năm đại học chuẩn bị hành trang vào đời

Đặc biệt, chúng em xin cảm ơn Cô Nguyễn Thị Diễm Tiên, người luôn sẵn sàng và tận tình hướng dẫn, giúp đỡ, động viên chúng em trong suốt quá trình thực hiện luận văn này

Chúng tôi xin cảm ơn tất cả bạn bè đã và đang luôn động viên, chia sẻ, giúp đỡ chúng tôi tận tình trong suốt thời gian học tập cũng như thực hiện luận văn

Cuối cùng, chúng con kính gửi lời cảm ơn sâu sắc nhất đến toàn thể gia đình Cảm ơn Cha, Mẹ đã khó nhọc sinh thành và giáo dưỡng chúng con

Cảm ơn tất cả mọi người đã tin tưởng, khích lệ, động viên và tạo mọi điều kiện tốt nhất cho chúng con trong suốt thời gian qua để chúng con có được thành quả như ngày hôm nay

TP HCM, tháng 7 năm 2005 Nhóm thực hiện

Lê Khánh Trí

Lê Trần Thùy Trang

0112077-Lê Khánh Trí 2/155 0112119-Lê Trần Thùy Trang

Trang 3

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

MỤC LỤC

MỤC LỤC 1

1 Phân tích 5

1.1 Mô tả bài toán 10

1.1.1 Hiện trạng 10

1.1.2 Nhận xét 23

Hệ thống bài học - lessons 24

Hệ thống các bài luyện tập – practice tests 24

Hệ thống bài thi thử - tests 24

1.2 Yêu cầu hệ thống 26

1.2.1 Yêu cầu chức năng 26

1.2.2 Yêu cầu phi chức năng 29

1.3 Mô hình dòng dữ liệu (DFD) quan niệm 31

1.3.1 Quản lý bài học 31

1.3.2 Quản lý câu hỏi 33

1.4 Phân tích dữ liệu 42

1.4.1Mô hình thực thể kết hợp 42

2 Thiết kế hệ thống 43

2.1 Thiết kế dữ liệu 43

2.1.1 Sơ đồ logic dữ liệu 44

2.1.2 Danh sách các bảng 45

2.1.3 Mô tả bảng 46

2.1.4 Ràng buộc toàn vẹn 46

Ràng buộc toàn vẹn về thuộc tính tổng hợp 50

Ràng buộc toàn vẹn liên thuộc tính 53

Ràng buộc toàn vẹn liên bộ 55

Ràng buộc toàn vẹn tham chiếu/ khoá ngoại (tiêu biểu 1 đại diện) 58

2.2 Sơ đồ dòng dữ liệu mức thiết kế 59

2.2.1 Quản lý bài học 59

2.2.2 Quản lý câu hỏi 61

2.2.3 Quản lý diễn đàn 64

2.3 Thiết kế giao diện 68

2.3.1 Sơ đồ màn hình 68

2.3.2 Danh sách các màn hình 69

2.3.4 Mô tả màn hình 70

3 Cài đặt và triển khai 81

3.1 Công cụ và môi trường phát triển hệ thống 81

3.2 Các màn hình chính 81

4 Tổng kết 83

TÀI LIỆU THAM KHẢO 84

0112077-Lê Khánh Trí 3/155 0112119-Lê Trần Thùy Trang

Trang 4

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

5.1 Sưu liệu mô hình DFD quan niệm 85

Mô tả thực thể 119

Mô tả mối kết hợp 136

Bảng tổng kết khối lượng 140

Danh sách các thuộc tính 141

Mô tả bảng dữ liệu mức logic 146

0112077-Lê Khánh Trí 4/155 0112119-Lê Trần Thùy Trang

Trang 5

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

MỤC LỤC HÌNH

1 Phân tích 7

Figure 1.1 ETS website 12

Figure 1.2 TestMagic website 13

Figure 1.3 website 4Test.com 14

Figure 1.4 website Learn4good 15

Figure 1.6 website wwwenglish-testnet 18

Figure 1.7 website computerbasedtest.com 19

Figure 1.8 website Free-Toefl 20

Figure 1.9 website englishtown.com 22

Figure 1.10 DFD quan niệm 31

Figure 1.11 DFD cấp 2 quản lý bài học 31

Figure 1.12 DFD quản lý bài học cấp 3 – ô xử lý 1.1 32

Figure 1.13 DFD quản lý bài học cấp 3 – ô xử lý 1.2 32

Figure 1.14 DFD quản lý câu hỏi cấp 2 33

Figure 1.15 DFD quản lý câu hỏi cấp 3 – ô xử lý 2.1 34

Figure 1.17 DFD quản lý câu hỏi cấp 3 – ô xử lý 2.3 36

Figure 1.18 DFD quản lý diễn đàn cấp 2 37

Figure 1.19 DFD quản lý diễn đàn cấp 3 – ô xử lý 3.1 38

Figure 1.20 DFD quản lý diễn đàn cấp 3 – ô xử lý 3.2 39

Figure 1.21 – DFD quản lý diễn đàn cấp 3 – ô xử lý 3.3 40

Figure 1.22 DFD quản lý diễn đàn cấp 3- ô xử lý 3.4 40

Figure 1.23 DFD quản lý diễn đàn cấp 3 – ô xử lý 3.5 41

Figure 1.24 Mô hình quan niệm dữ liệu ER (đầy đủ thuộc tính) 42

2 Thiết kế hệ thống 43

Figure 2.2 Mô hình quan hệ - sơ đồ logic 44

Figure 2.3 DFD thiết kế quản lý bài học – ô xử lý 1.1 59

Figure 2.4 DFD thiết kế quản lý bài học – ô xử lý 1.2 60

Figure 2.5 DFD thiết kế quản lý câu hỏi – ô xử lý 2.1 61

Figure 2.6 DFD thiết kế quản lý câu hỏi – ô xử lý 2.2 62

Figure 2.7 DFD thiết kế quản lý câu hỏi – ô xử lý 2.3 63

Figure 2.8 DFD thiết kế quản lý diễn đàn – ô xử lý 3.1 64

Figure 2.9 DFD thiết kế quản lý diễn đàn – ô xử lý 3.2 65

Figure 2.10 DFD thiết kế quản lý diễn đàn – ô xử lý 3.3 66

Figure 2.11 DFD thiết kế quản lý diễn đàn – ô xử lý 3.4 66

Figure 2.12 DFD thiết kế quản lý diễn đàn – ô xử lý 3.5 67

Figure 2.13: Sơ đồ các màn hình 68

Figure 2.14 Cấu trúc màn hình chương trình 71

0112077-Lê Khánh Trí 5/155 0112119-Lê Trần Thùy Trang

Trang 6

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Figure 2.15 Thiết kế màn hình đăng nhập 72

Figure 2.16 Nội dung màn hình đăng kí 73

Figure 2.17 Nội dung màn hình Học ôn 75

Figure 2.18 Nội dung màn hình chuẩn bị luyện tập 76

Figure 2.19 Nội dung màn hình luyện tập 1 77

Figure 2.20 Nội dung màn hình luyện tập 2 77

Figure 2.22 Nội dung màn hình soạn bài 80

3 Cài đặt và triển khai 81

Figure 3.1 Màn hình chính 81

Figure 3.2 Màn hình bài học 82

0112077-Lê Khánh Trí 6/155 0112119-Lê Trần Thùy Trang

Trang 7

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

MỞ ĐẦU

Hiện nay, nước ta đang ngày càng phát triển mạnh mẽ cả về kinh tế lẫn văn hoá xã hội Trình độ dân trí ngày càng được chú trọng nâng cao Hội nhập thế giới cũng trở thành nhu cầu tất yếu Nhu cầu trang bị tốt một ngoại ngữ để

có thể trao đổi, tiếp thu các tinh hoa từ các nền văn hóa độc đáo, các tiến bộ khoa học kỹ thuật… càng tăng lên gấp bội và rộng khắp Ngoại ngữ là phương tiện, là cầu nối không thể thiếu để có thể hòa nhập và phát triển Ngày càng có nhiều người theo học Anh ngữ không chỉ bởi nó là một trong những ngôn ngữ quốc tế nhất và khá dễ học mà còn để đáp ứng các yêu cầu tuyển sinh, tuyển dụng của các cơ quan, tổ chức, để có khả năng nắm bắt nhiều cơ hội tốt, đạt được một tương lai tươi sáng hơn Để đánh giá trình độ Anh ngữ của mình sau một thời gian theo học, chúng ta có thể tham gia các kỳ kiểm tra

uy tín trong nước và quốc tế như chứng chỉ quốc gia A, B, C, IELTS, TOEFL…

Để đáp ứng nhu cầu học nhanh và học chất lượng cao ngày càng gia tăng của nhân dân trong nước, hàng trăm hàng ngàn trung tâm Anh văn chất lượng cao đã hình thành và phát triển trong nước Tuy nhiên, dù vậy, nhu cầu học của nhân dân vẫn thực sự chưa được đáp ứng đầy đủ vì nhiều lí do:

- Bị động về nhiều mặt: thời gian, địa điểm, tốc độ học …

- Hạn chế, bó buộc về thời gian (vài tiết mỗi tuần), về thời khoá biểu

cố định – nhiều người quá bận rộn khó có thể sắp xếp thời gian để học Anh văn một cách thực sự hiệu quả - một cách nhanh chóng,

0112077-Lê Khánh Trí 7/155 0112119-Lê Trần Thùy Trang

Trang 8

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

- Hạn chế về địa điểm – chưa thực sự có đủ điều kiện để mọi người có thể học Anh văn hiệu quả mà tiện lợi, gần nhà, ít tốn chi phí, thời gian, công sức đi lại – đặc biệt là những người dân ở tỉnh nhỏ … Cùng với sự phát triển mạnh mẽ của Internet, kho tàng kiến thức nhân loại cũng ngày càng khổng lồ hơn Đã có một số trang web hỗ trợ học Anh văn nói chung và học thi TOEFL nói riêng nhưng chưa thực sự tiện ích cho nhân dân ta vì vô cùng hiếm những trang web hỗ trợ học thi TOEFL miễn phí bằng giao diện tiếng Việt thân thiện, dễ sử dụng cho những người chưa thành thạo Internet và những người có vốn tiếng Anh còn khiêm tốn Vì vậy, đề tài chúng em hôm nay mong muốn xây dựng một trang web hỗ trợ học tiếng Anh nói chung và học thi TOEFL nói riêng có thể đáp ứng những nhu cầu trên của người dùng, để có thể học tiếng Anh dễ dàng, hiệu quả, nhanh chóng và thuận tiện hơn

0112077-Lê Khánh Trí 8/155 0112119-Lê Trần Thùy Trang

Trang 9

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

• BỐ CỤC CỦA LUẬN VĂN

Luận văn bao gồm các phần sau:

- Mở đầu: phần này giới thiệu chung về đề tài, ý nghĩa, đối tượng, yêu

cầu của đề tài

- Chương 1: Phân tích: Giới thiệu tổng quan về hệ thống sẽ xây dựng,

các nhiệm vụ mà hệ thống sẽ thực hiện, và các giải pháp liên quan cũng như giới thiệu tổng quan về công cụ và môi trường phát triển ứng dụng

Nội dung chính của chương này là thông qua khảo sát hiện trạng thực

tế để phân tích hiện trạng, đề ra mục tiêu và cách thức hoạt động của hệ thống Chương này bao gồm các tài liệu liên quan đến quá trình phân tích hệ thống như: phân tích các yêu cầu chức năng và phi chức năng, các mô hình phân tích DFD, tựa Merise, các mô hình lớp và lưu trữ dữ liệu, sơ đồ hoạt động…

- Chương 2 Thiết kế: Bao gồm các tài liệu liên quan đến quá trình thiết

kế hệ thống như: thiết kế dữ liệu, thiết kế kiến trúc, thiết kế chức năng, thiết kế giao diện

- Chương 3: Cài đặt và triển khai Trình bày các vấn đề liên quan đến

cài đặt và triển khai hệ thống như: lựa chọn môi trường cài đặt, các công nghệ mới được sử dụng, các bước cài đặt chính và việc triển khai

hệ thống trên môi trường Windows

- Chương 4: Tổng kết Trình bày tóm tắt các kết quả đạt được, tổng kết

ưu – khuyết điểm của hệ thống và đề xuất các hướng giải quyết, hướng

mở rộng, phát triến trong tương lai

0112077-Lê Khánh Trí 9/155 0112119-Lê Trần Thùy Trang

Trang 10

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

vô cùng nhanh chóng Internet giúp bạn tiếp tục điều hành các công việc và giữ liên lạc mật thiết với những người bạn quan tâm khi khoảng cách là một trở ngại lớn…

Hằng ngày, Internet không chỉ mang đến cho chúng ta những thông tin nóng bỏng nhất, những lợi ích kinh doanh tốt nhất, những hình thức giải trí mới lạ, đa dạng, phong phú mà nó còn cung cấp cho chúng ta một cách thức học tập nâng cao trình

độ nói chung và học ngoại ngữ nói riêng rất tiện lợi, thú vị, độc đáo với những website sinh động, đặc sắc với các biểu mẫu, đồ họa, âm thanh, ảnh động…

Nhận thức được tầm quan trọng của Internet đối với vấn đề nâng cao dân trí, chính phủ ta đã sớm chủ trương đưa Net vào trường và các địa phương cũng đang nỗ lực

để chủ trương này thực sự hữu ích Như đánh giá của nhiều người, việc xây dựng các trang web hỗ trợ học tập trên Internet quả là một giải pháp hấp dẫn và thiết thực, có nhiều ưu điểm riêng vượt trội so với cách giáo dục truyền thống theo trường lớp: không hạn chế sỉ số lớp, không gò bó theo thời gian biểu cố định; không tốn chi phí, công sức đi lại Bên cạnh đó, website lại dễ thay đổi, cập nhật thông tin, cải thiện giao diện, nội dung … để nâng cao tính hấp dẫn và hiệu quả của chương trình

Website giáo dục luôn hướng đến mục đích cuối cùng là hỗ trợ tối đa cho người dùng với sự tích hợp, thừa kế những ưu điểm của 3 phương pháp học truyền thống:

0112077-Lê Khánh Trí 10/155 0112119-Lê Trần Thùy Trang

Trang 11

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

tự học, học với người hướng dẫn và học với bạn Website giáo dục là một người thầy, người bạn tận tâm hiếm có – có thể xuất hiện bên bạn bất kỳ lúc nào bạn cần – trong lúc khẩn cấp bất kể sớm khuya Website giáo dục là người thầy, người bạn thú vị cung cấp cho bạn những kinh nghiệm quý báu, những bài học đầy hình ảnh,

âm thanh, màu sắc sinh động … Trong một tương lai không xa, loại hình giáo dục này sẽ phát triển mạnh mẽ và đóng vai trò quan trọng trong nền giáo dục hiện đại

Hiện nay trên Internet đã có khá nhiều trang web hỗ trợ học tiếng Anh nói chung và học TOEFL nói riêng, phổ biến là các trang:

0112077-Lê Khánh Trí 11/155 0112119-Lê Trần Thùy Trang

Trang 12

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

+ http://www.ets.org/toefl bao gồm các thông tin nóng về TOEFL và trang

http://toeflpractice.ets.org chứa các mẫu bài luyện tập về listening, reading, speaking trong TOEFL – không chú trọng lắm về ngữ pháp Mô hình thi thử của trang web rất đáng quan tâm

Figure 1.1 ETS website

0112077-Lê Khánh Trí 12/155 0112119-Lê Trần Thùy Trang

Trang 13

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

+ http://www.testmagic.com/toefl

Figure 1.2 TestMagic website

Trang web chứa khá nhiều liên kết hữu ích về các vấn đề liên quan đến TOEFL: các bài học ngữ pháp, các kinh nghiệm nghe, các bài luyện tập… Tuy nhiên, website không hỗ trợ luyện nghe

0112077-Lê Khánh Trí 13/155 0112119-Lê Trần Thùy Trang

Trang 14

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

+ http://www.4tests.com/exams/examdetail.asp?eid=57

Trang web cho phép người dùng luyện tập tổng hợp 3 phần - có thể tuỳ chọn bỏ bớt các phần không muốn Ngoài ra, trang web còn có một số link khác

Figure 1.3 website 4Test.com

0112077-Lê Khánh Trí 14/155 0112119-Lê Trần Thùy Trang

Trang 15

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

+ http://www.learn4good.com/languages/spec_english_toefl.htm

Figure 1.4 website Learn4good

Điểm hay của trang web là có chuyên mục lớn phục vụ việc học Anh văn tổng quát bên cạnh chuyên mục nhỏ dành cho TOEFL Trong chuyên mục TOEFL, trang web chú trọng các bài luyện tập về Ngữ pháp và Từ vựng, không hỗ trợ luyện nghe

0112077-Lê Khánh Trí 15/155 0112119-Lê Trần Thùy Trang

Trang 16

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Figure 1.4 website Learn4good

0112077-Lê Khánh Trí 16/155 0112119-Lê Trần Thùy Trang

Trang 17

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

+ http://www.english-test.net/toefl/index.html Trang web bao gồm một chuyên mục tổng quát về các bài luyện tập ngữ pháp và các chuyên mục riêng về các kỳ thi tiêu biểu như TOEFL, TOEIC, GMAT… Điểm đặc trưng của trang web này là trong chuyên mục của kỳ thi, trang web cung cấp các bài luyện tập phong phú về từ vựng cho kỳ thi đó

Figure 1.6 website wwwenglish-testnet

0112077-Lê Khánh Trí 17/155 0112119-Lê Trần Thùy Trang

Trang 18

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Figure 1.6 website wwwenglish-testnet

0112077-Lê Khánh Trí 18/155 0112119-Lê Trần Thùy Trang

Trang 19

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Trang 20

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

+ http://www.free-toefl.com/

Figure 1.8 website Free-Toefl

Trang web này cung cấp đầy đủ ba hình thức luyện tập quen thuộc của TOEFL bao gồm listening, structure và reading Để thực hiện các bài luyện tập này, bạn phải đăng kí thành viên (miễn phí)

0112077-Lê Khánh Trí 20/155 0112119-Lê Trần Thùy Trang

Trang 21

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

0112077-Lê Khánh Trí 21/155 0112119-Lê Trần Thùy Trang

Trang 22

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

+ http://www.englishtown.com

Dù không hỗ trợ học thi TOEFL nhưng có lẽ đây là trang web duy nhất có giao diện tiếng Việt hỗ trợ học tiếng Anh trực tuyến Tuy nhiên, để sử dụng được các chức năng của website, bạn phải mua thẻ elearning

Figure 1.9 website englishtown.com

0112077-Lê Khánh Trí 22/155 0112119-Lê Trần Thùy Trang

Trang 23

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

- Tuy vậy, số lượng website hỗ trợ học và thi TOEFL thực sự tiện ích cho nhân dân

ta còn rất khiêm tốn Hầu như không có website giao diện tiếng Việt miễn phí phục

vụ cho những người mới bắt đầu làm quen với tiếng Anh hoặc Internet

- Khá ít trang web hỗ trợ luyện tập đầy đủ các phần thi TOEFL

- Hầu hết các trang web đều cung cấp các mẫu luyện tập cố định, không linh động

về số câu hỏi… Các câu hỏi và câu trả lời cố định, dễ dẫn đến tình trạng trả lời theo trí nhớ khi luyện tập nhiều lần

- Cơ sở dữ liệu bài học chưa thực sự đầy đủ và tổng quát…

Trước nhu cầu học Anh văn ngày càng tăng cao của nhân dân ta và triển vọng phát triển của loại hình website giáo dục, nhóm chúng em đã quyết định chọn đề tài xây dựng một website hỗ trợ học và thi TOEFL

Để có thể học và thi TOEFL đạt kết quả tốt, người dùng cần nắm chắc kiến thức về nhiều vấn đề trong tiếng Anh nói chung và trong TOEFL nói riêng và đặc biệt là kỹ thuật làm bài thi TOEFL Trong bước đầu xây dựng website, chúng em quan tâm chủ yếu đến 3 phần chính sau:

• Hệ thống bài học - lesson

• Hệ thống các bài luyện tập – practice test

• Hệ thống bài thi thử - test

0112077-Lê Khánh Trí 23/155 0112119-Lê Trần Thùy Trang

Trang 24

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Hệ thống bài học - lessons

Hệ thống bài học này bao gồm các bài học thuộc nhiều mảng trong tiếng Anh nói chung và TOEFL nói riêng : từ ngữ pháp cơ bản của TOEFL đến ngữ pháp nâng cao, các kỹ thuật và kinh nghiệm thi của những người đi trước Hệ thống bài học này nhằm cung cấp những kiến thức nền tảng cũng như nâng cao vô cùng cần thiết

để có thể thực hiện được các bài thi TOEFL dễ dàng và đạt kết quả cao

Hệ thống các bài luyện tập – practice tests

Hệ thống các bài luyện tập được xây dựng trên thuật toán random đơn giản: lấy ngẫu nhiên một số câu hỏi từ cơ sở dữ liệu: nhằm tạo một tài nguyên vô tận các bài luyện tập đa dạng phong phú, hạn chế trùng lắp, nhàm chán Các bài luyện tập này

có thể được tổ chức, phục vụ tối đa theo nhu cầu của người dùng

Hệ thống bài thi thử - tests

Một yếu tố quan trọng ảnh hưởng nhiều đến kết quả thi TOEFL là thời gian Để giúp các thí sinh tương lai chuẩn bị tâm lý và điều chỉnh tốc độ làm bài để đạt kết quả cao trong kỳ thi, website còn cung cấp các bài thi thử Hệ thống các bài thi thử được xây dựng trên thuật toán random hai lớp:

- Lấy ngẫu nhiên một số câu hỏi từ cơ sở dữ liệu như các bài luyện tập

- Đảo thứ tự các câu trả lời của câu hỏi nhằm hạn chế việc chọn đáp án theo trí nhớ - không phải theo kiến thức thực sự Một câu hỏi có 4 câu trả lời được đề nghị

=> khi đảo thứ tự các câu trả lời ta sẽ được một tổ hợp 24 câu hỏi khác nhau

Thuật toán random hai lớp này nhằm mục đích đưa ra kết quả thi thử của người dùng được đánh giá gần chính xác nhất dựa trên năng lực thực sự của người dùng

Qua đó, hệ thống có thể đưa ra những đề nghị hữu ích giúp người dùng củng cố những vấn đề có thể dẫn đến kết quả không như ý trong kỳ thi

0112077-Lê Khánh Trí 24/155 0112119-Lê Trần Thùy Trang

Trang 25

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Hệ thống cũng ghi nhận các thông tin cá nhân và các thông tin liên quan đến quá trình học tập của người dùng như điểm số các bài thi thử, các vấn đề ưu khuyết của người dùng… để luôn đưa ra các thống kê và các đề nghị thực sự hữu ích, hỗ trợ tối

đa cho người dùng để hoàn thiện vốn tiếng Anh nói chung và để đạt kết quả tốt trong kỳ thi TOEFL nói riêng Ngoài ra, các thống kê này cũng góp phần giúp nhóm thực hiện có các định hướng, mục tiêu để phát triển, hoàn thiện website để website ngày càng hữu ích hơn, hỗ trợ tốt hơn cho quá trình học Anh văn nói chung

và học thi TOEFL nói riêng của người dùng, để website thực sự trở thành người bạn của mọi nhà, người bạn của những ai mới bắt đầu học Anh văn và của những ai yêu thích Anh văn

Một thành phần góp phần không nhỏ trong thành công của website phải kể đến là diễn đàn Diễn đàn là một sân chơi, là nơi các thành viên của website có cơ hội trò chuyện, kết bạn, cùng nhau chia sẻ, nghiên cứu, thảo luận những quan tâm, thắc mắc về các vấn đề liên quan đến TOEFL Diễn đàn là nơi gắn kết mọi người với nhau và là nơi gắn kết mọi người với website

0112077-Lê Khánh Trí 25/155 0112119-Lê Trần Thùy Trang

Trang 26

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

1.2 Yêu cầu hệ thống

1.2.1 Yêu cầu chức năng 1.3.2.1 Yêu cầu lưu trữ

™ Thông tin người dùng và quá trình học tập

Website cần lưu trữ một số thông tin người dùng để giúp người dùng theo dõi quá trình học tập của mình và các thông tin của người quản lý, người quản trị Các thông tin chính cần lưu trữ bao gồm: Tên đăng nhập, Mật khẩu, Quyền, Ngày sinh, Điểm thi cao nhất, Điểm thi mới nhất, các bài học đã học, điểm đã đạt của bài…

™ Thông tin bài học

Đây là phần dữ liệu không thể thiếu của website Thông tin bài học cần lưu trữ bao

gồm nội dung của các bài học, thể loại bài học (ngữ pháp cơ bản, ngữ pháp nâng

cao, kỹ thuật nghe, đọc, …), tiêu đề, ngày cập nhật…

™ Thông tin câu hỏi và câu trả lời

Đây cũng là dữ liệu chính của website Câu hỏi được sử dụng trong website gồm 3 loại chính: câu hỏi thuộc phần nghe (section 1), câu hỏi thuộc phần ngữ pháp (section 2), câu hỏi thuộc phần đọc hiểu (section 3) Ba loại câu hỏi này có điểm

chung là đều có 4 câu trả lời được đề nghị và chỉ có một câu trả lời đúng Tuy

nhiên, mỗi loại câu hỏi đều có những đặc trưng riêng

- Ở section 1: mỗi câu hỏi đều thuộc một đoạn nghe duy nhất Đoạn nghe có thể

được chia làm 2 loại: loại đoạn nghe chỉ có một câu hỏi và loại đoạn nghe có nhiều câu hỏi Loại đoạn nghe có nhiều câu hỏi có thể là một đoạn đối thoại hoặc là một

đoạn bài nói chuyện Thông tin về đoạn nghe cũng được lưu trữ, bao gồm: đường

dẫn của file âm thanh, số câu hỏi, loại đoạn nghe và script …

- Ở section 2: câu hỏi có thể được chia thành 2 loại: loại chọn một câu trả lời đúng

để điền vào chỗ trống và loại chọn câu sai trong các câu được gạch dưới Website cũng lưu thông tin chủ điểm ngữ pháp của câu hỏi để phục vụ nhu cầu thống kê hoặc đưa ra bài luyện tập về chủ điểm ngữ pháp nào đó

0112077-Lê Khánh Trí 26/155 0112119-Lê Trần Thùy Trang

Trang 27

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

- Ở section 3: mỗi câu hỏi đều thuộc một đoạn đọc hiểu duy nhất Thông thường,

một đoạn đọc hiểu có thể có 9-10 câu hỏi Thông tin cần lưu của một đoạn đọc hiểu

bao gồm: nội dung đoạn và số câu hỏi của đoạn

Thông tin cần lưu của câu hỏi bao gồm: nội dung câu hỏi, câu giải thích cho câu

trả lời đúng, mức độ dễ khó, chủ đề câu hỏi và mã đoạn nghe / đoạn đọc hiểu…

Thông tin cần lưu cho câu trả lời bao gồm: nội dung câu trả lời, số thứ tự trong

câu hỏi, có phải là câu trả lời được chọn không,…

™ Thông tin diễn đàn: bao gồm loại diễn đàn, tên diễn đàn, ngày mở, người

mở…

™ Thông tin chủ đề trong diễn đàn: tên chủ đề, nội dung, người mở, ngày mở…

™ Thông tin bài gửi trả lời cho chủ đề trên diễn đàn : nội dung, người gửi, ngày

Trang 28

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Yêu cầu nghiệp vụ Đối với người quản lý, quản trị website:

™ Quản lý, kiểm soát thông tin người dùng của website và thông tin quá trình học tập các thành viên

™ Quản lý quyền hạn của người dùng website: phân – cấp quyền, chỉnh hoặc

huỷ quyền

™ Quản lý, cập nhật cơ sở dữ liệu bài học và cơ sở dữ liệu các câu hỏi của website…

™ Quản lý, kiểm soát các thông tin trên diễn đàn

™ Quản lý, điều chỉnh các thông số khác trên website

Đối với thành viên của website:

™ Quản lý, kiểm soát thông tin cá nhân và thông tin quá trình học tập của mình

™ Tham gia các bài học ngữ pháp, kỹ thuật làm bài thi, các kinh nghiệm làm bài, các chuyên đề nâng cao … Tham gia các bài kiểm tra của từng chủ đề…

™ Tham gia các bài luyện tập cho kỳ thi TOEFL với các câu hỏi đa dạng, ít trùng lặp nhằm nâng cao, củng cố kỹ năng làm bài thực sự của người dùng Người dùng cũng có thể điều chỉnh số câu hỏi các phần luyện tập theo ý thích…

™ Tham gia dạng bài thi TOEFL với hình thức tính thời gian nghiêm túc nhằm kiểm tra lại thực lực của mình, những ưu điểm cần củng cố phát huy và những khuyết điểm cần khắc phục; đồng thời cũng là cơ hội luyện tâm lý và tốc độ làm bài thi TOEFL

™ Tham gia thảo luận trên diễn đàn về các vấn đề liên quan đến tiếng Anh nói chung và TOEFL nói riêng

0112077-Lê Khánh Trí 28/155 0112119-Lê Trần Thùy Trang

Trang 29

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

1.2.2 Yêu cầu phi chức năng 1.3.2.1 Tính tiến hoá

Hệ thống hiện hành phải cho phép người dùng và người quản lý, quản trị thay đổi một số thông số, cấu hình theo ý muốn Bên cạnh đó, kiến trúc của website cũng cho phép dễ mở rộng, nâng cấp các chức năng

1.3.2.1 Giao diện thân thiện, dễ sử dụng và đẹp Việc thiết kế sao cho giao diện thân thiện, đẹp, dễ sử dụng với người dùng khá quan trọng Đối tượng đầu tiên sử dụng website không phải là những chuyên viên tin học

mà là những người yêu thích học Anh văn, những người mới làm quen với Anh văn hay mới làm quen với Internet Vì vậy, người dùng sẽ nhanh chóng nắm được cách

sử dụng một cách dễ dàng nếu giao diện website thân thiện, dễ sử dụng Bên cạnh

đó, một giao diện thân thiện, đẹp, dễ sử dụng cũng tạo cảm hứng học tập tốt hơn cho người dùng

Ngoài ra, việc trình bày trang web bởi hai thứ tiếng: tiếng Anh và tiếng Việt cũng đóng vai trò quan trọng không kém Giao diện tiếng Việt rất hữu ích cho đối tượng mới làm quen với tiếng Anh hay Internet Giao diện tiếng Anh có thể xem như một bước đệm, tiếp tục giúp người dùng sau khi quen với cách hoạt động của website, người dùng sẽ tiếp xúc với tiếng Anh nhiều hơn, tự nhiên hơn và đặc biệt có thể dễ dàng sử dụng, tham khảo các website nước ngoài hỗ trợ học tiếng Anh nói chung và học TOEFL nói riêng nhằm đạt đến mục đích cuối cùng là sử dụng tiếng Anh thật tốt, thật tự nhiên

1.3.2.1 Tính an toàn Thông tin trên website chỉ được chỉnh sửa bởi những người có thẩm quyền

Các thông tin cá nhân cũng như thông tin bài viết trên diễn đàn của thành viên chỉ được chỉnh sửa bởi chính thành viên đó

Chỉ có những người quản lý, quản trị có trách nhiệm và quyền hạn mới có thể kiểm soát, quản lý, cập nhật các thông tin trên website

0112077-Lê Khánh Trí 29/155 0112119-Lê Trần Thùy Trang

Trang 30

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Các hành vi chỉnh sửa sai lệch nội dung, làm mất tính đúng đắn của thông tin, xâm phạm quyền hạn của người khác cần phải được ngăn chặn

1.3.2.1 Tính tương thích Tương thích tốt trên các trình duyệt như Internet Explorer, Netscape, Opera,

Mozilla…

0112077-Lê Khánh Trí 30/155 0112119-Lê Trần Thùy Trang

Trang 31

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

1.3 Mô hình dòng dữ liệu (DFD) quan niệm

Figure 1.10 DFD quan niệm 1.3.1 Quản lý bài học 1.3.2.1 Cấp 2

Figure 1.11 DFD cấp 2 quản lý bài học

0112077-Lê Khánh Trí 31/155 0112119-Lê Trần Thùy Trang

Trang 32

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

* Cấp 3 + Ô xử lý 1.1

Figure 1.12 DFD quản lý bài học cấp 3 – ô xử lý 1.1 + Ô xử lý 1.2

Figure 1.13 DFD quản lý bài học cấp 3 – ô xử lý 1.2

Sưu liệu: xem phụ lục

0112077-Lê Khánh Trí 32/155 0112119-Lê Trần Thùy Trang

Trang 33

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

1.3.2 Quản lý câu hỏi 1.3.2.1 Cấp 2

Figure 1.14 DFD quản lý câu hỏi cấp 2

0112077-Lê Khánh Trí 33/155 0112119-Lê Trần Thùy Trang

Trang 34

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Cấp 3 + Ô xử lý 2.1

Figure 1.15 DFD quản lý câu hỏi cấp 3 – ô xử lý 2.1 + Ô xử lý 2.2

0112077-Lê Khánh Trí 34/155 0112119-Lê Trần Thùy Trang

Trang 35

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Figure 1.16 DFD quản lý câu hỏi cấp 3- ô xử lý 2.2

0112077-Lê Khánh Trí 35/155 0112119-Lê Trần Thùy Trang

Trang 36

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

+ Ô xử lý 2.3

Figure 1.17 DFD quản lý câu hỏi cấp 3 – ô xử lý 2.3

Sưu liệu: xem phụ lục

0112077-Lê Khánh Trí 36/155 0112119-Lê Trần Thùy Trang

Trang 37

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

1.4 Quản lý diễn đàn

1.3.2.1 Cấp 2

Figure 1.18 DFD quản lý diễn đàn cấp 2

0112077-Lê Khánh Trí 37/155 0112119-Lê Trần Thùy Trang

Trang 38

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Trang 39

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

Figure 1.20 DFD quản lý diễn đàn cấp 3 – ô xử lý 3.2

0112077-Lê Khánh Trí 39/155 0112119-Lê Trần Thùy Trang

Trang 40

Website hỗ trợ học và thi TOEFL - GVHD: Nguyễn Thị Diễm Tiên

+ Ô xử lý 3.3

Figure 1.21 – DFD quản lý diễn đàn cấp 3 – ô xử lý 3.3

+ Ô xử lý 3.4

Figure 1.22 DFD quản lý diễn đàn cấp 3- ô xử lý 3.4

0112077-Lê Khánh Trí 40/155 0112119-Lê Trần Thùy Trang

Ngày đăng: 18/10/2013, 17:15

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
1) Fritz Onion, Essential ASP.NET with Examples in Visual Basic.NET, Addison Wesley, 2003 Khác
2) David Sceppa, Microsoft ADO.NET , Microsoft Press 2002 Khác
3) G. Andrew Duthie, Microsoft ASP Dot NET Programming With Visual C Sharp Dot NET Version 2003 Step By Step, MS.Press, 2003 Khác
4) ASP.NET.Web.Developer's.Guide, Syngress, 2002 Khác
5) Michael A.Pyle, M.A and Mary Ellen Munoz Page, MA - Test of English as a Foreign Language Preparation Guide 95-96, Cliff Khác
6) Jolene Gear – Robert Gear – Lê Huy Lâm, Cambridge Prep for Toefl, First News Khác

HÌNH ẢNH LIÊN QUAN

1.3 Mô hình dòng dữ liệu (DFD) quan niệm - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
1.3 Mô hình dòng dữ liệu (DFD) quan niệm (Trang 31)
Figure 2.2 Mô hình quan hệ - sơ đồ logic - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
igure 2.2 Mô hình quan hệ - sơ đồ logic (Trang 44)
2.1.1  Sơ đồ logic dữ liệu - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
2.1.1 Sơ đồ logic dữ liệu (Trang 44)
MÔ HÌNH DỮ LIỆU - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH DỮ LIỆU (Trang 47)
MÔ HÌNH DỮ LIỆU - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH DỮ LIỆU (Trang 51)
C. Ràng buộc toàn vẹn liên thuộc tính - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
ng buộc toàn vẹn liên thuộc tính (Trang 53)
MÔ HÌNH DỮ LIỆU - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH DỮ LIỆU (Trang 56)
MÔ HÌNH DỮ LIỆU - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH DỮ LIỆU (Trang 57)
2.2  Sơ đồ dòng dữ liệu mức thiết kế - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
2.2 Sơ đồ dòng dữ liệu mức thiết kế (Trang 59)
2.3.1 Sơ đồ màn hình - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
2.3.1 Sơ đồ màn hình (Trang 68)
Figure 2.13: Sơ đồ các màn hình - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
igure 2.13: Sơ đồ các màn hình (Trang 68)
+ Các thành phần của màn hình - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
c thành phần của màn hình (Trang 72)
Figure 2.19 Nội dung màn hình luyện tập 1 - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
igure 2.19 Nội dung màn hình luyện tập 1 (Trang 77)
¾ Màn hình thay đổi tham số của hệ thống - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
n hình thay đổi tham số của hệ thống (Trang 79)
Mô hình quan niệm xử lý - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
h ình quan niệm xử lý (Trang 87)
Mô hình quan niệm xử lý - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
h ình quan niệm xử lý (Trang 91)
Mô hình quan niệm xử lý - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
h ình quan niệm xử lý (Trang 107)
1. Sưu liệu mô hình ER quan niệm dữ liệu 1 - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
1. Sưu liệu mô hình ER quan niệm dữ liệu 1 (Trang 119)
MÔ HÌNH QUAN NI Ệ M  DỮ LIỆU  - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH QUAN NI Ệ M DỮ LIỆU (Trang 122)
MÔ HÌNH QUAN NI Ệ M  DỮ LIỆU  - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH QUAN NI Ệ M DỮ LIỆU (Trang 123)
MÔ HÌNH - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH (Trang 126)
MÔ HÌNH QUAN NIỆM DỮ LIỆU  - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH QUAN NIỆM DỮ LIỆU (Trang 130)
MÔ HÌNH QUAN NIỆM DỮ LIỆU  - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH QUAN NIỆM DỮ LIỆU (Trang 132)
MÔ HÌNH QUAN NIỆM DỮ LIỆU  - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH QUAN NIỆM DỮ LIỆU (Trang 134)
MÔ HÌNH QUAN NIỆM DỮ LIỆU - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH QUAN NIỆM DỮ LIỆU (Trang 136)
MÔ HÌNH QUAN NIỆM DỮ LIỆU  - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH QUAN NIỆM DỮ LIỆU (Trang 137)
MÔ HÌNH QUAN NIỆM DỮ LIỆU  - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH QUAN NIỆM DỮ LIỆU (Trang 138)
MÔ HÌNH QUAN NIỆM DỮ LIỆU  - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
MÔ HÌNH QUAN NIỆM DỮ LIỆU (Trang 139)
2.3 Bảng tổng kết khối lượng - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
2.3 Bảng tổng kết khối lượng (Trang 140)
Bảng  Tổng  Kết  Khối   Lượng - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
ng Tổng Kết Khối Lượng (Trang 140)
Mô tả thuộc tính bảng ANSWERSEC2 ST - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
t ả thuộc tính bảng ANSWERSEC2 ST (Trang 148)
7- Mô tả thuộc tính bảng PARAGRAPHS ST - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
7 Mô tả thuộc tính bảng PARAGRAPHS ST (Trang 149)
1 2- Mô tả thuộc tính bảng PROFILES ST - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
1 2- Mô tả thuộc tính bảng PROFILES ST (Trang 152)
14- Mô tả thuộc tính bảng FORUMS ST - Luận văn tốt nghiệp "Xây dựng Website hỗ trợ học và thi toefl"
14 Mô tả thuộc tính bảng FORUMS ST (Trang 153)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w