Tải bản đầy đủ (.docx) (73 trang)

Quản lí nhân sự môn lập trình net

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 (2.15 MB, 73 trang )

BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á
KHOA: CÔNG NGHỆ THÔNG TIN

BÀI TẬP LỚN
HỌC PHẦN: LẬP TRÌNH .NET

ĐỀ SỐ 8: XÂY DỰNG ỨNG DỤNG QUẢN LÝ NHÂN SỰ CƠNG TY

Sinh viên thực hiện

Lớp

Khóa

Bắc Ninh, Ngày ….. tháng ….. Năm 20 …


BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á
KHOA: CÔNG NGHỆ THÔNG TIN

BÀI TẬP LỚN
HỌC PHẦN: LẬP TRÌNH .NET

Nhóm: 19
ĐỀ SỐ 8: XÂY DỰNG ỨNG DỤNG QUẢN LÝ NHÂN SỰ CƠNG TY

STT

Sinh viên thực hiện



Khóa

CÁN BỘ CHẤM 1
(Ký và ghi rõ họ tên)

Lớp

Mã sinh
viên

Điểm
bằng
số

CÁN BỘ CHẤM 2
(Ký và ghi rõ họ tên)

Bắc Ninh, Ngày …. tháng ….. Năm 20 …

Điểm
bằng
chữ


MỤC LỤC
DANH MỤC BẢNG BIỂU VÀ SƠ ĐỒ............................................................................2
CHƯƠNG 1: GIỚI THIỆU VỀ ĐỀ TÀI............................................................................4
1.1. Giới thiệu về đề tài................................................................................................4
1.2. Kế hoạch làm đề tài.................................................................................................5

1.3 Các công nghệ sử dụng.............................................................................................6
1.3.1 Console App......................................................................................................6
1.3.2 Windows Forms App (.NET Framework)........................................................7
1.3.3 SQL Server........................................................................................................7
CHƯƠNG 2: MÔ HÌNH HỆ THỐNG...........................................................................9
2.1. Các chức năng của hệ thống....................................................................................9
2.2

Các giao diện có trong hệ thống..........................................................................11

2.3 Mơ hình lớp............................................................................................................13
2.4 Mơ hình cơ sở dữ liệu.............................................................................................14
2.5

Các tiện ích.........................................................................................................15

CHƯƠNG 3: PHÁT TRIỂN HỆ THỐNG.......................................................................19
3.1. Lớp GUI................................................................................................................19
3.2. Lớp BUS...............................................................................................................21
3.3. Lớp DAL...............................................................................................................22
3.4. Các Procedured.....................................................................................................26
3.5. Kết chương............................................................................................................62
KẾT LUẬN...................................................................................................................... 66
Kết quả thu được..........................................................................................................66
Hạn chế và hướng phát triển của đề tài........................................................................66
DANH MỤC TÀI LIỆU THAM KHẢO.........................................................................67


DANH MỤC CÁC TỪ VIẾT TẮT (Nếu có)


STT

Chữ viết tắt

Giải thích

1

QLNS

Quản lý nhân sự

2

GUI

Graphical User Interface

3

BUS

Business

4

DAL

Data Access Logic
Components


5

CSDL

Cơ sở dữ liệu

1


DANH MỤC BẢNG BIỂU VÀ SƠ ĐỒ

Số hiệu
Bảng 1

Bảng 2

Sơ đồ 2.1

Sơ đồ 2.2

Bảng 2.1

Bảng 2.2

Tên
Danh mục các từ viết tắt
Bảng phân công công việc

Sơ đồ phân cấp chức năng hệ thống

Các giao diện có trong hệ thống

Bảng 1. Bảng “Nhân viên” (NhanVien).

Bảng 2. Bảng “Đăng nhập” (DangNhap).

Trang
1

3

9

11

14

15


Bảng phân công công việc
STT

Tên công việc

Công việc
chia đến nhỏ
nhất

Thành viên thực hiện


Đánh giá

1

Tổng quan

Giới thiệu đề
tài

Phạm Hồng Phúc Anh

Hiểu được đề tài nhóm

Phân cơng
cơng việc

Nguyễn Đức Nhanh

Phân chia cơng việc hợp lý

Lập trình giao
diện

Nguyễn Đức Nhanh

Hồn thành cơng việc

Thiết kế giao
diện


