Tải bản đầy đủ (.doc) (87 trang)

Phân tích, thiết kế hệ thống thông tin quản lý nhân sự cho công ty ADMICRO – công ty cổ phần VCCRop

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 (1.19 MB, 87 trang )

i
LỜI CẢM ƠN
Sau một thời gian nghiên cứu và hoàn thiện khóa luận tốt nghiệp với đề tài
“Phân tích, thiết kế hệ thống thông tin quản lý nhân sự cho công ty ADMICRO –
Công ty cổ phần VCCRop” em đã nhận được sự giúp đỡ hết mình từ cô Ths. Lê Thị
Thu. Đồng thời bản thân em cũng đã cố gắng trong quá trình thực tập tại công ty
Admciro. Thành quả của ngày hôm nay không thể không kể đến toàn thể các ban
lãnh đạo trường Đại học Thương Mại cùng với sự hỗ trợ từ phía công ty Admicro.
Lời đầu tiên, em xin được gửi lời cảm ơn đến các thầy cô giáo trường Đại học
Thương Mại nói chung cùng các thầy cô giáo trong khoa Hệ thống thông tin kinh tế
và Thương mại điện tử nói riêng đã tạo điều kiện cho em được học tập, nghiên cứu.
Em cũng xin gửi lời cảm ơn chân thành đến giáo viên hướng dẫn Ths. Lê Thị
Thu đã trực tiếp hướng dẫn nhiệt tình, chỉ bảo cho em trong suốt thời gian thực hiện
đề tài khóa luận tốt nghiệp để em có thể hoàn thành khóa luận một cách tốt nhất.
Em xin gửi lòng biết ơn sâu sắc tới ban lãnh đạo công ty Admicro – Công ty
cổ phần VCCrop cùng toàn thể các anh chị trong công ty đã tạo điều kiện cho em
được tìm hiểu, nghiên cứu về thực trạng của công ty trong suốt quá trình thực tập.
Mặc dù đã cố gắng hoàn thành bài khóa luận với tất cả sự nỗ lực của bản thân,
nhưng em còn nhiều hạn chế về kiến thức nên khóa luận không tránh khỏi những
thiếu sót. Em kính mong quý thầy cô chỉ bảo và giúp đỡ để bài khóa luận của em
được hoàn thiện hơn.
Cuối cùng, em xin gửi tới thầy cô lời chúc sức khỏe, chúc thầy cô luôn luôn
mạnh khỏe, vui vẻ để tiếp tục cống hiến và giúp đỡ cho các thế hệ sinh viên tiếp
theo.
Em xin chân thành cảm ơn!
Hà Nội, ngày tháng năm 2017
Sinh viên thực hiện

Đào Thị Hoa



ii
MỤC LỤC
Bảng 3.1: Xác định, đặc tả các tác nhân..............................................................................................xix
29..........................................................................................................................................................xix
Bảng 3.2: Kịch bản cho use case “Đăng nhập”...................................................................................xix
33..........................................................................................................................................................xix
Bảng 3.3: Kịch bản cho use case “Thêm hồ sơ NV”............................................................................xix
33..........................................................................................................................................................xix
Bảng 3.4: Kịch bản cho use case “Sửa hồ sơ NV”...............................................................................xix
34..........................................................................................................................................................xix
Bảng 3.5: Kịch bản cho use case “Xóa hồ sơ NV”...............................................................................xix
34..........................................................................................................................................................xix
Bảng 3.6: Kịch bản cho use case “Chấm công”...................................................................................xix
35..........................................................................................................................................................xix
Bảng 3.7: Kịch bản cho use case “Tính lương”...................................................................................xix
35..........................................................................................................................................................xix
Bảng 3.8: Kịch bản cho use case “Báo cáo, thống kê thông tin cá nhân của nhân viên”..................xix
36..........................................................................................................................................................xix
Bảng 3.9: Kịch bản cho use case “Báo cáo, thống kê thông tin lương của nhân viên”.....................xix
37..........................................................................................................................................................xix
Bảng 3.10: Kịch bản cho use case “Tìm kiếm thông tin cá nhân của nhân viên”..............................xix
38..........................................................................................................................................................xix
Bảng 3.11: Kịch bản cho use case “Tìm kiếm thông tin lương của nhân viên”.................................xix
40..........................................................................................................................................................xix
Bảng 3.12: Kịch bản cho use case “Tìm kiếm chấm công của nhân viên”.........................................xix
40..........................................................................................................................................................xix
Bảng 3.13: Mối quan hệ giữa các thực thể.........................................................................................xix
41..........................................................................................................................................................xix



iii
Bảng 3.14: Mối quan hệ mới giữa các lớp thực thể...........................................................................xix
Biểu đồ 3.1: Biểu đồ use case tổng quát.............................................................................................xix
30..........................................................................................................................................................xix
Biểu đồ 3.2: Biểu đồ phân rã use case quản lý HSNV.........................................................................xix
31..........................................................................................................................................................xix
Biểu đồ 3.3: Biểu đồ phân rã use case quản lý lương........................................................................xix
31..........................................................................................................................................................xix
Biểu đồ 3.4: Biểu đồ phân rã use case báo cáo, thống kê..................................................................xix
32..........................................................................................................................................................xix
Biểu đồ 3.5: Biểu đồ phân rã use case tìm kiếm.................................................................................xix
32..........................................................................................................................................................xix
Biểu đồ 3.6: Biểu đồ lớp tổng quát.....................................................................................................xix
42..........................................................................................................................................................xix
Biểu đồ 3.7: Biểu đồ trạng thái lớp HOSONV.....................................................................................xix
Biểu đồ 3.8: Biểu đồ trạng thái lớp HĐLĐ...........................................................................................xix
Biểu đồ 3.9: Biểu đồ trạng thái lớp bảng lương.................................................................................xix
Biểu đồ 3.10: Biểu đồ hoạt động đăng nhập......................................................................................xix
Biểu đồ 3.11: Biểu đồ hoạt động thêm thông tin...............................................................................xix
Biểu đồ 3.12: Biểu đồ hoạt động sửa thông tin..................................................................................xix
Biểu đồ 3.13: Biểu đồ hoạt động xóa thông tin..................................................................................xix
Biểu đồ 3.14: Biểu đồ hoạt động tìm kiếm.........................................................................................xix
Biểu đồ 3.15: Biểu đồ hoạt động tuần tự ca sử dụng đăng nhập......................................................xix
Biểu đồ: 3.16: Biểu đồ hoạt động tuần tự ca sử dụng thêm hồ sơ nhân viên...................................xx
Biểu đồ 3.17: Biểu đồ hoạt động tuần tự ca sử dụng sửa hồ sơ nhân viên.......................................xx
Biểu đồ 3.18: Biểu đồ hoạt động tuần tự ca sử dụng xóa hồ sơ nhân viên.......................................xx
Biểu đồ 3.19: Biểu đồ lớp chi tiết.........................................................................................................xx
DANH MỤC TỪ VIẾT TẮT......................................................................................................................xxi



