1. Trang chủ
  2. » Luận Văn - Báo Cáo

thuyết trình đề tài nghiên cứu phần mềm quản lý nhân sự trên android

29 983 3
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 1,18 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các chức năng cơ bản của hệ thống Biểu đồ phân cấp chức năng của hệ quản lý nhân sự Phân tích và thiết kế mô hình cơ sở dữ liệu... Xây dựng mô hình ERD về hệ thống quản lý nhân sự Mô hìn

Trang 1

Ngô Thanh Tuấn Lộc Văn Tiến

Trang 2

NỘI DUNG

I LỊCH LÀM VIỆC TẠI NƠI THỰC TẬP

II GIỚI THIỆU TRUNG TÂM ATHENA

III NỘI DUNG NHIỆM VỤ CHÍNH ĐƯỢC GIAO TẠI ATHENA

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT QUẢ ĐẠT ĐƯỢC

V KIẾN TRÚC HỆ THỐNG VÀ DEMO CHƯƠNG TRÌNH

I LỊCH LÀM VIỆC TẠI NƠI THỰC TẬP

II GIỚI THIỆU TRUNG TÂM ATHENA

III NỘI DUNG NHIỆM VỤ CHÍNH ĐƯỢC GIAO TẠI ATHENA

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT QUẢ ĐẠT ĐƯỢC

V KIẾN TRÚC HỆ THỐNG VÀ DEMO CHƯƠNG TRÌNH

Trang 3

I LỊCH LÀM VIỆC TẠI NƠI THỰC TẬP

MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA

Tâm ATHENA)

Ngô Thanh TuấnMSSV: 10520456Lộc Văn Tuấn MSSV: 10520298Khoa: KTMT2010

Lịch thực tập:

- Thứ 3 hàng tuần từ 10h00 am - 14h00 pm

- Thứ 4 và thứ 5 hàng tuần từ 17h00 pm – 20h00 pm

MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA

Tâm ATHENA)

Ngô Thanh TuấnMSSV: 10520456Lộc Văn Tuấn MSSV: 10520298Khoa: KTMT2010

Lịch thực tập:

- Thứ 3 hàng tuần từ 10h00 am - 14h00 pm

- Thứ 4 và thứ 5 hàng tuần từ 17h00 pm – 20h00 pm

Trang 4

II Giới thiệu công ty Athena

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à

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à

Trang 5

II Giới thiệu công ty Athena

Đội ngũ giảng viên :

Tất cả các giảng viên trung tâm ATHENA đều tốt nghiệp từ các trường đại học hàng đầu trong nước như ĐH Bách Khoa, ĐH KHTN Tất cả giảng viên ATHENA đều có các chứng chỉ quốc tế

