BÁO CÁO BÀI TẬP LỚN MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Quản lý đoàn viên Use Case này cho phép cán bộ đoàn khoa duy trì thông tin của chi đoàn. Bao gồm các thao tác: xem chi tiết, thêm mới, chỉnh sửa và Xoá chi đoàn ra khỏi hệ thống.
Trang 1BÁO CÁO BÀI TẬP LỚN MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG
Đề tài : Quản lý đoàn viên
Nhóm sinh viên thực hiện:
1 Nguyễn Thị Nụ CB1201022 Trần Thị Mơ CB1200963 Trần Đăng Minh CB1213544 Phạm Văn Phong CB1201035 Nguyễn Văn Chiến CB121349
Trang 3Use case cho actor ĐoànViên
Trang 4Use case cho actor BCHChiDoan
DangNhapTiep nhan doan vien moi
Quan ly doan vien
<<include>>Quan ly cong van cap chi doan
Quan ly phong trao cap chi doan
Quan ly thu doan phi cap chi doan
Quan ly khen thuong ky luat cap chi doan
<<include>>
Trang 5Use case cho Actor Cán bộ Liên chi
Quan ly thong baoQuan ly cong vanQuan ly khen thuong ky luat
Quan ly phong trao cap khoaQuan ly chi doanQuan ly can bo chi doan
<<include>>
Trang 6Use case cho actor Cán bộ Đoàn trường
Phan quyen
AdminQuan ly thong tin doan truong
Quan ly can bo doan khoa
Quan ly phong trao doan truong
Quan ly cong van
Quan ly thong baoQuan ly khen thuong ky luatBCHDoanTruong
<<include>><<include>>
Trang 7Use case Quản lý chi đoàn
Use Case này cho phép cán bộ đoàn khoa duy trì thông tin của chi đoàn Bao gồm các thao tác: xem chi tiết, thêm mới, chỉnh sửa và Xoá chi đoàn ra khỏi hệ thống.
Trang 8Biểu đồ hoạt động cho ca sử dụng Quản lý chi đoàn
Trang 9Biểu đồ lớp tham gia ca sử dụng quản lý chi đoàn
Trang 10Biểu đồ trình tự thêm mới chi đoàn
: ChiDoan
1: Nhap thong tin chi doan
2: them moi chi doan
4: luu thong tin chi doan3: kiem tra thong tin
5: tra ket qua6: hien thi thong tin chi doan
Trang 11Use case Quản lý Phong trào và Đoàn viên tham gia phong trào
Use Case này cho phép cán bộ đoàn duy trì thông tin của phong trào và đoàn viên tham gia phong trào Bao gồm các thao tác: thêm mới phong trào, Thêm đoàn viên tham gia phong trao, Xoá phong trào ra khỏi hệ thống
Trang 12Biểu đồ hoạt động cho ca sử dụng QĹ phong trào
Dang nhap he thongMan hinh hien
thong tin ve phong traodo/ Ma phong traodo/ Noi dungdo/ Ngay bat daudo/ Ngay ket thucdo/ Chi doando/ Khoado/ Doan truong
Chon chuc nang thuc hien
Them moi phong trao
Dong y
Kiem tra tinh hop le va tu dong hien thi len man hinhHien thi danh sach doan
vien theo tung chi doan
Tich chon vao o doan vienKhong tich chon vao
o doan vien
Chon phong trao can xoa
Xoa phong trao[ co tham gia ]
[ khong tham gia ]
Trang 13Biểu đồ lớp tham gia ca sử dụng quản lý phong trào
Trang 14Biểu đồ trình tự xem chi tiết phong trào
: Can Bo Doan
: W_DanhSachPhongTrao : W_QLPhongTrao : Phong trao1: Xem DS phong trao
2: Yeu cau lay thong tin phong trao
3: Lay DS phong trao
4: Tra ket qua DS phong trao5: Hien thi DS Phong trao
Trang 15Use case Quản lý thông báo
Use case này chỉ chịu tác động duy nhất của tác nhân bí thư đoàn khoa Nó bắt đầu khi bí thư đoàn khoa đưa ra thông báo Bao gồm các thao tác: tạo thông báo, sửa thông báo, xoá thông báo
Trang 16Biểu đồ hoạt động cho ca sử dụng quản lý thông báo
Dang nhap vao he thongMan hinh hien
thiChon chuc nang thuc hien
Tao moi mot thong bao
Sua mot thong bao
Xoa mot thong bao
Yeu cau nhap noi
dung can thong bao UpdateChon chuc nang Editdo/ Sua ten thong baodo/ Sua noi dung thong baodo/ Sua ngay thong baodo/ Nguoi thong bao
Chon thong bao muon xoado/ Nhan vao nut Delete
Kiem tra tinh hop le va tu dong hien thi len man hinh
Trang 17Biểu đồ lớp tham gia ca sử dụng Quản lý thông báo
Trang 18Biểu đồ trình tự xem thông báo
1: Xem thong bao
2: Yeu cau lay thong tin thong bao
3: Lay thong tin thong bao
4: Tra ket qua
5: Hien thi thong tin thong bao
Trang 19Biểu đồ trạng thái cho đối tượng đoàn viên
Hoc cam tinh Doando/ Lam bai thu hoach
La Doan Viendo/ Xep chi Doan cong tac
do/ Tham gia hoat dong ren luyen ban than exit/ Cap nhat thong tin ve Doan viendo/ Cap nhat Doan vien
Truong thanh Doando/ Hoc cam tinh Dang do/ Ket nap vao Dang Truc xuat ra khoi Doan
entry/ Xoa ho so khoi he thongdo/ Cap nhat thong tin
Vao DangYeu cau ket nap Doan[ Du dieu kien ]
Co nhu cau[ cai tao tot ]
Hoc xong[ lam thu hoach tot ]
Hoc xong[ lam thu hoach khong tot ]
Thanh tich hoat dong[tot]Vi pham ky luat
Hoat dong[ trung binh, kha ]
Trang 20Biểu đồ trạng thái cho đối tượng Cán bộ đoàn
do/ Tham gia hoat dong doan khoa- doan truongexit/ Het nien khoa
Hoan thanh nien khoa
Het nien khoa
Truong thanhLa doan vien trong chi doanDuoc de cu trong dai hoi tru bi
Ket qua bau[ Trung cu ]
Ket qua bau[ Khong trung cu ]
Trang 21Biểu đồ trạng thái cho đối tượng Đoàn phí
Chuan bi thu
Thu Doan Phientry/ Thu DP cua DV trong chi doando/ Nop len khoa
exit/ Xac nhan
Thu xong
thong bao toi chi doan
Nop len Doan truong
Cac DV trong Chi Doan[ da dong du ]
Cac DV trong Chi Doan[ chua dong du ]
Trang 22Biểu đồ trạng thái cho đối tượng Phong trào
Phong trao duoc phat dongentry/ Len ke hoach thuc hiendo/ Doan vien dang ky tham giaexit/ Du dieu kien
Phong trao duoc to chucdo/ To chuc phong trao
Tong ket phong trao
Can to chuc phong trao
Dieu kien[ Dap ung duoc ]
To chuc xong
Hoan tat
Phong trao bi huyDieu kien[ khong dap ung duoc ]
Trang 23Biểu đồ trạng thái cho đối tượng thông báo
Thong bao dang duoc taoentry/ Kiem tra yeu cau
do/ Nhap noi dung thong bao exit/ Kiem tra thong tin nhap vao
Thong bao da tao xongCan tao thong baodo/ Yeu cau tao thong baoexit/ Gui yeu cau
Co cong viec can thong bao
Gui yeu cau[ thanh cong ]Gui yeu cau[ khong thanh cong ] / Gui lai ()
Gui diThong tin nhap vao[ Hop le ]Thong tin nhap vao[ Khong hop le ] / Nhap lai()
Trang 24Biểu đồ thành phần
Trang 26Use case Quản lý đoàn viên – Cán bộ đoàn
Use Case này cho phép người quản lý duy trì thông tin của đoàn viên, cán bộ đoàn Bao gồm các thao tác: xem chi tiết, thêm mới, Xoá đoàn viên ,cán bộ chi đoàn ra khỏi chi đoàn.
Trang 27Dang nhap he thongHien thi man hinh
QL Thong Tin DV
Hien thi danh sach DV trong chi doanLua chon chuc nang
muon thc hienThem moi
doan vien
Sua TTdoan vien
Xoa doan vienHien thi man hinh
them moi Doan vien
Kiem tra thong tin hop le
Ghi nhan viec them moi[ Hop le ]
Chon DV can xoa
Xoa Dv khoi he thongNhap thong tin
can suaKiem tra tinh
hop le
Ghi nhan viec suaHien thi lai
man hinh
DeleteChon chi doan
can thao tac
Nhap thong tin DV
do/ Nhap MaDV,HoTen,NgaySinh,QueQuan,NgayVaoDoan [ Khong hop le ]
[ ko hop ke ]
[ hop le ]
Biểu đồ hoạt động cho ca sử dụng quản lý đoàn viên- Cán bộ đoàn
Trang 28Biều đồ lớp tham gia ca sử dụng quản lý đoàn viên- Cán Bộ Đoàn
Trang 29Biểu đồ trình tự thêm mới Đoàn viên
: BCHLienChi : W_DoanVien : W_QLDoanVien : DoanVien1: Nhap thong tin doan vien
2: Nhan thong tin doan vien
3: Luu thong tin doan vien
5: Tra ket qua6: Hien thi thong tin doan vien
4: Kiem tra thong tin doan vien
Trang 30Biểu đồ trình tự sửa thông tin Đoàn viên
: doanVien : BCHLienChi : W_DoanVien-CBDoan :
W_QLDoanVien-Ca : W_QLDoanVien-Ca
1: Chon doan vien can sua thong tin
2: Yeu cau sua thong tin doan vien
3: Sua thong tin doan vien
4: Tra ket qua5: Thong bao sua thanh cong
6: Hien thi lai thong tin doan vien
Trang 31Biểu đồ trình tự xóa đoàn viên
: BCHLienChi : W_DoanVien : W_QLDoanVien : DoanVien1: Xem danh sach doan vien
2: Chon doan vien can xoa
3: Xoa thong tin doan vien4: Tra ket qua5: Thong bao xoa thanh cong
6: Hien thi lai danh sach doan vien
Trang 32Use case Quản lý đoàn phí
Tác nhân cán bộ chi đoàn sử dụng Use Case này, use case cho phép cán bộ chi đoàn quản lý tình hình thu đoàn phí của đoàn viên Bao gồm các thao tác: đóng đoàn phí và sửa thông tin đoàn viên đóng đoàn phí
Trang 33Biểu đồ hoạt động cho ca sử dụng quản lý đoàn phí
Hien thi man hinh Dong Doan phiDang nhap he
Chon ky hocHien thi DS DV da dongLua chon chuc nang can thuc hien
Sua thong tinDong doan phi
Nhap thong tin DV dong DPdo/ Nhap : MaDV,TinhTrang,SoTien,NgayNop
Ghi nhan DV da dong DP
Kiem tra thong tin[ Khong hop le ]
[ Hop le ]
Nhap thong tin can sua doido/ Nhap tinh trang: da dong / chua dongdo/ Nhap SoTien
Cap nhat Thong Tin da suaHien thi lai
man hinh
[ hop le ][ khong hop le ]
Trang 34Biểu đồ lớp tham gia ca sử dụng quàn lý đoàn phí thu đoàn phí
Trang 35Biểu đồ trình tự thu đoàn phí
: BCHChiDoan : W_TTDoanPhi
: W_DoanPhi : W_QLDoanPhi
: DoanPhi1: Xem thong tin doan phi
2: Yeu cau lay thong tin doan phi
3: Lay thong tin doan phi4: Tra ket qua5: Hien thi thong tin doan phi
6: Hien thi danh sach dong doan phi
7: Luu DS da dong doan phi
8: Luu DS da dong doan phi9: Ket qua luu DS dong doan phi10: Thong bao ket qua
11: Hien thi TTdoan phi moi
Trang 36Biểu đồ triển khai
Trang 37Phát sinh mã trình
Với đề tài này chúng tôi phát sinh mã sử dụng ngôn ngữ Java
Trang 40Use case Đăng Nhập
Use Case này mô tả cách một người dùng đăng nhập vào hệ thống quản lý Đoàn viên
Trang 41Biểu đồ hoạt động cho ca sử dụng Đăng nhập
Yeu cau dang nhapHien thi man hinh Dang nhap
Nhap userNamedo/ Kiem tra usename
Nhap passworddo/ Kiem tra password
Dem so lan nhap[ <= 3 lan ]
Trang 42Biểu đồ lớp tham gia ca sử dụng đăng nhập
Trang 43Biểu đồ trình tự đăng nhập
: NguoiDung : W_DangNhap : W_QLNguoiDung : TaiKhoan1: Nhap thong tin tai khoan
2: Yeu cau kiem tra thong tin
3: Lay thong tin tai khoan
5: Tra ket qua6: Tra ket qua
7: Dang nhap thanh cong
4: Kiem tra tai khoan
Trang 44Use case Đăng Xuất
Use Case này mô tả cách một người dùng đăng xuất khỏi hệ thống quản lý Đoàn viên
Yeu cau dang xuat
Chon dang xuat
Hien thi man hinh
truoc dang nhap [ yes ]
Hien thi man hinh chinh[ No ]
Chap nhan
Trang 45Use case Quản lý khen thưởng – kỷ luật
Use Case này cho phép cán bộ đoàn duy trì tình hình khen thưởng và kỷ luật của chi đoàn , đoàn viên, cán bộ đoàn, bao gồm các chức năng sửa thông tin, Thêm mới chi đoàn , đoàn viên, cán bộ đoàn được khen thưởng và bị kỷ luật.
Trang 46Biểu đồ hoạt động
Dang nhap vao he thong
Them chi doan duoc khen thong
Man hinh hien thiChon chuc nang thuc hien
Them doan vien duoc khen thuongKhen thuong
Yeu cau nhapdo/ Ma doan vien khen thuongdo/ Ly do khen thuongdo/ Tai thoi diem naodo/ Ma doan vien
Dong y
Nhap cac thong tindo/ Ma chi doan ki luatdo/ Ly do ki luatdo/ Tai thoi diem naodo/ Ma doan vienThem chi doan
bi ki luat
Them doan vien bi ki luat
Nhap vao cac thong tindo/ Ma doan vien bi ki luatdo/ Ly do bi ki luatdo/ Tai thoi diem naodo/ Ma doan vien
Kiem tra tinh hop le va tu dong hien thi len man hinh
Trang 47Biểu đồ lớp tham gia ca sử dụng quản lý khen thưởng – kỷ luật
Trang 48Biểu đồ trình tự khen thưởng
: Can Bo Doan : W_DSKhenThuong
: W_QLDSKhenThuong : DSKhenThuong1: Xem DS khen thuong
2: Yeu cau lay DS khen thuong
3: Lay danh sach khen thuong
4: Tra ket qua DS khen thuong5: Hien thi DS khen thuong
7: Luu DS va noi dung khen thuong
8: Luu thong tin khen thuong9: Tra ket qua luu10: Hien thi DS moi
6: Quyet dinh khen thuong
Trang 49Biểu đồ trình tự kỷ luật
: Can Bo Doan : W_DSKyLuat : W_QLDSKyLuat
: DSKyLuat1: Xem DS Ky Luat
2: Yeu cau lay DS ky luat
Trang 50Biểu đồ Lớp lĩnh vực
Trang 51Biểu đồ lớp chi tiết