iv
Với sự phát triển nhanh chóng của thế giới như hiện nay thì hòa mình vào sự chuyển mình đấy
nước ta cũng đã có những sự chuyển biến rõ rệt. Theo đó công nghệ thông tin đã phát triển vô
cùng nhanh. Hiện nay việc ứng dụng công nghệ thông tin vào quá trình làm việc, kinh doanh của
các công ty trong nước ta cũng đã trở nên vô cùng phổ biến bởi nó giúp thu thập, xử lý thông tin
một cách nhanh chóng, chính xác và có hiệu quả................................................................................1
Được thành lập năm 2008, Công ty ADmicro sau gần 10 năm hoạt động đã liên tục mở rộng thị
phần trên khắp cả nước và trở thành một công ty đứng trong top đầu lĩnh vực quảng cáo, truyền
thông......................................................................................................................................................1
Ngoài những thành công ban đầu đó, công ty đang ngày một mong muốn phát triển mạnh mẽ hơn
nữa trong tương laivà trở thành công ty chuyên cung cấp các dịch vụ quảng cáo truyền thông
mang lại hiệu suất lớn. Vì lẽ đó, số lượng nhân lực sẽ ngày một tăng và ắt hẳn sẽ gặp phải không ít
khó khăn do sự bất cập trong quản lý nhân sự như việc phải mất nhiều thời gian, công sức, tiền
của cho công tác quản lý nhân sự. Mà trên thực tế cho thấy, lượng nhân lực của ADmicro là 200
nhân viên khiến việc quản lý nhân sự gặp phải nhiều vấn đề. Trong quá trình quản lý nhân sự luôn
gặp phải những vấn đề khó khăn như việc quản lý nhân sự bằng thủ công, sổ sách rất hay có sự
nhầm lẫn, tốn thời gian hay số lượng nhân sự, đội ngũ nhân viên luôn luôn thay đổi mà việc cập
nhật hồ sơ không rõ ràng sẽ khiến cho việc tìm kiếm thông tin bị cản trở, thiếu chính xác. Chính vì
vậy, việc lựa chọn đề tài “Phân tích thiết kế phần mềm quản lý nhân sự cho công ty Admicro” là
hết sức cần thiết trong điều kiên hiện nay đối với công ty...................................................................1
Khóa luận được thực hiện trên cơ sở vận dụng tổng hợp các phương pháp nghiên cứu như phân
tích, so sánh, thống kê, tổng hợp, việc phân tích thiết kế hệ thống thông tin nhân sự tiến hành
theo phương pháp hướng đối tượng....................................................................................................4
+ Phương pháp so sánh, đối chiếu: Đây là phương pháp đối chiếu giữa lý luận và thực tiễn để tìm
ra và giải quyết những khó khăn thách thức còn tồn tại bên trong công ty. Qua đó giúp ta có thể
phân tích thết kế hệ thống thông tin quản lý nhân sự cho công ty Admicro một cách hiệu quả.......4
Bao gồm tất cả các tiềm năng của con người trong một tổ chức hay xã hội (kể cả những thành viên
trong ban lãnh đạo doanh nghiệp) tức là tất cả các thành viên trong doanh nghiệp sử dụng kiến
thức, khả năng, hành vi ứng xử và giá trị đạo đức để thành lập, duy trì và phát triển doanh nghiệp.
..............................................................................................................................................................12

Sự tồn tại và phát triển của một doanh nghiệp phụ thuộc rất nhiều vào việc khai thác và sử dụng
có hiệu quả các nguồn lực: vốn, cơ sở vật chất, tiến bộ khoa học kỹ thuật, người lao động, các yếu
tố này có mối quan hệ mật thiết với nhau và tác động lại với nhau. Những yếu tố như: máy móc
thiết bị, của cải vật chất, công nghệ kỹ thuật đều có thể mua được, học hỏi được, sao chép được,
nhưng con người thì không thể. Vì vậy có thể khẳng định rằng quản trị nhân sự có vai trò thiết yếu
đối với sự tồn tại và phát triển của doanh nghiệp .............................................................................13
Lịch sử phát triển : Được thành lập vào 1 tháng 4 năm 2008. Công ty thuộc loại hình công ty cổ
phần......................................................................................................................................................14
Trụ sở chính : Tầng 20, Tòa nhà trung tâm Hapulico complex – số 1 Nguyễn Huy Tưởng – quận
Thanh Xuân – Hà Nội............................................................................................................................14


v
Chi nhánh Hồ Chí Minh : 123- 127 Võ VĂn Tần, Tòa nhà báo Người Lao động, Q3, HCM.................14
Hotline Hà Nội : 0926826344..............................................................................................................14
Hotline TP Hồ Chí Minh : 01287078866..............................................................................................14
Website : />Mục tiêu hoạt động : Cập nhật những thông tin nóng hổi nhất về thị trường quảng cáo giúp doanh
nghiệp nắm bắt cơ hội nhanh hơn. Đứng đầu trong lĩnh vực quảng cáo truyền thông....................14
Admicro- Mạng quảng cáo phủ rộng nhất Việt Nam theo comScore (Chiếm trên ~ 90% độc giả
Internet trên toàn quốc)......................................................................................................................14
Sản phẩm : CPD (Banner thông thường), CPM Mass, CPM 7000, CPC, CPA Box App, TVC Online,
CPM mobile, CPC mobile, AdPage... Ballon ads. Biên tập thông tin, Gói giao lưu trực tuyến, Gói bảo
trợ thông tin, Clipping and Monitoring, Nội dung tài trợ (Sponsored Post)......................................14
Công ty chuyên cung cấp những dịch vụ quảng cáo, truyền thông. Sở hữu 2/3 thị trường quảng
cáo trực tuyến tại Việt Nam, Admicro hiện là một trong những đơn vị hàng đầu quốc gia trong lĩnh
vực khai thác quảng cáo trên Internet. Với những ưu thế vượt trội về mạng lưới truyền thông rộng
khắp, sản phẩm và dịch vụ đa dạng cùng công nghệ ưu việt, Admciro ngày càng khẳng định được
vị thế và tầm ảnh hưởng của mình trong giới truyền thông trực tuyến............................................14
Mạng lưới online phủ tới hơn 30 triệu /35 triệu người dùng internet tại Việt Nam, dẫn đầu về dịch
vụ tư vấn và quảng cáo đa dạng. Admicro là một đối tác công ty truyền thông, quảng cáo uy tín

nhất của nước ta..................................................................................................................................14
2.2.2. Phân tích thực trạng quản lý nhân sự tại công ty Admicro – Công ty cổ phần VCCrop...........15
Admicro là công ty thuộc công ty cổ phần VCCrop. Với số lượng nhân viên lên tới 200 nhân viên,
Admciro đang là một công ty thuộc top đầu trong lĩnh vực truyền thông, quảng cáo. Thời gian làm
việc hiện nay là công ty đang làm 7 ngày từ thứ 2 đến thứ 6 và sáng ngày thứ 7, còn chiều thứ bảy
và chủ nhật thì sẽ được nghỉ. Tuy nhiên tùy vào từng loại công việc cũng như yêu cầu công việc
khác nhau mà từng nhân viên trong công ty sẽ có thời gian làm thêm, tăng ca sao cho hoàn thành
được công việc trong thời hạn của dự án...........................................................................................15
Khó xuất báo cáo ngay: Khi giám đốc có yêu cầu cung cấp báo cáo về tình hình nhân viên tại công
ty thì không thể lập tức xuất báo cáo nộp cho sếp. Vì vậy công việc sẽ không thuận lợi, ảnh hưởng
tới lịch trình của giám đốc...................................................................................................................25
Với thực trạng của công ty hiện nay thì việc cần thiết là nên xây dựng phần mềm quản lý nhân sự
để có thể hỗ trợ quá trình quản lý nhân sự trong công ty tốt hơn....................................................25
CHƯƠNG III: : PHÂN TÍCH, THIẾT KẾ PHẦN MỀM QUẢN LÝ NHÂN SỰ CHO CÔNG TY ADMICROCÔNG TY CỔ PHẦN TRUYỀN THÔNG...................................................................................................25
VIỆT NAM.............................................................................................................................................25
3.1 Mô tả bài toán quản lý nhân sự cho công ty Admicro..................................................................26


