Tải bản đầy đủ (.docx) (31 trang)

PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÍ NHÂN SỰ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.16 MB, 31 trang )

Ban Giám Đốc
CBCNV
Lãnh đạo phòng ban
Lãnh đạo phòng ban
Ban giám đốc
CBCNV
HTTT quản lý nhân sự
Ban Giám Đốc
CBCNV
Lãnh đạo phòng ban
Lãnh đạo phòng ban
Ban giám đốc
1.0Cập nhật thông tin
3.0Xuất thông tin
2.0Xử lý HSNS
QLHSNS
Ban Giám Đốc
Lãnh đạo phòng ban
Thông tin về CBCNV
Thông tin chung
Thông tin về phòng ban
Thông tin
Thông tin đã xư lý
Xuất thông tin dã xử lý
Thông tin trợ giúp
Thông tin được yêu cầu
Thông tin trợ giúp
Thông tin đã xư lý
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÍ NHÂN SỰ
I.PHÂN TÍCH HỆ THỐNG THÔNG TIN QUẢN LÝ NHÂN SỰ.
1. Các sơ đồ mô tả:


a. Sơ đồ ngữ cảnh.

Sơ đồ ngữ cảnh

b. Sơ đồ luồng thông tin (IFD)

Sơ đồ luồng thông tin (IFD)
c. Sơ đồ luồng dữ liệu (DFD)
Sơ đồ luồng dữ liệu (DFD)
2. Các mức chuẩn hoá dữ liệu.

Từ sơ đồ mức chuẩn hoá ta có các bảng sau:
Danh sách thuộc tính
1NF 2NF 3NF
Mã nhân viên
Họ và tên
Ngày sinh
Địa chỉ
Nơi sinh
Nguyên quán
Số CMND
Dân tộc
Tôn giáo
Sức khoẻ
Hôn nhân
Số điện thoại
Ma trường
Tên trường
Ngành học
Trình độ

Trình độ NN
Trình độ tin học
Năm tốt nghiệp
Mã phòng ban
Phòng ban
Địa chỉ
Điện thoại
Mã chức vụ
Chức vụ
Ngày vào làm
Ngày nghỉ việc
*Mã nhân viên
Họ và tên
Ngày sinh
Địa chỉ
Nơi sinh
Nguyên quán
Số CMND
Dân tộc
Tôn giáo
Sức khoẻ
Hôn nhân
Số điện thoại
*Mã nhân viên
*Ma trường
Tên trường
Ngành học
Trình độ
Trình độ NN
Trình độ tin học

Năm tốt nghiệp
*Mã nhân viên
*Mã phòng ban
Phòng ban
Địa chỉ
Điện thoại
Mã chức vụ
Chức vụ
Ngày vào làm
Ngày nghỉ việc
*Mã nhân viên
*Mã phòng ban
*Mã dân tộc
*Mã tôn giáo
Họ và tên
Ngày sinh
Địa chỉ
Nơi sinh
Nguyên quán
Số CMND
Sức khoẻ
Hôn nhân
Số điện thoại
*Mã dân tộc
Dân tộc
*Mã tôn giáo
Tôn giáo
*Mã nhân viên
*Ma trường
Tên trường

Ngành học
Trình độ
Trình độ NN
Trình độ tin học
Năm tốt nghiệp
*Mã phòng ban
Phòng ban
Địa chỉ
Điện thoại
*Mã nhân viên
*Mã chức vụ
Chức vụ
Ngày vào làm
Ngày nghỉ việc
---->
---->
---->
---->
---->
*Mã chức vụ
Chức vụ
*Mã nhân viên
Ngày vào làm
Ngày nghỉ việc
- Bảng nhân viên.
- Bảng học vấn
- Bảng quá trình đào tạo
- Bảng quá trình công tác.
- Bảng tôn giáo, bảng dân tộc, bảng phòng ban và bảng trình độ.
II. THÔNG TIN ĐẦU VÀO VÀ ĐẦU RA CỦA HỆ THỐNG QUẢN LÝ

