1. Trang chủ
  2. » Tất cả

Báo cáo môn học phát triển ứng dụng di động đề tài ứng dụng quản lý sinh viên

43 4 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 43
Dung lượng 1,39 MB

Nội dung

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ - BÁO CÁO MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG Đề tài: Ứng dụng quản lý sinh viên Nhóm thực : Võ Minh Tấn MSSV: 1824801030199 Lớp: D18PM03 Văn Đức Quý MSSV: 1824801030173 Lớp: D18PM03 GVHD: Nguyễn Hữu Vĩnh Học kỳ II năm học 2021-2022 Bình Dương, 04 năm 2021 0 Quản lý sinh viên cho trường đại học - Android Mục Lục Lời nói đầu CHƯƠNG 1: KHẢO SÁT VÀ THU THẬP YÊU CẦU 1.1 Các công nghệ sử dụng đề tài .4 1.2 Khảo sát tình trạng CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG Sơ đồ Use Case Sơ đồ hoạt động 2.1 Sơ đồ hoạt động chức thêm sinh viên 2.2 Sơ đồ hoạt động chức xoá sinh viên 2.3 Sơ đồ hoạt động chức sửa sinh viên 2.4 Sơ đồ hoạt động chức thêm lớp sinh viên 2.5 Sơ đồ hoạt động chức xoá lớp sinh viên 2.6 Sơ đồ hoạt động chức xoá sinh viên Chi tiết bảng .9 3.1 Bảng LOP 3.2 Bảng SINHVIEN 10 3.3.Bảng TAIKHOAN 10 CHƯƠNG 3: KẾT QUẢ THỰC HIỆN 11 Giao diện Đăng nhập 11 Giao diện cho quản lý .14 Giao diện Class Manager .20 Giao diện Student Manager 23 Giao diện Info APP 26 Giao diện Đổi mật 31 Giao diện Sửa sinh viên 35 Giao diện Sửa lớp 38 Chương 4: Kết luận hướng phát triển 41 Kết luận 41 0 Quản lý sinh viên cho trường đại học - Android Hướng phát triển 41 3.Tài liệu tham khảo 41 0 Quản lý sinh viên cho trường đại học - Android Lời nói đầu Trong thời đại ngày đất nước thời kì hội nhập khoa học cơng nghệ dần đân ứng dụng nhiều khơng thể khơng nói đến lớn mạnh công nghệ thông tin Công nghệ thông tin ứng dụng rộng rãi có vai trị vơ quan trọng tất ngành nghề đời sống người Đứng trước hội để phát triển tự khẳng định mình, tổ chức, doanh nghiệp, trường học bước ứng dụng công nghệ thông tin vào hoạt động tổ chức Ứng dụng cơng nghệ thơng tin vào đời sống có nhiều ưu điểm giảm nhẹ sức lực người quản lý, tiết kiệm thời gian, giảm chi phí, gọn nhẹ cơng tác quản lí giấy tờ, ngồi cịn giúp giảm thiểu khơng gian lưu trữ tránh thất lạc liệu từ nâng cao hiệu cơng việc tra cứu, tìm kiếm để có kết cách nhanh chóng xác Nhận thấy vai trị quan trọng cơng nghệ thơng tin cơng tác quản lý,do em chọn đề tài “Xây dựng hệ thống quản lý điểm sinh viên cho trường đại học” làm đề tài cho tập lớn Đây đề tài có khả ứng dụng thực tế ưu điểm mà mang lại mà cịn phù hợp với u cầu cơng việc trường Để hồn thành tập lớn này, em xin gửi lời cảm ơn chân thành đến thầy giáo hướng dẫn đề tài Thầy Trần Văn Hữu Giảng viên Khoa Công nghệ Thông tin Trường Đại học Thủ Dầu Một- hết lòng giúp đỡ, hướng dẫn, dạy tận tình để em hồn thành đề tài Do cịn thiếu kinh nghiệm kĩ chưa cao nên việc viết báo cáo khó tránh khỏi sai sót Rất mong đóng góp thầy bạn đểem hồn thiện tốt Bình Dương, tháng năm 2021 0 Quản lý sinh viên cho trường đại học - Android CH ƯƠ NG I: KH Ả O SÁT VÀ THU TH Ậ P YÊU CẦẦU 1.1 Các công ngh ệs ửd ụ ng đềề tài: Android Studio m t phầầm ộ mềầm bao gồầm cồng cụ khác dùng để phát tri ển ứng d ụng ch ạy trền thiềết b ịs ửd ụng h ệđiềầu hành Android loạ i điệ n thoạ i smartphone, tablet Android Studio đượ c đóng gói với code editor, debugger, cồng cụ performance tool hệ thồếng build/deploy (trong có trình giả lậ p simulator để giả lập mồi trường thiềết bị điệ n thoại tablet trền máy tính) cho phép lập trình viền có th ể nhanh chóng phát triể n ứ ng dụ ng từ đơn giản tới phức tạp Android Studio lầần đầầu tiền đượ c cồng bồế tạ i hộ i nghị Google I/O vào năm 2013 đ ược phát hành cho cồng chúng vào năm 2014 sau nhiềầu phiền beta khác Trướ c đượ c phát hành, nhà phát triển Android thường s ửd ụ ng cồng c ụnh ưEclipse IDE, m ộ t IDE Java chung hồỗ tr ợnhiềầu ngồn ngữ lập trình khác Cơng cụ hỗ trợ lập trình Android ● Android Studio 1.2 Khảo sát trạng a) Phương pháp khảo sát - Phương pháp thu thập thông tin - Phương pháp vấn trực tiếp – vấn sâu - Phiếu khảo sát b) Dữ liệu thu thập - Các giáo viên quản lí trường địa bàn Thủ Dầu Một c) Tóm tắt kết khảo sát - Khảo sát 100 người : 95% người khảo sát cần sử dụng phần mềm quản lí, 95% người tham gia khảo sát cho việc dụng phần mềm để quản lý cần thiết, 20% người khảo sát cho phần mềm khó sử dụng d) Báo cáo chi tiết a Sử dụng phần mềm để quản lý Nội dung Tỉ lệ 0 Quản lý sinh viên cho trường đại học - Android Có sử dụng phần mềm 95% Khơng sử dụng phần mềm 5% Bảng 1: Tỉ lệ sử dụng phần mềm để quản lý b Sự cần thiết phần mềm quản lý Nội dung Tỉ lệ Cần thiết sử dụng phần mềm 95% Không cần thiết sử dụng phần mềm 5% Bảng 2: Tỉ lệ cần thiết phần mềm quản lý c Trải nghiệm sử dụng phần mềm quản lý Nội dung Tỉ lệ Dễ sử dụng, tiện lợi 80% Khó sử dụng 20% CH ƯƠ NG 2: PHÂN TÍCH H ỆTHỐỐNG 0 Quản lý sinh viên cho trường đại học - Android 1.S ơđơề USE CASE Hình 1: sơ đồ use case 2.S ơđôề hoạt động 2.1 sơ đồ hoạt động chức thêm sinh viên 0 Quản lý sinh viên cho trường đại học - Android Hình 2: sơ đồ hoạt động chức thêm sinh viên 2.2.sơ đồ hoạt động chức xoá sinh viên Hình 3: sơ đồ hoạt động chức xố sinh viên 2.3 sơ đồ hoạt động chức sửa sinh viên 0 Quản lý sinh viên cho trường đại học - Android Hình 4: sơ đồ hoạt động chức sửa sinh viên 2.4 sơ đồ hoạt động chức thêm lớp Hình 5: sơ đồ hoạt động chức thêm lớp 2.5 sơ đồ hoạt động chức xoá lớp 0 Quản lý sinh viên cho trường đại học - Android Hình 6: sơ đồ hoạt động chức xoá lớp 2.6.sơ đồ hoạt động chức sửa lớp Hình 7: sơ đồ hoạt động chức sửa lớp Chi tiết bảng = 3.1.Bảng LOP 0 android:textColor="@android:color/white" android:textSize="15sp" android:textStyle="bold" /> /> > 19 0 Quản lý sinh viên cho trường đại học - Android 3.Giao diện Class Manager 0 Hình 13: Giao diện Class Manager 20 Quản lý sinh viên cho trường đại học - Android Mã nguồn: 0 21 0 Quản lý sinh viên cho trường đại học - Android 0 22 0 Quản lý sinh viên cho trường đại học - Android } 4.Giao diện Student Manager 0 Quản lý sinh viên cho trường đại học - Android android:background="@drawable/bt_ui_intro" android:text="XEM LỚP" android:textColor="#FFFFFF" android:textStyle="bold" /> 40 0 Quản lý sinh viên cho trường đại học - Android Chương 4: Kết luận hướng phát triển Kết luận Thông qua môn học, em nắm kỹ sau:       Tự phân tích thiết kế hệ thống, tự thiết kế sở liệu Tạo ứng dụng Android hoàn chỉnh Tiếp xúc với API Trau dồi kĩ làm việc nhóm Nắm kiến thức ứng dụng hệ điều hành Android Biết thêm kiến thức củng cố niềm đam mê với ngành Công nghệ thông tin Ưu điểm ứng dụng:   Giao diện thân thiện, trực quan đẹp Ứng dụng dễ sử dụng Nhược điểm ứng dụng:     Ứng dụng chưa hồn chỉnh Cịn xuất nhiều lỗi đổ liệu ListView Bài toán hiệu chưa giải Xuất lỗi bất đồng Các chức đạt  Chức đăng nhập  Chức hiển thị danh sách sinh viên  Chức hiển thị trang thông tin sinh viên  Chức quản lý học phần  Chức quản lý thông tin sinh viên cho admin Các kỹ thuật lập trình sử dụng  Kết nối internet lấy liệu từ web server với thư viện Volley  Kỹ thuật truyền liệu Activity với Intent Bundle  Kỹ thuật sử dụng ListView, TabHost,…  Kỹ thuật Tìm kiếm ListView với Filter Hướng phát triển  Hoàn thành ứng dụng  Phát triển tính tương tác với tệp  Phát triển tính thơng báo, tương tác với người dùng cao 41 0 Quản lý sinh viên cho trường đại học - Android  Phát triển ứng dụng hệ điều hành khác 3.Tài liệu tham khảo  https://stackoverflow.com/questions/23422072/searchview-in-listview-having-a-customadapter  http://giasutinhoc.vn/huong-dan-thuc-hanh/huong-dan-android/ket-noi-android-voimysql-phan-1-2/  https://stackoverflow.com/questions/25014369/achartengine-and-android-studio  https://stackoverflow.com/questions/34291105/how-to-connect-phpmyadmin-databasewith-android-application  https://viblo.asia/p/tao-imageview-tron-va-goc-tron-trong-android-lPXRgaDvzAg  https://github.com/dedykuncoro/CRUD-MySQLVolley/blob/master/app/src/main/java/com/dedykuncoro/kuncorocrud/MainActivity.java  https://stackoverflow.com/questions/51623365/android-button-with-ripple-and-stateselector-in-background-resource-not-found Các thư viện sử dụng:  compile ‘de.hdodenhof:circleimageview:1.2.1’: Thư viện xử lý ảnh  implementation files(‘libs/achartengine-1.2.0.jar): Thư viện vẽ biểu đồ  implementation ‘com.android.volley:volley:1.1.0’: Thư viện làm việc với JSON 42 0 ... công nghệ thông tin công tác quản lý, do em chọn đề tài “Xây dựng hệ thống quản lý điểm sinh viên cho trường đại học? ?? làm đề tài cho tập lớn Đây đề tài có khả ứng dụng thực tế khơng phải ưu điểm... ơđôề hoạt động 2.1 sơ đồ hoạt động chức thêm sinh viên 0 Quản lý sinh viên cho trường đại học - Android Hình 2: sơ đồ hoạt động chức thêm sinh viên 2.2.sơ đồ hoạt động chức xố sinh viên Hình... sơ đồ hoạt động chức xoá sinh viên 2.3 sơ đồ hoạt động chức sửa sinh viên 0 Quản lý sinh viên cho trường đại học - Android Hình 4: sơ đồ hoạt động chức sửa sinh viên 2.4 sơ đồ hoạt động chức thêm

Ngày đăng: 21/02/2023, 21:16

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w