vi
Dựa trên quá trình quản lý nhân sự của công ty mà bài toán quản lý nhân sự của công ty Admicro
sẽ được tiến hành như sau đây:..........................................................................................................26
Trước khi một người muốn vào công ty làm việc và trở thành nhân viên chính thức thì người này
phải nộp hồ sơ xin việc và đậu vòng phỏng vấn. Sau phỏng vấn nếu đậu sẽ được ký hợp đồng
chính thức và hoàn thiện hồ sơ nhân viên để nộp cho công ty. Nhân viên sau khi được tuyển dụng
sẽ ký hợp đồng lao động và hoàn thiện hồ sơ nhân viên nộp cho công ty. Hồ sơ nhân viên sẽ được
hệ thống tiếp nhận, lưu và cập nhật khi có yêu cầu. Hợp đồng lao động sẽ được lưu cùng với hồ sơ
nhân viên..............................................................................................................................................26
Thông tin của nhân viên bao gồm mã nhân viên, tên nhân viên, ngày sinh, giới tính, địa chỉ, số điện
thoại,…Nhân viên được chia theo phòng ban và có chức vụ khác nhau. Mỗi nhân viên giữ một
chức vụ và chỉ thuộc về một phòng ban, một phòng ban có thể có nhiều nhân viên. Ngoài những

thông tin cá nhân, thông tin công ty, hợp đồng lao động có thêm những thông tin như ngày ký kết,
thời hạn, công việc, chế độ làm việc...................................................................................................26
Nhân viên phòng nhân sự cũng có thể bổ sung thêm, sửa hay xóa thông tin trong hồ sơ nhân viên
một cách dễ dàng. Hàng tháng, nhân viên phòng nhân sự sẽ tổng hợp bảng chấm công rồi tính
lương theo hệ số lương và lập bảng lương cho nhân viên. Cuối tháng, nhân viên phòng nhân sự sẽ
xuất báo cáo gửi cho ban giám đốc. Ban giám đốc và nhân viên phòng nhân sự có thể truy cập vào
hệ thống để tìm kiếm các thông tin cần thiết như thông tin nhân viên các phòng ban, tổng lương.
..............................................................................................................................................................26
..............................................................................................................................................................27
3.1.2 Phân tích yêu cầu chức năng hệ thống......................................................................................27
Với việc chức năng chính của phần mềm quản lý nhân sự là quản lý thông tin nhân viên nên để
thuận tiện phần mềm cho phép nhân viên phòng nhân sự đăng nhập vào hệ thống thông qua tài
khoản cá nhân của mình để có thể thực hiện các chức năng thêm, sửa hay xóa hồ sơ nhân viên.
Phần mềm quản lý nhân sự còn hỗ trợ chức năng lập báo cáo, thống kê cho nhân viên phòng nhân
sự. Báo cáo sẽ gửi đến cho ban lãnh đạo công ty xem và đưa ra cách quản lý phù hợp hơn. Nhân
viên nhân sự cũng chính là những người chấm công và lập bảng lương cho nhân viên. Đồng thời
phần mềm cũng cho phép ban giám đốc được cập nhật vào phần mềm để tìm kiếm thông tin số
lượng nhân viên các phòng ban, cũng như tổng lương phải trả cho nhân viên trong công ty.........27
Phần mềm quản lý nhân sự của công ty bao gồm 4 chức năng chính như sau:................................27
Quản lý hồ sơ nhân viên : Chức năng này cho phép nhân viên phòng nhân sự thêm hồ sơ nhân
viên mới, thông qua việc tìm kiếm để sửa thông tin hồ sơ nhân viên và xóa hồ sơ nhân viên........27
Quản lý tiền lương: Chức năng này cho phép nhân viên phòng nhân sự chấm công và tính lương
cho nhân viên.......................................................................................................................................28
Báo cáo, thống kê: Chức năng này cho phép nhân viên phòng nhân sự báo cáo, thống kê về thông
tin cá nhân và lương của nhân viên.....................................................................................................28
Tìm kiếm: Chức năng này cho phép nhân viên phòng nhân sự và ban lãnh đạo tìm kiếm các thông
tin cá nhân và thông tin về lương của nhân viên................................................................................28


vii

3.1.3 Các yêu cầu của phần mềm........................................................................................................28
Phần mềm cần đảm bảo các yêu cầu sau:...........................................................................................28
Về tính bảo mật thông tin: Mỗi người sử dụng đều có một tài khoản (tên người dùng và mật khẩu)
để tránh truy nhập trái phép. Với tư cách là người dùng cụ thể, tùy theo các quyền mà người quản
trị cung cấp, người dùng đó sẽ được phép truy nhập các thông tin nhất định.................................28
Về mặt phần mềm: Phần mềm phải thân thiện với người sử dụng, những thanh chức năng phải
được thiết kế sao cho người dùng dễ dàng nhận ra nhất để tiện cho quá trình làm việc được thuận
lợi. Ngoài các báo cáo sao kê theo quy định, chương trình cho phép người sử dụng tìm kiếm
những thông tin cần thiết như thông tin cá nhân hoặc thông tin về lương của nhân viên..............28
Về mặt truy cập thông tin: Phần mềm đảm bảo cho khả năng truy cập các thông tin linh hoạt,
nhanh chóng và an toàn hơn...............................................................................................................28
3.2 Phân tích phần mềm......................................................................................................................29
3.2.1 Xác định các tác nhân, đặc tả phần mềm..................................................................................29
Tác nhân...............................................................................................................................................29
Ca sử dụng............................................................................................................................................29
Mô tả....................................................................................................................................................29
Nhân viên phòng nhân sự....................................................................................................................29
Đăng nhập............................................................................................................................................29
Nhân viên phòng nhân sự có tài khoản (tên người dùng và mật khẩu) có thể đăng nhập vào hệ
thống để thực hiện các chức năng như quản lý hồ sơ NV, chấm công, tính lương và báo cáo, thống
kê..........................................................................................................................................................29
Quản lý hồ sơ NV.................................................................................................................................29
Nhân viên phòng nhân sự có thể thêm mới, sửa, xóa thông tin cá nhân và hồ sơ nhân viên..........29
Chấm công............................................................................................................................................29
NV phòng nhân sự thêm mới, sửa, xóa bảng chấm công của nhân viên...........................................29
Tính lương............................................................................................................................................29
NV phòng nhân sự thực hiện việc tính lương cho NV trong công ty..................................................29
Báo cáo, thống kê.................................................................................................................................29
Nhân viên quản lý NS có thể báo cáo, thống kê các thông tin cá nhân hoặc lương của nhân viên tùy
theo yêu cầu của ban lãnh đạo............................................................................................................29

Tìm kiếm...............................................................................................................................................29


viii
Nhân viên quản lý NS tiến hành tìm kiếm thông tin cá nhân hoặc lương của các nhân viên để phục
vụ các chức năng liên quan khác.........................................................................................................29
Ban giám đốc........................................................................................................................................29
Đăng nhập............................................................................................................................................29
Ban lãnh đạo có tài khoản (tên người dùng và mật khẩu) có thể đăng nhập vào hệ thống để thực
hiện chức năng tìm kiếm.....................................................................................................................29
Tìm kiếm...............................................................................................................................................29
Ban lãnh đạo tìm kiếm thông tin cá nhân và lương của nhân viên....................................................29
Báo cáo, thống kê.................................................................................................................................29
Ban lãnh đạo truy cập vào hệ thống để xem các báo cáo qua từng tháng........................................29
3.2.2 Biểu đồ use case tổng quát.........................................................................................................30
Biểu đồ use case tổng quát..................................................................................................................30
Biểu đồ use case tổng quát được mô hình hóa như trên. Nhân viên phòng nhân sự thông qua đăng
nhập để thực hiện các chức năng quản lý hồ sơ nhân viên và báo cáo, thống kê, chấm công, tính
lương cho NV. Ban giám đốc có thể tìm kiếm thông tin về thông tin cá nhân cũng như lương của
nhân viên. Chức năng tìm kiếm được dùng như một phần của các chức năng quản lý khác...........30
Các use case phân rã bao gồm:...........................................................................................................31
Use case phân rã quản lý hồ sơ NV.....................................................................................................31
..............................................................................................................................................................31
Use case phân rã quản lý lương..........................................................................................................31
..............................................................................................................................................................31
Use case phân rã chức năng báo cáo, thống kê..................................................................................32
..............................................................................................................................................................32
Use case phân rã chức năng tìm kiếm.................................................................................................32
..............................................................................................................................................................32
Tên use case.........................................................................................................................................33

