Tải bản đầy đủ (.docx) (55 trang)

XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ TRONG CÔNG TY MAY MAICA

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 (760.59 KB, 55 trang )

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN

XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ
TRONG CÔNG TY MAY MAICA

Hà Nội – 2016


TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN

PHẠM THỊ MINH

XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ
TRONG CÔNG TY MAY MAICA

Chuyên Ngành

: Công Nghệ Thông Tin

Mã Ngành

:D480201

Người Hướng Dẫn : Th.S Hoàng Minh Quang

Hà Nội – 2016


LỜI CAM ĐOAN


Em xin cam đoan rằng:
Đây là công trình nghiên cứu của riêng em và được sự hướng dẫn khoa học
của Th.S Hoàng Minh Quang . Các nội dung nghiên cứu, kết quả trong đề tài này là
trung thực và chưa được công bố dưới bất kỳ hình thức nào trước đây.
Nếu có bất kỳ sự gian lận nào em xin hoàn toàn chịu trách nhiệm về nội dung
báo cáo của mình.
Mọi sự giúp đỡ cho việc thực hiện luận văn này đã được cám ơn và các thông
tin trong báo cáo đều được ghi rõ nguồn gốc.
Hà nội, ngày 07 tháng 06 năm 2016
Sinh viên thực hiện


LỜI CẢM ƠN
Trên thực tế không có sự thành công nào mà không gắn liền với sự hỗ trợ,
giúp đỡ dù ít hay nhiều, dù gián tiếp hay trực tiếp của người khác. Trong suốt thời
gian học tập tại giảng đường Đại Học Tài Nguyên Và Môi Trường Hà Nội. Em đã
nhận được sự quan tâm sâu sắc của quý thầy cô là giảng viên trong trường.Đặc biệt
là quý thầy cô trong khoa Công Nghệ Thông Tin.
Với lòng biết ơn sâu sắc nhất, em xin gửi lời cảm ơn tới quý thầy cô Trường
Đại Học Tài Nguyên Môi Trường nói chung và thầy cô khoa Công Nghệ Thông Tin
nói riêng đã dành hết tâm huyết của mình để truyền đạt hết vốn kiến thức quý báu
của mình cho chúng em trong thời gian học tập tại trường.
Trong thời gian này, Nhà trường đã tạo điều kiện cho chúng em được làm đồ
án bảo vệ tốt nghiệp để chúng em nâng cao kiến thức của mình, và trong thời gian
làm đồ án em đã nhận được sự tận tình chỉ bảo của Thạc Sỹ Hoàng Minh Quang là
thầy giáo hướng dẫn tại Viện Hàn Lâm Và Khoa Học Việt Nam. Thầy đã tận tâm
hướng dẫn em, cung cấp đầy đủ các mẫu tài liệu cũng như xem xét và góp ý đồ án
của em, trả lời thắc mắc của sinh viên. Không có sự giúp đỡ của Thầy em khó có
thể hoàn thành tốt đồ án này. Em xin chân thành cảm ơn thầy.
Đồ án tốt nghiệp của em làm trong khoảng thời gian ngắn , còn nhiều bỡ ngỡ

và sai sót, rất mong quý thầy cô tận tình giúp đỡ, góp ý cho đồ án tốt nghiệp của em
được hoàn thiện hơn.
Sau cùng, em xin kính chúc các thầy cô Khoa Công nghệ thông tin Đại học
Tài nguyên và Môi trường Hà Nội thật nhiều sức khỏe, niềm tin để tiếp tục thực
hiện sức mệnh cao đẹp của mình là người dẫn bước, chỉ đường cho các thế hệ mai
sau.
Trân trọng !
Hà Nội, ngày 07 tháng 06 năm 2016


DANH MỤC VIẾT TẮT VÀ THUẬT NGỮ
Viết tắt
IDE
API
LINQ
MSIL
CLR
WFC

Thuật ngữ tiếng anh
Integrated Development Environment
Application program interface
Language Integrated Query
MicroSoft Intermediate Language
Common Language Runtime
Windows Communication Foundation

SQL
CSDL
HTML


Structured Querd Language
HyperText Markup Language

CSS

