TRUNG TAM DAO TAO QUAN TRI MANG & AN NINH MANG QUOC TE ATHENA BAO CAO THUC TAP CUOI KY DE TAI THUC HIEN: XAY DUNG PHAN MEM QUAN LY NHAN SU TRONG DOANH NGHIEP TREN PHP & MySQL HUM
Trang 1TRUNG TAM DAO TAO QUAN TRI MANG & AN NINH MANG QUOC TE
ATHENA
BAO CAO THUC TAP CUOI KY
DE TAI THUC HIEN:
XAY DUNG PHAN MEM QUAN LY NHAN SU TRONG
DOANH NGHIEP TREN PHP & MySQL
( HUMAN RESOURCE )
Khoa : Công nghệ thông tin
GIÁO VIÊN HƯỚNG DẪN: VÕ ĐỖ THẮNG
SINH VIÊN THỰC HIỆN: HỒ PHAN NHÂN
TP Hồ Chí Minh 21/05/ 2014
Trang 2LOI CẢM ƠN
Sau một thời gian thực hiện, đề tài nghên cứu Xây dựng phần mêm quản lý nhân sự trong doanh nghiệp“ đã phần nào hoàn thành Ngoài sự cố gắng của bản thân
em còn nhận được sự giúp đỡ nhiệt tình từ thầy cô, bạn bè, các anh, chị nơi em thực tập
Trước hết em xin cảm ơn các thầy cô bộ môn Công Nghệ Phần Mềm trường Đại học Công Nghệ TP Hồ Chí Minh đã giúp đỡ em trong quá trình học tập Đặc biệt
là cô Mai Ngọc Thu đã tận tình giúp đỡ em trong suốt quá trình thực hiện đề tài
Xin cảm ơn các quy thay cô tại Trung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc Tế ATHENA, đặc biệt là thầy Võ Đỗ Thắng đã tạo điều kiện cho em được thực tập và học hỏi các kinh nghiệm thực tế để hoàn thành đề tài này
Em xin chân thành cảm ơn !
Trang 31.GIÓTI THIỆU THÔNG TTIN THỰC TẬP
1.1 GIOI THIEU DON VI THUC TAP
Trung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc Tế ATHENA được thành lập từ năm 2004, là một tổ chức qui tụ nhiều trí thức trẻ Việt Nam đầy năng động, nhiệt huyết và kinh nghiệm trong lãnh vực CNTT, với tâm huyết góp phần vào công cuộc thúc đẩy tiến trình đưa công nghệ thông tin là ngành kinh tế mũi nhọn, góp phần phát triển nước nhà
Lĩnh vực hoạt động chính:
e Trung tam ATHENA da va dang tap trung chủ yếu vào đào tạo chuyên sâu quản trị mạng, an ninh mạng, thương mại điện tử theo các tiêu chuẩn quốc
tế của các hãng nổi tiếng như Microsoft, Cisco, Oracle, Linux LPI , CEH, Song song đó, trung tâm ATHENA còn có những chương trình đào tạo cao cấp dành riêng theo đơn đặt hàng của các đơn vị như Bộ Quốc Phòng, Bộ Công An , ngân hàng, doanh nghiệp, các cơ quan chính phủ, tổ chức tài chính
e Sau gân 10 năm hoạt động,nhiêu học viên tốt nghiệp trung tâm ATHENA da la chuyên gia đảm nhận công tác quản lý hệ thống mạng, an ninh mạng cho nhiều
bộ ngành như Cục Công Nghệ Thông Tin - Bộ Quốc Phòng , Bộ Công An, Sở Thông Tin Truyền Thông các tỉnh, bưu điện các tỉnh,
e Ngoài chương trình đào tạo, Trung tâm ATHENA còn có nhiêu chương trình hợp tác và trao đổi công nghệ với nhiều đại học lớn như Đại học Bách Khoa Thành Phố Hồ Chí Minh, Học Viện An Ninh Nhân Dân( Thủ Đức), Học Viện Bưu Chính Viễn Thông, Hiệp hội an toàn thông tin (VNISA), Viện Kỹ Thuật Quân Sự,
Đội ngũ giảng viên :
e Tất cả các giảng viên trung tâm ATHENA có đều tốt nghiệp từ các trường đại học hàng đầu trong nước Tất cả giảng viên ATHENA đều phải có các chứng chỉ quốc tế như MCSA, MCSE, CCNA, CCNP, Security+, CEH,có bằng sư phạm Quốc
Trang 4tế (Microsoft Certified Trainer).Đây là các chứng chỉ chuyên môn bắt buộc để đủ điều kiện tham gia giảng dạy tại trung tâm ATHENA
Bên cạnh đó,các giảng viên ATHENA thường đi tu nghiệp và cập nhật kiến thức công nghệ mới từ các nước tiên tiến như Mỹ , Pháp, Hà Lan, Singapore, và truyên đạt các công nghệ mới này trong các chương trình đào tạo tại trung tâm ATHENA
Cơ sở vật chất:
Thiết bị đầy đủ và hiện đại
Chương trình cập nhật liên tục, bảo đảm học viên luôn tiếp cận với những công nghệ mới nhất
Phòng máy rộng rãi, thoáng mát
Dịch vụ hỗ trợ:
Đảm bảo việc làm cho học viên tốt nghiệp khoá dài hạn
Giới thiệu việc làm cho mọi học viên
Thực tập có lương cho học viên khá giỏi
Ngoài giờ học chính thức, học viên được thực hành thêm miễn phí, không giới hạn thời gian
Hỗ trợ kỹ thuật không thời hạn trong tất cả các lĩnh vực liên quan đến máy tính, mạng máy tính, bảo mật mạng
Hỗ trợ thi Chứng chỉ Quốc tế
Qua thời gian thực tập tại Trung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc
Tế ATHENA, cá nhân em được tiếp xúc với một môi trường năng động và sáng tạo Sinh viên được rèn luyện kiến thức, học hỏi thêm các kinh nghiệm thực tế Nhờ đó, biết được năng lực của cá nhân và yêu cầu của xã hội để cố gắng và phan đấu nhiều
hơn nữa
1.2 THỜI GIAN THỰC TẬP
Từ ngày 17/02/2014 đến ngày 30/03/2014
Trang 51.3 CONG VIEC VA NHIEM VU DUOC PHAN CONG
Nghiên cứu về PHP MySQL và XAMPP
Thiết kế và hoàn thiện website quản lý nhân sự trong doanh nghiệp
2.NỘI DUNG ĐỀ TÀI THỰC TẬP
2.1 MUC TIEU & UNG DUNG CUA DE TAI THUC TẬP
+ Xã hội ngày nay rất phát triển, việc quản lý là một trong những lĩnh vực có tốc độ tăng truởng khá nhanh trong những năm gần đây ở Việt Nam nói riêng và thế giới nói chung Cùng với nó là hàng nghìn các nhà hàng, khách sạn, các công ty, tập đoàn du lịch,trường học được xây dựng và thành lập, đồng thời nhu cầu của con người cũng tăng lên
+ Công nghệ thông tin đã có những bước phát triển mạnh mẽ Máy tính điện tử không còn là phương tiện quý hiếm mà đang ngày một gần gũi với con người Đứng trước sự bùng nổ thông tin, các tổ chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng hoàn thiện hệ thống thông tin của mình, nhằm tin học hoá các hoạt động tác nghiệp của đơn vị mình Vì vậy, trong thời gian học em sử dụng vốn kiến thức đã học
từ thầy cô, từ bạn bè và sự tìm hiểu của bản thân để đi tới tìm hiểu về Quản Lý Nhân
Sự Trong Doanh Nghiệp Nên em đã thiết kế một Website về "Xây Dựng Phần Mêm Quản Lý Nhân Sự Trong Doanh Nghiệp” Nó chỉ mang tính chất thử nghiệm để học hỏi, trao đổi kinh nghiệm và làm quen với thực tế Trong quá trình thiết kế em đã cố gắng hết sức để hoàn thành thật tốt đề tài này.Tuy nhiên do điều kiện thời gian cũng như kiến thức còn hạn chế, website của em còn nhiều thiếu sót rất mong sự đóng góp ý kiến của thầy cô và các bạn
2.2 GIỚT THIỆU CÁC CÔNG NGHỆ TRONG ĐỀ TÀI
+ PHP (PHP: Hypertext Preprocessor) là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã
Trang 6nguồn mở, dùng cho mục đích tổng quát Nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới
XAMPP là một ứng dụng để chạy Webserver trên máy tính mà không cần phải mua hosting và domain Mọi người thường sử dụng để thực hành và phát triển Web phục vụ cho việc học tập và giải trí
XAMPP la viét tat cua X + Apache + Mysql + PHP + Perl
Chi X la cross (platform ) am chi dung dudc cho cả 4 hệ điêu hành khác nhau : Windows, Linux, Solaris va MAC
MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng Vì MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh.Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet MySQL miễn phí hoàn toàn cho nên bạn có thể tải về MySQL từ trang chủ Nó có nhiều phiên bản cho các hệ điêu hành khác nhau: phiên bản Win32 cho các hệ điêu hành dòng
Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris,
SunOS MySQL được sử dụng cho việc bổ trợ PHP, Perl, và nhiều ngôn ngữ khác, nó làm nơi lưu trữ những thông tin trên các trang web viết bằng PHP hay Perl,
2.3 CÁC CHỨC NĂNG CUA PHAN MEM
+Quản lý Hồ Sơ Cán bộ nhân viên
+Quản lý Chức vụ, Lương, Phòng Ban
+Quan ly Ky luật, khen thưởng cán bộ nhân viên, phòng ban
+Quản lý tìm kiếm nâng cao ( họ tên, Phòng ban, Số CMND, Mã nhân viên)
+Phần Quyên, Giới hạn chức năng cho từng tài Khoản đăng nhập
Trang 72.4 CẤU TRÚC CƠ SỞ DỮ LIỆU
+ SƠ ĐO ERD
x 2-1 | TEN-NHAN-VEN + MA-NHAN-VEN (ƑK)
Relationgnipic NGAY-SINH ty
QUYET-DINH-CHUC-VU Lao an iofshi HH MA-PHONG-BAN (FK) 7 TT RelstionEhipa0 — QD-LUONG Q0-I
-NHA ) c| MA-NHAN-VIEN (FK MA-CHUC-VU (FK) | Relatiohchiors / Relatio#ship26 Met uone re
Reetlsnp3s CT-THUONG-NHANVIEN RelsliwiohicS!
CT-PHAT-NHANVIEN MA-QD-THUONG (PFK) fn
MA-QD-PHAT (PEK) / MA-NHAN-VIEN (PFK) LUONG
MA-NHAN-VIEN (PFK) TIEN-THUONG MA-LUONG (PK)
mp6 go Bái (PK) RelationSpip25
:
Relatio
Relatiorehip20
Relatiorlship18
hỗ
CT-PHAT-PHONGBAN
MA-PHONG-BAN (PFK)
MA-QD-PHAT —_ (PFK)
NOIL-DUNG-P
CT-THUONG-PHONG-BAN
NO-LDUNG-THUONG TIEN-THUONG
TIEN-PHAT
2.5 GIAO DIEN WEBSITE
4 ADMIN
Trang 8
NHÂN VIEN Chào mừng các bạn sử dụng Phân mêm quản lý nhân sự chạy PHÒNG - QĐ CHỨC VỤ Đây là giao diện dành cho Admin
¬ yh
ere ty Hãy chọn các Menu tương ứng đễ bắt đầu quản lý
QUYẾT ĐỊNH THƯỜNG PHAT TÀI KHOĂN
TIỀM KIỀM
Trang Chu (ADMIN)
TRANG CHỦ
PHÒNG - QÐ CHỨC VỤ BẰNG CÁP
QUYET DINH THUONG PHAT
TÀI KHOĂN
TIỀM KIỀM
ản Lý Nhân Viên (ADMIN)
Trang 9TRANG CHỦ
PHÒNG - QĐ CHỨC VỤ + MÃ NHÂN VIÊ
LUONG - QD LUONG QUYẾT ĐỊNH THƯỜNG PHẠT TÀI KHOĂN
TIỀM KIỀM
Chăm Sóc Khách Y
Làm Lại
Thêm Nhân Viên (ADMIN)
PHÒNG - QĐ CHỨC VỤ + MÃ NHÂN VIÊN
LƯƠNG -QĐ LƯƠNG
An
QUYẾT ĐỊNH THƯỜNG PHẠT
Nam ¥
TÀI KHOĂN
: 1990-04-02 YYYY-MM-
28
CM
H
01695854523
Làm Lại
Cập Nhật Nhân Viên (ADMIN)
Trang 10TRANG CHỦ NHÂN VIÊN PHỎNG - QÐ CHỨC VỤ BẰNG CÁP LƯƠNG - QÐ LƯƠNG QUYẾT ĐỊNH THƯỜNG PHẠT TÀI KHOĂN
TRANG CHỦ
PHÒNG - QĐ CHỨC VỤ BẰNG CÁP LUONG - QD LUONG QUYẾT ĐỊNH THƯỜNG PHẠT
TIÊM KIỀM
HIẾN THỊ
HIEN THI
HIEN THI
Designed by Hồ Phan Nhân - 2014
Tìm Kiếm Nhân Viên (ADMIN)
Quản lý Nhân Viên (Người Dùng)
Panel
Phong Ban
Điện Thoại
Thao Tác
Phỏng Ban