Web hox thi_toeft

155
Website htrhc và thi TOEFL - GVHD: Nguyn ThDim Tiên TRƯỜNG ĐẠI HC KHOA HC TNHIÊN KHOA CÔNG NGHTHÔNG TIN BMÔN HTHNG THÔNG TIN LÊ KHÁNH TRÍ - 0112077 LÊ TRN THÙY TRANG - 0112119 XÂY DNG WEBSITE HTRHC VÀ THI TOEFL KHÓA LUN CNHÂN TIN HC GIÁO VIÊN HƯỚNG DN ThS. NGUYN THDIM TIÊN NIÊN KHÓA 2001 - 2005 0112077-Lê Khánh Trí 1/155 0112119-Lê Trn Thùy Trang

Transcript of Web hox thi_toeft

Page 1: Web hox thi_toeft

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

Page 2: Web hox thi_toeft

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

Page 3: Web hox thi_toeft

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

Page 4: Web hox thi_toeft

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

Page 5: Web hox thi_toeft

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

Page 6: Web hox thi_toeft

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

Page 7: Web hox thi_toeft

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

Page 8: Web hox thi_toeft

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

Page 9: Web hox thi_toeft

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

Page 10: Web hox thi_toeft

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

Chương 1. Phân tích

1.1 Mô tả bài toán

1.1.1 Hiện trạng

Ngày nay, Internet và website đã không còn là những thuật ngữ tin học quá xa lạ

với chúng ta. Với tốc độ phát triển mạnh mẽ hiện nay, Internet đã chứng tỏ nó đang

dần trở thành một yếu tố không thể thiếu trong cuộc sống hiện đại. Với Internet, con

người càng có nhiều cơ hội để phát triển về mọi mặt. Nhiều hoạt động sống của con

người đã, đang và sẽ ngày càng gắn liền với Internet. Internet cung cấp cho bạn cơ

hội giao thương, gặp gỡ các đối tác, đặc biệt là các đối tác nước ngoài một cách

thuận lợi. Internet mang những thông tin quảng bá, khuyến mãi đến người sử dụng

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

Page 11: Web hox thi_toeft

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

Page 12: Web hox thi_toeft

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

Page 13: Web hox thi_toeft

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

Page 14: Web hox thi_toeft

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

Page 15: Web hox thi_toeft

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

Page 16: Web hox thi_toeft

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

Page 17: Web hox thi_toeft

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

Page 18: Web hox thi_toeft

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

Page 19: Web hox thi_toeft

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

+ http://www.computerbasedtest.comTrang web này còn đang trong thời kỳ xây dựng. Tuy nhiên, nó cũng đã có khá

nhiều tip hay, cung cấp các kinh nghiệm hữu ích cho các sĩ tử TOEFL.

Figure 1.7 website computerbasedtest.com

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

Page 20: Web hox thi_toeft

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

Page 21: Web hox thi_toeft

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

Page 22: Web hox thi_toeft

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

Page 23: Web hox thi_toeft

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

1.1.2 Nhận xét - Sau khi khảo sát sơ lược các trang web hỗ trợ học Toefl trên, ta có thể thấy có

không ít những trang web hỗ trợ học tiếng Anh nói chung và học Toefl nói riêng.

- Mỗi website đều có những đặc trưng riêng, ưu khuyết riêng, đáp ứng được cách

khía cạnh khác nhau trong nhu cầu của nhiều loại người dùng.

- 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

Page 24: Web hox thi_toeft

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

Page 25: Web hox thi_toeft

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

Page 26: Web hox thi_toeft

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

Page 27: Web hox thi_toeft

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

gửi…

Thông tin tham số khác của hệ thống: tên tham số, giá trị tham số.

1.3.2.1.

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

Page 28: Web hox thi_toeft

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

Page 29: Web hox thi_toeft

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

Page 30: Web hox thi_toeft

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

Page 31: Web hox thi_toeft

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

Page 32: Web hox thi_toeft

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

Page 33: Web hox thi_toeft

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

Page 34: Web hox thi_toeft

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

Page 35: Web hox thi_toeft

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

Page 36: Web hox thi_toeft

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

Page 37: Web hox thi_toeft

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

Page 38: Web hox thi_toeft

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

* Cấp 3

+ Ô xử lý 3.1

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

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

Page 39: Web hox thi_toeft

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

Page 40: Web hox thi_toeft

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

Page 41: Web hox thi_toeft

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

+ Ô xử lý 3.5

Figure 1.23 DFD quản lý diễn đàn cấp 3 – ô xử lý 3.5 1.3.2.1. Sưu liệu xem phụ lục

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

Page 42: Web hox thi_toeft

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

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

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

Figure 1.24 Mô hình quan niệm dữ liệu ER (đầy đủ thuộc tính) 1.4.1. Sưu liệu: xem phụ lục

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

Page 43: Web hox thi_toeft

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

Chương 2. Thiết kế hệ thống 2.1 Thiết kế dữ liệu

Mô hình ER mức quan niệm (tóm tắt)

Figure 2.1 Mô hình ER (tóm tắt)

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

Page 44: Web hox thi_toeft

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

2.1.1 Sơ đồ logic dữ liệu

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

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

Page 45: Web hox thi_toeft

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

2.1.2 Danh sách các bảng STT Tên bảng Mô tả Mô tả

(Phụ lục

trang)

1 FORUMS Danh sách diễn đàn

2 FORUMCATEGORIES Danh sách chuyên mục diễn đàn

3 FORUMTOPICS Danh sách chủ đề diễn đàn

4 REPLIES Danh sách bài viết trả lời

5 MEMBERS Danh sách thành viên

6 ANSWERSEC1 Các câu chọn cho câu hỏi

Section1

7 ANSWERSEC2 Các câu chọn cho câu hỏi

Section2

8 ANSWERSEC3 Các câu chọn cho câu hỏi

Section3

9 SECTION1 Danh sách các câu hỏi có audio

10 SECTION2 Danh sách câu hỏi thường

11 SECTION3 Danh sách câu hỏi có đoạn đọc

12 TALKS Danh sách các đoạn nghe audio

13 PARAGRAPHS Danh sách các đoạn đọc

14 RECORDS Danh sách các bài đã học và

điểm

15 LESSONS Danh sách bài học

16 LESSONCATEGORIES Danh sách chuyên mục bài học

17 SAMPLES Danh sách đề thi mẫu

18 SAMPLEQUES Chi tiết đề thi mẫu

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

Page 46: Web hox thi_toeft

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

2.1.3 Mô tả bảng Xem phụ lục

2.1.4 Ràng buộc toàn vẹn A. Ràng buộc toàn vẹn miền giá trị

Ràng buộc 1

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

MEMBERS

Mô tả:

Ngày sinh phải nhỏ hơn hoặc bằng ngày hiện tại

Thuật Toán:

CHECK(MEMBERS.BIRTH<NGAY_HIEN_TAI)

Ràng buộc 2

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

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

Page 47: Web hox thi_toeft

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

Các loại thực thể/mối kết hợp liên quan :

PROFILES

Mô tả:

Ngày lên website mới nhất phải nhỏ hơn hoặc bằng ngày hiện tại

Thuật Toán:

CHECK(PROFILES.LASTCOME<=NGAY_HIEN_TAI)

Ràng buộc 3

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

PROFILES

Mô tả:

Ngày đăng kí thành viên phải nhỏ hơn hoặc bằng ngày hiện tại

Thuật Toán:

CHECK(PROFILES.ADDDATE<=NGAY_HIEN_TAI)

Ràng buộc 4

Hệ thống thông tin:

Hệ thống thông tin website hỗ

trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học

Mô tả ràng buộc toàn

vẹn

Ngày lập:

Người lập:

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

Page 48: Web hox thi_toeft

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

và thi TOEFL Tờ:

Các loại thực thể/mối kết hợp liên quan :

SAMPLES m, LESSONS m, FORUMTOPICS m, REPLIES m

Mô tả:

Ngày cập nhật phải trước hoặc bằng hiện tại

Thuật Toán:

CHECK(m.ADDEDDATE<= NGAY_HIEN_TAI)

Ràng buộc 5

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

MEMBERS

Mô tả:

Quyền đăng nhập chỉ có thể là 1 hoặc 2 hoặc 3

Thuật Toán:

CHECK (MEMBERS.UGRANT in (1,2,3))

Ràng buộc 6

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng: Mô tả ràng buộc toàn vẹn Ngày lập:

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

Page 49: Web hox thi_toeft

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

Xây dựng website hỗ trợ

học và thi TOEFL

Tờ: Người lập:

Các loại thực thể/mối kết hợp liên quan :

SECTION1 m, SECTION2 m SECTION3 m TALKS m

Mô tả:

Thuộc tính part trong các bảng chỉ có thể là 1 hoặc 2 hoặc 3

Thuật Toán:

CHECK(m.PART in (1,2,3))

Ràng buộc 7

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

SAMPLES m, LESSONS m

Mô tả:

Thuộc tính sec trong các bảng chỉ có thể là 1 hoặc 2 hoặc 3

Thuật Toán:

CHECK(m.SEC in (1,2,3))

Ràng buộc 8

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

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

Page 50: Web hox thi_toeft

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

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

ANSWERSEC1 m, ANSWERSEC2 m, ANSWERSEC3 m

Mô tả:

Optionid trong các bảng chỉ có thể thuộc đoạn từ 0-3

Thuật Toán:

CHECK(m.OPTIONID in (0,1,2,3)

Ràng buộc 9

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập: 20/6/2005

Người lập:

- Lê Khánh Trí

Các loại thực thể/mối kết hợp liên quan :

ANSWERSEC1 m, ANSWERSEC2 m, ANSWERSEC3 m

Mô tả:

Mỗi câu chọn chỉ có thể mang giá trị câu chọn đúng hoặc sai

Thuật Toán:

CHECK(m.SELECTED in (0,1))

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

Ràng buộc 10

Hệ thống thông tin: MÔ HÌNH DỮ LIỆU Trang:

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

Page 51: Web hox thi_toeft

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

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

Hiện tại:[]

Tương lai[]

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập: 20/6/2005

Người lập:

- Lê Khánh Trí

Các loại thực thể/mối kết hợp liên quan :

LESSONS

Mô tả:

Số câu hỏi tối đa phải nhỏ hơn hoặc bằng số câu hỏi của bài học đó trong cơ sở dữ

liệu

Thuật Toán:

CHECK(LESSONS.QUESTIONMAX >=LESSONS.QUESTIONMIN)

Ràng buộc 11

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

LESSONS, QUESTIONS

Mô tả:

Số câu hỏi tối thiểu phải nhỏ hơn hoặc bằng số câu hỏi của bài học đó trong cơ sở dữ

liệu

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

Page 52: Web hox thi_toeft

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

Thuật Toán:

∀l∈LESSONS thì l.QUESTIONMAX <= ℑcount(*) σ (TOPIC =

l.LESSONID)(QUESTIONS)

Ràng buộc 12

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

PARAGRAPHS, SECTION3

Mô tả:

Số câu hỏi của đoạn nghe phải bằng tổng số câu hỏi của đoạn nghe trong

Section1

Thuật Toán:

∀p∈PARAGRAPHS thì p.NUMBERITEM = ℑcount(*) σ (PARAGRAPHID=

p.PARAGRAPHID)(SECTION3)

Ràng buộc 13

Hệ thống thông tin:

Hệ thống thông tin website

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Trang:

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

Page 53: Web hox thi_toeft

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

hỗ trợ học và thi TOEFL Tương lai[]

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

TALKS, SECTION1

Mô tả:

Số câu hỏi của đoạn đọc phải bằng tổng số câu hỏi của đoạn đọc trong Section3

Thuật Toán:

∀t∈TALKS thì t.NUMBERITEM = ℑcount(*) σ (TALKID=

t.TALKID)(SECTION1)

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

Ràng buộc 14

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

LESSONS

Mô tả:

Số câu hỏi tối đa phải lớn hơn hoặc bằng số câu hỏi tối thiểu

Thuật Toán:

CHECK(QUESTIONMAX >=QUESTIONMIN)

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

Page 54: Web hox thi_toeft

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

Ràng buộc 15

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

MEMBERS

Mô tả:

Điểm mới nhất phải nhỏ hơn hoặc bằng điểm cao nhất

Thuật Toán:

CHECK(LASTSCORE<=HIGHSCORE)

Ràng buộc 16

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả ràng buộc toàn

vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

ANSWERSEC2, SECTION2

Mô tả:

Vị trí bắt đầu câu chọn trong câu hỏi phải nhỏ hơn chiều dài câu hỏi

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

Page 55: Web hox thi_toeft

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

Thuật Toán:

∀o∈ANSWERSEC2 thì o.STARTPOS = ℑlen(QCONTEND) σ

(QUESTIONID= o.QUESTIONID)(SECTION2)

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

Ràng buộc 17

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

TALKS

Mô tả:

Đường dẫn đến tập tin audio là duy nhất

Thuật Toán:

∀d1∈TALKS, ¬ ∃ d2∈TALKS: d1.PATHAUDIO =d2.PATHAUDIO

Ràng buộc 18

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

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

Page 56: Web hox thi_toeft

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

học và thi TOEFL

Các loại thực thể/mối kết hợp liên quan :

PARAGRAPHS

Mô tả:

Đường dẫn đến tập tin đoạn đọc là duy nhất

Thuật Toán:

∀d1∈PARAGRAPHS, ¬ ∃ d2∈PARAGRAPHS: d1.PATH =d2.PATH

Ràng buộc 19

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

TALKS

Mô tả:

Đường dẫn đến tập tin script là duy nhất

Thuật Toán:

∀d1∈TALKS, ¬ ∃ d2∈TALKS: d1.PATHSCRIPT =d2.PATHSCRIPT

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

Page 57: Web hox thi_toeft

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

Ràng buộc 20

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

LESSONS

Mô tả:

Đường dẫn đến tập tin bài học là duy nhất

Thuật Toán:

∀d1∈LESSONS, ¬ ∃ d2∈LESSONS: d1.PATH =d2.PATH

Ràng buộc 21

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

MEMBERS

Mô tả:

Tên đăng nhập là duy nhất

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

Page 58: Web hox thi_toeft

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

Thuật Toán:

∀d1∈MEMBERS, ¬ ∃ d2∈MEMBERS: d1.USERNAME =d2.USERNAME

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

Ràng buộc 22

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH DỮ LIỆU

Hiện tại:[]

Tương lai[]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ràng buộc toàn vẹn

Tờ:

Ngày lập:

Người lập:

Các loại thực thể/mối kết hợp liên quan :

TALKS, SECTION1

Mô tả:

Mỗi câu hỏi Section1 phải thuộc một đoạn nghe hợp lệ

Thuật Toán:

∀d1∈SECTION1, ∃ d2∈TALKS: d1.TALKID =d2.TALKID

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

Page 59: Web hox thi_toeft

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

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

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

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

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

Page 60: Web hox thi_toeft

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

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

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

Page 61: Web hox thi_toeft

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

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

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

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

Page 62: Web hox thi_toeft

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

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

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

Page 63: Web hox thi_toeft

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

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

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

Page 64: Web hox thi_toeft

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

2.2.3 Quản lý diễn đàn + Ô xử lý 3.1 Quản lý bài viết chủ đề

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

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

Page 65: Web hox thi_toeft

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

+ Ô xử lý 3.2 Quản lý bài viết trả lời

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

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

Page 66: Web hox thi_toeft

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

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

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

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

Page 67: Web hox thi_toeft

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

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

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

Page 68: Web hox thi_toeft

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

2.3 Thiết kế giao diện

2.3.1 Sơ đồ màn hình

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

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

Page 69: Web hox thi_toeft

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

2.3.2 Danh sách các màn hình STT Tên màn hình Chức năng

1 Màn hình chính - Trang

chủ

Giới thiệu về trang web các chức năng chính

2 Màn hình đăng nhập Màn hình cho phép đăng nhập vào hệ thống

của trang web học và thi TOEFL

3 Màn hình Đăng kí Màn hình đăng kí để trở thành thành viên

chính thức của hệ thống.

4 Màn hình đăng xuất Màn hình xóa cookies của thành viên sau khi

đăng nhập muốn thoát khỏi hệ thống.

5 Màn hình điều chỉnh

thông tin cá nhân.

Để thành viên trong hệ thống có thể chỉnh sửa

thông tin cá nhân của mình.

6 Màn hình danh sách thành

viên.

Xem danh sách các thành viên hiện có trong

hệ thông trang web

7 Màn hình quản lí câu hỏi Màn hình để quản trị có thể thêm, xóa sửa

danh sách các câu hỏi có trong cơ sở dữ liệu

theo 3 section

8 Màn hình học bài Màn hình dùng để cho các thành viên trong

trang web có thể theo dõi các bài học có sẵn.

9 Màn hình chỉnh sửa và

soạn bài học .

Màn hình để cho quản trị viên có thể thay đổi

nội dung bài học nếu muốn.

10 Màn hình lựa chọn 1 Để cho thành viên khi muốn luyện tập lựa

chọn số câu và phần muốn luyện tập của

Section 1

11 Màn hình lựa chọn 2 Để cho thành viên khi muốn luyện tập lựa

chọn Part muốn luyện tập và số câu câu hỏi

cho mỗi Part của Section 2

12 Màn hình lựa chọn 3 Để cho thành viên khi muốn luyện tập lựa

chọn số đoạn văn muốn luyện tập của Section

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

Page 70: Web hox thi_toeft

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

3

13 Màn hình luyện tập Dùng cho thành viên khi luyện tập, hiển thị

câu hỏi cho người dùng trả lời sau đó sẽ đánh

giá kết quả cho từng câu hỏi đó

14 Màn hình thi Màn hình tổ chức thi cho người dùng có nhu

cầu cần thi TOEFL lần lượt theo từng Section

và Part của mỗi Section.

15 Màn hình Thay đổi Tham

số hệ thống

Thay đổi các tham số dùng cho sự hoạt động

của hệ thống.

16 Màn hình quản lí thành

viên

Chỉnh sửa quyền hạn của thành viên hay xóa

thành viên ra khỏi hệ thống.

17 Màn hình diễn đàn Hiển thị các vấn đề đang được thảo luận trong

diễn đàn.

18 Màn hình chuyên mục Các chuyên mục của một diễn đàn con.

19 Màn hình chủ đề diễn đàn Các chủ đề do thành viên trong trang web gửi

trong một chuyên mục nhất định nào đó.

20 Màn hình bài viết Các bài viết của thành viên trong diễn đàn

thảo luận về một chủ đề có sẵn.

2.3.4 Mô tả màn hình Cấu trúc màn hình sử dụng trong trang web có 4 phần chính:

- Logo, banner quảng cáo và Topmenu ở trên cùng

+ Top Menu bao gồm các thành phần: đăng kí, diễn đàn, thành viên, ngôn

ngữ sử dụng trong trang web.

- Phần bên trái là menu chính với các menu thành phần như: Trang chủ, bài học,

thi thử, luyện tập, game…

- Phần bên phải là các menu thống kê, đăng nhập, hay liên kết

- Phần chính giữa là phần hiển thị những module có trong trang web.

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

Page 71: Web hox thi_toeft

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

Tùy vào từng màn hình hay ngôn ngữ hiển thị mà các menu trên, trái, phải có thể

thay đổi theo nội dung của của màn hình.

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

Màn hình chính giới thiệu về trang web.

Màn hình chính là màn hình mà các người dùng nhìn thấy khi truy cập trang

web học và luyện thi Toefl.

Màn hình chính là màn hình giới thiệu về trang web, lợi ích của học tiếng Anh

và thông tin về nhóm thực hiện.

Màn hình đăng nhập

Màn hình đăng nhập là màn hình dùng để truy cập vào hệ thống theo các quyền hạn

khác nhau.

Nếu thành công, người dùng sẽ đăng nhập và làm việc với hệ thống dưới quyền

hạn đã được phân công

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

Page 72: Web hox thi_toeft

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

+ Mô tả hoạt động

Người dùng nhập tên đăng nhập và mật khẩu. Sau đó chọn “Đăng nhập” hoặc

“Đăng kí”

+ Các thành phần của màn hình

Nhóm Loại Ý nghĩa

1 TextBox Hai textbox thuộc nhóm này dùng để nhập tên và mật khẩu

đăng nhập

2 Button Hai button đăng nhập và đăng kí

Lưu ý: Các nhóm được minh hoạ bằng các số được đánh trên màn hình.

1

2

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

Màn hình đăng kí

+ Cấu trúc:

Màn hình chỉ có TopMenu mà không có menu phải hay menu trái.

+ Mô tả hoạt động

Khi người dùng muốn trở thành thành viên của trang web, người dùng nhấn vào

button “Đăng kí” trên top menu . Nếu đăng kí thành công người dùng sẽ trở là

thành viên chính thức của trang web.

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

Page 73: Web hox thi_toeft

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

+ Các thành phần của màn hình

Nhóm Loại Ý nghĩa

1 TextBox1 Nhập các thông tin cá nhân

2 Validate Sumary Thông báo lỗi khi nhập các thông tin

không đúng định dạng hay yêu cầu

3 ComboBox Ngày tháng năm sinh

4 TextBox2 Quy định bắt buộc của trang web.

5 Button Hai button đồng ý hay không đồng ý

Lưu ý: Các nhóm được minh hoạ bằng các số được đánh trên màn hình.

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

Màn hình chỉnh sửa thông tin người dùng

+ Cấu trúc giống như màn hình đăng kí.

+ Mô tả hoạt động:

Người dùng sau một thời gian sử dụng có thay đổi một số thông tin riêng tư như

mật khẩu, địa chỉ mail, hay một số thông tin khác. Họ có thể chỉnh sửa các thông tin

đó.

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

Page 74: Web hox thi_toeft

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

+ Các thành phần của màn hình

Nhóm Loại Ý nghĩa

1 TextBox1 Nhập các thông tin cá nhân

2 Validate Sumary Thông báo lỗi khi nhập các thông tin

không đúng định dạng hay yêu cầu

3 ComboBox Ngày tháng năm sinh

4 Button Hai button lưu hay hủy bỏ việc thay

đổi

Màn hình học ôn tiếng Anh

+ Cấu trúc gồm có các phần trên trái giống như các màn hình khác nhưng

phần bên phải là danh sách các bài học.

+ Mô tả hoạt động

Nếu người dùng không có quyền vào trang bài học thì sẽ được thông báo. Khi

người dùng có quyền được truy cập thì menu phải sẽ hiện thị danh sách các bài học

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

Page 75: Web hox thi_toeft

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

có sẵn được liệt kê từ những bài đã học đến bài đã học của từng thành viên đang

truy cập diễn đàn.

+ Các thành phần của màn hình

Nhóm Loại Ý nghĩa

1 Label Nội dung bài học

2 Data Grid Danh sách các bài học trong trang

web

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

Nhóm màn hình liên quan đến việc luyện tập

+ Cấu trúc:

Với mỗi phần luyện tập: Section1, Section2, Section3 sẽ có 2 màn hình: Màn hình

lựa chọn hình thức ,số câu hỏi và màn hình luyện tập

+ Mô tả hoạt động:

Trước khi bắt đầu luyện tập thì người dùng sẽ được yêu cầu lựa chọn phần và số

câu hỏi của mỗi phần . Sau đó thì thành viên đó có thể luyện tập theo phần mà mình

đã lựa chọn. Người dùng có thể xem lại kết quả luyện tập của mình nếu muốn.

+ Thành phần của màn hình chuẩn bị luyện tâp

Nhóm Loại Ý nghĩa

1 Label Giới thiệu cách thức luyện tập

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

Page 76: Web hox thi_toeft

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

2 Combobox Chọn lựa phần hay số lượng câu hỏi

muốn luyện.

3 Button Nút bắt đầu luyện tập

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

** Màn hình luyện tập

Nhóm Loại Ý nghĩa

1 UserControl Hiển thị câu hỏi

2 Button Chọn lựa thứ tự câu hỏi để luyện tập

3 Button Xem kết quả hay kết thúc luyện tập

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

Page 77: Web hox thi_toeft

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

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

Figure 2.20 Nội dung màn hình luyện tập 2 – xem kết quả

Nhóm màn hình thực hiện việc thi thử.

+ Cấu trúc:

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

Page 78: Web hox thi_toeft

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

Giống như màn hình luyện tập nhưng mỗi lần chỉ hiển thị một câu hỏi.

+ Mô tả hoạt động

Đối với Section1: Sau khi đoạn nghe được đọc lên người dùng sẽ có một khoảng

thời gian để chọn lựa câu trả lời. Sau đó trang web sẽ tự động hiển thị câu hỏi tiếp

theo.

Đối với Section 2 và 3: Thời gian làm bài sẽ được hiển thị . Sau khi thời gian kết

thúc thì trang web sẽ tự động chuyển sang section khác hay kết thúc bài thi.

+ Các thành phần của màn hình

Nhóm Loại Ý nghĩa

1 ImageButton Nút chọn câu tiếp theo hay kết thúc bài làm

2 Timer Hiển thị thời gian làm bài

3 UserControl Hiển thị câu hỏi

Figure 2.21 Nội dung màn hình thi

Màn hình soạn bài học và chỉnh sửa bài học

Cấu trúc màn hình:

Sử dụng công cụ FreeTextBox.dll – John Dyer 2003

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

Page 79: Web hox thi_toeft

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

Màn hình chỉ dùng cho quản trị viên chỉnh sửa thêm hay soạn bài học mới

Nhóm Loại Ý nghĩa

1 FreeTextBox Chứa dữ liệu bài học

2 Button Lưu hoặc Hủy

Màn hình thay đổi tham số của hệ thống

+ Cấu trúc:

Màn hình bao gồm danh sách các tham số mặc định của hệ thống như: quyền đăng

nhập, thời gian làm bài thi, số câu hỏi cho mỗi đề thi, thời gian để làm một câu

hỏi…..

+ Mô tả hoạt động

Khi Quản trị viên thấy phương pháp hoạt động hiện tại của hệ thống không còn phù

hợp và hệ thống cần có sự thay đổi về các tham số. Quản trị sẽ thay đổi chúng nếu

cần thiết và lưu lại.

+ Các thành phần của màn hình

Nhóm Loại Ý nghĩa

1 TextBox Các tham số mặc định của hệ thống.

2 Button Button đồng ý hay hủy bỏ việc thay đổi.

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

Page 80: Web hox thi_toeft

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

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

Nhóm các màn hình Quản lý

Đây là nhóm các màn hình chịu sự quản lý của quản trị viên. Các thành viên bình

thường và khách không thể truy cập đến trang này.

Màn hình này gồm Top menu và menu Admin.

1. Quản lý bài học

2. Quản lý thành viên

3. Quản lý diễn đàn

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

Page 81: Web hox thi_toeft

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

Chương 3. Cài đặt và triển khai

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

Xây dựng trang web hỗ trợ học và thi TOEFL

Môi trường lập trình : Microsoft Visual Studio.NET

Ngôn ngữ lập trình : ASP.NET với code-hind là Visual C#.NET

Hệ quản trị cơ sở dữ liệu : Microsoft SQL Server 2000

Trong quá trình lập trình còn có sử dụng một số thư viện khác như :

FreeTextBox.dll, msgBox, Buttons

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

Figure 3.1 Màn hình chính

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

Page 82: Web hox thi_toeft

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

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

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

Page 83: Web hox thi_toeft

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

Chương 4. Tổng kết Với thời gian hạn hẹp và kinh nghiệm còn quá ít ỏi, chúng em đã bước đầu xây

dựng một nền tảng cơ bản cho việc phát triển một website thực sự hỗ trợ tốt nhất

cho người dùng trong việc học tiếng Anh nói riêng và ngoại ngữ nói chung. Để

website có thể thực sự hoạt động tốt, khâu chuẩn bị thu thập, phân loại dữ liệu cho

thật chu đáo hoàn chỉnh để phát huy thật sự hiệu quả của website là một điều tối

quan trọng và tốn không ít thời gian. Do đó, chúng em tin rằng trong tương lai

không xa, với sự chuẩn bị tốt về mặt dữ liệu, website sẽ hoạt động tốt hơn và sẽ

ngày càng được hoàn thiện hơn để đáp ứng nhu cầu của người sử dụng.

Nhóm sinh viên thực hiện.

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

Page 84: Web hox thi_toeft

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

TÀI LIỆU THAM KHẢO

1) Fritz Onion, Essential ASP.NET with Examples in Visual Basic.NET, Addison Wesley, 2003