Nguyễn Đức Nhanh

Hồn thành cơng việc

2

Lập trình c#,
winform

3

Cơ sở dữ liệu
SQL sever

Tạo User dăng
nhập, và các
truy vấn liên
quan

Phạm Hồng Phúc Anh,
Dương Tài Qn

Hồn thành cơng việc

4

Làm báo cáo
thực hành
Word


Viết báo cáo
theo mẫu

Dương Tài Qn, Phạm
Hồng Phúc Anh

Hồn thành cơng việc

5

Thuyết trình
PowerPoint

Làm slide,
tóm tắt nội
dung

Dương Tài Qn

Hồn thành cơng việc


CHƯƠNG 1: GIỚI THIỆU VỀ ĐỀ TÀI
1.1. Giới thiệu về đề tài
Xây dựng ứng dụng quản lý nhân sự công ty là một đề tài cực kỳ hữu ích và cần
thiết trong công cuộc quản lý nhân sự hiện nay. Đây là một giải pháp ấn tượng, hỗ trợ các
doanh nghiệp quản lý và quản trị nhân sự hàng ngày của mình một cách thơng minh và
hiệu quả hơn.
Ứng dụng quản lý nhân sự không chỉ giúp cho các doanh nghiệp quản lý thông tin

về nhân viên, những thành phần có trong cơng ty mà cịn có thể tích hợp các tính năng
quản lý nhân sự, phân tích dữ liệu, báo cáo tài chính, quản lý kho, quản lý đơn hàng và
các tính năng quản lý khác. Tất cả các thông tin được tổng hợp sẽ giúp cho các nhà quản
lý dễ dàng theo dõi, phân tích và đưa ra những quyết định đúng đắn và thiết thực trong
quá trình kinh doanh.
Với sự phát triển ồ ạt của công nghệ trên toàn thế giới, việc xây dựng và ứng dụng
các ứng dụng quản lý kinh doanh sẽ trở nên ngày càng phổ biến và cần thiết. Việc sử
dụng ứng dụng này không chỉ giúp cho các doanh nghiệp tiết kiệm thời gian và chi phí,
mà cịn đem lại hiệu quả kinh doanh cao hơn, tăng cường tính cạnh tranh và phát triển
bền vững.
Sự phát triển của công nghệ thông tin đã làm thay đổi diện mạo của hầu hết các lĩnh
vực trong cuộc sống hiện đại. Như chúng ta đã biết thì xã hội đang ngày càng phát triển
càng nhiều cơng ty mọc lên như nấm. Cùng với đó là rất nhiều các cơng ty có nhiều u
cầu tuyển sự nhân viên theo nhu cầu. Vậy nên công tác quản lý nhân sự ngày càng trờ
nên khó khăn hơn. Điều đó thúc đẩy việc cần phải có một phần mềm quản lý phù hợp
cho đối tượng là các nhân sự trong công ty để giải quyết vấn đề trên.
Là sinh viên còn đang học tập trên giảng đường, chỉ với những kiến thức nhỏ bé của
mình đã học được cùng với sự hướng dẫn tận tình của cơ, em muốn áp dụng những kiến
thức đó để thiết kế nên một hệ thống “Quản lý nhân sự công ty” quy mô nhỏ bằng C# với
các chức năng cần thiết, nhằm mục đích nâng cao và củng cố các kiến thức học được, áp
dụng chúng vào thực tiễn; nhằm mục đích nâng cao và củng cố các kiến thức học được,
áp dụng chúng vào thực tiễn. Vì kiến thức cịn hạn chế nên có thể cịn xảy ra lỗi trong q
trình xây dựng rất mong sự góp ý của cơ và các bạn. Em xin chân thành cảm ơn!


1.2. Kế hoạch làm đề tài
Để xây dựng một ứng dụng quản lý nhân sự hiệu quả, chúng ta cần phải thực
hiện các bước sau:
- Form đăng nhập:
+ Thiết kế giao diện form đăng nhập: Thiết kế giao diện form đăng nhập bao gồm