Cascading Style Sheets

PHP
XML
CPU
C
MTND

Personal Home Page
eXtensible Markup Language
Central Processing Unit

Thuật ngữ tiếng việt
Môi trường tích hợp
Giao diện lập trình ứng dụng
ngôn ngữ truy vấn tích hợp
Ngôn ngữ thông dịch
Ngông ngữ chung
Công nghệ mới theo kiến trúc
hướng dịch vụ
Ngôn ngữ truy vấn có cấu trúc
Cơ sở dữ liệu
Ngôn ngữ đánh dấu siêu văn
bản

Dùng để tìm và định dạng các
phần tử được tạo bởi các ngôn
ngữ đánh dấu
Ngôn ngữ lập trình kịch bản
Ngôn ngữ đánh dấu mở
Mạch xử lý theo chương trình
Chứng minh thư nhân
dân


MỤC LỤC
DANH MỤC BẢNG


DANH MỤC HÌNH ẢNH


8

MỞ ĐẦU
Ngày nay ,nhu cầu thực tế của xã hội đòi hỏi con người phải luôn năng động
và sáng tạo để tạo ra nhiều sản phẩm cho xã hội. Các công ty luôn luôn phát
triển,các hồ sơ tuyển vào sẽ nhiều lên, vì vậy đòi hỏi cần rất nhiều những kho chứa
hồ sơ để lưu trữ hồ sơ của nhân viên khi vào công ty.
Trong khi đó việc tìm hồ sơ trong kho mất rất nhiều thời gian do hồ sơ nhân
viên quá nhiều. Việc báo cáo thống kê hàng tháng, hàng năm sẽ gặp rất nhiều khó
khăn nếu thông tin nhân viên ngày càng nhiều. Khi có nhân viên trong công ty thôi
việc người quản lí phải tìm trong kho xem hồ sơ đó đang ở đâu để chuyển sang kho
lưu trữ thôi việc. Nếu hàng ngày cứ lặp đi lặp lại nhiều lần như vậy người quản lí
nhân sự sẽ gặp rất nhiều khó khăn trong công tác lưu trữ và quản lí.

Quản lí nhân sự là vấn đề then chốt của mọi công ty.Quản lí nhân sự không
tốt sẽ dẫn đến nhiều vấn đề bất cập trong công ty. Ví dụ : chấm nhầm công, lưu trữ
sai thông tin nhân viên….dẫn đến những sai sót khi trả lương.
Vì vậy, yêu cầu đặt ra ở đây là làm thế nào để có thể lưu trữ hồ sơ và lương
của nhân viên một cách hiệu quả nhất, giúp cho nhân viên trong công ty có thế yên
tâm làm việc ,đạt hiệu quả cao.
Dựa trên những nhu cầu thực tế nhằm giải quyết những vấn đề đã nêu
trên.Việc áp dụng công nghệ thông tin là điều hoàn toàn cấp thiết.
Do vậy,em chọn đề tài “Quản lí nhân sự ”làm đồ án tốt nghiệp nhằm góp
phần nhỏ nhoi của mình cho xã hội nói chung và cho công ty MAICA nói riêng.
Nội dung
-

Khảo sát thực tế, cách tổ chức của công ty.
Phân tích thiết kế hệ thống, tìm hiểu các nghiệp vụ của công ty như nghiệp vụ chấm
công, nghiêp vụ bảo hiểm xã hội, thai sản cho nhân viên. Phải nắm rõ được những

-

nghiệp vụ này thì chúng ta mới hoàn thành được phần mềm.
Xây dựng phần mềm.
Phương pháp thực hiện


9

-

Phương pháp nhiên cứu tự luận: nghiên cứu thực trạng, đọc các tài liệu có liên quan
tới tình hình quản lý nhân sự để đưa ra giải pháp xây dựng phần mềm quản lý nhân


-

sự.
Phương pháp tổng kết kinh nghiệm: qua việc nghiên cứu tài liệu, giáo trình, rút ra

-

