Tải bản đầy đủ (.pdf) (57 trang)

Khóa luận tốt nghiệp Chương trình quản lý nhân sự

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 (49.58 MB, 57 trang )

NTTULIB
NTTULIB
1
1



Mở Đầu
–&—


Ứng dụng tin học trong việc quản lý dường như không còn xa lạ với các doanh
nghiệp, công ty hiện nay. Lợi ích mà các chương trình phần mềm quản lý đem lại khiến
ta không thể không thừa nhận tính hiệu quả của nó. Theo sự quan sát thực tế của chúng
tôi thì việc quản lý nhân sự ở các công ty là rất quan trọng, đề tài của chúng tôi sau khi
bảo vệ xong có thể ứng dụng thực tế ngay tại công ty. Việc tin học hóa tổ chức quản lý
nhân sự mang lại nhiều lợi ích hơn so với việc quản lý thủ công. Quản lý thông tin về
cán bộ, công nhân viên là một bài toán quan trọng, việc quản lý nguồn nhân lực và
chính sách cán bộ nhằm đưa ra các quyết định, lĩnh vực xây dựng đội ngũ lao động đủ
khả năng và trình độ đáp ứng các nhu cầu trong giai đoạn đổi mới. Đó là lí do chúng tôi
chọn đề tài quản lý nhân sự để bảo vệ.

Sau khi nhận đề tài quản lý nhân sự, qua một thời gian tìm hiểu, chúng tôi đặt ra
mục đích cho nhóm phải thực hiện đề tài hoàn thành xong các yêu cầu của giáo viên
hướng dẫn và nâng cấp đề tài lên cho phù hợp với thực tế bên ngoài. Tạo ra công cụ cho
phòng quản lý nhân sự quản lý nhân viên tốt hơn, nhanh hơn, chính xác hơn.
/>NTTULIB
NTTULIB
2
2



NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN



















TpHCM, ngày … tháng …… năm ……
Giáo viên hướng dẫn



Phạm Anh Tuấn
/>NTTULIB
NTTULIB
3

3


NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN




















TpHCM, ngày … tháng …… năm ……

Giáo Viên Phản Biện
/>NTTULIB
NTTULIB
4

4




Lời Cảm Ơn
¯š›¯
Trong quá trình làm khóa luận này chúng tôi gặp không ít khó khăn song dưới sự
giúp đỡ tận tình của thầy Phạm Anh Tuấn đã giúp chúng tôi hoàn thành khóa luận này.

Chúng tôi xin chân thành cảm ơn thầy Phạm Anh Tuấn đã tận tình giúp đỡ, hướng
dẫn và cung cấp tài liệu liên quan đến khóa luận này.

Chúng tôi xin cảm ơn khoa Công Nghệ Thông Tin trường Cao Đẳng Nguyễn Tất
Thành đã tạo điều kiện thuận lợi trong suốt quá trình học tập của chúng tôi.

Chúng tôi chân thành cảm ơn quý thầy cô trong khoa đã tận tình giảng dạy, trang
bị cho chúng tôi những kiến thức quý báu trong những năm học vừa qua.

Tuy nhiên, do thời gian hạn hẹp và kiến thức lập trình còn nhiều hạn chế, mặc dù
đã nỗ lực hết sức mình, nhưng chắc rằng đồ án khó tránh khỏi thiếu sót. Chúng tôi rất
mong nhận được sự thông cảm và những đóng góp quý báu của quý Thầy cô và các
bạn.


/>NTTULIB
NTTULIB
5
5


Trường Cao Đẳng Nguyễn Tất Thành
Khoa Công Nghệ Thông Tin