2) David Sceppa, Microsoft ADO.NET , Microsoft Press 2002

3) G. Andrew Duthie, Microsoft ASP Dot NET Programming With Visual C Sharp Dot NET Version 2003 Step By Step, MS.Press, 2003

4) ASP.NET.Web.Developer's.Guide, Syngress, 2002 5) Michael A.Pyle, M.A and Mary Ellen Munoz Page, MA - Test of English as a Foreign Language Preparation Guide 95-96, Cliff. 6) Jolene Gear – Robert Gear – Lê Huy Lâm, Cambridge Prep for Toefl, First News.

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

Page 85: Web hox thi_toeft

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

5. PHẦN PHỤ LỤC 5.1. Sưu liệu mô hình DFD quan niệm

1.1 Quản lý bài học 1.2.1 Mô tả dòng dữ liệu

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả dòng dữ liệu :

BAI HOC

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Nguồn đi :

Đầu cuối :

Quản trị - Quản lý (có chức năng cập nhật quản lý bài học)

Kho dữ liệu :

Bài học - Lessons

Ô xử lý :

Chọn bài học(1.1.1)

Nhập bài học mới(1.2.1)

Chỉnh sửa bài học(1.2.2)

Xoá bài học (1.2.3)

Lưu bài học (1.2.4)

Học và ôn tập(1.1)

Cập nhật bài học (1.2)

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

Page 86: Web hox thi_toeft

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

Nguồn đến :

Kho dữ liệu :

Bài học – Lessons

Câu hỏi - Questions

Đầu cuối :

Người dùng (muốn học và ôn tập tiếng Anh)

Quản trị - Quản lý (có chức năng cập nhật quản lý bài học)

Ô xử lý :

Chọn bài học(1.1.1)

Làm bài luyện tập(1.1.3)

Chỉnh sửa bài học(1.2.2)

Xoá bài học (1.2.3)

Lưu bài học (1.2.4)

Học và ôn tập(1.1)

Cập nhật bài học (1.2)

Diễn giải :

BAI HOC là một trong các dòng dữ liệu chính rất quan trọng của mô hình xử lý.

Nó là đầu vào cho các xử lý : Chọn bài học, Làm bài luyện tập, Xoá bài học, Lưu

bài học, Học và ôn tập, ….

Cấu trúc dữ liệu:

MA_BAI_HOC

MA_CHUYEN_MUC

NGAY_CAP_NHAT_CUOI

TIEU_DE

DUONG_DAN_NOI_DUNG

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

Page 87: Web hox thi_toeft

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

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả dòng dữ liệu :

QUATRINHHOC

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Nguồn đi :

Đầu cuối :

Người dùng

Kho dữ liệu :

Quá trình học – Records

Ô xử lý :

Học và ôn tiếng Anh(1.1.2)

Chấm điểm bài học(1.1.4)

Quản lý học và ôn tập(1.1)

Nguồn đến :

Kho dữ liệu :

Quá trình học – Records

Đầu cuối :

Người dùng

Ô xử lý :

Chọn bài học(1.1.1)

Xem kết quả học(1.1.5)

Quản lý học và ôn tập(1.1)

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

Page 88: Web hox thi_toeft

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

Diễn giải :

QUA TRINH HOC là một dòng dữ liệu khá quan trọng, giúp theo dõi thống kê

tiến độ học tập của thành viên để kịp thời nhắc nhở, góp ý cũng như cải thiện

tốc độ tiến bộ của thành viên.

Cấu trúc dữ liệu:

MA_BAI _HOC

MA_THANH_VIEN

DIEM_LUYEN_TAP

Mô tả ô xử lý

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ô xử lý:

HOC VA ON TAP

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy

Trang

Ô xử lý số: 1.1

Dòng dữ liệu vào:

Các thông tin chọn bài học và luyện tập (từ đầu cuối: Người dùng – Thành

viên)

Các bài học (từ kho dữ liệu Bài học)

Các bài học mới (từ ô xử lý 1.2 Cập nhật bài học)

Dòng dữ liệu ra:

Bài học (đến đầu cuối: Người dùng)

Điểm rèn luyện (đến đầu cuối: Người dùng)

Thông tin quá trình học (đến kho dữ liệu Quá trình học)

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

Page 89: Web hox thi_toeft

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

Diễn giải:

Hỗ trợ người dùng chọn bài học, làm bài luyện tập, theo dõi quá trình học tập

của mình để biết bài nào đã học, bài nào chưa học.

Tóm tắt nội dung :

(1) Chọn bài học.

(2) Học và ôn tập tiếng Anh

(3) Làm bài luyện tập

(4) Chấm điểm, lưu và báo kết quả cho người dùng

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả ô xử lý:

CAP NHAT BAI HOC

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy

Trang

Ô xử lý số: 1.2

Dòng dữ liệu vào:

Các thông tin bài học mới ( từ đầu cuối: Quản trị - Quản lý)

Danh sách bài học (từ kho dữ liệu Bài học)

Dòng dữ liệu ra:

Các bài học đã có (đến đầu cuối: Quản trị - Quản lý)

Các bài học mới ( đến ô xử lý 1.1 Học và ôn tập)

Diễn giải:

Lập hội đồng coi thi

Tóm tắt nội dung :

(1) Nhập bài học mới.

(2) Tra cứu và chọn chỉnh sửa các bài học cần cập nhật.

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

Page 90: Web hox thi_toeft

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

(3) Xoá bài học

(4) Lưu bài học

Mô tả kho dữ liệu

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả kho dữ liệu :

BAI HOC

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy

Trang

Dòng dữ liệu vào :

Bài học mới hoặc đã cập nhật hoặc đã xoá (từ ô xử lý 1.2.4 Lưu bài học )

Dòng dữ liệu ra :

Bài học chưa chỉnh sửa (đến ô xử lý 1.2.2 Chỉnh sửa bài học)

Bài học chưa xoá (đến ô xử lý 1.2.3 Xoá bài học)

Danh sách bài học (đến ô xử lý 1.1.1 Chọn bài học)

Bài muốn học – ôn (đến ô xử lý 1.1.2 Học ôn tiếng Anh)

Diễn giải :

BAI HOC là một trong các kho dữ liệu chính rất quan trọng của mô hình xử lý,

cung cấp thông tin làm đầu vào cho các xử lý : Chọn bài học, Làm bài luyện

tập, Xoá bài học, Lưu bài học, Học và ôn tập, ….

Cấu trúc dữ liệu:

MA_BAI_HOC

MA_CHUYEN_MUC

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

Page 91: Web hox thi_toeft

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

NGAY_CAP_NHAT_CUOI

TIEU_DE

DUONG_DAN_NOI_DUNG

Khối lượng

Hiện tại: 100 bài / năm

Tương lai: tăng 10% / năm

Thông tin thường truy xuất:

MA_BAI_HOC

TIEU_DE

DUONG_DAN_NOI_DUNG

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả kho dữ liệu :

QUATRINHHOC

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Dòng dữ liệu vào :

Bài học đã học mới của thành viên (từ ô xử lý 1.1.2 Học – ôn tiếng Anh)

Điểm mới hoặc đã cập nhật của thành viên (từ ô xử lý 1.1.4 Chấm điểm luyện

tập và lưu )

Dòng dữ liệu ra :

Bài học đã học (đến ô xử lý 1.1.1 Chọn bài học)

Diễn giải :

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

Page 92: Web hox thi_toeft

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

QUA TRINH HOC là một dòng dữ liệu khá quan trọng, giúp theo dõi thống kê

tiến độ học tập của thành viên để kịp thời nhắc nhở, góp ý cũng như cải thiện

tốc độ tiến bộ của thành viên.

Cấu trúc dữ liệu:

MA_BAI _HOC

