Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Pdf 11

Học viện Quản lý giáo dục Khoa CNTT
MỤC LỤC
1
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
1
Học viện Quản lý giáo dục Khoa CNTT
GIẢI THÍCH CÁC TỪ VIẾT TẮT
Từ viết tắt Ý nghĩa
GD Giám đốc
P.GD Phó giám đôc
P. QT SX Phòng quản trị và sản xuất
P. ĐT và PT Phòng đào tạo và phát triển
TCKT Tài chính kế toán
SX Sản xuẩt
KD Kinh doanh
HDQT Hội đồng quản trị
NV Nhân viên
CB Cán bộ
CNV Công nhân viên
BHXH Bảo hiểm xã hội
BHYT Bảo hiểm y tê
CNTT Công nghệ thông tin
DANH MỤC CÁC BẢNG
DANH MỤC CÁC HÌNH
DANH MỤC CÁC SƠ ĐỒ
2
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
2
Học viện Quản lý giáo dục Khoa CNTT
3
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2

con người. Trong thời đại nền kinh tế phát triển như hiện nay vấn đề sử dụng
phân mềm quản lý cơ sở dữ liệu trở nên hết sức phổ biến. Những công việc như
quản lý nhân sự, quản lý tiền lương, thu chi, quản lý bệnh viện, quản lý điểm
đang trở thành những bài toán cần giải quyết.
Trong đó, quản lý nhân sự là đề tài đang thu hút được sự chú ý. Trong
bối cảnh hội nhập kinh tế quốc tế, sự cạnh tranh giữa các doanh nghiệp diễn ra
ngày càng gay gắt khốc liệt. Các doanh nghiệp Việt Nam không những phải
cạnh tranh với các doanh nghiệp trong nước mà còn phải cạnh tranh với các
doanh nghiệp nước ngoài. Để có thể đứng vững và phát triển trên thị trường thì
các doanh nghiệp phải đủ mạnh, phải trang bị đầy đủ các nguồn lực bao gồm tài
lực, vật lực, nguồn nhân sự. Trong đó nguồn nhân sự đóng vai trò quan trọng
nhất quyết định đến sự tồn tại và phát triển của doanh nghiệp, bởi vì một doanh
nghiệp dù có nguồn tài chính dồi dào, cơ sở vật chất máy móc thiết bị có hiện
đại mà đội ngũ lao động kém chất lượng thì doanh nghiệp đó khó có thể hoạt
động hiệu quả và phát triển được.
Hệ thống thông tin về nhân lực của một công ty là một hệ thống tài liệu
phản ánh đầy đủ và toàn diện những tiềm năng về trí lực, thể lực của từng lao
động, cả về số lượng, chất lượng, Vì vậy, công tác quản lý nhân sự phải tiến
hành thường xuyên, đòi hỏi sự chính xác tuyệt đối, cung cấp kịp thời, đầy đủ
thông tin theo yêu cầu của quản lý cấp trên nhằm hoàn thành tốt kế hoạch và
nhiệm vụ của công ty trong từng giai đoạn. Chính vì thế, “Xây dựng phần
mềm quản lý nhân sự trong công ty cổ phần Trường Hà” là đề tài mà
chúng em đã lựa chọn cho thực tập cơ sở của nhóm.
5
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
5
Học viện Quản lý giáo dục Khoa CNTT
Nội dụng của đề tài bao gồm những vấn đề liên quan đến quản lý nhân sự
của công ty cổ phần Trường Hà. Ngoài phần giới thiệu và kết luận, báo cáo thực
tập cơ sở được bố cục phần nội dung như sau:

Ration Rose hỗ trợ cho việc làm mô hình doanh nghiệp, giúp bạn hiểu
được hệ thống của mô hình doanh nghiệp, giúp chúng ta phân tích hệ thống và
làm cho chúng ta có thể thiết kế được mô hình.
Mô hình Ration Rose là bức tranh của một hệ thống từ những phối
cảnh khác nhau nó bao gồm tất cả các mô hình UML, actors, use cases, objects,
component và deployment nodes trong hệ thống. Nó mô tả chi tiết mà hệ thống
bao gồm và nó sẽ làm việc thế nào. Vì thế người lập trình có thể dùng mô hình
như một bản thiết kế cho việc xây dựng hệ thống.
Rational Rose cung cấp những tính năng sau đây để tạo điều kiện thuận
lợi cho việc phân tích thiết kế và xây dựng những ứng dụng của bạn:
- Mô hình hướng đối tượng
- Mô hình cung cấp cho UML, COM, OMT và Booch ‘93
- Kiểm tra ngữ nghĩa
- Hỗ trợ phát sinh mã cho một số ngôn ngữ
- Hỗ trợ việc phát triển cho việc kiểm soát lặp đi lặp lại
- Phát triển cho nhiều người dùng và cung cấp cho cá nhân.
7
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
7
Học viện Quản lý giáo dục Khoa CNTT
- Hợp nhất những công cụ làm mô hình dữ liệu
- Phát sinh tài liệu
- Bản chính Rational Rose là sự thống nhất và mở rộng
- Sự liên kết tự động hóa OLE
- Nhiều nền tảng sẵn có
Các bước phát sinh mã:
- Kiểm tra mô hình
- Tạo lập thành phần
- Thực hiện ánh xạ lớp vào thành phần
- Đặt thuộc tính phát sinh mã trình

