ĐỒ ÁN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG XÂY DỰNG ỨNG DỤNG DI ĐỘNG QUẢN LÝ CHI TIÊU CÁ NHÂN

33 9 0
ĐỒ ÁN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG XÂY DỰNG ỨNG DỤNG DI ĐỘNG QUẢN LÝ CHI TIÊU CÁ NHÂN

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

lOMoARcPSD|11617700 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ ĐỒ ÁN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG XÂY DỰNG ỨNG DỤNG DI ĐỘNG QUẢN LÝ CHI TIÊU CÁ NHÂN GVHD: TH.S NGUYỄN HỮU VĨNH SVTH: NGUYỄN MINH TRÍ - 1824801030091 LỚP: D18PM02 BÌNH DƯƠNG – 4/2021 lOMoARcPSD|11617700 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN Họ tên giảng viên: Th.S Nguyễn Hữu Vĩnh Tên đề tài: Xây dựng ứng dụng di động Quản lí Chi Tiêu Cá Nhân Nội dung nhận xét: Điểm: Bằng số: Bằng chữ: Bình Dương, ngày tháng năm 2021 GIẢNG VIÊN (Ký, ghi rõ họ tên) ThS NGUYỂN HỮU VĨNH lOMoARcPSD|11617700 Mục Lục DANH MỤC CÁC KÝ TỰ, CÁC CHỮ VIẾT TẮT LỜI NÓI ĐẦU CHƯƠNG KHẢO SÁT VÀ PHÂN TÍCH BÀI TỐN 1.1 Khảo sát, xác định yêu cầu 1.1.1 Tên đề tài 1.1.2 Khảo sát trạng 1.1.2.1 Mơ tả tốn: 1.1.2.2 Nhiệm vụ nghiên cứu 1.1.3 Lý chọn đề tài 1.2 Các công nghệ sử dụng đề tài 1.3 Các chức toán 1.4 Ưu nhược điểm đề tài CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Mơ hình quan hệ 2.1.1 Biểu đồ UseCase 2.1.2 Đặc tả UC 2.1.2.1 UC đăng nhập 2.1.2.2 UC nhập khoản thu chi 2.1.2.3 UC sửa khoản thu chi 10 2.1.2.4 UC xóa khoản thu chi 11 2.1.2.5 UC thống kê khoản thu chi 11 2.2 Lập trình 12 2.3 Thử nghiệm 12 2.4 Chi tiết bảng liệu 13 2.4.1 Tạo database User 13 2.4.2 CSDL khoản thu, thu 13 2.4.3 CSDL loại chi, chi 14 2.4.4 CSDL lưu thông tin User 14 2.4.5 CSDL cập nhật loại thu, thu 15 2.4.6 CSDL cập nhật khoản chi, chi 16 lOMoARcPSD|11617700 CHƯƠNG THIẾT KẾ GIAO DIỆN 17 3.1 Giao diện người dùng 17 3.1.1 Giao diện Login 17 3.1.2 Giao diện 18 3.1.3 Giao diện Thu 19 3.1.4 Giao diện Chi 22 3.1.5 Giao diện Thống kê 25 3.2 Sơ đồ liên kết hình 26 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 28 4.1 Kết đạt 28 4.2 Hạn chế đề tài 28 4.3 Hướng phát triển đề tài 28 TÀI LIỆU THAM KHẢO 29 [1] Tài liệu từ sách - giáo trình 29 [2] Tài liệu mạng 29 lOMoARcPSD|11617700 DANH MỤC CÁC KÝ TỰ, CÁC CHỮ VIẾT TẮT Từ viết tắt Giải thích UC UseCase CSDL Cơ sở liệu lOMoARcPSD|11617700 LỜI NÓI ĐẦU Ngày trước phát triển khoa học kỹ thuật việc ứng dụng cơng nghệ vào sống thật quan trọng hữu ích, khơng đem lại hiệu cao cơng việc mà cịn góp phần to lớn cho nghiệp phát triển người, cộng đồng đất nước Hiện thấy đa số ngành nghề phổ biến xã hội ứng dụng công nghệ - kỹ thuật vào, vừa tạo nâng suất cao mà giảm thiểu thời gian làm việc, đem lại thu nhập cao góp phần đẩy mạnh phát triển kinh tế số lĩnh vực quản lý thực giúp ích nhiều cho người, việc áp dụng quản lý máy tính thay cho việc quản lý thủ công doanh nghiệp, công ty, cá nhân… cần thiết Khi mà thời đại Công Nghệ ngày phát triển nhà nhà, người người đua cập nhật xu Việc quản lí chi tiêu cá nhân qua giấy bút trở nên đỗi lỗi thời Từ nhóm chúng em định cho đời ứng dụng ”QUẢN LÝ CHI TIÊU CÁ NHÂN” Tại lại phải tốn thời gian việc khai báo thông tin qua giấy tờ cách thời gian với nhiều bất tiện như: khó bảo quản, dễ bị ướt, rách,… Mà lại quên sống thời đại 4.0, thời đại Công Nghệ phát triển Việc nhóm xây dựng ứng dụng quản lý chi tiêu cá nhân nhằm mục đích giúp cho người dễ dàng việc quản lý thông tin cá nhân thân mà lo lắng cho việc bất tiện xảy Đây ứng dụng dùng để quản lý chi tiêu cá thể sống ngày với mục đích tiết kiệm thời gian thuận tiện cho việc quản lý Ứng dụng gồm chức như: đăng nhập, nhập thông tin, lưu thông tin, thống kê , chỉnh sửa xóa Khi chọn đề tài này, nhóm em mong muốn sau hồn thành giúp người quản lý chi tiêu tốt Được giúp đỡ tận tình thầy Nguyễn Hữu Vĩnh Tuy nhiên, thời gian có hạn nên nhóm em khơng thể phát huy hết ý tưởng, khả hỗ trợ ngôn ngữ kỹ thuật lập trình vào đề tài Trong trình xây dựng Ứng dụng, khơng thể tránh khỏi sai xót, mong nhận đóng góp cảm thơng q thầy cô bạn Em xin chân thành cảm ơn lOMoARcPSD|11617700 CHƯƠNG KHẢO SÁT VÀ PHÂN TÍCH BÀI TOÁN 1.1 Khảo sát, xác định yêu cầu 1.1.1 Tên đề tài - Xây dựng ứng dụng di động quản lý chi tiêu cá nhân 1.1.2 Khảo sát trạng 1.1.2.1 Mơ tả tốn: Hiện nay, cơng nghệ tiên tiến phát triển ngày mạnh mẽ ứng dụng ngày nhiều vào lĩnh vực kinh tế, sản xuất đời sống thường nhật người Một điểm tiêu biểu việc phát triển cơng nghệ phải kể đến việc ứng dụng công nghệ thông tin vào hầu khắp hoạt động Xây dựng Ứng dụng di động quản lý chi tiêu cá nhân ứng dụng chạy điện thoại sử dụng hệ điều hành Android thời đại 4.0, thời đại Công Nghệ phát triển Việc ứng dụng vào hoạt động quản lý mang lại nhiều ý nghĩa như: + Đỡ tốn nhiều thời gian cho người dùng việc quản lý chi tiêu thân + Giúp người dùng dễ dàng chi tiêu cá hợp lí với số tiền sở hữu + Giúp người dùng nhập, thống kê, lưu thơng tin, chỉnh sửa xóa thơng tin 1.1.2.2 Nhiệm vụ nghiên cứu + Thu thập, đọc tài liệu, nghiên cứu tìm hiểu cách làm việc lập trình tảng Android + Nghiên cứu sử dụng ngôn ngữ Java thư viện Android để lập trình ứng dụng + Nghiên cứu thuật tốn sử dụng ứng dụng + Phân tích thiết kế ứng dụng + Viết đề cương, báo cáo, cài đặt chương trình lOMoARcPSD|11617700 1.1.3 Lý chọn đề tài - Trong tất chúng ta, ai phải quản lí chi tiêu cá nhân Nhưng việc ghi chép qua giấy tờ thời gian khó việc bảo quản, lưu trữ thơng tin Vì vậy, nhóm em định xây dựng ứng dụng quản lý chi tiêu cá nhân nhằm khắc phục khó khăn 1.2 Các cơng nghệ sử dụng đề tài * Android Studio: Là gói phần mềm hệ điều hành dựa tảng Linux thiết kế dành cho thiết bị di động có hình cảm ứng điện thoại thơng minh máy tính bảng, mơi trường phát triển tích hợp (IDE) thức dành cho phát triển tảng Android Có nhiều phiên android Lollipop, Kitkat, Jelly Bean, Ice Cream Sandwich, Froyo, Ecliar, Donut Dựa phần mềm IntelliJ IDEA JetBrains, Android Studio thiết kế đặc biệt để phát triển ứng dụng Android Nó hỗ trợ hệ điều hành Windows, Mac OS X Linux IDE thức Google để phát triển ứng dụng Android gốc để thay cho Android Development Tools (ADT) dựa Eclipse Ban đầu, Android phát triển Tổng công ty Android, với hỗ trợ tài từ Google, sau Google mua lại vào năm 2005 hệ điều hành Android mắt vào năm 2007 Chiếc điện thoại chạy Android HTC Dream bán vào ngày 22 tháng 10 năm 2008 Chính mã nguồn mở với giấy phép khơng có nhiều ràng buộc cho phép nhà phát triển thiết bị, mạng di động lập trình viên điều chỉnh phân phối Android cách tự Những yếu tố giúp Android trở thành tảng điện thoại thông minh phổ biến giới Android chiếm 75% thị phần điện thoại thơng minh tồn giới vào thời điểm quý năm 2012, với tổng cộng 500 triệu thiết bị kích hoạt 1,3 triệu lượt kích hoạt ngày Tháng 10 năm 2012, có khoảng 700.000 ứng dụng Android, số lượt tải ứng dụng từ Google Play (cửa hàng ứng dụng Android) ước tính khoảng 25 tỷ lượt Hiện lOMoARcPSD|11617700 số giảm xuống ảnh hưởng lớn iOS từ Apple phần nhỏ Windows Phone, nhiên Android dẫn đầu thị phần lOMoARcPSD|11617700 1.3 Các chức toán - Chức đăng nhập - Chức nhập khoản thu - Chức nhập khoản chi - Chức chỉnh sửa khoản thu chi - Chức xóa khoản thu chi 1.4 Ưu nhược điểm đề tài - Ưu điểm: • Giao diện thân thiện, dễ sử dụng • Lưu thơng tin người tốt bảo mật • Thêm, xóa, sửa, cập nhật thơng tin dễ dàng - Nhược điểm: • Ứng dụng cịn sơ sài • Tốc độ xử lý cịn chậm • Chức chưa đầy đủ lOMoARcPSD|11617700 2.4.5 CSDL cập nhật loại thu, thu Hình 6: CSDL cập nhật khoản thu, thu 15 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 2.4.6 CSDL cập nhật khoản chi, chi 16 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 CHƯƠNG THIẾT KẾ GIAO DIỆN 3.1 Giao diện người dùng 3.1.1 Giao diện Login Hình 7: Giao diện đăng nhập Mơ tả: Giao diện giúp cho ngưởi dùng đăng nhập vào hệ thống 17 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 3.1.2 Giao diện Hình 8: Giao diện Mơ tả: Giao diện dùng để chọn khác 18 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 3.1.3 Giao diện Thu Hình 9: Giao diện Thu 19 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 Hình 10: Giao diện nhập thơng tin loại thu 20 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 Hình 11: Giao diện nhập thơng khoản thu Mơ tả: Giao diện có chức hình, để nhập thơng tin người dùng nút Save để lưu thông tin vào CSDL 21 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 3.1.4 Giao diện Chi Hình 12: Giao diện Chi 22 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 Hình 13: Giao diện nhập thơng tin loại chi 23 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 Hình 14: Giao diện nhập thông khoản chi Mô tả: Giao diện có chức hình, để nhập thơng tin người dùng nút Save để lưu thông tin vào CSDL 24 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 3.1.5 Giao diện Thống kê C Hình 15: Giao diện hiển thi tổng hợp số liệu thu, chi theo ngày,tháng, năm dạng biểu đồ trịn% Mơ tả: Giao diện tổng hợp hiển thị theo dạng biểu đồ tròn% từ nhũng data Save vào CSDL 25 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 3.2 Sơ đồ liên kết hình Hình 16: Sơ đồ liên kết hình 26 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 Hình 17: Sơ đồ liên kết hình phụ 27 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 4.1 Kết đạt Cơ nắm bước xây dựng ứng dụng di động quản lý, thực quy trình Xây dựng bố cục ứng dụng hợp lí, lưu thơng tin nhiều người vào CSDL 4.2 Hạn chế đề tài Với thời gian hạn chế, đồ án chắn chưa thể mơ tả khía cạnh vấn đề, nhóm em đặt mục tiêu bước đầu tập hợp thơng tin, nghiên cứu nhằm xây dựng chương trình mô ứng dụng quản lý chi tiêu cá nhân Chương trình cịn số hạn chế sau: + Ứng dụng nhỏ, mang tính chất mơ + CSDL nhỏ, chức phân quyền chưa tối ưu 4.3 Hướng phát triển đề tài Nếu có điều kiện nghiên cứu, đồ án tiếp tục hoàn thiện theo hướng nghiên cứu xây dựng hoàn chỉnh chức hệ thống như: + Xây dựng ứng dụng sử dụng đáp ứng đầy đủ yêu cầu nghiệp vụ hệ thống + Phân quyền quản trị tối ưu + CSDL phong phú 28 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 TÀI LIỆU THAM KHẢO [1] Tài liệu từ sách - giáo trình Tiếng Anh: John Horton (2015), Android Programming for Beginners, Packt Publishing David Griffiths, Dawn Griffiths (2017), Head First Android Development, O'Reilly Media Tiếng Việt: Ths Trương Thị Ngọc Phượng, Lập Trình Android, NXB Thời Đại, 2012 [2] Tài liệu mạng https://hiepsiit.com/khoa-hoc/android/gioithieu/53/0 https://en.wikipedia.org/wiki/Android_Studio https://sqlitebrowser.org/ 29 Downloaded by Hei Ut (hut371809@gmail.com) ... điểm tiêu biểu việc phát triển cơng nghệ phải kể đến việc ứng dụng cơng nghệ thông tin vào hầu khắp hoạt động Xây dựng Ứng dụng di động quản lý chi tiêu cá nhân ứng dụng chạy điện thoại sử dụng. .. cầu 1.1.1 Tên đề tài - Xây dựng ứng dụng di động quản lý chi tiêu cá nhân 1.1.2 Khảo sát trạng 1.1.2.1 Mơ tả tốn: Hiện nay, cơng nghệ tiên tiến phát triển ngày mạnh mẽ ứng dụng ngày nhiều vào lĩnh... bảo quản, dễ bị ướt, rách,… Mà lại quên sống thời đại 4.0, thời đại Công Nghệ phát triển Việc nhóm xây dựng ứng dụng quản lý chi tiêu cá nhân nhằm mục đích giúp cho người dễ dàng việc quản lý

Ngày đăng: 28/12/2022, 09:54

Tài liệu cùng người dùng

Tài liệu liên quan