Đề Cương Chi Tiết
Tên Đ
ề Tài: Chuơng Trình Quản Lý Nhân Sự
Giáo Viên Hướng Dẫn : Phạm Anh Tuấn
Sinh Viên Thực Hiện: Nguyễn Thị Anh Thư MSSV:306305130
Lê Ngọc Bảo Trân MSSV:306305099
Loại Đề Tài: Xây Dựng Ứng Dụng
Thời Gian Thực Hiện :từ 14/04/2008 đến 18/08/2008
Nội Dung Đề Tài: Sử dụng ngôn ngữ VB.NET và Microsoft Access 2003 để viết chương
trình quản lý nhân sự về nhân sự của công ty TNHH Nam Thiên.
Nội Dung Thực Hiện:
v Hệ thống lại các kiến thức về môn lập trình VB.NET và Microsoft Access 2003
v Khảo sát hiện trạng và mô tả yêu cầu đề tài : Yêu cầu chức năng
v Phân tích các yêu cầu
v Thiết kế mô hình CSDL quan hệ
v Thiết kế giao diện các Form và Report
v Hiện thực chương trình
v Viết báo cáo
Kết Quả Đạt Được:
v Báo cáo viết, trình bày kết quả đạt được.
v Thực hiện các chức năng của chương trình.
Kế Hoạch Thực Hiện:
Tuần thứ Nội Dung Thực Hiện
1(14/4-21/4)
1. Nhận mô tả đề tài
2. Ôn tập kiến thức về VB.Net
/>NTTULIB

NTTULIB
6
6

3. Xây dựng đề cương chi tiết
2(21/4-28/4)
1. Điều chỉnh lại kết quả tuần 1
2. Xác định các yêu cầu chức năng và phi chức năng.
3. Ôn tập kiến thức về Microsoft Access 2003
4. Xây dựng sườn khóa luận
3(28/4-5/5)
1. Điều chỉnh lại kết quả tuần 2
2. Xây dựng mô hình dữ liệu
4(6/5-12/5)
1. Điều chỉnh lại kết quả tuần 3
2. Thiết kế một số Form cơ bản cho việc quản lý nhân sự
5(12/5-19/5)
1. Điều chỉnh lại kết quả tuần 4
2. Xác định một số lớp (Class) của ứng dụng
6(19/5-26/5)
1. Xác định các lớp còn lại của ứng dụng
2. Bắt đầu viết báo cáo
7,8(26/5-9/6) Thi học kỳ
9(9/6-16/6)
1. Điều chỉnh các lớp
2. Điều chỉnh kết quả để chuẩn bị báo cáo lần 1
10(16/6-23/6)
1. Điều chỉnh lại kết quả của tuần 9
2. Thiết kế lại giao diện(Form & Report) của một số chức năng quan
trọng

3. Điều chỉnh lại cơ sở dữ liệu và cài đặt cơ sở dữ liệu
4. Viết báo cáo
11(23/6-30/6)
1. Điều chỉnh lại kết quả tuần 10
2. Lập trình cài đặt một số chức năng quan trọng đã cài đặt ở tuần 10
3. Viết quyển báo cáo
12(30/6-7/7)
1. Hiệu chỉnh lại kết quả tuần 11
2. Hiệu chỉnh lại phần lập trình đã cài đặt ở tuần 11
/>NTTULIB
NTTULIB
7
7

3. Viết tiếp quyển báo cáo
13(7/7-14/7)
1. Hiệu chỉnh lại kết quả tuần 12
2. Lập trình cài đặt thêm một số chức năng khác
3. Viết tiếp quyển báo cáo
14(14/7-21/7)
1. Điều chỉnh lại kết quả đạt được ở tuần 13
2. Bổ sung kết quả vào quyển báo cáo
15(21/7-28/7)
1. Hiệu chỉnh lại kết quả của tuần 14
2. Lập trình cài đặt thêm một số chức năng khác
3. Bổ sung kết quả đạt được vào quyển báo cáo
16(28/7-4/8)
1. Hiệu chỉnh lại kết quả của tuần 15
2. Cài đặt thử nghiệm chỉnh sửa
17(4/8-11/8) Cài đặt thử nghiệm chỉnh sửa

18(11/8-18/8)
1. Nộp báo cáo cho khoa
2. Báo cáo PowerPoint
3. Chuẩn bị bảo vệ
19(18/8-25/8) Bảo vệ chính thức
Việc thực hiện yêu cầu của mỗi tuần nhóm em không phân công cụ thể cho mỗi bạn mà
linh hoạt theo từng tuần.

Xác Nhận Của GVHD Ngày 18 tháng 08 năm 2008
SV Thực Hiện





Phạm Anh Tuấn Nguyễn Thị Anh Thư Lê Ng
ọc Bảo Trân



