BỘ THÔNG TIN VÀ TRUYỀN THÔNG
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
CƠ SỞ TP. HỒ CHÍ MINH
BÁO CÁO MÔN
NHẬP MÔN CÔNG NGHỆ PHẦN MỀM
ĐỀ TÀI
QUẢN LÝ NHÂN SỰ
Giảng viên hướng dẫn:
Nhóm 4:
Lớp:
TP.HCM, tháng 5, năm 2019
Mục lục
V.
Tổng kết đánh giá
1 Ưu điểm
2 Nhược điểm
3. Hướng phát triển phần mềm
I. Hiện trạng và yêu cầu
1. Khảo sát hiện trạng
•
•
Giới thiệu về thế giới thực liên quan
-
Highlands Coffee – Lê Văn Việt ở Quận 9 thành phố Hồ Chí Minh là 1
chi nhánh nằm trong chuỗi cửa hàng kinh doanh cà phê và các loại đồ
ăn nhanh ở Việt Nam.
-
Mỗi chi nhánh sẽ có một Quản lý làm nhiệm vụ quản lý các nhân viên
(phục vụ, thu ngân, pha chế, bảo vệ, tạp vụ) trong cửa hàng mọi công
đoạn quản lý nhân sự như: thêm, xem, xóa, sửa hồ sơ, xếp lịch làm và
chấm công. Với nhu cầu quản lý nhân sự, cửa hàng quyết định tìm
kiếm một phần mềm quản lý, đáp ứng được các yêu cầu như sự chính
xác, xử lí được nhiều nghiệp vụ thực tế bên cạnh đó cũng đáp ứng yêu
cầu khác như về tốc độ, giao diện thân thiện, mô hình hóa được thực tế
vào máy tính để người dùng sử dụng tiện lợi, quen thuộc, tính tương
thích cao, bảo mật cao,…
-
Có phần mềm quản lý nhân sự sẽ giúp tiết kiệm một lượng lớn thời
gian, công sức của con người, tăng độ chính xác và hiệu quả trong
công việc.
Quy trình các công việc liên quan đến đề tài:
- Nhân viên xem danh sách nhân viên:
• Đăng nhập vào hệ thống.
• Tra cứu xem bảng phân công lịch làm.
• Xem chấm công.
- Quản lý:
• Đăng nhập
• Chọn danh sách nhân viên.
• Thêm, sửa, xóa thông tin nhân viên.
• Xếp lịch làm, chấm công, tính lương.
2
•
Các quy định công thức tính toán có liên quan
-
•
Tiền lương = Số ngày làm* lương cơ bản.
Các nghiệp vụ
-
Nghiệp vụ lưu trữ: Lưu trữ thông tin nhân viên (Sơ yếu lí lịch, kinh
nghiệm làm việc, chấm công, lương…).
-
Nghiệp vụ tra cứu: Cho phép tìm kiếm thông tin của nhân viên bất kì.
-
Nghiệp vụ tính toán: Tính toán lương của nhân viên.
-
Nghiệp vụ tổng hợp, thống kê: Tổng hợp, thống kê các thông tin lương
của nhân viên.
2. Lập danh sách các yêu cầu
a. Xác định yêu cầu chức năng nghiệp vụ:
-
Xác định bộ phận (người dùng) sẽ sử dụng phần mềm: Quản lý và
nhân viên.
Xác định các công việc mà người dùng sẽ thực hiện trên phần mềm
theo từng loại công việc sau:
+ Lưu trữ
+ Tra cứu
+ Tính toán
+ Kết xuất
Lần lượt lập bảng yêu cầu chức năng nghiệp vụ, bảng quy định/Công
thức và các biểu mẫu được mô tả chi tiết – như sau:
*Mẫu 1: Bảng yêu cầu chức năng nghiệp vụ
Bộ phận: Quản lý
STT
Công việc
Mã số: QL
Loại
Quy định/ Công thức
Biểu
công
liên quan
mẫu
việc
Ghi chú
liên
quan
1
Thêm thông tin Lưu trữ
nhân viên mới
Lưu sơ yếu lý lịch.
3
2
Sửa thông tin
nhân viên
Tra cứu,
lưu trữ
Cập nhật lại thông tin nhân
viên nếu có sửa đổi hay sai
xót.
3
Xóa dữ liệu
Tra cứu,
lưu trữ
Xóa thông tin nhân viên đã
nghỉ việc.
4
Tìm kiếm nhân Tra cứu
viên
Việc tìm kiếm nhân viên dựa
vào Mã nhân viên, Họ tên
nhân viên, Số điện thoại.
5
Sắp ca làm
Sắp lịch làm cho các nhân
Lưu trữ
việc
6
viên.
Chấm công
Lưu
ngày làm việc Trữ
7
8
QL_BM1
Tính lương
Thống kê
Đánh dấu những ngày
làm.
Tính toán QL_QĐ1
Kết xuất
Kết thúc 1 tháng làm việc sẽ QL_BM2
thống kê số ngày làm và tiền
lương của nhân viên.
QL_QĐ1
STT
Mã số
Quy định/
Mô tả chi tiết
Ghi chú
Công thức
liên quan
4
1
QĐ1
Quy đinh và
Tiền lương được tính theo số
công thức tính ngày làm việc.
lương
Nghỉ làm sẽ không được tính
lương.
CT: Tiền lương = Số ngày
làm* lương cơ bản.
QL_BM1
QL_BM2
BÁO CÁO THỐNG KÊ LƯƠNG
Tháng:
STT
Mã NV
Họ tên
Năm:
Số ngày làm
Số ngày nghỉ
Lương
1.
2.
Ngày lập báo cáo:
5
Người lập:
Bộ phận: Nhân viên
STT Công việc
Mã số:NV
Loại
Quy
định/
công
thức liên quan
Công
Biểu mẫu
Ghi chú
liên quan
việc
1
Tra cứu thông tin
Tra cứu
Tiến hành đăng nhập để
tra cứu lịch phân công
làm việc, lương, chấm
công của mình.
b. Xác định yêu cầu chức năng hệ thống và yêu cầu chất lượng
•
STT
Bảng yêu cầu chức năng hệ thống:
Nội dung
Mô tả chi tiết
Ghi chú
6
1
Phân quyền
sử dụng
Quản lý: Thêm, xóa, sửa thông tin nhân
viên, sắp lịch làm và chấm công, tính
lương cho nhân viên, lập báo cáo thống
kê lương hàng tháng.
Nhân viên: Đăng nhập vào để tra cứu lịch
làm việc, lương, chấm công.
•
Bảng yêu cầu về chất lượng hệ thống:
STT
Nội dung
Tiêu
Mô tả chi tiết
Ghi chú
chuẩn
1
Cho phép thay đổi
công thức tính
lương.
Tiến hóa
Người dùng phần mềm
có thể thay đổi một số
thông tin cần thiết.
2
Cho phép nhập sách
Tương
Có thể nhập trực tiếp
mới từ tập tin Excel
thích
thông tin nhân viên
có sẵn.
trên tập tin Excel với
cấu trúc hợp lý.
7
3
Hình thức tra cứu
Tiện
Hỗ trợ khả năng tra cứu
thật tiện dụng, tự
dụng
gần đúng, tra cứu theo
nhiên, trực quan.
nội dung,...
Dễ sử dụng cho cả
những người không
chuyên tin học.
4
Tốc độ thực hiện
Hiệu
Tối đa 10 giây phải có
tra cứu thông tin
quả
kết quả tra cứu.
nhân viên.
II. Mô hình hóa yêu cầu.
1. Sơ đồ Use Case
8
2. Sơ đồ luồng dữ liệu DFD
Quản Lí Nhân Sự
Yêu cầu xem thông tin
Thống kê Phản hồi yêu cầu
Quản lí nhân sự
Nhân
Quản
lí viên
Mức 0
Sắp lịch làm
Nhânlýviên
Quản
Thêm, sửa, xóa, tìm
kiếm Thông tin nhân viên
Chấm công
Lương
Tra cứu
9
Mức 1
Đăng nhập
Nhân viên
Tra cứu
Lịch làm việc
Phân rã chức năng nhân viên
10
Đăng nhập
Quản lý
Quản lý nhân viên
Lương
Thông tin nhân viên
Phân rã chức năng quản lý
III. Thiết kế phần mềm
1. Thiết kế dữ liệu
a. Sơ đồ Diagram
11
b. Danh sách các thành phần của sơ đồ
* Bảng nhân viên
12
* Bảng Phân Công lịch làm
* Bảng Chi tiết phân công
13
* Bảng Bảng Công
*Bảng Chi tiết bảng công
*Bảng quyết toán
*Bảng Rules
14
*Bảng Users
2. Thiết kế giao diện
2.1 Giao diện của quản lí
a. Giao diện đăng nhập
b. Giao diện chính
15
c. Giao diện xếp lịch
d.Giao diện thống kê
16
d. Giao diện chấm công
e. Giao diện chi tiết chấm công
17
f. Tạo user
g. Giao diện chức năng thêm
18
h. Giao diện chức năng xóa
i. Giao diện chức năng sửa
j. Giao diện chức năng tìm kiếm
19
2.2 Giao diện của nhân viên
a. Đăng nhập
b. Giao diện xem lịch làm
20
c. Giao diện xem chấm công
21
IV.
ID
Case
TNV_
01
TNV_
02
TNV_
03
TNV_
04
TNV_
05
Thử nghiệm
• Chức năng thêm nhân viên
Nội dung Các bước thực
test
hiện
1. Chọn ô
Thêm.
Thêm các
2. Điền đầy đủ
thông tin
các thông tin:
của nhân
Tên, Địa chỉ,
viên.
SĐT.
3. Chọn Xong.
1. Chọn ô
Để trống Thêm.
các mục: 2. Bỏ trống ô
Tên, Địa Tên, Địa chỉ,
chỉ, SĐT. SĐT.
3. Chọn Xong.
Nhập ô
1.Chọn ô Thêm
Tên và
2. Nhập Tên,
Địa chỉ là Địa chỉ là chữ
chữ
thường.
thường.
3. Chọn Xong.
1.Chọn ô Thêm
Test ô
2. Nhập SĐT là
nhập số
chữ .
điện
3.Nhập SĐT
thoại.
quá 10 kí tự số.
Test ô
1. Chọn ô
Trạng
Thêm.
thái.
2. Điền đầy đủ
các thông tin:
Tên, Địa chỉ,
SĐT.
3.Ô trạng thái
chọn Không
Kết quả mong
muốn
KQ1
KQ2
Thêm nhân viên
với các thông tin
đã nhập.
P
P
Hiển thị thông báo
yêu cầu nhập Tên,
Địa chỉ, SĐT.
F
P
Tự chuyển về dạng
đã chuẩn hóa.
F
P
P
P
P
P
Không cho nhập
chữ.
Không cho nhập
quá 10 chữ số.
Không đưa ra
thông tin nhân viên
vừa thêm.
Ghi chú
22
hoạt động.
4. Chọn Xong.
V.
Tổng kết đánh giá.
1. Ưu điểm:
- Chương trình có giao diện thân thiện, dễ dàng sử dụng.
- Các chức năng cơ bản thêm, xóa, sửa, tìm kiếm…
2. Nhược điểm:
-
Do thời gian nghiên cứu ngắn và khả năng còn hạn chế nên một số ý
tưởng chưa được thực thi vào chương trình.
Tính chuyên nghiệp của chương trình chưa cao, chức năng còn ít.
Giao diện chưa có thẩm mỹ cao.
3. Hướng phát triển phần mềm:
-
Tìm hiểu và hoàn thiện các chức năng chưa được thực thi trong ứng
dụng.
23