được kinh nghiệm xây dựng phần mềm.
Phương pháp lấy ý kiến chuyên gia: lấy ý kiến của giáo viên trực tiếp hướng dẫn,
các giảng viên bộ môn để hoàn thiện về mặt nội dung.
Phạm vi ứng dụng
Ứng dụng được xây dựng với mục đích phục vụ quản lý hồ sơ nhân viên,
quản lý chấm công, cũng như những việc luôn chuyển nhân viên quản lý bảo hiểm,
các chế độ khác. Vì vậy đối tượng có thể sử dụng là những nhân viên có thẩm
quyền của doanh nghiệp, cụ thể là những lãnh đạo công ty và những nhân viên
thuộc phòng nhân sự của công ty.
Bố cục đồ án
Chương 1: Tổng quan bài toán
Chương 2: Phân tích thiết kế hệ thống.
Chương 3: Xây dựng phần mềm quản lý nhân sự.


10

CHƯƠNG 1: TỔNG QUAN BÀI TOÁN
1.1 Tổng quan đề tài

Quản lý nhân sự trong công ty là một trong những công việc quan trọng, góp
phần quyết định sự thành bại trong công ty. Do nhu cầu thực tiễn như vậy, em đã

nghiên cứu mô hình xây dựng phần mềm quản lý nhân sự cho công ty may MAICA.
- Quản lý nhân sự.
- Quản lý bảng công của nhân viên trong công ty.
Phần mềm quản lý nhân sự phục vụ cho công tác quản lý nhân sự trong công
ty, người quản lý có khả năng bao quát và điều khiển nhân sự, chịu trách nhiệm đưa
ra các thống kê báo cáo định kỳ và thường xuyên về tình hình hoạt động của công
ty. Quản lý nhân sự sẽ có các bộ phận chuyên, riêng cho các công việc liên quan
đến nhân sự:
- Bộ phận thông tin thực hiện việc thu thập thông tin của từng nhân sự.
- Bộ phận quản lý chế độ thực hiện quản lý các chế độ của nhân viên trong
công ty như chế độ khen thưởng, chế độ kỉ luật, chế độ thai sản, chế độ bảo hiểm.
- Bộ phận quản lý tiền lương thực hiện thông tin về lương của nhân viên,
bảng chấm công, làm thêm giờ.
Ngoài ra, hệ thống còn giúp người quản trị quản lý nhân sự thông qua nhóm
người dùng bằng cách cấp quyền cho người sử dụng các chức năng tương ứng với
quyền hạn được kiểm soát thông qua các tài khoản đăng nhập nhằm bảo đảm hơn hệ
thống quản lý nhân sự.
Mục tiêu
Phần mềm quản lý nhân sự trong công ty đạt được những muc tiêu sau:
-

Cập nhật hồ sơ nhân viên mới vào công ty.
Cập nhật phòng ban hoặc các bộ phận khi công ty phát sinh thêm các bộ phận hoặc

-

phòng ban mới.
Quản lý chế độ cho nhân viên giúp cho nhân viên được hưởng các chế độ ưu đãi

-


hoặc bị kỉ luật của công ty.
Tìm kiếm tra cứu thông tin trong công ty.


11

Chức năng và nhiệm vụ
-

Hệ thống yêu cầu đăng nhập trước khi người quản trị muốn quản lý và xử dụng các

-

chức năng quản lý tương ứng với quyền hạn của người đăng nhập.
Chức năng hệ thống cập nhật thông tin thêm, sửa, xóa thông tin chỉ được sử dụng

-

bởi người quản lý.
Chức năng tìm kiếm có thể áp dụng cho quản lý nhân viên phòng nhân sự.
Chức năng quản lý chế độ chỉ được sử dụng bởi người quản trị viên.
Kết quả báo cáo thống kê được áp dụng cho quản lý thuộc phòng nhân sự.
Chức năng quản lý lương chỉ được áp cho người trực tiếp quản lý bộ phận làm
lương cho nhân viên trong công ty thông qua môt số bảng công như chấm công,

-

danh sách làm thêm giờ.
Chức năng thông báo danh sách nhân viên thôi việc của công ty khi có yêu cầu của

