1. Trang chủ
  2. » Luận Văn - Báo Cáo

hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền

124 281 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 124
Dung lượng 7,95 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG -------- LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC HỆ THỐNG QUẢN LÝ QUÁ TRÌNH CÔNG TÁC VÀ QUÁ TRÌNH LƯƠNG CỦA CÁN BỘ CÔNG CHỨC VIÊ

Trang 1

TRƯỜNG ĐẠI HỌC CẦN THƠ

KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG



LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC

HỆ THỐNG QUẢN LÝ QUÁ TRÌNH CÔNG TÁC

VÀ QUÁ TRÌNH LƯƠNG CỦA CÁN BỘ CÔNG CHỨC VIÊN CHỨC TRONG MỘT TỔ CHỨC

CÔNG QUYỀN

Sinh viên thực hiện: Giáo viên hướng dẫn:

Dương Văn Thích TS Phạm Thị Xuân Lộc

MSSV: 1111260 MSCB: 514 Lớp: HTTT - DI1195A1 Bộ môn: HTTT

Khóa : 37

Trang 2

TRƯỜNG ĐẠI HỌC CẦN THƠ

KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG



LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC

HỆ THỐNG QUẢN LÝ QUÁ TRÌNH CÔNG TÁC

VÀ QUÁ TRÌNH LƯƠNG CỦA CÁN BỘ CÔNG CHỨC VIÊN CHỨC TRONG MỘT TỔ CHỨC

CÔNG QUYỀN

Sinh viên thực hiện: Giáo viên hướng dẫn:

Dương Văn Thích TS Phạm Thị Xuân Lộc

MSSV: 1111260 MSCB: 514 Lớp: HTTT - DI1195A1 Bộ môn: HTTT

Khóa : 37

Cán bộ phản biện:

TS Phạm Thị Ngọc Diễm ThS Nguyễn Thanh Hải Địa điểm bảo vệ luận văn: Phòng thực hành 11 – Khoa CNTT&TT

Trường ĐHCT – ngày 20 tháng 05 năm 2015 lúc 8h00

Cần Thơ, 05/2015

Trang 4

Trong suốt quá trình học tập và rèn luyện ở giảng đường Đại học Cần Thơ, em

đã nhận được sự động viên giúp đỡ của cha mẹ, thầy cô và bạn bè Đến hôm nay đã hoàn thành quá trình thực hiện luận văn tốt nghiệp Qua đề tài này em xin chân thành cảm ơn:

Cha mẹ đã tạo mọi điều kiện tốt nhất về vật chất cũng như tinh thần cho con hoàn thành việc học

Em xin chân thành cảm ơn quý thầy cô Khoa Công nghệ thông tin và Truyền thông đã tận tình truyền đạt cho em những kiến thức quý báu trong suốt quá trình học tập, giúp em có những kiến thức cần thiết thực hiện đề tài luận văn cũng như tri thức làm hành trang vào đời

Em xin chân thành cảm ơn các thầy cô Phòng Tổ chức – Cán bộ Trường Đại học Cần Thơ đã tạo điều kiện thuận lợi cho em tìm hiểu qui trình thực tế

Em xin gởi lời cả ơn chân thành đến cô TS Phạm Thị Xuân Lộc đã hết lòng giúp

đỡ và động viên về mặt tinh thần để em có thể hoàn thành luận văn này

Xin gửi lời cảm ơn đến các bạn lớp Hệ Thống Thông Tin K37 đã giúp đỡ cũng như chia sẻ những kiến thức kinh nghiệm trong suốt thời gian qua

Mặc dù đã có nhiều cố gắng trong quá trình thực hiện song cũng không tránh khỏi những thiếu sót và hạn chế Rất mong được sự thông cảm, chỉ bảo cũng như những đóng góp quý báu của quý thầy cô và các bạn để đề tài ngày một tốt hơn

Xin chân thành cảm ơn!

Cần Thơ, ngày 12 tháng 5 năm 2015

Sinh viên thực hiện

Dương Văn Thích

Trang 5

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

Trang 6

IÊN

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

………….……….………

Trang 7

L I ẢM N 1

NH N X T GI O VI N H NG N 2

NH N X T GI O VI N PHẢN I N 3

M L 4

NH M ẢNG 7

NH M H NH 9

NH M TỪ VI T T T 14

T M T T 16

ABSTRACT 17

H NG I TỔNG QUAN 14

1.1 ĐẶT VẤN ĐỀ 14

1.2 LỊCH SỬ GIẢI QUY T VẤN ĐỀ 15

1.3 M TI U ĐỀ TÀI 16

1.4 PHẠM VI ĐỀ TÀI 17

1.4.1 Về mặt triển khai ứng dụng 17

1.4.2 Về mặt chức năng 17

1.5 PH NG PH P NGHI N ỨU VÀ H NG GIẢI QUY T VẤN ĐỀ 20

1.5.1 Phương pháp nghiên cứu vấn đề 20

1.5.2 Hướng giải quyết vấn đề 21

1.6 K HOẠCH THỰC HIỆN 21

H NG 2 SỞ LÝ THUY T 22

2.1 GI I THIỆU VỀ FRAMEWORK BOOSTRAP 22

2.1.1 Tổng quan về Boostrap 22

2.1.2 Một số ưu điểm nổi bật của Boostrap 22

Trang 8

2.1.3 Một số hạn chế của Boostrap 22

2.1.4 ách cài đặt và sử dụng Boostrap 23

2.1.5 Hệ thống lưới trong boostrap Grid system .24

2.1.6 Component 25

2.2 T M HIỂU VỀ M T S TH INPUT M I TRONG HTML5 32

2.2.1 Sơ lược về HTML5 32

2.2.2 Một số thẻ input mới trong HTML5 33