các thao tác cập nhật cũng như các lỗi của hệ thống.

Như vậy, có thể nó rằng SQL là một ngôn ngữ hoàn thiện được sử dụng
trong các hệ thống cơ sở dữ liệu và là một thành phần không thể thiếu trong các
hệ quản trị cơ sở dữ liệu.
b. Câu lệnh SQL
SQL chuẩn bao gồm khoảng 40 câu lệnh. Các câu lệnh của SQL đều được
bắt đầu bởi các từ lệnh, là một từ khóa cho biết chức năng của câu lệnh (chẳng
hạn Select, detele, commit). Sau từ lệnh là các mệnh đề của câu lệnh. Mỗi một
mệnh đề trong câu lệnh cũng được bắt đầu bởi một từ khóa (chẳng hạn From,
where,…).
Ngôn ngữ lập trình CSharp
Ngôn ngữ CSharp (C#) được phát triển bởi đội ngũ kỹ sư của Microsoft,
nó được xây dựng dựa trên nền tảng của hai ngôn ngữ mạnh nhất là C++ và
Java.
Tại sao phải sử dụng ngôn ngữ C#?
* C# là ngôn ngữ đơn giản
C# loại bỏ một vài sự phức tạp và rối rắm của những ngôn ngữ như Java
và C++, bao gồm việc loại bỏ những macro, template, đa kế thừa, và lớp cơ sở
ảo (Virtual base class). Chúng là những nguyên nhân gây ra sự nhầm lẫn cho
người lập trình.
Ngôn ngữ C# đơn giản vì nó dựa trên nền tảng C và C++ nhưng nó đã
được cải tiến để làm cho ngôn ngữ đơn giản hơn.
* C# là ngôn ngữ hiện đại
9
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
9
Học viện Quản lý giáo dục Khoa CNTT
Vì C# chứa tất cả những đặc tính sau: Xử lý ngoại lệ, thu gom bộ nhớ tự
động, những kiểu dữ liệu mở rộng, và bảo mật mã nguồn.

+ Kinh doanh ,bán lẻ,phân phối hàng tiêu dùng
+ Dịch vụ cho thuê kho bãi,lưu giữ hàng hóa,mở văn phòng
+ Dịch vụ trông giữ xe ô tô,xe máy ngày và đêm
+ Chuyên sản xuất,kinh doanh giá kệ siêu thị
- Cơ cấu cổ phần của công ty:
+ Ông Mai Đức Lâm sở hữu 19.796 cổ phần,chiếm 98,98% vốn
điều lệ.
+ Bà Vi Thị Huyền sở hữu 102 cổ phần,chiếm 0,51% vốn điều lệ.
+ Ông Mai Đức Khoa sở hữu 102 cổ phần,chiếm 0,51% vốn điều
lệ.
- Số vốn điều lệ đăng kí của công ty:20.000.000.000 (VNĐ)
11
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
11
Học viện Quản lý giáo dục Khoa CNTT
1.2. Mô tả cơ cấu tổ chức công ty
P.GĐ
SX
HỘI ĐỒNG
QUẢN TRỊ
BAN KIỂM SOÁT
P.GĐ
KD
Các tổ SX +Bảo vệ
Tổ bốc xếp
Tổ tiếp thị
TỔNG GIÁM ĐỐC
GĐ công ty Trường Hà
GĐ chi nhánh Thành Đô
Phòng IT

quyền hạn của mình tại điều lệ công ty và chịu trách nhiệm trước Hội dồng quản
trị của công ty và giám sát việc hoạt động của Hội đồng quản trị
Tổng giám đốc công ty: Tổng giám đốc công ty kiêm chủ tịch HĐQT
công ty là đại diện pháp nhân của công ty, có trách nhiệm điều hành mọi hoạt
động sản xuất kinh doanh của công ty.
Giám đốc chi nhánh Thành Đô: Chịu trách nhiệm trước Tổng Giám đốc
về thực hiện kế hoạch kinh doanh,tiêu thụ sản phẩm của siêu thị thành đô.
Giám đốc Trường Hà: Chịu trách nhiệm trước Tổng giám đốc về thực
hiện kế hoạch sản xuất ,kinh doanh sản phẩm của công ty Trường Hà; báo cáo
lên tổng giám đốc về hoạt động thuê kho,văn phòng và hoạt động trông giữ xe
tại công ty hàng tháng, quý, năm; quản lý phân công công việc cụ thể cho cán bộ
nhân viên trong công ty.
2.1. Phòng Tài chính – Kế toán.
Quản lý tài sản toàn công ty: Tiền vốn, vật tư, hàng hóa, công cụ dụng cụ
Theo dõi, tập hợp, phân loại, tổng hợp và phản ánh các nghiệp vụ kinh tế
phát sinh theo quy định của pháp luật.
Chủ trì việc xây dựng các quy trình như: Xuất, nhập kho, thanh toán, tạm
ứng, kiểm kê…trình Ban tổng giám đốc ban hành và thống nhất thực hiện trong
toàn công ty.
Lập kế hoạch tài chính cho công ty hàng năm và kiểm soát việc thực hiện
kế hoạch tài chính. Xây dựng dự toán và kiểm soát dự toán đối với các dự án do
công ty triển khai.
15
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
15
Học viện Quản lý giáo dục Khoa CNTT
Đề xuất xây dựng chính quy tài chính để Hội đồng quản trị công ty ban
hành và thực hiện trong toàn công ty. Giám sát thực hiện, đánh giá về đề xuất
sửa đổi quy chế tài chính của công ty.
Đề xuất, xây dựng thẩm quyền và quy chế duyệt chi toàn công ty và giám

đích thực cho Ban Tổng giám đốc trong quá trình sắp xếp lao động và trả
lương cho nhân viên; Theo dõi các thông tin về sức khỏe, hoàn cảnh gia đình…
của CB, CNV; Xây dựng các chương trình đào tạo, các chương trình đào tạo áp
dụng trong công ty, đánh giá kết quả đào tạo cho từng khóa học.
Quản lý tiền lương: Đề xuất, xây dựng cơ chế tiền lương, quy chế phân
phối tiền lương; theo dõi thời gian giữ bậc, nâng bậc lương, các thành tích, các
lần vi phạm, đề xuất nâng, hạ lương CB, CNV; Tổng hợp bảng chấm công, giám
sát việc chấm công cho các bộ phận.
Theo dõi và thực hiện các công tác liên quan đến: BHXH, BHYT, BHTN,
các chính sách xã hội khác…liên quan đến người lao động.
2.4. Phòng IT
Phòng Công nghệ thông tin là phòng tham mưu, giúp việc trong việc xây
dựng chiến lược phát triển và kế hoạch về công nghệ thông tin của toàn Công ty.
Tham mưu, đề xuất giải pháp quản trị và phát triển từng giai đoạn, từng dự án
theo mục tiêu của phòng CNTT được Tổng giám đốc phê duyệt trong từng giai
đoạn hàng năm.
2.5. Phòng đào tạo và phát triển hệ thống
Để khẳng định thương hiệu của mình trong quá trình đổi mới & hội nhập
với thị trường Thế giới, Ban Giám đốc đã chú trọng đến công tác đào tạo và phát
triển hệ thống. Bộ phận đào tạo và phát triển hệ thống nhận trách nhiệm đào tạo
và đưa ra chiến lược phát triển sản xuất, kinh doanh phù hợp với mục tiêu của
Công ty. Bộ phận đào tạo & PTHT với thành phần là những cán bộ có kinh
nghiệm trong công tác đào tạo và phát triển, biết xác định hướng phát triển của
Công ty và phối hợp với các phòng ban mở các khóa bồi dưỡng năng lực quản lý
cho cán bộ, nâng cao kiến thức chuyên môn cho nhân viên sản xuất cũng như
bán hàng trên toàn quốc.
2.6. Phòng quản trị sản xuất và chất lượng
- Lập kế hoạch sản xuất, điều độ sản xuất.
17
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2

nhưng tìm kiếm và cập nhật không nhanh.
Tóm lại: các công việc trong quản lý nhân sự hầu hết đều được thực
hiện bằng phương pháp thủ công, chúng ta luôn thấy những tình trạng chấm
nhầm công hoặc lưu trữ sai thông tin nhân viên, như vậy sẽ dẫn đến những
18
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
18
Học viện Quản lý giáo dục Khoa CNTT
những xáo trộn khi phát lương Việc ứng dụng công nghệ thông tin của
công ty vào trong quản lý mới chỉ dừng ở mức độ lưu trữ những file dữ liệu
bằng Excel. 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 và thoải mái làm việc đạt kết quả cao.
4. Vấn đề đặt ra
Từ những hoạt động thực tế đã trình bày ở trên thì vấn đề đặt ra cho
chương trình quản lý nhân sự là phải xây dựng các chức năng thích hợp tạo
điều kiện thuận lợi cho công tác quản lý nhân viên và việc tính lương sử
dụng đúng để phát huy hết khả năng chuyên môn, bảo đảm quyền lợi cho
từng nhân viên. Tuy nhiên để làm tốt việc đó cần tìm hiểu kỹ những vấn đề
cụ thể mà bài toán đặt ra và cách giải quyết các vấn đề đó.
Đối tượng cần quản lý là thông tin về tất cả các nhân viên và một số
các thông tin khác của các bộ phận, phòng ban trực thuộc công ty gồm:
- Quản lý thông tin cá nhân của một nhân viên: Tức là quản lý sơ yếu
lý lịch, quá trình làm việc, quá trình đào tạo, hệ số lương,…của từng
nhân viên.
- Quản lý thông tin về các bộ phận, phòng ban trực thuộc công ty:
Bao gồm những thông tin cơ bản về từng bộ phận, phòng ban; số
lượng, chất lượng nhân viên của bộ phận, phòng ban đó,…
- Quản lý chế độ của nhân viên như: Nghỉ phép, Thai sản, Bảo
hiểm,…

nhất.
Và phần mềm phải đáp ứng được tất cả công việc của một phần mềm
quản lý nhân sự như:
- Cập nhật thông tin bộ phận, phòng ban, các loại chức danh, các
loại học vấn, các loại hợp đồng, các loại bảo hiểm khi công ty phát
sinh thêm các bộ phận, phòng ban, các loại chức danh, các loại
học vấn, các loại hợp đồng và các loại bảo hiểm mới.
- Cập nhật hồ sơ nhân viên mới vào công ty, hoặc thay đổi thông tin của
NV.
- Cập nhật thôi việc nhân viên.
- Cập nhật khen thưởng, kỷ luật của nhân viên trong công ty.
- Cập nhật bảng công nhân viên theo từng tháng.
- Cập nhật số ngày nghỉ của nhân viên trong tháng, năm.
- Tìm kiếm, tra cứu thông tin nhân viên trong công ty.
- Kết xuất bảng thống kê danh sách nhân viên.
20
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
20
Học viện Quản lý giáo dục Khoa CNTT
- Kết xuất danh sách nhân viên khen thưởng, kỷ luật.
- Kết xuất bảng công, số ngày nghỉ của nhân viên trong công ty.
21
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
21
Học viện Quản lý giáo dục Khoa CNTT
CHƯƠNG III. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
1. Thiết kế các lớp đối tượng, thuộc tính và phương thức
1.1. Lớp HOSONHANVIEN
Friend class PHONGBAN
Friend class CHUCDANH

+ NguyenQuan: Nguyên quán
+ SDT: Số điện thoại
+ QuocTich: Quốc tịch
+ DanToc: Dân tộc
+ TonGiao: Tôn giáo
+ DCThuongTru: ĐC thường trú
+ DCTamTru: ĐC tạm trú
+ DoanVien: Đoàn viên
+ DangVien: Đảng viên
+ GhiChu: Ghi chú
+ TinhTrangLamViec: TT làm việc
+ NgayThoiViec: Ngày thôi việc
+ LyDoThoiViec: Lý do thôi việc
• Phương thức
+ ThemNV(): Thêm nhân viên
+ XoaNV(): Xóa nhân viên
+ SuaNV(): Sửa nhân viên
+ LuuNV(): Lưu thông tin nhân viên vào cơ sở dữ liệu
+ Thoat()
1.2. Lớp PHONGBAN
Friend class HOSONHANVIEN
Friend class BOPHAN
Friend class CONGTHANG
23
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
23
Học viện Quản lý giáo dục Khoa CNTT
• Thuộc tính:
+ MaPhongBan: Mã phòng ban
+ TenphongBan: Tên phòng ban

+ TenChucDanh: Chức danh
+ GhiChu: Ghi chú
• Phương thức:
+ ThemCD(): Thêm chức danh
+ XoaCD(): Xóa chức danh
+ SuaCD(): Sửa thông tin chức danh
+ Thoat()
+ LuuCD(): Lưu thông tin chức danh vào cơ sở dữ liệu
1.5. Lớp HOCVAN
Friend class HOSONHANVIEN
• Thuộc tính:
+ MaHocVan: Mã học vấn
+ TenHocVan: Tên học vấn
+ GhiChu: Ghi chú
• Phương thức:
+ ThemHV(): Thêm học vấn
+ XoaHV(): Xóa học vấn
+ SuaHV(): Sửa thông tin học vấn
+ Thoat()
+ LuuHV(): Lưu thông tin học vấn vào cơ sở dữ liệu
1.6. Lớp LOAIHOPDONG
Friend class HOSONHANVIEN
• Thuộc tính:
25
Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2
25


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status