MA_THANH_VIEN

DIEM_LUYEN_TAP

Khối lượng

Hiện tại: 100 hồ sơ / năm

Tương lai: tăng 10% / năm

Thông tin thường truy xuất:

MA_BAI _HOC

MA_THANH_VIEN

DIEM_LUYEN_TAP

1.2 Quản lý câu hỏi Mô tả dòng dữ liệu

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả dòng dữ liệu : CAU

HOI

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Nguồn đi :

Đầu cuối :

Quản trị - Quản lý (có chức năng cập nhật quản lý câu hỏi)

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

Page 93: Web hox thi_toeft

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

Kho dữ liệu :

Câu hỏi - Questions

Ô xử lý :

Làm bài luyện tập(1.1.3)

Nhập câu hỏi mới(2.3.1)

Chỉnh sửa câu hỏi(2.3.2)

Xoá câu hỏi(2.3.3)

Lưu câu hỏi(2.3.4)

Phần luyện tập tiếp theo(2.1.4)

Chọn câu trả lời cho câu hỏi(2.1.3)

Xem đáp án câu hỏi(2.1.5)

Xem kết quả bài làm(2.1.6)

Luyện tập(2.1)

Thi thử(2.2)

Cập nhật câu hỏi(2.3)

Nguồn đến :

Kho dữ liệu :

Câu hỏi - Questions

Đầu cuối :

Người dùng (muốn luyện tập)

Quản trị - Quản lý (có chức năng cập nhật quản lý câu hỏi)

Ô xử lý :

Làm bài luyện tập(1.1.3)

Chọn câu trả lời(2.1.3)

Xem đáp án câu hỏi(2.1.5)

Xem kết quả bài làm(2.1.6)

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

Page 94: Web hox thi_toeft

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

Chỉnh sửa câu hỏi(2.3.2)

Xoá câu hỏi(2.3.3)

Lưu câu hỏi(2.3.4)

Phần luyện tập tiếp theo(2.1.4)

Luyện tập(2.1)

Thi thử(2.2)

Cập nhật câu hỏi(2.3)

Diễn giải :

CAU HOI là dòng dữ liệu chính rất quan trọng của mô hình xử lý. Nó là đầu vào

và đầu ra cho các xử lý chính như: Làm bài luyện tập, Thêm Xoá Sửa Lưu câu

hỏi, ….

Cấu trúc dữ liệu:

MA_CAU_HOI

NOI_DUNG

SECTION

PHAN

DAP_AN_DUNG

CAC_CAU_TRA_LOI

SO_THU_TU

NOI_DUNG

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

Mô hình quan niệm

xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng: Mô tả dòng dữ liệu : Ngày lập:

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

Page 95: Web hox thi_toeft

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

Xây dựng website hỗ trợ học

và thi TOEFL

THANH

VIEN

Tờ : 1:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Nguồn đi :

Đầu cuối :

Quản trị - Quản lý

Người dùng

Kho dữ liệu :

Thành viên- Members

Ô xử lý :

Kiểm tra quyền thành viên(3.1.2)

Kiểm tra quyền quản trị(3.5.1)

Xác nhận thành viên(3.3.1)

Chỉnh sửa thông tin cá nhân(3.3.2)

Lưu thông tin cá nhân(3.3.3)

Quản lý thông tin cá nhân(3.3)

Nguồn đến :

Kho dữ liệu :

Thành viên- Members

Đầu cuối :

Người dùng

Quản trị - Quản lý

Ô xử lý :

Kiểm tra quyền thành viên(3.1.2)

Kiểm tra quyền quản trị(3.5.1)

Xác nhận thành viên(3.3.1)

Chỉnh sửa thông tin cá nhân(3.3.2)

Lưu thông tin cá nhân(3.3.3)

Quản lý thông tin cá nhân(3.3)

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

Page 96: Web hox thi_toeft

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

Diễn giải :

THANH VIEN – đối tượng phục vụ chính của hệ thống

Cấu trúc dữ liệu:

MA_THANH_VIEN

QUYEN_HAN

TEN_DANG_NHAP

EMAIL

MAT_KHAU

NGAY_SINH

DIEM_CAO_NHAT

DIEM_GAN_NHAT

CHO_HIEN_THI_EMAIL

CHU_KY

HINH_ANH

TRANG_CHU

NGAY_GIA_NHAP

Mô tả ô xử lý

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả ô xử lý:

LUYEN TAP

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Ô xử lý số: 2.1

Dòng dữ liệu vào:

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

Page 97: Web hox thi_toeft

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

Các thông tin chọn phần luyện tập (từ đầu cuối: Người dùng)

Danh sách câu hỏi (từ kho dữ liệu Câu hỏi)

Thông tin bài làm (từ đầu cuối Người dùng)

Dòng dữ liệu ra:

Câu hỏi (đến đầu cuối: Người dùng)

Đáp án đúng của câu hỏi (đến đầu cuối Người dùng)

Kết quả làm bài (đến đầu cuối: Người dùng)

Diễn giải:

Hỗ trợ người dùng luyện tập thi TOEFL không hạn chế thời gian, không gò bó

số lượng câu hỏi, thứ tự trả lời trước sau…

Tóm tắt nội dung :

(1).Xác định section cần luyện tập

(2) Xác định số câu hỏi các phần luyện tập

(3) Chọn câu trả lời cho từng câu hỏi

(4) Xem đáp án ngay

(5) Chuyển sang phần tiếp theo hoặc phần trước

(6) Xem kết quả bài làm

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả ô xử lý:

THI THU

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Ô xử lý số: 2.2

Dòng dữ liệu vào:

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

Page 98: Web hox thi_toeft

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

Các thông tin câu hỏi thi (từ kho dữ liệu Câu hỏi)

Bài thi (từ đầu cuối: Người dùng)

Dòng dữ liệu ra:

Câu hỏi thi (đến đầu cuối: Người dùng)

Kết quả bài thi (đến đầu cuối: Người dùng và kho dữ liệu Thành viên)

Diễn giải:

Mô hình thi thử, giúp đánh giá chính xác hơn khả năng của người dùng đồng thời

giúp người dùng biết rõ hơn về ưu khuyết, tốc độ làm bài thi nhằm có sự điều

chỉnh, ôn tập thích hợp nhất.

Tóm tắt nội dung :

(1) Chuẩn bị câu hỏi thi.

(2) Hiển thị lần lượt các câu hỏi thi

(3) Chọn câu trả lời thích hợp nhất

(4) Đánh giá, ghi nhận câu trả lời

(5) Xem và lưu kết quả thi

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả ô xử lý:

QUAN LY CAU

HOI

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Ô xử lý số: 2.3

Dòng dữ liệu vào:

Các thông tin mới của câu hỏi (từ đầu cuối: Quản lý, quản trị )

Danh sách các câu hỏi đã có (từ kho dữ liệu Câu hỏi)

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

Page 99: Web hox thi_toeft

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

Dòng dữ liệu ra:

Thông tin câu hỏi mới (đến kho dữ liệu Câu hỏi)

Thông tin câu hỏi đã có (đến đầu cuối Quản lý – Quản trị)

Diễn giải:

Quản lý câu hỏi: thêm , xoá, sửa , cập nhật cơ sở dữ liệu câu hỏi

Tóm tắt nội dung :

(1) Nhập câu hỏi mới.

(2) Tra cứu và chọn chỉnh sửa các câu hỏi cần cập nhật.

(3) Xoá câu hỏi

(4) Lưu câu hỏi

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả ô xử lý:

QUAN LY

THONG TIN CA NHAN

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Ô xử lý số: 3.3

Dòng dữ liệu vào:

Thông tin cá nhân cập nhật (từ đầu cuối: Thành viên / Quản trị)

Dòng dữ liệu ra:

Thông tin cá nhân đã có (đến đầu cuối: Thành viên / Quản trị )

Diễn giải:

Chỉnh sửa thông tin cá nhân của các người dùng

Tóm tắt nội dung :

(1) Xác nhận người dùng .

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

Page 100: Web hox thi_toeft

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

(2) Chỉnh sửa thông tin người dùng

(3) Lưu thông tin người dùng

Mô tả kho dữ liệu

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả kho dữ liệu :

CAU HOI

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Dòng dữ liệu vào :

Câu hỏi mới hoặc đã cập nhật hoặc đã xoá (từ ô xử lý 2.3.4 Lưu câu hỏi )

Câu hỏi cần xem đáp án (từ ô xử lý 2.1.5 Xem đáp án)

Câu hỏi đã làm (từ ô xử lý 2.1.6 Xem kết quả bài làm)

Dòng dữ liệu ra :

Câu hỏi chưa chỉnh sửa (đến ô xử lý 2.3.2 Chỉnh sửa câu hỏi)

Câu hỏi chưa xoá (đến ô xử lý 2.3.3 Xoá câu hỏi)

Câu hỏi cần lấy theo phạm vi yêu cầu (đến ô xử lý 2.1.3 Chọn câu trả lời cho câu

hỏi + 2.2.1 Chuẩn bị câu hỏi thi)

Câu hỏi tiếp theo (đến ô xử lý 2.1.4 Sang phần tiếp theo hoặc phần trước)

Đáp án đúng của câu hỏi (đến ô xử lý 2.1.5 Xem đáp án +2.1.6 Xem kết quả bài

làm)

Câu hỏi theo bài học (đến ô xử lý 1.1.3 Làm bài luyện tập)

Diễn giải :

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

Page 101: Web hox thi_toeft

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

CAU HOI là dòng dữ liệu chính rất quan trọng của mô hình xử lý. Nó là đầu vào

và đầu ra cho các xử lý chính như: Làm bài luyện tập, Thêm Xoá Sửa Lưu câu

hỏi, ….

Cấu trúc dữ liệu:

MA_CAU_HOI

NOI_DUNG

SECTION

PHAN

DAP_AN_DUNG

CAC_CAU_TRA_LOI

SO_THU_TU

NOI_DUNG

Khối lượng

Hiện tại: 500 câu

Tương lai: tăng ít nhất 10% / năm

Thông tin thường truy xuất:

MA_CAU_HOI

NOI_DUNG

SECTION

PHAN

DAP_AN_DUNG

CAC_CAU_TRA_LOI

SO_THU_TU

NOI_DUNG

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

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

Page 102: Web hox thi_toeft

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

và thi TOEFL

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả kho dữ liệu :

THANH VIEN

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Dòng dữ liệu vào :

Thành viên mới hoặc đã cập nhật hoặc đã xoá (từ ô xử lý 3.3.3 Lưu thành viên)

Dòng dữ liệu ra :

Thành viên chưa chỉnh sửa (đến ô xử lý 3.3.2 Chỉnh sửa thông tin cá nhân)

Thông tin thành viên cần xác nhận(đến ô xử lý 3.3.1 Xác nhận thành viên)

Thông tin xác nhận quyền quản trị(đến ô xử lý 3.5.1 Kiểm tra quyền quản trị)

Thông tin thành viên (đến ô xử lý 3.1.2+3.2.3 Kiểm tra quyền thành viên)

Diễn giải :

THANH VIEN – đối tượng phục vụ chính của hệ thống

Cấu trúc dữ liệu:

MA_THANH_VIEN

QUYEN_HAN

TEN_DANG_NHAP

EMAIL

MAT_KHAU

NGAY_SINH

DIEM_CAO_NHAT

DIEM_GAN_NHAT

CHO_HIEN_THI_EMAIL

CHU_KY

HINH_ANH

TRANG_CHU

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

Page 103: Web hox thi_toeft

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

NGAY_GIA_NHAP

Khối lượng

Hiện tại: 100 hồ sơ

Tương lai: tăng 10% / năm

Thông tin thường truy xuất:

MA_THANH_VIEN

QUYEN_HAN

TEN_DANG_NHAP

MAT_KHAU

1.3 Quản lý diễn đàn Mô tả dòng dữ liệu

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả dòng dữ liệu :

DIEN DAN

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Nguồn đi :

Đầu cuối :

Quản trị - Quản lý

Người dùng

Kho dữ liệu :

Diễn đàn - Forums

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

Page 104: Web hox thi_toeft

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