2.2.3 Một số thuốc t nh mới dành cho thẻ input 35

H NG 3 N I DUNG VÀ K T QUẢ NGHIÊN CỨU 41

3.1 MÔ TẢ HỆ TH NG 41

3.2 PHÂN TÍCH VÀ THI T K MÔ HÌNH 45

3.2.1 Mô hình dữ liệu mức quan niệm (CMD) 45

3.2.2 Mô hình dữ liệu mức luận lý (LDM) 46

3.2.3 Mô hình dữ liệu mức vật lý 48

3.2.4 Lưu đồ dòng dữ liệu 66

3.3 PHÂN TÍCH VÀ THI T K H NG TR NH 79

3.3.1 Sơ đồ chức năng cán bộ quản lý nhân sự 79

3.3.2 Sơ đồ chức năng cán bộ công chức viên chức 80

3.3.3 Sơ đồ chức năng cán bộ lãnh đạo 81

3.4 GI I THIỆU H NG TR NH EMO 82

3.4.1 Giao diện trang chủ: 82

3.4.2 Giao diện xem tin tức 83

3.4.3 Xem thông báo 84

3.4.4 Giao diện đăng nhập 84

3.4.5 Giao diện dành cho người dùng là cán bộ quản trị nhân sự (Admin) 85 3.4.6 Giao diện dành cho người dùng là cán bộ lãnh đạo 108

3.4.7 Giao diện cho người dùng là CBCCVC 111

Trang 9

H NG 4 K T LU N VÀ H NG PHÁT TRIỂN 113

K T LU N 113

Kết quả đạt được 113

Hạn chế và khó khăn 114

H NG PHÁT TRIỂN 115

TÀI LIỆU THAM KHẢO 116

Trang 10

Bảng 1 Danh mục từ viết tắt 14

Bảng 2 .Kế hoạch thực hiện đề tài 21

Bảng 3 Các lớp t nh năng grid system trong boostrap 3 24

Bảng 4 Thực thể CB_CC_VC 48

Bảng 5 Thực thể CHUC_VU 50

Bảng 6 Thực thể CO_CHUC_VU 50

Bảng 7 Thực thể DON_VI 51

Bảng 8 Thực thể CO_QUAN 51

Bảng 9 Thực thể DIA_DIEM 51

Bảng 10 Thực thể XA_PHUONG 52

Bảng 11 Thực thể QUAN_HUYEN 52

Bảng 12 Thực thể TINH_TP 53

Bảng 13 Thực thể CO_LH_CU_TRU 53

Bảng 14 Thực thể TON_GIAO 54

Bảng 15 Thực thể DAN_TOC 54

Bảng 16 Thực thể HOP_DONG 55

Bảng 17 Thực thể CO_HOP_DONG 56

Bảng 18 Thực thể QUYET_DINH 56

Bảng 19 Thực thể CO_LQ_DV 57

Bảng 20 Thực thể CO_LQ_CQ 57

Bảng 21 Thực thể LOAI_QD 58

Bảng 22 Thực thể CO_LQ_LOAI_QD 58

Bảng 23 Thực thể CHUYEN_NGANH 58

Bảng 24 Thực thể BANG_CAP 59

Trang 11

Bảng 25 Thực thể QUOC_GIA 59

Bảng 26 Thực thể DI_HOC_TAI 60

Bảng 27 Thực thể NGACH_LUONG 60

Bảng 28 Thực thể CO_NLG 61

Bảng 29 Thực thể BAC_LUONG 61

Bảng 30 Thực thể CO_BLG 61

Bảng 31 Thực thể CO_HS_LUONG 62

Bảng 32 Thực thể TAI_KHOAN 62

Bảng 33 Thực thể QUYEN 63

Bảng 34 Thực thể PHAM_VI 63

Bảng 35 Thực thể THUOC_QUYEN 63

Bảng 36 Thực thể THUOC_PV 64

Bảng 37 Thực thể TIN_TUC 64

Bảng 38 Thực thể THONG_BAO 65

Trang 12

D

H nh 1 ấu trúc thư mục boostrap 23

H nh 2 ấu trúc folder boostrap 23

H nh 3 ấu trúc một trang boostrap 24

H nh 4 Gird system đơn giản 25

H nh 5 Glyphicon 26

H nh 6 ropdown menu 26

H nh 7 ropdown menu right 26

H nh 8 ropdown header 27

H nh 9 ropdown disabled 27

H nh 10 utton dropdown 28

H nh 11 Nav tab 28

H nh 12 Nav pills 28

H nh 13 Nav stacked 28

H nh 14 Nav justified 29

H nh 15 readcrumb 29

H nh 16 Pagination 29

H nh 17 Pagination active – disable 30

H nh 18 Pagination-resize 30

H nh 19 Pagination pager 31

H nh 20 Pagination link 31

H nh 21 Pagination disabled 31

H nh 22 adge 31

H nh 23 Progress bar 32

H nh 24 uto focus 35

Trang 13

H nh 25 Thuộc t nh form 35

H nh 26 Thuộc t nh formacrion 36

H nh 27 Thuộc t nh formmethod 37

H nh 28 Thuộc t nh formnovalidate 37

H nh 29 Thuộc t nh formatarget 38

H nh 30 Thuộc t nh list 38

H nh 31 Thuộc t nh min và max 39

H nh 32 Thuộc t nh multiple 39

H nh 33 Thuộc t nh required 40

H nh 34 Mô h nh dữ liệu mức quan niệm (CMD) 45

H nh 35 Lưu đồ dòng dữ liệu mức 0 66

H nh 36 Lưu đồ dòng dữ liệu mức 1 67

H nh 37 Lưu đồ dòng dữ liệu mức 2 “Quản l người dùng” 68

H nh 38 Lưu đồ dòng dữ liệu mức 2 “Quản lí danh mục” 68

