Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 32 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
32
Dung lượng
1,89 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 : XÂY D(NG ỨNG DỤNG QUẢN LÝ SINH VIÊN Ngô Ho2ng Tân – 1824801030145 LỚP : D18PM03 Học kỳ II 0 Bình Dương, thGng 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 thy giúp đỡ 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 để 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á thy để báo cáo em hoàn thiện Cuối em xin kính chúc thy 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 2020 GiGo viên hướng dẫn 0 LỜI NÓI ĐẦU Ngày nay, với phát triển khoa học kỹ thuật, nhu cu ứng dụng tin học cơng tác quản lí ngày gia tăng Việc xây dựng phn mềm quản lí nhằm đáp ứng nhu cu cn thiết Quản lý sinh viên ngoại lệ Việc phn mềm quản lí sinh viên đời giúp cho thủ thư đỡ công quản lý cách thủ công với khối lượng tài liệu đồ sộ, giúp việc quản lí sinh viên, thuận tiện đặc biệt giúp cho người quản lý tiện việc tra cứu hồ sơ thông tin sinh viên 0 Mục lục CHƯƠNG I: TỔNG QUAN VỀ ỨNG DỤNG I ĐỊNH NGHĨA BÀI TOÁN 1.Giới thiệu đề t2i: .3 2.Mục tiêu nghiên cứu 3.Đối tượng nghiên cứu v2 khGch nghiên cứu 5.Khảo sGt trạng: a) Phương phGp khảo sGt b) Dữ liệu thu thập c) Tóm tắt kết khảo sGt d) BGo cGo chi tiết CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 1.Sơ đồ usecase 2.Sơ đồ hoạt động 10 CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU .14 Thiết kế sở liệu 14 Sơ đồ quan hệ .14 CHƯƠNG 4: CÀI ĐẶT CHƯƠNG TRÌNH .15 I GIAO DIỆN CHÍNH PHẦN MỀM QUẢN LÝ SINH VIÊN 15 II MỘT SỐ KẾT QUẢ CỦA CHƯƠNG TRÌNH 19 KẾT LUẬN .27 ĐGnh giG kết .27 Kết đạt được: 27 Hạn chế đề t2i: 27 Hướng phGt triển đề t2i 27 TÀI LIỆU KHAM KHẢO 28 0 CHƯƠNG I: TỔNG QUAN VỀ ỨNG DỤNG I ĐỊNH NGHĨA BÀI TỐN 1.Giới thiệu đề tài: Cơng tác quản lý sinh viên (kết học tập) sinh viên đóng vai trị quan trọng hoạt động khoa trường đại học cao đẳng Bài toán Quản lý đặt vấn đề sau: Quản lý sinh viên, quản lý môn học quản lý điểm môn học sinh viên môn học Ngồi chức trên, hệ thống cn thêm số chức khác như: thêm, sửa, xóa thơng tin sinh viên , mơn học, điểm sinh viên Có thể mơ tả sơ lược cơng việc hệ thống quản lý sinh viên khoa sau: - Quản lý thông tin sinh viên MSSV, tên ,ngày sinh ,giới tính ,số điện thoại gmail - Quản lý mơn học đồng thời thêm sửa xóa mơn học - Quản lý điểm sinh viên 1.1 Cơ cấu tổ chức: Một trường đại học năm tiếp nhận nhiều sinh viên đến trường nhập học trình học tập nhà trường quản lý hồ sơ sinh viên Trong trường có nhiều khoa ngành khác nhau, khoa có phịng giáo vụ nơi cập nhật thông tin sinh viên, lớp, môn học… - Mỗi lớp có hay nhiều sinh viên, sinh viên nhập học cung cấp thông tin họ tên, ngày sinh, giới tính, số điện thoại gmail cấp cho mã sinh viên - Trong trình đào tạo trường, sinh viên phải học môn học mà khoa phân cho lớp, thông tin môn học gồm mã môn học, tên mơn học, số tín chỉ, giáo viên phụ trách mơn học - Sau hồn thành mơn học giao, sinh viên thi môn thi tốt nghiệp 1.2 Yêu cầu: - Chương trình quản lý SV gồm vấn đề như: + Thể mô hình Quản lý SV 0 + Quản lý môn học kết học tập SV mơn học + Ngồi cịn có thêm chức cập nhật mục liệu 1.3 Chức năng: Xây dựng hệ thống Quản lý hồ sơ phục vụ công tác quản lý sinh viên trường ĐH CĐ với yêu cu sau: Các chức hệ thống cn có a Cập nhật - Cập nhật sinh viên - Cập nhật môn học - Cập nhật điểm thi b Thống kê - Hiển thị danh sách sinh viên - Hiển thị danh sách môn học - Hiển thị kết học tập sinh viên 2.Mục tiêu nghiên cứu Phn mềm hỗ trợ việc quản lý thông tin sinh sinh viên MSSV, tên sinh viên, giới tính …v.v Phn mềm quản lý sinh viên giúp cho người sử dụng tiết kiệm thời gian, nhanh chóng, thao tác đơn giản, dễ dàng sử dụng quản lý Xây dựng hệ thống phù hợp, dể hiểu, dể sử dụng cho người dùng phn mềm Giúp quản lý hệ thống sinh viên trở nên tối ưu hơn, công tác quản lý dễ dàng tiện lợi Giúp thân có thêm khả sáng tạo, tư thông qua thiết kế giao diện tương tác với người dùng, vận dụng kiến thức thân vào thực tiễn 3.Đối tượng nghiên cứu khách nghiên cứu Đối tượng nghiên cứu: Phn mềm quản lý sinh viên Khách nghiên cứu : Những trường học cn ứng dụng đơn giản để quản lý học sinh sinh viên Phương tiện nghiên cứu Nghiên cứu sở lý thuyết phân tích thiết kế hệ thống thông tin 0 Hệ quản trị CSDL ngơn ngữ lập trình Java Sử dụng Draw.io để vẽ sơ đồ chức 5.Khảo sát trạng: a) Phương phGp khảo sGt - 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 thy thuộc phịng công tác sinh viên trường đại học Thủ Du Một số giáo viên địa bàn Thủ Du Một c) Tóm tắt kết khảo sGt - Khảo sát 100 người : 80% người khảo sát cn sử dụng phn mềm quản lí, 90% người tham gia khảo sát cho việc dụng phn mềm để quản lý cn thiết, 40% người khảo sát cho phn mềm khó sử dụng d) BGo cGo chi tiết a Sử dụng phn mềm để quản lý Nội dung Tỉ lệ Có sử dụng phn mềm 85% Không sử dụng phn mềm 15% Bảng 1.1: Tỉ lệ sử dụng phần mềm để quản lý b Sự cn thiết phn mềm quản lý Nội dung Cn thiết sử dụng phn mềm Không cn thiết sử dụng phn Tỉ lệ 90% 10% mềm 0 Bảng 1.2: Tỉ lệ cần thiết phần mềm quản lý c Trải nghiệm sử dụng phn mềm quản lý Nội dung Tỉ lệ Dễ sử dụng, tiện lợi 70% Khó sử dụng 30% Bảng 1.3: Tỉ lệ trải nghiệm sử dụng phần mềm quản lý II GIỚI THIỆU VỀ ANDROID STUDIO Để phát triển ứng dụng mobile chạy hệ điều hành Android bạn cn máy tính có cài đặt Android Studio Trong viết tìm hiểu Android Studio, cách cài đặt sử dụng Android Studio để tạo ứng dụng đơn giản có tên Hello World Bài viết áp dụng hệ điều hành Windows bạn cn máy tính chạy hệ điều hành Windows Hình : Android Studio Android Studio L2 Gì? 0 CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU Thiết kế sở liệu Cài đặt bảng : a)Bảng Quản lý sinh viên Cột MSSV HoTen GioiTinh SDT Gmail Kiểu liệu Mơ tả TEXT Khóa – Mã số sinh viên TEXT Họ tên sinh viên TEXT Giới tính (Nam, Nữ) TEXT Số điện thoại TEXT Gmail Bảng :Bảng Quản lý sinh viên b)Bảng Quản lý môn Cột MaMon TenMon Kiểu liệu Mơ tả TEXT Khóa – Mã lớp TEXT Tên môn Bảng :Bảng quản lý môn c)Bảng Quản lý điểm Cột MaMon Diem Kiểu liệu TEXT Real Mô tả Khóa – Mã mơn Nhập điểm Bảng :Bảng quản lý điểm Sơ đồ quan hệ Hình : Sơ đồ quan hệ 13 0 CHƯƠNG 4: CÀI ĐẶT CHƯƠNG TRÌNH I GIAO DIỆN CHÍNH PHẦN MỀM QUẢN LÝ SINH VIÊN 1.Giao diện Hình 10 :Giao diện 14 0 2.Giao diện quản lý sinh viên Hình 11 :Giao diện quản lý sinh viên 15 0 3.Giao diện quản lý mơn Hình 12 :Giao diện quản lý môn 16 0 4.Giao diện quản lý điểm Hình 13 :Giao diện quản lý điểm 17 0 MỘT SỐ KẾT QUẢ CỦA CHƯƠNG TRÌNH II a)Giao diện sinh viên Khi thêm đy đủ liệu chọn nút thêm, chương trình thêm liệu thành công tương đương liệu đưa vào bảng liệu Hình 14 :Giao diện thêm sinh viên thành công 18 0 Chọn vào danh sách sinh viên để sửa liệu, ấn cập nhật chương trình cập nhật lại liệu cập nhật theo yêu cu Lưu ý : mã sinh viên không trùng, trùng lên thơng báo Hình 15 :Giao diện thêm sinh viên thất bại 19 0 Xóa sinh viên cách ấn giữ vào sinh viên cn xóa , hệ thống thơng báo Hình 16 :Giao diện xóa sinh viên 20 0 b)Giao diện quản lý môn Khi thêm đy đủ liệu chọn nút thêm mơn, chương trình thêm liệu thành công tương đương liệu đưa vào bảng liệu Hình 17 :Giao diện thêm thành cơng quản lý môn 21 0 Khi thêm môn mà liệu trống, hệ thống thơng báo Hình 18 :Giao diện thông báo lỗi thêm môn Chọn vào danh sách sinh viên để sửa liệu, ấn lưu chỉnh sửa chương trình cập nhật lại liệu cập nhật theo yêu cu Lưu ý : mã môn không trùng, trùng lên thông báo 22 0 Hình 19 :Giao diện thơng báo thêm thất bại 23 0 Hình 20 :Giao diện xóa mơn học 24 0 c)Giao diện quản lý điểm Chọn vào mục chọn môn hệ thống hiển thị danh sách môn thêm vào quản lý môn, chọn mục chọn sinh viên hệ thống hiển thị danh sách sinh viên thêm vào quản lý sinh viên Khi thêm đy đủ liệu chọn nút thêm mơn, chương trình thơng báo thêm liệu thành công tương đương liệu đưa vào bảng liệu Hình 21 :Giao diện QL điểm cập nhật thành công 25 0 KẾT LUẬN ĐGnh giG kết Kết đạt được: Giao diện đy đủ chức Thêm liệu thành công vào ( sinh viên , môn học , điểm) Xố liệu thành cơng vào ( sinh viên , môn học , điểm) Sửa liệu thành công vào (sinh viên , môn học , điểm) Hạn chế đề t2i: Do thời gian ngắn , liệu cn có Chưa thực chức phức tạp Chưa thực phn cài đặt, bảng thống kê sinh viên Hướng phGt triển đề t2i Quản lí sinh viên chặt chẽ hơn, Thiết kế thêm tính điểm trung bình Quản lí mơn học Thống kê % điểm môn học … 26 0 TÀI LIỆU KHAM KHẢO 1)http://hiepsiit.com/ 2)https://www.youtube.com/watch?v=fois68mF0LA 3)https://www.youtube.com/watch?v=2LatvREK_7k&t=207s 27 0 ... GIAO DI? ??N CHÍNH PHẦN MỀM QUẢN LÝ SINH VIÊN 1.Giao di? ??n Hình 10 :Giao di? ??n 14 0 2.Giao di? ??n quản lý sinh viên Hình 11 :Giao di? ??n quản lý sinh viên 15 0 3.Giao di? ??n quản lý mơn Hình 12 :Giao di? ??n quản. .. quan trọng hoạt động khoa trường đại học cao đẳng Bài toán Quản lý đặt vấn đề sau: Quản lý sinh viên, quản lý môn học quản lý điểm môn học sinh viên môn học Ngồi chức trên, hệ thống cn thêm... viên phụ trách mơn học - Sau hồn thành mơn học giao, sinh viên thi môn thi tốt nghiệp 1.2 Yêu cầu: - Chương trình quản lý SV gồm vấn đề như: + Thể mơ hình Quản lý SV 0 + Quản lý môn học kết học