KHOA CÔNG NGHỆ THÔNG TIN
THUYẾT TRÌNH ĐỒ ÁN TỐT
NGHIỆP
XÂY DỰNG PHẦN MỀM QUẢN LÝ
NHÂN SỰ
Giảng viên hướng dẫn:
NỘI DUNG TRÌNH BÀY
NỘI DUNG TRÌNH BÀY
•
Nhiệm vụ của đề tài.
•
Yêu cầu của bài toán đặt ra.
•
Nội dung cần đạt được.
•
Cơ sở lý thuyết thực hiện đề tài.
•
Triển khai thực hiện.
•
Kết quả đạt được.
•
Kết luận.
2
NHIỆM VỤ CỦA ĐỀ TÀI
NHIỆM VỤ CỦA ĐỀ TÀI
•
Phân tích nghiên cứu để xây dựng phần mềm quản lý
nhân sự
•
Thiết kế cơ sở dữ liệu, đưa ra các lược đồ
•
Giảm bớt giấy tờ, tính toán thống kê nhân sự một cách
chuyên nghiệp
•
Cung cấp giải pháp quản lý nhân sự cho nhiều doanh
nghiệp khác nhau
5
YÊU CẦU CỦA BÀI TOÁN
YÊU CẦU CỦA BÀI TOÁN
(tiếp theo)
Yêu cầu của bài toán:
Yêu cầu của bài toán:
•
Quản lý thông tin: nhân viên, ứng viên và các thông tin
liên quan
•
Thực hiện thao tác : chấm công, tính lương nhân viên
•
Xuất báo cáo thống kê tài chính, thống kê nhân sự
6
NỘI DUNG TRÌNH BÀY
NỘI DUNG TRÌNH BÀY
•
Nhiệm vụ của đề tài.
•
Yêu cầu của bài toán đặt ra.
•
Nội dung cần đạt được.
•
Cơ sở lý thuyết thực hiện đề tài.
•
Nội dung cần đạt được.
•
Cơ sở lý thuyết thực hiện đề tài.
•
Triển khai thực hiện.
•
Kết quả đạt được.
•
Kết luận.
9
CƠ SỞ LÝ THUYẾT
CƠ SỞ LÝ THUYẾT
•
1. Ngôn ngữ lập trình C#
•
2. Hệ quản trị cơ sở dữ liệu SQL Server 2008
•
3. Phần mềm Rational Rose
10
NỘI DUNG TRÌNH BÀY
NỘI DUNG TRÌNH BÀY
•
Nhiệm vụ của đề tài.
•
Yêu cầu của bài toán đặt ra.
•
Nội dung cần đạt được.
•
Cơ sở lý thuyết thực hiện đề tài.
•
<<extend>>
loc theo trang thai
<<extend>>
xuat exel
<<extend>>
chuy en phong ban NV
Phân hệ quản lý ứng viên
them dot tuyen dung
quan ly ung vien
NV Nhan Su
them ung vien
<<extend>>
cap nhat ung vien
<<extend>>
xoa ung vien
<<extend>>
<<extend>>
ket qua thi
<<extend>>
danh gia
tuyen dung
(from Logical View)
<<extend>>
loc theo trang thai va phong ban
Phân hệ chấm công
NV Nhan Su
Cham cong
Loc bang cham cong
Khoi tao bang cham cong
Hien thi bang
Thông tin công ty
–
Các chi nhánh của công ty
–
Các phòng ban trong các chi nhánh
–
Mỗi phòng ban có thể có một , nhiều hoặc
không có tổ nhóm
1. Cơ cấu tổ chức (tiếp)
quan ly
(from Logical View)
Co Cau To chuc
Thong Tin Cong Ty
Chi Nhanh
Phong Ban
To Nhom
1. Cơ cấu tổ chức (tiếp)
PhongBan
MaPhong
TenPhong
PhongCapTren
Ghichu
TaoMaPhong()
TinhTongNVTheoPhong()
ThemPhong()
XoaPhong()
SuaPhong()
ChiNhanh
MaChiNhanh
TenChiNhanh
ThongTinCongTy
TenCongTy
DiaChi
SDT
Email
website
fax
MaSoThue
Anh
CapNhatThongTin()
ThemThongTin()
1. Cơ cấu tổ chức (tiếp)
PhongBan *
STT
MaPhong
TenPhong
GhiChu
MaChiNhanh
ChiNhanh
MaChiNhanh
TenChiNhanh
DiaChi
SDT
Fax
NguoiDaiDien
GhiChu
ToNhom
MaNhom
TenNhom
MaChiNhanh
NhanVien_LHXH
Insert()
Update()
Delete()
getMaNhanVien()
BangCap
TaoMaBangCap()
ThemBangCap()
SuaBangCap()
XoaBangCap()
HocVan
TaoMaHocVan()
ThemHocVan()
SuaHocVan()
XoaHocVan()
ChuyenMon
TaoMaChuyenMon()
ThemMaChuyenMon()
SuaMaChuyenMon()
XoaMaChuyenMon()
QuocTich
TaoMaQuocTich()
ThemQuocTich()
SuaQuocTich()
XoaQuocTich()
TonGiao
TaoMaTongiao()
ThemTonGiao()
SuaTonGiao()
XoaTonGiao()
1
1
1
*
1
*1
1
1
1
1
*
1
*1
*
1
*
1
*
1
*
1
1
1
1
1
1
1
1
1
*
PhongBan
TaoMaPhong()
TinhTongNVTheoPhong()
ThemPhong()
XoaPhong()
SuaPhong()
1
*
1
*
*
1
*
1
NgachLuong
TaoMaNgach()
ThemNgach()
SuaNghach()
XoaNghach()
BacLuong
TaoMaBac()
ThemBacLuong()
SuaBacLuong()
XoaBacLuong()
LocBacLuongTheoNghach()
1
*
1
*
NhanVien_CongViec
NhanVien_CongViec
MaNhanVien
MaChucVu
MaNgach
MaBac
MaChiNhanh
MaPhong
MaTo
NhanVien_LHXH
MaNhanVien
NhanVien_NguoiLienHe
MaNhanVien
BangCap *
MaBangCap
HocVan
MaHocVan
ChuyenMon
MaChuyenMon
QuocTich
MaQuocTich
NgoaiNgu
MaNgoaiNgu
TinHoc
MaTinHoc
TonGiao
MaTongiao
ChucVu
MaChucVu
ChiNhanh
MaChiNhanh