Professional Documents
Culture Documents
Mục lục
LỜI NÓI
ĐẦU........................................................................................................................
.........1
CHƯƠNG 1: GIỚI THIỆU DỰ ÁN PHẦN MỀM QUẢN LÝ NHÂN
SỰ....................................2
1. Khảo sát hệ
thống....................................................................................................................2
2. Xác định bài toán cần được giải
quyết.....................................................................................2
3. Phân tích và đặc tả các nghiệp vụ của hệ
thống......................................................................3
3.1. Đăng
nhập.........................................................................................................................
3
4. Xác định các yêu cầu của hệ
thống..........................................................................................3
4.1. Yêu cầu chức
năng............................................................................................................3
4.2. Yêu cầu phi chức
năng:.....................................................................................................3
CHƯƠNG 2: QUẢN LÝ DỰ
ÁN...................................................................................................5
1. Ước lượng dự
án......................................................................................................................5
1.1. Ước lượng chi
phí.............................................................................................................5
1.2. Ước lượng thời
gian..........................................................................................................7
1.3. Ước lượng về số lượng người tham
gia............................................................................9
2. Lập lịch và theo dõi dự
án.....................................................................................................10
CHƯƠNG 3: PHÂN TÍCH HỆ
THỐNG......................................................................................13
1. Xác định Actor và Use case của toàn hệ
thống......................................................................13
1.1 Actor của hệ
thống...........................................................................................................13
1.2 Biểu đồ Use case của toàn hệ
thống................................................................................13
2. Phân tích chi tiết từng chức năng của hệ
thống.....................................................................13
2.1. Chức năng đăng
nhập.....................................................................................................13
2.2. Chức năng quản lý nhân
viên.........................................................................................16
CHƯƠNG 4: THIẾT
KẾ...............................................................................................................34
1. Thiết kế giao
diện..................................................................................................................34
1.1. Giao diện đăng
nhập.......................................................................................................34
1.2. Giao diện quản lý kỷ
luật................................................................................................35
1.3. Giao diện quản lý khen
thưởng.......................................................................................35
1.4. Giao diện quản lý hợp
đồng............................................................................................36
1.5. Giao diện quản lý nhân
viên...........................................................................................36
2 Thiết kế lưu
trữ.......................................................................................................................37
2.1 Quản lý người
dùng.........................................................................................................37
2.2 Quản lý nhân
viên............................................................................................................37
2.3 Quản lý hợp
đồng............................................................................................................38
Do nhu cầu của xã hội ngày càng cao, sự phát triển của công nghệ dần dã
được áp dụng vào rất nhiều vào trong cuộc sống của mỗi chúng ta.Từ các nhu
cầu đơn giản như giải trí , công việc ,y tế , giáo dục, quốc phòng vân vân. Các
phần mềm hỗ trợ dần được ra đời và đã góp một phần quan trọng vào đời sống.
Cuộc cách mạng 4.0 đã hoàn toàn thay đổi bộ mặt của các ngành công nghệ ,tạo
ra bước đột phá trong hầu hết các ngành công nghiệp truyền thống trong tương
lai. Do để đáp ứng được các yêu cầu ngày càng cao thì các phần mền phải dần
đổi mới và hoàn thiệt hơn nữa.
Với sự phát triển của công nghệ thông tin luôn cố gắng đáp ứng các yêu
cầu của con người. Việc đưa công nghệ thông tin áp dụng vào quản lý đã và
đang được đưa vào thực hiện để thể hiện tốc độ và độ chính xác.
Hiện nay do xã hội phát triển không ngừng và kéo theo sự lớn mạnh của
các doanh nghiệp, của các tổ chức, chính vì vậy mà việc quản lý sao cho chặt
chẽ nhu cầu cấp thiết các doanh nghiệp.Đặc biệt các doanh nghiệp của nước ta
dần không phải là các doanh nghiệp vừa vả nhỏ như trước kia nũa ,mà thay vào
đó là các doanh nghiệp vừa và lớn , có quy mô vô cùng to lớn, có nguồn nhân
sự vô cùng nhiều. Việc để kiểm soát và quản lí môt cách thủ công trên giấy tờ
rất tốn thời gian và nhân lực mà hiệu quả mang lại lại không cao và thiếu sự
chính xác. công nghệ đang trở nên rất hiện đại vì thế mà có đa dạng mẫu mã
thiết bị điện máy phục vụ nhiều nhu cầu, công việc khác nhau vì thế việc quản
lý gặp rất nhiều khó khăn và những cách quản lý thủ công hiện đang không phải
là giải pháp tối ưu nhất.
Chính vì vậy nhóm em đã chọn đề tài “ Xây dựng phần mềm quản lý
nhân sự ”. Chúng em muốn tạo ra một phần mềm hỗ trợ cho các doanh nghiệp
có thể dễ dàng trong quá trình quản lí.
Quản lý dự Khảo sát yêu cầu dự Thu nhập các dữ liệu 50.000VNĐ
án án cần thiết về dự án
Đóng gói Viết báo cáo hướng Viết bản hướng dẫn sử 0 VNĐ
phần mềm dẫn sử dụng dựng phần mềm
Lên kế hoạch bảo trì Đề ra kế hoạch bảo trì 0 VNĐ
phần mềm
Kết thúc dự án Tổng kết lại quá trình 0 VNĐ
là ra dự án
Bảng 2.1: Bảng ước lượng về chi phí
Dangnhap
Quanlytienluong Nguoidung
Quantrihethong
Nhavientaichinh
Quanlychinhsach
1:Nhaptendangnhap
2:Kiemtratendangnhap
3:Kiemtramatkhau
4:LuuTTtaikhoan
5:Xacnhanhople
6:Thuchiendangnhap
7:Dangnhapthanhcong
Hình 3.2.1.2 Biểu đồ hoạt động của chức năng đăng nhập
* Mô tả chi tiết biểu đồ hoạt động của chức năng đăng nhập
-Chức năng này thực hiện khi: người quản lý muốn đăng nhập vào hệ thống
quản lý của cửa hàng.
o Bước 1: Chọn đăng nhập hệ thống
o Bước 2: Hiển thị màn hình giao diện đăng nhập
o Bước 3: Điền thông tin đăng nhâp gồm:
- Tài khoản
- Mật khẩu
o Bước 4: Kiểm tra thông tin đã nhập bao gồm:
- Tài khoản
- Mật khẩu
o Bước 5: Chọn đăng nhập
-Thông tin hợp lệ, đăng nhập thành công , hiển thị giao diện các
chức năng của hệ thống
-Thông tin không hợp lệ, thông báo đăng nhập thất bại, hỏi đăng
nhập lại
-Chọn đăng nhập lại sẽ quay lại thao tác từ bước 2
o Bước 6: Chọn chức năng đăng xuất sẽ thoát khỏi hệ thống
o Bước 7: Kết thúc
2.2. Chức năng quản lý nhân viên
2.2.1. Biểu đồ Use case chức năng quản lý nhân viên
Thêm thông tin nhân viên
Hình 3.10 Biểu đồ use case chức năng quản lý nhân viên
+) Tác nhân: Người quản lý
+) Mô tả: Người quản lý đăng nhập vào hệ thống chọn chức năng quản lý nhân
viên để theo dõi thông tin nhân viên, thêm, sửa, xóa, tìm kiếm thông tin, và
giám
sát thông tin chấm công
+) Dòng sự kiện chính:
Tác nhân đăng nhập vào hệ thống
Hệ thống hiển thị giao diện các chức năng
Tác nhân chọn chức năng quản lý nhân viên
Hệ thống hiển thị các chức năng của quản lý nhân viên
Tác nhân chọn 1 trong số các chức năng của quản lý nhân viên gồm:
-Thêm nhân viên
-Sửa nhân viên
-Xóa nhân viên
-Tìm kiếm nhân viên
Hệ thống hiển thị giao diện chức năng mà tác nhân chọn
Tác nhân thao tác với chức năng
Hệ thống kiểm tra thao tác
Thông tin hợp lệ: thông báo thành công
Kết thúc Use case quản lý nhân viên
+) Dòng sự kiện phụ:
Thông tin không hợp lệ
Hệ thống thống báo lỗi
Hiện thị hỏi tiếp tục thực hiện hay thoát chức năng
-Tiếp tục thực hiện quá trình diễn ra lại như đã nêu trên
-Thoát chức năng : Người quản lý chọn thoát, hệ thống hiển thị lại giao
diện các chức năng chính
2.2.2. Biểu đồ hoạt động chức năng quản lý nhân viên
Hình 3.11 Biểu đồ hoạt động chức năng quản lý nhân viên
*) Mô tả chi tiết biểu đồ hoạt động chức năng quản lý nhân viên
Chức năng này được thực hiện khi: quản lý cửa hàng giám sát, quản lý thông tin
nhân viên
Bước 1: Người quản lý chọn đăng nhập vào hệ thống
Bước 2: Điền thông tin đăng nhập gồm:
- Mật khẩu
- Tài khoản
Bước 3: Kiểm tra thông tin đăng nhập bao gồm:
- Mật khẩu
- Tài khoản
Bước 4: Chọn đăng nhập
-Thông tin hợp lệ, đăng nhập thành công , hiển thị giao diện các chức
năng của hệ thống
-Thông tin không hợp lệ, thông báo đăng nhập thất bại, hỏi đăng nhập
lại
-Chọn đăng nhập lại sẽ quay lại thao tác từ bước 2
Bước 5: Chọn chức năng Quản lý nhân viên
Bước 6: Chọn một trong số các chức năng:
- Thêm nhân viên
- Sửa nhân viên
- Xóa nhân viên
- Tìm kiếm nhân viên
Bước 7: Nhập thông tin
Bước 8: Hệ thống thực hiện yêu cầu nhập vào
Bước 9: Quản lý đóng chức năng của quản lý nhân viên
Bước 10: Kết thúc
Mã nhân viên
Họ tên nhân viên
Số điện thoại
Địa chỉ
Năm sinh
Giới tính
-Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
-Quay lại tao tác nhập thông tin tìm kiếm từ bước 5
o Bước 7: Người quản lý đóng chức năng tìm kiếm nhân viên
o Bước 8: Kết thúc
2.2.4.2. Biểu đồ trình tự chức năng tìm kiếm nhân viên
Hình 3.14 Biểu đồ trình tự chức năng tìm kiếm nhân viên
2.2.5. Chức năng thêm nhân viên
2.2.5.1. Biểu đồ hoạt động chức năng thêm nhân viên
Hình 3.15 Biểu đồ hoạt động chức năng thêm nhân viên
*) Mô tả chi tiết biểu đồ hoạt động chức năng thêm nhân viên
o Bước 1: Quản lý chọn chức năng thêm nhân viên
o Bước 2: Hệ thống hiển thị giao diện của chức năng thêm nhân viên
o Bước 3: Nhập thông tin cần thêm gồm:
-Mã nhân viên
-Họ tên nhân viên
-Số điện thoại
-Địa chỉ
-Năm sinh
-Giới tính
o Bước 4: Chọn thêm thông tin
o Bước 5: Hệ thống kiểm tra
-Thông tin thêm vào hợp lệ: hiện thị ra thông tin vừa thêm của
nhân viên gồm:
Mã nhân viên
Họ tên nhân viên
Số điện thoại
Địa chỉ
Năm sinh
Giới tính
-Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
-Quay lại tao tác nhập thông tin cần thêm từ bước 3
Bước 6: Người quản lý đóng chức năng thêm nhân viên
Bước 7: Kết thúc
2.2.5.2. Biểu đồ trình tự chức năng thêm nhân viên
Hình 3.16 Biểu đồ trình tự chức năng thêm nhân viên
Hình 3.19 Biểu đồ hoạt động chức năng xóa nhân viên
*) Mô tả chi tiết biểu đồ hoạt động chức năng xóa nhân viên
o Bước 1: Người quản lý chọn chức năng quản lý nhân viên
o Bước 2: Hệ thống hiển thị các chức năng của quản lý nhân viên
o Bước 3: Chọn chức năng tìm kiếm nhân viên
o Bước 4: Nhập thông tin tìm kiếm gồm:
-Mã nhân viên
-Họ tên nhân viên
o Bước 5: Chọn tìm kiếm thông tin
o Bước 6: Hệ thống kiểm tra
-Thông tin tìm kiếm hợp lệ: hiện thị ra chi tiết thông tin của nhân
viên cần tìm
-Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
-Quay lại tao tác nhập thông tin tìm kiếm từ bước 4
o Bước 7: Chọn chức năng xóa nhân viên
o Bước 8: Hiển thị chi tiết thông tin nhân viên muốn xóa bao gồm:
-Mã nhân viên
-Họ tên nhân viên
-Số điện thoại
-Địa chỉ
-Năm sinh
-Giới tính
o Bước 9: Thực hiện xóa nhân viên
o Bước 10: Kiểm tra thông tin nhân viên muốn xóa
-Thông tin hợp lệ: thông báo xóa thành công, thông tin nhân viên
cũng được xóa trong dữ liệu
-Thông tin không hợp lệ: thông báo xóa thất bại và quay lại thực
hiện từ thao tác thứ 7
o Bước 11: Người quản lý đóng năng sửa thông tin nhân viên
o Bước 12: Kết thúc
2.2.7.2 Biểu đồ trình tự chức năng xóa nhân viên
2.2.8 Chức năng quản lý hợp đồng
2.2.8.1 Biểu đồ cộng tác chức năng quản lý hợp đồng lao động
2:Hiển thị chức năng
4:Hiển thị
6: Hiển thị
1: Đăng nhập hệ thống 5: chọn hợp đồng
lao động
3: chọn QLNS
Giao diện chính
QLNS
11:Hienthi
12:Thêm 10:Hienthi
Hợp đồng LD
HDLD
nhân vien 9:Lấy nhân viên
CHƯƠNG 4: THIẾT KẾ
1. Thiết kế giao diện
1.1. Giao diện đăng nhập
Hình 4.1.1 Giao diện đăng nhập
1.2. Giao diện quản lý kỷ luật
Login
18
Login Lost Disconnect Display: P
19 connectio to the “Không
n server kết nối
được với
máy chủ”
KẾT LUẬN
Công nghệ thông tin mở ra triển vọng to lớn trong việc đổi mới các
phương pháp và hình thức dạy học. Những phương pháp dạy học theo cách tiếp
cận kiến tạo, phương pháp dạy học theo dự án, dạy học phát hiện và giải quyết
vấn đề càng có nhiều điều kiện để ứng dụng rộng rãi. Tiếp thu và ứng dụng
những thành tựu của công nghệ thông tin trong công việc quản lí. Cùng với việc
sử dụng công nghệ thông tin thực hành cho công việc quản lý, rất cần có những
hệ thống quản lý hiệu quả và tối ưu nhất, để góp phần tăng lên tính tích cực của
việc quản lý.
Sau thời gian nghiên cứu và thực hiện đề tài em đã đạt được một số thành tựu
sau:
- Nắm bắt quy trình nghiệp vụ quản lý
- Có được kinh nghiệm khi tham gia vào các dự án nhỏ để có thể áp dụng
- Các kiến thức đã học vào thực tiễn.
Xong do kỹ năng lập trình còn kém nên giao diện chưa thực sự thân thiện
với người dùng và chỉ đáp ứng được một số yêu cầu của bài toán. Trong thời
gian tới em sẽ tiếp tục hoàn thiện các chức năng và bổ sung các chức năng mới
để mang lại sự tiện dụng cho người sử dụng. Trong tương lai chúng em sẽ hoàn
thiện đề tài và cố gắng đáp ứng đầy đủ nhất các yêu cầu hệ thống thực đòi hỏi.
Vì vậy kính mong quý thầy cô có thể chỉ bảo để chúng em có thể hoàn thành đề
tài này tốt hơn.