THIẾT KẾ ĐỐI TƯỢNG

Một phần của tài liệu phần mềm hỗ trợ người khiếm thị học tiếng anh (Trang 160)

3.1 Lớp đối tượng người dùng

Thể hiện đối tượng người sử dụng, mỗi người sử dụng có tên và mật khẩu riêng. STT Thuộc tính Kiểu Ràng buộc Ý nghĩa

1. Họ tên Chuỗi Tên sử dụng.

2. Mật khẩu Chuỗi Mật khẩu dùng để đăng nhập, sử dụng chương trình

3.2 Đối tượng Đơn vị bài :

Thể hiện đối tượng một đơn vị bài học trong giáo trình, mỗi đơn vị bài học bao gồm tên của đơn vị bài học và nội dung tóm tắt của đơn vị bài học đó.

STT Thuộc tính Kiểu Ràng buộc Ý nghĩa 1. Tên Đơn Vị

Bài

Chuỗi Tên Đơn Vị Bài

Trang 161

3.3 Đối tượng bài :

Thể hiện một đối tượng bài là một phần tổng hợp nên một đơn vị bài, mỗi bài bao gồm,Mã bài, số thứ tự của bài trong đơn vị bài, tên bài, loại bài - bài học, bài tập( bài luyện nghe, trắc nghiệm, điền từ ), dữ liệu bài.

STT Thuộc tính Kiểu Ràng buộc Ý nghĩa

1. Mã bài số Mã số của bài

2. STT số Số thứ tự của bài

3. Tên bài chuỗi Tên của bài

4. Loại bài chuỗi Bài thuộc loại nào

5. Dữ liệu bài chuỗi Lưu cấu trúc nội dung của bài Phân tích đối tượng bài :

Đối tượng bài học, và các loại đối tượng bài tập kế thừa từ đối tượng bài, mỗi loại đối tượng cần lưu trữ và sử dụng các thông tin dữ liệu khác nhau, nên sẽ có cấu trúc lưu trữ trong dữ liệu bài khác nhau.

Hình 69 Phân tích đối tượng bài

3.4 Quan hệ làm bài :

Thể hiện mối quan hệ giữa người dùng và bài tập, lưu trữ thông tin làm bài bài tập của đối tượng người dùng

STT Thuộc tính Kiểu Ràng buộc Ý nghĩa

1. Mã bài số Mã số của bài

2. Mã người dùng

số Mã người dùng

3. Nội dung chuỗi Lưu thông tin làm bài của người dùng

4. Điểm số số Điểm làm bài

Đối Tựơng Bài

Đối Tựơng Bài Văn Phạm

Đối Tựơng Bài Luyện Nghe

Đối Tựơng Bài Trắc Nghiệm

Đối Tựơng Bài Điền Từ

Trang 162

Một phần của tài liệu phần mềm hỗ trợ người khiếm thị học tiếng anh (Trang 160)

Tải bản đầy đủ (PDF)

(196 trang)