Ô xử lý :

Xác định diễn đàn muốn gửi bài(3.1.1)

Xác định diễn đàn muốn gửi bài(3.2.1)

Xoá diễn đàn (3.5.2)

Mở diễn đàn mới(3.5.3)

Chỉnh sửa thông tin diễn đàn (3.5.4)

Lưu diễn đàn(3.5.5)

Quản lý chyên mục diễn đàn(3.5)

Nguồn đến :

Kho dữ liệu :

Diễn đàn – Forums

Đầu cuối :

Người dùng

Quản trị - Quản lý

Ô xử lý :

Kiểm tra quyền thành viên(3.1.2)

Kiểm tra quyền quản trị(3.5.1)

Xoá diễn đàn (3.5.2)

Mở diễn đàn mới(3.5.3)

Chỉnh sửa thông tin diễn đàn (3.5.4)

Lưu diễn đàn(3.5.5)

Quản lý chyên mục diễn đàn(3.5)

Diễn giải :

DIEN DAN là một trong các dòng dữ liệu chính của phần xử lý các vấn đề liên

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

Page 105: Web hox thi_toeft

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

quan đến diễn đàn.

Cấu trúc dữ liệu:

MA_DIEN _DAN

MA_CHUYEN_MUC

TEN_DIEN_DAN

MO_TA

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả dòng dữ liệu :

BAI VIET TRA LOI

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Nguồn đi :

Đầu cuối :

Quản trị - Quản lý (có chức năng quản lý bài viết)

Người dùng

Kho dữ liệu :

Bài viết trả lời - Replies

Ô xử lý :

Chỉnh sửa bài trả lời(3.2.5)

Gửi bài trả lời mới(3.2.4)

Lưu bài trả lời(3.2.6)

Quản lý bài gửi trong chủ đề(3.2)

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

Page 106: Web hox thi_toeft

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

Nguồn đến :

Kho dữ liệu :

Bài viết trả lời - Replies

Đầu cuối :

Người dùng

Quản trị - Quản lý (có chức năng quản lý bài viết)

Ô xử lý :

Chỉnh sửa bài trả lời(3.2.5)

Gửi bài trả lời mới(3.2.4)

Lưu bài trả lời(3.2.6)

Quản lý bài gửi trong chủ đề(3.2)

Diễn giải :

BAI_VIET_TRA_LOI là bài viết của thành viên trong một topic- chủ đề nào đó

của diễn đàn.

Cấu trúc dữ liệu:

MA_BAI_VIET

MA_CHU_DE

NGAY_GUI

NOI_DUNG

TAC_GIA_GUI

TRICH_DAN

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

Page 107: Web hox thi_toeft

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

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả dòng dữ liệu :

BAI VIET CHU DE

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Nguồn đi :

Đầu cuối :

Quản trị - Quản lý (có chức năng quản lý bài viết)

Người dùng

Kho dữ liệu :

Bài viết chủ đề - ForumTopics

Ô xử lý :

Gửi bài viết mới(3.1.3)

Chỉnh sửa bài đã gửi(3.1.4)

Lưu bài viết(3.1.5)

Quản lý chủ đề(3.1)

Nguồn đến :

Kho dữ liệu :

Bài viết chủ đề - ForumTopics

Bài viết trả lời - Replies

Đầu cuối :

Người dùng

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

Page 108: Web hox thi_toeft

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

Quản trị - Quản lý (có chức năng quản lý bài viết)

Ô xử lý :

Chỉnh sửa bài đã gửi(3.1.4)

Lưu bài viết(3.1.5)

Xác định chủ đề(3.2.2)

Quản lý chủ đề(3.1)

Diễn giải :

BAI VIET CHU DE là một trong các dòng dữ liệu chính của mô hình xử lý quản

lý diễn đàn. Người dùng có thể gửi chủ đề mới trong diễn đàn mong muốn cũng

như chỉnh sửa các bài viết chủ đề đã gửi.

Cấu trúc dữ liệu:

MA_CHU_DE (TopicID)

MA_DIEN_DAN (ForumID)

NGAY_GUI (AddedDate)

TIEU_DE (Title)

NOI_DUNG (Message)

TAC_GIA (MemberID)

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả dòng dữ liệu :

BAI VIET TRA LOI

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

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

Page 109: Web hox thi_toeft

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

Nguồn đi :

Đầu cuối :

Quản trị - Quản lý (có chức năng quản lý bài viết)

Người dùng

Kho dữ liệu :

Bài viết trả lời - Replies

Ô xử lý :

Chỉnh sửa bài trả lời(3.2.5)

Gửi bài trả lời mới(3.2.4)

Lưu bài trả lời(3.2.6)

Quản lý bài gửi trong chủ đề(3.2)

Nguồn đến :

Kho dữ liệu :

Bài viết trả lời - Replies

Đầu cuối :

Người dùng

Quản trị - Quản lý (có chức năng quản lý bài viết)

Ô xử lý :

Chỉnh sửa bài trả lời(3.2.5)

Gửi bài trả lời mới(3.2.4)

Lưu bài trả lời(3.2.6)

Quản lý bài gửi trong chủ đề(3.2)

Diễn giải :

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

Page 110: Web hox thi_toeft

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

BAI_VIET_TRA_LOI là bài viết của thành viên trong một topic- chủ đề nào đó

của diễn đàn.

Cấu trúc dữ liệu:

MA_BAI_VIET

MA_CHU_DE

NGAY_GUI

NOI_DUNG

TAC_GIA_GUI

TRICH_DAN

Mô tả ô xử lý

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả ô xử lý:

QUAN LY BAI VIET CHU

DE

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Ô xử lý số: 3.1

Dòng dữ liệu vào:

Các thông tin bài viết (từ đầu cuối: Người dùng)

Thông tin bài viết đã có (từ kho dữ liệu Bài viết chủ đề)

Dòng dữ liệu ra:

Thông tin bài viết (đến đầu cuối: Người dùng)

Thông tin bài viết (đến kho dữ liệu Bài viết chủ đề)

Diễn giải:

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

Page 111: Web hox thi_toeft

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

Cho phép người dùng gửi bài và quản lý các bài viết tạo chủ đề của mình trên

diễn đàn.

Tóm tắt nội dung :

(1) Xác định diễn đàn muốn gửi bài.

(2) Kiểm tra quyền thành viên

(3) Gửi bài viết chủ đề mới.

(4) Tra cứu và chọn chỉnh sửa các bài viết chủ đề.

(5) Lưu bài viết chủ đề

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả ô xử lý:

QUAN LY BAI TRA

LOI

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Ô xử lý số: 3.2

Dòng dữ liệu vào:

Các thông tin bài trả lời (từ đầu cuối: Người dùng)

Thông tin bài trả lời đã có (từ kho dữ liệu Bài viết trả lời)

Dòng dữ liệu ra:

Thông tin bài viết (đến đầu cuối: Người dùng)

Thông tin bài viết (đến kho dữ liệu Bài viết trả lời)

Diễn giải:

Cho phép người dùng gửi bài và quản lý các bài viết trả lời của mình cho một

chủ đề trên diễn đàn.

Tóm tắt nội dung :

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

Page 112: Web hox thi_toeft

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

(1) Xác định diễn đàn muốn gửi bài.

(2) Xác định chủ đề muốn gửi bài

(3) Kiểm tra quyền thành viên

(4) Gửi bài viết trả lời mới.

(5) Tra cứu và chọn chỉnh sửa các bài viết trả lời đã gửi.

(6) Lưu bài viết trả lời

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả ô xử lý:

QUAN LY DIEN DAN

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Ô xử lý số: 3.5

Dòng dữ liệu vào:

Các thông tin tạo lập, chỉnh xóa diễn đàn (từ đầu cuối: Quản lý- Quản trị)

Các thông tin diễn đàn đã có (từ kho dữ liệu Diễn đàn)

Dòng dữ liệu ra:

Các thông tin tạo lập, chỉnh xoá diễn đàn (đến kho dữ liệu Diễn đàn)

Các thông tin diễn đàn đã có (đến đầu cuối: Quản lý- Quản trị)

Diễn giải:

Cho phép quản trị thêm mới, chỉnh sửa, xoá các diễn đàn trên web.

Tóm tắt nội dung :

(1) Kiểm tra quyền quản trị.

(2) Tra cứu và chỉnh sửa thông tin diễn đàn

(3) Mở diễn đàn mới

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

Page 113: Web hox thi_toeft

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

(4) Xoá diễn đàn

(5) Lưu diễn đàn

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả ô xử lý:

DUYET BAI

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Ô xử lý số: 3.4

Dòng dữ liệu vào:

Bài chủ đề (từ kho dữ liệu Bài viết chủ đề)

Bài trả lời (từ kho dữ liệu Bài trả lời)

Thông tin huỷ bài viết (từ đầu cuối Quản trị - Quản lý)

Dòng dữ liệu ra:

Thông tin huỷ bài viết (đến kho dữ liệu Bài viết chủ đề + Bài viết trả lời)

Các bài đang lưu trữ (đến đầu cuối: Quản trị)

Diễn giải:

Duyệt bài viết chủ đề và bài trả lời trong diễn đàn

Tóm tắt nội dung :

(1) Lập danh sách các bài viết chủ đề đã duyệt.

(2) Kiểm tra quá hạn

(3) Huỷ bài viết quá hạn hoặc không hợp lệ

(4) Lập danh sách bài chưa duyệt

(5) Kiểm tra nội dung hợp lệ

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

Page 114: Web hox thi_toeft

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

Mô tả kho dữ liệu

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả kho dữ liệu :

DIEN DAN

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Dòng dữ liệu vào :

Diễn đàn mới hoặc đã cập nhật hoặc đã xoá (từ ô xử lý 3.5.5 Lưu diễn đàn )

Dòng dữ liệu ra :

Diễn đàn chưa chỉnh sửa (đến ô xử lý 3.5.4 Chỉnh sửa diễn đàn)

Diễn đàn chưa xoá (đến ô xử lý 3.5.2 Xoá diễn đàn)

Danh sách các diễn đàn (đến ô xử lý 3.1.1 +3.2.1 Xác định diễn đàn)

Diễn giải :

DIEN DAN là một trong các dòng dữ liệu chính của phần xử lý các vấn đề liên

quan đến diễn đàn.

Cấu trúc dữ liệu:

MA_DIEN _DAN

MA_CHUYEN_MUC

TEN_DIEN_DAN

MO_TA

Khối lượng

Hiện tại: 10

Tương lai: tăng 10% / năm

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

Page 115: Web hox thi_toeft

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

Thông tin thường truy xuất:

MA_DIEN _DAN

MA_CHUYEN_MUC

TEN_DIEN_DAN

MO_TA

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả kho dữ liệu :

BAI VIET CHU DE

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Dòng dữ liệu vào :

Bài viết chủ đề mới hoặc đã cập nhật hoặc đã xoá (từ ô xử lý 3.1.5 Lưu bài viết

chủ đề)

Bài viết cần huỷ (từ ô xử lý 3.4.3 Huỷ bài viết)

Dòng dữ liệu ra :

Bài viết chủ đề chưa chỉnh sửa (đến ô xử lý 3.1.4 Chỉnh sửa bài viết chủ đề)

Bài viết chủ đề chưa xoá (đến ô xử lý 3.1.6 Xoá bài viết)

Các chủ đề trong diễn đàn (đến ô xử lý 3.2.2 Xác định chủ đề)

Các bài đã duyệt (đến ô xử lý 3.4.1 Lập danh sách các bài đã duyệt)

Các bài chưa duyệt (đến ô xử lý 3.4.5 Lập danh sách các bài chưa duyệt)

Diễn giải :

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

Page 116: Web hox thi_toeft

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

BAI VIET CHU DE là một kho dữ liệu chính của diễn đàn. Người dùng có thể

gửi chủ đề mới trong diễn đàn mong muốn cũng như chỉnh sửa các bài viết chủ

đề đã gửi.

Cấu trúc dữ liệu:

MA_CHU_DE (TopicID)

MA_DIEN_DAN (ForumID)

NGAY_GUI (AddedDate)

TIEU_DE (Title)

NOI_DUNG (Message)