H nh 39 Lưu đồ dòng dữ liệu mức 2 “Quản l quá tr nh cư trú” 69

H nh 40 Lưu đồ dòng dữ liệu mức 2 “Quản l quá tr nh công tác” 69

H nh 41 Lưu đồ dòng dữ liệu mức 2 “Quản l quá tr nh lương” 70

H nh 42 Lưu đồ dòng dữ liệu mức 2 “Quản l quá ĐT- ” 70

H nh 43 Lưu đồ dòng dữ liệu mức 3 “Quản lí danh mục liên quan thông tin cá nhân” 71

H nh 44 Lưu đồ dòng dữ liệu mức 3 “ ập nhật TT cơ quan và S đơn vị” 71

H nh 45 Lưu đồ dòng dữ liệu mức 3 “Quản lí danh mục liên quan quá tr nh ” 72

H nh 46 Lưu đồ dòng dữ liệu mức 3 “Quản lí danh mục liên quan quá trình lương” 72

H nh 47 Lưu đồ dòng dữ liệu mức 3 “Quản lí danh mục chung” 73

H nh 48 Lưu đồ dòng dữ liệu mức 3 “ ập nhật quá tr nh cư trú V ” 73

H nh 49 Lưu đồ dòng dữ liệu mức 3 “Thống kê loại h nh cư trú” 74

Trang 14

H nh 50 Lưu đồ dòng dữ liệu mức 3 “Quản l thông tin cư trú cá nhân” 74

H nh 51 Lưu đồ dòng dữ liệu mức 3 “Quản l thông tin quá tr nh công tác” 74

H nh 52 Lưu đồ dòng dữ liệu mức 3 “Quản lí thông tin quá trình công tác V ” 75

H nh 53 Lưu đồ dòng dữ liệu mức 3 “Quản l thông tin quá tr nh công tác đối với cá nhân” 75

H nh 54 Lưu đồ dòng dữ liệu mức 3 “ ập nhật thông tin lương V ” 76

H nh 55 Lưu đồ dòng dữ liệu mức 3 “Thống kê thông tin lương” 76

H nh 56 Lưu đồ dòng dữ liệu mức 3 “Quản l quá tr nh lương bản thân” 77

H nh 57 Lưu đồ dòng dữ liệu mức 3 “Quản l quá tr nh đào tạo bồi dưỡng đối với V ” 77

H nh 58 Lưu đồ dòng dữ liệu mức 3 “Quản l quá tr nh đào tạo bồi dưỡng đối với L ” 78

H nh 59 Giao diện trang chủ 82

H nh 60 Xem tin tức 83

H nh 61 Thông báo 84

H nh 62 Đăng nhập 84

H nh 63 Trang chủ admin 85

H nh 64 Thêm cơ quan 86

H nh 65 ập nhật đơn vị 86

H nh 66 Sửa đơn vị 87

H nh 67 ập nhật thông tin CBCCVC 88

H nh 68 Sửa thông tin CBCCVC 89

H nh 69 ập nhật tài khoản người dùng 90

H nh 70 ập nhật quyền người dùng 90

H nh 71 Giao diện sửa quyền 91

H nh 72 Thêm xã phường 91

H nh 73 Sửa xã phường 92

Trang 15

H nh 74 Thêm quận huyện 92

H nh 75 Sửa quận huyện 93

H nh 76 Thêm tỉnh thành phố 93

H nh 77 Sửa tỉnh thành phố 94

H nh 78 Thêm dân tộc 94

H nh 79 Sửa dân tộc 95

H nh 80 Thêm tôn giáo 95

H nh 81 Sửa tôn giáo 96

H nh 82 Thêm chuyên ngành 97

H nh 83 Sửa chuyên ngành 97

H nh 84 Quốc gia 98

H nh 85 Sửa Quốc gia 98

H nh 86 ằng cấp 99

H nh 87 Sửa bằng cấp 99

H nh 88 Ngạch lương 100

H nh 89 Sửa ngạch lương 101

H nh 90 Bậc lương 101

H nh 91 Sửa bậc lương 102

H nh 93 Quản lí quá trình công tác 103

H nh 94 T m kiếm theo đơn vị 103

H nh 95 T m kiếm theo họ tên 104

H nh 96 T m kiếm theo mã 104

H nh 97 hi tiết quá trình công tác 105

H nh 98 T m kiếm theokhoảng thời gian 105

H nh 99 ập nhật quá trình công tác 106

H nh 100 Thông tin lập quyết định công tác 106

H nh 101 họn thông tin hợp đồng 107

Trang 16

H nh 102 Lập hợp đồng 107

H nh 103 Trang chủ CBLD 108

H nh 104 Quá tr nh công tác với quyền CBLD 109

H nh 105 Quản lí hợp đồng 109

H nh 106 Thống kê CBCCVC thuộc đơn vị 110

H nh 107 Trang chủ CBCCVC 111

H nh 108 Quá trình công tác bản thân 111

H nh 109 Hợp đồng liên quan bản thân 112

Trang 17

MSoWS The management system of the workers and the employees’

work experiences and salaries process DBMS Database management system

Trang 18

DFD Data Flow Diagram

Trang 19

Việc tin học hóa nghiệp vụ quản lí nhân sự mang lại nhiều lợi ích so với quản

lí thủ công Quản l thông tin trong đó có thông tin về quá trình công tác và quá

tr nh lương của cán bộ công chức viên chức (CBCCVC) trong các cơ quan công quyền là một bài toán quan trọng và có nhiều ứng dụng trong việc quản lí nguồn nhân lực, nhằm xây dụng đội ngũ V có đủ khả năng và tr nh độ đáp ứng nhu cầu trong giai đoạn mới