NHÂN SỰ.
1.Thông tin đầu vào của Hệ Thống.
Luồng thông tin vào của hệ thống bao gồm ;
- Hồ sơ về cán bộ công nhân viên: Thông tin đầu vào này do chính cán bộ công
nhân viên (CBCNV) của cơ quan cung cấp thông qua bản hồ sơ của mỗi CBCNV.
- Danh sách phòng ban: Đây là thông tin về phòng ban do lãnh đạo của công ty
cung cấp.
- Danh sách chức vụ: Là thông tin về các vị trí quản lý trong cơ quan. Thông tin
này cũng được cung cấp bởi lãnh đạo của công ty.
- Danh sách cán bộ công nhân viên trong tong phòng ban: Cho biết những thông
tin về số lượng CBCNV trong mỗi phòng ban với họ tên, chức vụ và một số thông
tin khác đi kèm. Thông tin này được cung cấp từ các phòng ban trong cơ quan.
- Ngoài ra còn có một số thông tin đầu vào khác phục vụ cho hệ thống.
2.Thông tin đầu ra của hệ thống.
Thông tin ra là những thông tin đã xử lý và tổng hợp từ các thông tin vào. Thông
tin ra chính là kết quả hoạt động của hệ thống. Nó phục vụ cho nhu cầu về thông
tin của những người sử dụng hệ thống này và đáp ứng nhu cầu của cơ quan. Thông
tin ra càng có chất lượng cao tức là đáp ứng tốt nhu cầu về thông tin của người sử
dụng, nâng cao hiệu quả quản lý thì càng chứng tỏ hệ thống hoạt động tốt.
Trong hệ thống thông tin phục vụ quản lý nhân sự cho cơ quan, thì các thông tin
đầu ra giúp cho ban lãnh đạo của doanh nghiêph theo dõi được các thông tin về cán
bộ công nhân viên chức trong từng phòng ban, số lượng công nhân viên, chuyên
môn, trình độ, lý lịch, kinh nghiệm làm việc,… của từng cán bộ công nhân viên.
Từ các thông tin đầu vào qua quá trình xử lý thu được các thông tin đầu ra:
* Báo cáo tổng hợp danh sách cán bộ công nhân viên toàn cơ quan.
* Báo cáo tổng hợp danh sách cán bộ công nhân viên trong từng phòng ban.
* Báo cáo tổng hợp danh sách cán bộ công nhân viên theo trình độ học vấn.
* Báo cáo tổng hợp danh sách cán bộ công nhân viên theo giới tính.
* Báo cáo tổng hợp danh sách cán bộ công nhân viên nghỉ hưu.
III.THIẾT KẾ HỆ THỐNG MỚI.

1.Thiết kế cơ sở dữ liệu.
Từ các thông tin đầu vào và các thông đầu ra cần phải có của hệ thống thông tin
quản lý nhân sự, em thiết kế cơ sở dữ liệu của hệ thống quản lý nhân sự như sau:
* Bảng Nhân viên lưu giữ những thông tin cá nhân về CBCNV.
* Bảng Học vấn lưu trữ trình độ học vấn chung của CBCNV.
* Bảng Quá trình công tác lưu giữ thông tin quá trình làm việc và công tác của
CBNCV.
* Bảng Quá trình đào tạo lưu giữ thông tin về quá trình học tập và đào tạo của
CBCNV.
* Bảng Phòng ban lưu giữ thông tin về từng phòng ban trong cơ quan.
* Bảng Dân tộc cung cấp thông tin về các dân tộc Việt Nam và thế giới.
* Bảng Tôn giáo cung cấp thông tin về loại hình tôn giáo.
* Bảng Trình độ cho biết trình độ học của CBCNV.
Sơ đồ quan hệ thực thể giữa các bảng trong cơ sở dữ liệu
2. Các
thuật toán của
chương trình.
2.1 Thuật toán
đăng nhập.
Bắt đầu
Nhập tên người dùng & mật
khẩu

Kiểm tra sự hợp lệ của tên
người dùng & mật khẩu
Có tiếp tiếp tục
không
2.2 Thuật toán nhập dữ liệu.
SAI
ĐÚNG

Thực hiện các công việc cần
l m cà ủa người sử dụng theo
quyền hạn người sử dụng
KHÔNG
Kết thúc
Bắt đầu
Tạo bản ghi rỗng
Nhập mã bản ghi muốn sửa
Hiện bản ghi cần sửa
Bắt đầu
Kết thúc
Có tồn tại bản ghi này không?

KHÔNG
Sửa dữ liệu bản ghi
Có sửa tiếp không?
ThôngBáo

KHÔNG
2.3 Thuật toán sửa dữ liệu.
Tiến h nh nhà ập dữ liệu
Có tiếp tục công việc nhập v là ưu bản
ghi vừ nhập không?

KHÔNG
Kết thúc
2.4 Thuật toán tìm kiếm thông tin.
Bắt đầu
Nhập mã bản ghi cần tìm


Xoá hồ sơ
Cập nhật
Nhập mới hồ sơ
Tra cứu TT
Theo mã nhân viên
Theo chức vụ
Theo phòng ban
Danh mục
DM phòng ban
DM nhân viên
DM chức vụ
DM dân tộc
DM tôn giáo
DM trình độ
1 2
3
4
Báo cáo
DSNV toàn cơ quan
DSNV theo giới tinh
DSNV theo phòng ban
DSNV theo trình độ
DSNV nghỉ hưu
3. Một số module chính trong chương trình
Với vấn đề hiện tại còn nhiều vướng mắc trong cơ chế quản lý tại các cơ quan
hành chính sự nghiệp – bài viết em đưa ra các module chương trình như sau:
Kiểm tra bản ghi n y có hayà
không theo mã bản ghi?
Có tiếp tục không ?
KHÔNG


KHÔNG
Hiện thông tin tìm thấy
Kết thúc
4. Một số giao diện chính của chương trình.
4.1 Form đăng nhập.
- Người dùng gõ tên và mật khẩu để xác nhận - đăng nhập chương trình.

×