Use case “Đăng nhập”..........................................................................................................................33
Tác nhân chính.....................................................................................................................................33
Nhân viên phòng nhân sự, ban giám đốc............................................................................................33


ix
Điều kiện vào........................................................................................................................................33
Các tác nhân đăng nhập vào hệ thống thành công.............................................................................33
Điều kiện ra..........................................................................................................................................33
Thực hiện thành công các chức năng và đưa ra kết quả tùy vào mục đích đăng nhập của từng tác
nhân......................................................................................................................................................33
Mô tả....................................................................................................................................................33
- Các tác nhân truy cập vào hệ thống quản lý nhân sự của công ty...................................................33
- Hệ thống hiển thị giao diện đăng nhập quản lý nhân sự.................................................................33
- Các tác nhân nhập thông tin tài khoản (tên đăng nhập và mật khẩu) của mình và ấn nút đăng
nhập......................................................................................................................................................33
- Hệ thống kiểm tra thông tin tài khoản mà các tác nhân nhập vào và thông báo đã đăng nhập
thành công............................................................................................................................................33
- Quá trình đăng nhập kết thúc...........................................................................................................33
- Các tác nhân tiếp tục chọn các chức năng khác để tiếp tục quá trình thực hiện hoặc nhấn thoát
để thoát khỏi hệ thống........................................................................................................................33
Tên use case.........................................................................................................................................33
Use case “Thêm hồ sơ NV”..................................................................................................................33
Tác nhân chính.....................................................................................................................................33
Nhân viên phòng nhân sự....................................................................................................................33
Điều kiện vào........................................................................................................................................33
Nhân viên phòng nhân sự đăng nhập vào hệ thống thành công.......................................................33
Điều kiện ra..........................................................................................................................................33
Hồ sơ mới của nhân viên được thêm và lưu vào hệ thống................................................................33
Mô tả....................................................................................................................................................33

- Nhân viên phòng nhân sự chọn form quản lý hồ sơ NV trên hệ thống...........................................33
- Hệ thống hiển thị form quản lý hồ sơ NV.........................................................................................33
- Nhân viên phòng nhân sự chọn chức năng thêm hồ sơ NV.............................................................33
- Hệ thống hiển thị form thêm hồ sơ NV và yêu cầu nhân viên phòng nhân sự nhập thông tin hồ sơ
nhân viên mới......................................................................................................................................33


x
- Nhân viên phòng nhân sự nhập thông tin hồ sơ nhân viên mới......................................................33
- Hệ thống kiểm tra thông tin hồ sơ nhân viên và xác nhận thông tin hợp lệ...................................33
- Thông tin hồ sơ nhân viên mới được lưu vào cơ sở dữ liệu............................................................33
- Hệ thống xử lý thao tác mà nhân viên phòng nhân sự nhập vào và thông báo đã thực hiện thành
công......................................................................................................................................................33
- Quá trình thêm hồ sơ nhân viên kết thúc.........................................................................................33
- Nhân viên phòng nhân sự thoát khỏi chức năng thêm hồ sơ NV....................................................33
Biểu diễn kịch bản cho use case “Sửa hồ sơ NV”...............................................................................34
Tên use case.........................................................................................................................................34
Use case “Sửa hồ sơ NV”.....................................................................................................................34
Tác nhân chính.....................................................................................................................................34
Nhân viên phòng nhân sự....................................................................................................................34
Điều kiện vào........................................................................................................................................34
Nhân viên phòng nhân sự đăng nhập vào hệ thống thành công.......................................................34
Điều kiện ra..........................................................................................................................................34
Hồ sơ sau khi sửa của nhân viên được lưu vào hệ thống...................................................................34
Mô tả....................................................................................................................................................34
- Nhân viên phòng nhân sự chọn form quản lý hồ sơ NV trên hệ thống...........................................34
- Hệ thống hiển thị form quản lý hồ sơ NV.........................................................................................34
- Nhân viên phòng nhân sự chọn chức năng sửa hồ sơ NV................................................................34
- Hệ thống hiển thị form sửa hồ sơ NV và yêu cầu nhân viên phòng nhân sự sửa thông tin hồ sơ
nhân viên..............................................................................................................................................34

- Nhân viên phòng nhân sự sửa thông tin hồ sơ nhân viên...............................................................34
- Hệ thống kiểm tra thông tin hồ sơ nhân viên và xác nhận thông tin hợp lệ...................................34
- Thông tin hồ sơ nhân viên sau khi sửa được lưu vào cơ sở dữ liệu................................................34
- Hệ thống xử lý thao tác mà nhân viên phòng nhân sự nhập vào và thông báo đã thực hiện thành
công......................................................................................................................................................34
- Quá trình sửa hồ sơ nhân viên kết thúc............................................................................................34
- Nhân viên phòng nhân sự thoát khỏi chức năng sửa hồ sơ NV.......................................................34


xi
Biểu diễn kịch bản cho use case “Xóa hồ sơ NV”................................................................................34
Tên use case.........................................................................................................................................34
Usecase “Xóa hồ sơ NV”......................................................................................................................34
Tác nhân chính.....................................................................................................................................34
Nhân viên phòng nhân sự....................................................................................................................34
Điều kiện vào........................................................................................................................................34
Nhân viên phòng nhân sự đăng nhập vào hệ thống thành công.......................................................34
Điều kiện ra..........................................................................................................................................34
Hồ sơ sau khi xóa của nhân viên đã mất khỏi hệ thống.....................................................................34
Mô tả....................................................................................................................................................34
- Nhân viên phòng nhân sự chọn form quản lý hồ sơ NV trên hệ thống...........................................34
- Hệ thống hiển thị form quản lý hồ sơ NV.........................................................................................34
- Nhân viên phòng nhân sự chọn chức năng xóa hồ sơ NV................................................................34
- Hệ thống hiển thị form xóa hồ sơ NV và yêu cầu nhân viên phòng nhân sự xóa thông tin hồ sơ
nhân viên..............................................................................................................................................34
- Nhân viên phòng nhân sự xóa thông tin hồ sơ nhân viên................................................................34
- Hệ thống kiểm tra thông tin hồ sơ nhân viên cần xóa và xác nhận thông tin hợp lệ......................34
- Thông tin hồ sơ nhân viên sau khi xóa đã mất khỏi hệ thống..........................................................34
- Hệ thống xử lý thao tác mà nhân viên phòng nhân sự nhập vào và thông báo đã thực hiện thành
công......................................................................................................................................................34