Xuất phát từ nhu cầu thực tế đó “Hệ thống quản lí quá trình lương và quá trình công tác CBCCVC” được xây dựng Hệ thống khi được triển khai sẽ giúp

đơn vị nâng cao hiệu quả trong công tác quản lí nhân sự Cập nhật kịp thời những biến đổi thông tin về V đặc biệt là quá tr nh lương và quá tr nh công tác Đáp ứng nhu cầu báo cáo, thống kê cho các biểu mẫu, báo cáo về quản lí CBCCVC theo quyết định số 02/2008/QĐ-BNV của Bộ Nội vụ về việc ban hành biểu mẫu quản lí hồ sơ V

- Về mặt xây dựng: Hệ thống được xây dựng dưới dạng website, ngôn ngữ

lập trình chủ yếu sử dụng PHP kết hợp với HTML, CSS, Framework Boostrap Framework SS đang được ứng dụng trong nhiều dự án web hiện nay) và HQTCSDL mã nguồn mở MySQL

- Về mặt triển khai ứng dựng: Hệ thống có t nh tương th ch cao, có thể cài

đặt và sử dụng ở nhiều tổ chức công quyền khác nhau Hệ thống phân quyền đến từng người dùng ở từng đơn vị đo đó đảm bảo tính bảo mật cao

Trang 20

ABSTRACT

Computerizing Human Resource management brings us much more profit than the handwork one Information management (includes work experiences and old salaries) of the workers and the employees in state-owned companies is a important hard problem Computerizing Human Resource management supplies us lots of applications to ensure that the workers and the employees have enough abilities and degrees for new-stage work

To satisfy that real demand, “The management system of the workers and the employees’ work experiences and salaries process” MSoWS was created MSoWS’s installation helps the companies with more much effective Human Resource management Beside, MSoWS helps the companies with upgrading new changed information of the workers and the employees MSoWS leads the Human Resource management to latest updated decision of ministry of internal affairs 02/2008/QĐ-

NV about promulgating workers and employees’ profile management report form The format of MSoWS is website MSoWS was wrote by these main programming languages as: PHP, HTML5, CSS, Framework Boostrap, database management system (DBMS) opened source of MySQL

About installation of MSoWS, it has high level of compatibility MSoWS can be set and used in different state-owned companies or organizations MSoWS will decentralize the users depended on their level position in the company that ensures the security of the information system

Trang 21

ỔNG QUAN 1.1 ĐẶT VẤN ĐỀ

Hồ sơ V là một trong những tài liệu quan trọng không thể thiếu trong công tác quản lí CBCCVC Nó phản ánh trung thực và đầy đủ các thông tin về người V , trong đó có quá tr nh lương và quá tr nh công tác

Quản lí quá trình công tác và quá trình lương V là cơ sở giúp cơ quan

có thẩm quyền nghiên cứu nắm được một cách đầy đủ nhất về bản thân người CBCCVC nhằm đưa ra các quyết định trong lĩnh vực xây dựng đội ngũ CBCCVC

đủ khả năng và tr nh độ đáp ứng các nhu cầu trong giai đoạn mới

Quản lí hồ sơ V nói chung, quản lí quá trình công tác và quá trình lương nói riêng, là một công việc quan trọng và đòi hỏi sự ch nh xác cao Đó là căn

cứ để cơ quan quản lí và sử dụng làm cơ sở đánh giá, tuyển chọn, khen thưởng những cán bộ tận tụy, gương mẫu hoặc cử đi đào tạo, bồi dưỡng nhằm nâng cao năng lực CBCCVC tại cơ quan, đơn vị

Xuất phát từ vị trí, vai trò của hồ sơ V nêu trên, yêu cầu đặt ra đối với công tác xây dựng và quản lí hồ sơ V phải đảm bảo tính khoa học, chính xác, thường xuyên được cập nhật những thay đổi mới, dễ dàng tổng hợp, thống kê báo cáo

Đối với cơ quan, đơn vị có nhiều CBCCVC thì việc quản lí hồ sơ V theo cách truyền thống trước đây gặp nhiều khó khăn, mất nhiều thời gian để tra cứu, tìm kiếm và xây dựng các báo cáo thông tin

Ngày nay, công nghệ thông tin (CNTT) phát triển mạnh, các công việc trong quản lí hồ sơ dần được tin học hóa giúp cơ quan quản lí CBCCVC dễ dàng hơn Quyết định số 14/2006/QĐ-BNV của Bộ trưởng Bộ nội vụ về việc hành quy chế quản lí hồ sơ cán bộ, công chức Tại điều 18 về chế độ quản lí hồ sơ điện tử trong công tác quản lí cán bộ, công chức viên chức cũng đã yêu cầu phải xây dựng CSDL và phần mềm quản lí CBCCVC thống nhất trong toàn quốc

Tại Nghị định số 64/2007NĐ-CP ngày 10/4/2007 của chính phủ về ứng dụng CNTT trong hoạt động nhà nước cũng đã chỉ rõ sự cấp thiết của ứng dụng CNTT trong hoạt động quản lí CBCCVC

Hiện tại, có nhiều phần mềm quản l V ra đời Tuy nhiên, ở mỗi tổ chức công quyền lại có một phần mềm quản l riêng, do đó dẫn đến một sự không đồng nhất trong việc quản lí thông tin CBCCVC, gây trở ngại cho công tác quản lí tổng thể và tạo nên một diện mạo không hoàn chỉnh về cách thức quản lí hệ thống nói chung

Trang 22

Từ thực trạng trên, hệ thống “Quản lí quá trình công tác và quá tr nh lương CBCCVC tại một tổ chức công quyền” ra đời Hệ thống được xây dựng trên nền web, có thể cài đặt và sử dụng ở nhiều tổ chức công quyền khác nhau

