Quản lí nhân sự
• Quản lí được tình hình làm việc của mỗi nhân viên, lưu giữ tất cả các thông tin về tình hình khen thưởng, kỉ luật của mỗi nhân viên
- Khen thưởng: quản lí được các thông tin về số quyết định khen thưởng, ngày quyết định, lí do quyết định, mức khen thưởng.
- Kỉ luật: số quyết đnh, mức vi phạm, lí do kỉ luật, ngày kỉ luật, phòng ban hoặc tổ chức nào kỉ luật
• Khi có nhân viên mới thì hệ thống phải cập nhật được đầy đủ các thông tin của nhân viên mới như mã nhân viên, họ tên, giới tính, quê quán, quá trình đào tạo, tình trạng hôn nhân…
• Khi có nhân viên nghỉ hưu, chuyển công tác, tăng lương, bị thôi việc thì hệ thống phải cập nhật, sửa đổi, bổ sung được các thông tin đó.
• Hệ thống có chức năng lưu giữ thông tin về nhân viên hiện thời tạm nghỉ việc nhưng có thể sử dụng những thông tin này khi nhân viên đó đi làm trở lại. Ví dụ như nghỉ ốm thời gian dài không hưởng lương, nghỉ sản…
• Khi có yêu cầu của cấp trên thì phải xuất được các báo cáo như: sơ yếu lí lịch của nhân viên, hệ số lương của các nhân viên, số nhân viên đang đi công tác, số nhân viên sắp đến tuổi về hưu…
Quản lí lương
Cách tính lương và các khoản khác:
Ngày công để tính lương = số ngày làm việc trong tháng - thứ bảy, chủ nhật, ngày lễ, ngày tết
Lương cơ bản = hệ số lương * lương tối thiểu ( 540.000)
Ngày nghỉ không hưởng lương gồm: nghỉ ốm, nghỉ không lương, nghỉ không có lí do.
Các khoản thu nhập khác ngoài lương: - Phụ cấp chức vụ
- Phụ cấp độc hại - Phúc lợi xã hội - Thưởng
- Làm thêm giờ
- Khác (Công ty thăm hỏi, bảo hiểm xã hội, dưỡng sức…) Tính thêm giờ
Giờ làm việc bình thường (giờ hành chính): 8h – 17h30 - Buổi sáng: 8h – 12h
Ngoài thời gian trên nếu cán bộ công nhân viên làm việc thì tính làm thêm giờ.
Các công thức tính thêm giờ:
- Ngày thường: Lương 1 ngày/8h * số giờ làm thêm * 150%
- Ngày nghỉ cuối tuần: Lương 1 ngày/8h * Số giờ làm thêm * 200% - Ngày lễ tết: Lương 1 ngày/8h * số giờ làm thêm * 300%
Các khoản giảm trừ: - BHXH = LCB * 5% - BHYT = LCB * 1% - Các khoản giảm trừ khác 3.2. Thiết kế 3.2.1. Thiết kế sơ đồ
3.2.1.1. Thiết kế sơ đồ luồng thông tin
Qua quá trình thu thập thông tin ta có sơ đồ mô tả hệ thống, tức là mô tả sự di chuyển của dữ liệu, việc xử lý và lưu trữ trong thế giới vật lí qua các sơ đồ. Các ký pháp của luồng thông tin:
Xử lý
Thủ công Giao tác người – máy Tin học hoá hoàn toàn
3.2.1.2. Thiết kế sơ đồ chức năngQUẢN LÍ NHÂN SỰ QUẢN LÍ NHÂN SỰ Quản lí hồ sơ Điều chỉnh chấm công Quản lí chấm công In báo cáo Báo cáo Tính lương Quản lí lương Xoá hồ sơ In bảng chấm công Cập nhật bảng chấm công In hồ sơ Cập nhật hồ sơ Tìm kiếm hồ sơ Điều chỉnh hồ sơ
3.2.1.3. Thiết kế sơ đồ luồng dữ liệu
Sơ đồ ngữ cảnh
Sơ đồ mức 0
Khi có nhân viên mới được tuyển dụng vào trung tâm hay có sự thay đổi về nhân sự như thuyên chuyển từ phòng ban này sang phòng ban khác hay tăng lương… thì phòng tổng hợp sẽ xử lí và tổng hợp các thông tin này sau đó lưu thông tin của nhân viên đó vào kho hồ sơ của trung tâm thông qua phần mềm quản lí nhân sự.
Khi có một yêu cầu nhân sự từ ban giám đốc hay từ một phòng ban nào đó của trung tâm như cần danh sách nhân sự theo phòng ban, theo độ tuổi, theo chức danh… thì yêu cầu đó sẽ được gửi tới phòng tổng hợp và phòng này có nhiệm vụ thu thập thông tin và xử lí yêu cầu đó và gửi lại báo cáo lên phòng cần tìm tin.
Hàng tuần, các phòng ban sẽ gửi bảng chấm công lên phòng tổng hợp. Hệ thống quản lí chấm công sẽ xử lí các bảng chấm công này sau đó cập nhật những dữ liệu này vào kho dữ liệu bảng chấm công.
Hệ thống quản lí lương sau khi có đầy đủ các thông tin từ kho dữ liệu chấm công và kho dữ liệu hồ sơ sẽ tiến hành tính toán lương cho các nhân viên và in báo cáo gửi về phòng tài vụ để chi trả lương cho các cán bộ công nhân viên.
3.2.1.4. Sơ đồ phân giã chức năng
Sơ đồ phân rã quản lí hồ sơ mức 1
Khi có nhân viên mới được tuyển dụng vào trung tâm thì nhân viên đó sẽ nộp hồ sơ vào phòng tổng hợp của trung tâm. Phòng tổng hợp sẽ xử lí và tổng hợp thông tin sau đó lưu thông tin của nhân viên đó vào kho hồ sơ của trung tâm thông qua phần mềm quản lí nhân sự.
Trong quá trình công tác khi có sự thay đổi về nhân sự như: thuyên chuyển công tác từ phòng ban này sang phòng ban khác, tăng lương, thôi việc… thì phòng tổng hợp sẽ có trách nhiệm thu thập các thông tin về nhân sự và điều chỉnh cho đúng với yêu cầu.
Khi ban giám đốc hay một phòng ban trong công ty có yêu cầu tìm kiếm nhân sự theo một tiêu chí nào đó như theo chức vụ, theo hệ số lương, theo độ tuổi… thì hệ thống sẽ nhanh chóng xử lí và đáp ứng yêu cầu này. Sau đó in các báo cáo gửi lại cho phòng ban cần tìm tin.
Khi trong trung tâm có sự biến động về nhân sự như có người nghỉ hưu, có người mất do tai nạn, hoặc có người vì lí do gi đó phải thôi việc thì khi có quyết định xoá hồ sơ của cấp trên phòng tổng hợp sẽ tiến hành xoá các dữ liệu về các nhân viên này. Sau khi tiến hành xoá hồ sơ của nhân viên đó thì phòng tổng hợp cũng đồng thời thực hiện việc huỷ hồ sơ của nhân viên đó trong kho hồ sơ nhân viên.
Sơ đồ phân rã quản lí chấm công mức 1
Hàng tuần, các phòng ban gửi bảng chấm công đến phòng tổng hợp. Phòng tổng hợp có nhiệm vụ cập nhật bảng chấm công. Khi một cá nhân, hoặc một phòng ban có yêu cầu hoặc nhận thấy những sai sót trong bảng cập naaatj chấm công thì yêu cầu đó sẽ được phòng tổng hợp xử lí và điều chỉnh cho chính xác sau đó những dữ liệu này sẽ được cập nhật vào kho bảng chấm công.
Cuối tháng phòng tổng hợp sẽ tổng hợp các bảng chấm công để chuẩn bị tính toán lương cho các cán bộ công nhân viên.
Sơ đồ phân rã quản lí lương mức 1
Trên cơ sở của bảng chấm công cùng với các tài liệu về số tiền thưởng, tiền phạt, trợ cấp, tạm ứng… phòng tổng hợp sẽ tiến hành tính toán và in báo cáo lương gửi sang phòng tài vụ để phòng tài vụ tiến hành trả lương cho các can bộ công nhân viên.
3.2.2. Thiết kế cơ sở dữ liệu
3.2.2.1. Khái niệm cơ sở dữ liệu
Cơ sở dữ liệu (Database): là một tập hợp các tập tin có liên quan với nhau, được thiết kế nhằm làm giảm thiểu sự lặp lại dữ liệu.
3.2.2.2. Thiết kế các tệp cơ sở dữ liệu
Tệp nhân viên
Tên trường Định kiểu Độ rộng Giải thích
MaNV text 10 Mã nhân viên
MaPB Text 10 Mã phòng ban
Hoten text 50 Họ và tên
Ngaysinh Date/time Ngày sinh
Gioitinh Yes/no giới tính
Noisinh Text 50 Nơi sinh
Dantoc Text 10 Dân tộc
Quequan text 50 Quê quán
Quoctich Text 10 quốc tịch
Tongiao Text 10 Tôn giáo
Suckhoe text 10 sức khoẻ
Honnhan Text 10 Hôn nhân
hokhauthuongtru text 50 hộ khẩu thường trú
choohientai Text 50 Chỗ ở hiện tại
Doanvien Text 25 Đoàn viên
Dangvien text 25 Đảng viên
macv Text 10 Mã chức vụ
mahd text 10 Mã hợp đồng
Tệp phòng ban
Tên trường Định kiểu Độ rộng Giải thích
MaPB text 10 Mã phòng ban
TenPB text 25 Tên phòng ban
Diachi text 50 Địa chỉ
Dienthoai number 25 Điện thoại
Fax number 25 Fax
Email text 50 Email
Thongtinkhac text 100 Thông tin khác
Tệp chức vụ
Tên trường Định kiểu Độ rộng Giải thích
Macv Text 4 Mã chức vụ
Tệp dân tộc
Tên trường Định kiểu Độ rộng Giải thích
Madt Text 4 Mã dân tộc
Tendt Text 30 Tên dân tộc
Tệp bậc lương
Tên trường Định kiểu Độ rộng Giải thích
Mabacluong Text 4 Mã tôn giáo
Luongcoban Number double Lương cơ bản
Hesoluong Number decimal Hệ số lương
Tệp loại hợp đồng
Tên trường Định kiểu Độ rộng Giải thích
Mahd Text 4 Mã hợp đồng
Tenhd Text 30 Tên hợp đồng
Thoigian Text 20 Thời gian
Tệp chấm công
Tên trường Định kiểu Độ rộng Giải thích
Macc Autonumber Long integer Mã chấm công
Manv Text 4 Mã nhân viên
Thang Text 2 Tháng
Nam Text 4 Năm
Songaylamviec Number Single Số ngày làm việc Nghicophep Number Single Số ngày nghỉ có phép Nghikhongphep Number Single Số ngày nghỉ không phép
Khenthuong Text 30 Khen thưởng
Kyluat Text 30 Kỷ luật
Lamthemgio Number Integer Làm thêm giờ
Tên trường Định kiểu Độ rộng Giải thích
Maluong Text 4 Mã lương
Macc Text 4 Mã chấm công
Manv Text 5 Mã nhân viên
Mapb Text 4 Mã phòng ban
Mabacluong Text 4 Mã bậc lương
Thang Text 2 Tháng
Nam Text 4 Năm
TenNV Text 25 Tên nhân viên
MaBH Text 4 Mã bảo hiểm
Tienthuong Number Double Tiền thưởng
Tienphat Number Double Tiền phạt
Tamung Number Double Tạm ứng
Phucap Number Double Phụ Cấp
Khautru Number Double Các khoản khấu trừ
Luongtra Number Double Trả lương cho nhân viên
Tệp quá trình đào tạo
Tên trường Định kiểu Độ rộng Giải thích
MaNV Text 10 Mã nhân viên
Tentruong Text 50 Tên trường
Nganhhoc Text 50 Ngành học
hinhthucdaotao Text 25 Hình thức đào tạo
thoigiandaotao number 10 Thời gian đào tạo
3.2.3. Thiết kế thuật toán
3.2.4. Thiết kế vật lí ngoài
3.2.4.1. Thiết kế vào3.2.4.2. Thiết kế ra 3.2.4.2. Thiết kế ra
3.2.5. Thiết kế cách thức giao tác với phần tin học hoá
3.2.6. Thiết kế giao diện nhập liệu và giao diện khai thác tìm tin
3.2.6.1. Giao diện đăng nhập
3.2.6.3. Giao diện đăng kí tài khoản
Giao diện cập nhật diễn biến đào tạo
3.2.6.7. Các mẫu báo cáo của chương trình
MỤC LỤC
Trang
LỜI MỞ ĐẦU...1
CHƯƠNG I: GIỚI THIỆU CHUNG VỀ LỊCH SỬ HÌNH THÀNH VÀ PHÁT TRIỂN CỦA TRUNG TÂM THÔNG TIN TÍN DỤNG NHNN...2
1.1. Quá trình hình thành trung tâm thông tin tín dụng...2
1.2. Chức năng, nhiệm vụ của Trung tâm thông tin tín dụng...3
1.2.1. Chức năng...3
1.2.2. Nhiệm vụ...3
1.3. Cơ cấu tổ chức của Trung tâm thông tin tín dụng: (Organization Structure Of The CIC)...4
1.3.1. Sơ đồ bộ máy tổ chức...4
1.3.2. Các phòng, ban trực thuộc...4
1.3.2.1. Phòng Tổng hợp ( kí hiệu TTTD1)...4
1.3.2.2. Phòng Xử lý thông tin (kí hiệu TTTD2)...5
1.3.2.3. Phòng Phân tích (kí hiệu TTTD3)...6
1.3.2.4. Phòng Kỹ thuật (kí hiệu TTTD4)...7
1.3.2.5. Phòng Tài vụ (Kí hiêu TTTD5)...8
1.3.2.6. Ban Bản tin...9
1.4. Quy trình nghiệp vụ của CIC...11
1.4.1. Thu thập thông tin...11
1.4.1.1. Nguồn thu thập...12
1.4.1.2. Phương pháp thu thập thông tin...12
1.4.1.3. Quy trình thu thập...13
1.4.1.4. Phạm vi thu thập tin...13
1.4.2. Lưu trữ thông tin...13
1.4.3. Xử lý thông tin...13
1.4.4 Cung cấp thông tin...14
1.5. Tình hình tin học hoá tại trung tâm thông tin tín dụng...14
1.5.1. Tình hình tin học hoá:...14
1.5.2. Các phần mềm hiện tại của CIC và chức năng của chúng...15
1.5.2.1. Phần mềm Quản lí TTTD...15
1.5.2.2. Phần mềm Quản lí người sử dụng và tính phí...15
1.5.2.3. Hỏi tin trong nước...15
1.5.2.4. Hỏi tin nước ngoài...15
1.5.2.6. Web nghiệp vụ của CIC...16
1.5.2.7. Web dịch vụ...16
1.5.2.8. Web bản tin...16
1.6. Các sản phẩm của CIC và lợi ích của khách hàng khi sử dụng các sản phẩm của CIC ...17
1.6.1. Các sản phẩm của CIC...17
1.6.2. Lợi ích của khách hàng khi sử dụng sản phẩm của CIC...17
1.7. Tình hình hoạt động của Trung tâm thông tin tín dụng ...18
1.7.1. Thành tựu...18
1.7.1.1. Về công tác chỉ đạo, điều hành hoạt động TTTD...18
1.7.1.2. Về thu thập, xử lý thông tin...19
1.7.1.3. Về khai thác sử dụng thông tin ...20
1.7.1.4. Quản lý kho dữ liệu TTTD quốc gia...21
1.7.2. Hạn chế...22
1.8. Một số nhiệm vụ trọng tâm trong thời gian tới...23
ĐỊNH HƯỚNG XÂY DỰNG PHẦN MỀM...25
2.1. Lí do chọn đề tài...25
2.2. Đề tài thực tập tốt nghiệp...25
2.5. Các giao diện (form) dự kiến...27
Form cập nhật hồ sơ cán bộ...27
Form cập nhật hệ số lương...27
Form cập nhật...27
CHƯƠNG II: PHƯƠNG PHÁP LUẬN VỀ XÂY DỰNG PHẦN MỀM. 28 2.1. Phương pháp luận chung về xây dựng phần mềm...28
2.1.1. Khái niệm phần mềm...28
2.1.2. Sự tiến hoá của phần mềm...28
2.1.3. Các đặc trưng của phần mềm...28
2.1.4. Ngôn ngữ thiết kế phần mềm...29
Thế hệ 1: Ngôn ngữ máy tính...29
Thế hệ 2: Ngôn ngữ thuật toán...29
Thế hệ 3: Ngôn ngữ cấp cao...30
2.1.5. Phân loại phần mềm...30
2.1.6. Vòng đời của phần mềm...31
2.1.7. Vai trò của thiết kế phần mềm...34
2.1.8. Quy trình thiết kế phần mềm ứng dụng...35
2.1.8.1. Xây dựng và quản lí hợp đồng phần mềm...35
2.1.8.2. Xác định yêu cầu...36
2.1.8.3. Thiết kế...37
2.1.8.6. Triển khai...40
CHƯƠNG III: PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM...43
3.1. Khảo sát sơ bộ...43
3.1.1. Tìm hiểu tình hình thực tế...43
3.1.2. Phân tích nghiệp vụ...43
3.2. Thiết kế...45
3.2.1. Thiết kế sơ đồ...45
3.2.1.1. Thiết kế sơ đồ luồng thông tin...45
Xử lý...45
Kho lưu trữ dữ liệu Dòng thông tin Điều khiển...45
Sơ đồ luồng thông tin trong quản lý hồ sơ...46
Sơ đồ luồng thông tin trong quản lí chấm công...47
Sơ đồ luồng thông tin trong quản lý lương...48
3.2.1.2. Thiết kế sơ đồ chức năng...49
3.2.1.3. Thiết kế sơ đồ luồng dữ liệu...50
Sơ đồ ngữ cảnh...50
3.2.1.4. Sơ đồ phân giã chức năng...52
Sơ đồ phân rã quản lí hồ sơ mức 1...52
Sơ đồ phân rã quản lí chấm công mức 1...54
Sơ đồ phân rã quản lí lương mức 1...55
3.2.2. Thiết kế cơ sở dữ liệu...56
3.2.2.1. Khái niệm cơ sở dữ liệu...56
3.2.2.2. Thiết kế các tệp cơ sở dữ liệu...57
Tệp phòng ban...57 Tên trường...57 Định kiểu...57 Độ rộng...57 Giải thích...57 Tệp chức vụ...57 Tên trường...57 Định kiểu...57 Độ rộng...57 Giải thích...57 Tên trường...58 Định kiểu...58 Độ rộng...58 Giải thích...58 Tên trường...58 Định kiểu...58 Độ rộng...58 Giải thích...58 Tên trường...58 Định kiểu...58
Độ rộng...58 Giải thích...58 Tên trường...58 Định kiểu...58 Độ rộng...58 Giải thích...58 Tên trường...59 Định kiểu...59 Độ rộng...59 Giải thích...59
Tệp quá trình đào tạo...59
Tên trường...59
Định kiểu...59
Độ rộng...59
Giải thích...59
3.2.2.3. Mối quan hệ giữa các tệp CSDL...60
3.2.3. Thiết kế thuật toán...61
3.2.3.1. Thuật toán đăng nhập...61
3.2.3.2. Thuật toán cập nhật...62
3.2.3.3. Thuật toán tìm kiếm...63
3.2.3.4. Thuật toán in báo cáo...64
3.2.4. Thiết kế vật lí ngoài...65
3.2.4.1. Thiết kế vào...65
3.2.4.2. Thiết kế ra...65
3.2.5. Thiết kế cách thức giao tác với phần tin học hoá...65
3.2.6. Thiết kế giao diện nhập liệu và giao diện khai thác tìm tin...65
3.2.6.1. Giao diện đăng nhập ...65
3.2.6.2. Giao diện chính...65
3.2.6.3. Giao diện đăng kí tài khoản...66
3.2.6.4. Giao diện cập nhật hồ sơ nhân viên...66
3.2.6.5. Giao diện cập nhật danh mục phòng ban...68
Giao diện cập nhật diễn biến đào tạo...69
3.2.6.6. Giao diện tìm kiếm...69
3.2.6.7. Các mẫu báo cáo của chương trình...70