/>NTTULIB
NTTULIB
8
8

Mục Lục
@&?
Mở Đầu 1
Nhận Xét Của Giáo Viên Hướng Dẫn 2
Nhận Xét Của Giáo Viên Phản Biện 3

Lời Cảm Ơn 4
Đề Cương Chi Tiết 5
Mục Lục 8
Bảng Các Hình Vẽ 10
Bảng Chữ Viết Tắt 10
Tài Liệu Tham Khảo 10
Tóm Tắt Khóa Luận 11
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG 13
1.1 Hiện trạng tổ chức 14
1.2 Hiện trạng tin học 15
1.3 Hiện trạng nghiệp vụ 15
CHƯƠNG 2: PHÂN TÍCH 16
2.1 Nhận diện các lớp 17
2.1.1 Sơ đồ tổ chức 17
2.1.2 Sơ đồ môi trường 18
2.1.3 Sơ đồ chức năng (BFD) 18
2.1.4 Sơ đồ dòng dữ liệu (DFD) 19
2.1.5 Sơ đồ quan hệ thực thể (ERD) 20
2.1.6 Các thực thể của ứng dụng 21
2.2 Mô tả các thực thể: 21
2.2.1 Lớp Nhân Viên: 21
2.2.2 Lớp chức vụ: 22
2.2.3. Lớp phòng ban: 22
2.2.4. Lớp Thân Nhân Nhân Viên: 22
CHƯƠNG 3: MÔ TẢ CHƯƠNG TRÌNH VÀ CÁCH GIẢI QUYẾT VẤN ÐỀ 23
3.1 Mô tả chương trình: 24
3.2 Yêu cầu chức năng: 25
3.3 Phương pháp tiếp cận và giải quyết vấn đề: 25
CHƯƠNG 4: THIẾT KẾ 26
4.1 Thiết kế kiến trúc ứng dụng 27

4.2 Thiết kế cơ sở dữ liệu 27
4.2.1. Sơ đồ quan hệ cơ sở dữ liệu 27
/>NTTULIB
NTTULIB
9
9

4.2.2 Mô tả các bảng 28
4.2.3 Mô tả các ràng buộc toàn vẹn 30
4.3. Thiết kế giao diện 31
4.3.1. Giao diện màn hình chính 31
4.3.2. Giao diện các màn hình khác 34
CHƯƠNG 5: CÀI ĐẶT, ĐÁNH GIÁ KẾT QUẢ & HƯỚNG PHÁT TRIỂN 54
5.1. Môi trường cài đặt 55
5.2. Đánh giá kết quả 55
5.3. Hướng phát triển 56
Lời Kết 57

/>NTTULIB
NTTULIB
10
10

BẢNG CÁC HÌNH VẼ
SST Tên HìnhTên Mô tả
1 Hình 1 Sơ đồ quan hệ cơ sở dữ liệu
2 Hình 2 Màn hình chính
3 Hình 3 Màn hình chính sau khi đăng nhập thành công
4 Hình 4 Màn hình đăng nhập
5 Hình 5 Màn hình thông tin nhân viên

6 Hình 6 Màn hình tiếp nhận nhân viên mới
7 Hình 7 Màn hình cập nhật lại thông tin nhân viên
8 Hình 8 Màn hình hệ thống chức vụ
9 Hình 9 Màn hình hệ thống phòng ban
10 Hình 10 Màn hình tra cứu
11 Hình 11 Màn hình tra cứu thông tin nhân viên theo MSNV
12 Hình 12 Màn hình tra cứu thông tin nhân viên theo họ tên
13 Hình 13 Màn hình tra cứu thông tin nhân viên theo ngày vào làm
14 Hình 14 Màn hình tra cứu thông tin nhân viên theo phòng ban
15 Hình 15 Màn hình chuyển phòng ban
BẢNG CHỮ VIẾT TẮT
STT Chữ viết tắt Chú giải
1 MSNV Mã số nhân viên
2 SCMND Số chứng minh nhân dân
TÀI LIỆU THAM KHẢO
STT

Tên tác giả Tên sách Nhà xuất bản Năm xuất bản
1 TS.Đinh Thế Hiển Phân tích thiết kế
thông tin quản lý
Thống kê Tháng 6-2002
/>NTTULIB
NTTULIB
11
11