cấp trên được thực hiện bởi phòng nhân sự.
Hiệu quả
Hệ thống quản lý nhân sự được thiết kế bảo đảm:
- Thời gian xử lý nhanh.
- Tra cứu dữ liệu được xử lý chính xác các thông tin về nhân viên trong công
ty nhằm thực hiện trong các thao tác hoặc các chức năng sau đó.
- Dễ sử dụng với những giao diện đồ họa thân thiện phù hợp với người sử
dụng.

1.2 Mô tả các quy trình nghiệp vụ

Các hoạt động quản lý nhân sự tại công ty do phòng quản lý nhân sự đảm
nhận thực hiện chính, phòng kế toán cùng tham gia thực hiện.
Hoạt động quản lý nhân sự tại công ty may MAICA được tiến hành với ba
công đoạn chính là: quản lý hồ sơ nhân viên, quản lý chấm công, quản lý lương,
thưởng.
Các hoạt động nghiệp vụ quản lý nhân sự trong công ty được tiến hành như
sau:
1.2.1

Hoạt động quản lý hồ sơ nhân viên
Phòng nhân sự có trách nhiệm thực hiện chức năng này thông qua việc lập và
điều chỉnh hồ sơ nhân viên.


12

-

Khi công ty có nhu cầu và đã thực hiện tuyển dụng để đưa ra quyết định tuyển dụng

một nhân viên mới từ ban giám đốc, phòng nhân sự sẽ lập danh sách và cập nhật hồ

-

sơ cá nhân của nhân viên mới này.
Trong quá trình hoạt động, phòng nhân sự sẽ xem thông tin của nhân viên trong
công ty để có thể cập nhật các thông tin mới về nhân viên, đồng thời phát hiện sai
sót nhằm tiến hành thay thế, sửa đổi thông tin nhân viên. Tất cả các thông tin điều

-

chỉnh sẽ được lưu lại hồ sơ nhân viên làm cơ sở cho kiểm tra của ban giám đốc.
Đồng thời nếu ban giám đốc có yêu cầu xem hoặc điều chỉnh thông tin, phòng nhân
sự cần phải lấy thông tin từ hồ sơ nhân viên để báo cáo cho ban giám đốc xem hoặc

-

để thực hiện điều chỉnh cho phù hợp yêu cầu.
Với nhiệm vụ theo dõi hồ sơ nhân viên nên khi giám đốc có quyết định cho một
nhân viên trong công ty thay đổi mức lương, phòng nhân sự sẽ tiến hành thay đổi
mức lương cho nhân viên đó, các thông tin về điều chỉnh này được ghi vào hồ sơ

-

nhân viên để làm cơ sở cho việc tính lương của phòng kế toán.
Một nhân viên trong công ty thôi làm việc sau khi đã có quyết định của ban giám
đốc, phòng nhân sự sẽ tiến hành bỏ hồ sơ thông tin của nhân viên đó.

1.2.2


Hoạt động quản lý chấm công
Phòng quản lý nhân sự có trách nhiệm thực hiện nhiệm vụ này với chức năng
cơ bản là cập nhật và điều chỉnh chấm công.

-

Hằng ngày, phòng nhân sự cập nhật thông tin ngày công làm việc của nhân viên để
ghi vào bảng theo dõi chấm công. Bảng chấm công này được nhân viên kiểm tra với

-

thực tế ngày làm việc của mình.
Khi công ty có nhu cầu tăng cường nhân lực làm thêm cho công việc nào đó, ban
giám đốc sẽ ra quyết định cho phòng quản lý nhân sự điều động nhân viên làm thêm
giờ. Việc điều động của phòng nhân sự phải dựa trên cập nhật thông tin về ngày làm

-

thực tế của nhân viên trong tháng để bố trí, sắp xếp phù hợp.
Khi nhân viên đã làm thêm giờ, phòng nhân sự sẽ cập nhật tiếp ngày công làm thêm

-

giờ vào bảng chấm công, thông tin này vẫn được lấy từ phía nhân viên.
Bảng theo dõi công sẽ có sự đối chiếu với nhân viên.
Cuối tháng phòng nhân sự sẽ dựa trên bảng theo dõi công đã kiểm tra để lập ra báo
cáo chấm công để trình lên ban giám đốc ký duyệt.


13