- Quá trình xóa hồ sơ nhân viên kết thúc............................................................................................34
- Nhân viên phòng nhân sự thoát khỏi chức năng xóa hồ sơ NV.......................................................34
Biểu diễn kịch bản cho use case “Chấm công”...................................................................................35
Tên use case.........................................................................................................................................35
Use case “Chấm công”.........................................................................................................................35
Tác nhân chính.....................................................................................................................................35
Nhân viên phòng nhân sự....................................................................................................................35
Điều kiện vào........................................................................................................................................35


xii
Nhân viên phòng nhân sự đăng nhập vào hệ thống thành công.......................................................35
Điều kiện ra..........................................................................................................................................35
Bảng chấm công của nhân viên được cập nhật đầy đủ, chính xác.....................................................35
Mô tả....................................................................................................................................................35
- Nhân viên phòng nhân sự chọn form quản lý lương trên hệ thống................................................35
- Hệ thống hiển thị form quản lý lương...............................................................................................35
- Nhân viên phòng nhân sự chọn chức năng chấm công....................................................................35
- Hệ thống hiển thị form chấm công và yêu cầu nhân viên phòng nhân sự chấm công cho nhân viên
..............................................................................................................................................................35
- Nhân viên phòng nhân sự chấm công theo ngày và cuối tháng thì tổng hợp thành bảng chấm
công cho nhân viên..............................................................................................................................35
- Hệ thống kiểm tra thông tin ngày công và xác nhận thông tin hợp lệ.............................................35
- Hệ thống xử lý thao tác mà nhân viên phòng nhân sự nhập vào và thông báo đã thực hiện thành
công......................................................................................................................................................35
- Quá trình chấm công kết thúc...........................................................................................................35
- Nhân viên phòng nhân sự thoát khỏi chức năng chấm công...........................................................35
Biểu diễn kịch bản cho use case “Tính lương”....................................................................................35
Tên use case.........................................................................................................................................35
Usecase “Tính lương”..........................................................................................................................35

Tác nhân chính.....................................................................................................................................35
Nhân viên phòng nhân sự....................................................................................................................35
Điều kiện vào........................................................................................................................................35
Nhân viên phòng nhân sự đăng nhập vào hệ thống thành công.......................................................35
Điều kiện ra..........................................................................................................................................35
Bảng lương của nhân viên được cập nhật đầy đủ, chính xác.............................................................35
Mô tả....................................................................................................................................................35
- Nhân viên phòng nhân sự chọn form quản lý lương trên hệ thống................................................35
- Hệ thống hiển thị form quản lý lương...............................................................................................35
- Nhân viên phòng nhân sự chọn chức năng tính lương....................................................................35


xiii
- Hệ thống hiển thị form tính lương và yêu cầu nhân viên phòng nhân sự tính lương cho nhân viên
..............................................................................................................................................................35
- Nhân viên phòng nhân sự tính lương dựa trên bảng chấm công và tổng hợp thành bảng lương
cho nhân viên.......................................................................................................................................35
- Hệ thống xử lý thao tác mà nhân viên phòng nhân sự nhập vào và thông báo đã thực hiện thành
công......................................................................................................................................................35
- Quá trình tính lương kết thúc............................................................................................................35
- Nhân viên phòng nhân sự thoát khỏi chức năng tính lương...........................................................35
Biểu diễn kịch bản cho use case “Báo cáo, thống kê thông tin cá nhân của nhân viên”...................36
Tên use case.........................................................................................................................................36
Use case “Báo cáo, thống kê thông tin cá nhân của nhân viên”........................................................36
Tác nhân chính.....................................................................................................................................36
Nhân viên phòng nhân sự....................................................................................................................36
Điều kiện vào........................................................................................................................................36
Nhân viên phòng nhân sự đăng nhập vào hệ thống thành công.......................................................36
Điều kiện ra..........................................................................................................................................36
Bảng thông tin cá nhấn của nhân viên được cập nhật đầy đủ, chính xác..........................................36

Mô tả....................................................................................................................................................36
- Nhân viên phòng nhân sự chọn form báo cáo, thống kê trên hệ thống..........................................36
- Hệ thống hiển thị form báo cáo, thống kê........................................................................................36
- Nhân viên phòng nhân sự chọn chức năng báo cáo, thống kê thông tin cá nhân của nhân viên...36
- Hệ thống hiển thị form báo cáo, thống kê thông tin cá nhân của nhân viên và yêu cầu nhân viên
phòng nhân sự báo cáo, thống kê thông tin cá nhân của nhân viên..................................................36
- Nhân viên phòng nhân sự báo cáo, thống kê thông tin cá nhân của nhân viên..............................36
- Hệ thống xử lý thao tác mà nhân viên phòng nhân sự nhập vào và thông báo đã thực hiện thành
công......................................................................................................................................................36
- Quá trình báo cáo, thống kê thông tin cá nhân của nhân viên kết thúc..........................................36
- Nhân viên phòng nhân sự thoát khỏi chức năng báo cáo, thống kê thông tin cá nhân của nhân
viên.......................................................................................................................................................36
Biểu diễn kịch bản cho use case “Báo cáo, thống kê thông tin lương của nhân viên”......................37


xiv
Tên use case.........................................................................................................................................37
Use case “Báo cáo, thống kê thông tin lương của nhân viên”............................................................37
Tác nhân chính.....................................................................................................................................37
Nhân viên phòng nhân sự....................................................................................................................37
Điều kiện vào........................................................................................................................................37
Nhân viên phòng nhân sự đăng nhập vào hệ thống thành công.......................................................37
Điều kiện ra..........................................................................................................................................37
Bảng thông tin lương của nhân viên được cập nhật đầy đủ, chính xác.............................................37
Mô tả....................................................................................................................................................37
- Nhân viên phòng nhân sự chọn form báo cáo, thống kê trên hệ thống..........................................37
- Hệ thống hiển thị form báo cáo, thống kê........................................................................................37
- Nhân viên phòng nhân sự chọn chức năng báo cáo, thống kê thông tin lương của nhân viên......37
- Hệ thống hiển thị form báo cáo, thống kê thông tin lương của nhân viên và yêu cầu nhân viên
phòng nhân sự báo cáo, thống kê thông tin lương của nhân viên.....................................................37

- Nhân viên phòng nhân sự báo cáo, thống kê thông tin lương của nhân viên.................................37
- Hệ thống xử lý thao tác mà nhân viên phòng nhân sự nhập vào và thông báo đã thực hiện thành
công......................................................................................................................................................37
- Quá trình báo cáo, thống kê thông tin lương của nhân viên kết thúc.............................................37
- Nhân viên phòng nhân sự thoát khỏi chức năng báo cáo, thống kê thông tin lương của nhân viên
..............................................................................................................................................................37
Biểu diễn kịch bản cho use case “Tìm kiếm thông tin cá nhân của nhân viên”.................................38
Tên use case.........................................................................................................................................38
Use case “Tìm kiếm thông tin cá nhân của nhân viên”......................................................................38
Tác nhân chính.....................................................................................................................................38
Nhân viên phòng nhân sự, ban giám đốc............................................................................................38
Điều kiện vào........................................................................................................................................38
Nhân viên phòng nhân sự, ban giám đốc đăng nhập vào hệ thống thành công...............................38
Điều kiện ra..........................................................................................................................................38
Bảng thông tin cá nhân của nhân viên được cập nhật đầy đủ, chính xác..........................................38