TÓM TẮT KHÓA LUẬN
v Vấn đề nghiên cứu:
Hiện tại, việc quản lý nhân sự ở các công ty hiện nay chủ yếu dựa trên
các phần mềm cơ bản như: Microsoft Word, Microsoft Excel, trên các giấy tờ

hoặc bằng các văn bản viết tay. Như vậy việc quản lý nhân sự sẽ tốn kém và mất
nhiều thời gian, vì vậy cần phải có một phần mềm tiện ích giúp cho việc quản lý
được dễ dàng hơn.
Phần mền quản lý nhân sự này nhằm giải quyết phần nào khó khăn trên.
Phần mềm hỗ trợ các chức năng thông dụng mà người quản lý hay làm và hỗ trợ
việc lưu trữ thông tin của nhân viên.
Phần mềm quản lý nhân sự hy vọng có thể hỗ trợ nghiệp vụ quản lý nhân
sự hiệu quả hơn, chính xác hơn.
Phần mềm có các chức năng sau:
ª Thêm mới khi có nhân viên mới vào làm.
ª Chỉnh sửa lại các thông tin của nhân viên, xóa nhân viên.
ª Tra cứu thông tin nhân viên khi có yêu cầu.
ª In thông tin nhân viên.
v Hướng tiếp cận và giải quyết vấn đề:
Bài toán đặt ra ở trên được giải quyết theo phương pháp bao gồm các
bước sau:
ª Khảo sát thực tế.
ª Xác định các yêu cầu chức năng của phần mềm.
ª Xác định các lớp phần mềm.
ª Thiết kế cơ sở dữ liệu
ª Thiết kế giao diện.
ª Thiết kế xử lý.
/>NTTULIB
NTTULIB
12
12

v Kết quả đạt được:
ª Quyển báo cáo.
ª Chương trình quản lý nhân sự:

§ Thêm, xóa, sửa.
§ Chuyển đơn vị công tác (chuyển phòng ban, chuyển chức vụ).
§ Quản lý phòng ban, chức vụ.
§ Tra cứu.
§ In.

/>NTTULIB
NTTULIB
13
13









CHƯƠNG 1
KHẢO SÁT HIỆN TRẠNG

Nội dung:
1.1 Hiện trạng tổ chức.
1.2 Hiện trang tin học.
1.3 Hiên trang nghiệp vụ.








/>NTTULIB
NTTULIB
14
14

1.1 Hiện trạng tổ chức:
Công Ty TNHH Nam Thiên là công ty chuyên kinh doanh về các lĩnh vực:
ª Cung cấp máy tính và các linh kiện máy tính.
ª Các dịch vụ sửa chữa nâng cấp máy tính.
ª Thiết kế lắp đặt hệ thống mạng.
ª Xây dựng phần mềm quản lý, Web.
Đây là một công ty có tầm hoạt động kinh doanh rộng lớn trong một lĩnh vực
công nghệ thông tin sẽ phát triển mạnh trong tương lai. Công ty TNHH Nam Thiên
gồm có các phòng chính:
ª Phòng Giám Đốc.
ª Phòng Tổ Chức Hành Chính.
ª Phòng Nhân Sự
ª Phòng Kinh Doanh.
ª Phòng Kế Toán Tài Vụ.
ª Phòng Kỹ Thuật Mạng - Bảo Hành.
ª Phòng Sản Xuất Phần Mềm.
ª Phòng Bảo Vệ.
Hiện nay phòng Nhân Sự của công ty quản lý theo cơ cấu sau: Người đứng đầu
là Trưởng phòng bên dưới có Phó phòng và các nhân viên.
Ÿ Trưởng phòng sẽ quản lý toàn bộ các thông tin về nhân viên, đồng
thời quản lý toàn bộ các hoạt động của phòng.
Ÿ Phó phòng sẽ thực hiện các việc mà Trưởng phòng giao cho, trực tiếp

quản lý các nhân viên, thay mặt Trưởng phòng .
Ÿ Nhân viên sẽ thực hiện những nhiệm vụ mà Trưởng phòng hoặc Phó
phòng giao cho.


/>NTTULIB
NTTULIB
15
15