Đẩy mạnh công nghệ thông tin trong hoạt động quản l nhà nước, trong đó việc quản lí hồ sơ V là một trong những chủ trương ch nh sách lớn của đảng và nhà nước, có thể kể đến các văn bản như:

 Chỉ thị số 58/CT-TW ngày 17 tháng 10 năm 2000 của Bộ Chính trị về đẩy mạnh ứng dụng và phát triển CNTT, phục vụ sự nghiệp NH, HĐH

 Luật công nghệ thông tin ngày 29 tháng 6 năm 2006

 Luật giao dịch điện tử ngày 29 tháng 01 năm 2007

 Nghị định số 64/2007/NĐ- P ngày 10 tháng 4 năm 2007 của chính phủ về ứng dụng CNTT trong hoạt động cơ quan nhà nước

 Quyết định số 1605/QĐ-TTg ngày 27 tháng 8 năm 2010 của Thủ tướng chính phủ về phê duyệt chương tr nh quốc gia về ứng dụng CNTT trong hoạt động cơ quan nhà nước giai đoạn 2011-2015

 Về mặt ứng dụng CNTT:

Những năm trước đây, ộ Nội vụ đã xây dựng phần mềm quản lí CBCC (PMIS) và triển khai ở nhiều tổ chức công quyền Tuy nhiên, do phần mềm PMIS còn một số hạn chế, chưa được nâng cấp kịp thời nên đến nay, phần lớn các bộ, ngành, địa phương đã không còn sử dụng phần mềm PMIS nữa hoặc tự xây dựng phần mềm quản l V riêng để phục vụ cho công tác quản lí CBCCVC tại đơn vị mình Nhưng các phần mềm này được xây dựng không theo một quy chuẩn

Trang 23

chung, chủ yếu đáp ứng các nhiệm vụ của từng bộ, ngành, địa phương cụ thể Mặt khác, các số liệu thống kê về đội ngũ V còn nhiều sai lệch do nguồn số liệu không đầy đủ, thống nhất, thiếu ch nh xác Điều này gây ra những khó khăn khi xây dựng, hoạch định chính sách về CBCCVC Hiện nay có nhiều phần mềm quản lí

V ra đời như: Phần mềm quản lí hồ sơ CBCCVC do Trung tâm thông tin thuộc Bộ Nội vụ thực hiện, Phần mềm quản lí hồ sơ CBCCVC của UBND thành

phố Đà Nẵng đang sử dụng-phần mềm này có những ưu điểm như:

 Về mặt thiết kế: Phần mềm được xây dựng trên nền web có tính linh động

cao (chỉ cần một thiết bị có kết nối internet là có thể sử dụng được phần mềm), bố cục trình bày dễ xem và dễ sử dụng, hệ thống menu được thiết kế nhất quán, dễ

dùng, thuận tiện cho người sử dụng

 Về mặt chức năng: Hệ thống quản l tương đối hoàn chỉnh các thông tin về

hồ sơ V quá trình biên chế, hợp đồng CBCCVC, quá tr nh lương, phụ cấp, quá tr nh đào tạo bồi dưỡng, quá tr nh khen thưởng, kỷ luật, quá trình bảo Đảng, Đoàn và các đoàn thể khác; quản l điều động…) Các chức năng báo cáo tương đối đầy đủ

Tuy nhiên, phần mềm có mặt hạn chế: hưa đi sâu vào nghiệp vụ quản lí quá

tr nh lương cũng như quá tr nh công tác của CBCCVC

V theo quy đinh

Hệ thống phải đáp ứng được những yêu cầu cơ bản sau:

 Về vấn đề bảo mật: Phân quyền sử dụng theo chức năng cho từng người

 Khả năng linh động cao:

 Hệ thống cần phải linh động để đáp ứng được các thay đổi dựa trên yêu cầu

từ ph a người sử dụng cũng như yêu cầu phát sinh từ hệ thống

Trang 24

 Đảm bảo hệ thống hoạt động tốt và ổn định có thể hoạt động với nhiều truy

cập đồng thời

 Hệ thống đảm bảo trao đổi dữ liệu và thông tin giữa các đơn vị

 Xây dựng hệ thống các kho cơ sở dữ liệu thông tin về V khắc phục một cách cơ bản t nh trạng các cứ thông tin, cung cấp thông tin phục vụ yêu cầu của cán bộ lãnh đạo L , V , cán bộ quản l nhân sự

Đối tượng sử dụng: Cán bộ quản lí nhân sự (CBQLNS), cán bộ, công chức, viên chức (CBCCVC), các bộ lãnh đạo tại các cơ quan đơn vị

1.4.2 Về mặt chức năng

- Những chức năng chung cho các người dùng:

Xem tin tức

Xem thông báo

Tải các biểu mẫu

Xem sơ đồ website

- Khi đăng nhập vào hệ thống tùy theo người dùng mà có chức năng khác nhau:

 Người dùng là cán bộ quản lí nhân sự:

 Quản trị:

Quản trị người dùng:

 Thêm tài khoản người dùng

 Cập nhật danh sách người dùng

Cập nhật thông tin cơ quan đơn vị:

 Danh mục thông tin cơ quan

 Danh mục thông tin đơn vị

Cập nhật danh mục người dùng:

 Cập nhật quyền

Trang 25

 Thống kê CBCCVC có loại h nh cư trú thường trú

 Thống kê CBCCVC có loại h nh cư trú tạm trú

 Xem thông tin cư trú cá nhân

 Xem thông tin cư trú của một CBCCVC

Quá trình công tác:

 Lập hợp đồng làm việc CBCCVC

 Lập quyết định công tác CBCCVC

 Xem quá trình công tác của một CBCCVC

 Tìm kiếm cán bộ V theo đơn vị

Trang 26