xv
Mô tả....................................................................................................................................................38
- Nhân viên phòng nhân sự, ban giám đốc chọn form tìm kiếm trên hệ thống................................38
- Hệ thống hiển thị form tìm kiếm.......................................................................................................38
- Nhân viên phòng nhân sự, ban giám đốc chọn chức năng tìm kiếm thông tin cá nhân của nhân
viên.......................................................................................................................................................38
- Hệ thống hiển thị form tìm kiếm thông tin cá nhân của nhân viên và yêu cầu nhân viên phòng
nhân sự, ban giám đốc nhập thông tin cá nhân của nhân viên cần tìm kiếm...................................38
- Nhân viên phòng nhân sự, ban giám đốc nhập thông tin cá nhân của nhân viên cần tìm kiếm....38
- Hệ thống kiểm tra thông tin cá nhân của nhân viên cần tìm kiếm và xác nhận thông tin hợp lệ...38
- Hệ thống xử lý thao tác mà nhân viên phòng nhân sự, ban giám đốc nhập vào và thông báo đã
thực hiện thành công...........................................................................................................................38
- Quá trình tìm kiếm thông tin cá nhân của nhân viên kết thúc.........................................................38

- Nhân viên phòng nhân sự, ban giám đốc thoát khỏi chức năng tìm kiếm thông tin cá nhân của
nhân viên..............................................................................................................................................38
Biểu diễn kịch bản cho use case “Tìm kiếm thông tin lương của nhân viên”....................................39
Tên use case.........................................................................................................................................39
Use case “Tìm kiếm thông tin lương của nhân viên”.........................................................................39
Tác nhân chính.....................................................................................................................................39
Nhân viên phòng nhân sự, ban giám đốc............................................................................................39
Điều kiện vào........................................................................................................................................39
Nhân viên phòng nhân sự, ban giám đốc đăng nhập vào hệ thống thành công...............................39
Điều kiện ra..........................................................................................................................................39
Bảng thông tin lương của nhân viên được cập nhật đầy đủ, chính xác.............................................39
Mô tả....................................................................................................................................................39
- Nhân viên phòng nhân sự, ban giám đốc chọn form tìm kiếm trên hệ thống................................39
- Hệ thống hiển thị form tìm kiếm.......................................................................................................39
- Nhân viên phòng nhân sự, ban giám đốc chọn chức năng tìm kiếm thông tin lương của nhân viên
..............................................................................................................................................................39
- Hệ thống hiển thị form tìm kiếm thông tin lương của nhân viên và yêu cầu nhân viên phòng nhân
sự, ban giám đốc nhập thông tin lương của nhân viên cần tìm kiếm................................................39


xvi
- Nhân viên phòng nhân sự, ban giám đốc nhập thông tin lương của nhân viên cần tìm kiếm.......39
- Hệ thống kiểm tra thông tin lương của nhân viên cần tìm kiếm và xác nhận thông tin hợp lệ......39
- Hệ thống xử lý thao tác mà nhân viên phòng nhân sự, ban giám đốc nhập vào và thông báo đã
thực hiện thành công...........................................................................................................................39
- Quá trình tìm kiếm thông tin lương của nhân viên kết thúc............................................................39
- Nhân viên phòng nhân sự, ban giám đốc thoát khỏi chức năng tìm kiếm thông tin lương của
nhân viên..............................................................................................................................................39
Biểu diễn kịch bản cho use case “Tìm kiếm chấm công của nhân viên”............................................40
Tên use case.........................................................................................................................................40

Use case “Tìm kiếm chấm công của nhân viên”.................................................................................40
Tác nhân chính.....................................................................................................................................40
Nhân viên phòng nhân sự, ban giám đốc............................................................................................40
Điều kiện vào........................................................................................................................................40
Nhân viên phòng nhân sự, ban giám đốc đăng nhập vào hệ thống thành công...............................40
Điều kiện ra..........................................................................................................................................40
Bảng chấm công của nhân viên phòng nhân sự được cập nhật đầy đủ, chính xác...........................40
Mô tả....................................................................................................................................................40
- Nhân viên phòng nhân sự, ban giám đốc chọn form tìm kiếm trên hệ thống................................40
- Hệ thống hiển thị form tìm kiếm.......................................................................................................40
- Nhân viên phòng nhân sự, ban giám đốc chọn chức năng tìm kiếm chấm công của nhân viên....40
- Hệ thống hiển thị form tìm kiếm chấm công của nhân viên và yêu cầu nhân viên phòng nhân sự,
ban giám đốc nhập thông tin chấm công của nhân viên cần tìm kiếm..............................................40
- Nhân viên phòng nhân sự, ban giám đốc nhập thông tin chấm công của nhân viên cần tìm kiếm
..............................................................................................................................................................40
- Hệ thống kiểm tra thông tin chấm công của nhân viên cần tìm kiếm và xác nhận thông tin hợp lệ
..............................................................................................................................................................40
- Hệ thống xử lý thao tác mà nhân viên phòng nhân sự, ban giám đốc nhập vào và thông báo đã
thực hiện thành công...........................................................................................................................40
- Quá trình tìm kiếm chấm công của nhân viên kết thúc....................................................................40


xvii
- Nhân viên phòng nhân sự, ban giám đốc thoát khỏi chức năng tìm kiếm chấm công của nhân
viên.......................................................................................................................................................40
3.2.3 Biểu đồ lớp tổng quát.................................................................................................................41
Biểu đồ lớp tổng quát gồm những thực thể là:..................................................................................41
NHANVIEN(MaNV, TenNV, Matkhau, Quyenhan)...............................................................................41
HĐLĐ(MaHĐ MaNV, TenNV, MaPB, Ngaykiket, Thoihan, Congviec, Chedolamviec).........................41
HOSONV(MaNV, TenNV, MaPB, MaCV, Ngaysinh, Gioitinh, Diachi, SDT, CMND)...............................41

BANGCHAMCONG(MaBCC, MaNV, TenNV, Songaycong)....................................................................41
BANGLUONG(MaBL, MaBCC, Hesoluong, Thamnien, Tongluong).....................................................41
Mối quan hệ giữa các thực thể............................................................................................................41
Tên thực thể.........................................................................................................................................41
Mối quan hệ.........................................................................................................................................41
NHANVIEN - HĐLĐ................................................................................................................................41
1 - 1.......................................................................................................................................................41
NHANVIEN – BANGCHAMCONG..........................................................................................................41
1 – n......................................................................................................................................................41
NHANVIEN - HOSONV..........................................................................................................................41
1 - 1.......................................................................................................................................................41
HOSONV - HĐLĐ...................................................................................................................................41
1 - 1.......................................................................................................................................................41
BANGCHAMCONG - BANGLUONG.......................................................................................................41
1 - 1.......................................................................................................................................................41
Vẽ biểu đồ lớp tổng quát.....................................................................................................................42
:.............................................................................................................................................................42
Hoạt động đăng nhập:.........................................................................................................................49
..............................................................................................................................................................49


xviii
DANH MỤC BẢNG BIỂU, SƠ ĐỒ, HÌNH VẼ

STT
1
2
3
4
5

6
7
8
9

Tên
Hình 2.1: Thực trạng phương thức lưu trữ dữ liệu của quá trình

Trang
16

quản lý nhân sự trong công ty
Hình 2.2 : Sơ đồ cấu trúc tổ chức của công ty
Hình 2.3. Biểu đồ thể hiện số lượng nhân viên qua các năm (20082016)
Hình 2.4. Biểu đồ thể hiện mức độ quan tâm việc sử dụng phần
mềm quản lý nhân sự cho công ty của nhân viên
Hình 2.5. Biểu đồ thể hiện số người dự kiến sử dụng phần mềm

17
18
19
20

quản lý nhân sự
Hình 2.6. Biểu đồ thể hiện số máy tính dự kiến được cài phần mềm
quản lý nhân sự
Hình 2.7. Biểu đồ thể hiện những phòng ban dự kiến sử dụng phần

21
22


mềm quản lý nhân sự
Hình 2.8. Biểu đồ thể hiện số tiền công ty sử dụng lượng tiền để
xây dựng phần mềm quản lý nhân sự
Hình 2.9. Biểu đồ thể hiện các chức năng chính mà công ty