1.2 Hiện trạng tin học:
Phòng quản lý nhân sự của công ty TNHH Nam Thiên sử dụng máy tính hiện
đại Pentium IV được kết nối Internet để quản lý các nhân viên của công ty. Sử dụng các
phần mềm quản lý cơ bản như: Microsoft Word, Microsoft Excel, Microsoft Access.
1.3 Hiện trạng nghiệp vụ:
Quản lý nhân sự là một trong các công việc vô cùng quan trọng, góp phần
quan trọng đến sự thành công của công ty. Do nhu cầu thực tiễn như vậy nên cần có mô
hình quản lý nhân sự để quản lý nhân viên. Hiện tại công ty có mô hình quản lý nhân sự
chủ yếu trên Microsoft Excel, trên các giấy tờ hoặc các văn bản viết bằng tay. Quản lý
như vậy sẽ mất nhiều thời gian cho công ty vì vậy cần có một chương trình quản lý
nhân sự cho công ty, tiết kiệm nhiều thời gian và công sức cho công ty. Chương trình
quản lý nhân sự được viết bằng ngôn ngữ Visual Basic.Net và Microsoft Access 2003
bao gồm: Quản lý thông tin nhân viên chung, quản lý phòng ban, phòng chức vụ, tra
cứu thông tin nhân viên, in các báo cáo, các thông tin về thân nhân của nhân viên.














/>NTTULIB
NTTULIB
16
16










CHƯƠNG 2
PHÂN TÍCH


Nội dung:
2.1 Nhận diện các thực thể.
2.2 Mô tả các thực thể.










/>NTTULIB
NTTULIB
17
17

2.1 Nhận diện các thực thể:
Dựa trên mô tả và yêu cầu của chương trình ta có được các sơ đồ:
2.1.1 Sơ đồ tổ chức:

BAN GIÁM ĐỐC
P.T
ổ Chức

P.Nhân S


P.Kinh Doanh

KT Tài V


P.K
ỹ Thuật


P
.S
ản Xuất

BP. Đi
ểu H
ành NS

BP.Ch
ấm Công

BP. Qu
ản Lý NS

BP. B
ảo Vệ

BP. Văn Thư

BP.Lưu Tr
ữ HSNS

BP. S
ản Xuất

BP. Phát Lương

BP.Tính Lương


BP. V
ận H
ành Máy

BP.Ki
ểm Tra H
àng

B
ảo v


/>NTTULIB
NTTULIB
18
18

2.1.2 Sơ đồ môi trường :

2.1.3 Sơ đồ chức năng (BFD)


