Báo cáo đồ án phần mềm Quản lý sinh viên bằng JavaFX

57 959 0
Báo cáo đồ án phần mềm Quản lý sinh viên bằng JavaFX

Đ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

JavaFXPhần mềm quản lý sinh viên bằng javaFX 9 Điểm.............................................................................................................................................................................................................................................................................................................................................................................................................

TRƯỜNG CAO ĐẲNG TỰ TRỌNG TP HỒ CHÍ MINH Học phần: Chuyên đề Java Quản sinh viên TÀI LIỆU PHÂN TÍCH THIẾT KẾ VÀ HƯỚNG DẪN SỬ DỤNG Nhóm thực hiện: - …………………………… - …………………………… - …………………………… - …………………………… GV Hướng dẫn: …………………………… Lớp: …………… Date: 00/00/2019 - 00 / 00 /2019 Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page of 57 Mục lục Phần 1: Giới thiệu Giới thiệu trường………………………………………… Nhiệm vụ chính…………………………………………………….0 Những yên cầu phần cứng…………………………………… Những yêu cầu phần mềm…………………………………… Phạm vi công việc ……………………………………………… Phần 2: Phân tích – Thiết kế Phân tích - Thiết kế CSDL…………………………………… Thiết kế Giao diện (GUI)…………………………………… Phần 3: Hướng dẫn sử dụng Hướng dẫn tổng quát………………………………………… Hướng dẫn sử dụng …………………………………………… (chụp hình chi tiết hình) Phần 4: Bảng phân công Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page of 57 Phần 1: Giới thiệu đề tài 1.Giới thiệu trường - Được CĐ Hạ Long thành lập theo định số 1869/QĐ-TTg ngày 19/02/2014 thủ tướng phủ việc thành lập trường cao đẳng Hạ Long - Mã trường : HLC - Tên tiếng anh : Halong Colleges - Địa : Số 147 - đường Bạch Đằng - thành phố ng Bí – tỉnh Quảng Ninh - Website : caodanghalong.edu.com - Trường Cao đẳng Hạ Long đào tạo đa ngành, đa lĩnh vực, cung cấp nguồn nhân lực trình độ cao khoa học, công nghệ, kinh tế, giáo dục xã hội nhân văn; trung tâm nghiên cứu khoa học, chuyển giao công nghệ phục vụ phát triển kinh tế - xã hội tỉnh Quảng Ninh khu vực đồng Bắc Bộ Nhiệm vụ - Đăng nhập vào hệ thống - Hiển thị thông tin sinh viên - Chỉnh sửa thông tin sinh viên - Xóa sinh viên - Hiển thị thông tin điểm sinh viên - Nhập điểm sinh viên - Chỉnh sửa điểm sinh viên - Hiển thị thông tin lớp học - Thêm lớp học - Chỉnh sửa thông tin lớp - Hiển thị thông tin khoa - Thêm khoa - Chỉnh sửa thông tin khoa - Hiển thị thông tin mơn học - Thêm mơn học - Xóa môn học 3.Những yên cầu phần cứng - Khách hàng ( client ) - PC PentiumIV - HDD 40GB - RAM 256MB - MODEM 4.Những yêu cầu phần mềm - Quản trị ( server ) : Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 - Form No Page of 57 SQL Server 2005/2008/2010 NetBeans IDE 8.1/NetBeans IDE 8.2 - SceneBuilder-8.5 5.Phạm vi công việc - Quản thơng tin sinh viên - Tìm kiếm sinh viên, lớp, khoa - nghành học - Xem,kiểm tra điểm sinh viên - Xem, cập nhật thông tin sinh viên - Cập nhật điểm sinh viên - Cập nhật danh sách sinh viên - Cập nhật kết học tập sinh viên Phần 2: Phân tích – Thiết kế 1.Phân tích yêu cầu: a.Các yêu cầu chức I.Use Case: Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Cao đẳng Hạ Long Date: 19/02/2019 Document Name: Tài liệu phân tích thiết kế Version 1.0 Form No Page of 57 II.Flow chart: 1.Flow chart Form đăng nhập Star User = INPUT(“User”) Pass = INPUT(“Pass”) TRUE FALSE User ==”User” Pass ==“Pass” END Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Đăng Nhập Thất Bại Đăng Nhập Thành Công Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page of 57 2.Flow chart form thông tin sinh viên 2.1 Thêm Sinh Viên Bắt Đầu MaSV - Tên SV –Phái - Ngày Sinh – Địa Chỉ TRUE Tên SV –Phái - Ngày Sinh – Địa Chỉ = =String && ≠ Ký tự đặc biệt FALSE Thêm Không Thành Công Kết Thúc Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Thêm Thành Công Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page of 57 2.2 Xóa Sinh Viên Bắt Đầu Danh Sách Sinh Viên Danh Sách Sinh Viên MaSV - Tên SV –Phái - Ngày Sinh – Địa Chỉ TRUE FALSE MASV = “MASV” Xóa Khơng Thành Cơng Xóa Thành Cơng Kết Thúc Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page of 57 2.3 Sửa Sinh Viên Bắt Đầu Danh Sách Sinh Viên MaSV - Tên SV –Phái - Ngày Sinh – Địa Chỉ TRUE MaSV = NULL ,Tên SV –Phái - Ngày Sinh – Địa Chỉ = =String && ≠ Ký tự đặc biệt FALSE Sửa Không Thành Công Sửa Thành Công Kết Thúc Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page of 57 3.Flow chart form Khoa 3.1 Thêm Khoa Bắt Đầu Danh Sách Khoa MaKhoa - Tên Khoa - Địa Chỉ - SĐT FALSE Tên Khoa - Địa Chỉ = =(String) && SĐT = = int && khác ký tự đăc biệt Thêm Không Thành Công Thêm Thành Công Kết Thúc Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) TRUE Project Name Cao đẳng Hạ Long Date: 19/02/2019 Document Name: Tài liệu phân tích thiết kế Version 1.0 Form No Page 10 of 57 3.2 Xóa Khoa Bắt Đầu MaKhoa - Tên Khoa - Địa Chỉ - SĐT TRUE FALSE MaKhoa = “MaKhoa” Xóa Khơng Thành Cơng Xóa Thành Cơng Kết Thúc Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Danh Sách Khoa Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page 43 of 57 - Dữ liệu thoát : Stt ĐIỀU KIỆN Thêm Thành Cơng THƠNG BÁO Thêm Thành Cơng Thêm Khơng Thành Công Thêm Không Thành Công Sửa Thành Công Sửa Thành Công Sửa Không Thành Công Sửa Không Thành Cơng Xóa Thành Cơng Xóa Thành Cơng Xóa Khơng Thành Cơng Xóa Khơng Thành Cơng Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page 44 of 57 Phần 3: Hướng dẫn sử dụng 1.Hướng dẫn tổng quát: a Các chức chính: - Hiện thị danh sách,tìm kiếm ,thêm, xóa, sửa ,lưu sinh viên - Hiện thị danh sách, thêm, xóa, sửa ,lưu thoát Điểm - Hiện thị danh sách, thêm, xóa, sửa ,lưu Mơn học - Hiện thị danh sách,tìm kiếm ,thêm, xóa, sửa ,lưu Khóa học - Hiện thị danh sách,tìm kiếm ,thêm, xóa, sửa ,lưu thoát Hệ đào tạo - Hiện thị danh sách,tìm kiếm ,thêm, xóa, sửa ,lưu Lớp - Hiện thị danh sách,tìm kiếm ,thêm, xóa, sửa ,lưu thoát Khoa b Các luồng liệu 2.Hướng dẫn sử dụng (chụp hình chi tiết hình) 2.1 From đăng nhập - Ý nghĩa Form: Màn hình có chức đăng nhập dành cho giáo viên cán - Dữ liệu nhập vào: Stt TÊN CONTROL txt_taiKhoan Project Group No Signature of Group Leader Date: 26/3/2005 LOẠI DỮ LIỆU Chuỗi Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 txt_matKhau Form No Page 45 of 57 Chuỗi - Các ràng buộc liệu: không - Dữ liệu xuất ra: Stt ĐIỀU KIỆN THƠNG BÁO Tài khoản mật khơng Sai thơng tin đăng nhập Vui lòng nhập lại Tài khoản mật Đăng nhập thành công 2.2 From hình - Ý nghĩa Form: Màn hình ứng dụng Stt TÊN CONTROL Menu_hethong Menu_danhmuc Menu_quản Menu_timkiem Project Group No Signature of Group Leader Date: 26/3/2005 LOẠI CONTROL Menu Menu Menu Menu Prepared by (student) Nguyên Trung Dũng CHỨC NĂNG Hệ Thống Danh Mục Quản Tìm Kiếm Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 10 11 12 Menu_thongke Menu_trogiup Btn_QLSV Btn_ QLKhoa Btn_ QLLopHọc Btn_ QLHĐT Btn_ QLDiem Btn_ QLMonHoc Menu Menu TextField TableView Button Button Button Button Form No Page 46 of 57 Thống Kê Trợ Giup QL Sinh Viên QL Khoa QL Lớp Học QL Hệ Đào Tạo QL Điểm QL Môn Học - Dữ liệu nhập vào: không - Các ràng buộc liệu: không - Dữ liệu xuất ra: không 2.3 From sinh viên - Ý nghĩa Form: From cho phép giáo viên thực thao tác thêm xóa sửa thông tin sinh viên Stt TÊN CONTROL Cbm_timkiem Cbm_lop txt_masv txt_tensv txt_phai txt_ngaysinh Project Group No Signature of Group Leader Date: 26/3/2005 LOẠI CONTROL Combobox Combobox TextField TextField TextField TextField Prepared by (student) Nguyên Trung Dũng CHỨC NĂNG Click chọn Click chọn Nhập mã sinh viên Nhập tên sinh viên Nhập phái Nhập ngày sinh Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 15 10 11 12 13 14 txt_diachi Txt_tenlop tblv_sv Btn_thêm Btn_xoa Btn_sua Btn_timkiem Btn_luu Btn_thoat TextField TextField TableView Button Button Button Button Button Button Form No Page 47 of 57 Nhập địa Nhập tên lớp Hiển thị thông tin Thêm Xóa Sửa Tìm Kiếm Lưu Thốt - Dữ liệu nhập vào: Stt 15 TÊN CONTROL Cbm_timkiem Cbm_lop txt_masv txt_tensv Cbm_Phai txt_ngaysinh txt_diachi txt_tenlop LOẠI CONTROL Chuỗi Combobox Chuỗi Chuỗi Combobox Chuỗi Chuỗi Chuỗi - Dữ liệu xuất : Stt ĐIỀU KIỆN Thêm Thành Cơng THƠNG BÁO Thêm Thành Cơng Thêm Không Thành Công Thêm Không Thành Công Sửa Thành Công Sửa Thành Công Sửa Không Thành Cơng Sửa Khơng Thành Cơng Xóa Thành Cơng Xóa Thành Cơng Xóa Khơng Thành Cơng Xóa Khơng Thành Công 2.4 From điểm Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page 48 of 57 - Ý nghĩa Form: Stt 12 10 11 TÊN CONTROL txt_tensv txt_TenMH txt_diemHK txt_diemL1 txt_diemL2 txt_STT tblv_khoa Btn_thêm Btn_xoa Btn_sua Btn_luu Btn_thoat LOẠI CONTROL TextField TextField TextField TextField TextField TextField TableView Button Button Button Button Button CHỨC NĂNG Nhập tên sv Nhập tên môn học Nhập điểm học kỳ Nhập điểm lần Nhập điểm lần Nhập số thứ tự Hiển thị thơng tin Thêm Xóa Sửa Lưu Thốt - Dữ liệu nhập vào: Stt TÊN CONTROL txt_tensv Project Group No Signature of Group Leader Date: 26/3/2005 LOẠI CONTROL Chuỗi Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 12 txt_TenMH txt_diemHK txt_diemL1 txt_diemL2 txt_STT Form No Page 49 of 57 Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi - Dữ liệu xuất : Stt ĐIỀU KIỆN Thêm Thành Cơng THƠNG BÁO Thêm Thành Công Thêm Không Thành Công Thêm Không Thành Công Sửa Thành Công Sửa Thành Công Sửa Khơng Thành Cơng Sửa Khơng Thành Cơng Xóa Thành Cơng Xóa Thành Cơng Xóa Khơng Thành Cơng Xóa Không Thành Công 2.5 From hệ đào tạo Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page 50 of 57 - Ý nghĩa form: Stt TÊN CONTROL txt_maHĐT LOẠI CONTROL TextField CHỨC NĂNG Nhập mã HĐT txt_tenHĐT tblv_khoa Btn_thêm Btn_xoa Btn_sua Btn_luu Btn_thoat TextField TableView Button Button Button Button Button Nhập tên HĐT Hiển thị thông tin Thêm Xóa Sửa Lưu Thốt - Dữ liệu nhập vào: Stt TÊN CONTROL txt_maHĐT LOẠI CONTROL Chuỗi txt_tenHĐT Chuỗi - Dữ liệu thoát : Stt ĐIỀU KIỆN Thêm Thành Cơng THƠNG BÁO Thêm Thành Cơng Thêm Không Thành Công Thêm Không Thành Công Sửa Thành Công Sửa Thành Công Sửa Không Thành Công Sửa Khơng Thành Cơng Xóa Thành Cơng Xóa Thành Cơng Xóa Khơng Thành Cơng Xóa Khơng Thành Cơng Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page 51 of 57 2.6 From khoa - Ý nghĩa Form: Stt 10 TÊN CONTROL txt_makhoa txt_tenkhoa txt_sdt txt_diachi tblv_khoa Btn_thêm Btn_xoa Btn_sua Btn_luu Btn_thoat LOẠI CONTROL TextField TextField TextField TextField TableView Button Button Button Button Button CHỨC NĂNG Nhập mã khoa Nhập tên khoa Nhập số điện thoại Nhập địa Hiển thị thơng tin Thêm Xóa Sửa Lưu Thoát - Dữ liệu nhập vào: Stt TÊN CONTROL txt_tenkhoa txt_sdt txt_diachi Project Group No Signature of Group Leader Date: 26/3/2005 LOẠI CONTROL Chuỗi Chuỗi Chuỗi Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page 52 of 57 - Dữ liệu xuất ra: Stt ĐIỀU KIỆN Thêm Thành Công THƠNG BÁO Thêm Thành Cơng Thêm Khơng Thành Cơng Thêm Không Thành Công Sửa Thành Công Sửa Thành Công Sửa Không Thành Công Sửa Không Thành Công Xóa Thành Cơng Xóa Thành Cơng Xóa Khơng Thành Cơng Xóa Khơng Thành Cơng 2.7 From khóa học - Ý nghĩa form: Stt TÊN CONTROL txt_maKH LOẠI CONTROL TextField CHỨC NĂNG Nhập mã KH txt_tenKH tblv_KH Btn_thêm Btn_xoa TextField TableView Button Button Nhập tên KH Hiển thị thơng tin Thêm Xóa Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Btn_sua Btn_luu Btn_thoat Button Button Button Form No Page 53 of 57 Sửa Lưu Thoát - Dữ liệu nhập vào Stt TÊN CONTROL txt_maKH LOẠI CONTROL Chuỗi txt_tenKH Chuỗi - Dữ liệu thoát : Stt ĐIỀU KIỆN Thêm Thành Cơng THƠNG BÁO Thêm Thành Công Thêm Không Thành Công Thêm Không Thành Công Sửa Thành Công Sửa Thành Công Sửa Không Thành Cơng Sửa Khơng Thành Cơng Xóa Thành Cơng Xóa Thành Cơng Xóa Khơng Thành Cơng Xóa Khơng Thành Công Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page 54 of 57 2.8 From lớp - Ý nghĩa Form: Stt 10 11 TÊN CONTROL txt_malop txt_tenlop txt_makhoa txt_makhoa txt_maHĐT tblv_khoa Btn_thêm Btn_xoa Btn_sua Btn_luu Btn_thoat LOẠI CONTROL TextField TextField TextField TextField TextField TableView Button Button Button Button Button CHỨC NĂNG Nhập mã lớp Nhập tên lớp Nhập mã khoa Nhập SĐT Nhập mã HĐT Hiển thị thơng tin Thêm Xóa Sửa Lưu Thốt - Dữ liệu nhập vào: Stt TÊN CONTROL txt_malop Project Group No Signature of Group Leader Date: 26/3/2005 LOẠI CONTROL Chuỗi Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 txt_tenlop txt_makhoa txt_makhoa txt_maHĐT Form No Page 55 of 57 Chuỗi Chuỗi Chuỗi Chuỗi - Dữ liệu thoát : Stt ĐIỀU KIỆN Thêm Thành Cơng THƠNG BÁO Thêm Thành Cơng Thêm Không Thành Công Thêm Không Thành Công Sửa Thành Công Sửa Thành Công Sửa Không Thành Công Sửa Khơng Thành Cơng Xóa Thành Cơng Xóa Thành Cơng Xóa Khơng Thành Cơng Xóa Khơng Thành Cơng Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page 56 of 57 2.9 From môn học - Ý nghĩa Form: Stt TÊN CONTROL txt_maMH LOẠI CONTROL TextField CHỨC NĂNG Nhập mã MH txt_SoTinChi tblv_khoa Btn_thêm Btn_xoa Btn_sua Btn_luu Btn_thoat TextField TableView Button Button Button Button Button Nhập số tín Hiển thị thơng tin Thêm Xóa Sửa Lưu Thoát - Dữ liệu nhập vào Stt TÊN CONTROL txt_maMH LOẠI CONTROL Chuỗi txt_SoTinChi Chuỗi Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature) Project Name Document Name: Tài liệu phân tích thiết kế Version 1.0 Cao đẳng Hạ Long Date: 19/02/2019 Form No Page 57 of 57 - Dữ liệu xuất Stt ĐIỀU KIỆN Thêm Thành Cơng THƠNG BÁO Thêm Thành Cơng Thêm Không Thành Công Thêm Không Thành Công Sửa Thành Công Sửa Thành Công Sửa Không Thành Cơng Sửa Khơng Thành Cơng Xóa Thành Cơng Xóa Thành Cơng Xóa Khơng Thành Cơng Xóa Khơng Thành Công Project Group No Signature of Group Leader Date: 26/3/2005 Prepared by (student) Nguyên Trung Dũng Approved by (Faculty) (Faculty Name & signature)

Ngày đăng: 19/05/2019, 23:24

Từ khóa liên quan

Mục lục

  • TRƯỜNG CAO ĐẲNG LÝ TỰ TRỌNG

  • TP HỒ CHÍ MINH

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

  • Đang cập nhật ...

Tài liệu liên quan