Sơ đồ tuần tự chức năng “Báo cáo, thống kê”

Một phần của tài liệu PHÂN TÍCH THIẾT KẾ 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 (Trang 42)

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

Một phần của tài liệu PHÂN TÍCH THIẾT KẾ 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 (Trang 42)

Tải bản đầy đủ (DOC)

(56 trang)
w