1. Trang chủ
  2. » Luận Văn - Báo Cáo

(Tiểu luận) báo cáo thực nghiệm bộ môn lập trình java quản trị tuyển sinh trường đhcnhn

34 7 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

Nội dung

Trường Đại Học Công Nghiệp Hà Nội Khoa công nghệ thông tin - - BÁO CÁO THỰC NGHIỆM BỘ MƠN: LẬP TRÌNH JAVA quản trị TUYỂN SINH TRƯỜNG ĐHCNHN GVHD: TS Hà Mạnh Đào Sinh viên: Nguyễn Việt Tiến Trần Thị Tuyết Hồng Văn Tuyến Nhóm: 23 Lớp: 20222IT6019005 Khóa: 15 Hà Nội, 2023 MỤC LỤC LỜI MỞ ĐẦU PHẦN 1: MỞ ĐẦU Tính cấp thiết đề tài Tổng quan đề tài nghiên cứu PHẦN 2: TỔNG QUAN VỀ ĐỀ TÀI NGHIÊN CỨU 2.1 Giới thiệu 2.2 Khảo sát hệ thống 2.3 Tài liệu đặc tả yêu cầu 2.3.1 Biểu đồ Logic 2.3.2 Biểu đồ use case 2.3.2.1 Use case Tra Cứu Thông Tin Tuyển Sinh 2.3.2.2 Use case Đăng Ký Hồ Sơ 2.3.2.3 Use case Đăng Nhập( Admin) người quản trị 2.3.2.4 Use case quản trị Hồ Sơ 2.3.2.5 Use case quản trị Tài Khoản 2.3.2.6 Use case nhập điểm hồ sơ 2.3.2.7 Use case quản trị Khối Dự Thi 2.3.2.8 Use case thí sinh trúng tuyển 2.3.2.9 Use case Thí sinh vi phạm 2.4 Biểu đồ lớp phân tích 2.4.1 Đăng Ký Hồ Sơ 2.4.2 Đăng Nhập 2.4.3 Quản lý Tài Khoản 2.4.4 Quản lý hồ sơ 2.4.5 Quản lý điểm đầu vào 2.4.6 Quản lý thí sinh vi phạm 2.4.7 Thông báo trúng tuyển 2.4.8 Tra cứu thông tin tuyển sinh 2.5 Demo chương trình 2.5.1 Màn hình đăng nhập 2.5.2 Màn hình quản lý sau đăng nhập admin 2.5.3 Quản lý hồ sơ thí sinh 2.5.4 Quản lý tài khoản 2.5.5 Nhập điểm hồ sơ 2.5.6 Quản lý khối dự thi 2.5.7 Thí sinh trúng tuyển 2.5.8 Thí sinh vi phạm 2.5.9 Đăng ký hồ sơ 2.5.10 Tra cứu thông tin xét tuyển PHẦN 3: TỔNG KẾT 3.1 Các kết đạt 3.2 Kết luận TÀI LIỆU THAM KHẢO 4 6 8 10 10 11 12 12 14 16 17 17 18 19 19 21 21 22 23 24 25 26 27 27 27 28 28 29 29 30 30 31 31 32 32 33 34 LỜI MỞ ĐẦU Kể từ năm 80 kỷ trước, giới thức bước vào văn minh mới, văn minh thông tin Trong văn minh công nghệ thơng tin có vai trị đặc biệt ảnh hưởng trực tiếp đến phát triển kinh tế Hiện nay, Việt Nam nước phát triển có tốc độ tăng trưởng cao khu vực thứ Châu Á, năm qua công nghệ thông tin nước ta có bước phát triển bực Đó nhờ quan tâm Đảng Nhà Nước lĩnh vữ công nghệ thông tin Trong xu hướng tin học tồn cấu hóa sách tin học hóa quản trị nhà nước Các trường đại học đóng vai trị nơi hội tụ sinh viên mang tầng lớp tri thức đóng góp lớn cho tương lai nước hàng năm, trường đại học tuyển sinh 2000 sinh viên hệ quy… Cho nên nhu cầu tin học hóa quản trị vấn đề đặc biệt cần thiết quan trọng Xuất phát từ nhu cầu thực tế trình tuyển sinh, chúng em xin chọn đề tài nghiên cứu “Xây dựng phần mềm quản trị tuyển sinh” với mục đích hiểu rõ cơng tác tuyển sinh mong muốn đóng góp phần trình xây dựng văn minh tin học PHẦN 1: MỞ ĐẦU Tính cấp thiết đề tài Bài tốn quản trị tuyển sinh vốn ln vấn đề nan giải với trường Đại Học Trong xu phát triển hội nhập, mục tiêu tin học hóa cơng tác quản trị ln đặt thiết với trường có trường Đại Học Công Nghiệp Như hầu hết trường đại học, mơ hình đào tạo đa lĩnh vực và, đa địa điểm, đa cấp có nhiều phương thức đào tạo khác Thách thứ lớn trường đại học công tác quản trị tuyển sinh phải theo kịp phát triển trường quy mô tuyển sinh ngày tang, nguồn lực cán bộ, giảng viên cấu phịng học khơng thay đổi.Cơng nghệ thông tin trở thành phần thiếu với xã hội Mọi công việc, nghề nghiệp cần đến công nghệ thông tin, đặc biết khơng thể khơng nhắc đến lĩnh vực quản trị Tổng quan đề tài nghiên cứu Nhận thấy nhu cầu trên, việc xây dựng phần mềm quản trị tuyển sinh cho trường đại học cần thiết Vì chúng em chọn đề tài “Xây dựng phần mềm quản trị tuyển sinh” với mục đích nghiên cứu xây dựng phần mềm quản trị tuyển sinh để đáp ứng nhu cầu quản trị tuyển sinh cho trường người quản trị tiết kiệm cơng sức, thời gian , dễ dàng tiện lợi việc quản lí, vận hành máy tuyển sinh Quản trị tuyển sinh cơng việc nhằm quản trị thơng tin thí sinh (cụ thể hồ sơ dự thi kết thi thí sinh) cách tổng thể từ lúc nộp hồ sơ đăng ký dự thi trúng tuyển bao gồm tất thông tin thí sinh như: Họ tên, địa chỉ, số báo danh, số phịng, điểm thi,… thí sinh Phần mềm quản trị tuyển sinh chức giúp nhà quản trị (hay phịng đào tạo) cơng việc tổng hợp đánh giá số lượng thí sinh đăng ký dự thi chất lượng thí sinh dự thi trường năm so với năm trước quản trị tuyển sinh thiết kế dựa nguyên tắc sau: Dựa vào quy chế tuyển sinh Bộ giáo dục ban hành Dựa vào tiêu tuyển sinh trường Dựa vào kinh nghiệm quản trị đào tạo tuyển sinh trường từ trước đến Tìm mơ hình quản trị đơn giản, dễ hiểu mà xác, tốn thời gian mà đảm bảo tính bí mật phận đánh phách, ghép phách, chấm thi trộn thi… PHẦN 2: TỔNG QUAN VỀ ĐỀ TÀI NGHIÊN CỨU 2.1 Giới thiệu - Tên toán xây dựng: Xây dựng phần mềm quản trị tuyển sinh - Hình thức sản phẩm: sản phẩn ứng dụng, chương trình chạy windows để giải toán liên quan đến quản trị tuyển sinh - Kết đạt được: Cài đặt triển khai phần mềm dựa công cụ hỗ trợ viết mã nguồn Apache Netbeans IDE 13 Phần mềm Apache Netbeans IDE 13 phần mềm miễn phí, dễ sử dụng hỗ trợ nhiều tính Apache Netbeans IDE 13 mơi trường phát triển tích hợp dùng cho lập trình máy tính Nó chứa khơng gian làm việc sở hệ thống plug-in để mở rộng để tùy chỉnh môi trường Netbeans viết chủ yếu từ Java lập trình chủ yếu cho lập trình ứng dụng Java, dùng để lập trình ngơn ngữ khác PHP, asd, C/C++, Hỗ trợ thức cho Ruby bị loại bỏ từ phiên 7.0, … 2.2 Khảo sát hệ thống 2.2.1 Khảo sát sơ Đối tượng: Trường đại học Công nghiệp Hà Nội Địa chỉ: Số 298 Đường Cầu Diễn, Minh Khai, Bắc Từ Liêm, Hà Nội Khi thí sinh nộp hồ sơ thơng tin lưu lại bới phận quản trị hồ sơ Vì số lượng thí sinh đăng ký thi vào đại học lớn nên dẫn đến việc sai sót thơng tin xảy cao, việc làm thủ công dẫn đến lực lượng cán nhân tương đối lớn trường đồng thời tốn nhiều thời gian công sức phận quản thí cần truy xuất thơng tin thí sinh Hệ thống quản lí sinh viên trường vấp phải bất cập phịng khoa, nhờ việc sửa đổi thơng tin sinh viên khoa, phòng khác giữ nguyên thông tin cũ chưa cập nhật Hằng năm phiếu xếp loại rèn luyện điểm đánh giá rèn luyện sinh viên lại chất đầy phòng khoa, thời gian lưu trữ tìm kiếm Muốn tìm thơng tin sinh viên phải nhiều thời gian Yêu cầu đặt chương trình phải khắc phục hạn chế nêu trên, việc chỉnh sửa thông tin phải đồng Quản lí sinh viên cần phải có đầy đủ thơng tin sinh viên theo học ngành nào, khoá nào, khoa nào, theo học hình thức nào, quản lí điểm đánh giá rèn luyện xếp loại rèn luyện sinh viên Để kết trình khảo sát xác khách quan, chúng tơi định phương pháp vấn trực tiếp phận quản lí thơng qua phiếu vấn đây: Kế hoạch vấn Người vấn: Người vấn: Hoàng Văn Tuyến Đặng Thị Nhung Địa chỉ: Số 298 Đường Cầu Diễn, Thời gian hẹn: 25/03/2023 Minh Khai, Bắc Từ Liêm, Hà Nội Thời gian bắt đầu: 8h Thời gian kết thúc: 9h Cần thu nhập thông tin về: Hồ sơ sinh viên Hiểu rõ quản lí sinh viên môn học Điểm thi sinh viên Nội dung: Giới thiệu tổng quan dự án Dự kiến thời gian; Câu 1: Nhà trường cần hệ thống quản lí sinh viên nào? 10 phút Câu 2: Hệ thống cần có ngồi tính nhập thông tin, điểm sinh viên? Nhà trường cần hệ thống dễ nhìn, dễ sử dụng giúp trường quản trị sinh viên dễ dàng 10 phút Hệ thống có tính xem hồ Câu 3: Hệ thống có cần đáp ứng lượng truy cập có nhiều người truy cập vào cao điểm không ? Tổng hợp nội dung ý kiến người hỏi Kết thúc sơ sinh viên, dân tộc, điểm, đối tượng xét tuyển, ngành học, thông tin để trường nắm bắt sinh viên tốt 10 phút Có Hệ thống cần đáp ứng yêu cầu có nhiều người truy cập vào lúc 10 phút 20 phút Dự kiên tổng cộng 60 phút 2.3 Tài liệu đặc tả yêu cầu 2.3.1 Biểu đồ Logic Hình 2.1 Biểu đồ ERD Quy tắc nghiệp vụ: - Một địa điểm thi có nhiều phịng thi – Một phịng thi có địa điểm thi - Một phịng thi có nhiều thí sinh – Một thí sinh thi nhiều phịng thi - Một đối tượng ưu tiên có nhiều hồ sơ thí sinh - hồ sơ thí sinh đối tượng ưu tiên - Một khu vực ưu tiên có nhiều hồ sơ thí sinh – hồ sơ thí sinh có khu vực ưu tiên - Một dân tộc có nhiều hồ sơ thí sinh – Một hồ sơ thí sinh có dân tộc - Một khối xét tuyển có nhiều ngành – ngành có khối xét tuyển Một khối xét tuyển có nhiều hồ sơ thí sinh – hồ sơ thí sinh có khối xét tuyển 2.3.2 Biểu đồ use case NguoiDung TraCuuThongTinTuyenSinh DangKyHoSo DangNhap QuanLyHoSo CSDL Admin QuanLyThiSinhViPham ThongBaoTrungTuyen QuanLyDiemDauVao QuanLyTaiKhoan DongHoHeThong ThongKeThongTin Hình 2.2 Biểu đồ use case CSDL ICSDL (from Use Case View) lay bang HOSOTHISINH() lay bang TAIKHOAN() lay bang TAIKHOAN() opname() he thong lay thong tin tu bang TAIKHOAN() lay thong tin bang HOSOTHISINH() xoa tai khoan tren CSDL lay tu bang TAIKHOAN() y bang TAIKHOAN() lay thong tin tu bang TAIKHOAN() opname2() cap nhat lai thong tin bang TAIKHOAN() lay bang TAIKHOAN() he thong lay thong tin tu bang TAIKHOAN() xoa tai khoan tren CSDL lay tu bang TAIKHOAN() lay thong tin tu bang TAIKHOAN() HOSOTHISINH Hoten NgaySinh SoCMND MaDanToc DoiTuongUuTien KhuVucUuTien GioiTinh DiemToan DiemLy DiemHoa DiemNgoaiNgu DiemVan DiemSu DiemDia DiemGDCD DiemSinh getHoten() setHoten() getNgaySinh() setNgaySinh() getSoCMND() setSoCMND() getMaDanToc() setMaDantoc() getDoiTuongUuTien() setDoiTuongUuTien() getKhuVucUuTien() setKhuVucUuTien() getGioiTnh() setGioiTnh() getDiemToan() setDiemToan() getDiemLy() setDiemLy() getDiemHoa() setDiemHoa() getdiemNgoaiNgu() setDiemNgoaiNgu() getDiemVan() setDiemVan() getDiemSu() setDiemSu() getDiemDia() setDiemDia() getDiemGDCD() setDiemGDCD() getDiemSinh() setDiemSinh() Kiem tra thong tin dang ki() Hình 2.3 Biểu đồ phân tích use case Đăng Ký Hồ Sơ

Ngày đăng: 20/09/2023, 14:58

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

TÀI LIỆU LIÊN QUAN

w