Quá trình lương:

 Cập nhật thông tin lương một CBCCVC

 Thống kê danh sách CBCCVC có bậc lương tại thời điểm

 Thống kê danh sách CBCCVC có ngạch lương tại thời điểm

 Lập quyết định nâng lương V

Quá đào tạo bồi dưỡng:

 Cập nhận thông tin đào tạo bồi dưỡng CBCCVC

 Lập quyết định đào tạo bồi dưỡng CBCCVC

 anh sách V đi học với chuyên ngành

 anh sách V đi học tại một quốc gia

 Người dùng là CBLD:

Quá tr nh cư trú một CBCCVC

Xem quá trình công tác của một CBCCVC

Xem thông tin hợp đồng một các bộ CCVC

Xem thông tin quyết định công tác của một CBCCVC

Thống kê danh sách CBCCC tại một đơn vị

Cung cấp thông tin lập quyết định lương một CBCCVC

Xem quá tr nh lương một CBCCVC

anh sách V được nâng lương

Danh sách CBCCVC bị hạ bậc lương

Thông tin lập quyết đinh đào tạo bồi dưỡng CBCCVC

 Người dùng là CBCCVC:

 Thông tin cá nhân

 Xem thông tin quá tr nh cư trú bản nhân

 Xem quá trình công tác bản than

 Hợp đồng liên quan bản than

 Các quyết định công tác liên quan bản thân

Trang 27

1.5 PHƯƠNG PHÁP NGHIÊN CỨU VÀ HƯỚNG GIẢI QUYẾT VẤN ĐỀ

1.5.1 Phương pháp nghiên cứu vấn đề

 Phân tích yêu cầu bài toán

- Tìm hiểu cách thức quản lí hồ sơ cán bộ, các nghị định 204 về chế độ tiền lương

- Tìm hiểu những thông tin về Theo Luật Công chức có hiệu lực ngày 01/10/2010 và Luật Viên chức ban hành ngày 01/01/2012 qui định:

- Tìm hiểu quy định về ngạch lương, bậc lương đối với CBCCVC

- Tìm hiểu về quy trình quản l quá tr nh công tác và quá tr nh lương đối với CBCCVC tại Phòng Tổ chức cán bộ của trường Đại học Cần Thơ

- Thu thập các biểu mẫu có liên quan

 Thiết kế các mô hình

Sử dụng công cụ Power designer để thiết kế các mô h nh và lưu đồ:

- Thu thập các biểu mẫu có liên quan

- Thiết kế mô hình CDM, LDM, PDM

- Các ràng buộc toàn vẹn

- Thiết kế lưu đồ dòng dữ liệu DFD

- Mô Thiết kế sơ đồ phân rã chức năng.hình dữ liệu mức luận lý

- Thiết kế lưu đồ giải thuật

 Thiết kế giao diện và lập trình các chức năng

- Sử dụng công cụ hỗ trợ lập tr nh dobe dreamvier S6 để lập trình PHP, javascript, CSS, HTML

- Sử dụng framewok boostrap kết hợp HTML5 để thiết kế giao diện

- Sử dụng hệ quản trị cơ sở dữ liệu MySQL để tạo cơ sở dữ liệu và giả lập máy chủ ảo XAMPP

- Sử dụng công cụ Photoshop CS6 để thiết kế hình ảnh, biểu tượng

- Sử dụng trình duyệt Chrome, Chrome +, Firefox để hiển thị giao diện

 Kiểm thử và sửa lỗi hệ thống

- Tiến hành nhập liệu

- hạy thử demo

- Sửa lỗi nếu có sai sót

Trang 28

1.5.2 Hướng giải quyết vấn đề

- Tìm hiểu, thu thập thông tin để phân tích thiết kế hệ thống

- Lập các mô hình CDM, LDM, PDM, DFD dựa trên các thông tin đã thu thập

và phân tích

- Tạo cơ sở dữ liệu MySQL

- Xây dựng trang web với ngôn ngữ PHP

1.6 KẾ HOẠCH THỰC HIỆN

Bảng 2 ế h ch h c hiện đề i

1 3,4 Tìm hiểu về cách thức quản lí quá trình công tác của

cán bộ Công chức, viên chức Cách thức t nh lương đối với cán bộ công chức, viên chức

Tìm hiểu thực tế

2 5,6 Phân tích yêu cầu bài toán

3 6,7,10,11 Thiết kế các mô hình DFD,CMD, LDM,PDM

4 12,13,14,15,16 Thiết kế giao diện và lập trình các chức năng

6 17,18 Chạy thử và kiểm lỗi

Trang 29

2 SỞ LÝ THUY T 2.1 GIỚI THIỆU VỀ FRAMEWORK BOOSTRAP

2.1.1 Tổng quan về Boostrap

Boostrap là một framework SS được Twitter phát triển Nó là một tập hợp các bộ chọn, thuộc tính và giá trị có sẵn để giúp web designer tránh việc lặp đi lặp lại trong quá trình tạo ra các class CSS và các trang HTML giống nhau trong một dự

án web Ngoài CSS ra, thì boostrap còn hỗ trợ các function tiện ch được viết dựa trên JQuery arousel, Tooltip, Popovers…

Đặc biệt, Boostrap CSS hỗ trợ khả năng responsive rất mạnh, Giúp thiết kế và

bố trí của các trang web tự động điều chỉnh, tự động tương th ch các thiết bị được sử dụng (máy t nh để bàn, máy tính bảng, điện thoại di động)

Phiên bản hiện tại Boostrap 3.0

2.1.2 Một số ƣu điểm nổi bật của Boostrap

- Tiết kiệm thời gian: Giúp thiết kế giao diện website tiết kiệm rất nhiều thời

gian ác thư viện Boostrap có những đoạn mã sẵn sang cho phép áp dụng vào website Chúng ta không phải tốn quá nhiều thời gian để tự viết code cho giao diện