1.2.3 Hoạt động quản lý lương, thưởng
Trách nhiệm thực hiện chính của hoạt động này là phòng kế toán với chức
năng cơ bản là tính và lập báo cáo lương, thưởng.
-

Cuối tháng, phòng kế toán sẽ nhận báo cáo chấm công đã được ban giám đốc ký
duyệt của phòng nhân sự, đồng thời cập nhật thông tin về mức thưởng và các khoản

-

phụ cấp để làm cơ sở tính lương.
Dựa vào các thông tin trên, phòng kế toán sẽ lập phiếu lương cho từng người với

-

đầu đủ mức lương, thưởng và khấu trừ các khoản phải nộp.
Sau khi lập phiếu lương, kế toán sẽ thống kê lên bảng lương của mỗi nhân viên lên

-

trình giám đốc ký duyệt.
Sau khi giám đốc ký duyệt, nhân viên sẽ được nhận lương, kế toán sẽ phải lập báo

-

cáo về lương, thưởng, báo cáo thuế thu nhập, BHYT, BHXH phải nộp hàng tháng.
Các báo cáo này sẽ được trình cho giám đốc xem để nắm bắt tình hình lương,
thưởng của công ty, đồng thời phải trình cho các cơ quan chức năng kiểm tra.


CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.1 Tổng quan hệ thống
Qua khảo sát quy trình hoạt động của hệ thống, nghiên cứu các nghiệp vụ, ta
thấy nổi bật các chức năng chính là: Hệ thống,tìm kiếm, quản lý chế độ, quản lý
danh mục, quản lý tiền lương, và thống kê báo cáo.
Chức năng hệ thống có nhiệm vụ quản lý thông tin về nhân viên (thêm, sửa,
xoá), bộ phận và phòng ban cho công ty. Và công việc này chỉ được sử dụng bởi
người quản lý.
Chức năng tìm kiếm có thể áp dụng cho: quản lý (nhân viên phòng nhân
sự).Chức năng này phục vụ cho hoạt động tìm kiếm, tra cứu thông tin của nhân viên
một cách nhanh nhất bằng cách tìm theo mã nhân viên, theo họ tên nhân viên, tìm
theo CMTND của nhân viên.


14

Chức năng thống kê báo cáo: có nhiệm vụ thống kê và lập các báo cáo theo
các tiêu chuẩn khác nhau, qua đó hỗ trợ công tác quản lý, lập kế hoạch bổ xung
nhân viên cho công ty.
Chức năng Quản lý chế độ chỉ được sử dụng bởi người quản trị phần mềm
này: Chức năng này có nhiệm vụ nhập danh sách nhân viên tham gia bảo hiểm xã
hội, danh sách nhân viên bị kỷ luật, danh sách nhân viên được khen thưởng, danh
sách nhân viên hưởng chế độ thai sản…
Chức năng Quản lý danh mục chỉ được sử dụng bởi: quản lý hoặc nhân viên
phòng nhân sự: Chức năng này cho phép người quản lý nhập thông tin về trình độ
học vấn, tôn giáo, chức vụ, loại hợp đồng, chức danh của từng nhân viên trong công
ty.
Chức năng quản lý lương chỉ được áp dụng cho người trực tiếp quản lý bộ
phận làm lương cho nhân viên trong công ty thông qua một số thông tin như bảng
công, danh sách làm thêm giờ để từ đó đưa ra được bảng lương cho công ty.

Chức năng thông báo danh sách nhân viên thôi việc của công ty khi có yêu
cầu của cấp trên chỉ được thực hiện bởi nhân viên phòng nhân sự.
2.2 Phân tích thiết kế hệ thống

-

Cập nhật hồ sơ nhân viên: khi tuyển nhân viên mới thì cập nhật sơ yếu

lý lịch và lý lịch nhân viên.
-

Cập nhật các biến động trong quá trính công tác: khi nhân viên được tăng lương,

-

chuyển chỗ làm... thì được lưu lại trong hồ sơ.
Quản lý các vấn đề có liên quan đến nhân viên:
+ Quản lý lương.
+ Quá trình làm việc.
+ Quá trình khen thưởng.
+ Quản lí chế độ
+ Ngoại ngữ.
Phân tích và báo cáo tình hình nhân sự: đưa ra các thống kê và phân tích các hiện

