Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
1,97 MB
Nội dung
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ *********** TIỂU LUẬN MÔN HỌC Phát triển ứng dụng di động XÂY DỰNG ỨNG DỤNG QUẢN LÝ CÔNG VIỆC CÁ NHÂN Sinh viên thực hiện: Hồ Tuấn Khang Lê Văn Bình Nguyễn Trúc Linh MSSV: 1824801040061 MSSV: 1824801040054 MSSV: 1824801040062 Lớp: Khoá: D18HT01 2020-2021 Ngành: Giảng viên hướng dẫn: Hệ Thống Thơng Tin Nguyễn Hữu Vĩnh Bình Dương, tháng 11/2021 0 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ *********** TIỂU LUẬN MÔN HỌC Phát triển ứng dụng di động XÂY DỰNG ỨNG DỤNG QUẢN LÝ CÔNG VIỆC CÁ NHÂN Sinh viên thực hiện: Hồ Tuấn Khang Lê Văn Bình Nguyễn Trúc Linh MSSV: 1824801040061 MSSV: 1824801040054 MSSV: 1824801040062 Lớp: Khoá: D18HT01 2020-2021 Ngành: Giảng viên hướng dẫn: Hệ Thống Thông Tin Nguyễn Hữu Vĩnh Bình Dương, tháng 11/2021 0 CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phc TRƯỜNG ĐH THỦ DẦU MỘT VIỆN KỸ THUẬT CƠNG NGHỆ PHIẾU ĐÁNH GIÁ PROJECT (Đánh giá q trình thực hiện, báo cáo văn sản phẩm) Học phần: Phát triển ứng dụng di động Họ tên sinh viên (MSSV): - Lê Văn Bnh – 1824801040054 - H Tun Khang – 1824801040061 - Nguyễn Trc Linh - 1824801040062 Khá Trung bình Trọng Tốt Tiêu chí 75% 50% số % 100% Tích cực tm kiếm Tm kiếm chủ động Chọn ý tưởng Nêu ý đưa 05 đưa ý số tưởng ý tưởng tưởng đề nghị tốt mang tính Thái độ tham gia tích cực Lập Hồn tồn Khá hợp lý, Chưa hợp lý, kế điều chỉnh hợp lý, có điều chỉnh hoạch 05 chút theo khơng cần theo góp ý thực góp ý điều chỉnh Giai đoạn chuẩn bị Quá trình thực project nghiêm túc Giai đoạn thực 10 Chuẩn bị tốt điều kiện cho việc thực project, khởi động Chuẩn bị đa số điều kiện cho việc thực hiện, khởi động bổ sung sau Chuẩn bị số điều kiện cho việc thực cần bổ sung thêm khởi động 10 Thực hoàn toàn đng phương pháp Thực đng phương pháp, sai sót nhỏ có sửa chữa Thực tương đối đng phương pháp, sai sót quan trọng có sửa chữa 10 Triển khai đng kế hoạch Triển khai đng kế hoạch, có chậm trễ Triển khai tương đối đng kế hoạch, có 0 Kém 0% Không quan tâm lựa chọn ý tưởng Khơng hợp lý khơng điều chỉnh theo góp ý Không chuẩn bị điều kiện Thực không đng phương pháp, sai sót khơng sửa chữa Triển khai chậm trễ, gây ảnh không chậm trễ gây gây ảnh ảnh hưởng hưởng khắc phục Mức độ đạt 20 mục tiêu thành phần Nội dung báo cáo 10 hưởng không khắc phục Ghi rõ mục tiêu thành phần (ở giai đoạn project) thang điểm cụ thể Báo cáo tiến trnh thực Thuyết minh sản phẩm Bài học rt Báo cáo kết văn rõ ràng Trình bày Format nht quán 10 báo Văn phong phù hợp cáo Cht lượng sản phẩm 20 đáp ứng Xây dựng đầy đủ chức tiêu chí đề ĐIỂM CỦA NHÓM: GÓP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vn đề: ĐIỂM - Về kiến thức, kỹ năng, thái độ: PROJECT - Khác: NHÓM - Phương pháp cải tiến: - Nơi cung cp s ự hỗ trợ: TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh Phần 2: Đánh giá cá nhân làm việc nhóm Làm việc nhóm Hướng dẫn: Nhóm họp thảo luận đánh giá lẫn Kết sử dụng để qui đổi từ điểm nhóm thành điểm cá nhân, tuỳ theo % cá nhân đạt Thành viên có tham gia họp đầy đủ: 40% Đầy đủ: 40% Vắng họp lần: 20% Vắng họp lần: 0% 2) Thành viên nộp sản phẩm giao hạn: 40% Đng hạn: 40% Trễ ngày: 20% Trễ ngày: 0% 0 3) Thành viên có tham gia giải vấn đề, đóng góp ý kiến cải tiến: 20% Đóng góp đạt hiệu quả: 20% Có quan tâm đóng góp: 10% Khơng quan tâm: 0% ĐIỂM THÀNH VIÊN NHĨM (do nhóm ghi) ĐIỂM CỦA CÁ NHÂN (do GV ghi) Ghi nhận GV (phần GV ghi lưu riêng để theo dõi, tư vn cho cá nhân SV, không phổ biến cho lớp, nhóm) Danh sách thành viên Nhóm: (Tên họ):Lê Văn Bình Điểm làm việc nhóm (%): (Tên họ): H Tun Khang Điểm làm việc nhóm (%): (Tên họ):Nguyễn Trc Linh Điểm làm việc nhóm (%): (Tên họ): Điểm làm việc nhóm (%): TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA CÁC THÀNH VIÊN TRONG NHÓM: SV1 SV2 SV3 Danh sách thành viên Nhóm: (Tên họ):Lê Văn Bình Điểm cá nhân: (Tên họ):H Tun Khang Điểm cá nhân: (Tên họ):Nguyễn Trc Linh Điểm cá nhân: (Tên họ): Điểm cá nhân: TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh GÓP Ý CẢI TIẾN CHO CÁ NHÂN: Tên SV:Lê Văn Bình GĨP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vn đề: - Về kiến thức, kỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cp s ự hỗ trợ: Tên SV:Hồ Tuấn Khang GÓP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vn đề: - Về kiến thức, kỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cp s ự hỗ trợ: 0 Tên SV:Nguyễn Trúc Linh GÓP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vn đề: - Về kiến thức, kỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cp s ự hỗ trợ: Tên SV: GÓP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vn đề: - Về kiến thức, kỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cp s ự hỗ trợ: 0 MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG GIỚI THIỆU .8 Giới thiệu Android 1.1 Bối cảnh lý để thực chủ đề 1.2 Nó hoạt động CHƯƠNG 2: CƠ SỞ LÝ THUYẾT .10 Tính Mở Android: .10 Kiến trc Android 10 2.1 Giới thiệu 10 CHƯƠNG MÔI TRƯỜNG LẬP TRÌNH 14 Giới thiệu: 14 Android Studio: 15 Android SDK: .16 CHƯƠNG THỰC HIỆN .17 Trường hợp sử dụng: 17 Đặt thời gian ngày: 30 CHƯƠNG 6: KẾT THÚC VÀ PHÁT TRIỂN .35 Kết thc: .35 Giới hạn: 35 Phát triển: .35 TÀI LIỆU THAM KHẢO .1 0 LỜI MỞ ĐẦU Khi thời đại công nghệ phát triển để bắt kịp xu hướng Việt Nam, Công nghệ thông tin nghiên cứu ứng dụng rộng rãi nhiều lĩnh vực, đặc biệt lĩnh vực phần mềm lập trnh ứng dụng Tin học trở thành công cụ thiếu Gần đây, điện thoại mật mã trở thành mặt hàng "phải có" sống hàng ngày người Viết phần mềm tiện ích làm tăng giá trị cho họ trở thành xu hướng cho công ty phát triển phần mềm, lập trnh viên chuyên nghiệp nghiệp dư Đặc biệt ứng dụng cho thiết bị chạy hệ điều hành Android Sau tm hiểu hệ điều hành Android, tt chng ta nhận Android phát triển chương trnh gip người dùng lập kế hoạch quản lý lịch trnh cá nhân họ cách hiệu cht lượng Dựa tuyên bố này, chng xây dựng ứng dụng quản lý lịch trnh cá nhân Hy vọng mang đến ứng dụng thuận tiện hữu ích cho mục đích quản lý kế hoạch, lịch trnh, thời gian biểu tổ chức công việc hàng ngày Trong trnh hồn thành tiểu luận, nhóm chng tơi nhận rt nhiều gip đỡ, đặc biệt hướng dẫn Thạc sĩ Nguyễn Hữu Vĩnh, xin chân thành cảm ơn Thầy 0 CHƯƠNG GIỚI THIỆU Giới thiệu Android Android hệ điều hành dựa Linux thiết kế cho thiết bị di động hnh cảm ứng điện thoại thơng minh máy tính bảng Ban đầu, Android phát triển Android, Inc với hỗ trợ tài từ Google sau Google mua lại vào năm 2005 Android mắt vào năm 2007 với thông báo Liên minh thiết bị cầm tay mở: hiệp hội công ty phần cứng, phần mềm viễn thôngnhằm mục tiêu thc đẩy tiêu chuẩn mở cho thiết bị di động Điện thoại chạy Android bán vào năm 2008 Android mã ngun mở Google phát hành mã ngun theo Giy phép Apache Nó mã ngun mở với giy phép that không bị ràng buộc cho phép nhà phát triển thiếtbị, mạng di động lập trnh viên đam mê thích nghi phân phối Android cách tự Ngồi ra, Android có cộng đng lớn lập trnh viên chuyên viết ứng dụng để mở rộng chức thiết bị, ngôn ngữ lập trnh Java sửa đổi Tính đến tháng 10 năm 2012, có 700.000 đơn đăng ký Android lượt tải xuống ứng dụng từ Google Play, cửa hàng ứng dụng Android, ước tính khoảng 25 tỷ Hiện nay, ứng dụng lập trnh tảng Androidđược nhiều nhà phát triển ored v tính thực tiễn cao Đối với ứng dụng, chng chọn chủ đề quản lý lịch trnh cá nhân để tiến hành nghiên cứu hy vọng áp dụng rộng rãi tương lai 1.1 Bối cảnh lý để thực chủ đề Ngày nay, sống our ngày trở nên hỗn loạn khó kiểm sốt lịch trnh chng ta V vậy, để đảm bảo người đảm bảo cơng việc họ, tạo ứng dụng quản lý với tiêu chí hiệu cht lượng tâm trí, mang đến cho người dùngtrải nghiệm hồn tồn hàilịng 0 1.2 Nó hoạt động Ứng dụng quản lý lịch trnh cá nhân sử dụng để gip người dùng quản lý hoạt động riêng họ Thông qua chức thêm, chỉnh sửa xóa hoạt động ứng dụng, người dễ dàng thao tác máy Ứng dụng phù hợp với tt người v thân thiện nó, người dùng lứa tuổi dễ dàng thao tác 0 1.4 UC04: Thông báo ghi / kiện / hẹn lịch đến Thông báo ghi ch/ Name UC04 kiện/ hnCode tạo lịch đến Description Actor Dùng để thông báo cho người dùng ghi ch lịch họp đến hn Người Khi người dùng chọn tuỳ chọn nhận dùng Trigger thơng báo có lịch hn ứng dụng Precondition Khởi động ứng dụng Post condition Nhận thông báo hn bạn đ Activities ➢ Actor System Main Flow: Nhận thơng báo có ghi ch đến hn Chọn tuỳ chọn để nhận thông báo hn giao diện tạo/ chỉnh sửa ch thích 22 0 Lưu vào nhớ để g ửi thư cho người dùng qua email lưu chạy ứng dụng lần Nhận thông báo qua email ghi ch chọn bạn đến hn 1.5 UC05: Tìm kiếm ghi chú/sự kiện/cuộc hẹn lịch sau tạo Tm kiếm lịch Name UC05 ghi ch/ kiện/Code hn Description Actor Dùng để cập nhật lịch cần thiêt Người Khi người dùng chọn tm kiếm dùng Trigger cập nhật ghi ch lập trước ứng dụng Precondition Các ghi chsu tạo Post condition Hiển thị ghi ch giao diện 23 0 Activities ➢ Actor System Main Flow: lập báo cáo thành công Chọn tm kiếm giao diện Lọc kết theo thẻ đính kèm ghi ch cần tm kiếm( thẻ ghi ch tạo/ chỉnh sửa lần cuối) tm kiếm theo tên ghi ch Thực tm kiếm theo lọc đầu vào Hiển thị kết tm kiếm 24 0 1.6 Sơ đồ lớp ERD Sơ đ lớp Sơ đ quan hệ thực thể 25 0 1.7 Sơ đồ hoạt động: Sơ đ hoạt động Hình 26 0 1.8 Sơ đồ trình tự 1.8.1 Tạo thơng báo: Sơ đ trình tự để tạo thơng báo 1.8.2 Cập nhật: Hình Sequence Update 27 0 1.8.3 Lookup: Tra cứu trình tự 1.8.4 Xóa: Xóa chuỗi 28 0 CHƯƠNG GIAO DIỆN Bộ ghi chú: - Chức xut người dùng có nhu cầu sử dụng để đặt lịch trnh mnh ứng dụng - Sẽ có thơng tin người dùng cần ghi ch: tiêu đề lịch trnh, mô tả công việc, chọn ngày, chọn thời gian, nhập liệu cho kiện Hình Bộ ghi ch 29 0 Đặt thời gian ngày: Chức xut người dùng đặt thời gian ngày kiện lịch trnh cá nhân mnh Sau đó, lưu thông báo cho người dùng hn đến hạn 30 0 Biểu đ 10 Thời gian thiết lập 31 0 Biểu đ 11 Đặt ngày 32 0 Biểu đ 13 Giao diện chọn hàm 33 0 Hình 15 Giao diện thơng báo Biểu đ 14 Giao diện thông báo công việc thực đến làm việc 34 0 CHƯƠNG 6: KẾT THÚC VÀ PHÁT TRIỂN - Kết thúc: Đứng trước xu hướng phát triển công nghệ thơng tin Vũ Bảo, việc tin học hóa quản lý lịch trnh cá nhân vô quan trọng cần thiết Nó gip cá nhân giải vn đề cách nhanh chóng hiệu Ứng dụng sở liệu giải vn đề - Với chủ đề: Quản lý lịch trnh cá nhân, chương trnh cài đặt chưa hồn thànhf unctions nó, có thời gian để phát triển hồn thiện nó, chương trnh hữu ích cho tt người cộng đng hệ thống làm việc quản lý thời gian mnh đng cách - Giới hạn: Do thời gian thực dự án hạn chế, chương trnh khơng thể tránh khỏi thiếu sót certain Ngồi ra, chương trnh cị có số chức tm kiếm thống kê tiềm chưa có đủ thời gian để thực Đng thời số hnh thức hạn chế liệu chưa đầy đủ chưa đầy đủ cịnchưa hồnthiện Hơn nữa, trnh viết chương trnh tm hiểu ngôn ngữ SQLite Server, tránh khỏi thiếu sót - Phát triển: Để chương trnh hoạt động hiệu hơn, liệu phải lưu trữ hệ thống quản lý sở liệu an tồn Cùng với đó, chng tơi cố gắng cải thiện nhiều với tính bật độc đáo tương lai 35 0 TÀI LIỆU THAM KHẢO Tiếng Việt [1] Nguyễn Hữu Vĩnh , Slide giảng Môn Phát triển Ứng dụng di động 2021 [2] Nguyễn Văn Ba, Phân tích thiết kế hệ thông thông tin quản lý, NXBĐHQG [3] Lê Văn Hưng H Thị Thảo Trang (2016), Nhà xut Giáo dục Việt Nam [4] Đào Thanh Tĩnh, Phân tích thiết kế hệ thống thơng tin, NXBQĐND [5] Nguyễn Văn Vỵ, Giáo trnh phân tích thiết kế hệ thống, Đại học Quốc Gia Hà Nội [6] Nguyễn Hữu Hưng, Sách lập trnh ứng dụng di động với Inventor Tiếng Anh [6] Chinnici R., Moreau J., Weerawarana S., “Web Services Description Language (WEB SERVICEDL) Version 2.0 Part 1: Core Language," W3C Recommendation, June 2007 [7] Fielding R., “Architectural Styles and the Design of Network-based Software Architectures, "PhD Dissertation, University of California, Irvine, California, USA, 2000 Website [8] Web Services Activity, http://www.w3.org/2002/Web Service/ [9] SOAP, http://en.wikipedia.org/wiki/SOAP [10] API, http://en.wikipedia.org/wiki/Application_programming_interface 0 ...TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ *********** TIỂU LUẬN MÔN HỌC Phát triển ứng dụng di động XÂY DỰNG ỨNG DỤNG QUẢN LÝ CÔNG VIỆC CÁ NHÂN Sinh viên thực hiện: Hồ... phát triển để phát triển ứng dụng họ Android Bằng cách cung cp tảng phát triển mở, Android cung cp cho nhà phát triển khả xây dựng ứng dụng vô phong ph sáng tạo Các nhà phát triển tự tận dụng. .. hoạch quản lý lịch trnh cá nhân họ cách hiệu cht lượng Dựa tuyên bố này, chng xây dựng ứng dụng quản lý lịch trnh cá nhân Hy vọng mang đến ứng dụng thuận tiện hữu ích cho mục đích quản lý kế