1. Trang chủ
  2. » Công Nghệ Thông Tin

Lập trình di động - Xây dựng App Android quản lý hồ sơ nhân sự lưu trữ CSDL SQLite (Full source code + báo cáo + hướng dẫn chạy)

73 3 0
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

Tiêu đề Xây Dựng App Android Quản Lý Hồ Sơ Nhân Sự Lưu Trữ CSDL SQLite
Tác giả Trần Văn Tâm, Lê Khả Đức Anh, Đặng Thu Hiền, Nguyễn Kim Giao, Cao Thị Nga, Nguyễn Bảo Quý
Người hướng dẫn Giáo Viên Hướng Dẫn
Trường học Trường Đại Học Công Nghệ GTVT
Thể loại đề tài
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 73
Dung lượng 12,41 MB

Nội dung

Dự án App Android Quản Lý Hồ Sơ Nhân Sự là một ứng dụng di động giúp các doanh nghiệp quản lý thông tin nhân viên một cách hiệu quả. Ứng dụng sử dụng cơ sở dữ liệu SQLite để lưu trữ thông tin hồ sơ nhân sự như tên, địa chỉ, số điện thoại, chức vụ, và các thông tin liên quan. Gói tải về bao gồm full source code, báo cáo chi tiết, và hướng dẫn chạy chương trình, giúp bạn triển khai và tùy chỉnh ứng dụng theo nhu cầu thực tế.

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ GTVT

KHOA CÔNG NGHỆ THÔNG TIN

LẬP TRÌNH DI ĐỘNG

Đề tài: Xây dựng App Android quản lý hồ sơ nhân sự lưu trữ

CSDL SQLite

GIÁO VIÊN HƯỚNG DẪN: TRẦN VĂN TÂM

SINH VIÊN THỰC HIỆN: LÊ KHẢ ĐỨC ANH

ĐẶNG THU HIỀN NGUYỄN KIM GIAO CAO THỊ NGA NGUYỄN BẢO QUÝ DƯƠNG

Hà Nội 2023

Trang 3

MỤC LỤC

MỞ ĐẦU 1

NỘI DUNG 2

CHƯƠNG 1: KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ ỨNG DỤNG 2

1.Khảo sát và phân tích bài toán 2

1.1 Xác định yêu cầu bài toán 2

1.2 Xác định tác nhân 2

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

CHƯƠNG 2: XÂY DỰNG ỨNG DỤNG 5

1.Chức năng đăng nhập 5

2 Quản lý nhân viên 15

3 Quản lý phòng ban 46

4 Quản lý chức vụ 57

KẾT LUẬN 69

Trang 4

MỞ ĐẦU

Với sự phát triển ngày càng lớn của công nghệ hiện nay, các ứng dụng di động đãtrở thành một phần quan trọng trong cuộc sống hàng ngày của chúng ta Chúngcung cấp tiện ích và giúp tối ưu hóa các quy trình trong nhiều khía cạnh của cuộcsống và công việc Trong bối cảnh này, chúng em đã quyết định chọn đề tài "Xâydựng ứng dụng Android Quản lý Hồ sơ Nhân Sự với Lưu trữ Cơ sở dữ liệu SQLite"nhằm đáp ứng nhu cầu quản lý thông tin về nhân sự một cách thông minh và hiệuquả

Quản lý hồ sơ nhân sự là một phần không thể thiếu trong hoạt động của mọi tổchức, từ doanh nghiệp nhỏ đến tập đoàn đa quốc gia Việc quản lý thông tin vềnhân viên, từ thông tin cá nhân, vị trí, phòng ban đến lịch sử công việc, thườnggặp phải nhiều thách thức, đặc biệt khi tổ chức có một lượng lớn nhân sự.Ứng dụng Android Quản lý hồ sơ nhân sự ra đời để giải quyết những thách thứcnày Chúng em tạo ra ứng dụng này với mục tiêu cung cấp một công cụ mạnh mẽ,

dễ sử dụng và tiết kiệm thời gian cho việc quản lý thông tin về nhân viên Ứngdụng sử dụng cơ sở dữ liệu SQLite, một cơ sở dữ liệu nhẹ và phổ biến

