3.4 Tính năng Thêm đảng viên mới của hệ thống Kết quả Nếu Usecase thực hiện thành công, tài khoản sẽ được thay đổi mật Mã yêu cầu REQ04 Tên yêu cầu Thêm đảng viên Nội dung Tính năng
Trang 1KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG
LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC
NGÀNH KỸ THUẬT PHẦN MỀM
Đề tài
WEBSITE QUẢN LÝ HỒ SƠ ĐẢNG VIÊN
VÀ CÔNG TÁC ĐẢNG VỤ KHOA CNTT&TT
Sinh viên: Nguyễn Chí Tâm
Mã số: 1111334 Khóa: K37
Cần Thơ, 05/2014
Trang 2KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC
NGÀNH KỸ THUẬT PHẦN MỀM
Đề tài
WEBSITE QUẢN LÝ HỒ SƠ ĐẢNG VIÊN
VÀ CÔNG TÁC ĐẢNG VỤ KHOA CNTT&TT
Người hướng dẫn Sinh viên thực hiện Ths Võ Huỳnh Trâm Nguyễn Chí Tâm
Mã số: 1111334 Khóa: K37
Cần Thơ, 05/2014
Trang 3LỜI CẢM ƠN
Đầu tiên tôi xin chân thành cảm ơn đến cô Võ Huỳnh Trâm, cô
đã giúp đỡ tôi rất nhiều trong quá trình làm luận văn, những tài liệu cô cung cấp cũng như những góp ý của cô đã giúp tôi có thể hoàn thành tốt luận văn này
Tôi cũng xin cám ơn các thầy cô tại Khoa Công nghệ thông tin
và Truyền thông đã tận tình chia sẽ những kiến thức chuyên môn, kinh nghiệm làm việc trong những năm qua để tôi có đủ kiến thức thực hiện luận văn này Tôi cũng xin cám ơn thư viện khoa đã tạo điều kiện về sách tham khảo khi tôi thực hiện đề tài này
Cuối cùng, tôi xin cám ơn ba mẹ đã hy sinh rất nhiều để tôi có thể học tập trong suốt 4 năm qua
Nguyễn Chí Tâm
Cần Thơ, ngày 10 tháng 05 năm 2015
Trang 4MỤC LỤC
LỜI CẢM ƠN 3
MỤC LỤC 4
DANH MỤC HÌNH ẢNH 6
DANH MỤC BIỂU BẢNG 8
TÓM TẮT 10
ABSTRACT 11
PHẦN GIỚI THIỆU 12
1 ĐẶT VẤN ĐỀ 12
2 LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ 12
3 MỤC TIÊU ĐỀ TÀI 13
4 ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU 13
5 NỘI DUNG NGHIÊN CỨU 13
6 NHỮNG KẾT QUẢ CHÍNH ĐẠT ĐƯỢC 15
7 BỐ CỤC QUYỂN LUẬN VĂN 15
PHẦN NỘI DUNG 16
CHƯƠNG 1 – MÔ TẢ BÀI TOÁN 16
1 Mô tả tổng quan 16
2 Các yêu cầu giao tiếp bên ngoài 18
3 Các tính năng của hệ thống 19
4 Các yêu cầu phi chức năng 48
CHƯƠNG 2 - THIẾT KẾ VÀ CÀI ĐẶT GIẢI PHÁP 50
1 Kiến trúc hệ thống 50
2 Thiết kế cơ sở dữ liệu 57
3 Thiết kế theo chức năng 78
CHƯƠNG 3 - KIỂM THỬ VÀ ĐÁNH GIÁ 119
1 Giới thiệu 119
2 Chi tiết kế hoạch kiểm thử 119
3 Quản lý kiểm thử 120
4 Các trường hợp kiểm thử 121
PHẦN KẾT LUẬN 127
KẾT QUẢ ĐẠT ĐƯỢC 127
Trang 51 CHƯƠNG TRÌNH 127
2 KHẢ NĂNG ỨNG DỤNG 127
3 KIẾN THỨC ĐẠT ĐƯỢC 127
4 HẠN CHẾ 127
HƯỚNG PHÁT TRIỂN 127
TÀI LIỆU THAM KHẢO 129
PHỤ LỤC 1 - HƯỚNG DẪN CÀI ĐẶT 130
PHỤ LỤC 2 - HƯỚNG DẪN SỬ DỤNG 140
PHỤ LỤC 3 - TÀI LIỆU THIẾT KẾ 147
PHỤ LỤC 4 - CÁC MẪU KẾT XUẤT 159
Trang 6DANH MỤC HÌNH ẢNH
Hình II 1 Mô hình hệ thống 50
Hình II 2 Mô hình xử lý trong hệ thống 51
Hình II 3 Sơ đồ luồng dữ liệu DFD cấp 0 của hệ thống 52
Hình II 4 DFD cấp 1 của hệ thống (Phần 1) 53
Hình II 5 DFD cấp 1 của hệ thống (Phần 2) 54
Hình II 6 DFD cấp 2 Quản lý Đảng viên 55
Hình II 7 DFD cấp 2 Quản lý Công văn 55
Hình II 8 DFD cấp 2 Quản lý đảng phí 56
Hình II 9 DFD cấp 2 Quản lý kết nạp đảng 56
Hình II 10 Thiết kế giao diện đăng nhập 78
Hình II 11 Sơ đồ xử lý đăng nhập 79
Hình II 12 Thiết kế giao diện đổi mật khẩu 80
Hình II 13 Sơ đồ xử lý đổi mật khẩu 81
Hình II 14 Giao diện trang thêm thông tin đảng viên 83
Hình II 15 Sơ đồ xử lý thêm đảng viên 88
Hình II 16 Giao diện cập nhật chức vụ 89
Hình II 17 Sơ đồ xử lý cập nhật chức vụ 90
Hình II 18 Giao diện danh sách đảng viên và sổ đảng tịch 91
Hình II 19 Sơ đồ xử lý danh sách đảng viên và sổ đảng tịch 92
Hình II 20 Giao diện thêm công văn đến 93
Hình II 21 Giao diện quản lý công văn đến 93
Hình II 22 Xử lý công văn đến 94
Hình II 23 Giao diện trang lập danh sách cấp thẻ đảng 95
Hình II 24 Sơ đồ xử lý lập danh sách cấp thẻ 96
Hình II 25 Giao diện lập danh sách cấp huy hiệu đảng 97
Hình II 26 Xử lý lập danh sách cấp huy hiệu đảng 98
Hình II 27 Giao diện danh sách cảm tình đảng 99
Hình II 28 Xử lý danh sách cảm tình đảng 100
Hình II 29 Giao diện cử cảm tình đảng đi học 101
Hình II 30 Xử lý lập danh sách cử cảm tình đảng đi học 102
Hình II 31 Giao diện lập phiếu xin ý kiến đánh giá cảm tình đảng 103
Hình II 32 Xử lý lập phiếu xin ý kiến đánh giá cảm tình đảng 104
Hình II 33 Giao diện tổng hợp ý kiến đánh giá cảm tình đảng 105
Hình II 34 Xử lý tổng hợp ý kiến đánh giá cảm tình đảng 106
Hình II 35 Giao diện lập quyết định 107
Hình II 36 Xử lý lập quyết định 108
Hình II 37 Giao diện lập báo cáo đảng viên chuyển ra nước ngoài 109
Hình II 38 Xử lý báo cáo đảng viên chuyển ra nước ngoài 110
Hình II 39 Giao diện cập nhật đánh giá đảng viên 111
Hình II 40 Xử lý cập nhật đánh giá đảng viên 112
Hình II 41Giao diện cập nhật đánh giá đảng viên 113
Hình II 42 Xử lý cập nhật đánh giá chi bộ 114
Trang 7Hình II 43 Giao diện thêm thông báo 115
Hình II 44 Xử lý thêm thông báo 116
Hình II 45 Giao diện cập nhật danh mục chi bộ 117
Hình II 46 Xử lý cập nhật danh mục 118
Trang 8DANH MỤC BIỂU BẢNG
Bảng I 1 Tính năng đăng nhập 20
Bảng I 2 Tính năng đăng xuất 21
Bảng I 3 Tính năng đổi mật khẩu 22
Bảng I 4 Tính năng thêm đảng viên mới 23
Bảng I 5 Tính năng chỉnh sửa thông tin đảng viên 24
Bảng I 6 Tính năng xóa thông tin đảng viên 25
Bảng I 7 Tính năng kết xuất sổ đảng tịch 26
Bảng I 8 Tính năng kết xuất danh sách đảng viên 27
Bảng I 9 Tính năng kết xuất danh sách lý lịch trích ngang của các chi ủy viên 28
Bảng I 10 Tính năng thêm công văn đi 29
Bảng I 11 Tính năng kết xuất sổ công văn đi 30
Bảng I 12 Tính năng thêm công văn đến 31
Bảng I 13 Tính năng kết xuất sổ công văn đến 31
Bảng I 14 Tính năng cập nhật danh sách cảm tình đảng 33
Bảng I 15 Tính năng lập danh sách cử cảm tình đảng học lớp bồi dưỡng kết nạp 33
Bảng I 16 Tính năng lập danh sách bồi dưỡng lý luận chính trị cho đảng viên dự bị 34
Bảng I 17 Tính năng lập giấy xin ý kiến nhận xét đảng viên dự bị 35
Bảng I 18 Tính năng lập nghị quyết 36
Bảng I 19 Tính năng lập quyết định đảng ủy 37
Bảng I 20 Tính năng lập danh sách đề nghị khen thưởng 38
Bảng I 21 Tính năng lập danh sách đề nghị kỷ luật đảng viên 39
Bảng I 22 Tính năng lập bảng tính đảng phí 40
Bảng I 23 Tính năng cập nhật các hệ số lương 41
Bảng I 24 Tính năng cập nhật danh mục 42
Bảng I 25 Tính năng cập nhật thông báo 43
Bảng I 26 Tính năng lập danh sách báo cáo đảng viên chuyển ra nước ngoài 44
Bảng I 27 Tính năng cập nhật phân loại đảng viên 45
Bảng I 28 Tính năng cập nhật phân loại chi bộ 46
Bảng I 29 Tính năng đề nghị cấp thẻ đảng 47
Bảng I 30 Tính năng lập danh sách đề nghị cấp huy hiệu đảng 48
Bảng II 1 BDDVMOI (Bồi dưỡng đảng viên mới) 61
Bảng II 2 CAMTINHDANG (Cảm tình đảng) 62
Bảng II 3 CAPHHD (Cấp huy hiệu đảng) 62
Bảng II 4 CAPTHEDANG (Cấp thẻ đảng) 63
Bảng II 5 CHIBO (Chi bộ) 63
Bảng II 6 CHUCVU (Chức vụ) 63
Bảng II 7 CHUYENMON (Chuyên môn) 63
Bảng II 8 CO_TDNN (Có trình độ ngoại ngữ) 63
Bảng II 9 CVDEN (Công văn đến) 64
Bảng II 10 CVDI (Công văn đi) 64
Bảng II 11 DANGPHI (đảng phí) 65
Trang 9Bảng II 12 DANGVIEN (đảng viên) 66
Bảng II 13 DANTOC (Dân tộc) 67
Bảng II 14 DINUOCNGOAI (Đi nước ngoài) 67
Bảng II 15 DOANTNCSHCM (Đoàn thanh niên cộng sản Hồ Chí Minh) 67
Bảng II 16 DSCAPHHD (Danh sách cấp huy hiệu đảng) 67
Bảng II 17 DSCAPTHEDANG (Danh sách cấp thẻ đảng) 68
Bảng II 18 GIUCV (Giữ chức vụ) 68
Bảng II 19 HINHTHUCKL (Hình thức kỷ luật) 68
Bảng II 20 HINHTHUCKT (Hình thức khen thưởng) 68
Bảng II 21 HOCHAM (Học hàm) 69
Bảng II 22 HOCVI (Học vị) 69
Bảng II 23 HUYHIEUDANG (Huy hiệu đảng) 69
Bảng II 24 KHENTHUONGCB (Khen thưởng chi bộ) 69
Bảng II 25 KHENTHUONGDV (Khen thưởng đảng viên) 70
Bảng II 26 KYLUAT (Kỷ luật) 70
Bảng II 27 LUONGCB (Lương cơ bản) 70
Bảng II 28 LYLICH (Lý lịch) 71
Bảng II 29 NAM (Năm) 71
Bảng II 30 NGAY (Ngày) 71
Bảng II 31 NGHENGHIEP (Nghề nghiệp) 72
Bảng II 32 NGHIEPVU (Nghiệp vụ) 72
Bảng II 33 NGHIQUYET (Nghị quyết) 73
Bảng II 34 NGOAINGU (Ngoại ngữ) 73
Bảng II 35 NGUOITHAN (Người thân) 73
Bảng II 36 NHIEMKY (Nhiệm kỳ) 73
Bảng II 37 PHANLOAICB (Phân loại cán bộ) 74
Bảng II 38 PHANLOAIDV (Phân loại đảng viên) 74
Bảng II 39 PHUONGXA (Phường xã) 74
Bảng II 40 QUANHUYEN (Quận huyện) 74
Bảng II 41 QUATRINHCT (Quá trình công tác) 75
Bảng II 42 QUATRINHDT (Quá trình đào tạo) 75
Bảng II 43 QUYETDINH (Quyết định) 76
Bảng II 44 TAIKHOAN (Tài khoản) 76
Bảng II 45 THANGNAM (Tháng năm) 76
Bảng II 46 THEDANGVIEN (Thẻ đảng viên) 76
Bảng II 47 THONGBAO (Thông báo) 76
Bảng II 48 THUONGBINH (Thương binh) 77
Bảng II 49 TINHTHANH (Tỉnh thành) 77
Bảng II 50 TONGIAO (Tôn giáo) 77
Bảng II 51 TRINHDOCT (Trình độ chính trị) 77
Bảng II 52 TRINHDOVH (Trình độ văn hóa) 77
Bảng II 53 XUATNHAPNGU (Xuất nhập ngũ) 78
Trang 10hệ thống quản lý trên nền Website đang trở thành xu hướng phổ biến và đã có nhiều
hệ thống quản lý được xây dựng và đã đạt được nhiều thành công Đó là lý do đề tài Website quản lý hồ sơ đảng viên và công tác đảng vụ Khoa CNTT&TT ra đời
Website quản lý hồ sơ đảng viên và công tác đảng vụ Khoa CNTT&TT là một
hệ thống quản lý mang lại tính thuận tiện, nhanh chóng Website cung cấp các mảng chức năng bao gồm: quản lý hồ sơ đảng viên; quản lý công văn; quản lý công tác kết nạp đảng; quản lý công nhận đảng viên chính thức; quản lý nghị quyết, quyết định; quản lý cấp phát thẻ đảng, huy hiệu đảng; quản lý danh sách khen thưởng, kỷ luật; quản lý đánh giá, xếp loại; quản lý công tác chuyển đảng; trang văn phòng đảng ủy Khoa CNTT&TT và các chức năng đăng bài Website được phát triển bằng ngôn ngữ lập trình PHP dựa vào Framework Laravel 4.2 và hệ quản trị cơ sở dữ liệu MySQL
Đề tài đã hoàn thành tương đối các chức năng quản lý có thể triển khai ứng dụng thực tế trên Internet hoặc mạng nội bộ (LAN) với các chức năng phù hợp với điều kiện thực tế của đảng bộ Khoa CNTT&TT đồng thời có thể mở rộng triển khai ứng dụng cho các đảng bộ khác trong và ngoài trường
Trang 11ABSTRACT
Records management members and activities of the Party Committee are public service management requires a lot of time, effort and accuracy On the other hand, the number of members in the Faculty of ICT Can Tho University (CICT) quite crowded, so the workload related to records management and working party members more services and complex With the development of information technology today, the development trend of the system Web-based management is becoming popular trend and has made management system is built on the Web and has achieved much success So concentrate on developing topic Website records management work of members and activities of the Party Committee in CICT services in order to overcome these weaknesses and provide an environment of scientific management and user convenience
Website records management work of members and activities of the Party Committee in CICT services is a management system brings convenience, quick Website offers array functions include: managing membership records; document management; managing the party admission; Management officially recognized party members; management of resolutions and decisions; Management allocates party card, party badge; Bonus list management and discipline; management evaluation and classification; managing the party switch; Faculty party office page ICT and post functions Website developed using the programming language PHP based framework 4.2 Laravel and management system MySQL database
The study has completed relative to management functions can be deployed practical applications on the Internet or local network (LAN) with functions suitable for the actual conditions of the party of the CICT can simultaneously open wide application deployment for other parties inside and outside the school
Trang 12PHẦN GIỚI THIỆU
1 ĐẶT VẤN ĐỀ
Tại Khoa Công nghệ thông tin và Truyền thông Đại học Cần Thơ số lượng đảng viên đang sinh hoạt khá đông, cùng với việc kết nạp đảng viên mới cũng như các đảng viên chuyển đến sinh hoạt tại đảng bộ Khoa CNTT&TT ngày càng tăng khiến khối lượng công việc quản lý ngày càng tăng theo và tốn nhiều thời gian bao gồm các công việc như quản lý hồ sơ đảng viên, quản lý công văn, quản
lý công tác kết nạp đảng, quản lý công tác công nhận đảng chính thức, quản lý nghị quyết – quyết định, quản lý khen thưởng – kỷ luật, quản lý đánh giá – phân loại, quản lý chuyển đảng, quản lý thẻ đảng – huy hiệu đảng
Hiện tại, công tác quản lý trên được thực hiện ở từng chi bộ riêng lẻ, ở từng các máy tính khác nhau, các tập tin lưu trữ riêng biệt vì thế khi đòi hỏi cần thống kê, tổng hợp các dữ liệu của các chi bộ, dữ liệu những năm trước sẽ gặp nhiều khó khăn cũng như sẽ tạo ra các sai sót
Tại trường Đại học Cần Thơ, các hệ thống quản lý đang được chuyển dần sang các hệ thống Website như Hệ thống quản lý Đại học Cần Thơ, Hệ thống quản lý công tác đăng ký văn nghệ, Hệ thống quản lý công tác Đoàn Thanh niên Cộng sản Hồ Chí Minh… Việc phát triển các hệ thống trên nền Website đem lại nhiều thuận lợi trong các công tác quản lý, tính tiện dụng cũng như khả năng nâng cấp dễ dàng
Từ nhu cầu trên, đòi hỏi phải có một hệ thống quản lý hồ sơ đảng viên và công tác đảng vụ Khoa CNTT&TT được triển khai trên nền Internet Việc này
sẽ giúp cho công tác quản lý đảng ở Khoa CNTT&TT sẽ được thực hiện một cách đơn giản cũng như tối thiểu hóa về mặt thời gian
2 LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ
Trước đây, đã có nhiều đề tài luận văn liên quan đến lĩnh vực này và đã hoàn thành một số chức năng nhất định như:
o Năm 2008, sinh viên Trần Nguyễn Minh Thái đã thực hiện đề tài:
“Quản lý Hồ sơ đảng viên” Đề tài này được xây dựng bằng ngôn ngữ C#.Net
2005 và SQL 2000 Đề tài đã thành công trong việc quản lý lý lịch đảng viên, lập thẩm tra tư cách đảng viên và cảm tình đảng cũng như kết xuất một số biểu mẫu
o Năm 2010, sinh viên Phạm Viết Đạo đã thực hiện đề tài “Quản lý Công tác đảng vụ đảng bộ Khoa CNTT&TT – ĐHCT Đề tài được xây dựng
Trang 13trên nền C#.Net 2008 và SQL Server 2005 Cũng thành công trong việc quản
lý lý lịch đảng viên, quản lý cảm tình đảng, khen thưởng, kỷ luật, thẻ đảng
o Năm 2014, nhóm sinh viên Trần Thị Cẩm Tú và Đoàn Minh Hiếu đã thực hiện đề tài “Quản lý công tác tổ chức đảng” Đề tài được viết trên nền C#.Net 2010 và SQL Server 2005 Đề tài đã thành công trong việc quản lý quá trình công tác của đảng viên, quản lý chuyển sinh hoạt đảng, quản lý chuyển đảng chính thức…
Các đề tài được xây dựng ở những năm khác nhau nhằm đáp ứng các nhu cầu thực tế của đảng bộ Khoa CNTT&TT ở từng năm Nhưng công tác quản lý đã thay đổi và điều kiện thực tiễn cũng không còn phù hợp vì số lượng chi bộ và đảng viên ở đảng bộ Khoa CNTT&TT đã tăng lên nhanh chóng, theo
đó các biểu mẫu, quy định liên quan đến công tác đảng đã thay đổi Đề tài này
kế thừa những ưu điểm của các đề tài trên và bổ sung các chức năng mới phù hợp với thực tiễn quản lý của đảng bộ Khoa CNTT&TT
3 MỤC TIÊU ĐỀ TÀI
Mục tiêu chính của đề tài là xây dựng “Website quản lý hồ sơ đảng viên
và công tác đảng vụ Khoa CNTT&TT” đáp ứng những mảng quản lý như sau:
Quản lý hồ sơ đảng viên
Quản lý công văn
Quản lý công tác kết nạp đảng
Quản lý công tác công nhận đảng viên chính thức
Quản lý nghị quyết, quyết định
Quản lý cấp thẻ đảng, huy hiệu đảng
Quản lý đánh giá, xếp loại đảng viên và chi bộ
Quản lý khen thưởng, kỷ luật
Quản lý đảng phí
Kết hợp phát triển Trang văn phòng đảng ủy Khoa CNTT&TT
4 ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU
Phạm vi ứng dụng của đề tài là quản lý tất cả thông tin của đảng viên từ khi
là một cảm tình đảng đến khi trở thành đảng viên chính thức Đối tượng sử dụng
hệ thống là bí thư của các chi bộ trực thuộc và bí thư đảng bộ Khoa CNTT&TT
5 NỘI DUNG NGHIÊN CỨU
Trang 14Việc quản lý hồ sơ đảng viên công tác đảng vụ Khoa CNTT&TT là một trong những công việc có khối lượng công việc lớn cũng như rất tốn thời gian
để xử lý Bao gồm nhiều mảng, nhiều tài liệu và báo cáo cần lập, số liệu thống
kê bao gồm nhiều mốc thời gian và phải theo mẫu được quy định sẵn Qua thời gian nghiên cứu, các công tác quản lý hồ sơ đảng viên và công tác đảng vụ Khoa CNTT&TT được tiến hành như sau:
+ Quản lý hồ sơ đảng viên: khi đảng viên sinh hoạt ở chi bộ trực thuộc đảng bộ Khoa CNTT&TT sẽ được lưu các thông tin cơ bản như họ tên, ngày sinh, giới tính, quê quán, quá trình công tác, quá trình đào tạo, liên hệ, thu nhập… cũng như các thông tin nhân thân liên quan như người thân, các thông tin đảng viên ra nước ngoài, cũng như các thông tin như khen thưởng, kỷ luật… Các thông tin này sẽ được cập nhật hàng năm theo quy định
+ Quản lý công văn: ở đảng bộ Khoa CNTT&TT thường xuyên nhận các công văn từ các đảng bộ khác trong trường Đại học Cần Thơ, cũng như gởi các công văn đến các đơn vị khác Việc quản lý các thông tin gửi này được lưu trong
sổ công văn đi và sổ công văn đến theo từng nhiệm kỳ
+ Quản lý công tác kết nạp đảng: việc quản lý quá trình kết nạp đảng được tiến hành từ việc chi bộ lập danh sách các sinh viên có quá trình phần đấu tốt và
có nguyện vọng đứng vào hàng ngũ đảng Các cảm tình đảng sẽ được cử học lớp bồi dưỡng nhận thức về đảng và thông qua các ý kiến nhận xét của các chi bộ nơi cư trú, đoàn thể nơi sinh hoạt cũng như quá trình phấn đầu để có thể kết nạp cảm tình đảng
+ Quản lý công tác kết nạp đảng chính thức: khi được kết nạp vào đảng, đảng viên sẽ được gọi là đảng viên dự bị và sẽ có quá trình phấn đấu trong một năm để trở thành đảng viên chính thức Đảng viên dự bị phải tham gia khóa học bồi dưỡng lý luận dành cho đảng viên mới, cũng như nhận ý kiến đánh giá của chi bộ nơi cư trú, đoàn thể nơi công tác và quá trình phấn đầu khi là đảng viên
dự bị để có thể được công nhận đảng viên chính thức
+ Quản lý nghị quyết, quyết định: ở đảng bộ Khoa CNTT&TT, đảng ủy thường xuyên ra các quyết định như kết nạp đảng viên, công nhận đảng viên chính thức, ra các quyết định khen thưởng, kỷ luật…
+ Quản lý cấp thẻ đảng, huy hiệu đảng: khi đến đợt cấp thẻ đảng, huy hiệu đảng Đảng bộ sẽ lập danh sách cấp và cấp lại thẻ cho các đảng viên
+ Quản lý đánh giá, xếp loại đảng viên, chi bộ: mỗi năm các đảng viên và các chi bộ sẽ được phân loại đánh giá theo các mức theo quy định
Trang 15+ Quản lý kỷ luật, đánh giá: thông qua quá trình hoạt động trong suốt năm
đảng bộ, chi bộ sẽ lập các danh sách khen thưởng, kỷ luật đảng viên
+ Quản lý đảng phí: mỗi tháng đảng viên đều phải đóng đảng phí dựa theo
thu nhập Đảng phí sẽ được thông kê theo tháng, quý, năm
+ Khi đảng viên chuyển sinh hoạt ra nước ngoài, nơi đảng viên đang sinh
hoạt phải lập báo cáo danh sách đảng viên chuyển sinh hoạt ra nước ngoài lên
cấp trên theo quy định
+ Ngoài ra, các tin tức hoạt động của đảng bộ Khoa CNTT&TT, các văn
bản, các quy trình nghiệp vụ liên quan đến công tác đảng có nhu cầu được giới
thiệu rộng rãi đến các đảng viên và người đọc trực tuyến
6 NHỮNG KẾT QUẢ CHÍNH ĐẠT ĐƯỢC
+ Phát triển hệ thống quản lý trên nền Internet giúp tăng tính di động của hệ
thống
+ Xây dựng thành công các chức năng quản lý hồ sơ đảng viên, quản lý đảng
phí, quản lý kết nạp đảng, quản lý công nhận đảng viên chính thức, quản lý khen
thưởng – kỷ luật, quản lý nghị quyết – quyết định, quản lý đánh giá – xếp loại
đảng viên và chi bộ, quản lý cấp thẻ đảng – huy hiệu đảng, lập báo cáo đảng viên
chuyển sinh hoạt ra nước ngoài
+ Xây dựng thành công trang Văn phòng đảng ủy và các chức năng cập nhật
các thông báo, văn bản, quy định
7 BỐ CỤC QUYỂN LUẬN VĂN
Nội dung quyển luận văn gồm các phần sau đây:
PHẦN GIỚI THIỆU:
Phần này trình bày vấn đề phát sinh của đề tài, những giải pháp đã có, mục
tiêu của đề tài cũng như những nghiên cứu về đề tài được thực hiện
PHẦN NỘI DUNG:
Phần này trình bày mô tả chi tiết bài toán, trình bày thiết kế hệ thống và
kiểm thử, đánh giá tính đúng đắn của hệ thống
PHẦN KẾT LUẬN:
Phần này trình bày kết quả đã đạt được và hướng phát triển của đề tài
Trang 16PHẦN NỘI DUNG CHƯƠNG 1 – MÔ TẢ BÀI TOÁN
1 Mô tả tổng quan
1.1 Bối cảnh sản phẩm
Hiện nay số lượng đảng viên của khoa CNTT&TT ngày càng tăng, công tác quản lý đảng viên và công tác đảng vụ khoa CNTT&TT được thực hiện chủ yếu bằng tay điều này gây không ít khó khăn cho đảng ủy viên phụ trách công tác quản
lý Các đề tài luận văn trước đây cũng đã được thực hiện để giải quyết vấn đề này, tuy nhiên những hệ thống này đã thực hiện rất lâu trước đây không còn phù hợp so với công tác đảng vụ hiện tại ở khoa CNTT&TT, một số đề tài được thực hiện gần đây, tuy nhiên lại là những ứng dụng Desktop không có tính di động cũng gây một
số khó khăn Vì vậy, cần có một giải pháp mới khắc phục các vấn đề tồn tại Đề tài
“Website quản lý thông tin đảng viên và công tác đảng vụ khoa CNTT&TT” ra đời
để khắc phụ các hạn chế trên
Với sự phát triển của công nghệ thông tin những năm gần đây, nhu cầu có một hệ thống quản lý phù hợp với điều kiện thực tế, có tính khoa học cao và có khả năng truy cập mọi lúc mọi nơi là cần thiết ở mọi công việc Nhu cầu ấy cũng cần cho việc quản lý hồ sơ đảng viên và công tác đảng vụ Khoa CNTT&TT – Đại học Cần Thơ
Từ những nhu cầu thực tế, hệ thống tập trung cung cấp những mảng quản lý như sau: Quản lý hồ sơ đảng viên, Quản lý sổ công văn, Quản lý công tác kết nạp, Quản lý công tác công nhận chính thức, Quản lý nghị quyết – quyết định, Quản lý khen thưởng – kỷ luật, Quản lý cấp thẻ đảng – huy hiệu đảng, Quản lý đảng phí, Quản lý chuyển sinh hoạt đảng
Hệ thống bao gồm hai nhóm đối tượng sử dụng chính là bí thư chi bộ và bí thư đảng bộ Một số chức năng được thiết kế riêng cho từng loại người dùng, đối với những chức năng chung thì bí thư chi bộ nào sẽ chỉ có thể quản lý chi bộ của mình, tuy nhiên bí thư đảng bộ có thể quản lý tất cả chi bộ trực thuộc
1.2 Các chức năng của sản phẩm
Trang 17kỷ luật
•Lập danh sách đề nghị khen thưởng CB
•Lập danh sách đề nghị khen thưởng ĐV
•Lập danh sách đề nghị kỷ luật ĐV
Quản lý công văn (CV)
•Thêm CV đi
•Thêm CV đến
•Lập nghị quyết.
•Lập quyết định
Quản lý kết nạp
•Cập nhật
DS CTĐ
•Lập DS đi học bồi dưỡng kết nạp Đảng
•Lập DS đi học bồi dưỡng ĐV mới
•Lập giấy xin ý kiến nhận xét DVDB của Chi
ủy cho Chi đoàn, Nơi cư trú
Quản lý Đảng phí
•Cập nhật các hệ số lượng
•Lập bảng tính đảng phí theo tháng, quí, năm
Quản lý chuyển SHĐ
•Báo cáo chuyển sinh hoạt
ra nước ngoài
Quản lý đánh giá, phân loại ĐV
•Cập nhật xếp loại ĐV
•Cập nhật xếp loại CB
Quản lý thẻ Đảng, huy hiệu Đảng
•Lập DS
đề nghị cấp thẻ Đảng
•Lập DS
đề nghị cấp huy hiệu Đảng
Các chức năng khác
•Cập nhật thông báo
hệ thống
•Cập nhật chức vụ
•Cập nhật danh mục
•Đăng nhập
•Đăng xuất
•Đổi mật khẩu
Trang 181.5 Các ràng buộc về thực thi và thiết kế
- Website đáp ứng khoảng 10 lượt truy cập cùng lúc Thời gian đáp ứng không quá 10s
- Website được phát triển dựa vào mô hình MVC trên nền Framework Laravel Với
hệ quản lý cơ sở dữ liệu MySQL
1.6 Các giả định và phụ thuộc
Hệ thống có thể hoạt động không đúng các chức năng xem online tài liệu nếu trình duyệt không hỗ trợ trình đọc tài liệu phù hợp
2 Các yêu cầu giao tiếp bên ngoài
2.1 Giao diện người sử dụng
Giao diện người dùng được thiết kế theo phong cách trình bày tương tự như các trang quản lý của khoa CNTT&TT
Bố cục trang Web được thiết kê thân thiện, rõ ràng, sử dụng ngôn ngữ thuần Việt Giao diện gồm 2 giao diện chính như sau:
- Trang chủ: là nơi trình bày các tin hoạt động chính trong công tác đảng vụ khoa CNTT&TT
- Trang quản lý: là nơi người quản lý và đảng viên có thể thực hiện được các chức
Trang 19- Cấu hình máy tính tối thiểu phải đạt được:
Bộ vi xử lý: Pentium IV trở lên
Dung lượng RAM: 256MB trở lên
Dung lượng trống trên đĩa cứng: tối thiểu 100MB
Màn hình: tối thiểu 800x600 256 color
2.3 Giao tiếp phần mềm
Hệ thống thực hiện việc trao đổi dữ liệu với máy chủ thống qua mạng Internet
Cơ sở dữ liệu được quản lý thông qua MySQL trên hệ điều hành Windows 7 Dữ liệu gửi đi trong hệ thống được ẩn bằng phương thức Post, Get
Môi trường Client:
- Hệ điều hành: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1
- Trình duyệt Web: Microsoft Internet Explorer 6.0 trở lên, Mozilla Firefox 3.0 trở lên, Google Chrome hoặc Cốc Cốc
- Môi trường lập trình: Netbean 8.1
- Công cụ thiết kế: Power Designer 15.2 trở lên
- Bộ gõ tiếng Việt
- Bộ font Unicode
Môi trường Server:
- XAMPP phiên bản 1.8.3
- MySQL và Apache Server
2.4 Giao tiếp truyền thông tin
Các gói tin được gửi hoặc tải xuống từ hệ thống sẽ được mã hóa, giúp bảo mật hệ thống
3 Các tính năng của hệ thống
(Các mức đánh giá được quy định từ thấp đến cao theo số 1 đến 9)
3.1 Tính năng Đăng nhập
Mã yêu cầu REQ01
Tên yêu cầu Đăng nhập
Mức độ ưu
tiên
Mức 8
Lợi ích Mức 8
Trang 203.2 Tính năng Đăng xuất
Xử lý 1) Hệ thống hiển thị giao diện bao gồm Tên tài khoản, Mật khẩu
2) Người dùng nhập Tên tài khoản và Mật khẩu 3) Người dùng bấm nút “Đăng nhập”
4) Hệ thống tiến hành kiểm tra dữ liệu 5) Nếu tài khoản chính xác, hệ thống sẽ chuyển đến trang quản lý 6) Nếu dữ liệu bị lỗi sẽ thông báo cho người dùng nhập lại thông tin
Mã yêu cầu REQ02
Tên yêu cầu Đăng xuất
Trang 213.3 Tính năng đổi mật khẩu
Tiền điều
kiện
Đăng nhập thành công với tài khoản người quản lý đảng bộ, người quản lý chi bộ
Xử lý 1) Người dùng bấm vào nút “Đăng xuất”
2) Hệ thống tiến hành đăng xuất
3) Hệ thống chuyển sang trang Đăng nhập
Kết quả Nếu Usecase thực hiện thành công, tải khoản hiện tại của hệ thống
sẽ được đăng xuất và chuyển về trang đăng nhập
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 2 Tính năng đăng xuất
Mã yêu cầu REQ03
Tên yêu cầu Đổi mật khẩu
3) Người dùng bấm nút “Thay đổi”
4) Hệ thống tiến hành kiểm tra dữ liệu
5) Nếu dữ liệu bị lỗi, hệ thống thông báo cho người dùng nhập lại 6) Nếu dữ liệu không bị lỗi, mật khẩu sẽ được thay đổi và quay lại trang đổi mật khẩu
Trang 223.4 Tính năng Thêm đảng viên mới của hệ thống
Kết quả Nếu Usecase thực hiện thành công, tài khoản sẽ được thay đổi mật
Mã yêu cầu REQ04
Tên yêu cầu Thêm đảng viên
Nội dung Tính năng này giúp cho người dùng có thể thêm các thông tin liên
quan của đảng viên
Xử lý 1) Người dùng sẽ nhập các thông tin cơ bản của đảng viên bao
gồm: Họ tên khai sinh, Họ tên sử dụng, Bí danh, Ngày sinh, Quê quán, Nơi sinh, Giới tính, Số chứng minh nhân dân, Nơi thường trú, Nơi tạm trú, Nơi đăng ký hộ khẩu, Hình ảnh đảng viên, Tình trạng sức khỏe, Thương binh, Gia đình liệt sỹ, Gia đình có công với cách mạng, Người giới thiệu, Danh hiệu, Học hàm, Học vị, Trình độ văn hóa, Trình độ ngoại ngữ, Trình độ chính chí… chọn chi bộ của đảng viên (người dùng là quản lý chi bộ không cần phải chọn chi bộ) 2) Người dùng bấm vào nút “Lưu”
3) Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin
3.1) Nếu thông tin không bị lỗi sẽ lưu thông tin đảng viên lại và chuyển đến trang chỉnh sửa thông tin đảng viên
Trang 23
3.5 Tính năng chỉnh sửa thông tin đảng viên
3.2) Nếu các thông tin chưa hợp lệ sẽ thông báo cho người dùng sửa lại Quay lại bước 1)
Kết quả Nếu Usecase thực hiện thành công, đảng viên mới sẽ được thêm
vào hệ thống
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 4 Tính năng thêm đảng viên mới
Mã yêu cầu REQ05
Tên yêu cầu Chỉnh sửa thông tin đảng viên
Xử lý 1) Giao diện Cập nhật bao gồm danh sách các đơn vị và các đảng
viên thuộc đơn vị đó
2) Người dùng chọn Đơn vị có đảng viên cần cập nhật thông tin 3) Người dùng chọn đảng viên cần cập nhật thông tin
4) Người dùng chỉnh sửa các thông tin cơ bản của đảng viên bao gồm: Họ tên khai sinh, Họ tên sử dụng, Bí danh, Ngày sinh, Quê quán, Nơi sinh, Giới tính, Số chứng minh nhân dân, Nơi thường trú, Nơi tạm trú, Nơi đăng ký hộ khẩu, Hình ảnh đảng viên, Tình trạng sức khỏe, Thương binh, Gia đình liệt sỹ, Gia đình có công
Trang 24
3.6 Tính năng Xóa thông tin đảng viên của hệ thống
với cách mạng, Người giới thiệu, Danh hiệu, Học hàm, Học vị, Trình độ văn hóa, Trình độ ngoại ngữ, Trình độ chính chí… chọn chi bộ của đảng viên (chỉ người dùng là quản lý đảng bộ mới thay đổi được chi bộ của đảng viên)
5) Người dùng bấm vào nút “Lưu”
6) Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin
6.3) Nếu thông tin không bị lỗi, thông tin của đảng viên sẽ được cập nhật và hiển thị lại trang chỉnh sửa đảng viên
6.4) Nếu các thông tin chưa hợp lệ sẽ thông báo cho người dùng sửa lại Quay lại bước 1)
Kết quả Nếu Usecase thực hiện thành công, thông tin đảng viên sẽ được chỉnh
sửa
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 5 Tính năng chỉnh sửa thông tin đảng viên
Mã yêu cầu REQ06
Tên yêu cầu Xóa thông tin đảng viên
Xử lý 1) Hệ thống hiển thị danh sách đảng viên đang được quản lý
2) Người dùng chọn đảng viên cần xóa khỏi hệ thống
Trang 253.7 Tính năng Kết xuất sổ đảng tịch
3) Người dùng bấm nút “Xóa”
4) Hệ thống sẽ xóa thông tin đảng viên khỏi hệ thống
Kết quả Nếu Usecase thực hiện thành công, thông tin đảng viên sẽ được đánh
dấu xóa trong cơ sở dữ liệu Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú Thông tin đảng viên bị xóa trong hệ thống sẽ được đánh dấu trong
CSDL, thông tin không mất đi hoàn toàn mà chỉ bị ẩn để phục vụ công tác quản lý sau này
Bảng I 6 Tính năng xóa thông tin đảng viên
Mã yêu cầu REQ07
Tên yêu cầu Kết xuất sổ đảng tịch
Xử lý 1) Giao diện kết xuất sổ đảng tịch hiển thị gồm danh sách các đơn
vị (đối với người dùng là quản lý đảng bộ) hoặc tên chi bộ (đối với người dùng là quản lý chi bộ)
2) Người dùng chọn đơn vị cần kết xuất sổ đảng tịch (đối với người dùng quản lý đảng bộ)
3) Người dùng bấm nút “Tạo”
4) Hệ thống sẽ xử lý và tạo bản in sổ đảng tịch dưới dạng file PDF
Trang 26
3.8 Tính năng Kết xuất danh sách đảng viên của hệ thống
Kết quả Nếu Usecase thực hiện thành công, sổ đảng tịch sẽ được tạo
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 7 Tính năng kết xuất sổ đảng tịch
Mã yêu cầu REQ08
Tên yêu cầu Kết xuất danh sách đảng viên
Nội dung Tính năng này giúp cho người dùng có thể kết xuất danh sách đảng
viên của đảng bộ hoặc từng chi bộ
Xử lý 1) Giao diện kết xuất danh sách đảng viên xuất hiện bao gồm danh
sách các đơn vị (đối với người dùng là Quản lý đảng bộ) hoặc tên chi bộ (đối với người dùng là quản lý chi bộ)
2) Người dùng chọn đơn vị cần kết xuất danh sách đảng viên (đối với người dùng là Quản lý đảng bộ)
3) Người dùng bấm nút “Tạo”
4) Hệ thống sẽ xử lý và tạo bản in danh sách đảng viên dưới dạng file PDF Trình duyệt sẽ tự động download về máy
Kết quả Nếu Usecase thực hiện thành công, bản in danh sách đảng viên sẽ
được tạo và tải về máy
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Trang 273.9 Tính năng Kết xuất danh sách lý lịch trích ngang của các chi ủy viên
Ghi chú
Bảng I 8 Tính năng kết xuất danh sách đảng viên
Mã yêu cầu REQ09
Tên yêu cầu Kết xuất lý lịch trích ngang của các chi ủy viên
Nội dung Tính năng này giúp cho người dùng có thể kết xuất danh sách lý lịch
trích ngang của các chi ủy viên trong đảng bộ
Xử lý 1) Giao diện kết xuất lý lịch trích ngang của các chi ủy viên xuất hiện
bao gồm danh sách các nhiệm kỳ, danh sách các đơn vị (đối với người dùng là quản lý đảng bộ) hoặc tên chi bộ (đối với người dùng là quản lý chi bộ)
2) Người dùng chọn nhiệm kỳ cần kết xuất danh sách lý lịch trích ngang của các chi ủy viên
3) Người dùng chọn đơn vị để kết xuất (đối với người dùng là quản
lý đảng bộ) 4) Người dùng bấm nút “Tạo”
5) Hệ thống sẽ xử lý và tạo danh sách lý lịch trích ngang của các chi
ủy viên dưới dạng file PDF
Kết quả Nếu Usecase thực hiện thành công, bản in danh sách lý lịch trích
ngang của các chi ủy viên sẽ được tạo
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Trang 283.10 Tính năng Thêm công văn đi của hệ thống
Ghi chú
Bảng I 9 Tính năng kết xuất danh sách lý lịch trích ngang của các chi ủy viên
Mã yêu cầu REQ10
Tên yêu cầu Thêm công văn đi của hệ thống
Nội dung Tính năng này giúp cho người dùng có thể thêm các thông tin của
công văn đi
Đăng nhập thành công với tài khoản của người quản lý đảng bộ
Xử lý 1) Hệ thống hiển thị giao diện bao gồm danh sách các công văn đi
đã được thêm trong hệ thống 2) Người dùng bấm vào nút Thêm công văn
3) Hệ thống sẽ hiển thị các dữ liệu cho người dùng nhập các thông tin của công văn bao gồm: Số công văn, Tên công văn, Ngày gởi, Nơi gởi đi, Người gởi, Ghi chú
Trang 293.11 Tính năng Kết xuất sổ công văn đi của hệ thống
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 10 Tính năng thêm công văn đi
Mã yêu cầu REQ11
Tên yêu cầu Kết xuất sổ công văn đi của hệ thống
Đăng nhập thành công với tài khoản của người quản lý đảng bộ
Xử lý 1) Hệ thống hiển thị giao diện Kết xuất sổ công văn đi bao gồm
danh sách các công văn đến 2) Người dùng chọn thời gian từ ngày, đến ngày (hoặc tất cả) để kết xuất
3) Người dùng bấm nút “Tạo”
4) Hệ thống sẽ tạo Sổ công văn đi và tải xuống thông qua trình duyệt
Kết quả Nếu Usecase thực hiện thành công, sổ công văn đi sẽ được tạo thành
công và tải xuống máy Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Trang 303.12 Tính năng Thêm công văn đến của hệ thống
Bảng I 11 Tính năng kết xuất sổ công văn đi
Mã yêu cầu REQ12
Tên yêu cầu Thêm công văn đến của hệ thống
Đăng nhập thành công với tài khoản của người quản lý đảng bộ
Xử lý 1) Hệ thống hiển thị giao diện bao gồm danh sách các công văn đến
đã được thêm vào hệ thống
2) Người dùng bấm vào nút “Thêm công văn”
3) Người dùng nhập các thông tin của công văn bao gồm: Số công văn, Tên công văn, Ngày, Nơi gởi đến, Tập HS lưu, Ghi chú 4) Người dùng bấm nút “Thêm”
5) Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin được nhập vào 6) Nếu không bị lỗi, hệ thống sẽ lưu các thông tin của công văn vào
Ghi chú
Trang 313.13 Tính năng Kết xuất sổ công văn đến của hệ thống
3.14 Tính năng Cập nhật danh sách cảm tình đảng của hệ thống
Bảng I 12 Tính năng thêm công văn đến
Mã yêu cầu REQ13
Tên yêu cầu Kết xuất sổ công văn đến của hệ thống
Đăng nhập thành công với tài khoản của người quản lý đảng bộ
Xử lý 1) Hệ thống hiển thị giao diện Kết xuất sổ công văn đến bao gồm
các công văn đến đã được thêm vào hệ thống 2) Người dùng chọn thời gian từ ngày, đến ngày (hoặc tất cả) để kết xuất
3) Người dùng bấm nút “Tạo”
4) Hệ thống sẽ tạo Sổ công văn đi và tải xuống thông qua trình duyệt
Kết quả Nếu Usecase thực hiện thành công, sổ công văn đến sẽ được tạo thành
công và tải xuống máy Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 13 Tính năng kết xuất sổ công văn đến
Mã yêu cầu REQ14
Tên yêu cầu Cập nhật danh sách cảm tình đảng
Trang 32Người quản lý đảng bộ, quản lý chi bộ
Tiền điều kiện Đăng nhập thành công với tài khoản của người quản lý đảng bộ, quản
lý chi bộ
Xử lý 1) Hệ thống hiển thị giao diện cập nhật danh sách cảm tình đảng
bao gồm danh sách tên các đơn vị và danh sách CTĐ của đơn
5) Người dùng bấm nút “Lưu”
6) Hệ thống sẽ kiểm tra dữ liệu 7) Nếu các dữ liệu không phát sinh lỗi, hệ thống sẽ cập nhật thông tin của cảm tình đảng
8) Nếu dữ liệu phát sinh lỗi sẽ thông báo cho người dùng chỉnh sửa lại các thông tin đã nhập
Kết quả Nếu Usecase thực hiện thành công, danh sách cảm tình đảng sẽ được
cập nhật Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Trang 333.15 Tính năng Lập danh sách cảm tình đảng học bồi dưỡng kết nạp đảng
3.16 Tính năng Lập danh sách bồi dưỡng đảng viên mới
Ghi chú
Bảng I 14 Tính năng cập nhật danh sách cảm tình đảng
Mã yêu cầu REQ15
Tên yêu cầu Lập danh sách cảm tình đảng đi học lớp bồi dưỡng kết nạp đảng
Nội dung Tính năng này giúp cho người dùng có thể lập danh sách cảm tình
đảng đi học lớp bồi dưỡng kết nạp đảng
Đối tượng sử
dụng
Người quản lý đảng bộ
Tiền điều kiện Đăng nhập thành công với tài khoản của người quản lý đảng bộ
Xử lý 1) Hệ thống hiển thị giao diện lập danh sách cảm tình đảng đi học
Kết quả Nếu Usecase thực hiện thành công, bản in danh sách cảm tình đảng
cử đi học lớp bồi dưỡng kết nạp đảng sẽ được tạo
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 15 Tính năng lập danh sách cử cảm tình đảng học lớp bồi dưỡng kết nạp
Trang 343.17 Tính năng Lập giấy xin ý kiến nhận xét đảng viên dự bị
Mã yêu cầu REQ16
Tên yêu cầu Lập danh sách bồi dưỡng đảng viên mới
Nội dung Tính năng này giúp cho người dùng có thể lập danh sách lớp bồi
dưỡng dành cho đảng viên mới
Đối tượng sử
dụng
Người quản lý đảng bộ
Tiền điều kiện Đăng nhập thành công với tài khoản của người quản lý đảng bộ,
người quản lý chi bộ
Xử lý 1) Hệ thống hiển thị giao diện lập danh sách bồi dưỡng đảng viên
7) Nếu dữ liệu gây ra lỗi, hệ thống sẽ thông báo cho người dùng nhập lại các thông tin
Kết quả Nếu Usecase thực hiện thành công, danh sách bồi dưỡng ĐV mới sẽ
được tạo và tải về máy tính
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 16 Tính năng lập danh sách bồi dưỡng lý luận chính trị cho đảng viên dự bị
Trang 353.18 Tính năng Lập nghị quyết
Mã yêu cầu REQ17
Tên yêu cầu Lập giấy xin ý kiến nhận xét đảng viên dự bị
Người quản lý đảng bộ, người quản lý chi bộ
Tiền điều kiện Đăng nhập thành công với tài khoản của người quản lý đảng bộ,
người quản lý chi bộ
Xử lý 1) Hệ thống hiển thị giao diện Lập giấy xin ý kiến nhận xét đảng
viên dự bị
2) Người dùng chọn đảng viên cần lập giấy xin ý kiến nhận xét 3) Người dùng nhập các thông tin Ngày lập, Nơi gửi đến, Nơi ở hiện nay, Nội dung, Nơi nhận, Người ký
4) Người dùng bấm nút “Tạo”
5) Hệ thống tiến hành kiểm tra dữ liệu 6) Nếu dữ liệu không lỗi, hệ thống sẽ tạo bản in giấy xin ý kiến nhận xét
7) Nếu dữ liệu gây ra lỗi, hệ thống sẽ thông báo cho người dùng nhập lại các thông tin
Kết quả Nếu Usecase thực hiện thành công, giấy xin ý kiến nhận xét đảng
viên được tạo thành công
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 17 Tính năng lập giấy xin ý kiến nhận xét đảng viên dự bị
Mã yêu cầu REQ18
Trang 36Xử lý 1) Hệ thống hiển thị giao diện Lập nghị quyết được hiển thị
2) Người dùng chọn loại nghị quyết 3) Người dùng nhập các thông tin của nghị quyết bao gồm: Ngày tháng, Số nghị quyết, Tên đảng viên dự bị, Số ủy viên, Có mặt, Vắng mặt, Lý do vắng mặt, Chủ trì, Thư ký, Ưu điểm, Khuyết điểm, Số tán thành, Số không tán thành, Lý do không tán thành, Nơi nhận, Người ký, Chức vụ người ký tùy thuộc vào loại nghị quyết
4) Nếu người dùng bấm nút “Tạo”
5) Nếu dữ liệu không phát sinh lỗi, hệ thống sẽ lưu và tạo bản in của nghị quyết
6) Nếu dữ liệu phát sinh lỗi, hệ thống sẽ thông báo cho người dùng nhập lại
Kết quả Nếu Usecase thực hiện thành công, bản in nghị quyết sẽ được tạo
thành công và lưu vào hệ thống
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 18 Tính năng lập nghị quyết
Mã yêu cầu REQ19
Trang 373.20 Tính năng Lập danh sách đề nghị khen thưởng
Tên yêu cầu Lập quyết định
Đăng nhập thành công với tài khoản của người quản lý đảng bộ
Xử lý 1) Hệ thống hiển thị giao diện Lập quyết định được hiển thị
2) Người dùng nhập các thông tin của nghị quyết bao gồm: Ngày tháng, số Quyết định, Tên quyết định, Các điều quyết định, Nơi nhận, Người ký, Chức vụ người ký
3) Nếu người dùng bấm nút “Tạo”
4) Nếu dữ liệu không phát sinh lỗi, hệ thống sẽ tạo bản in quyết định
và lưu vào cơ sở dữ liệu 5) Nếu dữ liệu phát sinh lỗi, hệ thống sẽ thông báo cho người dùng nhập lại
Kết quả Nếu Usecase thực hiện thành công, quyết định sẽ được tạo thành công
và tải xuống máy Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 19 Tính năng lập quyết định đảng ủy
Mã yêu cầu REQ20
Tên yêu cầu Lập danh sách đề nghị khen thưởng
Trang 383.21 Tính năng Lập danh sách đề nghị kỷ luật đảng viên
Nội dung Tính năng này giúp cho người dùng có thể lập danh sách đề nghị khen
thưởng cho chi bộ hoặc đảng viên
Đăng nhập thành công với tài khoản của người quản lý đảng bộ
Xử lý 1) Hệ thống hiển thị giao diện Lập danh sách đề nghị khen thưởng
hiển thị bao gồm danh sách các chi bộ, danh sách các đảng viên 2) Người dùng chọn tên chi bộ hoặc đảng viên cần khen thưởng 3) Người dùng nhập các thông tin Lý do khen thưởng, Hình thức khen thưởng
4) Nếu người dùng bấm nút “Tạo”
5) Nếu dữ liệu không bị lỗi, hệ thống sẽ tạo bản in danh sách và lưu vào hệ thống
6) Nếu dữ liệu bị lỗi, hệ thống sẽ thông báo cho người dùng nhập lại
Kết quả Nếu Usecase thực hiện thành công, giấy khen thưởng sẽ được tạo
thành công và tải xuống máy Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 20 Tính năng lập danh sách đề nghị khen thưởng
Mã yêu cầu REQ21
Tên yêu cầu Lập danh sách đề nghị kỷ luật đảng viên
Trang 39Xử lý 1) Hệ thống hiển thị giao diện kỷ luật đảng viên bao gồm danh sách
tên các chi bộ, danh sách đảng viên của chi bộ
2) Người dùng chọn chi bộ có đảng viên cần đề nghị kỷ luật 3) Người dùng chọn các đảng viên cần kỷ luật
4) Người dùng nhập Lý do kỷ luật, Hình thức kỷ luật
5) Người dùng bấm nút “Lưu”
6) Hệ thống tiến hành kiểm tra dữ liệu 7) Nếu dữ liệu không lỗi, hệ thống sẽ thông báo “Thành công” và tự động tải xuống máy tính thông qua trình duyệt
8) Nếu dữ liệu gây ra lỗi, hệ thống sẽ thông báo cho người dùng nhập lại các thông tin
Kết quả Nếu Usecase thực hiện thành công, danh sách kỷ luật sẽ được tạo
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 21 Tính năng lập danh sách đề nghị kỷ luật đảng viên
Mã yêu cầu REQ22
Tên yêu cầu Lập bảng tính đảng phí
Trang 40Xử lý 1) Hệ thống hiển thị giao diện Lập bảng kê đảng phí bao gồm danh
sách các đơn vị và các đảng viên tương ứng của đơn vị đó
2) Người dùng chọn tên chi bộ (hoặc đảng bộ)
3) Người dùng nhập các thông tin truy thu đảng phí và bấm nút lưu 4) Người dùng bấm vào các nút liệt kê bảng in để xem các bảng in đảng phí
Kết quả Nếu Usecase thực hiện thành công, bảng kê đảng phí của các đảng
viên sẽ được tạo thành công
Nếu Usecase thực hiện không thành công Hệ thống sẽ không thay đổi
Ghi chú
Bảng I 22 Tính năng lập bảng tính đảng phí
Mã yêu cầu REQ23
Tên yêu cầu Cập nhật hệ số lương