{Giải thích chức năng:
1. Thêm mới nhân viên: Cập nhật thông tin nhân viên mới.
2. Hiệu chỉnh nhân viên: Điều chỉnh các thông tin nhân viên (tăng lương, thay
đổi chức vụ, thay đổi phòng ban, … ).
QUẢN LÝ NHÂN SỰ
Thêm
Mới
NV

Hiệu
Chỉnh
NV
Xem
Thông Tin
NV

Quản lý
NHÂN SỰ
Ban Giám Đốc Phòng Tổ Chức Phòng Nhân Sự
Phòng Kỹ Thuật
Phòng Bảo Vệ
Phòng KT Tài Vụ
Phòng Kinh Doanh
/>NTTULIB
NTTULIB
19
19

3. Xem thông tin nhân viên: Thống kê, báo cáo các thông tin về nhân viên
theo toàn công ty, theo phòng ban, theo chức vụ, ….
2.1.4 Sơ đồ dòng dữ liệu (DFD)
Dựa trên sơ đồ chức năng BFD tiếp tục phân tích các thông tin lưu chuyển trong
hệ thống để có được sơ đồ dòng dữ liệu (DFD) theo từng chức năng của chương
trình như sau:


{ Ghi Chú:
1. Thông tin về nhân viên mới được tuyển dụng.
2 Lưu thông tin nhân viên mới vào hồ sơ nhân viên (kho dữ liệu).

3. Giám đốc, Trưởng phòng tổ chức yêu cầu điều chỉnh thông tin về nhân
viên.
4. Lấy thông tin từ hồ sơ nhân viên về điều chỉnh theo yêu cầu.
5. Lưu thông tin đã điều chỉnh vào hồ sơ nhân viên.
Giám đốc,
Phòng tổ chức
Hồ sơ nhân viên
(data)

Điều chỉnh
Hồ sơ

Tính lương và
báo cáo lương
1

2

4

5

3

Cập nhật hồ sơ
Nhân viên
Giám đốc,
Phòng tổ chức
7


9

6

Bảng chấm công
(data)

8

/>NTTULIB
NTTULIB
20
20

6. Lãnh đạo yêu cầu báo cáo về nhân viên (lý lịch, ngày công, … )
7. Lấy thông tin từ hồ sơ nhân viên để báo cáo về lý lịch.
8. Lấy thông tin từ bảng chấm công để báo cáo về tình trạng làm việc.
9. Gởi thông tin báo cáo yêu cầu.
2.1.5 Sơ đồ quan hệ thực thể (ERD)
Qua việc phân tích sơ đồ dòng dữ liệu, chúng ta hiểu rõ các chức năng được thi
hành như thế nào để tạo ra và lưu trữ dữ liệu. Qua đó chúng ta cũng xác nhận
một số thông tin gốc ban đầu cần lưu trữ (hay còn gọi là thực thể) như sau:
Ÿ Danh mục nhân viên: Lưu trữ thông tin về nhân viên
Ÿ Danh mục phòng ban: Lưu trữ thông tin về các phòng ban
Ÿ Danh mục chức vụ: Lưu trữ thông tin về chức vụ
Ÿ Bảng chấm công: Lưu thông tin chấm công của nhân viên
Ÿ Danh mục thân nhân: Lưu trữ thông tin về thân nhân của nhân viên.
Tiếp theo chúng ta phân tích mối quan hệ giữa các thực thể thông qua sơ đồ quan
hệ thực thể (ERD). Nhờ sơ đồ thực thể và các mối quan hệ, chúng ta sẽ biết được
những thuộc tính trong tập thực thể nào cần giữ lại hoặc tách thành các tập thực

thể mới.


Danh Mục Nhân Viên
Danh Mục
Phòng Ban
Bảng Chấm
Công
Danh Mục
Thân Nhân
Danh Mục
Chức Vụ
/>NTTULIB
NTTULIB
21
21


2.1.6 Các thực thể của ứng dụng:
Qua quá trình phân tích và các sơ đồ đã có ta nhận diện được các lớp:
2.2 Mô tả các thực thể:
2.2.1 Lớp Nhân Viên:
STT Tên Thuộc Tính Mô Tả
1 MSNV Mã Số Nhân Viên
2 HOTEN Họ Tên Nhân Viên
3 SCMND Số Chứng Minh Nhân Dân
4 PHAI Phái
5 NGAYSINH Ngày Sinh
6 DIACHI Địa Chỉ
7 TINHTP Tỉnh Thành Phố

8 TDHV Trình Độ Học Vấn
9 DANTOC Dân Tộc
10 TONGIAO Tôn Giáo
11 NGAYVAOLAM Ngày Vào Làm
12 LUONGCB Lương Cơ Bản
13 MSCV Mã Số Chức Vụ
14 MSPB Mã Số PhòngBan
15 GHICHU Ghi Chú
STT TÊN THỰC THỂ MÔ TẢ
1 Nhân Viên Lớp Nhân Viên
2 Chức Vụ Lớp Chức Vụ
3 Phòng Ban Lớp Phòng Ban
4 Thân Nhân Nhân Viên Lớp Thân Nhân Nhân Viên
/>NTTULIB
NTTULIB
22
22

2.2.2 Lớp chức vụ:
STT Tên Thuộc Tính Mô Tả
1 MSCV Mã Số Chức Vụ
2 TENCV Tên Chức Vụ
3 PCCV Phụ Cấp Chức Vụ

2.2.3. Lớp phòng ban:
STT Tên Thuộc Tính Mô Tả
1 MSPB Mã Số Phòng Ban
2 TENPB Tên Phòng Ban

2.2.4. Lớp Thân Nhân Nhân Viên:

STT Tên Thuộc Tính Mô Tả
1 MSNV Mã Số Nhân Viên
2 HOTEN Họ Tên Nhân Viên
3 MSNVQH Mã Số Nhân Viên Quan Hệ
4 HOTENQH Họ Tên Nhân Viên Quan Hệ
5 QUANHE Quan Hệ





/>NTTULIB
NTTULIB
23
23









CHƯƠNG 3
MÔ TẢ CHƯƠNG TRÌNH VÀ
CÁCH GIẢI QUYẾT VẤN ÐỀ


Nội dung:

3.1 Mô tả chương trình.
3.2 Yêu cầu chức năng.
3.3 Phương pháp tiếp cận giải quyết vấn đề.



/>NTTULIB
NTTULIB
24
24

3.1 Mô tả chương trình:
Công ty cần xây dựng một ứng dụng phần mềm dùng để quản lý thông tin
nhân viên của công ty. Khi tuyển dụng nhân viên, công ty sẽ lưu trữ thông tin cá nhân
của một nhân viên theo mẫu thống nhất. Mỗi nhân viên khi vào làm việc được xếp mức
lương căn bản, ngoài ra tùy theo chức vụ sẽ được thêm khoản trợ cấp chức vụ. Chương
trình cần có chức năng quản lý thông tin từng nhân viên, thông tin đó bao gồm: Mã số
nhân viên, họ tên nhân viên, số chứng minh nhân dân, phái, ngày sinh, địa chỉ, tỉnh
thành phố, trình độ học vấn, dân tộc, tôn giáo, ngày vào làm, lương căn bản, mã số chức
vụ, mã số phòng ban, ghi chú. Khi phân công nhân viên cho các phòng ban, chương
trình cần ghi nhận lại thông tin công việc của từng nhân viên ở phòng ban đó. Mỗi năm
công ty có những đợt tuyển nhân viên mới vào làm, và xóa đi thông tin của nhân viên
đã nghỉ việc. Sau đó chương trình sẽ ghi nhận lại thông tin của từng nhân viên mới đó.
Ngoài ra chương trình còn có các chức năng khác như:
ª Tra cứu thông tin nhân viên theo: mã số nhân viên, số chứng
minh nhân dân, họ tên nhân viên, phòng ban, dân tộc,….
ª Sửa thông tin của nhân viên khi thay đổi địa chỉ, trình độ học
vấn, chuyển đổi chức vụ, chuyển đổi phòng ban, …
ª In thông tin của nhân viên theo yêu cầu của Giám Đốc, các
Phòng ban, ….

/>NTTULIB
NTTULIB
25
25


3.2 Yêu cầu chức năng:
Phần mềm Quản Lý có những tính năng ưu việt sau:
ª Có thể quản lý tất cả các nhân viên của công ty, có thể thêm, xóa, sửa,
xem thông tin nhân viên.
ª Khi tiếp nhận thêm nhân viên mới ta có thể quản lý thông tin của nhân
viên như: Mã số nhân viên, họ tên nhân viên, số chứng minh nhân dân, phái,
ngày sinh, địa chỉ, tỉnh thành phố, trình độ học vấn, dân tộc, tôn giáo, ngày
vào làm, lương cơ bản, mã số chức vụ, mã số phòng ban, ghi chú. Sau đó lưu
lại thông tin của các nhân viên mới được tiếp nhận.
ª Chương trình có thể quản lý nhân viên được phân công ở phòng nào, chức
vụ gì, lương căn bản bao nhiêu, trình độ của nhân viên này thế nào.
ª Có thể cập nhật lại thông tin nhân viên sau mỗi lần chỉnh sửa.
ª Khi một nhân viên trong công ty thôi việc ta sử dụng chương trình này để
xóa nhân viên đó ra khỏi tập tin hồ sơ nhân viên của công ty.
ª Có thể xem lý lịch của nhân viên theo: MSNV, SCMND, Họ Tên,….Cho
phép xem lý lịch của bất kỳ nhân viên trong công ty theo
MSNV,SCMND,Họ tên,
3.3 Phương pháp tiếp cận và giải quyết vấn đề:
Chương trình được giải quyết theo phương pháp sau:
ª Khảo sát thực tế.
ª Nhận diện các thực thể.
ª Cài đặt cơ sở dữ liệu, cài đặt phần mềm.
/>

×