041_Hệ thống quản lý nhân sự ngành giáo dục và đào tạo thành phố Hà Nội - Pdf 63

- 32 -
HỆ THỐNG QUẢN LÝ NHÂN SỰ NGÀNH GIÁO DỤC VÀ ĐÀO TẠO
THÀNH PHỐ HÀ NỘIHoàng Xuân Hào
MSV: 0121877
Email:

Người hướng dẫn: PGS.TS. Nguyễn Văn Vỵ
ThS. Đặng Đức Hạnh

1. Giới thiệu
Nhu cầu tin học hóa công tác quản lý nhân
sự cho các doanh nghiệp, các ngành nói chung
cho ngành giáo dục và đào tạo nói riêng là rất
cần thiết.
Hệ thống quản lý nhân sự cho phép cập nhật
hồ sơ dữ liệu về các nhân viên một cách đồng
bộ và được tự động hóa đến mức tối đa bằng
việc sử dụng các bảng danh mục. Giúp cho
người quản lý dễ dàng thao tác trên cơ sở dữ
liệu, thao tác nghiệ
p vụ, và đưa ra các báo cáo
thống kê nhanh chóng về tình hình nhân sự
trình lãnh đạo ngành.
Với cách tiếp cận hệ thống bằng việc dùng
công nghệ hướng đối tượng sẽ giúp chúng ta dễ
dàng quản lý các đối tượng, tăng khả năng bảo
trì, đóng gói và đặc biệt tính tái sử dụng các
thành phần của hệ thống.

lớp thực thể NhanVien.
Để phân biệt các đối tượng thực thể cùng
loại, mỗi đối tượng thực thể đều phải có định
danh để phân biệt với các đối tượng cùng loại.
Ví dụ: nhân viên A và nhân viên B phân biệt
với nhau bằng mã số của họ. Chẳng hạn A có
mã số là 1 phân biệt với B có mã số là 2.
Chú ý: các lớp ánh xạ đều phải thi hành giao
diện IMapper với hai phương thức cơ bản là
Get và Put.
VD: interface IMapper {
object Get(OID oid);
void Put(OID oid, object obj);
}

class NhanVienDBMapper: IMapper
{
object Get(OID oid)
{
các câu lệnh SQL lấy
nhân viên có định danh
là oid trong CSDL (từ
bảng nhan_vien).
return (đối tượng nhân
viên);
}
void Put(OID oid, object obj)
{
các câu lệnh SQL chèn
đối tượng obj với định

nhân viên, trình độ quản lý nhà nước
v.v.
• Cập nhật các bảng danh mục trong hệ
thống như: các đơn vị, hình thức khen
thưởng, loại cán bộ, chế độ bảo hiểm xã
hội v.v.
• Các chức năng quản lý nghiệp vụ của hệ
thống như: quản lý quá trình đi công
tác, quá trình bồi dưỡng, quá trình giảng
dạy của nhân viên, nâng lương, chuyển
ngạch và thuyên chuyển cán bộ v.v.
Kết quả thực nghiệm cho thấy hệ thống quản
lý nhân sự chạy ổn
định, dữ liệu chính xác và
đồng bộ, rất tiện lợi cho việc cập nhật dữ liệu.
Do các dữ liệu khảo sát còn ít nên chưa đánh
giá được tốc độ thực hiện của hệ thống. Công
việc khảo sát chưa có sự chuẩn bị kỹ lưỡng nên
các đánh giá thực nghiệm trên còn mang tính
chủ quan.
5. Kết luận
Trong khóa luận này, tôi đã xây dựng hệ
thống quản lý nhân sự theo phương pháp của
công nghệ hướng đối tượng, sử dụng ngôn ngữ
mô hình hóa thống nhất UML để diễn tả yêu
cầu bài toán và hướng giải quyết bài toán. Tuy
nhiên do thời gian, kinh nghiệm và sự hiểu biết
về công nghệ mới này còn hạn chế nên phần
phân tích cũng như thiết kế hệ thống còn chưa
được rõ ràng và đúng đắn. Việ


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status