23
24

Admciro cần có trong phần mềm quản lý nhân sự

10

Sơ đồ 3.1: Biểu đồ phân cấp chức năng của hệ thống

27

11

Hình 3.1: Giao diện đăng nhập phần mềm quản lý nhân sự
Hình 3.2: Giao diện phân cấp chức năng của nhân viên phòng

52

12

53

13


nhân sự
Hình 3.3: Giao diện phân cấp chức năng của ban giám đốc

14

Hình 3.4: Giao diện chức năng nhập phòng ban

54

15

Hình 3.5. Giao diện chức năng nhập thông tin các loại công việc

54

16

Hình 3.6: Giao diện quản lý hồ sơ nhân viên

55

17

Hình 3.7: Giao diện chấm công

55

18

Hình 3.8: Giao diện quản lý lương


56

19

Hình 3.9: Giao diện báo cáo, thống kê

56

53


xix

20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35

36
37
38
39
40
41
42
43
44
45
46
47
48
49
50

Hình 2.9. Biểu đồ thể hiện các chức năng chính mà công ty

57

Admciro cần có trong phần mềm quản lý nhân sự
Sơ đồ 3.1: Biểu đồ phân cấp chức năng của hệ thống
Bảng 3.1: Xác định, đặc tả các tác nhân

27

Bảng 3.2: Kịch bản cho use case “Đăng nhập”
Bảng 3.3: Kịch bản cho use case “Thêm hồ sơ NV”
Bảng 3.4: Kịch bản cho use case “Sửa hồ sơ NV”
Bảng 3.5: Kịch bản cho use case “Xóa hồ sơ NV”

Bảng 3.6: Kịch bản cho use case “Chấm công”
Bảng 3.7: Kịch bản cho use case “Tính lương”
Bảng 3.8: Kịch bản cho use case “Báo cáo, thống kê thông tin cá

33
33
34
34
35
35

nhân của nhân viên”
Bảng 3.9: Kịch bản cho use case “Báo cáo, thống kê thông tin
lương của nhân viên”
Bảng 3.10: Kịch bản cho use case “Tìm kiếm thông tin cá nhân của
nhân viên”
Bảng 3.11: Kịch bản cho use case “Tìm kiếm thông tin lương của
nhân viên”
Bảng 3.12: Kịch bản cho use case “Tìm kiếm chấm công của nhân
viên”
Bảng 3.13: Mối quan hệ giữa các thực thể
Bảng 3.14: Mối quan hệ mới giữa các lớp thực thể
Biểu đồ 3.1: Biểu đồ use case tổng quát
Biểu đồ 3.2: Biểu đồ phân rã use case quản lý HSNV
Biểu đồ 3.3: Biểu đồ phân rã use case quản lý lương
Biểu đồ 3.4: Biểu đồ phân rã use case báo cáo, thống kê
Biểu đồ 3.5: Biểu đồ phân rã use case tìm kiếm
Biểu đồ 3.6: Biểu đồ lớp tổng quát
Biểu đồ 3.7: Biểu đồ trạng thái lớp HOSONV
Biểu đồ 3.8: Biểu đồ trạng thái lớp HĐLĐ

Biểu đồ 3.9: Biểu đồ trạng thái lớp bảng lương
Biểu đồ 3.10: Biểu đồ hoạt động đăng nhập
Biểu đồ 3.11: Biểu đồ hoạt động thêm thông tin
Biểu đồ 3.12: Biểu đồ hoạt động sửa thông tin
Biểu đồ 3.13: Biểu đồ hoạt động xóa thông tin
Biểu đồ 3.14: Biểu đồ hoạt động tìm kiếm
Biểu đồ 3.15: Biểu đồ hoạt động tuần tự ca sử dụng đăng nhập

29

36
37
38
40
40
41
30
30
31
31
32
32
42
43
43
44
44
45
46
46

47
48


xx
51
52
53
54

Biểu đồ: 3.16: Biểu đồ hoạt động tuần tự ca sử dụng thêm hồ sơ
nhân viên
Biểu đồ 3.17: Biểu đồ hoạt động tuần tự ca sử dụng sửa hồ sơ nhân
viên
Biểu đồ 3.18: Biểu đồ hoạt động tuần tự ca sử dụng xóa hồ sơ nhân
viên
Biểu đồ 3.19: Biểu đồ lớp chi tiết

49

50
51
52


xxi
DANH MỤC TỪ VIẾT TẮT
TỪ VIẾT TẮT
HTTT
CSDL

PTTK
NV
NS
HĐLĐ
HSNV

NGHĨA TIẾNG VIỆT
Hệ thống thông tin
Cơ sở dữ liệu
Phân thích thiết kế
Nhân viên
Nhân sự
Hợp đồng lao động
Hồ sơ nhân viên


1
CHƯƠNG I. TỔNG QUAN VỀ ĐỀ TÀI NGHIÊN CỨU
1.1 Tầm quan trọng, ý nghĩa của đề tài
Với sự phát triển nhanh chóng của thế giới như hiện nay thì hòa mình vào
sự chuyển mình đấy nước ta cũng đã có những sự chuyển biến rõ rệt. Theo đó
công nghệ thông tin đã phát triển vô cùng nhanh. Hiện nay việc ứng dụng công
nghệ thông tin vào quá trình làm việc, kinh doanh của các công ty trong nước
ta cũng đã trở nên vô cùng phổ biến bởi nó giúp thu thập, xử lý thông tin một
cách nhanh chóng, chính xác và có hiệu quả.
Được thành lập năm 2008, Công ty ADmicro sau gần 10 năm hoạt động đã
liên tục mở rộng thị phần trên khắp cả nước và trở thành một công ty đứng trong top
đầu lĩnh vực quảng cáo, truyền thông.
Ngoài những thành công ban đầu đó, công ty đang ngày một mong muốn phát
triển mạnh mẽ hơn nữa trong tương laivà trở thành công ty chuyên cung cấp các

dịch vụ quảng cáo truyền thông mang lại hiệu suất lớn. Vì lẽ đó, số lượng nhân lực
sẽ ngày một tăng và ắt hẳn sẽ gặp phải không ít khó khăn do sự bất cập trong quản
lý nhân sự như việc phải mất nhiều thời gian, công sức, tiền của cho công tác quản
lý nhân sự. Mà trên thực tế cho thấy, lượng nhân lực của ADmicro là 200 nhân viên
khiến việc quản lý nhân sự gặp phải nhiều vấn đề. Trong quá trình quản lý nhân sự
luôn gặp phải những vấn đề khó khăn như việc quản lý nhân sự bằng thủ công, sổ
sách rất hay có sự nhầm lẫn, tốn thời gian hay số lượng nhân sự, đội ngũ nhân viên
luôn luôn thay đổi mà việc cập nhật hồ sơ không rõ ràng sẽ khiến cho việc tìm kiếm
thông tin bị cản trở, thiếu chính xác. Chính vì vậy, việc lựa chọn đề tài “Phân tích
thiết kế phần mềm quản lý nhân sự cho công ty Admicro” là hết sức cần thiết trong
điều kiên hiện nay đối với công ty.
1.2 Tổng quan về đề tài nghiên cứu
1.2.1 Tình hình nghiên cứu ngoài nước
Con người đang khám phá ra những công trình kiến trúc khoa học mới để cải
thiện hiệu suất làm việc và giảm tải áp lực công việc. Một công ty lớn thì việc quản
lý nhân sự thực sự là vấn đề đáng lưu tâm khi số lượng lớn thì rất khó kiểm soát