các trường thông tin cần thiết để người dùng nhập thông tin đăng nhập (tài khoản, mật
khẩu) và các nút điều khiển.
+ Viết mã kiểm tra thông tin đăng nhập: Sau khi người dùng đã nhập tên đăng
nhập và mật khẩu, bạn cần viết mã để kiểm tra các thơng tin này có khớp với cơ sở dữ
liệu hay không. Nếu thông tin đúng, mã sẽ cho phép người dùng đăng nhập và truy cập
vào các tính năng của hệ thống theo phân quyền tương ứng.
+ Xử lý dữ liệu trong hệ thống: Cần sử dụng cơ sở dữ liệu để lưu thông tin về
người dùng và phân quyền. Ngoài ra cần xử lý dữ liệu trong hệ thống để đảm bảo tính
bảo mật và hiệu quả của ứng dụng.
+ Kiểm tra và sửa lỗi: Sau khi hoàn thành cần kiểm tra và sửa lỗi, đảm bảo tính ổn
định và ứng dụng hoạt động tốt.

- Form Quản lý Nhân Sự:
+ Thiết kế giao diện form quản lý nhân sự: Thiết kế giao diện form quản lý nhân
sự bao gồm các trường thông tin chi tiết của từng nhân viên như số ID, Email, Họ tên,
giới tính, Địa chỉ, …
+ Viết chức năng thêm, sửa, xố phịng: Để thực hiện đổi trạng thái phòng khi các
đơn đặt phòng được trả về, bạn cần viết mã để thêm, sửa hoặc xố một phịng trong cơ sở
dữ liệu.

- Thiết kế cơ sở dữ liệu:
+ Phân tích u cầu của cơng ty: Xác định các yêu cầu của công ty, chẳng hạn như
quản lý nhân sự, quản lý thông tin nhân viên, yêu cầu nhân viên như thế nào,...
+ Thiết kế các bảng: Dựa trên các yêu cầu của quản lý, thiết kế các bảng để lưu
trữ dữ liệu, bao gồm bảng tên, bảng giới thiệu nhân viên, bảng dịch vụ,....
+ Xác định các quan hệ giữa các bảng: Xác định các quan hệ giữa các bảng, chẳng
hạn như một nhân viên có thể thực hiện nhiều cơng việc khác nhau,…
+ Thiết kế các khóa: Xác định các khóa chính và khóa ngoại cho các bảng để bảo
đảm tính tồn vẹn và hiệu quả của dữ liệu. Khóa chính là một trường dữ liệu duy nhất
trong bảng, trong khi khóa ngoại là một trường dữ liệu trong một bảng tham chiếu đến

khóa chính trong một bảng khác.


+ Thiết kế các trường: Thiết kế các trường dữ liệu cho từng bảng, bao gồm các
trường thông tin như ID, tên, email, địa chỉ, ... trong bảng quản lý nhân sự.
+ Thiết kế giao diện người dùng: Thiết kế giao diện người dùng cho phần mềm
quản lý nhân sự để cho phép người dùng nhập và xem thông tin từ cơ sở dữ liệu.
Xây dựng các bảng dữ liệu cần thiết, các trường dữ liệu, quan hệ giữa các bảng.
Đảm bảo cơ sở dữ liệu được thiết kế logic và tiêu chuẩn.
- Lập trình modul quản lý thơng tin nhân sự: Xây dựng các modul quản lý
thông tin nhân sự như thông tin tên, email, số điện thoại, địa chỉ, chức vụ.
- Lập trình giao diện Winform: Thiết kế Winform cho các chức năng phục vụ,
đảm bảo tương tác giữa người dùng với phần mềm thông qua giao diện đẹp và dễ sử
dụng.
- Kiểm thử và sửa lỗi: Kiểm tra và sửa các lỗi trong phần mềm, phát hiện lỗi sớm
và khắc phục ngay để người dùng sử dụng một sản phẩm ổn định và đáng tin cậy.

1.3 Các công nghệ sử dụng.
1.3.1 Console App.
Console App (bản đồ theo dõi q trình) là một ứng dụng chạy trên mơi trường
dịng lệnh được phổ biến trong lập trình. Đây là một cơng cụ hữu ích để hiển thị thơng
tin, ghi log, theo dõi tiến trình, đo lường thời gian thực hiện của một chương trình và
giúp developer dễ dàng tìm và fix lỗi trong quá trình phát triển. Phần mềm Console App
sử dụng giao diện người dùng dòng lệnh để hiển thị các thông tin và được viết bằng các
ngôn ngữ lập trình như C#, Java, Python ...
Trong Console App, nhà phát triển có thể sử dụng các câu lệnh để hiển thị thông
tin trên đầu ra console, chẳng hạn như lệnh Console.WriteLine() để hiển thị một dòng
văn bản lên console. Ngoài ra, Console App cũng cho phép đọc và xử lý đầu vào từ
người dùng, cũng như sử dụng các thư viện bên thứ ba để tăng cường tính năng của ứng
dụng.

