Thạc Sĩ Phát triền phần mềm cho người học tại Đại học Quốc gia Hà Nội trên nền Android và Việt NamUPAD

Thảo luận trong 'THẠC SĨ - TIẾN SĨ' bắt đầu bởi Phí Lan Dương, 7/8/15.

  1. Phí Lan Dương

    Phí Lan Dương New Member
    Thành viên vàng

    Bài viết:
    18,524
    Được thích:
    18
    Điểm thành tích:
    0
    Xu:
    0Xu
    Mục lục
    Lời cam đoan 3
    Mục lục 4
    Danh mục các bảng 5
    Danh mục các hình 6
    Mở đầu 7
    Chương 1 . TỔNG QUAN VỀ BÀI TOÁN XÂY DỰNG VÀ PHÁT TRIỂN CÁC
    ỨNG DỤNG CHO VNUPAD 8
    1.1 . Hệ điều hành Android 8
    1.2 . Thiết bị VNUPad 10
    1.3 . Các phần mềm đã có trên Android có thể sử dụng trên VNUPad 12
    1.4 . Xây dựng ứng dụng cho VNUPad 14
    Chương 2 . KHẢO SÁT NGHIỆP VỤ CHO PHẦN MỀM VNUNOTE 18
    2.1 . Nhu cầu xây dựng phần mềm VNUNote 18
    2.2 . Các yêu cầu nghiệp vụ cho phần mềm VNUNote 19
    2.2.1. Nghiệp vụ hỗ trợ ghi chép 19
    2.2.2. Nghiệp vụ quản lý thông tin hỗ trợ học tập 20
    2.2.3. Nghiệp vụ quản lý các tài liệu đính kèm 21
    2.2.4. Nghiệp vụ đặt lịch thông báo 22
    2.2.5. Nghiệp vụ tự động tóm tắt nội dung 23
    2.2.6. Đối sánh VNUNote với các phần mềm tương tự đã có 24
    Chương 3 . XÂY DỰNG PHẦN MỀM VNUNOTE 25
    3.1 . Thiết kế kiến trúc cho ứng dụng 25
    3.2 . Biểu đồ hoạt động của ứng dụng 26
    3.3 . Các ca sử dụng của ứng dụng 28
    3.4 . Thiết kế màn hình 37
    3.5 . Thiết kế các bảng dữ liệu 42
    3.6 . Thiết kế các lớp 45
    3.7 . Lập trình các lớp 52
    3.8 . Kiểm thử các lớp 53
    KẾT LUẬN 54
    TÀI LIỆU THAM KHẢO 55 5

    PHỤ LỤC 1. Một số mã nguồn đã cài đặt 56
    PHỤC LỤC 2. Một số mã kiểm thử đã thực hiện 58
    Danh mục các bảng
    Bảng 1.1. Cấu hình thiết bị VNUPad 11
    Bảng 1.2. Các phần mềm đã có trên Android 13
    Bảng 2.1. Bảng đối sánh VNUNote với các phần mềm tương tự đã có 24
    Bảng 3.1. Ca sử dụng hiển thị danh sách ghi chép 29
    Bảng 3.2. Ca sử dụng tìm kiếm ghi chép theo tiêu đề 29
    Bảng 3.3. Ca sử dụng tìm kiếm ghi chép theo Tag 30
    Bảng 3.4. Ca sử dụng xóa ghi chép 30
    Bảng 3.5. Ca sử dụng hiển thị tài liệu đính kèm 31
    Bảng 3.6. Ca sử dụng hiển thị các tập tin trong thư mục 31
    Bảng 3.7. Ca sử dụng thay đổi thư mục hiển thị tập tin 32
    Bảng 3.8. Ca sử dụng hiển thị thông tin ghi chép 32
    Bảng 3.9. Ca sử dụng hiển thị nội dung ghi chép 33
    Bảng 3.10. Ca sử dụng đặt lịch thông báo 33
    Bảng 3.11. Ca sử dụng tự động lưu thông tin ghi chép 34
    Bảng 3.12. Ca sử dụng tự động lưu nội dung ghi chép 34
    Bảng 3.13. Ca sử dụng mở tài liệu đính kèm 35
    Bảng 3.14. Ca sử dụng xóa tài liệu đính kèm 35
    Bảng 3.15. Ca sử dụng thêm tài liệu đính kèm 36
    Bảng 3.16. Ca sử dụng tự động tóm tắt nội dung 36
    Bảng 3.17. Bảng dữ liệu ghi chép 43
    Bảng 3.18. Bảng dữ liệu lịch 44
    Bảng 3.19. Bảng dữ liệu tài liệu đính kèm 44
    Bảng 3.20. Bảng dữ liệu các ngày trong tuần 44
    Bảng 3.21. Các lớp trong ca sử dụng hiển thị danh sách ghi chép 45
    Bảng 3.22. Các lớp trong ca sử dụng tìm kiếm ghi chép theo tiêu đề 46
    Bảng 3.23. Các lớp trong ca sử dụng tìm kiếm ghi chép theo Tag 46
    Bảng 3.24. Các lớp trong ca sử dụng xóa ghi chép 47
    Bảng 3.25. Các lớp trong ca sử dụng hiển thị tài liệu đính kèm 47
    Bảng 3.26. Các lớp trong ca sử dụng hiển thị hệ thống tập tin 48
    Bảng 3.27. Các lớp trong ca sử dụng thay đổi thư mục hiển thị tập tin 48
    Bảng 3.28. Các lớp trong ca sử dụng hiển thị thông tin ghi chép 48
    Bảng 3.29 Các lớp trong ca sử dụng hiển thị nội dung ghi chép 49
    Bảng 3.30. Các lớp trong ca sử dụng đặt lịch thông báo 49
    Bảng 3.31. Các lớp trong ca sử dụng tự động lưu thông tin ghi chép 50
    Bảng 3.32. Các lớp trong ca sử dụng tự động lưu nội dung ghi chép 50 6

    Bảng 3.33. Các lớp trong ca sử dụng mở tài liệu đính kèm 51
    Bảng 3.34. Các lớp trong ca sử dụng xóa tài liệu đính kèm 51
    Bảng 3.35. Các lớp trong ca sử dụng thêm tài liệu đính kèm 51
    Bảng 3.36. Các lớp trong ca sử dụng tóm tắt nội dung ghi chép 52
    Danh mục các hình
    Hình 3.1. Biểu đồ hoạt động của ứng dụng 26
    Hình 3.2. Biểu đồ các ca sử dụng của ứng dụng 28
    Hình 3.3. Giao diện chính của ứng dụng 37
    Hình 3.4. Giao diện tài liệu đính kèm 37
    Hình 3.5. Giao diện sửa thông tin và xóa ghi chép 38
    Hình 3.6. Giao diện mở và xóa tài liệu đính kèm 38
    Hình 3.7. Giao diện tìm kiếm ghi chép theo Tag 39
    Hình 3.8. Giao diện hiển thị hệ thống tập tin 39
    Hình 3.9. Giao diện chỉnh sửa thông tin ghi chép và lịch thông báo 40
    Hình 3.10. Giao diện xóa lịch thông báo 40
    Hình 3.11. Giao diện thông báo lịch ghi chép 41
    Hình 3.12. Giao diện thông báo lịch ghi chép khi mở 41
    Hình 3.13. Giao diện hiển thị nội dung tóm tắt 42
    Hình 3.14. Sơ đồ quan hệ các bảng cơ sở dữ liệu 43
    Hình 3.15. Kiến trúc các lớp trong ứng dụng 45
     
Đang tải...