- Khả năng tùy biến cao: Chúng ta hoàn toàn có thể dựa vào Boostrap và phát

triển nền tảng giao diện của chính mình Boostrap cung cấp hệ thống Grid system mặc định bao gồm 12 cột và độ rộng 940px Chúng ta có thể thay đổi, nâng cấp và phát triển dựa trên nền tảng này

- Hỗ trợ responsive: Với boostrap, việc phát triển giao diện web để phù hợp

với đa thiết bị trở nên dễ dàng hơn bao giờ hết

- ội ng phát triển boostrap đ b sung th m tính năng customizer: Giúp cho

người dùng có thể lựa chọn những thuộc t nh, component phù hợp với project của

họ hức năng này giúp ta không cần phải tải toàn bộ mã nguồn về máy

2.1.3 Một số hạn chế của Boostrap

Ngoài những ưu thế vượt trội trên, boostrap cũng có những khuyết điểm riêng của nó:

- Thứ nhất, để tìm ra một tổ chức hay cá nhân thành thạo boostrap để có thể sử

dụng với nền tảng lập trình web không nhiều

- Thứ hai, boostrap chưa đầy đủ các giao diện cần thiết

- Thứ ba, các develop chưa thể tạo ra cho mình một framework riêng hoàn

hảo

Trang 30

Tuy nhiên, với những ưu điểm vượt trội mà boostrap mang lại, việc hoàn thành thư viện đầy đủ chỉ là vấn đề thời gian

2.1.4 Cách cài đặt và sử dụng Boostrap

- Đầu tiên, ta tải về Boostrap tại địa chỉ: http://getbootstrap.com/ Giải nén file Zip vừa tải về ta được thư mục có tên boostrap, bên trong có 3 thư mục: css, img, js

Hình Cấu trúc thư mục boostrap

- ấu trúc bên trong các folder css, img, j strong boostrap như sau:

Hình Cấu trúc folder boostrap

- Ví dụ về cấu trúc một trang HTML với Boostrap:

Trang 31

Hình Cấu trúc một trang boostrap

2.1.5 Hệ hống ƣới ng p G i

- Grid system là một hệ thống lưới và là một thuật ngữ được dùng trong thiết kế

và nó được cấu thành 12 cột K ch thước trong grid system tính bằng cột, mỗi cột này sẽ chiếm một % nhất định k ch thước của layout

- Với grid ta có thể canh độ rộng của 1 div(division) ra giữa trang web, chia trang web ra theo những div nhỏ như mong muốn

- Tùy theo độ phân giải của thiết bị, oostrap phân các thiết bị ra 4 loại gồm:

Extra small, Small devices, Medium devices, Large devices

Bảng 3 Các lớp ính năng grid system trong boostrap 3

Kí hiệu class Thiết bị hỗ trợ Độ rộng lớp

Container

Chú thích

.col-xs-$ Extra small < 768px ùng cho điện thoại k ch thước

nhỏ hơn 768px.col-sm-$ Small devices ≥ 768px ùng cho tablets k ch thước >=

768px

Trang 32

.col-md-$ Medium

devices

≥ 992p Dùng cho desktop ( >=992px).col-lg-$ Large devices ≥ 1200px Dùng cho desktops >=1200px

Trong đó: Ký tự $ trong bảng trên đại diện cho số cột chứa phần tử đó, là một

số từ 1 đến 12

- V dụ về một gird system đơn giản:

Hình Gird system đơn giản

 Class row: đây là class bắt buộc ác class col-xx-y phải chứa trong class row th mới đảm bảo nguyên vẹn không bị vỡ

 Class container: Đây cũng là một class bắt buộc oostrap yêu cầu các row

phải được nằm bên trong một class container ó 2 loại class container đó là container và container-fuild:

Container: có width nhỏ hơn k ch thước màn h nh đang xem full

Trang 33

của boostrap 3 tại địa chỉ http://getbootstrap.com/components/ xem code rồi đưa vào trang HTML cần sử dụng ó rất nhiều thành phần được làm sẵn trong trang omponent như: glyphicons, dropdown, button groups, navs, breadcrumbs…

2.2.6.1 Glyphicons

Glyphicons là các h nh tượng ở định dạng font

V dụ: <span class=”glyphicon glyphicon-heart”></span>

 S dụng class dropdown-menu-left: canh lề trái:

Hình Dropdown menu right

Trang 34

 Sử dụng class dropdown-menu-right: canh lề trái

- Để thêm một header đến dropdown menu ta chỉ việc thêm một thẻ <li> với class

Để tạo một button dropdown ta chỉ cần tạo với class dropdown-tongle và thuộc

t nh data-tongle=”dropdown” và một thẻ <ul> với cái menu item là các thẻ <li>

Trang 35

Hình Button dropdown

2.2.6.4 Navigation

Để tạo navigation ta chỉ việc tạo một thẻ <ul> với class là nav

 Tab: Để tạo các tabs ta chỉ cần thêm một class nav-tabs vào thẻ <ul>:

 Justify: anh chỉnh các tabs và các pill bằng với k ch thước của màn h nh

ta chỉ cần thêm class nav-justified

Trang 36

Hình Nav justified

 Disable link: Để disable một item nào đó ta chỉ việc thêm class disabled

vào trong thẻ <li>

Trang 37

 c i à Di ộ phần ử ng p gin i n

- Để active một phần tử trong pagination ta chỉ cần thêm class active vào thẻ <li>

tương ứng Tương tự với trạng thái disable ta chỉ việc thêm vào class disable:

Hình Pagination active – disable

 Resize cho pagination:

- Thêm vào class pagination-lg trong thẻ <ul> để tạo một pagination với k ch

Trang 39

2.2.6.8 Progress bar