-

tượng cần điều chỉnh.
Tìm kiếm tra cứu thông tin về nhân sự theo môt chỉ tiêu đó để phục vụ cho một số

-


trường hợp.


15

-

Quản trị hệ thống: chương trình xây dựng trên cơ sở các đối tượng được sử dụng
phân quyền truy cập vào từng phần riêng nên đòi hỏi quản trị phải hết sức chặt chẽ.
Người quản trị cho quyền cao nhất có thể cấp, thu quyền sử dụng chương trình cho
những người khác.
b, Biểu đồ usecase
- Tác nhân: người quản trị hệ thống.
- Các usecase:
+ Quản lý đăng nhập.
+ Quản lý tìm kiếm.
+ Quản lý thống kê.
+ Quản lý nhân sự
+ Quản lý tiền lương.
+ Quản lý chế độ.
2.2.1Đặc tả usecase
Bảng 2.1 Đặc tả usecase quản lý đăng ký
Tên usecase
Tác nhân
Mô tả
Điều kiện bắt buộc
Điều kiện kết thúc
Luồng sự kiện chính


Luồng sự kiện phụ

Đăng ký
Nhân viên phòng nhân sự,giám đốc
Chức năng liên quan đến quá trình đăng ký tài khoản
mới.
Người dùng chọn chức năng đăng ký.
Hệ thống thông báo về kết quả của quá trình đăng ký.
-Màn hình đăng ký xuất hiện.
-Người dùng nhập tên dăng nhập, mật khẩu,tên thật và
ngày sinh.
-Hệ thống kiểm tra đăng ký có thành công không và
đưa ra thong báo
-Kết thúc.
Hệ thống đưa ra lỗi đăng nhập

Bảng 2.2 : Đặc tả usecase quản lý đăng nhập
Tên usecase
Tác nhân
Mô tả
Điều kiện bắt buộc

Đăng nhập
Nhân viên phòng nhân sự
Chức năng liên quan đến quá trình đăng nhập vào hề
thống
Người dùng chọn chức năng đăng nhập vào hệ thống


16


Điều kiện kết thúc
Luồng sự kiện chính

Luồng sự kiện phụ

Hệ thống thông báo về kết quả của quá trình đăng nhập
Màn hình đăng nhập xuất hiện
Người dùng nhập tài khoản và mật khẩu
Hệ thống kiển tra đăng nhâp có thành công không
Kết thúc
Hệ thống đưa ra lỗi đăng nhập

Bảng 2.3: Đặc tả usecase quản lý tra cứu, thống kê
Tên usecase
Tác nhân
Mô tả
Điều kiện bắt đầu
Điều kiện kết thúc
Luồng sự kiện chính

Luồng sự kiện phụ

Tìm kiếm và thống kê
Phòng nhân sự
Nhân viên phòng kế toán tìm kiếm và thống kê
lương
Nhân viên kế toán đăng nhập vào hệ thống
Nhân viên kế toán nhận thông tin từ hệ thống và
đóng hệ thống

Nhân viên kế toán nhập thông tin của nhân viên
vào chức năng tìm kiếm
Hệ thống xử lý thông tin
Đưa ra thông tin cần thiết của nhân viên
Hệ thống báo lỗi không có dữ liệu cần tìm

Bảng 2.4: Đặc tả usecase quản lý nhân sự
Tên usecase
Tác nhân
Mô tả
Điều kiện bắt buộc
Điều kiện kết thúc
Luồng sự kiện chính

Luồng sự kiện phụ

Quản lí nhân sự
Nhân viên phòng nhân sự
Chức năng liên quan đến quá trình thêm,sửa, xóa thông
tin cá nhân của từng nhân viên vào hệ thống
Người dùng đăng nhập và chọn chức năng quản lí nhân sự
Hệ thống thông báo về kết quả của quá trình thao tác
thêm ,sửa, xóa.
Màn hình quản lí nhân sự xuất hiện
Người dùng thao tác trên giao diện quản lí nhân sự
Hệ thống kiểm tra thao tác có thành công không và đưa
ra thông báo.
Kết thúc
Hệ thống đưa ra lỗi