1

Trang 5

NỘI DUNG CHƯƠNG 1: KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ ỨNG DỤNG

1 Khảo sát và phân tích bài toán

1.1.Xác định yêu cầu bài toán

Với ứng dụng quản lý nhân sự, người quản lý có thể quản lý được thông tin nhân

sự của công ty một cách dễ dàng, nhanh chóng và tiện lợi Thông tin nhân sự sẽđược cập nhật và theo dõi mọi lúc mọi nơi thông qua điện thoại di động

1.2.Xác định tác nhân

- Người quản lý: Người sử dụng hệ thống để quản lý thông tin nhân sự

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

- Sơ đồ cơ sở dữ liệu

2

Trang 6

userName Tên nhân

Text 10 Not Null email email Text 255 Not null

gender Giới tính Text 10 Null

departmen

tId

Mã phòngban

positionId Mã chức vụ Int Not null FK

positionId Mã chức vụ Int Not Null N/A PK

position Tên chức vụ Text 255 Not Null

3

Trang 7

t

Phòng ban Text 255 Not Null

4

Trang 10

7

Trang 13

10

Trang 16

13

Trang 18

2 Quản lý nhân viên

2.1 Giao diện

15

Trang 19

2.2 activity_create_employees.xml

16

Trang 23

2.3 activity_employees.xml

20

Trang 27

2.4 Employees_update

24

Trang 32

2.5 Employees

29

Trang 34

2.6 Employees Activity

31

Trang 49

3 Quản lý phòng ban

3.1 Giao diện

46

Trang 51

3.2 activity_department.xml

48

Trang 54

3.3 Department

3.4 Department Activity

51

Trang 60

4 Quản lý chức vụ

4.1 Giao diện

57

Trang 61

4.2 activity_position.xml

58

Trang 64

61

Trang 65

62

Trang 66

4.3 Position

63

Trang 67

4.4 Position Activity

64

Trang 72

69

Trang 73

KẾT LUẬN

Ứng dụng Android Quản lý hồ sơ nhân sự với lưu trữ cơ sở dữ liệu SQLite với cácchức năng cơ bản như thêm, sửa, xóa và cập nhật thông tin cho nhân viên sẽ giúpcho việc quản lý nhân viên trong công ty, doanh nghiệp trở nên tiện lợi và nhanhchóng hơn Việc sử dụng cơ sở dữ liệu SQLite sẽ đảm bảo hiệu suất tốt cho ứngdụng và sử dụng Android Studio cùng với Java tạo ra một giao diện người dùngthân thiện và tính năng đa dạng

Dự án này sẽ mang lại giá trị trong việc quản lý hồ sơ nhân sự trong môi trườngcông việc ngày càng phức tạp và đa dạng của thời đại số hóa, giúp tổ chức vàdoanh nghiệp quản lý thông tin về nhân sự một cách hiệu quả, tiết kiệm thời gian,

và tạo sự tiện lợi Sự kết hợp giữa công nghệ và công cụ phù hợp, cùng với lợi ích

dự kiến của dự án này, sẽ đóng góp vào sự phát triển và hiệu suất của các tổ chức

và doanh nghiệp

Dự án sẽ là một bước quan trọng trong việc nâng cao quản lý hồ sơ nhân sự vàchúng em hy vọng rằng nó sẽ thúc đẩy sự phát triển và hiệu quả trong công tácquản lý nhân sự

70

Ngày đăng: 03/01/2025, 15:39

HÌNH ẢNH LIÊN QUAN

2.1. Bảng Employees - Lập trình di động - Xây dựng App Android quản lý hồ sơ nhân sự lưu trữ CSDL SQLite (Full source code + báo cáo + hướng dẫn chạy)
2.1. Bảng Employees (Trang 6)
2.3. Bảng Department - Lập trình di động - Xây dựng App Android quản lý hồ sơ nhân sự lưu trữ CSDL SQLite (Full source code + báo cáo + hướng dẫn chạy)
2.3. Bảng Department (Trang 7)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w