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

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

34 2 0

Đ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 34
Dung lượng 2,25 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 BÁO CÁO MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG ĐỀ TÀI : PHẦN MỀM QUẢN LÝ SINH VIÊN GVHD : Nguyễn Hữu Vĩnh Nhóm thực : Trương Vũ Linh MSSV: 1824801030194 Lớp: D18PM03 Nguyễn Bảo Tam MSSV: 1824801030198 Lớp: D18PM03 Học kỳ I năm học 2020-2021 4/2021 0 Bình Dương, năm 2021 0 LỜI CẢM ƠN Để hoàn thành báo cáo , em xin chân thành cảm ơn thầy giúp đỡ nhóm em thời gian vừa qua Với vốn kiến thức tiếp thu qua trình học tập khơng tảng q trình học tập mà cịn hành trang để chúng em trở thành người lập trình viên tương lai Mặc dù có cố gắng nhiều trình học tập song thời gian có hạn nên đề tài khơng tránh khỏi thiếu sót Em mong nhận đánh giá thầy để báo cáo em hoàn thiện Cuối em xin kính chúc thầy dồi sức khoẻ , thành công nghiệp cao quý Em xin chân thành cảm ơn 0 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Thủ Dầu Một, Ngày tháng năm 2021 Giáo viên hướng dẫn 0 LỜI NÓI ĐẦU Hiện nay, xã hội ngày phát triển, đặt biệt ngành cơng nghiệp 4.0 nói chung ngành cơng nghệ thơng tin nói riêng Nhu cầu người việc sử dụng phần mềm ngày nâng cao Đặt biệt phần mềm quản lí , nhìn nhận điều nên em có làm phần mềm quản lí sinh viên Mục đích cho trường học dễ dàng quản lí sinh viên việc giảng dạy quản lí Do em làm phần mềm hỗ trợ giảng viên cập nhật chỉnh sửa danh sách sinh viên nắm bắt được sĩ số lớp 0 MỤC LỤ CHƯƠNG I: KHẢO SÁT VÀ THU THẬP YÊU CẦU .3 1.1 Thông tin cá nhân: 1.2 Các công nghệ sử dụng đề tài: .3 1.3 Công cụ hỗ trợ lập trình Android : 1.4 Khảo sát trạng: CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG Sơ đồ use case .5 Sơ đồ hoạt động CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU .14 Thiết kế sở liệu 14 Sơ đồ quan hệ .15 CHƯƠNG 4: CÀI ĐẶT CHƯƠNG TRÌNH .16 Giao diện phần mềm quản lí sinh viên 16 1.1 Giao diện 16 1.2 Giao diện sinh viên .17 1.3 Giao diện lớp 20 1.4 Giao diện khoa .21 Một số kết chương trình 21 2.1 Giao diện thêm sinh viên .21 2.2 Giao diện lớp 23 2.3 Giao diện khoa .26 KẾT LUẬN .28 Đánh giá kết .28 Kết đạt được: 28 Hạn chế đề tài: 28 Hướng phát triển đề tài 28 TÀI LIỆU KHAM KHẢO 29 0 0 DANH MỤC HÌNH Hình 1: sơ đồ use case .10 Hình 2: sơ đồ hoạt động chức thêm sinh viên 11 Hình 3: sơ đồ hoạt động chức xoá sinh viên 12 Hình 4: sơ đồ hoạt động chức sửa sinh viên 13 Hình 5: sơ đồ hoạt động chức thêm lớp 14 Hình 6: sơ đồ hoạt động chức xố lớp .15 Hình 7: sơ đồ hoạt động chức sửa lớp 16 Hình 8: sơ đồ hoạt động chức thêm khoa 17 Hình 9: sơ đồ hoạt động chức sửa khoa 18 Hình 10: sơ đồ hoạt động chức xoá khoa 19 Hình 11: giao diện 21 Hình 12 : Giao diện sinh viên 21 Hình 13: giao diện lớp 22 Hình 14: giao diện khoa 22 Hình 15: thơng báo thêm liệu thành cơng 23 Hình 16: giao diện xoá sinh viên 24 Hình 17: giao diện thêm liệu thành cơng .24 Hình 18: giao diện cập nhật 25 Hình 19: giao diện thêm khoa .26 Hình 20: giao diện cập nhật khoa .27 0 CHƯƠNG I: KHẢO SÁT VÀ THU THẬP YÊU CẦU 1.1 Thông tin cá nhân: - Họ tên sinh viên : Nguyễn Bảo Tam - MSSV : 1824801030198 - Lớp: D18PM03 - Họ tên sinh viên : Nguyễn Bảo Tam - MSSV : 1824801030198 - Lớp: D18PM03 1.2 Các công nghệ sử dụng đề tài: Android Studio phầm mềm bao gồm công cụ khác dùng để phát triển ứng dụng chạy thiết bị sử dụng hệ điều hành Android loại điện thoại smartphone, tablet Android Studio đó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 máy tính) cho phép lập trình viên nhanh chóng phát triển ứng dụng từ đơn giản tới phức tạp Genymotion trình giả lập dành cho Android (x86 với khả tăng tốc phần cứng OpenGL) có sẵn phiên Android cấu hình sẵn Đây máy ảo tuyệt vời dùng để dành cho việc thử nghiệm ứng dụng Dự án phát triển từ phiên AndroidVM cũ bây giờ, Genymotion đến tay nhà phát triển với giao diện tính cài đặt nhiều Theo đánh giá giới lập trình viên máy ảo chạy nhanh nhiều lần so với Android Emulator giúp tiết kiệm thời gian test ứng dụng Xampp chương trình tạo máy chủ Web (Web Server) tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server công cụ phpMyAdmin Không Appserv, Xampp có chương trình quản lý tiện lợi, cho phép chủ động bật tắt khởi động lại dịch vụ máy chủ lúc 1.3 Cơng cụ hỗ trợ lập trình Android :  Android Studio 0  Genymotion  Xampp 1.4 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 thầy cô thuộc phịng cơng tác sinh viên trường đại học Thủ Dầu Một số giáo viên đị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 : 80% người khảo sát cần sử dụng phần mềm quản lí, 90% người tham gia khảo sát cho việc dụng phần mềm để quản lý cần thiết, 40% 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ệ Có sử dụng phần mềm 85% Không sử dụng phần mềm 15% 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 90% Không cần thiết sử dụng phần mềm 10% 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 Dễ sử dụng, tiện lợi Khó sử dụng Tỉ lệ 70% 30% 0 Bảng Lớp Cột MaLop MaKhoa TenLop SiSo Kiểu liệu Int Int Varchar(100) Int Cột Kiểu liệu Int Varchar(100) MaKhoa TenKhoa Mơ tả Khóa – Mã lớp Khóa ngoại – liên kết bảng Khoa Tên lớp Sĩ số sinh viên lớp Bảng Khoa Mô tả Khóa Tên khoa Sơ đồ quan hệ 15 0 CHƯƠNG 4: CÀI ĐẶT CHƯƠNG TRÌNH Giao diện phần mềm quản lí sinh viên 1.1 Giao diện Hình 11: giao diện 16 0 1.2 Giao diện sinh viên Hình 12 : Giao diện sinh viên 17 0 Hình 13 : Giao diện thêm sinh viên 18 0 Hình 14 : Giao diện cập nhật thông tin sinh viên 19 0 1.3 Giao diện lớp Hình 13: Giao diện lớp 20 0 1.4 Giao diện khoa Hình 14: Giao diện khoa Một số kết chương trình 2.1 Giao diện thêm sinh viên Khi giao diện thêm sinh viên, nhập đầy đủ liệu chọn nút Lưu, chương trình lên thơng báo thành cơng trở lại giao diện sinh viên, đồng thời cập nhật liệu danh sách 21 0 Hình 15: Thơng báo thêm liệu thành công Lưu ý mã sinh viên không trùng, không thêm sinh viên 22 0 Khi muốn xoá sinh viên chọn vào dấu X sinh viên cần xóa chọn xác nhận để xóa Hình 16: Giao diện xoá sinh viên 2.2 Giao diện lớp Khi thêm đầy đủ liệu chọn nút Lưu, chương trình lên thơng báo thêm liệu thành cơng tương đương liệu đưa vào danh sách liệu 23 0 Hình 17 : Giao diện thêm liệu thành công 24 0 Khi chọn lớp từ danh sách sau sửa tên lớp muốn thay đổi sau chọn nút Lưu xác nhận để lưu chỉnh sửa Hình 18: Giao diện cập nhật 25 0 2.3 Giao diện khoa Khi nhập đầy đủ thông tin cần thêm vào khoa nhấn vào nút Lưu, khoa thêm vào bảng liệu Hình 19 : Giao diện thêm khoa 26 0 Khi muốn thay đổi tên khoa chọn vào tên khoa cần chọn vào bảng liệu tên khoa cần thay đổi sau chỉnh sửa tên khoa cần thay đổi chọn nút Lưu Hình 20 : Giao diện cập nhật khoa 27 0 KẾT LUẬN Đánh giá kết Kết đạt được:  Giao diện đầy đủ chức  Thêm liệu thành công vào (lớp, khoa, sinh viên)  Xố liệu thành cơng vào (lớp,khoa , sinh viên)  Sửa liệu thành công vào (lớp,khoa , sinh viên) Hạn chế đề tài: Do thời gian ngắn , liệu cần có Chưa thực chức phức tạp Hướng phát triển đề tài  Quản lí sinh viên chặt chẽ  Thiết kế thêm quản lí điểm  Quản lí mơn học  Thống kê % điểm môn học … 28 0 TÀI LIỆU KHAM KHẢO 29 0 ... việc dụng phần mềm để quản lý cần thiết, 40% 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ệ Có sử dụng phần mềm 85% Khơng sử dụng phần mềm. .. 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 90% Không cần thiết sử dụng phần mềm 10% Bảng 2: Tỉ lệ cần thiết phần mềm quản lý c Trải... biệt phần mềm quản lí , nhìn nhận điều nên em có làm phần mềm quản lí sinh viên Mục đích cho trường học dễ dàng quản lí sinh viên việc giảng dạy quản lí Do em làm phần mềm hỗ trợ giảng viên cập

Ngày đăng: 11/02/2023, 12:44

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

TÀI LIỆU LIÊN QUAN

w