Professional Documents
Culture Documents
Tailieuxanh Ttdatn Nguyen Thi Hong Van 2762
Tailieuxanh Ttdatn Nguyen Thi Hong Van 2762
Tailieuxanh Ttdatn Nguyen Thi Hong Van 2762
Đà Nẵng, 01/2020
MỞ ĐẦU
1. Lý do chọn đề tài
Tại các công ty, doanh nghiệp, quản lý nhân sự là một trong
những vấn đề cần thiết và cấp bách. Một công ty muốn có được
thành tích tốt trong kinh doanh và đứng vững trên nền kinh tế hiện
nay thì cần có một số phần mềm riêng cho công ty của mình.
Vì vậy việc áp dụng Công nghệ thông tin để quản lý công ty là
việc rất cần thiết, giúp cho người quản lý dễ dàng quản lý thông tin
và tra cứu thông tin một cách nhanh chóng và chính xác. Tiết kiệm
được nhiều thời gian, công sức cho tất cả mọi người.
Quản lý nhân sự trong tổ chức luôn là điều rất quan trọng thậm
chí là điều then chốt trong xã hội công nghệ 4.0 hiện nay. Bởi vậy
hoạt động quản lý nhân sự càng trở nên cần thiết hơn bao giờ hết.
Quản lí trên giấy tờ sẽ tốn thời gian, công sức, dễ mất giấy tờ đã lưu
lại, khó thống kê báo cáo. Vì vậy cần phải có phần mềm để quản lí
nhân sự để giúp người dùng dễ quản lí, nhanh chóng, chính xác và
tiết kiệm nhiều thời gian…
Từ những ý trên, với mong muốn áp dụng Công nghệ thông tin
vào quản lý, vì vậy nên em đã xây dựng phần mềm “Xây dựng ứng
dụng quản lý nhân sự”, với các chức năng lưu trữ và xử lý thông tin
để đáp ứng yêu cầu của các công ty, doanh nghiệp.
2. Mục tiêu nghiên cứu
- Xây dựng ứng dụng quản lí nhân sự hoàn chỉnh để có thể áp
dụng vào thực tế để sử dụng.
- Giúp ban lãnh đạo có thể quản lý toàn bộ các thông tin và hồ
sơ quan trọng về nhân sự theo cách vô cùng dễ dàng nhưng vẫn rất
chuyên nghiệp.
- Giúp doanh nghiệp dễ dàng thống kê tất cả các thông tin liên
quan đến nhân sự trong công ty.
- Nhanh chóng và tiết kiệm được nhiều thời gian trong quá
trình quản lí nhân sự của công ty.
- Tìm hiểu về ngôn ngữ lập trình C#, đối tượng hỗ trợ C# và
SQL Server.
3. Đối tƣợng và phạm vi nghiên cứu
- Nghiên cứu về quá trình quản lí nhân sự của một công ty
như: nhập nhân viên, nhập hệ số lương, xuất thông tin nhân viên…
- Nghiên cứu về ngôn ngữ lập trình C#, đối tượng hỗ trợ cho
ngôn ngữ C# và SQL Server.
4. Phƣơng pháp nghiên cứu
- Khảo sát và thu thập thông tin dữ liệu để tiến hành phân tích
và thiết kế hệ thống.
- Tìm hiểu và phân tích các tài liệu có được.
5. Ý nghĩa khoa học và thực tiễn của đề tài
- Ý nghĩa khoa học:
Kết quả nghiên cứu của đề tài góp phần nâng cao nhận thức,
khả năng thu thập thông tin, phân tích yêu cầu của người dùng để
xây dựng được chương trình quản lý. Bước đầu tiếp cận ngôn ngữ
lập trình để xây dựng chương trình.
- Ý nghĩa thực tiễn:
Việc chọn đề tài “Xây dựng ứng dụng quản lý nhân sự” là một
công việc có tính khả thi cao và khả năng ứng dụng thực tế hiệu quả.
Đề tài nếu ứng dụng thực tế có hiệu quả sẽ góp phần cải thiện hệ
thống “Quản lý nhân sự”.
Đề tài này còn đem lại một số ý nghĩa khác như làm tài liệu
tham khảo về cách thức trình bày các thuật toán và cách thức xây
dựng phần mềm ứng dụng cho các sinh viên khóa sau. Đồng thời
đem lại cho em một kỹ năng lập trình và thiết kế phần mềm tốt.
6. Bố cục đề tài
Ngoài những nội dung như mở đầu, kết luận, tài liệu tham
khảo thì nội dung chính của đồ án gồm các chương sau:
Chương I: Cơ sở lý thuyết
Chương II: Phân tích thiết kế hệ thống
Chương III: Cài đặt chương trình và đánh giá
CHƢƠNG I: CƠ SỞ LÝ THUYẾT
1.1. TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH C#
1.1.1. Tổng quan về C#
1.1.2. Các đặc điểm của C#
1.1.3. Ƣu điểm và nhƣợc điểm của C#
1.2. TÌM HIỂU VỀ CÔNG CỤ HỖ TRỢ VISUAL STUDIO
1.2.1. Giới thiệu
1.2.2. Lý do nên dùng Visual Studio
1.3. TỔNG QUAN VỀ SQL SERVER
1.3.1. Giới thiệu
1.3.2. Lý do nên dùng Sql Server
CHƢƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.1. PHÂN TÍCH YÊU CẦU HỆ THỐNG
2.1.1. Yêu cầu phi chức năng
2.1.2. Yêu cầu chức năng
2.1.3. Yêu cầu hệ thống
2.2. MÔ HÌNH HÓA YÊU CẦU
2.2.1. Xác định tác nhân
2.2.2. Các trƣờng hợp sử dụng
2.2.3. Biểu đồ trƣờng hợp sử dụng (use case)
Hình 3.13: Giao diện báo cáo thông tin nhân viên
3.2.14. Giao diện báo cáo chi tiết