2
chặt chẽ thông tin về nhân viên. Vậy nên phần mềm quản lý nhân sự đã ra đời để
giúp con người quản lý nhân sự tốt hơn.
Trên thế giới đã có rất nhiều các phần mềm được thiết kế nên rất đáng kể tới
như :
-

The design and implementation of human resource management website:

được viết bởi Soumya R Lingareddy và lưu tại trường University Graduate School.
Bài luận đã nêu rõ được vai trò to lớn của việc quản lý nhân sự. Đồng thời bài luận
đã thiết kế ra được một phần mềm quản lý nhân sự với đầy đủ các chức năng, thiết

kế được giao diện của các form: order, client… Hình thức triển khai là Client –
Server.
-

Human Resource Management: Ethics and Employment: được viết bởi

Ashly H. Pinnington, Rob Macklin, Tom Campbell của trường UNIVERSITY
OF LONDON. Bài luận văn đã minh chứng rõ rằng quản lý con người có vai trò
quan trọng và cần thiết như thế nào, sự ảnh hưởng của hoạt động quản lý nhân sự
tới sự phát triển của tổ chức. Vì vậy cần phải quản lý nhân sự thật tốt.
- The relationgship between human resource practices and employee
retention in public organisations: an exploratory study conductes in the unites
arab emirates. Bài viết nói rõ về việc cần thiết của quản lý nhân sự trong một tổ
chức. Vậy nên việc xây dựng phần mềm quản lý nhân sự cho một công ty có quy
mô lớn là điều nên làm.
1.2.2 Tình hình nghiên cứu trong nước
Ở nước ta phần mềm quản lý nhân sự mới được biết đến nhiều trong khoảng
hơn chục năm trở lại đây cùng với sự bùng nổ của công nghệ thông tin. Tính đến
nay phần mềm quản lý nhân sự đã trở lên phổ biến ở hầu hết các doanh nghiệp có
quy mô lớn và vừa. Do nhận thấy tầm quan trọng của công tác quản lý nhân sự nên
đã có rất nhiều công trình nghiên cứu tới vấn đề này. Sau đây là một số công trình
nghiên cứu liên quan:
- Luận văn tốt nghiệp : “Hoàn thiện công tác đào tạo và phát triển nguồn
nhân lực tại Công ty cổ phần thiết bị Đức Nhật” do Dương Thế Anh khoa Quản lý
kinh doanh trường Đại Học Công Nghiệp Hà Nội thực hiện. Bài luận văn đã đưa ra
những giải pháp phù hợp cho việc đào tạo và phát triển nguồn nhân lực trong công
ty nghiên cứu lúc bấy giờ.


3

- Khóa luận với đề tài : “ Hoàn thiện công tác quản lý nhân sự tại công ty
TNHH Phương Minh ”do bạn Hoàng Bảo Sơn thực hiện dưới sự hướng dẫn của
thầy Đặng Thanh Vũ cũng đã giúp chúng ta thấy được vai trò quan trọng của công
tác quản lý nhân sự trong công ty. Bài khóa luận đã giúp hoàn thiện việc quản lý
nhân sự trong công ty TNHH Phương Minh để công ty hoạt động tốt hơn.
- Khóa luận tốt nghiệp với đề tài “Phân tích thiết kế hệ thống thông tin quản lý
nhân sự tại công ty TNHH Hưng Long” của Nguyễn Hoàng Đức, K55–Khoa Máy
tính, Trường Đại học Bách Khoa TP. Hồ Chí Minh. Luận văn có ưu điểm là thiết kế
được giao diện thân thiện, dễ sử dụng, gần gũi với hệ thống cũ, lưu trữ hoàn toàn dữ
liệu, đưa ra dữ liệu được xử lý chính xác và đáp ứng được phần nào của hệ thống
thực tế. Tuy nhiên còn tồn tại nhược điểm là CSDL hệ thống được xây dựng trên cơ
sở một hệ thống thông tin mạng, bước đầu chỉ mới xây dựng trên máy cục bộ và các
chức năng đầy đủ để quản lý một hệ thống là chưa hoàn chỉnh.
1.3 Mục tiêu nghiên cứu của đề tài
Thứ nhất, hệ thống hóa lại một số lý luận về phân tích và thiết kế phần mềm
trong doanh nghiệp.
Thứ hai, hệ thống hóa kiến thức lý luận cơ bản về quản lý nhân sự, mô hình
quản lý nhân sự nói chung và của công ty đang nghiên cứu nói riêng.
Thứ ba, trên cơ sở nghiên cứu thực trạng tình hình quản lý nhân sự tại công ty,
từ đó đưa ra một số đề xuất, giải pháp có thể áp dụng, tiến hành phân tích thiết kế
phần mềm quản lý nhân sự cho công ty nhằm tạo ra phần mềm quản lý nhân sự phù
hợp và mang tính thiết thực đối với hoạt động quản lý nhân sự để công ty có thể
hoạt động hiệu quả hơn.
1.4 Đối tượng và phạm vi nghiên cứu của đề tài
1.4.1 Đối tượng nghiên cứu
- Hoạt động quản lý nhân sự tại công ty Admicro và các mô hình phân tích
thiết kế phần mềm quản lý nhân sự cho công ty.


4

1.4.2 Phạm vi đề tài nghiên cứu
Về không gian: Quá trình nghiên cứu được thực hiện ở công ty AdmicroCông ty cổ phần VCCrop.
Về thời gian: Đề tài sử dụng số liệu liên quan của công ty giai đoạn 20142016.
1.5 Phương pháp nghiên cứu đề tài
Đề tài này được thực hiện dựa trên các phương pháp sau:
- Phương pháp thu nhập tài liệu
+ Điều tra trắc nghiệm: Đây là phương pháp sử dụng mẫu phiếu điều tra khảo
sát các nhân viên trong công ty.
+ Điều tra trực tiếp: Trong quá trình thực tập tổng hợp tại công ty, tiến hành
phỏng vấn trực tiếp các nhân viên thuộc các phòng ban để thu thập thêm các thông
tin cần thiết.
+ Quan sát trực tiếp cơ sở hạ tầng, môi trường làm việc của công ty để nắm
bắt được các nghiệp vụ quản lý nhân sự trong công ty.
+ Thu thập tài liệu liên quan đến cơ sở lý luận, các lý thuyết về hệ thống thông
tin và phân tích thiết kế hệ thống từ các phương tiện truyền thông như sách, báo,
internet,....
- Tổng hợp, phân tích và xử lý số liệu
Khóa luận được thực hiện trên cơ sở vận dụng tổng hợp các phương pháp
nghiên cứu như phân tích, so sánh, thống kê, tổng hợp, việc phân tích thiết kế hệ
thống thông tin nhân sự tiến hành theo phương pháp hướng đối tượng.
+ Phương pháp so sánh, đối chiếu: Đây là phương pháp đối chiếu giữa lý luận
và thực tiễn để tìm ra và giải quyết những khó khăn thách thức còn tồn tại bên trong
công ty. Qua đó giúp ta có thể phân tích thết kế hệ thống thông tin quản lý nhân sự
cho công ty Admicro một cách hiệu quả.
+ Phương pháp phân tích và tổng hợp lý thuyết: Đây là phương pháp phân
tích lý thuyết thành những bộ phận cấu thành, những mối quan hệ để nhận thức,
phát hiện và khai thác những khía cạnh khác nhau của lý thuyết về phân tích thiết kế
phần mềm để từ đó chọn lọc những thông tin cần thiết phục vụ cho đề tài của mình.
Trên cơ sở đó sử dụng phương pháp tổng hợp lý thuyết để liên kết những bộ phận,



×