Console App được sử dụng rộng rãi trong các lĩnh vực như phát triển game, phần
mềm server-side, hệ thống điều khiển, giám sát mạng, đồ họa máy tính, v.v. Vì vậy, kiến
thức về Console App là một phần quan trọng trong việc học và phát triển phần mềm.
Các lợi ích của Console App bao gồm khả năng theo dõi tiến trình, đo thời gian
thực hiện, debugging, profiling, cũng như đưa ra chỉ thị cho các công cụ khác xử lý


thông tin được truyền đến thông qua console input và output. Điều này giúp developer
dễ dàng điều


chỉnh và xử lý các vấn đề trong quá trình phát triển phần mềm.
1.3.2 Windows Forms App (.NET Framework).
Windows Forms App là một loại ứng dụng desktop của Microsoft được viết bằng
ngơn ngữ lập trình C# hoặc VB.Net, cho phép tạo giao diện người dùng trên nền tảng
Windows. Windows Forms App cho phép tạo các ứng dụng đa dạng về tính năng như
đăng nhập, gửi email, chơi game, nhập xuất dữ liệu, v.v.
Windows Forms App cung cấp khả năng thiết kế giao diện người dùng với các
thành phần như button, label, textbox,... và các container như panel, form, etc.. Ngoài ra,
Windows Forms App còn cung cấp các Controls một cách dễ dàng cho việc tạo các ứng
dụng trên desktop và cung cấp API để có thể kết nối và sử dụng các tài nguyên của
Windows như hệ thống tệp, bộ nhớ, thiết bị phần cứng...
Việc phát triển Windows Forms App địi hỏi kiến thức về ngơn ngữ lập trình, lập
trình hướng đối tượng cũng như các kỹ năng thiết kế giao diện tốt. Bằng cách sử dụng
các công cụ như Visual Studio, nhà phát triển có thể dễ dàng tạo và phát triển các ứng
dụng Windows.

Các ứng dụng được tạo bằng Windows Forms App có thể triển khai trực tiếp
trên máy tính, hoặc có thể được đóng gói thành các file cài đặt để cung cấp cho
người dùng khác một cách dễ dàng. Windows Forms App cũng được sử dụng phổ

biến trong các lĩnh vực như bán lẻ, giáo dục, y tế, cơng nghiệp, v.v.
Tóm lại, Windows Forms App là một công cụ quan trọng giúp nhà phát triển tạo
ra các ứng dụng desktop trên Windows một cách hiệu quả. Điều này giúp đáp ứng các
yêu cầu của thị trường phần mềm đang ngày càng phát triển và đa dạng hóa.
1.3.3 SQL Server.
Microsoft SQL Server là một hệ thống quản lý cơ sở dữ liệu (DBMS) được phát
triển bởi Microsoft. SQL Server cung cấp một sự lựa chọn linh hoạt và mạnh mẽ để lưu
trữ và quản lý dữ liệu. SQL Server có thể được sử dụng để xây dựng các ứng dụng
doanh nghiệp quan trọng như hệ thống dành cho internet, quản lý các dữ liệu cơ sở
khách hàng, đối tác và nhà cung cấp, và các hệ thống quản lý kho và giao hàng.
SQL Server hỗ trợ nhiều ngôn ngữ truy vấn cơ sở dữ liệu, bao gồm SQL
(Structured Query Language), T-SQL (Transact-SQL), và PL/SQL. SQL Server cũng


cung cấp nhiều công cụ quản lý và xử lý dữ liệu, bao gồm các công cụ backup và
restore, quản lý quyền


truy cập, phân tích dữ liệu, tối ưu hố truy vấn, và xử lý dữ liệu lớn.
SQL Server cịn có nhiều tính năng khác như tích hợp với mạng và các hệ thống
máy chủ khác, cung cấp các kết nối lên đến hơn 64 phiên đồng thời, hỗ trợ kết nối và
truy vấn dữ liệu từ các ứng dụng khác, cũng như hiệu suất cao và tính sẵn sàng cao.
SQL Server được sử dụng rộng rãi trong các doanh nghiệp lớn và các tổ chức khác nhau
trên toàn thế giới.