và có bằng sư phạm Quốc tế (Microsoft Certified Trainer 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

Đội ngũ giảng viên :

Tất cả các giảng viên trung tâm ATHENA đều tốt nghiệp từ các trường đại học hàng đầu trong nước như ĐH Bách Khoa, ĐH KHTN Tất cả giảng viên ATHENA đều có các chứng chỉ quốc tế

và có bằng sư phạm Quốc tế (Microsoft Certified Trainer 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

Trang 6

II Giới thiệu công ty 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

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

Trang 7

II Giới thiệu công ty Athena

Trung tâm ATHENA - 92 Nguyễn Đình Chiểu, P DaKao, Q1 , Tp HCM

Trung tâm ATHENA - 92 Nguyễn Đình Chiểu, P DaKao, Q1 , Tp HCM

Trang 8

III NỘI DUNG NHIỆM VỤ CHÍNH ĐƯỢC GIAO

• Tạo report – báo cáo kết quả làm được hàng tuần

• Nghiên cứu mô hình ERD, thiết kế Database cho hệ thống quản lý nhân sự

• Nghiên cứu, cài đặt Android,cài đặt máy ảo giả lập, các công cụ hỗ trợ xây dựng hệ thống quản lý nhân sự

• Xây dựng hệ thống, nghiên cứu và sử dụng thuật toán JSON kết nối database

• Tạo report – báo cáo kết quả làm được hàng tuần

Trang 9

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

1 Tổng quan về hệ thống quản lý:

Quản lý là cách biểu hiện một ý chí muốn biến đổi và thuần phục một tổng thể các hiện tượng Đó là việc tạo ra các sự kiện, thay vì để cho các sự kiện xảy ra bộc phát

1 Tổng quan về hệ thống quản lý:

Quản lý là cách biểu hiện một ý chí muốn biến đổi và thuần phục một tổng thể các hiện tượng Đó là việc tạo ra các sự kiện, thay vì để cho các sự kiện xảy ra bộc phát

Khảo sát hệ thống

Trang 10

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

2 Chức năng và nhiệm vụ của hệ thống quản lý nhân sự

Hệ thống quản lý nhân sự có chức năng thường xuyên thông báo cho ban lãnh đạo về các mặt công tác: tổ chức lao động, tiền lương cho nhân viên Hệ thống quản lý nhân sự có nhiệm vụ luôn cập nhật hồ sơ cán bộ công nhân viên theo quy định, thường xuyên bổ xung những thông tin thay đổi

2 Chức năng và nhiệm vụ của hệ thống quản lý nhân sự

Hệ thống quản lý nhân sự có chức năng thường xuyên thông báo cho ban lãnh đạo về các mặt công tác: tổ chức lao động, tiền lương cho nhân viên Hệ thống quản lý nhân sự có nhiệm vụ luôn cập nhật hồ sơ cán bộ công nhân viên theo quy định, thường xuyên bổ xung những thông tin thay đổi

Khảo sát hệ thống

Trang 11

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

3 Yêu cầu của hệ thống và những khó khăn

• Đòi hỏi phải có nhiều nhân lực, nhiều thời gian và công sức, mỗi nhân sự của cơ quan thì phải có một hồ sơ cho nên việc lưu trữ, tìm kiếm, bổ sung, sửa đổi để đáp ứng yêu cầu không phải là dễ dàng

• Từ những nhược điểm trên ta thấy cần thiết phải có một hệ thống tin học hoá cho việc quản lý nhân sự cũng như các hệ thống quản

lý khác

3 Yêu cầu của hệ thống và những khó khăn

• Đòi hỏi phải có nhiều nhân lực, nhiều thời gian và công sức, mỗi nhân sự của cơ quan thì phải có một hồ sơ cho nên việc lưu trữ, tìm kiếm, bổ sung, sửa đổi để đáp ứng yêu cầu không phải là dễ dàng

• Từ những nhược điểm trên ta thấy cần thiết phải có một hệ thống tin học hoá cho việc quản lý nhân sự cũng như các hệ thống quản

lý khác

Khảo sát hệ thống

Trang 12

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

4 Những yêu cầu đặt ra đối với hệ thống

Trước hết để quản lý được một khối lượng nhân viên của một cơ quan, phải tổ chức tốt hệ thống lưu trữ hồ sơ để có thể đáp ứng được những yêu cầu: tiết kiệm tài nguyên, dễ tìm kiếm, dễ bổ xung sửa đổi Ngoài ra hệ thống mới phải có khả năng phát hiện lỗi và xử lý kiểm tra tính đúng đắn của dữ liệu ngay từ khi cập nhật

4 Những yêu cầu đặt ra đối với hệ thống

Trước hết để quản lý được một khối lượng nhân viên của một cơ quan, phải tổ chức tốt hệ thống lưu trữ hồ sơ để có thể đáp ứng được những yêu cầu: tiết kiệm tài nguyên, dễ tìm kiếm, dễ bổ xung sửa đổi Ngoài ra hệ thống mới phải có khả năng phát hiện lỗi và xử lý kiểm tra tính đúng đắn của dữ liệu ngay từ khi cập nhật

Khảo sát hệ thống

Trang 13

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

1 Các chức năng cơ bản của hệ thống

Biểu đồ phân cấp chức năng của hệ quản lý nhân sự

Phân tích và thiết kế mô hình cơ sở dữ liệu

Trang 14

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

2 Xây dựng mô hình ERD về hệ thống quản lý nhân sự

Mô hình ERD trong quản lý nhân sự

2 Xây dựng mô hình ERD về hệ thống quản lý nhân sự

Mô hình ERD trong quản lý nhân sự

Phân tích và thiết kế mô hình cơ sở dữ liệu

Trang 15

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT QUẢ ĐẠT ĐƯỢC

3 Xây dựng mô hình cơ sở dữ liệu

Bảng NHAN VIEN lưu trữ thông tin về các nhân viên của công ty đang trong hiệu lực của hợp đồng

3 Xây dựng mô hình cơ sở dữ liệu

Bảng NHAN VIEN lưu trữ thông tin về các nhân viên của công ty đang trong hiệu lực của hợp đồng

STT Tên trường Kiểu Độ rộng Giải thích

3 NgaySinh Date/Time 10 Ngày sinh

7 SoDienthoai Number 20 Số điện thoại liên lạc

Phân tích và thiết kế mô hình cơ sở dữ liệu

Trang 16

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

3 Xây dựng mô hình cơ sở dữ liệu

Bảng PHONG BAN lưu trữ các thông tin về nhiệm vụ của các phòng ban trong tổ chức doanh nghiệ p

3 Xây dựng mô hình cơ sở dữ liệu

Bảng PHONG BAN lưu trữ các thông tin về nhiệm vụ của các phòng ban trong tổ chức doanh nghiệ p

Stt Tên trường Kiểu Độ rộng Giải thích

Trang 17

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

3 Xây dựng mô hình cơ sở dữ liệu

Bảng CHUC VU quản lý các chức danh hiện có của kết cấu tổ chức trong doanh nghiệp

3 Xây dựng mô hình cơ sở dữ liệu

Bảng CHUC VU quản lý các chức danh hiện có của kết cấu tổ chức trong doanh nghiệp

Stt Tên trường Kiểu Độ rộng Giải thích

Phân tích và thiết kế mô hình cơ sở dữ liệu

Trang 18

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

3 Xây dựng mô hình cơ sở dữ liệu

Bảng TDHV (trình độ học vấn) quản lý các trình độ chuyên môn đã đạt được của nhân viên cho tới thời điểm hiện tại

3 Xây dựng mô hình cơ sở dữ liệu

Bảng TDHV (trình độ học vấn) quản lý các trình độ chuyên môn đã đạt được của nhân viên cho tới thời điểm hiện tại

Stt Tên trường Kiểu Độ rộng Giải thích

Trang 19

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

3 Xây dựng mô hình cơ sở dữ liệu

Bảng LUONG lưu trữ thông tin về hệ số lương và các phụ cấp của doanh nghiệp

3 Xây dựng mô hình cơ sở dữ liệu

Bảng LUONG lưu trữ thông tin về hệ số lương và các phụ cấp của doanh nghiệp

Stt Tên trường Kiểu Độ rộng Giải thích

Phân tích và thiết kế mô hình cơ sở dữ liệu

Trang 20

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

3 Xây dựng mô hình cơ sở dữ liệu

Bảng TGCT (thời gian công tác) dùng để lưu trữ thời gian bắt đầu đảm nhiệm chức vụ của mỗi nhân viên

3 Xây dựng mô hình cơ sở dữ liệu

Bảng TGCT (thời gian công tác) dùng để lưu trữ thời gian bắt đầu đảm nhiệm chức vụ của mỗi nhân viên

Trang 21

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT QUẢ ĐẠT ĐƯỢC

3 Xây dựng mô hình cơ sở dữ liệu

Bảng THONGBAO dùng để thông báo cho các phòng ban

3 Xây dựng mô hình cơ sở dữ liệu

Bảng THONGBAO dùng để thông báo cho các phòng ban

Stt Tên trường Kiểu Độ rộng Giải thích

ao

Date/Time 20 Ngày nhận thông báo

Phân tích và thiết kế mô hình cơ sở dữ liệu

Trang 22

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

1 Hệ cơ sở dữ liệu:

• Cơ sở dữ liệu là một kho chứ thông tin, có nhiều loại cơ sở dữ liệu, trong đó phổ biến nhất hiện nay chính là cơ sở dữ liệu quan hệ

• Một cơ sở dữ liệu quan hệ:

• Chứa dữ liệu trong các bảng, được cấu tạo bởi các dòng (mẫu tin)

và các cột (trường)

• Cho phép lấy về (truy vấn) các tập hợp dữ liệu con từ các bảng

• Cho phép nối các bảng lại với nhau cho mục đích truy cập các mẫu tin liên quan với nhau chứa trong các bảng khác nhau

1 Hệ cơ sở dữ liệu:

• Cơ sở dữ liệu là một kho chứ thông tin, có nhiều loại cơ sở dữ liệu, trong đó phổ biến nhất hiện nay chính là cơ sở dữ liệu quan hệ

• Một cơ sở dữ liệu quan hệ:

• Chứa dữ liệu trong các bảng, được cấu tạo bởi các dòng (mẫu tin)

và các cột (trường)

• Cho phép lấy về (truy vấn) các tập hợp dữ liệu con từ các bảng

• Cho phép nối các bảng lại với nhau cho mục đích truy cập các mẫu tin liên quan với nhau chứa trong các bảng khác nhau

Xây dựng cơ sở dữ liệu

Trang 23

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT

QUẢ ĐẠT ĐƯỢC

Môi trường server của nhóm xây dựng sẽ là server ảo, nhóm sử dụng phần mềm xamp 1.8 , đây là phần mềm giả lập seb server Về phần cái đặt và config thì nhóm không đê cập tới, vì khi config kết nối,

nhóm sử dụng hoàn toàn config mặc định trong quá trình cái đặt

xamp

Khi kết nối cần 1 trung gian để gửi nhận dữ liệu, qua tìm hiểu nhóm biết được json là 1 chuẩn định dạng dữ liệu gửi nhận giữa các ngôn ngữ khác nhau

Môi trường server của nhóm xây dựng sẽ là server ảo, nhóm sử dụng phần mềm xamp 1.8 , đây là phần mềm giả lập seb server Về phần cái đặt và config thì nhóm không đê cập tới, vì khi config kết nối,

nhóm sử dụng hoàn toàn config mặc định trong quá trình cái đặt

xamp

Khi kết nối cần 1 trung gian để gửi nhận dữ liệu, qua tìm hiểu nhóm biết được json là 1 chuẩn định dạng dữ liệu gửi nhận giữa các ngôn ngữ khác nhau

Giới thiệu phương thức kết nối với database

Trang 24

IV NỘI DUNG CÁC CÔNG VIỆC VÀ KẾT QUẢ ĐẠT ĐƯỢC

Giới thiệu phương thức kết nối với database

Trang 25

V KIẾN THỨC HỆ THỐNG VÀ DEMO CHƯƠNG

Trang 26

V KIẾN THỨC HỆ THỐNG VÀ DEMO CHƯƠNG

TRÌNH

Package com.example.Staff_Manager chứa các class chính của chương trình Các class này có nhiệm vụ khởi tạo các layout, các button,textview trong layout đó, chạy và thực hiện các tương tác của người dùng với layout tương ứng, các thao tác được layout ghi nhận

và xử lý thông qua các phương thức của của các class trong package:

public class LoginActivity extends Activity

public class GetpasswordActivity extends Activity

public class ManagerActivity extends Activity

• Ngoài ra còn các class DanhSachNhanVien, danhsachpbedit,

DanhSachPhongBan, listNhanVienPB, listNhanvienpbedit

Package com.example.Staff_Manager chứa các class chính của chương trình Các class này có nhiệm vụ khởi tạo các layout, các button,textview trong layout đó, chạy và thực hiện các tương tác của người dùng với layout tương ứng, các thao tác được layout ghi nhận

và xử lý thông qua các phương thức của của các class trong package:

public class LoginActivity extends Activity

public class GetpasswordActivity extends Activity

public class ManagerActivity extends Activity

• Ngoài ra còn các class DanhSachNhanVien, danhsachpbedit,

DanhSachPhongBan, listNhanVienPB, listNhanvienpbedit

Kiến thức hệ thống chương trình trên Android

Trang 27

V KIẾN THỨC HỆ THỐNG VÀ DEMO CHƯƠNG

List<NameValuePair> params) { }

Package com.example.Staff_Manager.library chứa các class thuật toán của chương trình bao gồm: class xử lý database, class đóng gói

dử liệu gũi dữ liệu client tới server và xử lý nhận dữ liệu về class này dùng lớp JSONObject và JSONarray trong android SDK:

{ }

List<NameValuePair> params) { }

