PháttriềnphầnmềmchongườihọcĐạihọcQuốcgiaHàNộiAndroidVNUPAD Nguyễn Dương Trinh Truờng Đạihọc Công nghệ Luận văn ThS Kỹ thuật phầm mềm; Mã số: 60 48 01 03 Người hướng dẫn: TS Lê Quang Minh Năm bảo vệ: 2014 Abstract PhầnmềmchongườihọcĐạihọcQuốcgiaHàNội (gọi VNUNOTE) hoàn thiện Phầnmềm chạy thiết bị VNUPAD (do ĐạihọcQuốcgiaHàNội quản lý) cài android 4.1 Thiết bị VNUPAD hoàn thiện phần cứng lẫn phầnmềm sử dụng Hiện ngườihọc sử dụng phầnmềm để ghi chép nội dung môn học, đặt lịch thông báo học tập Thông tin ghi chép lưu lại thiết bị Chức tóm tắt nội dung ghi chép phầnmềm hoạt động hiệu Chức sử dụng kỹ thuật tóm tắt văn sử dụng câu tốt để thể nội dung câu không bị trùng nội dung Khi sử dụng phần mềm, ngườihọc thấy phần tóm tắt nội dung ghi chép hiển thị bên tiêu đề ghi chép danh sách ghi chép Keywords Kỹ thuật phần mềm; Công nghệ thông tin; Xây dựng phần mềm; Hệ điều hành Android; Hệ điều hành VNUPAD Content Chương tổng quan toán xây dựng pháttriển ứng dụng choVNUPad Chương giới thiệu thiết bị VNUPad, hệ điều hành Android, pháttriểnphầnmềmchoVNUPadAndroid miêu tả phầnmềm mà Android có Chương khảo sát yêu cầu nghiệp vụ chophầnmềm ghi chép VNUNote Chương trình bày nhu cầu cần thiết để xây dựng phầnmềm VNUNote lựa chọn nghiệp vụ chophầnmềm VNUNote Chương xây dựng phầnmềm ghi chép VNUNote Chương trình bày trình pháttriểnphầnmềm VNUNote Quá trình bao gồm từ phân tích biểu đồ hoạt động, biểu đồ ca sử dụng đến thiết kế xây dựng lớp lập trình, kiểm thử ứng dụng References Tài liệu tiếng Việt ARMVN, “Kiến trúc ARM”, http://arm.vn/TinChiTiet/tabid/105/id/109/Default.aspx Hội vô tuyến điện tử Việt Nam, “Pin sạc lithium ion”, http://rev.org.vn/411/newsdetail/573038/goc-yeu-thich/pin-xac-lithium-ion.html Lê Quang Minh, Báo cáo lựa chọn thiết kế cho VNUPad, HàNộiTài liệu tiếng Anh Eclipse, Eclipse Android Developer Tool Google, “Android history”, http://www.android.com/history/ Google, “Introduction to Android”,http://developer.android.com/guide/index.html Google, “Managing the Activity Lifecycle”, http://developer.android.com/training/basics/activity-lifecycle/index.html Google, “Building a Dynamic UI with Fragments”, http://developer.android.com/training/basics/fragments/index.html Google, “Saving Data in SQL Databases”, http://developer.android.com/training/basics/data-storage/index.html 10 Google, “Saving Files”, http://developer.android.com/training/basics/data-storage/files.html 11 Google, “Best Practices for Testing”,http://developer.android.com/training/testing.html 12 Google, “Notifications”, http://developer.android.com/guide/topics/ui/notifiers/notifications.html 13 Google, “Google Drive, Google Play Music, Evernote, Gmail”, https://play.google.com 14 Kendall, “Object-Oriented Systems Analysis and Design Using UML”, Systems Analysis and Design, (10), pp.281-327 15 Lars Vogel (2013), “Android BroadcastReceiver-Tutorial”,http://www.vogella.com/tutorials, 16 MKLab, StarUML UML Designer Tool 17 Open Handset Alliance, “Members”,http://www.openhandsetalliance.com/oha_members.html 18 Rasim M Alguliev, Ramiz M Aliguliyev, Makrufa S Hajirahimova, Chingiz A Mehdiyev (2011),“MCMR: Maximum coverage and minimum redundant text summarization model”, Expert Systems with Applications, Expert Systems with Applications, 38, pp.14514–14522 19 Silicon Image, “HDMI Standard”,http://www.siliconimage.com/technologies/hdmi/ 20 TechSmith, Snagit Screen Capture Tool ... kế cho VNUPad, Hà Nội Tài liệu tiếng Anh Eclipse, Eclipse Android Developer Tool Google, Android history”, http://www .android. com/history/ Google, “Introduction to Android ,http://developer .android. com/guide/index.html...Chương xây dựng phần mềm ghi chép VNUNote Chương trình bày trình phát triển phần mềm VNUNote Q trình bao gồm từ phân tích biểu đồ hoạt động, biểu... “Saving Data in SQL Databases”, http://developer .android. com/training/basics/data-storage/index.html 10 Google, “Saving Files”, http://developer .android. com/training/basics/data-storage/files.html