CHƯƠNG 2: MƠ HÌNH HỆ THỐNG
2.1. Các chức năng của hệ thống

2.1


Sơ đồ phân cấp chức năng hệ thống

Chức năng đăng nhập
Người dùng cần phải nhập tên đăng nhập và mật khẩu hợp lệ để có thể đăng nhập
vào hệ thống. Việc đăng nhập đảm bảo rằng chỉ các người dùng được phép mới có thể
truy cập và sử dụng các chức năng hoặc tính năng.
Ngồi ra, chức năng đăng nhập cũng giúp quản lý hệ thống dễ dàng hơn bằng việc
lưu trữ và quản lý các thông tin người dùng trong hệ thống, bao gồm tên đăng nhập, tên
người dùng và mật khẩu. Bằng cách này, admin hoặc quản trị viên có thể kiểm sốt các
hoạt động của người dùng và giám sát chức năng hoạt động của hệ thống.

- Người dùng cần:
Truy cập vào phần mềm quản lý nhân sự.
Nhập tên đăng nhập vào trường tên đăng nhập.
Nhập mật khẩu vào trường mật khẩu.
Nhấn vào nút "Đăng nhập" để đăng nhập vào hệ thống.


Hệ thống sẽ xác thực thông tin đăng nhập của người dùng. Nếu thông tin hợp lệ,
người dùng sẽ được chuyển đến trang chính của hệ thống quản lý nhân sự.
Nếu thông tin đăng nhập không đúng, hệ thống sẽ hiển thị một thông báo lỗi và yêu cầu
người dùng nhập lại thông tin đăng nhập.

Chức năng quản lý danh sách nhân viên
-Chức năng: quản lý thông tin nhân viên trong phần mềm quản lý nhân sự có tác
dụng quản lý và lưu trữ các thông tin liên quan đến nhân viên, giúp cho cơng ty có thể
kiểm tra nhân viên kĩ hơn và đáp ứng nhu cầu của nhân viên.
Cụ thể, chức năng này thường bao gồm các thông tin như:
+ ID của nhân viên.

+ Tên, địa chỉ, số điện thoại của nhân viên.
+ Email, ngày sinh, giới tính của nhân viên.
+ Thông tin liên quan đến quốc tịch, hộ chiếu, thẻ căn cước của nhân viên.
+ Thông tin đặc biệt về yêu cầu của nhân viên như thuộc hộ nghèo, gia đình đặc biệt khó
khăn,…

- Người dùng cần:
Người dùng cần truy cập vào quản lý thông tin nhân viên với tư cách là quản lý
cấp cao. Sau đó, người dùng có thể thực hiện các thao tác như sau:
Đăng nhập vào phần mềm quản lý nhân sự bằng tài khoản có quyền truy cập vào chức
năng quản lý nhân viên .
Tìm đến chức năng quản lý thơng tin nhân viên trong giao diện của phần mềm.
Sử dụng các tính năng tương ứng như thêm mới nhân viên, sửa đổi thơng tin nhân viên
hoặc xóa thơng tin nhân viên .
Điền vào các thơng tin u cầu (nếu có) khi sử dụng các tính năng này, bao gồm thơng tin
cá nhân của nhân viên , các loại thông tin liên quan đến đặt phịng và thanh tốn, và một
số thơng tin khác (nếu cần thiết).
Lưu lại thông tin khách hàng vào cơ sở dữ liệu của phần mềm

Chức năng quản lý tìm kiếm


Để sử dụng chức năng tìm kiếm thơng tin nhân viên trong phần mềm quản lý nhân
sự. Người dùng cần truy cập vào quản lý thông tin nhân viên với tư cách là quản lý cấp
cao. Sau đó, người dùng nhấn vào thanh tìm kiếm và nhập thơng tin cần tìm kiếm.

- Người dùng cần:
Người dùng cần truy cập vào quản lý thông tin nhân viên với tư cách là quản lý
cấp cao. Sau đó, người dùng có thể thực hiện các thao tác như sau:
Đăng nhập vào phần mềm quản lý nhân sự bằng tài khoản có quyền truy cập vào chức

năng quản lý nhân viên .

2.2

STT