Kiến thức hệ thống chương trình trên Android

Trang 28

V KIẾN THỨC HỆ THỐNG VÀ DEMO CHƯƠNG TRÌNH

Demo chương trình

Trang 29

THANK YOU !!!

Ngày đăng: 01/07/2014, 20:30

HÌNH ẢNH LIÊN QUAN

Bảng PHONG BAN lưu trữ các thông tin về nhiệm vụ của các phòng ban trong tổ chức doanh nghiệ p - thuyết trình đề tài  nghiên cứu phần mềm quản lý nhân sự  trên android
ng PHONG BAN lưu trữ các thông tin về nhiệm vụ của các phòng ban trong tổ chức doanh nghiệ p (Trang 16)
Bảng CHUC VU quản lý các chức danh hiện có của kết cấu tổ chức trong doanh nghiệp - thuyết trình đề tài  nghiên cứu phần mềm quản lý nhân sự  trên android
ng CHUC VU quản lý các chức danh hiện có của kết cấu tổ chức trong doanh nghiệp (Trang 17)
Bảng TDHV (trình độ học vấn) quản lý các trình độ chuyên môn đã đạt được của nhân viên cho tới thời  điểm hiện tại - thuyết trình đề tài  nghiên cứu phần mềm quản lý nhân sự  trên android
ng TDHV (trình độ học vấn) quản lý các trình độ chuyên môn đã đạt được của nhân viên cho tới thời điểm hiện tại (Trang 18)
Bảng LUONG lưu trữ thông tin về hệ số lương và các phụ cấp của doanh nghiệp - thuyết trình đề tài  nghiên cứu phần mềm quản lý nhân sự  trên android
ng LUONG lưu trữ thông tin về hệ số lương và các phụ cấp của doanh nghiệp (Trang 19)
Bảng TGCT (thời gian công tác) dùng để lưu trữ thời gian bắt đầu đảm nhiệm chức vụ của mỗi nhân  viên - thuyết trình đề tài  nghiên cứu phần mềm quản lý nhân sự  trên android
ng TGCT (thời gian công tác) dùng để lưu trữ thời gian bắt đầu đảm nhiệm chức vụ của mỗi nhân viên (Trang 20)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w