Bảng 2.5: Đặc tả usecase quản lý danh mục
Tên usecase
Tác nhân

Quản lí danh mục
Nhân viên phòng nhân sự


17

Mô tả
Điều kiện bắt buộc
Điều kiện kết thúc
Luồng sự kiện chính

Luồng sự kiện phụ

Chức năng liên quan đến quá trình thêm,sửa, xóa thông
tin chung của tất cả nhân viên vào hệ thống
Người dùng đăng nhập và chọn chức năng quản lí danh
mục
Hệ thống thông báo về kết quả của quá trình thao tác
thêm sửa xóa
Màn hình quản lí danh mục xuất hiện
Người dùng thao tác trên giao diện quản lí danh mục
Hệ thống kiểm tra thao tác có thành công không và đưa
ra thông báo.
Kết thúc
Hệ thống đưa ra lỗi


Bảng 2.6: Đặc tả usecase quản lý chế độ
Tên usecase
Tác nhân
Mô tả
Điều kiện bắt buộc
Điều kiện kết thúc
Luồng sự kiện chính

Luồng sự kiện phụ

Quản lí chế độ
Nhân viên phòng nhân sự
Chức năng liên quan đến quá trình thêm,sửa, xóa các
chế độ của nhân viên vào hệ thống
Người dùng đăng nhập và chọn chức năng quản lí chế
độ
Hệ thống thông báo về kết quả của quá trình thao tác
thêm ,sửa, xóa.
Màn hình quản lí chế độ xuất hiện
Người dùng thao tác trên giao diện quản lí chế độ
Hệ thống kiểm tra thao tác có thành công không và đưa
ra thông báo.
Kết thúc
Hệ thống đưa ra lỗi

2.2.2 Biểu đồ usecase
Quản lý nhân sự gồm có các chức năng chính: quản lý hệ thống, quản lý tra
cứu, quản lý thống kê, quản lý nhân sự, quản lý tiền lương, quản lý chế độ,quản lí
tìm kiếm,trợ giúp.



18

Hình 2.1: Biểu đồ usecase tổng quát
2.2.3Các biểu đồ UC chi tiết
a)Sơ đồ phân rã chức năng hệ thống

Hinh2.2 Sơ đồ phân rã chức năng hệ thống


19

b)Sơ đồ chức năng quản lý danh mục
Chức năng quản lý danh mục chỉ được sử dụng bởi người quản trị hoặc
nhân viên phòng nhân sự sử dụng để thêm, sửa, xoá, thay đổi về thông tin nhân viên
có các trường như mã bộ phận, mã phòng, mã nhân viên, họ tên, ngày sinh,giới tính,
CMTND, chức danh, hợp đồng

Them

<<extend>>

Cap nhat danh muc

<<extend>>
Sua

<<extend>>

Xoa


Hình 2.3 Sơ đồ phân rã chức năng cập nhật danh mục
 Biểu đồ tuần tự cho chức năng thêm danh mục
NguoiDung

Them

Dien kien

Danh muc

He Thong

Chon chuc nang them

Hien thi

Nhap thong tin
Yeu cau them

Kiem tra

Truy van SQL

Thuc hien them

Tra ve KQ

Thong bao
Hien thi KQ


Thong bao thanh cong

Hình 2.4 Biểu đồ tuần tự cho chức năng thêm danh mục


20

 Biểu đồ hoạt động

Thong tin danh
muc duoc luu

Kiem tra
hop le

Kiem tra du lieu

Thong tin
duoc luu

Xoa thong
tin

Hình 2.5 Biểu đồ hoạt động cho chức năng cập nhật danh mục.
c)Chức năng cập nhật nhân sự
Ở chức năng quản lí nhân sự người trực tiếp quản lý là nhân viên
phòngnhânsự thực hiện được những yêu cầu sau:
+ Cập nhật tất cả các thông tin của nhân viên trong công ty như (Họ Tên, Quê
quán, năm sinh, Điện thoại, chức vụ…) bổ sung vào danh sách nhân viên trong

