CBCNV
CBCNV Form ThongKeForm ThongKe DK_ThongKeDK_ThongKe Ho so nhan
vien Ho so nhan
vien Chon chuc nang thong ke ho so
Hien thi Form thong ke
Chon thong ke danh sach ho so
Yeu ca dua ra danh sach ho so
Truy van danh sach ho so
Tra lai ket qua danh sach ho so Hien thi danh sach ho so
Hien thi danh sach ho so
Biểu đồ 3.7: Biểu đồ tuần tự chức năng “Báo Cáo thống kê”
3.3.2. Biểu đồ trạng thái
Trong toàn bộ quá trình quản lý nhân viên thì ta thấy có hai đối tượng chính tham gia vào quá trình hoạt động của chương trình đó là các tác nhân .
Người dùng(nhân viên, cán bộ quản lý nhân sự).
Và thực thể nhân viên (gồm các việc thêm, sửa, xóa cập nhật thông tin). a. Biểu đồ trạng thái lớp người dùng
Khi đăng nhập vào hệ thống hệ thống sẽ kiểm tra tên đăng nhập và mật khẩu của người dùng.
Nếu tên đăng nhập đúng hệ thống sẽ phân quyền sử dụng các chức năng của hệ thống cho chủ quyền đăng nhâp (ví dụ nhân viên chỉ được xem thông tin, cán bộ phòng quản lý nhân sự có thể thêm, sửa, xóa thông tin của nhân viên).
Nếu tên đăng nhập sai:hệ thống sẽ báo lỗi và yêu cầu đăng ký trước khi đăng nhập.
dang nhap
phan loai nguoi dung
dang ki
thong bao loi
Biểu đồ 3.8: Biểu đồ trạng thái lớp người dùng
b. Biểu đồ trạng thái cho lớp nhân viên
nhap thong tin nhan vien
kiem tra tinh hop le thong tin duoc luu xoa thong tin kiem tra cac truong du lieu
3.3.3. Biểu đồ hoạt động
a. Biểu đồ hoạt động chức năng đăng nhập
Trên giao diện quản trị hệ thống, người dùng chọn đăng nhập. Sau đó nhập tên đăng nhập và mật khẩu. Hệ thống sẽ tiếp nhận thông tin và tiến hành kiểm tra tên đăng nhập và mật khẩu. Nếu hợp lệ , hệ thống chấp nhận đăng nhập,hiện thị thông báo đăng nhập thành công. Nếu không hợp lệ hệ thống yêu cầu đăng nhập lại
Nhap ten nguoi dung va mat khau
Bao Loi
Yeu cau dang nhap lai Kiem tra Bao Thanh Cong hop le khong hop le He Thong Nguoi Su Dung
Biểu đồ 3.10: Biểu đồ hoạt động chức năng “Đăng nhập”
b. Biểu đồ hoạt động thêm hồ sơ nhân viên
Sau khi người quản lý đăng nhập vào hệ thống, sẽ tiến hành nhập thông tin nhân viên, hệ thống sẽ kiểm tra nếu thông tin nhập vào không trùng lặp với các thông tin đã có thì hệ thống sẽ lưu thông tin vừa nhập vào cơ sở dữ liệu. Nếu thông tin vừa nhập đã tồn tại trong hệ thống thì hệ thống sẽ yêu cầu nhập lại thông tin .
Dang Nhap Nhap Thong Tin TB Them thanh cong Kiem Tra CSDL HS Da Ton Tai
Luu thong tin vao CSDL HS chua ton tai
HeThong NguoiQuanLy
c. Biểu đồ hoạt động sửa thông tin nhân viên
Người quản lý đăng nhập vào hệ thống, chọn thông tin cần sửa , hệ thống sẽ kiểm tra thông tin cần sửa có tồn tại hay không, nếu có thì hiện thị thông tin cần sửa và cho phép người quản lý sửa thông tin. Nếu thông tin cần sửa không tồn tại thì hệ thống sẽ báo lỗi và quay trở lại form chọn thông tin cần sửa.
Biểu đồ 3.12: Biểu đồ hoạt động chức năng “Sửa hồ sơ”
d. Biểu đồ hoạt động xóa thông tin
Người quản lý đăng nhập vào hệ thống thành công , sẽ nhập thông tin cần xóa, hệ thống sẽ kiểm tra thông tin cần xóa. Nếu thông tin cần xóa tồn tại hệ thống sẽ hiện thị thông tin cần xóa và cho phép người quản lý xóa. Và hiện thị thông báo xóa thành công. Nếu thông tin cần xóa không tồn tại, hệ thống sẽ báo lỗi và yêu cầu người dùng nhập lại thông tin cần xóa
3.3.4. Thiết kế cơ sở dữ liệu.
Bảng 3.3Bảng tôn giáo – TonGiao
STT Tên cột Kiểu dữ liệu Khóa Diễn giải
1 MaTonGiao Char(5) PK Mã tôn giáo
2 TenTonGiao Nvarchar(30) Tên tôn giáo
Bảng 3.4Bảng trình độ
STT Tên cột Kiểu dữ liệu Khóa Diễn giải
1 MaTD Char(5) PK Mã trình độ
2 TenTD Nvarchar(30) Tên trình độ
Bảng 3.5Bảng khen thưởng – KhenThuong
STT Tên cột Kiểu dữ liệu Khóa Diễn giải
1 MaKT Char(5) PK Mã khen thưởng
2 MaNV Char(5) FK Mã nhân viên
3 NgayKT Datetime Ngày khen thưởng
4 NoiDungKT Nvarchar(30) Nội dung khen thưởng
Bảng 3.6Bảng kỷ luật – KyLuat
STT Tên cột Kiểu dữ liệu Khóa Diễn giải
1 MaKL Char(5) PK Mã kỷ luật
2 MaNV Char(5) FK Mã nhân viên
3 NgayKL Datetime Ngày kỷ luật
4 NoiDungKL Nvarchar(30) Nội dung kỷ luật
Bảng 3.7Bảng nhân viên – NhanVien
STT Tên cột Kiểu dữ liệu Khóa Diễn giải
1 MaNV Char(5) PK Mã nhân viên
2 HoTen Nvarchar(30) Họ tên nhân viên
3 GioiTinh Nvarchar(5) Giỡi tính (Nam hoặc nữ)
4 NgaySinh Datetime Ngày sinh
5 QueQuan Nvarchar(30) Quê quán
6 MaTonGiao Char(5) FK Mã tôn giáo
7 MaDanToc Char(5) FK Mã dân tộc
8 SoCMND Int Số chứng minh nhân dân
9 SoBHXH Int Số bảo hiểm xã hội
10 MaTD Char(5) FK Mã trình độ học vấn
Bảng 3.8Bảng lương
STT Tên cột Kiểu dữ liệu Khóa Diễn giải
1 MaBL Char(5) PK Mã bảng lương
2 MaNV Char(5) FK Mã nhân viên
3 TuNgay Datetime Từ ngày
4 DenNgay Datetime Đến ngày
6 Hesoluong Number Hệ số lương
7 Hesophucap Number Hệ số phụ cấp
8 Bao hiem Money Bảo hiểm
Bảng 3.9Bảng hợp đồng
STT Tên cột Kiểu dữ liệu Khóa Diễn giải
1 MaHD Char(5) PK Mã hợp đồng
3 TuNgay Datetime Từ ngày
4 DenNgay Datetime Đến ngày
5 He so luong Number Hệ số lương
6 He so phu cap Number Hệ số phụ cấp
3.3.5. Thiết kế giao diện
a. Giao diện đăng nhập hệ thống
Hình 3.1giao diện đăng nhập hệ thống
b. Giao diện quản lý nhân viên
Hình 3.2Giao diện hồ sơ nhân viên
3.3.6. Thiết kế kiểm soát
Thiết kế kiểm soát có một vai trò quan trọng trong sự tồn tại và phát triển của hệ thống vì hiện nay có nhiều hệ thống máy tính hoạt động trong môi trường mở. Một trong những quan tâm chính trong thiết kế hệ thống là làm sao để cung cấp truy cập thông tin yêu cầu và đồng thời bảo vệ thông tin khỏi những mục đich phá hoại cũng như sự cố không mong đợi. Và việc thiết kế kiểm soát cho hệ thống thông tin tại trường Trung Cấp Nghề Kinh Tế - Kỹ Thuật Bắc Nghệ An không nằm ngoài lý do đó. Việc thiết kế kiểm soát nhằm tránh một số nguy cơ sau:
- Sai lỗi từ các thông tin thu thập - Sai lỗi do các sự cố kỹ thuật gây ra
- Sự thâm nhập trái phép của người trong và ngoài hệ thống - Rủi ro về môi trường như: cháy, bão, lũ,…
Thiết kế các kiểm soát là đề xuất các biện pháp nhằm đảm bảo:
- Tính chính xác: tính chính xác của hệ thống thể hiện ở chỗ hệ thống làm việc đúng đắn, không đưa ra các kết quả tính toán sai lệch
- Tính an toàn: thể hiện ở chỗ hệ thống không bị xâm hại khi có sự cố kỹ thuật, hoặc những xâm hại vô tình hay cố ý từ con người.
- Tính riêng tư: Thể hin ở chỗ hệ thống đảm bảo được các quyền truy cập riêng tư đối với mỗi đối tượng sử dụng khác nhau.
3.4 Một số kiến nghị cho đề tài nghiên cứu
Qua thời gian nghiên cứu đề tài này, tôi đã đi vào thực tế, tìm hiểu cách quản lý nhân sự tại trường, và thực hiện phân tích thiết kế hệ thống thông tin hướng đối tượng cho công tác quán lý nhân sự. Tuy nhiên vì thời gian hạn chế nên đề tài chưa được thực hiện 1 cách trọn vẹn. Việc phân tích mới chỉ thực hiện trên văn bản, chưa có xây dựng cụ thể nên không có tính ứng dụng cao; chưa xây thực hiện được đến giai đoạn cuối cùng là xây dựng phần mềm cho công tác quản lý tại nhà trường.
Nhận thấy việc xây dựng hệ thống thông tin quản lý nhân sự tại Trường Trung Cấp Nghề Kinh Tế - Kỹ Thuật Bắc Nghệ An là rất cần thiết. Vì vậy, tôi hi vọng những góp ý và đề xuất để tiếp tục phát triển đề tài.
KẾT LUẬN
Trong thời đại công nghệ thông tin hiện nay việc thực hiên tự động hóa công tác quản lý nhân viên là rất cần thiết cho bất kỳ cơ quan nào và trường Trung cấp nghề Kinh tế - Kỹ thuật Bắc Nghệ An cũng không phải là ngoại lệ.
Việc dùng hệ thống thông tin quản lý nhân sự tự động trong nhà trường sẽ giúp công tác quản lý dễ dàng hơn, nhanh chóng hơn và chính xác hơn.
Qua thời gian nghiên cứu thực tế tình hình quản lý nhân sự tại nhà trường, cùng với việc nghiên cứu về hệ thống thông tin quản lý nhân sự, em đã hoàn thành được khóa luận tốt nghiệp này. Với khóa luận này em đã phân tích được công việc quản lý nhân sự tại nhà trường và bước đầu phân tích thiết kế được hệ thống thông thông tin quản lý nhân sự. Vì lý do thời gian hạn chế nên việc nghiên cứu chưa thể làm rõ được hoàn toàn hệ thống thông tin quản lý nhân sự, nên chắc chắn còn nhiều thếu sót, song trong quá trình thực hiện khóa luận này em đã thực sự cố gắng để hoàn thành được đầy đủ nhất đề tài.
Mong thầy cô và các bạn có quan tâm đến đề tài này sẽ có những nhận xét để khóa luận này có thể phát triên hoàn thiện hơn
TÀI LIỆU THAM KHẢO
1. Nguyễn Văn Ba (2006), Phân tích và thiết kế hệ thống thông tin, Nhà xuất bản Đại học Quốc gia Hà Nội.
2. Đặng Văn Đức (2001), Phân tích thiết kế hướng đối tượng bằng UML, Nhà xuất bản Giáo dục, Hà Nội
3. Nguyễn Ngọc Quân, Nguyễn Vân Điềm (2010), Quản trị nhân lực, Nhà xuất bản Giáo dục
4. Vương Ngọc Quỳnh, Khóa luận tốt nghiệp “Xây dựng hệ thống thông tin quản lý nhân sự tại công ty cổ phần Vinaconex 7”, Lớp kinh tế 47A, Đại học kinh tế quốc dân
5. Nguyễn Thị Huyền, Khóa luận tốt nghiệp “Phân tích thiết kế hệ thống thông tin quản lý nhân sự tại công ty cổ phần NETNAM”, Khóa 46, Khoa hệ thống thông tin kinh tế, Đại học Thương mại.
6. Vũ Anh Quyết, Luận văn tốt nghiệp “Thiết kế phần mềm quản lý nhân sự tại mỏ than Cọc Sáu”, Lớp tin 44C, Khoa quản trị hệ thống thông tin kinh tế, Đại học Kinh tế quốc dân
7. Báo cáo tài chính năm 2014 của Trường Trung cấp nghề Kinh tế - Kỹ thuật Bắc Nghệ An.
8. Báo cáo tổng kết cuối năm 2012, 2013, 2014 của Trường Trung cấp nghề Kinh tế - Kỹ thuật Bắc Nghệ An
Phụ Lục
Form quản lý khen thưởng
Form quản lý kỷ luật