Tải bản đầy đủ (.ppt) (55 trang)

Báo cáo tốt nghiệp xây DỰNG PHẦN mềm 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 (891.86 KB, 55 trang )

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 đồ


Lập trình cài đặt dựa trên phân tích thiết kế hệ thống

Hoàn thiện chức năng, thiết kế giao diện giao tiếp với
người sử dụng
3
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.
4
YÊU CẦU CỦA BÀI TOÁN
YÊU CẦU CỦA BÀI TOÁN
Nhu cầu thực tiễn của đề tài:
Nhu cầu thực tiễn của đề tài:

Phục vụ cho nhu cầu quản lý nhân sự của doanh
nghiệp vừa và nhỏ


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.


Triển khai thực hiện.

Kết quả đạt được.

Kết luận.
7
NỘI DUNG CẦN ĐẠT ĐƯỢC
NỘI DUNG CẦN ĐẠT ĐƯỢC
Những kết quả đạt được của đồ án:
Những kết quả đạt được của đồ án:

Xây dựng thành công một phần mềm quản lý
nhân sự với các thao tác cơ bản

Thiết kế giao diện thân thiện, tiện dụng cho việc
quản lý thống kê

Thực hiện nghiệp vụ quản lý nhân viên, quản lý
ứng viên, …

Thực hiện thao tác chấm công, tính lương cho
nhân viên
8
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.
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.


Triển khai thực hiện.

Kết quả đạt được.

Kết luận.
11
PHÂN TÍCH HỆ THỐNG – MÔ HÌNH TỔNG QUÁT
PHÂN TÍCH HỆ THỐNG – MÔ HÌNH TỔNG QUÁT
12
quan ly nhan vien
quan ly ung vien
quan ly cham cong
NV Nhan Su
tinh luong
Phân hệ quản lý nhân viên
them nhan v ien
cap nhat nhan v ien
(from Logical V
xoa nhan v ien
(from Logical V
them phong ban, chi nhanh, to nhom
(from Logical V
quan ly nhan v ien
NV Nhan Su
<<extend>>
<<extend>>
<<extend>>
<<extend>>
loc theo phong ban, chi nhanh, to nhom
(from Logical V

<<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

Cap nhat tong gio cham cong
Thang
Nam
Khoa so cham cong
sua bang cham cong
chinh sua ky hieu cham cong
In bang cham cong
Quản lý nhân viên

1. Cơ cấu tổ chức công ty

2. Quản lý thông tin nhân viên

3. Quản lý quá trình làm việc nhân viên

4. Quản lý hợp đồng lao động
Quản lý nhân viên (tiếp)
Quan Ly Hop Dong Lao Dong
quan ly
(from Logical View)
Quan Ly Nhan Vien
Co Cau To chuc
Quan Ly Thong Tin Nhan Vien
Qua Trinh Lam Viec Nhan Vien
Quan Ly Danh Muc
1. Cơ cấu tổ chức
1. Cơ cấu tổ chức (tiếp)

Cơ cấu tổ chức bao gồm


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

DiaChi
SDT
Fax
NguoiDaiDen
GhiChu
TaoMaChiNhanh()
CapNhatChiNhanh()
ThemChiNhanh()
XoaChinhanh()
*
1
*
1
ToNhom
MaNhom
TenNhom
SoLuong
GhiChu
TaoMaNhom()
ThemNhom()
SuaNhom()
XoaNhom()
1
*
1
*
*
1
*
1

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

MaPhong
GhiChu
ThongTinCongTy
STT
TenCongTy
DiaChi
DienThoai
Fax
Website
Email
LinhVuc
MaSoThue
Anh
2. Quản lý thông tin nhân viên
quan ly
(from Logical View)
Quan Ly Thong Tin Nhan Vien
Thong tin co ban Nhan Vien
Thong tin lien he xa hoi
Nguoi lien he
Bang Cap
Hoc Van
Chuyen MonQuoc Tich
Ton GiaoTin Hoc
Ngoai Ngu
Thong tin cong viec Nhan vien
To nhom
Chi nhanh
Phong banBac LuongNgach Luong
Chuc Vu

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()

TinHoc
TaoMaTinHoc()
ThemTinHoc()
SuaTinHoc()
XoaTinHoc()
NgoaiNgu
taomangoaingu()
ThemNgoaiNgu()
SuaNgoaiNgu()
XoaNgoaiNgu()
nhanvien
TaoMaNhanVien()
CapNhatNhanVien()
ThemNhanVien()
XoaNhanVien()
LocNhanVien()
tThemChiNhanh()
ThemPhongBan()
ThemToNhom()
TinhTongNV()
ThongKeNVTheoPhong()
1
1
1
1
1
*
1
*1
1

1
1
1
*
1
*1
1
1
1
1
*
1
*1
*
1
*
1
*
1
*
1
1
1
1
1
1
1
1
1
*

1
*1
*
1
*
NhanVien_NguoiLienHe
Insert()
Update()
Delete()
getMaNhanVien()
DemSoNguoiPhuThuoc()
*
11
*
ChucVu
TaoMaChucVu()
ThemchucVu()
CapNhatchucVu()
XoaChucVu()
ChiNhanh
TaoMaChiNhanh()
CapNhatChiNhanh()
ThemChiNhanh()
XoaChinhanh()
ToNhom
TaoMaNhom()
ThemNhom()
SuaNhom()
XoaNhom()
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

Insert()
Update()
Delete()
getMaNhanVien()
1
1
1
1
1
1
1
1
*1 *1
1
1
1
1
1
1
1
1
NhanVien *
MaNhanVien
MaQuocTich
MaTonGiao
MaNgoaiNgu
MaChuyenMon
MaDanToc
MaHocVan
MaTinHoc

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

PhongBan
MaPhong
MaChiNhanh
ToNhom
MaNhom
MaChiNhanh
MaPhong
NhanVien_BangCap *
MaNhanVien
MaBangCap
BacLuong
MaBac
MaNgach
NgachLuong
MaNghach
NhanVien_PhuCap
MaNhanVien
MaPhuCap
PhuCap
MaPhuCap

×