Biểu đồ 3.5: Biểu đồ tuần tự chức năng ỘThêm hồ sơỢ
Khi cần nhập thêm hồ sơ mới nhân viên nhân sự sẽ mở form thêm hồ sơ, yêu cầu thêm hồ sơ. Sau đó nhân viên sẽ nhập mã hồ sơ vào hệ thống sẽ có chức năng tìm kiếm mã hồ sơ đấy đã tồn tại hay chưa nếu chưa tồn tại thì thông báo ra màn hình và nhân viên tiếp tục nhập thông tin về hồ sơ mới. Sau khi thêm xong hệ thống sẽ thông báo hồ sơ mới đã được tạo thành công.
c. Sơ đồ tuần tự chức năng ỘSửa hồ sơỢ
Biểu đồ 3.6: Biểu đồ tuần tự chức năng ỘSửa hồ sơỢ
Khi cần sửa thông tin về hồ sơ nhân viên nhân sự sẽ mở form sửa hồ sơ sau đó nhập vào mã nhân viên cần sửa thông tin, hệ thống sẽ tìm hồ sơ có mã nhân viên như đã được nhập vào và hiển thị kết quả ra màn hình, nhân viên nhân sự sửa các thông tin sau đó lưu vào cơ sở dữ liệu. Sau khi sửa xong và lưu lại hệ thống sẽ thông báo ra màn hình là hồ sơ sửa thành công.
d. Sơ đồ tuần tự chức năng ỘBáo cáo, thống kêỢ
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
Biểu đồ 3.9: Biểu đồ trạng thái lớp nhân viên
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Ợ
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
Biều đồ 3.11 Biểu đồ hoạt động chức năng ỘThêm hồ sơỢ
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ơỢ
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
Biểu đồ 3.13: Biểu đồ hoạt động chức năng ỘXóa hồ sơỢ
3.3.4. Thiết kế cơ sở dữ liệu.
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
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
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, em đã đ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, em 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
Form quản lý khen thưởng
Form quản lý kỷ luật