Đồ án tốt nghiệp khoa công nghệ thông tin. Có đầy đủ file báo cáo và đường dẫn tới source code full. Tốt cho việc nghiên cứu làm đồ án tốt nghiệp. Có đầy đủ mục lục và hình ảnh demo minh họa. Đây là những source code , mình lấy từ: http:doanit.com
Trang 1MỤC LỤC
MỞ ĐẦU Error! Bookmark not defined
1 BỐI CẢNH VÀ LÝ DO THỰC HIỆN ĐỀ TÀI: Error! Bookmark not defined
1.1 Bối cảnh: Error! Bookmark not defined
1.2 Lý do thực hiện đề tài: Error! Bookmark not defined
2 PHƯƠNG PHÁP TRIỂN KHAI ĐỀ TÀI: Error! Bookmark not defined
3 KẾT CẤU CỦA ĐỒ ÁN: Error! Bookmark not defined Chương 1: CƠ SỞ LÝ THUYẾT Error! Bookmark not defined
1.1 KIẾN TRÚC HỆ THỐNG: Error! Bookmark not defined
1.2 TỔNG QUAN VỀ HỆ ĐIỀU HÀNH IOS: Error! Bookmark not defined 1.2.1 Lịch sử: Error! Bookmark not defined 1.2.2 Kiến trúc hệ điều hành: Error! Bookmark not defined 1.2.3 Ngôn ngữ lập trình Objective – C: Error! Bookmark not defined 1.2.3.1 Lịch sử phát triển: Error! Bookmark not defined 1.2.3.2 Giới thiệu về Objective – C: Error! Bookmark not defined 1.2.4 Môi trường lập trình Xcode: Error! Bookmark not defined
1.3 CÔNG NGHỆ TEXT – TO - SPEECH: Error! Bookmark not defined 1.3.1 Giới thiệu: Error! Bookmark not defined 1.3.2 Lịch sử: Error! Bookmark not defined
1.4 CƠ SỞ DỮ LIỆU SQLITE: Error! Bookmark not defined 1.4.1 Giới thiệu: Error! Bookmark not defined 1.4.2 Một số đặc điểm chính: Error! Bookmark not defined 1.4.3 Ứng dụng CSDL SQLite: Error! Bookmark not defined 1.4.4 Một số điểm hạn chế của SQLite: Error! Bookmark not defined
1.5 MÔ HÌNH MODEL – VIEW – CONTROLLER (MVC): Error! Bookmark not defined Chương 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG Error! Bookmark not defined
2.1 MÔ TẢ BÀI TOÁN: Error! Bookmark not defined
2.2 PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU: Error! Bookmark not defined 2.2.1 Giới thiệu: Error! Bookmark not defined
Mục đích: Error! Bookmark not defined
2.2.1.1
Đối tượng: Error! Bookmark not defined
2.2.1.2
Phạm vi: Error! Bookmark not defined
2.2.1.3
2.2.2 Mô tả chung: Error! Bookmark not defined 2.2.2.1 Tổng quan: Error! Bookmark not defined 2.2.2.2 Chức năng: Error! Bookmark not defined 2.2.2.3 Lớp người dùng và đặc điểm: Error! Bookmark not defined 2.2.2.4 Môi trường hoạt động: Error! Bookmark not defined 2.2.3 Yêu cầu giao diện: Error! Bookmark not defined 2.2.3.1 Giao diện người dùng: Error! Bookmark not defined 2.2.3.2 Giao diện phần cứng: Error! Bookmark not defined 2.2.3.3 Giao diện phần mềm: Error! Bookmark not defined 2.2.3.4 Giao diện giao tiếp: Error! Bookmark not defined 2.2.4 Yêu cầu phi chức năng: Error! Bookmark not defined 2.2.4.1 Yêu cầu hiệu suất: Error! Bookmark not defined 2.2.4.2 Yêu cầu an toàn: Error! Bookmark not defined 2.2.4.3 Yêu cầu bảo mật: Error! Bookmark not defined 2.2.4.4 Yêu cầu chất lượng phần mềm: Error! Bookmark not defined 2.2.4.5 Nguyên tắc kinh doanh: Error! Bookmark not defined 2.2.5 Yêu cầu tính năng hệ thống: Error! Bookmark not defined 2.2.5.1 Cài đặt hệ thống: Error! Bookmark not defined
Trang 22.2.5.2 Tạo câu và nói những từ hoặc câu được gợi ý cho trước: Error! Bookmark not
defined
2.2.5.3 Nhập dữ liệu từ bàn phím: Error! Bookmark not defined 2.2.5.4 Xem lại những từ hoặc câu đã sử dụng trước đó: Error! Bookmark not defined 2.2.5.5 Xây dựng những từ hoặc câu dựa trên tập dữ liệu có sẵn: Error! Bookmark not
defined
2.3 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG: Error! Bookmark not defined 2.3.1 Giới thiệu: Error! Bookmark not defined 2.3.1.1 Mục đích: Error! Bookmark not defined 2.3.1.2 Đối tượng: Error! Bookmark not defined 2.3.1.3 Phạm vi: Error! Bookmark not defined 2.3.2 Sơ đồ luồng thông tin: Error! Bookmark not defined 2.3.3 Sơ đồ Use Case: Error! Bookmark not defined 2.3.3.1 Mô tả chung: Error! Bookmark not defined 2.3.3.2 Cài đặt hệ thống: Error! Bookmark not defined 2.3.3.3 Tạo câu và nói những từ hoặc câu được gợi ý cho trước: Error! Bookmark not
defined
2.3.3.4 Nhập dữ liệu từ bàn phím: Error! Bookmark not defined 2.3.3.5 Xem lịch sử những từ hoặc câu đã sử dụng: Error! Bookmark not defined 2.3.3.6 Xây dựng những từ hoặc câu dựa trên tập dữ liệu có sẵn: Error! Bookmark not
defined
2.3.4 Sơ đồ hoạt động: Error! Bookmark not defined 2.3.4.1 Cài đặt hệ thống: Error! Bookmark not defined 2.3.4.2 Tạo câu và nói những từ hoặc câu được gợi ý cho trước: Error! Bookmark not
defined
2.3.4.3 Nhập dữ liệu từ bàn phím: Error! Bookmark not defined 2.3.4.4 Xem lịch sử những từ hoặc câu đã sử dụng: Error! Bookmark not defined 2.3.4.5 Xây dựng những từ hoặc câu dựa trên tập dữ liệu có sẵn: Error! Bookmark not
defined
2.3.5 Sơ đồ tuần tự: Error! Bookmark not defined 2.3.5.1 Cài đặt hệ thống: Error! Bookmark not defined 2.3.5.2 Tạo câu và nói những từ hoặc câu được gợi ý cho trước: Error! Bookmark not
defined
2.3.5.3 Nhập dữ liệu từ bàn phím: Error! Bookmark not defined 2.3.5.4 Xem lịch sử những từ hoặc câu đã sử dụng: Error! Bookmark not defined 2.3.5.5 Xây dựng những từ hoặc câu dựa trên tập dữ liệu có sẵn: Error! Bookmark not
defined
2.3.6 Sơ đồ lớp: Error! Bookmark not defined 2.3.7 Sơ đồ CSDL: Error! Bookmark not defined
2.4 PHÂN TÍCH VÀ THIẾT KẾ GIAO DIỆN: Error! Bookmark not defined
Chương 3: TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢ 1
3.1 MÔI TRƯỜNG TRIỂN KHAI: 1
3.2 TRIỂN KHAI HỆ THỐNG: 1
3.3 ĐÁNH GIÁ KẾT QUẢ: 1
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Error! Bookmark not defined
1 KẾT LUẬN: Error! Bookmark not defined
2 HƯỚNG PHÁT TRIỂN: Error! Bookmark not defined TÓM TẮT ĐỒ ÁN Error! Bookmark not defined TÀI LIỆU THAM KHẢO Error! Bookmark not defined
Trang 3DANH SÁCH HÌNH VẼ
Hình 1: Kiến trúc hệ thống Error! Bookmark not defined
Hình 2: Kiến trúc hệ điều hành iOS Error! Bookmark not defined
Hình 3: Sơ đồ mô tả mô hình MVC Error! Bookmark not defined
Hình 4: Sơ đồ tổng quan về ứng dụng Error! Bookmark not defined
Hình 5: Sơ đồ luồng thông tin trong ứng dụng Error! Bookmark not defined
Hình 6: Sơ đồ Use Case tổng quát Error! Bookmark not defined
Hình 7: Sơ đồ Use Case Cài đặt hệ thống Error! Bookmark not defined
Hình 8: Sơ đồ Use Case Tạo câu và nói những từ hoặc câu được gợi ý cho trước Error!
Bookmark not defined
Hình 9: Sơ đồ Use Case Nhập dữ liệu từ bàn phím Error! Bookmark not defined
Hình 10: Sơ đồ Use Case Xem lịch sử những từ hoặc câu đã sử dụng Error! Bookmark not
defined
Hình 11: Sơ đồ Use Case Xây dựng những từ hoặc câu dựa trên tập dữ liệu có sẵn Error!
Bookmark not defined
Hình 12: Sơ đồ hoạt động Cài đặt hệ thống Error! Bookmark not defined
Hình 13: Sơ đồ hoạt động Tạo câu và nói những từ hoặc câu được gợi ý cho trước Error!
Bookmark not defined
Hình 14: Sơ đồ hoạt động Nhập dữ liệu từ bàn phím Error! Bookmark not defined
Hình 15: Sơ đồ hoạt động Xem lịch sử những từ hoặc câu đã sử dụng Error! Bookmark not
defined
Hình 16: Sơ đồ hoạt động Xây dựng những từ hoặc câu dựa trên tập dữ liệu có sẵn Error!
Bookmark not defined
Hình 17: Sơ đồ tuần tự Cài đặt hệ thống Error! Bookmark not defined
Hình 18: Sơ đồ tuần tự Tạo câu và nói những từ hoặc câu được gợi ý cho trước Error!
Bookmark not defined
Hình 19: Sơ đồ tuần tự Nhập dữ liệu từ bàn phím Error! Bookmark not defined
Hình 20: Sơ đồ tuần tự Xem lịch sử những từ hoặc câu đã sử dụng Error! Bookmark not
defined
Hình 21: Sơ đồ tuần tự Xây dựng những từ hoặc câu dựa trên tập dữ liệu có sẵn Error!
Bookmark not defined
Hình 22: Sơ đồ lớp Error! Bookmark not defined
Hình 23: Sơ đồ CSDL Error! Bookmark not defined
Trang 4Hình 24: Sơ đồ hệ thống giao diện ứng dụng Error! Bookmark not defined
Hình 25: Hiển thị “Item” ở màn hình “Home” 2
Hình 26: Nhập dữ liệu ở màn hình “Typing” 3
Hình 27: Hiển thị lịch sử ở màn hình “Recent” 4
Hình 28: Hiển thị dữ liệu đã được chọn 5
DANH SÁCH BẢNG BIỂU
Bảng 1: Kế hoạch thực hiện Error! Bookmark not defined
Bảng 2: Đặc tả Use Case Cài đặt hệ thống Error! Bookmark not defined
Bảng 3: Đặc tả Use Case Tạo câu và nói những từ hoặc câu được gợi ý cho trước Error!
Bookmark not defined
Bảng 4: Đặc tả Use Case Nhập dữ liệu từ bàn phím Error! Bookmark not defined
Bảng 5: Đặc tả Use Case Xem lịch sử những từ hoặc câu đã sử dụng Error! Bookmark not
defined
Bảng 6: Đặc tả Use Case Xây dựng những từ hoặc câu dựa trên tập dữ liệu có sẵn Error!
Bookmark not defined
Bảng 7: Mô tả sơ đồ tuần tự Cài đặt hệ thống Error! Bookmark not defined
Bảng 8: Mô tả sơ đồ tuần tự Tạo câu và nói những từ hoặc câu được gợi ý cho trước Error!
Bookmark not defined
Bảng 9: Mô tả sơ đồ tuần tự Nhập dữ liệu từ bàn phím Error! Bookmark not defined
Bảng 10: Mô tả sơ đồ tuần tự Xem lịch sử những từ hoặc câu đã sử dụng Error! Bookmark not
defined
Bảng 11: Mô tả sơ đồ tuần tự Xây dựng những từ hoặc câu dựa trên tập dữ liệu có sẵn Error!
Bookmark not defined
Trang 5Xây dựng ứng dụng hỗ trợ giao tiếp tiếng Anh cho người câm
Chương 3: TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢ
Trong chương này, sẽ giới thiệu về môi trường triển khai và cách triển khai hệ thống phần mềm Đồng thời, đánh giá những ưu và nhược điểm của những kết quả đạt được
3.1 MÔI TRƯỜNG TRIỂN KHAI:
Các thiết bị chạy hệ điều hành iOS của Apple như: iPhone, iPad, iPod,
3.2 TRIỂN KHAI HỆ THỐNG:
Ứng dụng có thể triển khai bằng hai cách chính là:
- Cài đặt thông qua FTP và tiến hành đồng bộ ứng dụng vào thiết bị
- Tải ứng dụng từ App Store.
3.3 ĐÁNH GIÁ KẾT QUẢ:
Trang 6Xây dựng ứng dụng hỗ trợ giao tiếp tiếng Anh cho người câm
3.3.1 Kết quả:
3.3.1.1 Hiển thị “Item” ở màn hình “Home”:
Hình 1: Hiển thị “Item” ở màn hình “Home”
Trang 7Xây dựng ứng dụng hỗ trợ giao tiếp tiếng Anh cho người câm
3.3.1.2 Nhập dữ liệu ở màn hình “Typing”:
Hình 2: Nhập dữ liệu ở màn hình “Typing”
Trang 8Xây dựng ứng dụng hỗ trợ giao tiếp tiếng Anh cho người câm
3.3.1.3 Hiển thị lịch sử ở màn hình “Recent”:
Hình 3: Hiển thị lịch sử ở màn hình “Recent”
Trang 9Xây dựng ứng dụng hỗ trợ giao tiếp tiếng Anh cho người câm
3.3.1.4 Hiển thị dữ liệu đã được chọn:
Hình 4: Hiển thị dữ liệu đã được chọn
Trang 10Xây dựng ứng dụng hỗ trợ giao tiếp tiếng Anh cho người câm
3.3.2 Đánh giá:
3.3.2.1 Ưu điểm:
- Ứng dụng cho phép xây dựng các câu tuỳ thích theo mục đích của người dùng
- Ứng dụng phát âm rõ ràng câu mà người dùng nhập vào
- Số lượng “symbol” lớn, dễ hiểu và diễn tả được nội dung của câu cho phép người dùng tạo ra số lượng câu cực lớn
3.3.2.2 Nhược điểm:
- Khó sử dụng cho trẻ em, cần phải có người lớn hướng dẫn
- Dữ liệu lớn nên khó khăn cho việc lựa chọn câu từ
- Cần nhiều thời gian để học sử dụng ứng dụng
Đây chỉ là mục lục và demo hình ảnh của đồ án, nếu
bạn cần file báo cáo full và source code hãy liên hệ qua
mail doanit.com@gmail.com
Trang 11Xây dựng ứng dụng hỗ trợ giao tiếp tiếng Anh cho người câm