Để tạo một progress bar ta chỉ cần tạo ra 2 thẻ div, thẻ div bao ngoài với class

là progress, thẻ div nằm bên trong với class là progress bar:

tr nh máy t nh như tr nh duyệt web, tr nh đọc màn h nh, v.v… có thể đọc, hiểu, hay

xử l một cách dễ dàng HTML5 vẫn sẽ giữ lại những đặc điểm cơ bản của HTML4

và bổ thêm các đặc tả nổi trội của XHTML, OM, đặc biệt là Javascript

Là phiên bản tiếp sau của HTML 4.01 và XHTML 1.1, HTML5 là một phản ứng để đáp lại lời phê b nh rằng HTML và XHTML được sử dụng phổ biến trên world wide web là một hỗn hợp các t nh năng với các thông số kĩ thuật khác nhau, được giới thiệu bởi nhiều nhà sản xuất phần mềm v dụ như dobe, Sun Microsystem, Mozilla, pple, Goole…và có nhiều lỗi cú pháp trong các văn bản web

Đây là một nỗ lực để tạo nên một ngôn ngữ đánh dấu có thể được viết bằng cú pháp HTML hoặc XHTML Nó bao gồm các mô h nh xử l chi tiết để tăng t nh tương th ch, mở rộng, cải thiện và hợp l hóa các đánh dấu có sẵn cho tài liệu, đưa ra các đánh dấu mới và giới thiệu giao diện lập tr nh ứng dụng aplication programming interfaces - PI để tạo ra các ứng dụng web phức tạp ùng một l do như vậy, HTML5 là một ứng cử viên tiềm năng cho nền tảng ứng dụng di động Nhiều t nh năng của HTML5 được xây dựng với việc xem x t chúng có thể sử dụng

Trang 40

được trên các thiết bị di động như điện thoại thông minh và máy t nh bảng hay không

2.2.2 Mộ ố h inpu ới ng HTML5

2.2.1 Input type: color

- Được sử dụng cho các trường nhập màu sắc, khi sử dụng nó sẽ tạo ra một bảng color picker bảng chọn màu giúp cho việc chọn màu thuận tiện và ch nh xác hơn

- Tr nh duyệt hỗ trợ: Firefox, Chrome, Opera

Ví dụ: <input type=”color” name=”” />

2.2.2 Input type: date

- Tr nh duyêt hiển thị dưới dạng ngày, tháng giúp cho việc lựa chọn ngày, tháng thuận tiện và ch nh xác hơn

- Tr nh duyệt hỗ trợ: hrome, Safari, Opera

Ví dụ: <input type=”date” name=”” />

2.2.3 Input type: date time

- ho ph p chọn ngày, giờ có múi giờ

- Tr nh duyệt hỗ trợ: Safari, Opera

Ví dụ: <input type=”datetime” name=”” />

2.2.4 Input type: datetime-local

- Tr nh duyệt hiển thị dạng ngày tháng theo vùng, giúp cho việc lựa chọn ngày tháng theo vùng thuận tiện và ch nh xác hơn

- Tr nh duyệt hỗ trợ: hrome, Safari, Opera

Ví dụ: <input type=”datetime-local” name=”” />

2.2.5 Input type: email

- ho ph p nhập nội dung đúng định dạng email, nếu nhập không đúng th sẽ bắt lỗi Đây là một ưu thế của HTML5

- Tr nh duyệt hỗ trợ: được hỗ trơ bởi hầu hết các tr nh duyệt trừ Safari

V dụ: <input type=”email” name=”” />

2.2.6 Input type: month

- Tr nh duyệt hiển thị ngày, tháng cho ph p người dùng lựa chọn với hiển thị dưới

dạng chữ

- Tr nh duyệt hỗ trợ: hai tr nh duyệ IE và firefox không hỗ trợ thẻ này

V dụ: <input type=”month” name=”” />

Ngày đăng: 05/06/2016, 13:10

HÌNH ẢNH LIÊN QUAN

Hình     Mô hình dữ liệu mức quan niệm (CMD) - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Mô hình dữ liệu mức quan niệm (CMD) (Trang 52)
Hình     Lưu đồ dòng dữ liệu mức 1 - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Lưu đồ dòng dữ liệu mức 1 (Trang 74)
Hình     Lưu đồ dòng dữ liệu mức 2 “Quản lí quá trình cư trú” - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Lưu đồ dòng dữ liệu mức 2 “Quản lí quá trình cư trú” (Trang 76)
Hình     Lưu đồ dòng dữ liệu mức   “Quản lí danh mục chung” - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Lưu đồ dòng dữ liệu mức “Quản lí danh mục chung” (Trang 80)
Hình     Lưu đồ dòng dữ liệu mức   “Thống kê loại hình cư trú” - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Lưu đồ dòng dữ liệu mức “Thống kê loại hình cư trú” (Trang 81)
Hình     Giao diện trang chủ - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Giao diện trang chủ (Trang 89)
Hình     Trang chủ admin - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Trang chủ admin (Trang 92)
Hình     S a đơn vị - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh S a đơn vị (Trang 94)
Hình     S a thông tin CBCCVC - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh S a thông tin CBCCVC (Trang 96)
Hình     Cập nhật tài khoản người dùng - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Cập nhật tài khoản người dùng (Trang 97)
Hình       Thêm tôn giáo - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Thêm tôn giáo (Trang 102)
Hình     Quản lí quá trình công tác - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Quản lí quá trình công tác (Trang 110)
Hình     Cập nhật quá trình công tác - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Cập nhật quá trình công tác (Trang 113)
Hình      Quá trình công tác v i quyền CBLD - hệ thống quản lý quá trình công tác và quá trình lương của cán bộ công chức viên chức trong một tổ chức công quyền
nh Quá trình công tác v i quyền CBLD (Trang 116)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w