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:
Trang 3Use case cho actor ĐoànViên
Trang 4Use case cho actor BCHChiDoan
DangNhap
Tiep nhan doan vien moi
Quan ly doan vien
<<include>>
Quan ly cong van cap chi doan
<<include>>
Quan ly phong trao cap chi doan
Quan ly thu doan phi cap chi doan
Trang 5Use case cho Actor Cán bộ Liên chi
Trang 6Use case cho actor Cán bộ Đoàn trường
DangNhap
Phan quyen
Admin
Quan ly thong tin doan truong
Quan ly can bo doan khoa
Quan ly phong trao doan truong
Quan ly cong van
Quan ly thong bao
Quan ly khen thuong ky luat
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 doan 3: kiem tra thong tin
5: tra ket qua 6: 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 thong
Man hinh hien thi
Them moi doan vien vao phong trao
Xoa danh sach phong trao
Hien thi danh sach phong trao
Yeu cau nhap cac thong tin ve phong trao do/ Ma phong trao do/ Noi dung do/ Ngay bat dau do/ Ngay ket thuc do/ Chi doan do/ Khoa do/ Doan truong
Chon chuc nang thuc hien
Them moi phong trao
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 trao 5: 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 thong
Man hinh hien thi
Chon 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 Update
Chon chuc nang Edit do/ Sua ten thong bao do/ Sua noi dung thong bao do/ Sua ngay thong bao do/ Nguoi thong bao
Chon thong bao muon xoa do/ 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 Doan do/ Lam bai thu hoach
La Doan Vien do/ Xep chi Doan cong tac do/ Tham gia hoat dong ren luyen ban than exit/ Cap nhat thong tin ve Doan vien do/ Cap nhat Doan vien
Truong thanh Doan do/ Hoc cam tinh Dang do/ Ket nap vao Dang
Truc xuat ra khoi Doan entry/ Xoa ho so khoi he thong do/ Cap nhat thong tin
Vao Dang
Yeu 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
Ung vien BCH entry/ Tham gia dai hoi chi doan do/ Van dong bau cu
exit/ Trung cu
Can Bo Doan do/ Lanh dao tap the lop do/ Tham gia hoat dong doan khoa- doan truong exit/ Het nien khoa
Hoan thanh nien khoa Het nien khoa
Truong thanh
La doan vien trong chi doan Duoc 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 Phi entry/ Thu DP cua DV trong chi doan do/ 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 dong entry/ Len ke hoach thuc hien do/ Doan vien dang ky tham gia exit/ Du dieu kien
Phong trao duoc to chuc do/ 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 huy Dieu kien[ khong dap ung duoc ]
Trang 23Biểu đồ trạng thái cho đối tượng
Co cong viec can thong bao
Gui yeu cau[ thanh cong ] Gui yeu cau[ khong thanh cong ] / Gui lai ()
Gui di Thong 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 thong
Hien thi man hinh
QL Thong Tin DV
Hien thi danh sach
DV trong chi doan
Lua chon chuc nang muon thc hien
Them moi doan vien
Sua TTdoan vien
Xoa doan vien
Hien 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 thong
Nhap thong tin can sua
Kiem tra tinh hop le
Ghi nhan viec sua
Hien thi lai man hinh
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 : DoanVien
1: Nhap thong tin doan vien
2: Nhan thong tin doan vien
3: Luu thong tin doan vien
5: Tra ket qua 6: 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 qua 5: 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 : DoanVien
1: Xem danh sach doan vien
2: Chon doan vien can xoa
3: Xoa thong tin doan vien 4: Tra ket qua 5: 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 phi
Dang nhap he thong
[ Hop le ]
Nhap thong tin can sua doi do/ Nhap tinh trang: da dong / chua dong do/ Nhap SoTien
Cap nhat Thong Tin da sua
Hien 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
: DoanPhi 1: Xem thong tin doan phi
2: Yeu cau lay thong tin doan phi
3: Lay thong tin doan phi 4: Tra ket qua 5: 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 phi 9: Ket qua luu DS dong doan phi 10: 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 nhap
Hien thi man hinh Dang nhap
Nhap userName do/ Kiem tra usename
Nhap password do/ Kiem tra password
Dem so lan nhap
[ <= 3 lan ]
[ <= 3 lan ]
Hien thi man hinh thong bao sai
username do/ Yeu cau dang ky tai khoan moi
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 : TaiKhoan
1: Nhap thong tin tai khoan
2: Yeu cau kiem tra thong tin
3: Lay thong tin tai khoan
5: Tra ket qua 6: 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
Them doan vien duoc khen thuong
Khen thuong
Ki luat
Yeu cau nhap day du thong
tin do/ Ma chi doan khen thuong do/ Ly do khen thuong do/ Tai thoi diem nao do/ Ma chi doan
Yeu cau nhap do/ Ma doan vien khen thuong do/ Ly do khen thuong do/ Tai thoi diem nao do/ Ma doan vien
Dong y
Nhap cac thong tin do/ Ma chi doan ki luat do/ Ly do ki luat do/ Tai thoi diem nao do/ Ma doan vien
Them chi doan
bi ki luat
Them doan vien bi ki luat
Nhap vao cac thong tin do/ Ma doan vien bi ki luat do/ Ly do bi ki luat do/ Tai thoi diem nao do/ 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 : DSKhenThuong 1: Xem DS khen thuong
2: Yeu cau lay DS khen thuong
3: Lay danh sach khen thuong
4: Tra ket qua DS khen thuong 5: Hien thi DS khen thuong
7: Luu DS va noi dung khen thuong
8: Luu thong tin khen thuong 9: Tra ket qua luu 10: 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
: DSKyLuat 1: 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