BÁO CÁO BÀI TẬP LỚN PHÂN TÍCH HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Hệ thống quản lý đoàn viên Đoàn Thanh Niên Cộng Sản Hồ Chí Minh là 1 tổ chức chính trị – xã hội của thanh niên Việt Nam do Đảng Cộng Sản Việt Nam và Chủ tịch Hồ Chí Minh sáng lập. Trong môi trường sinh viên, Đoàn đóng vai trò then chốt trong việc định hướng chính trị và tổ chức, tham gia các chương trình, hoạt động quan trọng hướng đến đối tượng là Đoàn viên – Thanh niên sinh viên.
Trang 1TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
BÁO CÁO BÀI TẬP LỚN PHÂN TÍCH HỆ THỐNG HƯỚNG ĐỐI TƯỢNG
Đề tài: Hệ thống quản lý đoàn viên
Trang 2M C L C ỤC LỤC ỤC LỤC
Lời nói đầu 3
A KHẢO SÁT HỆ THỐNG 4
B YÊU CẦU HỆ THỐNG 6
I Quản lý cá nhân đoàn viên: 6
II Quản lý đội ngũ đoàn viên: 6
III Quản lý chi đoàn: 7
IV Quản lí đoàn phí 7
V Quản lí kỉ luật đoàn viên 8
VI Đánh giá, nhận xét, phân loại đoàn viên: 8
C PHÂN TÍCH HỆ THỐNG 9
I Xác định các Actor và Use Case của hệ thống 9
II Mô hình Use case 10
III Đặc tả các use case chính trong chương trình 12
IV Biểu đồ Lớp lĩnh vực 35
V Biểu đồ Trạng thái 35
VI Biểu đồ lớp chi tiết 38
VII Biểu đồ thành phần 38
VIII Biểu đồ triển khai 38
C SINH MÃ NGUỒN 39
KẾT LUẬN 57
TÀI LIỆU THAM KHẢO 58
Trang 3Lời nói đầu
Đoàn Thanh Niên Cộng Sản Hồ Chí Minh là 1 tổ chức chính trị – xã hội của thanhniên Việt Nam do Đảng Cộng Sản Việt Nam và Chủ tịch Hồ Chí Minh sáng lập Trong môitrường sinh viên, Đoàn đóng vai trò then chốt trong việc định hướng chính trị và tổ chức,tham gia các chương trình, hoạt động quan trọng hướng đến đối tượng là Đoàn viên – Thanhniên sinh viên
Đoàn trường Đại học Bách Khoa Hà Nội là một trong những đơn vị đoàn trường trựcthuộc Thành đoàn Đoàn trường có số lượng Đoàn viên đứng hàng thứ hai và số lượng sinhviên đứng hàng thứ 1 trong số các cơ sở Đoàn trực thuộc Thành đoàn Với số lượng Đoànviên và Thanh niên Sinh viên đông như vậy, bài toán Quản lý một cách hiệu quả Đoàn viên– Thanh niên Sinh viên luôn là một bài toán nan giải đối với các cấp cán bộ Đoàn trườngqua các thời kỳ
Trước thực tế của việc quản lý đoàn viên trong nhà trường Hệ thống ra đời sẽ hoànthiện công tác quản lý, theo dõi quá trình hoạt động rèn luyện của đoàn viên, hội viên, để có
cơ sở đánh giá xếp loại đoàn viên, hội viên được đầy đủ, chính xác và công bằng
Đảm bảo cho đoàn viên, hội viên, sinh viên có thể theo dõi, tra cứu tất cả quá trìnhrèn luyện của mình trong suốt quá trình học tập tại trường thông qua website của hệ thống.Đồng thời cung cấp thông tin về quá trình hoạt động xã hội của từng sinh viên phục vụ côngtác đánh giá rèn luyện sinh viên và tham gia viết công việc tuyển dụng sau này
Bài báo cáo này sẽ đi sâu vào phân tích hệ thống quản lý đoàn viên theo hướng đốitượng để xây dựng phần mềm quản lý đoàn viên với các nội dung như sau:
A Khảo sát hệ thống: Trình bày tổng quan và các chức năng của hệ thống.
B Yêu cầu hệ thống: Trình bày các yêu cầu đoàn viên, quản lý chi đoàn, quản lý kỷ
luật, khen thưởng,…
C Phân tích hệ thống: Xác định các Actor và Use Case của hệ thống, biểu đồ Use
Case và các biểu đồ chi tiết…
D Kết luận: Đánh giá về hệ thống.
Chúng tôi xin chân thành cảm ơn Ths Bùi Thị Hòa đã giúp đỡ chúng tôi trong quá
trình làm tiểu luận này Do làm trong thời gian ngắn nên bài báo cáo chắc chắn còn nhiềuthiếu sót mong cô và các bạn đóng góp ý kiến để chúng tôi hoàn thiện hơn Chúng tôi xinchân thành cảm ơn!
Trang 4A KHẢO SÁT HỆ THỐNG
Quy trình đào tạo tín chỉ có tính chất mềm dẻo, lấy người học làm trung tâm, chươngtrình đào tạo tín chỉ sẽ tạo cho người học chủ động lựa chọn kiến thức để trang bị cho bảnthân, lựa chọn tiến trình học phù hợp năng lực và điều kiện của mình Cuối tháng 7-2001,
Bộ Giáo dục và Đào tạo có quyết định về việc thí điểm tổ chức đào tạo, kiểm tra, thi vàcông nhận tốt nghiệp đại học, cao đẳng hệ chính quy theo học chế tín chỉ và dự kiến đếnnăm 2010 sẽ hoàn thành cơ bản việc chuyển đổi từ phương thức đào tạo niên chế sang môhình đào tạo học chế tín chỉ Đến nay, nhiều trường đại học trên cả nước đang áp dụng môhình này
Sự thay đổi phương thức đào tạo từ niên chế sang học chế tín chỉ đang có những tácđộng nhiều chiều đến hoạt động của tổ chức đoàn tại các trường đại học, cao đẳng Theo đó,
cơ cấu chi đoàn theo lớp truyền thống và các cấp bộ đoàn trong mỗi trường đào tạo tín chỉ
có thể thay đổi; thực hiện đúng Điều lệ Đoàn trong việc thu đoàn phí, sinh hoạt chi đoànhằng tháng, công tác quản lý đoàn viên; việc thực hiện chương trình rèn luyện đoàn viên;giới thiệu đoàn viên ưu tú kết nạp Đảng gặp nhiều khó khăn Tham gia đào tạo tín chỉ,đoàn viên thường phân tán, không tập trung thành một "đơn vị" ổn định; thời gian học tậpkhông cố định; việc trao đổi thông tin giữa các chi đoàn, Đoàn cơ sở không bảo đảm, chonên việc sắp xếp thời gian và thống nhất các nội dung hoạt động cũng gặp khó khăn
Tại Trường đại học Bách Khoa Hà Nội , khi áp dụng hình thức đào tạo tín chỉ, việcquản lý đoàn viên theo chi đoàn "kiểu cũ" không còn phù hợp Bởi vì, theo Quy chế học vụcủa trường, mỗi năm học có ba học kỳ, đến học kỳ thứ ba của năm học đầu tiên, các sinhviên đã đăng ký học theo khả năng của mình Thêm vào đó, lịch học và lịch thi dày đặc, lại
"lệch nhau" giữa các khóa, các khoa, cho nên việc tập hợp sinh viên vào các hoạt động rấtkhó khăn Khi không sinh hoạt theo chi đoàn, nhiều sinh viên tỏ ra thờ ơ, không quan tâmtới tổ chức đoàn, hội nên chất lượng hoạt động không cao Khi đến với mô hình đào tạo tínchỉ, cơ cấu sinh viên không ổn định, tách nhập liên tục Danh sách sinh viên của một lớphọc chỉ mang tính tạm thời vì không phải tất cả sinh viên trong danh sách cùng học mộtmôn Bên cạnh đó, việc sinh viên đến học hoàn toàn phụ thuộc vào ý thức tự giác và khảnăng học tập của từng người, nhà trường không kiểm tra hay ràng buộc Trước thực trạngtrên, trong thời gian đầu, tổ chức đoàn nhà trường không thể "theo" kịp và hoạt động đoàn,hội lúng túng, bị động
Trang 5Đứng trước thực tế của mô hình đào tạo tín chỉ trong việc quản lý đoàn viên và duy trìhoạt động của tổ chức đoàn Trên cơ sở xác định hình thức chi đoàn vẫn có vai trò quantrọng, đoàn trường cùng đoàn các khoa liên tục thành lập các chi đoàn theo sự biến đổi củacác lớp học và chỉ định BCH lâm thời Như vậy, trên thực tế, dù sinh viên có "biến động" về
tổ chức như thế nào thì mô hình chi đoàn vẫn "đồng hành" với họ trong những năm thánghọc tập Việc quản lý đoàn viên được Đoàn trường triển khai qua các nhóm học tập Đây làcách làm đem lại hiệu quả bước đầu bởi trong hầu hết các môn học lý thuyết, ngoài giờ trênlớp, sinh viên phải chia nhóm để thảo luận và thực tập, BCH các chi đoàn quản lý đoàn viêncủa mình thông qua nhóm này mà trực tiếp là người nhóm trưởng Ngày sinh hoạt đoàn, hội
và các hoạt động của chi đoàn truyền thống, phối hợp Phòng Công tác sinh viên tổ chứcsinh hoạt định kỳ 2 tháng/1 lần giữa Ban Chấp hành chi đoàn với đại diện Ban Chấp hànhĐoàn trường
Hệ thống ra đời sẽ giúp Đoàn trường Đại học Bách Khoa Hà Nội xây dựng file dữliệu nằm trong hệ thống quản lý đoàn viên của nhà trường có nhiệm vụ cập nhật thườngxuyên số lượng đoàn viên, lượng đoàn viên chuyển đến, những đoàn viên được kết nạp mới
ở các đơn vị; có trang web riêng của nhà trường, tận dụng tối đa mạng internet là cầu nốitích cực trong kết nối thông tin về học tập, thông tin, diễn đàn sinh hoạt đoàn - hội
Đoàn trường xây dựng chi đoàn cán bộ, giáo viên trong độ tuổi đoàn Chi đoàn cónhiệm vụ cùng Đoàn trường nắm bắt tình hình của sinh viên trong học tập, rèn luyện và hoạtđộng đoàn thể Hầu hết các giáo viên trẻ này đang đảm nhận chức danh giáo viên chủnhiệm, cho nên có những đóng góp thiết thực cho công tác quản lý, tập hợp đoàn viên Việcsinh hoạt các chi đoàn được Đoàn trường phối hợp các giáo viên chủ nhiệm gắn liền vớiviệc họp lớp Theo quy định của nhà trường, trong một học kỳ, các giáo viên chủ nhiệmphải họp lớp ít nhất 1,5 tháng/lần để giúp sinh viên các công việc cần thiết Đoàn trườngcùng các giáo viên chủ nhiệm tập trung sinh viên và tiến hành sinh hoạt chi đoàn ngay saubuổi họp lớp đó Đoàn trường nghĩ ra những phương thức tập hợp đoàn viên có hiệu quả,như: Phát cho mỗi đoàn viên sổ theo dõi công tác của từng người (thường được gọi là "sổphụ" bên cạnh sổ đoàn viên mà Đoàn trường đang giữ) Theo đó, mỗi bạn trẻ tự quản lýcuốn sổ đó và khi có tham gia, đóng góp cho hoạt động nào của đoàn, hội thì ghi chép vào
sổ và có xác nhận của Bí thư chi đoàn cũng như Đoàn khoa, Đoàn trường
Công tác tập hợp, quản lý, hỗ trợ sinh viên khi chuyển sang hình thức đào tạo tín chỉcòn gặp rất nhiều khó khăn, trở ngại Những mô hình trên đây đã có hiệu quả bước đầu
Trang 6nhưng trong quá trình triển khai vẫn bộc lộ những hạn chế Tuy vậy, điều đáng trân trọng làĐoàn Thanh niên luôn nỗ lực tìm kiếm phương thức hiệu quả, hợp lý nhất để khẳng định vaitrò của mình trong sinh viên, từ đó giúp đỡ và định hướng họ học tập, rèn luyện có kết quảtốt.
Trên cơ sở xác định: Hình thức chi đoàn vẫn có vai trò quan trọng, Ðoàn trường cùngÐoàn các khoa liên tục thành lập các chi đoàn theo sự biến đổi của các lớp học và chỉ địnhBCH lâm thời Có nghĩa là khi có lớp học, Ðoàn trường tổ chức thành lập ngay chi đoàn vàchi đoàn này phù hợp với đặc điểm học tập của các sinh viên Một số lớp tín chỉ như đại họcKhóa 3, khóa 4, khóa 5 và các lớp cao đẳng K11, K12, K13…có danh sách sinh viên chỉ làtạm thời (sinh viên được quyền đăng ký môn học mình thích), Ðoàn trường vẫn thành lậpChi đoàn và chỉ định BCH lâm thời Hết giai đoạn 2, sinh viên tự do chọn chuyên ngành, lúcnày, các chi đoàn lớn sẽ được giải tán và các chi đoàn nhỏ theo từng chuyên ngành đượcthành lập và BCH các chi đoàn này sẽ được chỉ định Như vậy, trên thực tế, dù sinh viên có
"biến động" về tổ chức như thế nào thì mô hình chi đoàn vẫn "đồng hành" với họ trongnhững năm tháng học tập Việc quản lý đoàn viên được Ðoàn trường triển khai qua cácnhóm học tập Ðây là cách làm đem lại hiệu quả bước đầu bởi trong hầu hết các môn học lýthuyết, ngoài giờ trên lớp, sinh viên phải chia nhóm để thảo luận và thực tập BCH các chiđoàn quản lý đoàn viên của mình thông qua nhóm này mà trực tiếp là người Nhóm trưởng.Chức năng: đăng nhập vào quản lý đoàn viên bằng tài khoản cấp cơ sở đoàn do hệthống cấp, mỗi cơ sở đoàn sẽ có 1 tài khoản, có thể quản lý các đoàn viên và hoạt độngtrong cơ sở của mình
B YÊU CẦU HỆ THỐNG
I Qua khảo sát thực tế :
Để quản lý hệ thống đoàn viên trong trường ,Ban Chấp Hành đoàn trường Đại họcBách Khoa Hà Nội cần làm những công việc sau:
II Quản lý cá nhân đoàn viên:
(Từ khi chuyển đến, hoặc được kết nạp đến khi chuyển đi hoặc trưởng thành)
- Lập hồ sơ cá nhân (đối với kết nạp) hoặc tiếp nhận hồ sơ chuyển đến – kiểm tra hồ
sơ (đối với chuyển sinh hoạt đến)
- Ghi danh sách vào sổ chi đoàn
- Nắm được hoàn cảnh, trình độ, năng khiếu, quá trình hoạt động qua hồ sơ đoàn viên Đến thăm nơi ở
Trang 7- Phân công tham gia hoạt động,nắm tư tưởng và năng lực qua quá trình hoạt động
- Thường xuyên gặp gỡ góp ý, hướng dẫn giúp đỡ công tác
- Cuối năm họp chi đoàn nhận xét phân tích chất lượng đoàn viên và ghi nhận xét vào sổ đoàn viên
- Làm thủ tục nhận xét khi đoàn viên chuyển hoặc trưởng thành Đoàn
- Quản lý lý lịch (Sổ đoàn viên, thẻ, huy hiệu)
- Quản lý tư tưởng
- Quản lý công việc được giao
Tất cả các nội dung trên phải được đánh giá hàng quí, hàng năm có cập nhật ghinhận trong hồ sơ của ĐV
III Quản lý đội ngũ đoàn viên:
(Phải đảm bảo có đầy đủ sổ và cập nhật thường xuyên)
- Quản lý cơ cấu, thành phần, tuổi, trình độ, giới tính
- Năng lực thực hiện nhiệm vụ chính trị
- Quản lý sự biến động: chuyển đến, đi; kết nạp mới, xóa tên, kỷ luật, trưởng thành,khen thưởng
- Quản lý hồ sơ ĐV (nếu có)
- Quản lý các việc ĐV được phân công
- Bổ sung, điều chỉnh danh sách đoàn viên khi có đoàn viên mới kết nạp, chuyển đến, chuyển đi hoặc trưởng thành…
- Ghi đầy đủ các nội dung trong sổ chi đoàn
- Ghi đầy đủ, cụ thể biên bản các buổi họp chi đoàn trong sổ chi đoàn
- Định kỳ tổng hợp báo cáo yêu cầu số liệu tổ chức về Đoàn cấp trên
- Định kỳ tổng hợp phân tích đoàn viên của chi đoàn trên các mặt( trình độ, nănglực, cơ cấu…) để định hướng tổ chức hoạt động phù hợp, hoặc bàn trong ban chấp hành để
có biện pháp giúp đỡ đoàn viên
IV Quản lý chi đoàn:
- Sổ chi đoàn: Có cập nhật đủ các thông tin
- Sổ theo dõi thực hiện công trình thanh niên
- Sổ theo dõi rèn luyện đoàn viên
- Sổ theo dõi biến động nhân sự: chuyển đến, đi, kỷ luật
Trang 8- Sổ ghi biên bản các cuộc họp: BCH, chi đoàn, phát triển Đoàn viên mới, giới thiệuĐoàn viên ưu tú
- Sổ đóng đoàn phí
- Sổ thu chi
- Sổ lưu các quyết định, các văn bản chỉ đạo, công văn
- Duy trì nề nếp sinh hoạt chi đoàn
- Theo dõi thực hiện NQ chi đoàn
- Tổ chức thực hiện phê, tự phê bình
V Quản lí đoàn phí
Trong quá trình hoạt động tại trường đoàn viên sẽ phải đóng đoàn phí với mức đoànphí là 1000đ/tháng và 1 năm sẽ nộp 1 lần cho bí thư chi đoàn Bí thư chi đoàn sẽ có tráchnhiệm nộp lên cho đoàn trường
Nếu đoàn viên nào không nạp đoàn phí đúng thời gian quy định thì ban chấp hànhđoàn trường sẽ có văn bản gửi đến chi đoàn mà đoàn viên đó đang công tác,yêu cầu nộpđoàn phí trong 1 thời gian cho phép nếu vẫn không chấp hành thì sẽ trục xuất ra khỏiđoàn(xóa hồ sơ khỏi hệ thống)
VI Quản lí kỉ luật đoàn viên
Trong quá trình hoạt động nếu đoàn viên vi phạm các quy định của đoàn tùy vào mức
độ vi phạm mà có hình thức xử phạt mức nhẹ nhất thì cảnh cáo,nếu vi phạm mà chưa tớimức xóa khỏi danh sách thì sẽ cảnh cáo và lưu lại hình thức vi phạm vào thông tin cá nhâncủa đoàn viên nếu vi phạm tới lần 3 thì sẽ bị trục xuất ra khỏi đoàn,nếu vi phạm với hinhthức nặng như vi phạm pháp luật xã hội thì sẽ trục xuất ra khỏi đoàn
VII Đánh giá, nhận xét, phân loại đoàn viên:
Hàng năm ,hàng kỳ và quý ban chấp hành chi đoàn dựa vào hoạt động của đoàn viên
và các hình thưc kỷ luật mà phân loại ,xếp loại đoàn viên : xuất sắc,giỏi , khá, trung bình
… và ghi vào sổ đoàn gửi lại cho từng đoàn viên
Những đoàn viên bị kỷ luật có xu hướng cải tạo tốt sẽ được tăng xếp loại,giảm kỷluật
Những đoàn viên hoạt động tốt sẽ có chế độ khen thưởng phù hợp
Đứng trước thực tế của việc quản lý đoàn viên và duy trì hoạt động của tổ chức đoàntrường Bách Khoa Hà Nội hệ thống quản lý Đoàn viên của nhà trường có nhiệm vụ cập
Trang 9nhật thường xuyên số lượng đoàn viên, lượng đoàn viên chuyển đến, những đoàn viên đượckết nạp mới ở các đơn vị.
Thông tin về quá trình tham gia các hoạt động của từng Đoàn viên, Hội viên, sinhviên sẽ được hệ thống sử dụng để quản lý, đánh giá, phân loại đoàn viên, hội viên, sinh viên,được cập nhật và cung cấp thường xuyên
Hệ thống sẽ quản lí các thông tin về đoàn viên(hồ sơ,lí lịch như mã đoàn viên,họtên ,chức vụ ,ngày sinh,giới tính ngày vào đoàn,dân tộc,tôn giáo,quê quán,chi đoàn…)
Hệ thống sẽ cho phép cập nhạt thông tin thường xuyên về các đoàn viên
Khi có đoàn viên mới chuyển đến hoặc khi có đoàn viên mới được kết nạp thì hệthống sẽ bổ sung thông tin đoàn viên và hoàn tất hồ sơ về đoàn viên đó vào hệ thống
Khi đoàn viên chuyển công tác,chuyển trường ,tốt nghiệp hoặc vi phạm kỉ luật bị trụcxuất ra khỏi đoàn thì xóa thông tin về đoàn viên đó ra khỏi hệ thống
Trong quá trình đoàn viên hoạt động tại trường hệ thống sẽ cập nhật thương xuyêncác hoạt động của đoàn viên như các hoạt đông xã hội và trong học tập từ đó đánh giá xếploại,phân loại đoàn viên từ đó có những hình thức khen thưởng,kỉ luật cụ thể
C PHÂN TÍCH HỆ THỐNG
I Xác định các Actor và Use Case của hệ thống
Dựa trên mô tả nghiệp vụ của hệ thống, chúng ta có thể xác định được 5 loại actor và
11 Use Case hệ thống:
Actor
Amind : Người quản trị
Cán bộ đoàn khoa: là user trực thuộc BCH Liên Chi
Cán bộ chi đoàn: là user trực thuộc BCH chi đoàn
Đoàn viên – User
Cán bộ đoàn trường: là user trực thuộc BCH đoàn trường
Use Case
Quản lý Đoàn viên- cán bộ đoàn
Quản lý liên chi
Quản lý tiếp nhận đoàn viên mới
Quản lý chi đoàn
Quản lý phong trào
Quản lý tham gia phong trào
Trang 10 Quản lý đoàn phí
Quản lý khen thưởng – kỷ luật
Quản lý công văn
Quản lý thông báo
Quản lý phân quyền
II Mô hình Use case
1 Mô hình use case cho Actor Đoàn viên
2 Mô hình use case cho Actor Cán bộ Chi đoàn
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 113 Mô hình use case cho Actor Cán bộ Liên chi
DangNhap
Quan ly thong bao Quan ly cong van Quan ly khen thuong ky luat Quan ly phong trao cap khoa Quan ly chi doan Quan ly can bo chi doan
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 BCHDoanTruong
Trang 12III Đặc tả các use case chính trong chương trình
1 Use case Đăng Nhập
- Use case này bắt đầu khi người dùng đăng nhập vào hệ thống
- Hệ thống yêu cầu tác nhân nhập tên và mật khẩu
- Tác nhân nhập tên và mật khẩu
- Hệ thống kiểm tra tên và mật khẩu Tác nhân được phép đăng nhập vào hệ thống nếuđúng tên và mật khẩu
Các dòng sự kiện khác
- Tồn tại tên nhưng sai mật khẩu
- Nếu như trong dòng sự kiện chính, người dùng nhập đúng tên truy cập nhưng sai mậtkhẩu Hệ thống sẽ hiển thị thông báo lỗi
- Nhập sai tên
- Nếu trong dòng sự kiện chính, người dùng nhập không đúng tên, hệ thống đưa ra mộtthông báo lỗi và yêu càu nhập lại
Use case này bắt đầu
vào hệ thống với vai trò xác định Nếu không trạng thái hệ thống không thay đổi
1.2 Biểu đồ hoạt động cho ca sử dụng Đăng nhập
Trang 13Hien 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
Hien thi man hinh quen mat khau do/ Yeu cau khoi phuc lai mat khau
Hien thi form main
[ > 3 lan ]
[ > 3 lan ]
1.3 Biểu đồ lớp tham gia ca sử dụng đăng nhập
1.4 Biểu đồ trình tự đăng nhập
Trang 14: 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
2 Use case Đăng Xuất
2.1 Đặc tả
lý Đoàn viên
- Dòng sự kiện chính: Use case này bắt đầu khi người dùng đăng xuất khỏi hệ
thống Khi chọn chức năng này người dùng thoát khỏi hệ thống
- Các dòng sự kiện khác: Không có
trước khi Use case này bắt đầu
hệ thống
2.2 Biểu đồ hoạt động cho ca sử dụng đăng xuất
Trang 15Yeu cau dang xuat
Chon dang xuat
Hien thi man hinh truoc dang nhap [ yes ]
Hien thi man hinh chinh [ No ]
- Dòng sự kiện chính:
Use case này bắt đầu khi cán bộ đoàn muốn thêm mới, hiệu chỉnh , xoá đoàn viên, cán
bộ chi đoàn ra khỏi danh sách chi đoàn
+ Cán bộ chi đoàn tương tác vào chức năng quản lý thông tin đoàn viên của chiđoàn
+ Hệ thống hiển thị danh sách các đoàn viên trong chi đoàn Hệ thống cho phépcán bộ chi đoàn chọn chức năng muốn thực hiện
+ Nếu chọn chức năng xoá đoàn viên: Cán bộ chi đoàn chọn đoàn viên muốn xoá
và chọn chức năng xoá Thông tin về đoàn viên đó bị xoá ra khỏi hệ thống
+ Nếu chọn chức năng sửa đoàn viên: Cán bộ chi đoàn sẽ thay đổi các thông tin vềđoàn viên Sau khi sửa đổi thông tin, cán bộ chi đoàn chọn chức năng cập nhật Hệ thống sẽkiểm tra tính hợp lệ của thông tin đoàn viên và cập nhật lại màn hình
Trang 16+ Nếu chọn chức năng thêm mới đoàn viên: Hệ thống yêu cầu người sử dụng (cán
bộ chi đoàn) nhập đầy đủ các thông tin về đoàn viên gồm: Mã đoàn viên thanh niên, Họ vàtên đầy đủ, Ngày sinh, Quê quán,Ngày vào đoàn, nơi vào đoàn, thuộc chi đoàn nào, chức
vụ Sau khi nhập đầy đủ các thông tin, người sử dụng chọn chức năng đồng ý, hệ thống sẽkiểm tra tính hợp lệ của các thông tin nhập vào và tự động hiện thì lên màn hình nếu dữ liệunhập vào là hợp lý
+ Cán bộ đoàn khoa chọn chức năng quản lý thông tin cán bộ chi đoàn Hệ thốnghiển thị danh sách cán bộ của các chi đoàn trực thuộc, cho phép cán bộ đoàn khoa chọn cácchức năng muốn thực hiện
+ Khi người sử dụng chọn chức năng sửa thông tin cán bộ chi đoàn Hệ thống chophép cán bộ đoàn khoa thay đổi thông tin về cán bộ chi đoàn, sau khi sửa đổi các thông tin,người sử dụng chọn chức năng cập nhật Hệ thống sẽ kiểm tra tính hợp lệ của các thông tinrồi hiện thị lên màn hình
+ Khi người sử dụng chọn chức năng thêm mới thông tin cán bộ chi đoàn Hệthống yêu cầu nhập đầy các thông tin bao gồm: Mã đoàn viên thanh niên, họ tên đầy đủ,ngày sinh, quê quán, ngày vào đoàn, nơi vào đoàn, thuộc chi đoàn nào, chức vụ Sau khinhập đầy đủ các thông tin, cán bộ đoàn khoa chọn chức năng đồng ý Hệ thống sẽ kiểm trathông tin nhập vào và cập nhật lại màn hình nếu dữ liệu hợp lý
+ Khi người sử dụng chọn chức năng Xoá thông tin cán bộ chi đoàn Hệ thốngcho phép bạn chọn cán bộ chi đoàn cần xoá và chọn chức năng xoá Thông tin về cán bộđoàn viên đó sẽ bị xoá ra khỏi hệ thống
- Các dòng sự kiện khác
+ Thông tin về đoàn viên, cán bộ chi đoàn không hợp lệ
Nếu người sử dụng hệ thống nhập thông tin về đoàn viên, cán bộ chi đoàn không hợp
lệ thì khi chọn chức năng thêm mới và sửa hệ thống sẽ thông báo lỗi
+ Thông tin về đoàn viên, cán bộ chi đoàn không đầy đủ
+ Thông tin về đoàn viên, cán bộ chi đoàn khi người sử dụng hệ thống nhập vàokhông đầy đủ thì khi người sử dụng chọn chức năng thêm mới và sửa đoàn viên, cán bộ chiđoàn thì hệ thống sẽ báo có lỗi
khi Use case này bắt đầu
Trang 17 Điều kiện kết thúc: Nếu Use Case thành công, thông tin về đoàn viên-thanh
niên-cán bộ đoàn được thêm, sửa, xoá khỏi hệ thống Ngược lại trạng thái của hệ thống khôngthay đổi
thống chọn chức năng thêm nhiều
3.2 Biểu đồ hoạt động cho ca sử dụng quản lý đoàn viên- Cán bộ đoàn
Dang 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
Trang 183.4 Biểu đồ trình tự thêm mới Đoàn viên
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
3.5 Biểu đồ trình tự sửa thông tin Đoàn viên
Trang 19: doanVien
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
3.6 Biể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
4 Use case Quản lý chi đoàn
4.1 Đặc tả
- Tóm tắt: 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
- Dòng sự kiện chính
Trang 20+ Use case này bắt đầu khi cán bộ đoàn khoa muốn thêm mới, hiệu chỉnh , xoáchi đoàn ra khỏi hệ thống.
+ Hệ thống hiển thị danh sách các chi đoàn trực thuộc
+ Hệ thống cho phép cán bộ chi đoàn chọn chức năng muốn thực hiện
+ Nếu chọn chức năng xoá chi đoàn: cán bộ đoàn khoa chọn chi đoàn muốnxoá và chọn chức năng xoá Thông tin về chi đoàn đó bị xoá ra khỏi hệ thống
+ Nếu chọn chức năng sửa chi đoàn : cán bộ đoàn khoa sẽ thay đổi các thôngtin về chi đoàn Sau khi sửa đổi thông tin, người sử dụng hệ thống chọn chức năng cập nhật
Hệ thống sẽ kiểm tra tính hợp lệ của thông tin chi đoàn và cập nhật lại màn hình
+ Nếu chọn chức năng thêm mới chi đoàn: Hệ thống yêu cầu người sử dụng
hệ thống nhập đầy đủ các thông tin về chi đoàn gồm: Mã chi đoàn, tên chi đoàn, số lượng,
mã đoàn khoa Sau khi nhập đầy đủ các thông tin, người sử dụng chọn chức năng đồng ý, hệthống sẽ kiểm tra tính hợp lệ của các thông tin nhập vào và tự động hiện thì lên màn hìnhnếu dữ liệu nhập vào là hợp lý
Ngoài ra, Bí thư đoàn khoa còn có thao tác thêm ban chấp hành chi đoàn hoặc làchỉnh sửa ban chấp hành chi đoàn khi cần thiết
- Các dòng sự kiện khác
+ Thông tin về chi đoàn không hợp lệ
+ Nếu người sử dụng hệ thống nhập thông tin về chi đoàn không hợp lệ thìkhi chọn chức năng thêm mới và sửa hệ thống sẽ thông báo lỗi
+ Thông tin về chi đoàn không đầy đủ
+ Thông tin về chi đoàn khi người sử dụng hệ thống nhập vào không đầy
đủ thì khi người sử dụng chọn chức năng thêm mới và sửa chi đoàn thì hệ thống sẽ báo cólỗi
khi Use case này bắt đầu
sửa, xoá khỏi hệ thống Ngược lại trạng thái của hệ thống không thay đổi
thống chọn chức năng thêm nhiều
4.2 Biểu đồ hoạt động cho ca sử dụng Quản lý chi đoàn
Trang 21Chon chuc nag QLChiDoan thong
Hien thi man hinh QLChiDoan Chon chuc nang can thuc hien
Them moi chi doan
Sua TTChiDoan Xoa chi doan
Hien thi man hinh them moi chi doan
Nhap thong tin chi doan do/ Nhap: MaChiDoan,TenChiDoan,SoLuong,MaLienChi
Chon chi doan can xoa
Kiem tra thong
Nhap thong tin can sua
Kiem tra tinh hop le
Hien thi lai man hinh
[ Ko thoa man ] [ Ko hop le ]
[ Hop le ]
[ Hop le ] [ ko hop le ]
4.3 Biểu đồ lớp tham gia ca sử dụng quản lý chi đoàn
Trang 22: 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
5 Use case Quản lý Phong trào và Đoàn viên tham gia phong trào
5.1 Đặc tả
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êntham 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 giaphong trao, Xoá phong trào ra khỏi hệ thống
- Dòng sự kiện chính
+ Use case này bắt đầu khi cán bộ đoàn muốn thêm mới phong trào, thêmđoàn viên tham gia vào phong trào và xoá phong trào ra khỏi danh sách phong trào
+ Hệ thống hiển thị danh sách các phong trào
+ Hệ thống hiển thị danh sách các đoàn viên tham gia phong trào trong chiđoàn đó
+ Hệ thống cho phép cán bộ đoàn chọn chức năng muốn thực hiện
+ Nếu chọn chức năng thêm mới phong trào: Hệ thống yêu cầu người sửdụng hệ thống nhập đầy đủ các thông tin về phong trào gồm: Mã phong trào, nội dung,Ngày bắt đầu, ngày kết thúc, chi đoàn, đoàn khoa, đoàn trường Sau khi nhập đầy đủ cácthông tin, người sử dụng chọn chức năng đồng ý, hệ thống sẽ kiểm tra tính hợp lệ của cácthông tin nhập vào và tự động hiện thì lên màn hình nếu dữ liệu nhập vào là hợp lý
Trang 23+ Hệ thống cho phép thêm nhiều phong trào khi người sử dụng hệ thốngchọn chức năng thêm nhiều.
+ Nếu chọn chức năng thêm mới đoàn viên tham gia phong trào: chức năngnày cho phép người sử dụng hệ thống thêm mới đoàn viên vào phong trào, hệ thống hiển thịdanh sách các đoàn viên theo từng chi đoàn và người sử dụng hệ thống chỉ cần tích chọnvào ô nếu đoàn viên đó tham gia vao phong trào
+ Khi chọn chức năng xoá phong trào: hệ thống yêu cầu người sử dụngchọn phong trào cần xoá rồi chọn chức năng xoá, thông tin về phong trào đó sẽ bị xoá khổi
hệ thống
- Các dòng sự kiện khác
+ Thông tin về phong trào nhập vào không hợp lệ
+ Nếu người sử dụng hệ thống nhập thông tin về phong trào không hợp lệ thìkhi chọn chức năng thêm mới phong trào hệ thống sẽ thông báo lỗi
+ Khi xoá một đoàn viên ra khỏi danh sách tham gia phong trào
+ Thông tin về đoàn viên trong phong trào đó sẽ bị loại bỏ khỏi danh sáchphong trào nhưng đoàn viên đó không bị xoá ra khỏi danh sách
trước khi Use case này bắt đầu
viên tham gia phong trào được thêm, sửa, xoá khỏi hệ thống Ngược lại trạngthái của hệ thống không thay đổi
5.2 Biểu đồ hoạt động cho ca sử dụng quản lý phong trào
Trang 24Dang 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 ]
5.3 Biểu đồ lớp tham gia ca sử dụng quản lý phong trào
Trang 255.4 Biểu đồ trình tự xem chi tiết phong trào
: Can Bo Doan
: W_DanhSachPhongTrao : W_QLPhongTrao
: Phong trao 1: 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
6 Use case Quản lý đoàn phí
6.1 Đặc tả
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ànquả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ửathông tin đoàn viên đóng đoàn phí
+ Hệ thống cho phép cán bộ đoàn chọn chức năng muốn thực hiện
+ Khi chọn chức năng sửa : Hệ thống yêu cầu người sử dụng hệ thống thay đổi cácthông tin về đoàn viên đã đóng đoàn phí của kỳ đó gồm: Tình trạng (đã đóng rồi hay chưađóng), số tiền Sau khi nhập đầy đủ các thông tin, người sử dụng chọn chức năng cập nhật,
hệ thống sẽ kiểm tra tính hợp lệ của các thông tin nhập vào và tự động hiện thì lên mànhình
+ Khi chọn chức năng Đóng đoàn phí: Chức năng này cho phép người sử dụng hệ
Trang 26cầu cán bộ chi đoàn nhập đầy đủ các thông tin gồm : mã đoàn viên thanh niên, Kỳ, tìnhtrạng đã đóng, số tiền, ngày nộp sau khi nhập đầy đủ các thông tin đó, cán bộ chi đoàn nhấnchọn đồng ý để cập nhật lại màn hình trạng thái ban đầu.
- Các dòng sự kiện khác
+ Thông tin đóng đoàn phí không hợp lệ
+ Nếu người sử dụng hệ thống nhập thông tin đóng đoàn phí không hợp lệ thì khichọn chức năng đồng ý thì hệ thống sẽ thông báo lỗi
khi Use case này bắt đầu
sửa trong hệ thống Ngược lại trạng thái của hệ thống không thay đổi
6.2 Biể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 ]
6.3 Biểu đồ lớp tham gia ca sử dụng quàn lý đoàn phí thu đoàn phí
Trang 276.4 Biể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 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 287 Use case Quản lý khen thưởng – kỷ luật
7.1 Đặc 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
- Dòng sự kiện chính
+ Use case này bắt đầu khi chi đoàn, đoàn viên, cán bộ đoàn có thành tich đượckhen thưởng hay vi phạm bị kỷ luật Cán bộ đoàn đưa đoàn viên, chi đoàn hay cán bộ đoànvào danh sách khen thưởng kỷ luật
+ Hệ thống hiển thị danh sách các chi đoàn được khen thưởng
+ Hệ thống hiển thị danh sách các đoàn viên trong chi đoàn được khen
+ Hệ thống hiển thị danh sách các chi đoàn bị kỷ luật
+ Hệ thống hiển thị danh sách các đoàn viên bị kỷ luật
+ Hệ thống cho phép người sử dụng chọn các chưc năng:
+ Khi chọn chức năng thêm chi đoàn được khen thưởng : Hệ thống yêu cầungười sử dụng hệ thống nhập đầy đủ các thông tin gồm: Mã chi đoàn khen thưởng.Lý dođược khen thưởng, tại thời điểm nào, mã chi đoàn Sau khi nhập đầy đủ các thông tin, người
sử dụng chọn chức năng đồng ý, hệ thống sẽ kiểm tra tính hợp lệ của các thông tin nhập vào
và tự động hiện thì lên màn hình ban đầu nếu dữ liệu nhập vào là hợp lý
+ Khi chọn chức năng thêm đoàn vỉên được khen thưởng : Hệ thống yêu cầungười sử dụng hệ thống nhập đầy đủ các thông tin gồm: Mã đoàn viên khen thưởng, Lý dođược khen thưởng, tại thời điểm nào, mã đoàn viên Sau khi nhập đầy đủ các thông tin,người sử dụng chọn chức năng đồng ý, hệ thống sẽ kiểm tra tính hợp lệ của các thông tinnhập vào và tự động hiện thì lên màn hình ban đầu nếu dữ liệu nhập vào là hợp lý
+ Khi chọn chức năng thêm chi đoàn bị kỷ luật : Hệ thống yêu cầu người sử dụng
hệ thống nhập đầy đủ các thông tin gồm: Mã chi đoàn kỷ luật, Lý do bị kỷ luật, tại thờiđiểm nào, mã chi đoàn Sau khi nhập đầy đủ các thông tin, người sử dụng chọn chức năngđồng ý, hệ thống sẽ kiểm tra tính hợp lệ của các thông tin nhập vào và tự động hiện thì lênmàn hình ban đầu nếu dữ liệu nhập vào là hợp lý
+ Khi chọn chức năng thêm đoàn viên bị kỷ luật : Hệ thống yêu cầu người sửdụng hệ thống nhập đầy đủ các thông tin gồm: Mã đoàn viên kỷ luật ,Lý do bị kỷ luật, tại
Trang 29thời điểm nào, mã đoàn viên thanh niên Sau khi nhập đầy đủ các thông tin, người sử dụngchọn chức năng đồng ý, hệ thống sẽ kiểm tra tính hợp lệ của các thông tin nhập vào và tựđộng hiện thì lên màn hình ban đầu nếu dữ liệu nhập vào là hợp lý.
+ Khi chọn chức sửa thông tin: hệ thống yêu cầu người sử dụng chọn chức năngSửa, người sử dụng hệ thống thay đổi thông tin cần sửa và nhấn chọn cập nhật, hệ thống sẽkiểm tra tính hợp lệ của thông tin chỉnh sửa và hiển thị lên màn hình
khi Use case này bắt đầu
đoàn viên, cán bộ đoàn, chi đoàn được thêm, sửa, xoá khỏi hệ thống Ngược lại trạngthái của hệ thống không thay đổi
7.2 Biểu đồ hoạt động