Quản lý đăng ký thực tập của sinh viên
Báo cáo môn học Phân tích thiết kế hướng đối tượng Đề tài:Quản lý đăng ký thực tập sinh viên Giáo viên: Đỗ Mai Hường Đặc tả yêu cầu hệ thống M ô t ả c h ứ c n ă n g n g h i ệ p v ụ c ủ a hệ thống B i ể u đ h o t đ ộ n g n g h i ệ p v ụ hệ thống B i ể u đ c a s d ụ n g n g h i ệ p v ụ X c đ ị n h c c c h ứ c n ă n g h ệ thống Mô tả chức nghiệp vụ hệ thống Xác định chức nghiệp vụ hệ thống: Quản lý danh sách sinh viên thực tập Quản lý sở địa diểm thực tập Quản lý danh sách đề tài tiểu luận Biểu đồ hoạt động hệ thống Phong dao tao Sinh v ien Lap ke hoach cho sinh vien dang ky di thuc tap Lap danh sach dia diem thuc tap,danh sach tieu luan khoa luan Xem danh sach tieu luan va dia diem thuc tap dang ky dia diem thuc tap dang ky de tai tieu luan lap danh sach sinh vien da dang ky thuc tap va de tai khoa lua Cap giay gioi thieu thuc tap Nhan giay gioi thieu thuc tap va nop giay gioi thieu cho co so dang ky thuc tap Cap nhat va luu ket qua thuc tap cua sinh vien nop giay xac nhan thuc tap cho phong dao dao Biểu đồ ca sử dụng nghiệp vụ a Biểu đồ ca sử dụng nghiệp vụ hệ thống Quan ly sinh vien thuc tap Quan ly danh sach tieu luan PDT Sinh vien Quan ly ds dia diem thuc tap Tim kiem Dang ky b Biểu đồ chi tiết cho ca sử dụng Chức quản lý sinh viên thực tập Cap nhat danh sach sinh vien PDT Quan ly sinh vien thuc tap Thay doi danh sach sinh vien Tim kiem Xoa Chức quản lý danh sách sở thực tập Cap nhat co so thuc tap Quan ly ds dia diem thuc tap PDT Thay doi danh sach dia diem thuc tap Tim kiem ds co so thuc tap Xoa Chức quản lý danh sách tiểu luân Cap nhat danh sach tieu luan Quan ly danh sach tieu luan PDT Thay doi danh sach tieu lua Tim kiem Xoa Xác định chức hệ thống 1.Quản lý danh sách sinh viên tực tập • Thêm sinh viên thực tập • Sửa thông tin sinh viên thực tập • Xóa danh sách sinh viên thực tập • Tìm kiếm sinh viên • (In danh sách) 2.Quản lý danh sách sở thực tập • Thêm vào danh sách co sở thực tập • Xóa danh sách cở sở thực tập • Sửa thông tin cở sở thực tập • Tìm kiếm sở thực tập • (In danh sách) 3.Quản lý danh sách tiểu luân • Thêm đề tài tiểu luận • Xóa đề tài tiểu luận • Sửa đề tài tiểu luận • Tìm kiếm danh sách đề tài • (In danh sách) 4.Quản trị hệ thống • Quản lý tài khoản • Tạo tài khoản • Sửa đổi thông tin tài khoản • Xóa tài khoản • Phân quyền 5.Quản trị cở sở liệu • Tìm kiếm thông tin tài khoản • Đăng nhập hệ thống • Đăng nhập/đăng xuất Phân tích hệ thống Xây dựng biểu đồ use case Xây dựng mô hình quan niêm Xây dựng biểu đồ cho use case Xây dựng biểu đồ lớp chi tiết UC “Quản lý đề tài tiểu luận” Ca sử dụng”Thêm đề tài tiểu luận” Hành động tác nhân Phản ứng hệ thống 1.Chọn thêm đề tài Hệ thống hiển thị giao diện thêm đề tài 3.Nhập thông cần thiết để tạo đề tài Tiếp nhận thông tin, kiểm tra kiểu liệu nhập vào 5.Chọn nút Đồng ý 6.Thông tin lưu trữ CSDL thông báo thành công 7.Hiển thị giao diện thêm đề tài Ca sử dụng”sửa đề tài tiểu luận” Hành động tác nhân Phản ứng hệ thống 1.Chọn sửa thông tin đề tài Hiển thi giao diện sửa thông tin đề tài Hệ thống hiển thị giao diện thông tin đề tài cần sửa Tiếp nhận thông tin, kiểm tra kiểu liệu nhập vào Cập nhật vào bảng đề tài thông báo cập nhật thành công Trở giao diện sửa thông tin đề tài Chọn đề tài cần sửa thông tin Nhập thông cần thiết cần sửa 7.Chọn Đồng ý Ca sử dụng”Tìm kiếm đề tài” Hành động tác nhân Phản ứng hệ thống 1.Chon tìm kiếm thông tin đề tài Hiển thi giao diện tìm kiếm thông tin đề tài Chọn đề tài cần tìm kiếm Hệ thống hiển thị giao diện đề tài cần tìm kiếm Ca sử dụng”Xóa đề tài tiểu luận” Hành động tác nhân Phản ứng hệ thống 1.Chon xóa thông tin đề tài Hiển thi giao diện thông tin đề tài Chọn đề tài cần xóa Hệ thống hiển thị giao diện thông tin đề tài cần xóa Chọn Xóa 6.Hiển thị cảnh báo 7.Chọn Đồng ý Xóa thông tin đề tài bảng đề tài - Trở giao diện hiển thị đề tài DeTai MaDeTai TenDeTai MaNv Xây dựng mô hình(lớp)quan niệm * 1 * * SV MaSV TenSV NgaySinh Nien khoa * Diem Nganh 1 ID MaDeTai MaCoSo MaNV SoLuong Nhanvien MaNV TenNv NamSinh Chucvu Dia chi ID CoSoThucTap MaCoSo TenCoSo Dia chi SDT MaNV * 1 TaiKhoan ID UserName Password Status Authority Xây dựng biểu đồ theo UC UC “Đăng nhập” CtrDangNhap : CT : NVPDT DBTaiKhoan : : fmDangNhap : F Yeu cau dang nhap Hien thi form dang nhap 3.Nhap ten va password 4.Kiem tra thong tin 5.Gui ten va passwword 6.Kiem tra thong tin 7.Kiem tra tinh dung dan cua thong tin 8.Kiem tra phan quyen 9.Phan hoi ket qua 10.Phan hoi ket qua 11.Phan hoi ket qua dang nhap Thêm danh sách sinh viên : NVPDT CtrThemSV : CT fmThemSV : F 1.Yeu cau them SV DBThemSV 2.Hien thi from them SV 3.Nhap thong tin SV moi 4.Kiem tra thong tin nhap 5.Cap nhat danh sach SV 6.Them SV vao co so du lieu 7.Them cong 8.Thong bao cong 9.Hien thi thong bao cong Sửa danh sách sinh viên : NVPDT CtrSuaSV : CT fmHoSoSV : F 1.Yeu cau sua thong tin SV DBSuaSV 2.Hien thi danh sach SV can sua 3.Chon SV can sua thong tin 4.Thong tin sua 5.Kiem tra thong tin 6.Thong tin bi sai hoa thieu 7.Thong bao loi 8.Luu thong tin sua 9.Luu cong 10.Thong bao luu cong 11.Hien thi thong bao luu cong Tìm kiếm danh sách sinh viên : NVPDT fmTimKiemSV : F DBHoSoSV : D 1.Chon chuc nang tim kiem 2.Yeu cau nhap thong tin tim kiem 3.Nhap thong tin tim kiem 4.Gui thong tin tim kiem 5.Tim kiem 6.Ket qua tim kiem 7.Hien thi ket qua Xóa danh sách sinh viên : NVPDT CtrXoaSV : CT fmHoSoSV : F DBXoaSV : D 1.Chon chuc nang xoa Sv 2.Hien thi ds SV 3.Chon thong tin SV muon xoa 4.Dua canh bao 5.Dong y xoa 6.Thong tin xoa 7.Xoa thong tin 8.Xoa cong 9.Thong bao cong 10.Hien thi thong bao cong Thêm đề tài tiểu luận : NVPDT ThemDeTai : fm ThemDeTai : Ctr ThemDeTai : DB 1.Chon chuc nang them de tai 2.Hien thi from them de tai 3.Nhap thong tin de tai 4.Tao them de tai tieu luan 5.Kiem tra tinh dung dan cua noi dung 6.Thong bao sai hoac thieu thong tin 8.Luu vao co so du lieu 9.Luu cong 7.Hien thi thong bao loi 10.Thong bao luu cong 11.Hien thi thong bao luu cong Sửa đề tài tiểu luận : NVPDT DeTai : Ctr SuaDeTai : fm DeTai : DB 1.Chon chuc nang sua de tai 2.Hien thi from sua de tai 3.Chon de tai can sua thong tin 4.Thong tin sua 5.Kiem tra tinh dung dan cua noi dung 6.Thong bao sai hoac thieu thong tin 8.Luu thong tin sua 9.Luu cong 7.Hien thi thong bao loi 10.Thong bao luu cong 11.Hien thi thong bao luu cong Thêm sở thực tập : NVPDT GiaoDien : fm ThemCoSo : Ctr CoSoThucTap 1.Chon chuc nang them co so thuc tap 2.Hien thi from nhap co so thuc tap 3.Nhap thong tin 4.Tao ho so ve co so thuc tap 5.Kiem tra thong tin 6.Thong bao sai hoac thong tin thieu 7.Hien thi thong bao sai hoac thieu thong tin 8.Luu vao co so du lieu 9.Luu cong 10.Thong bao luu cong 11.Hien thi thong bao them cong Xóa sở thực tập : NVPDT XoaCoSo : Ctr GiaoDien : fm 1.Chon chuc nang xoa co so thuc tap CoSoThucTap : DB 2.Hien thi from danh sach co so thuc tap 3.Chon co so muon xoa 4.Hien thi canh bao 5.Dong y xoa 6.Thong tin xoa 7.Xoa thong tin 8.Xoa cong 9.Thong bao xoa cong 10.HIen thi thong bao xoa cong SV MaSV TenSV NgaySinh NganhHoc Diem NienKhoa GioiTinh MaNV TaiKhoan ID UserName Password Status Authority Xác định biểu đồ lớp chi tiết setMaSV() getThemSV() getSuaSV() * getXoaSV() getTimSV() setDiem() setTenSV() setNgaySinh() setNganhHoc() setNienKhoa() setGioiTinh() getGioiTinh() getMaNV() CoSoThucTap MaCS TenCS DiaChi SDT MaNV getMaNV getSDT setMaCS() getMaCS() setTenCS() getTenCS() setDiaChi() getDiaChi() setSDT() DeTai MaDeTai TenDeTai MaNV setMaDeTai() setTenDeTai() getMaDeTai() getTenDeTai() getMaNV() NhanVien MaNV TenNV NamSinh DiaChi ChucVu GioiTinh 1 setID() setUserName() setPassword() setStatus() setAuthority() getMaNV() ThemTK() * * setMaNV() setTenNV() setNamSinh() setDiaChi() setChucVu() setGioiTinh() getGioiTinh() [...]... sách sinh viên Ca sử dụng xóa danh sách sinh viên Hành động tác nhân Phản ứng hệ thống 1.Chon xóa thông tin sinh viên 3 Chọn sinh viên cần xóa 2 Hiển thi giao diện thông tin sinh viên 5 Chọn Xóa 7.Chọn đồng ý 4 Hệ thống hiển thị giao diện thông tin sinh viên cần xóa 6.Hiển thị cảnh báo 8 Xóa thông tinsinh viên trong bảng danh sách sinh viên - Trở về giao diện hiển thị danh sách sinh viên Tìm kiếm sinh. .. UC Quản lý danh sách sinh viên Ca sử dụng thêm sinh viên Hành động tác nhân Phản ứng hệ thống 1.Chọn thêm sinh viên 2.Hiển thị giao diện thêm sinh viên 3.Nhập các thông tin cần thiết để thêm mới sinh viên 4.Tiếp nhận thông tin,kiểm tra các kiểu dữ liệu nhập vào 5.Chon nút”Đồng ý” 6.Thông tin được lưu trong CSDL và thông baod thành công 7.Hiển thị giao diện thêm sinh viên Dữ liệu liên quan Bảng SinhVien... sinh viên Hành động tác nhân Phản ứng hệ thống 1.Chon tìm kiếm thông tin sinh viên 2 Hiển thi giao diện tìm kiếm thông tin sinh viên 3 Chọn ngành đào tạo cần tìm kiếm 4 Hệ thống hiển thị giao diện ngành đào tạo cần tìm kiếm UC Quản lý cơ sở thực tập Ca sử dụng “Thêm cơ sở thực tập Hành động tác nhân 1 Chọn thêm mới cơ sở thực tập Phản ứng hệ thống 2 Hệ thống hiển thị giao diện thêm cơ sở thực tập. .. giao diện tìm kiếm thông tin cơ sở thực tập 3 Chọn cơ sở thực tập cần tìm kiếm 4 Hệ thống hiển thị giao diện cơ sở thực tập cần tìm kiếm Ca sử dụng”Xóa cơ sở thực tập Hành động tác nhân Phản ứng hệ thống 1.Chon xóa thông tin cơ sở thực tập 3 Chọn cơ sở thực tập cần xóa 2 Hiển thi giao diện thông tin cơ sở thực tập 4 Hệ thống hiển thị giao diện thông tin cơ sở thực tập cần xóa 5 Chọn Xóa 6.Hiển thị cảnh... viên có thể đăng nhập để đăng ký thực tập và xem kết quả b Xác định các ca sử dụng Biểu đồ ca sử dụng tổng thể Quan ly dang sach sinh vien PDT Quan ly danh sach co so thuc tap Quan ly danh sach de tai tieu luan sinh vien Tim kiem Dang nhap Biểu đồ ca sử dụng chi tiết Ca sử dụng quản lý danh sách sinh viên Them sinh vien Sua danh sach sinh vien... tin, kiểm tra mới cơ sở thực tập các kiểu dữ liệu nhập vào 5.Chọn nút Đồng ý 6.Thông tin được lưu trữ trong CSDL và thông báo thành công 7.Hiển thị giao diện thêm mới cơ sở thực tập Ca sử dụng “Sửa thông tin cơ sở thực tập Hành động tác nhân Phản ứng hệ thống 1.Chọn sửa thông tin cơ sở thực tập 3 Chọn cơ sở thực tập cần sửa thông tin 2 Hiển thi giao diện sửa thông tin cơ sở thực tập 4 Hệ thống hiển thị... Sua danh sach sinh vien NVPDT Quan ly danh sach sinh vien Xoa danh sach sinh vien sinh v Tim kiem sinh vien Ca sử dụng quản lý danh sách tiểu luận Them de tai tieu luan NVPDT Sua danh sach de tai Quan ly danh sach tieu luan Xoa de tai sinh vien Ca sử dụng quản lý cơ sở thực tập Them co so NVPDT Quan ly ds... sở thực tập cần sửa 5 Nhập các thông cần thiết cần sửa 7.Chọn Đồng ý 6 Tiếp nhận thông tin, kiểm tra các kiểu dữ liệu nhập vào 8 Cập nhật vào bảng cơ sở thực tập và thông báo cập nhật thành công Trở về giao diện sửa thông tin cơ sở thực tập Ca sử dụng “Tìm kiếm cơ sở thực tập Hành động tác nhân Phản ứng hệ thống 1.Chon tìm kiếm thông tin cơ sở thực tập 2 Hiển thi giao diện tìm kiếm thông tin cơ sở thực. .. nhân của hệ thống Qua quá trình nghiệp vụ quản lý thực tập tốt nghiệp ta xác định các tác nhân chính của hệ thống như sau: Nhân viên phòng đào tạo: tham gia vào hệ thống với công việc cập nhật thông tin vào hệ thống,thống kê báo cáo khi có yêu cầu từ cấp trên Quản trị hệ thống chỉnh sửa nội dung liên quan tới cơ sở dữ liệu,tạo tài khoản đăng nhập vào hệ thống tìm kiếm thông tin tài khoản Sinh viên. .. diện thông tin cơ sở thực tập 4 Hệ thống hiển thị giao diện thông tin cơ sở thực tập cần xóa 5 Chọn Xóa 6.Hiển thị cảnh báo 7.Chọn Đồng ý 8 Xóa thông tin cơ sở thực tập trong bảng cơ sở thực tập - Trở về giao diện hiển thị cơ sở thực tập UC Quản lý đề tài tiểu luận” Ca sử dụng”Thêm đề tài tiểu luận” Hành động tác nhân Phản ứng hệ thống 1.Chọn thêm mới đề tài 2 Hệ thống hiển thị giao diện thêm đề tài ... thống 1 .Quản lý danh sách sinh viên tực tập • Thêm sinh viên thực tập • Sửa thông tin sinh viên thực tập • Xóa danh sách sinh viên thực tập • Tìm kiếm sinh viên • (In danh sách) 2 .Quản lý danh... hệ thống: Quản lý danh sách sinh viên thực tập Quản lý sở địa diểm thực tập Quản lý danh sách đề tài tiểu luận Biểu đồ hoạt động hệ thống Phong dao tao Sinh v ien Lap ke hoach cho sinh vien dang... 2 .Quản lý danh sách sở thực tập • Thêm vào danh sách co sở thực tập • Xóa danh sách cở sở thực tập • Sửa thông tin cở sở thực tập • Tìm kiếm sở thực tập • (In danh sách) 3 .Quản lý danh sách tiểu luân