công ty
+ Nhập bộ phận của từng nhân viên vào phòng ban cụ thể nào đó
+Sửa chi tiêt thông tin nhân viên: thực hiện việc chỉnh sửa, cập nhật bổ sung
thêm các thông tin chi tiêt của từng nhân viên.
+Lập phân loại, thực hiện việc cập nhật bổ sung, chỉnh sửa phân loại nhân
viên vào từng phòng ban cụ thể.
+Xoá thông tin: thực hiện việc xoá thông tin khi nhân viên nghỉ việc hoặc
chyển đi nơi khác…
+ Báo cáo cấp trên


21

Them

<<extend>>

Cap nhat nhan su

<<extend>>
Sua

<<extend>>

Xoa

Hình 2.6 Sơ đồ phân rã chức năng cập nhật nhân sự.
 Biểu đồ tuần tự
NguoiDung


Them

Dien kien

Nhan su

He Thong

Chon chuc nang them

Hien thi

Nhap thong tin
Yeu cau them

Kiem tra

Truy van SQL

Thuc hien them

Tra ve KQ

Thong bao
Hien thi KQ

Thong bao thanh cong

Hình 2.7 Biểu đồ tuần tự cho chức năng cập nhật nhân sự.
 Biểu đồ hoạt động



22

Thong tin nhan su
duoc luu

Kiem tra
hop le

Kiem tra du lieu

Thong tin
duoc luu

Xoa thong
tin

Hình 2.8 Biểu đồ hoạt động cho chức năng cập nhật nhân sự


Biểu đồ lớp cho chức năng quản lí nhân sự(nhân viên)

Hình 2.9 Sơ đồ lớp cho chức năng quản lí nhân sự


23

d)Chức năngcập nhật chế độ.
Chức năng này sẽ quản lý những nhân viên trong công ty có tham gia các

chế độ như: Bảo hiểm, chế độ thai sản…. và sẽ thống kê lại trong từng tháng. Chức
năng quản lí chế độ sẽ:
+Cho phép người quản lý thêm thông tin mới, chỉnh sửa các thông tin và xoá
bỏ các thông tin không cần thiết khi nhân viên đó chuyển đi. Thông qua chức năng
này giúp cho việc quản lý dễ giàng hơn.
+Thống kê lại từng tháng báo cáo cấp trên

Them

<<extend>>

Cap nhat Che do

<<extend>>
Sua

<<extend>>

Xoa

Hình 2.10 Sơ đồ chức năng cập nhật chế độ.


24

 Biểu đồ tuần tự
NguoiDung

Them


Dien kien

Che do

He Thong

Chon chuc nang them

Hien thi

Nhap thong tin
Yeu cau them

Kiem tra

Truy van SQL

Thuc hien them

Tra ve KQ

Thong bao
Hien thi KQ

Thong bao thanh cong

. Hình 2.11 Biểu đồ tuần tự chức năng cập nhật chế độ.
 Biểu đồ hoạt động

Thong tin che do

duoc luu

Kiem tra
hop le

Kiem tra du lieu
Thong tin
duoc luu

Xoa thong
tin

. Hình 2.12 Biểu đồ hoạt động cho chức năng cập nhật chế độ.


25

e) Chức năng cập nhật lương công ty.
Chức năng này sẽ được nhân viên phòng nhân sự theo dõi quá trình làm
việc và tính lương cho từng cán bộ công nhân viên trong từng tháng như:
+Làm thêm giờ của công nhân, bảng chấm công, Bảng lương của công
nhân viên trong công ty….
+Theo dõi chấm công cho nhân viên từng ngày
+ Cập nhật xem có nhân viên nào được khen thưởng hay bị kỷ luật
+ Tình hình công việc của mỗi nhân viên xem có tăng ca thêm hay giảm giờ
làm không,…
+Chức năng này sẽ được làm hàng ngày , phục vụ cho việc tính lương hàng
tháng của mỗi nhân viên.

Them


<<extend>>

Cap nhat Luong

<<extend>>
Sua

<<extend>>

Xoa

Hình 2.13 Sơ đồ phân rã chức năng cập nhật lương
 Biểu đồ tuần tự


×