Các giao diện có trong hệ thống
Tên đối tượng

Kiểu

1

NhanSuForm

Form

2

DataGridView1

DataGridView

3

txtDiaChi

TextBox

4


txtKhachHang

TextBox

5

txtTuoi

TextBox

6

txtGioiTinh

TextBox

7

txtQueQuan

TextBox

8

txtTimTheoDiaChi

TextBox

Ý nghĩa

Là form chính
Dùng để hiển thị thông
tin nhân viên
Dùng để hiển thị, nhập
dữ liệu địa chỉ
hiển thị, nhập họ tên
nhân viên
hiển thị, nhập tuổi nhân
viên
Hiển thị, nhập giới tính
nhân viên
hiển thị, nhập quê quán
nhân viên
Dùng để hiển thị, nhập
dữ liệu số địa chỉ

Ghi chú


9

txtTimTheoTen

TextBox

10

txtTimTheoTuoi

TextBox


11

txtTimtheoGioiTinh

TextBox

12

txtTimTheoQueQuan

TextBox

13

btthem

Button

14

btsua

Button

15

btxoa

Button


16

btTimtheoDiaChi

Button

17

btTimTheoTen

Button

18

btTimTheoTuoi

Button

19

btTimTheoGioiTinh

Button

20

btTimTheoQueQuan

Button


21

bntRefresh

Button

hiển thị, nhập họ tên
nhân viên
hiển thị, nhập tuổi nhân
viên
Hiển thị, nhập giới tính
nhân viên
hiển thị, nhập quê quán
nhân viên
Thêm dữ liệu từ các
textbox vào hệ thống
Sửa các dữ liệu từ
textbox vào hệ thống
Lấy dữ liệu từ textbox để
xóa khỏi hệ thống
Tìm dữ liệu liên quan từ

Giá trị lấy từ

ơ textbox tương ứng

txtDiaChi

Tìm dữ liệu liên quan từ


Giá trị lấy từ

ơ textbox tương ứng

txtTimTheoTen

Tìm dữ liệu liên quan từ

Giá trị lấy từ

ơ textbox tương ứng

txtTimTheoTuoi

Tìm dữ liệu liên quan từ

Giá trị lấy từ

ơ textbox tương ứng

txtTimtheoGioiTinh

Tìm dữ liệu liên quan từ

Giá trị lấy từ

ô textbox tương ứng

txtTimTheoQueQuan


Làm mời lại dữ liệu


2.3 Mơ hình lớp

Giao diện from đăng nhập

Giao diện from danh sách nhân viên:


2.4 Mơ hình cơ sở dữ liệu

2.4.1 Lược đồ cơ sở dữ liệu quan hệ.

Mơ hình cơ sở dữ liệu quan hệ
2.4.2 Mơ hình cơ sở dữ liệu quan hệ
Bảng 1. Bảng “Nhân viên” (NhanVien).
Tên

Kiểu dữ liệu

Mơ tả

ID

nvarchar(15)

ID


HoTen

nvarchar(50)

Họ tên

Tuoi

int

Tuổi

GioiTinh

nvarchar(10)

Giới tính

DiaChi

nvarchar(50)

Địa Chỉ


Bảng 2. Bảng “Đăng nhập” (DangNhap).
Tên

Kiểu dữ liệu


Mô tả

MaNguoiDung

varchar(10)

Mã người dùng

TaiKhoan

nvarchar(30)

Tài khoản

MatKhau

nvarchar(30)

Mật khẩu

MaQuyen

int

Mã quyền

2.4.3 Các truy vấn
- Truy vấn kiểm tra đăng nhập

- Truy vấn thêm nhân viên


- Truy vấn xóa nhân viên

2.5 Các tiện ích.
-

-

Trong quản lý nhân sự bằng Winform C#, tiện ích in ấn là một trong những yếu tố
quan trọng giúp cho người dùng có thể in ra các thông tin liên quan đến nhân viên
như ID, Họ tên, Địa chỉ, Ngày sinh,...
“GetNhanVien”: Phương thức này trả về danh sách tất cả các phịng có trong cơ
sở dữ liệu.
“LayDanhNhanVien”: Phương thức này trả về danh sách nhân viên với thông tin
cá nhân
“LayDanhSachNhanVien”: Phương thức này trả về danh sách nhân viên có tình
trạng bằng với tình trạng được truyền vào



×