TAC_GIA (MemberID)

Khối lượng

Hiện tại: 100 bài

Tương lai: tăng

Thông tin thường truy xuất:

MA_CHU_DE (TopicID)

MA_DIEN_DAN (ForumID)

NGAY_GUI (AddedDate)

TIEU_DE (Title)

NOI_DUNG (Message)

TAC_GIA (MemberID)

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học

và thi TOEFL

Mô hình quan niệm xử lý

Hiện tại []

Tương lai[]

Trang :

Ứng dụng:

Xây dựng website hỗ

trợ học và thi

TOEFL

Mô tả kho dữ liệu :

BAI VIET TRA LOI

Tờ : 1:

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

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

Page 117: Web hox thi_toeft

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

Dòng dữ liệu vào :

Bài viết trả lời mới hoặc đã cập nhật hoặc đã xoá (từ ô xử lý 3.2.6 Lưu bài viết trả

lời)

Bài viết cần huỷ (từ ô xử lý 3.4.3 Huỷ bài viết)

Dòng dữ liệu ra :

Bài viết trả lời chưa chỉnh sửa (đến ô xử lý 3.1.4 Chỉnh sửa bài viết trả lời)

Bài viết trả lời chưa xoá (đến ô xử lý 3.2.7 Xoá bài viết)

Các bài đã duyệt (đến ô xử lý 3.4.1 Lập danh sách các bài đã duyệt)

Các bài chưa duyệt (đến ô xử lý 3.4.5 Lập danh sách các bài chưa duyệt)

Diễn giải :

BAI_VIET_TRA_LOI là bài viết của thành viên trong một topic- chủ đề nào đó

của diễn đàn.

Cấu trúc dữ liệu:

MA_BAI_VIET

MA_CHU_DE

NGAY_GUI

NOI_DUNG

TAC_GIA_GUI

TRICH_DAN

Khối lượng

Hiện tại: 100

Tương lai: tăng

Thông tin thường truy xuất:

MA_BAI_VIET

MA_CHU_DE

NGAY_GUI

NOI_DUNG

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

Page 118: Web hox thi_toeft

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

TAC_GIA_GUI

TRICH_DAN

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

Page 119: Web hox thi_toeft

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

1. Sưu liệu mô hình ER quan niệm dữ liệu 1

* Các qui ước:

Các loại giá trị của thuộc tính bao gồm:

B : bắt buộc K : không bắt buộc Đ : có điều kiện

Các kiểu dữ liệu bao gồm:

S : số V : văn bản

B : 0 hoặc 1 N : ngày

H: hình

2.1 Mô tả thực thể

1. Mô tả thực thể: QUESTIONS

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học và

thi TOEFL

MÔ HÌNH

QUAN NIỆM DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ

trợ học và thi TOEFL

Mô tả thực thể

QUESTIONS

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt

thuộc tính

Diễn giải Loại

giá

trị

Kiểu

dữ

liệu

Miền

giá trị

Chiều

dài

(ký tự)

Ghi

chú

QuestionID Mã câu hỏi B S >0 4 Khoá

Qcontend Nội dung B V 100

Part Phần trong section B S ‘1-3’ 1

Section Phần trong bài thi B S ‘1-3’ 1 (*)

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

Page 120: Web hox thi_toeft

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

TOEFL

Explain Giải thích đáp án K V 200

Ease Mức độ dễ khó K S 1

Chiều dài tổng

cộng

307

Tổng số thể

hiện:

Tối thiểu: 200 Khối lượng

tổng cộng:

Tối

thiểu:

61400

Trung bình: 5.000 Trung

bình:

1.535.000

Tối đa: 20.000 Tối đa: 6.140.000

(*): Section = 1: Listening Comprehension

Section = 2: Structure and Written Expression

Section = 3: Reading Comprehension

3. Mô tả thực thể: ANSWERS

Hệ thống thông

tin:

Hệ thống thông

tin website hỗ

trợ học và thi

TOEFL

MÔ HÌNH

QUAN NIỆM DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng

website hỗ trợ

học và thi

TOEFL

Mô tả thực thể

ANSWERS

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

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

Page 121: Web hox thi_toeft

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

Tên tắt

thuộc

tính

Diễn giải Loại

giá trị

Kiểu

dữ

liệu

Miền

giá

trị

Chiều

dài

(ký

tự)

Ghi chú

OptionID Mã câu chọn B S 0-3 1

Ocontend Nội dung câu

chọn B V 150

Selected Là đáp án của

câu hỏi B B 0-1 1

0: Không

phải đáp

án

1: Là đáp

án

StartPos

Vị trí bắt đầu

của câu chọn

trong câu hỏi

K S 2

Chỉ dành

cho loại

câu hỏi

của section

2, part B

Chiều dài

tổng cộng 154

Tổng số

thể hiện: Tối thiểu: 800

Khối lượng

tổng cộng:

Tối

thiểu: 123.200

Trung bình: 20.000 Trung

bình: 3.080.000

Tối đa: 80.000 Tối

đa: 12.320.000

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

Page 122: Web hox thi_toeft

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

4. Mô tả thực thể: PARAGRAPHS

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH

QUAN NIỆM

DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả thực thể

PARAGRAPHS

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt thuộc

tính

Diễn giải Loại

giá

trị

Kiểu dữ

liệu

Miền

giá

trị

Chiều

dài (ký

tự)

Ghi

chú

ParagraphID Mã đoạn đọc B S >0 2 Khoá

Path Đường dẫn đến tập

tin chứa nội dung

đoạn đọc

K V 50

NumberItem Số câu hỏi của đoạn

đọc

K S >0 1

Chiều

dài

tổng

cộng

53

Tổng số

thể hiện:

Tối thiểu: 5 Khối lượng

tổng cộng:

Tối thiểu: 265

Trung bình: 125 Trung bình: 6.625

Tối đa: 500 Tối đa: 26.500

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

Page 123: Web hox thi_toeft

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

5. Mô tả thực thể: TALKS

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học và thi

TOEFL

MÔ HÌNH

QUAN NIỆM

DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả thực

thể

TALKS

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt

thuộc tính

Diễn giải Loại giá

trị

Kiểu

dữ

liệu

Miền

giá trị

Chiều

dài (ký

tự)

Ghi

chú

TalkID Mã đoạn nghe B S >0 2 Khoá

PathAudio Đường dẫn đến tập

tin âm thanh của

đoạn nghe

K V 50

NumberItem Số câu hỏi của đoạn

nghe

K S >0 1

PathScript Đường dẫn đến tập

tin script của đoạn

nghe

K V 50

Part Loại đoạn nghe

trong section 1

K S 1-3 1 (*)

Chiều

dài

104

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

Page 124: Web hox thi_toeft

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

tổng

cộng

Tổng số

thể hiện:

Tối thiểu: 35 Khối

lượng

tổng

cộng:

Tối

thiểu:

3640

Trung bình: 875 Trung

bình:

91.000

Tối đa: 3.500 Tối

đa:

364.000

( * ) Giá trị của đoạn nghe:

1. Đối thoại ngắn giữa 2 người – 1 câu hỏi

2. Đối thoại dài giữa 2 người – nhiều câu hỏi

3. Bài nói chuyện nhỏ của 1 người – nhiều câu hỏi

6. Mô tả thực thể: LESSONS

Hệ thống thông tin:

Hệ thống thông tin website hỗ

trợ học và thi TOEFL

MÔ HÌNH QUAN

NIỆM DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học và

thi TOEFL

Mô tả thực thể

LESSONS

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

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

Page 125: Web hox thi_toeft

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

Tên tắt

thuộc tính

Diễn giải Loại

giá trị

Kiểu

dữ

liệu

Miền

giá

trị

Chiều dài

(ký tự)

Ghi

chú

LessonID Mã bài học B S >0 2 Khoá

LessonName Tên bài học K V 100

Path Đường dẫn đến

tập tin chứa nội

dung bài học

K V 100

Note Ghi chú K V 100

LastDate Ngày cập nhật

cuối cùng

K N 4

QuestionMax Số câu hỏi tối

đa thuộc bài

học này trong

đề

K S 1

QuestionMin Số câu hỏi tối

thiểu thuộc bài

học này trong

đề

K S 1

Chiều dài

tổng cộng

308

Tổng số

thể hiện:

Tối thiểu: 1 Khối lượng

tổng cộng:

Tối

thiểu:

308

Trung bình: 50 Trung

bình:

15.400

Tối đa: 2000 Tối đa: 616.000

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

Page 126: Web hox thi_toeft

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

7. Mô tả thực thể: LESSONCATEGORIES

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học và

thi TOEFL

MÔ HÌNH

QUAN NIỆM DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ

trợ học và thi TOEFL

Mô tả thực thể

LESSONCATEGORIES

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt thuộc

tính

Diễn giải Loại giá

trị

Kiểu

dữ

liệu

Miền

giá trị

Chiều

dài (ký

tự)

Ghi

chú

CategoryID Mã chuyên

mục bài học

B S >0 2 Khoá

CategoryName Tên chuyên

mục

K V 100

CategoryNote Ghi chú K V ‘a-

Z’+’0-

9’

100

Chiều dài tổng

cộng

202

Tổng số

thể hiện:

Tối thiểu: 1 Khối lượng

tổng cộng:

Tối thiểu: 202

Trung bình: 4 Trung

bình:

808

Tối đa: 50 Tối đa: 101.000

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

Page 127: Web hox thi_toeft

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

8. Mô tả thực thể: MEMBERS

Hệ thống thông tin:

Hệ thống thông tin website hỗ

trợ học và thi TOEFL

MÔ HÌNH QUAN

NIỆM DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả thực thể

MEMBERS

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt

thuộc tính

Diễn giải Loại

giá

trị

Kiểu dữ

liệu

Miền

giá trị

Chiều

dài (ký

tự)

Ghi

chú

UID Mã người dùng B S >0 2 Khoá

UserName Tên đăng nhập B V 30

Ugrant Quyền đăng nhập B S >0 1

Email Địa chỉ email K V 50

Pass Mật khẩu B V 30

Birth Ngày sinh K N 4

HighScore Điểm thi thử cao

nhất

K S >0 2

LastScore Điểm thi thử mới

nhất

K S >0 2

ShowEmail Có hiển thị email K B 1

Signature Chữ ký trên diễn đàn K V 300

AvatarUrl Đường dẫn đến tập

tin biểu tượng trong

K V 100

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

Page 128: Web hox thi_toeft

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

diễn đàn

Homepage Trang chủ riêng K V 100

AddedDate Ngày đăng kí K N 8

LastCome Ngày đến gần nhất K N 8

Chiều dài tổng

cộng

638

Tổng số

thể hiện:

Tối thiểu: 1 Khối lượng

tổng cộng:

Tối

thiểu:

638

Trung bình: 10.000 Trung

bình:

6.380.000

Tối đa: 50.000 Tối đa: 31.900.000

9. Mô tả thực thể: FORUMCATEGORIES

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học và thi

TOEFL

MÔ HÌNH QUAN

NIỆM DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả thực thể

FORUMCATEGORIES

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

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

Page 129: Web hox thi_toeft

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

Tên tắt thuộc

tính

Diễn giải Loại

giá trị

Kiểu

dữ

liệu

Miền

giá

trị

Chiều

dài (ký

tự)

Ghi

chú

CategoryID Mã chuyên mục

diễn đàn

B S >0 4 Khoá

CategoryName Tên chuyên mục B V 100

CategoryImageUrl Đường dẫn biểu

tượng chuyên

mục

K V 100

Chiều dài

tổng cộng

204

Tổng số

thể hiện:

Tối

thiểu:

1 Khối lượng tổng cộng: Tối thiểu: 204

Trung

bình:

10 Trung

bình:

2.040

Tối đa: 50 Tối đa: 10.200

10. Mô tả thực thể: FORUMS

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học và thi

TOEFL

MÔ HÌNH QUAN NIỆM

DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả thực thể

FORUMS

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

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

Page 130: Web hox thi_toeft

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

Tên tắt thuộc

tính

Diễn giải Loại

giá

trị

Kiểu

dữ

liệu

Miền

giá trị

Chiều

dài (ký

tự)

