III. Chương 3– Kiểm thử và đánh giá
3. Hướng phát triển
Mục đích nhằm mang lại một ứng dụng ngày càng hoàn thiện đến người dùng thi ứng dụng có thể phát triển thêm một số chức năng sau đây:
- Phân mức độ từ dễ đến khó cho bài hát và truyện kể. - Cho phép tải bài hát và truyện kể về máy nghe offline. - Phát triển ứng dụng hỗ trợ sử dụng trên tablet.
- Tạo một trang web cho phép người dùng phản hồi ý kiến về ứng dụng góp phần hoàn thiện sản phẩm hơn.
Chuyên ngành Kỹ Thuật Phần Mềm 54 Khoa CNTT&TT
TÀI LIỆU THAM KHẢO
[1] PGS.TS. Huỳnh Xuân Hiệp, Ths. Phan Phương Lan, giáo trình Nhập môn công
nghệ phần mềm, NXB Đại Học Cần Thơ, 2011.
[2] Ths.GVC. Võ Huỳnh Trâm, bài giảng Phân tích yêu cầu phần mềm, Khoa Công Nghệ Thông Tin và Truyền Thông, Đại Học Cần Thơ, 2009.
[3] PGS.TS. Huỳnh Xuân Hiệp, bài giảng Thiết kế phần mềm, Khoa Công Nghệ Thông Tin và Truyền Thông, Đại Học Cần Thơ, 2009.
[4] PGS.TS. Trần Cao Đệ, TS. Đỗ Thanh Nghị, giáo trình Kiểm thử phần mềm, NXB Đại Học Cần Thơ, 2012.
[5] PGS.TS. Trần Cao Đệ, Ths. Nguyễn Công Danh, giáo trình Đảm bảo chất lượng
phần mềm, NXB Đại Học Cần Thơ, 2014.
[6] PGS.TS. Huỳnh Xuân Hiệp, Ths. Phan Phương Lan, giáo trình Bảo trì phần mềm, NXB Đại Học Cần Thơ, 2014.
[7] Bộ mẫu tài liệu Đặc tả yêu cầu, Thiết kế phần mềm, Kiểm thử phần mềm của Khoa Công nghệ TT&TT, Đại học Cần Thơ.
[8] Mẫu viết Báo cáo luận văn Bộ môn Kỹ thuật Phần Mềm, Khoa CNTT&TT, Đại học Cần Thơ.
[9] Website Tài liệu số trường Đại học Cần Thơ
http://digital.lrc.ctu.edu.vn/digital/?s=15&&dept_id=2&&job_id=KTPM
[10] Website hỗ trợ lập trình trên Android hữu ích https://developer.android.com/
Chuyên ngành Kỹ Thuật Phần Mềm 55 Khoa CNTT&TT
[12] Website tiếng Anh cho bé tham khảo http://www.tienganh123.com/menu/tieng- anh-tre-em
[13] Website tải nhạc http://nhac.vui.vn/, http://www.nhaccuatui.com/
[14] Website tải truyện http://www.eastoftheweb.com/short-stories/
[15] Website tải từ vựng http://soundoftext.com/
Chuyên ngành Kỹ Thuật Phần Mềm 56 Khoa CNTT&TT
PHỤ LỤC A
Cài đặt ứng dụng trên máy ảo
Công cụ lập trình Android Studio
- Download tại website:https://developer.android.com/sdk/index.html - Lưu file .exe và cài đặt.
- Tiếp theo tạo biến môi trường trong System -> Advanced system setting -> Advanced -> Environment Variables…
Chuyên ngành Kỹ Thuật Phần Mềm 57 Khoa CNTT&TT
- Tên JAVA_HOME và đường dẫn đến nơi lưu file jdk và chọn OK
Phần mềm giải lập Android – Genymotion - Download Genymotion tại website:
https://www.genymotion.com/#!/download - Lưu file .exe và run.
Lưu ý: Để khởi động được Genymotion người dùng cần cài đặt
máy ảo Virtualbox. Tải Virtualbox tại:
https://www.virtualbox.org/wiki/Downloads Khởi động chương trình Android Studio
- Chọn File -> Settings…-> Plugins - Tìm Genymotion và cài đặt
- Sau khi cài đặt Genymotion, trên giao diện làm việc của Android Studio sẽ xuất hiện icon của Genymotion. Click chọn biểu tượng Genymotion để tạo và chạy máy ảo
Chuyên ngành Kỹ Thuật Phần Mềm 58 Khoa CNTT&TT
- Click New…
Chuyên ngành Kỹ Thuật Phần Mềm 59 Khoa CNTT&TT
- Sau khi tạo máy ảo, tiến hành chạy chương trình. Chọn icon và chọn thiết bị vừa tạo -> Start
- Sau đó chạy chương trình ứng dụng
Chuyên ngành Kỹ Thuật Phần Mềm 60 Khoa CNTT&TT
Cài đặt ứng dụng trên máy thật
- Cài đặt Intel Android Device USB driver
- Download tại website: https://software.intel.com/en- us/android/articles/intel-usb-driver-for-android-devices - Lưu file .exe và cài đặt.
Chuyên ngành Kỹ Thuật Phần Mềm 61 Khoa CNTT&TT
PHỤ LỤC B
Sơ đồ hoạt động
Chức năng nghe nhạc