Ghi

chú

ForumID Mã diễn

đàn

B S ‘A-

Z’+’0

-9’

4 Khoá

ForumName Tên diễn

đàn

B V 100

ForumDescription Mô tả

diễn đàn

K V ‘a-

Z’+’0

-9’

250

Chiều dài

tổng cộng

354

Tổng

số thể

hiện:

Tối thiểu: 1 Khối lượng tổng

cộng:

Tối

thiểu:

354

Trung bình: 10 Trung

bình:

3540

Tối đa: 50 Tối

đa:

17.700

11. Mô tả thực thể: FORUMTOPICS

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH QUAN

NIỆM DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng: Mô tả thực thể Ngày lập:

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

Page 131: Web hox thi_toeft

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

Xây dựng website hỗ trợ

học và thi TOEFL

FORUMTOPICS

Tờ:1

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt thuộc

tính

Diễn giải Loại

giá trị

Kiểu

dữ

liệu

Miền

giá

trị

Chiều

dài

(ký

tự)

Ghi chú

TopicID Mã chủ đề trong

diễn đàn

B S >0 4 Khoá

Title Tên chủ đề K V 100

Message Nội dung chủ đề K V 300

AddedDate Ngày gửi lên diễn

đàn

K N 8

NView Số lần xem K S >0 2

Chiều dài

tổng cộng

414

Tổng số

thể hiện:

Tối thiểu: 1 Khối lượng

tổng cộng:

Tối

thiểu:

414

Trung bình: 1000 Trung

bình:

414.000

Tối đa: 50.000 Tối đa: 20.700.000

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

Page 132: Web hox thi_toeft

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

12. Mô tả thực thể: REPLIES

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH QUAN NIỆM

DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả thực thể

REPLIES

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt

thuộc tính

Diễn giải Loại

giá trị

Kiểu

dữ

liệu

Miền

giá

trị

Chiều

dài

(ký

tự)

Ghi chú

ReplyID Mã bài trả lời cho

chủ đề

B S >0 4 Khoá

Message Nội dung bài trả lời K V 300

AddedDate Ngày gửi lên diễn

đàn

B N 8

Chiều dài

tổng cộng

312

Tổng số thể

hiện:

Tối thiểu: 1 Khối lượng

tổng cộng:

Tối

thiểu:

312

Trung bình: 5000 Trung

bình:

156.000

Tối đa: 50.000 Tối

đa:

15.600.000

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

Page 133: Web hox thi_toeft

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

13. Mô tả thực thể : SAMPLES

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH QUAN

NIỆM DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Mô tả thực thể

SAMPLES

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt

thuộc tính

Diễn giải Loại

giá

trị

Kiểu

dữ

liệu

Miền

giá trị

Chiều

dài

(ký tự)

Ghi

chú

SampleID Mã bài thi mẫu B S >0 4 Khoá

SampleName Tên bài mẫu K V 30

SampleNote Ghi chú 100

AddedDate Ngày gửi B N 8

Chiều dài tổng

cộng

142

Tổng số thể

hiện:

Tối thiểu: 1 Khối lượng tổng cộng: Tối

thiểu:

142

Trung bình: 20 Trung

bình:

2840

Tối đa: 200 Tối đa: 28400

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

Page 134: Web hox thi_toeft

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

14. Mô tả thực thể chuyên biệt: SECTION1

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH QUAN

NIỆM DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả thực thể

SECTION1

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt

thuộc tính

Diễn giải Loại giá

trị

Kiểu

dữ

liệu

Miền

giá

trị

Chiều

dài (ký

tự)

Ghi

chú

Part Phần thi trong section K S 1

Chiều dài

tổng cộng

1

Tổng số

thể hiện:

Tối thiểu: 70 Khối lượng tổng

cộng:

Tối thiểu: 70

Trung bình: 1.500 Trung bình: 1500

Tối đa: 5.000 Tối đa: 5.000

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

Page 135: Web hox thi_toeft

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

15. Mô tả thực thể chuyên biệt: SECTION2

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH QUAN NIỆM

DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ học

và thi TOEFL

Mô tả thực thể

SECTION2

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt

thuộc tính

Diễn giải Loại

giá trị

Kiểu dữ

liệu

Miền

giá

trị

Chiều

dài (ký

tự)

Ghi

chú

Part Phần thi trong section K S 1

Chiều dài tổng

cộng

1

Tổng số

thể hiện:

Tối thiểu: 70 Khối lượng tổng

cộng:

Tối thiểu: 70

Trung bình: 1.500 Trung bình: 1500

Tối đa: 5.000 Tối đa: 5.000

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

Page 136: Web hox thi_toeft

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

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

1. Mô tả mối kết hợp : RECORD

Hệ thống thông

tin:

Hệ thống thông

tin website hỗ trợ

học và thi

TOEFL

MÔ HÌNH QUAN NIỆM DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng

website hỗ trợ

học và thi

TOEFL

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

RECORD

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt

thuộc tính

Diễn giải Loại

giá trị

Kiểu dữ

liệu

Miền

giá trị

Chiều dài

(ký tự)

Ghi chú

Grade Điểm đạt

trong bài học

K S >0 1

Chiều dài tổng

cộng

1

Tổng số

thể hiện:

Tối thiểu: 1 Khối lượng tổng

cộng:

Tối thiểu: 1

Trung bình: 10.000 Trung bình: 10.000

Tối đa: 100.000 Tối đa: 100.000

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

Page 137: Web hox thi_toeft

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

2. Mô tả mối kết hợp: SAMPLEQUESTION

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học và thi

TOEFL

MÔ HÌNH QUAN NIỆM

DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

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

SAMPLEQUESTION

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt

thuộc tính

Diễn giải Loại

giá trị

Kiểu

dữ liệu

Miền

giá

trị

Chiều dài

(ký tự)

Ghi

chú

OrderNumber Số thứ tự câu

hỏi trong đề

thi mẫu

B S >0 2

Chiều dài tổng

cộng

2

Tổng số thể

hiện:

Tối thiểu: 1 Khối lượng

tổng cộng:

Tối thiểu: 2

Trung bình: 100 Trung bình: 200

Tối đa: 1000 Tối đa: 2000

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

Page 138: Web hox thi_toeft

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

3. Mô tả mối kết hợp: SAMPLETALK

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học và thi

TOEFL

MÔ HÌNH QUAN NIỆM

DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

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

SAMPLETALK

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt

thuộc tính

Diễn giải Loại

giá trị

Kiểu

dữ

liệu

Miền

giá trị

Chiều

dài (ký

tự)

Ghi

chú

OrderNumber Số thứ tự câu hỏi

trong đề thi mẫu

B S >0 2

Chiều dài tổng

cộng

2

Tổng số thể

hiện:

Tối thiểu: 1 Khối lượng tổng

cộng:

Tối

thiểu:

2

Trung bình: 100 Trung

bình:

200

Tối đa: 1000 Tối đa: 2000

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

Page 139: Web hox thi_toeft

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

4. Mô tả mối kết hợp: SAMPLEPARAGRAPH

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học và

thi TOEFL

MÔ HÌNH QUAN NIỆM DỮ

LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ

trợ học và thi TOEFL

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

SAMPLEPARAGRAPH

Tờ:1

Ngày lập:

Người lập:

- Lê Khánh Trí

- Lê Trần Thùy Trang

Tên tắt thuộc

tính

Diễn giải Loại

giá trị

Kiểu

dữ liệu

Miền

giá trị

Chiều dài

(ký tự)

Ghi chú

OrderNumber Số thứ tự câu

hỏi trong đề

thi mẫu

B S >0 2

Chiều dài tổng

cộng

2

Tổng số thể

hiện:

Tối thiểu: 1 Khối lượng tổng

cộng:

Tối thiểu: 2

Trung bình: 100 Trung

bình:

200

Tối đa: 1000 Tối đa: 2000

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

Page 140: Web hox thi_toeft

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

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

Hệ thống thông tin:

Hệ thống thông tin

website hỗ trợ học và thi

TOEFL

MÔ HÌNH QUAN NIỆM

DỮ LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

Bảng Tổng Kết Khối

Lượng

Tờ:1

Ngày lập:

Người lập:

STT Tên thực thể / mối kết

hợp

Chiều dài

tổng cộng

Tổng số

thể hiện tối

đa

Khối lượng

1 QUESTIONS 307 20.000 6140,000

2 ANSWERS 154 80.000 12.320.000

3 PARAGRAPHS 53 500 26.500

4 TALKS 104 3500 364.000

5 LESSONS 306 2000 616.000

6 LESSONCATEGORIES 202 50 101.000

7 MEMBERS 630 50000 31.900.000

8 FORUMCATEGORIES 204 50 10.200

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

Page 141: Web hox thi_toeft

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

9 FORUMS 354 50 17.700

10 FORUMTOPICS 412 50000 20.700.000

11 REPLIES 312 50000 15.600.000

12 SAMPLES 142 200 28400

13 SECTION1 1 5000 5000

14 SECTION2 1 5000 5000

15 RECORDS 1 100.000 100.000

16 SAMPLEQUESTION 2 1000 2000

17 SAMPLETALK 2 1000 2000

18 SAMPLEPARAGRAPH 2 1000 2000

Khối lượng tổng cộng: 87.939.800

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

Hệ thống thông tin:

Hệ thống thông tin website

hỗ trợ học và thi TOEFL

MÔ HÌNH QUAN NIỆM DỮ

LIỆU

Hiện tại [ ]

Tương lai [ ]

Trang:

Ứng dụng:

Xây dựng website hỗ trợ

học và thi TOEFL

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

Tờ:1

Ngày lập:

Người lập:

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

Page 142: Web hox thi_toeft

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

STT Tên tắt Diễn giải Tên tắt các loại thực

thể/mối kết hợp

1 QuestionID Mã câu hỏi QUESTIONS

2 Qcontend Nội dung câu hỏi QUESTIONS

3 Section Loại section trong

TOEFL QUESTIONS

4 Part Loại part trong section QUESTIONS

5 Explain Giải thích đáp án QUESTIONS

6 Ease Mức độ dễ khó QUESTIONS

7 OptionID Mã câu chọn ANSWERS

8 OContend Nội dung câu chọn ANSWERS

9 Selected Là đáp án đúng của câu

hỏi ANSWERS

10 StartPos Vị trí bắt đầu của câu

chọn trong câu hỏi (dành

cho section 2, part B)

ANSWERS

11 ParagraphID Mã đoạn đọc PARAGRAPHS

12 Path Đường dẫn đến tập tin

chứa nội dung đoạn đọc PARAGRAPHS

13 NumberItem Số câu hỏi trong đoạn

đọc PARAGRAPHS

14 TalkID Mã đoạn nghe TALKS

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

Page 143: Web hox thi_toeft

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

15 PathAudio Đường dẫn tập tin âm

thanh của đoạn nghe TALKS

16 NumberItem Số câu hỏi của đoạn

nghe TALKS

17 PathScript Đường dẫn đến tập tin

script của đoạn nghe TALKS

18 Part Loại đoạn nghe TALKS

19 LessonID Mã bài học LESSONS

20 LessonName Tên bài học LESSONS

21 Path Đường dẫn đến tập tin

chứa nội dung bài học LESSONS

22 Note Ghi chú LESSONS

23 LastDate Ngày cập nhật bài học

cuối cùng LESSONS

24 QuestionMin Số câu hỏi tối thiểu

trong bài thi

LESSONS

25 QuestionMax Số câu hỏi tối đa trong

bài thi

LESSONS

26 CategoryID Mã chuyên mục bài học LESSONCATEGORIES

27 CategoryName Tên chuyên mục bài học LESSONCATEGORIES

28 CategoryNote Ghi chú cho chuyên mục

bài học

LESSONCATEGORIES

29 UserID Mã người dùng MEMBERS

30 UserName Tên người dùng – Tên MEMBERS

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

Page 144: Web hox thi_toeft

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

đăng nhập

31 Ugrant Quyền người dùng MEMBERS

32 Email Địa chỉ email MEMBERS

33 Pass Mật khẩu người dùng MEMBERS

34 Birth Ngày sinh MEMBERS

35 HighScore Điểm thi thử cao nhất MEMBERS

36 LastScore Điểm thi thử mới nhất MEMBERS

37 ShowEmail Hiển thị email MEMBERS

38 Signature Chữ ký trong diễn đàn MEMBERS

39 AvatarUrl Đường dẫn đến biểu

tượng trong diễn đàn MEMBERS

40 Homepage Trang chủ riêng MEMBERS

41 AddedDate Ngày gia nhập diễn đàn MEMBERS

42 LastCome Ngày đến cuối cùng MEMBERS

43 CategoryID Mã chuyên mục của diễn

đàn FORUMCATEGORIES

44 CategoryName Tên chuyên mục trong

diễn đàn FORUMCATEGORIES

45 CategoryImageUrl Đường dẫn tập tin biểu

tượng cho chuyên mục FORUMCATEGORIES

46 ForumID Mã diễn đàn (trong

chuyên mục) FORUMS

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

Page 145: Web hox thi_toeft

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

47 ForumName Tên diễn đàn FORUMS

48 ForumDescription Mô tả diễn đàn FORUMS

49 TopicID Mã chủ đề trong diễn

đàn FORUMTOPICS

50 Title Tên chủ đề FORUMTOPICS

51 Message Nội dung chủ đề FORUMTOPICS

52 AddedDate Ngày gửi chủ đề lên diễn

đàn FORUMTOPICS

53 ReplyID Mã bài trả lời cho chủ đề REPLIES

54 Message Nội dung bài trả lời REPLIES

55 AddedDate Ngày gửi bài trả lời REPLIES

56 Grade Điểm bài học RECORD

57 Part Phần thi trong 1 section SECTION1

58 Part Phần thi trong 1 section SECTION2

59 OrderNumber Số thứ tự của câu hỏi

trong đề mẫu SAMPLEQUES,

SAMPLETALK,

SAMPLEPARAGRAPH

60 SampleID Mã bài thi mẫu SAMPLES

61 SampleName Thông tin tên bài thi SAMPLES

62 SampleNote Ghi chú SAMPLES

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

Page 146: Web hox thi_toeft

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

63 AddedDate Ngày nhập liệu SAMPLES

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

1- Mô tả thuộc tính bảng SECTION1

ST

T

Thuộc tính Kiểu Chiều

dài

Ràng

buộc

Miền

giá trị

Ghi chú

1 QuestionID Số nguyên 4 Khoá >0 Mã câu hỏi

2 Qcontend Chuỗi 100 Nội dung

3 Part Số nguyên 1 ‘1-3’ Phần trong section

4 TalkID Số nguyên 1 Mã đoạn nghe

5 Explain Chuỗi 200 Giải thích đáp án

6 Ease Số nguyên 1 Mức độ dễ khó

2- Mô tả thuộc tính bảng SECTION2

ST

T

Thuộc tính Kiểu Chiều

dài

Ràng

buộc

Miền

giá trị

Ghi chú

1 QuestionID Số nguyên 4 Khoá >0 Mã câu hỏi

2 Qcontend Chuỗi 100 Nội dung

3 Part Số nguyên 1 ‘1-3’ Phần trong section

4 Explain Chuỗi 200 Giải thích đáp án

5 Ease Số nguyên 1 Mức độ dễ khó

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

Page 147: Web hox thi_toeft

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

3- Mô tả thuộc tính bảng SECTION3

ST

T

Thuộc tính Kiểu Chiề

u dài

Ràng

buộc

Miền

giá trị

Ghi chú

1 QuestionID Số nguyên 4 Khoá >0 Mã câu hỏi

2 Qcontend Chuỗi 100 Nội dung

3 Paragraphid Số nguyên 1 Mã đoạn đọc

4 Explain Chuỗi 200 Giải thích đáp án

5 Ease Số nguyên 1 Mức độ dễ khó

4- Mô tả thuộc tính bảng ANSWERSEC1

ST

T

Thuộc tính Kiểu Chiều

dài

Ràn

g

buộc

Miền

giá trị

Ghi chú

1 OptionID Số nguyên 1 Kho

á

0-3 Mã câu chọn

2 Ocontend Chuỗi 150 Nội dung câu chọn

3 Selected True/False 1 0-1 Là đáp án của câu

hỏi

4 QuestionID Số nguyên 2 Kho

á

Mã câu hỏi

5-

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

Page 148: Web hox thi_toeft

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

Mô tả thuộc tính bảng ANSWERSEC2

ST

T

Thuộc tính Kiểu Chiều

dài

Ràng

buộc

Miền

giá trị

Ghi chú

1 OptionID Số nguyên 1 Khoá 0-3 Mã câu chọn

2 Ocontend Chuỗi 150 Nội dung câu chọn

3 Selected True/False 1 0-1 Là đáp án của câu

hỏi

4 QuestionID Số nguyên 2 Khoá Mã câu hỏi

5 StartPos Số nguyên 2 Vị trí bắt đầu của

câu chọn trong câu

hỏi

6- Mô tả thuộc tính bảng ANSWERSEC3

ST

T

Thuộc tính Kiểu Chiề

u dài

Ràng

buộc

Miền

giá trị

Ghi chú

1 OptionID Số nguyên 1 Khoá 0-3 Mã câu chọn

2 Ocontend Chuỗi 150 Nội dung câu

chọn

3 Selected True/False 1 0-1 Là đáp án của câu

hỏi

4 QuestionID Số nguyên 2 Khoá Mã câu hỏi

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

Page 149: Web hox thi_toeft

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

7- Mô tả thuộc tính bảng PARAGRAPHS

ST

T

Thuộc tính Kiểu Chiề

u dài

Ràng

buộc

Miền

giá trị

Ghi chú

1 ParagraphID Số nguyên 2 Khoá >0 Mã đoạn đọc

2 Path Chuỗi 50 Đường dẫn đến tập

tin chứa nội dung

đoạn đọc

3 NumberItem Số nguyên 1 >0 Số câu hỏi của đoạn

đọc

8- Mô tả thuộc tính bảng TALKS

ST

T

Thuộc tính Kiểu Chiều

dài

Ràng

buộc

Miền

giá trị

Ghi chú

1 TalkID Số nguyên 2 Khoá >0 Mã đoạn nghe

2 PathAudio Chuỗi 50 Đường dẫn đến tập

tin âm thanh của

đoạn nghe

3 NumberItem Số nguyên 1 >0 Số câu hỏi của đoạn

nghe

4 PathScript Chuỗi 50 Đường dẫn đến tập

tin script của đoạn

nghe

5 Part Số nguyên 1 (*) 1-3 Loại đoạn nghe

trong section 1

( * ) Giá trị của đoạn nghe:

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

Page 150: Web hox thi_toeft

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

1. Đối thoại ngắn giữa 2 người – 1 câu hỏi

2. Đối thoại dài giữa 2 người – nhiều câu hỏi

3. Bài nói chuyện nhỏ của 1 người – nhiều câu hỏi

9- Mô tả thuộc tính bảng LESSONS

ST

T

Thuộc tính Kiểu Chiều

dài

Ràng

buộc

Miền

giá trị

Ghi chú

1 LessonID Số nguyên 2 Khoá >0 Mã bài học

2 LessonName Chuỗi 100 Tên bài học

3 Path Chuỗi 100 Đường dẫn đến tập

tin chứa nội dung

bài học

4 Note Chuỗi 100 Ghi chú

5 LastDate Ngày 4 Ngày cập nhật cuối

cùng

6 QuestionMax Số nguyên 1 Số câu hỏi tối đa

thuộc bài học này

trong đề

7 QuestionMin Số nguyên 1 Số câu hỏi tối thiểu

thuộc bài học này

trong đề

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

Page 151: Web hox thi_toeft

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

10- Mô tả thuộc tính bảng LESSONCATEGORIES

ST

T

Thuộc tính Kiểu Chiều

dài

Ràng

buộc

Miền

giá trị

Ghi chú

1 CategoryID Số

nguyên

2 Khoá >0 Mã chuyên mục

bài học

2 CategoryName Chuỗi 100 Tên chuyên mục

3 CategoryNote Chuỗi 100 ‘a-

Z’+’0-

9’

Ghi chú

11- Mô tả thuộc tính bảng MEMBERS

ST

T

Thuộc tính Kiểu Chiề

u dài

Ràng

buộc

Miền

giá trị

Ghi chú

1 UID Số nguyên 2 Khoá >0 Mã người dùng

2 UserName Chuỗi 30 Tên đăng nhập

3 Ugrant Số nguyên 1 >0 Quyền đăng

nhập

4 Email Chuỗi 50 Địa chỉ email

5 Pass Chuỗi 30 Mật khẩu

6 Birth Ngày 4 Ngày sinh

7 HighScore Số nguyên 2 >0 Điểm thi thử cao

nhất

8 LastScore Số nguyên 2 >0 Điểm thi thử

mới nhất

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

Page 152: Web hox thi_toeft

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

12 - Mô tả thuộc tính bảng PROFILES

ST

T

Thuộc tính Kiểu Chiều

dài

Ràng

buộc

Miền

giá

trị

Ghi chú

1 UserName Chuỗi 30 Tên đăng nhập

2 ShowEmail True/False 1 Có hiển thị email

3 Signature Chuỗi 300 Chữ ký trên diễn

đàn

AvatarUrl Chuỗi 100 Đường dẫn đến

tập tin biểu tượng

trong diễn đàn

4 Homepage Chuỗi 100 Trang chủ riêng

5 AddedDate Ngày 8 Ngày đăng kí

6 LastCome Ngày 8 Ngày đến gần

nhất

13- Mô tả thuộc tính bảng FORUMCATEGORIES

ST

T

Thuộc tính Diễn giải Kiểu Miền

giá trị

Ghi chú

1 CategoryID Mã chuyên

mục diễn đàn

Số

nguyên

>0 4

2 CategoryNam

e

Tên chuyên

mục

Chuỗi 100

CategoryImag

eUrl

Đường dẫn

biểu tượng

Chuỗi 100

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

Page 153: Web hox thi_toeft

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

chuyên mục

14- Mô tả thuộc tính bảng FORUMS

ST

T

Thuộc tính Diễn giải Kiểu Miền

giá trị

Ghi chú

1 ForumID Mã diễn đàn Số

nguyên

4

2 ForumName Tên diễn đàn Chuỗi 100

ForumDescrip

tion

Mô tả diễn

đàn

Chuỗi 250

15 - Mô tả thuộc tính bảng FORUMTOPICS

ST

T

Thuộc tính Diễn giải Kiểu Miền

giá trị

Ghi chú

1 TopicID Mã chủ đề trong

diễn đàn

Số

nguyên

>0 4

2 Title Tên chủ đề Chuỗi 100

Message Nội dung chủ đề Chuỗi 300

AddedDate Ngày gửi lên

diễn đàn

Ngày 8

NView Số lần xem Số

nguyên

>0 2

16- Mô tả thuộc tính bảng REPLIES

ST

T

Thuộc tính Diễn giải Kiểu Miền

giá trị

Ghi chú

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

Page 154: Web hox thi_toeft

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

1 ReplyID Mã bài trả

lời cho chủ

đề

Số

nguyên

>0 4

2 Message Nội dung bài

trả lời

Chuỗi 300

AddedDate Ngày gửi

lên diễn đàn

Ngày 8

17- Mô tả thuộc tính bảng SAMPLES

ST

T

Thuộc tính Diễn giải Kiểu Miền

giá trị

Ghi chú

1 SampleID Mã bài thi

mẫu

Số

nguyên

>0 4

2 SampleName Tên bài mẫu Chuỗi 30

SampleNote Ghi chú 100

AddedDate Ngày gửi Ngày 8

18- Mô tả thuộc tính bảng SAMPLEQUES

ST

T

Thuộc tính Diễn giải Kiểu Miền

giá trị

Ghi chú

1 SampleID Mã bài thi

mẫu

Số

nguyên

>0 4

2 OrderNumber STT câu hỏi

trong phần thi

Số

nguyên

4

Sec Phần thi Số

nguyên

1

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

Page 155: Web hox thi_toeft

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

QuestionID Câu hỏi

tương ứng

Số

nguyên

4

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