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

TIN HỌC HÓA VIỆC QUẢN LÝ QUÁ TRÌNH LÊN LƯƠNG

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 (755.7 KB, 29 trang )

KHOA CÔNG NGHỆ TIN HỌC
-----  -----
THỰC TẬP TỐT NGHIỆP
Đề tài:
TIN HỌC HÓA VIỆC QUẢN LÝ QUÁ TRÌNH LÊN LƯƠNG
Họ và tên :
Giáo viên hướng dẫn :
Lớp :
CNTH
Đề tài: Tin học hoá việc quản lý quá trình lên lương của cán bộ nhân viên
HÀ NỘI, 2011
Báo cáo thực hành tốt nghiệp - 2 -
Đề tài: Tin học hoá việc quản lý quá trình lên lương của cán bộ nhân viên
MỤC LỤC
1. Giới thiệu chung về Visua Basic 27
3. Các thuộc tính đặc biệt của đối tượng ADO 28
DANH MỤC SÁCH THAM KHẢO
1. Hệ quản trị cơ sở dữ liệu Access – Tác giả Phạm Văn Ất
2. Hệ Quản trị CSDL – Tác giả Nguyễn Thành Bôn – Viện CNTT – Bộ khoa
học và công nghệ Việt Nam
3. Lập trình Visual Basic 6.0 đơn giản và hiệu quả - NXB Trẻ
4. Lập trình cơ sở dữ liệu Visual Basic 6.0 – Tác giả Đậu Quang Tuấn của NXB
trẻ năm 2000.
5. Phân tích và thiết kế hệ thống thông tin – Tác giả Nguyễn Văn Ba.
6. Phân tích và thiết kế hệ thống thông tin quản lý - Tác giả Trần Thành Trai.
7. Tài liệu trên mạng Internet:
+ Hệ quản trị Access của ThS Nguyễn Quỳnh Diệp
+ Visual Basic của KS Lâm Hoài Bảo.
+ Ngôn ngữ lập trình của Nguyễn Văn Linh
Và một số ngôn ngữ khác.
Báo cáo thực hành tốt nghiệp - 3 -


Đề tài: Tin học hoá việc quản lý quá trình lên lương của cán bộ nhân viên
LỜI NÓI ĐẦU
Năm 1945, sự ra đời của chiếc máy tính điện tử lớn nhất Thế giới có tên
Eniac đã đánh dấu bước đầu, mở ra một thời đại phát triển rực rỡ của công nghệ
thông tin. Sự ra đời của chiếc máy vi tính vào năm 1981 của hãng IBM, cho đến
nay sau hơn 20 năm với sự thay đổi về tốc độ, về bộ vi xử lý và các phần mềm
ứng dụng, công nghệ thông tin đã ở một bước phát triển cao đó là số hoá mọi
loại thông tin, số liệu âm thanh, hình ảnh đều có thể chuyển tới được cho mọi
người nhờ sự ra đời của mạng Internet toàn cầu, với sự phát triển mạnh mẽ của
internet cũng như ứng dụng của nó, người ta nói đên một nền tri thức, một chính
phủ điện tử, một siêu xa lộ thông tin, một văn phòng ảo hay một công ty hợp
doanh ảo... máy vi tính đã xuất hiện khắp nơi, mọi cơ quan, xí nghiệp, trường
học, có mặt ở mọi gia đình và là công cụ không thể thiếu trong đời sống. Ngày
nay chúng ta chỉ cần ngồi trước chiếc máy vi tính mà vẫn có thể tham quan được
một siêu thị nào đó ở Newyork, Paris, London...và có thể xem mẫu mã của mặt
hàng nào đó mình thích, có thể mua vé máy bay, có thể trao đổi thư từ với người
nào đó bên kia đại dương mà không cần phải đợi thời gian nhận thư, có những
điều má cách đây chỉ 15 năm thôi, ta có thể nghĩ rằng đó là viễn tưởng thì nay đã
trở thành hiện thực.
Cùng với sự phát triển nhanh chóng của công nghệ thông tin con người đã
nghĩ ra rất nhiều các ứng dụng phục vụ cho nhu cầu và lợi ích của cong người.
Trong đó xây dựng phần mềm phục vụ công việc và một trong những vấn đề
mà các nhà lập trình viên luôn quân tâm hàng đầu. Phần mềm Quản lý nhân sự
cũng là một trong những ứng dụng mà con người quan tâm nhiều nhất Nó phục
vụ cho công tác nghiệp vụ công ty của con người làm giảm thiểu tối đa những
vất vả trong công việc ví dụ như hồ sơ trước đây phải lưu trữ rất nhiều trong các
kho chứa thì bây giờ chỉ cần một chiếc máy tính nhỏ gọn cũng có thể lưu trữ cả
kho hồ sơ của công ty.
Với mong muốn tìm hiểu một phần nhỏ trong kho tàng phát triển của công
nghệ thông tin, em đã đi vào tìm hiểu về cách thức tổ chức và hoạt động của

Báo cáo thực hành tốt nghiệp - 4 -
Đề tài: Tin học hoá việc quản lý quá trình lên lương của cán bộ nhân viên
công ty để từ đó xây dựng lên phần mềm Quản lý nhân sự nhằm phục vụ cho
lợi ích của công ty. Ứng dụng phần mềm có thể chưa hoàn chỉnh, nhưng một
phần nào đã thể hiện được sự cố gắng của em trong những bước đầu hoà nhập
với môi trường lầm việc bên ngoai và thế giới công nghệ mới. Em mong quý
thầy cô trong khoa tạo điều kiện giúp đỡ em để em hoàn thành đề tài của mình
được tốt hơn..
Em xin chân thành cảm ơn!
Sinh viên
PHẦN I. PHÁT BIỂU BÀI TOÁN PHÂN TÍCH HỆ THỐNG:
Báo cáo thực hành tốt nghiệp - 5 -
Đề tài: Tin học hoá việc quản lý quá trình lên lương của cán bộ nhân viên
I. Vai trò của hệ thống trong thực tiễn.
Ứng dụng tin học trong việc quản lý dường như không còn xa lạ với các
cơ quan hiện nay. Lợi ích mà các hệ thống quản lý đem lại khiến ta không thể
không thừa nhận tính hiệu quả của nó.
Trong thực tế, các cơ quan đều muốn có một sự quản lý quá trình lương
của cán bộ(nhân viên) một cách chính xác, hiệu quả và nhanh chóng. Nắm bắt
được nhu cầu đó, hệ thống quản lý quá trình lên lương được ra đời nhằm đáp
ứng các nhu cầu chung hiện nay.
II. Mô tả hoạt động của hệ thống.
- Người quản lý: Cập nhật các thông tin về sơ yếu lý lịch của cán
bộ(nhân viên), cập nhật quá trình lên lương, quá trình đào tạo của cán bộ
nhân viên trong cơ quan.
- Hệ thống hiển thị toàn bộ lý lịch, quá trình lương, đào tạo của từng
cán bộ.
- Tìm kiếm lý lịch, quá trình lên lương, quá trình đào tạo của cán bộ
theo một số tiêu chí( Mã cán bộ, tên cán bộ, năm lên lương…)
III. Các tài liệu

1. Liệt kê các tài liệu:
- Cập nhật các thông tin về lý lịch của cán bộ nhân viên.
- Cập nhật thông tin về quá trình lên lương của cán bộ.
- Cập nhật quá trình đào tạo của cán bộ.
- Xem thông tin về nhân viên, quá trình lên lương và quá trình đào
tạo của nhân viên.
- Tìm kiếm nhân viên theo mã nhân viên, tên nhân viên, thời gian lên
lương.
Báo cáo thực hành tốt nghiệp - 6 -
Đề tài: Tin học hoá việc quản lý quá trình lên lương của cán bộ nhân viên
2. Mẫu tài liệu
- Nhân viên {Mã nhân viên, Tên nhân viên, ngày sinh, giới tính,
chức vụ, số điện thoại }.
- Lương{Mã lương, Mã nhân viên, Hệ số lương, Lương nhân viên,
Ngày lên lương, Kích hoạt}
- Quá trình đào tạo{Mã QTDT, Mã nhân viên, Tên QTDT, Thời gian
bắt đầu, thời gian kết thúc, hình thức đào tạo, bằng cấp}.
PHẦN II. PHÂN TÍCH BÀI TOÁN:
I. Biểu đồ phân cấp chức năng
Báo cáo thực hành tốt nghiệp - 7 -
QUẢN LÝ LÊN LƯƠNG
Hiển thị Tìm kiếm
Nhân viên
Quá trình lên
lương
Mã nhân viên
Tên nhân viên
Chức vụ
Lý lịch nhân viên
Quá trình lương

Quá trình đào tạo
Lý lịch nhân viên
Quá trình lương
Quá trình đào tạo
Cập nhật
Tên nhân viên
Năm lên lương
Quá trình đào
tạo
Tên nhân viên
Đề tài: Tin học hoá việc quản lý quá trình lên lương của cán bộ nhân viên
II. Thiết kế biểu đồ luồng dữ liệu mức đỉnh
Báo cáo thực hành tốt nghiệp - 8 -
CSDL NV
DL Kho
Quản lý Nhân
viên
3. Nhập,sửa lý lịch
Nhân viên
4. Cập nhật quá
trình đào tạo
CSDL NV
DL NV
Quản lý Quá
trình đào tạo
CSDL QTDT
DL QTDT
Nhân viên quản lý
Quản lý lương
nhân viên

2. Nhập , sửa thông
tin lương
CSDL Lương
DL Lương
Tìm kiếm
Thông tin yêu cầu
CSDL QTDT
Dữ liệu
DL Kho
CSDL QTDT
Thông tin phản hồi
Đề tài: Tin học hoá việc quản lý quá trình lên lương của cán bộ nhân viên
III. Thiết kế biểu đồ luồng dữ liệu mức dưới đỉnh
Biểu đồ này phân rã các chức năng chính của biểu đồ mức đỉnh thành các chức
năng nhỏ hơn. Cụ thể như sau :
1. Biểu đồ luồng dữ liệu chức năng quản lý nhân viên:
2. Biểu đồ luồng dữ liệu chức năng quản lý lương nhân viên:
Báo cáo thực hành tốt nghiệp - 9 -
Nhân viên Quản lý
Quản lý thông tin
lý lịch nhân viên
Quản lý Cập nhật
Thông tin nhân
viên
DL Nhân
viên
DL Nhân
viên
Nhân viên quản lý
Quản lý Thông

tin lương
Quản lý Cập nhật
lương nhân viên
DL Lương
DL Lương
DL QTDT
DL QTDT
Thông tin phản hồi
Thông tin phản
hồi
Cập nhật
QTDT
Thông tin
yêu cầu
Thông tin phản hồi
Thông tin yêu cầu
Thông tin yêu cầu
Đề tài: Tin học hoá việc quản lý quá trình lên lương của cán bộ nhân viên
3. Biểu đồ luồng dữ liệu chức năng cập nhật quá trình đào tạo:
4. Biểu đồ luồng dữ liệu chức năng tìm kiếm
Báo cáo thực hành tốt nghiệp - 10 -
Nhân viên quản lý
Quản lý quá trình
đào tạo
Nhân viên quản lý
Tìm kiếm
CSDL QTDT
CSDL NV
CSDL Lương
Đề tài: Tin học hoá việc quản lý quá trình lên lương của cán bộ nhân viên

PHẦN III
PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU LOGIC
I. PHÁT BIỂU LƯỢC ĐỒ QUAN HỆ.
1. Khái niệm lược đồ quan hệ.
1.1. Tập thuộc tính U: Là tập hợp các thuộc tính lưu trữ của hệ
1.2. Tập phụ thuộc hàm F: Tập hợp các phụ thuộc hàm thoả mãn trên lược đồ
quan hệ.
1.3. Lược đồ quan hệ R = (U, F)
2. Xây dựng lược đồ quan hệ của Hệ thống Quản lý nhân sự
2.1. Bảng thuộc tính U:
Tên thuộc tính Viết tắt
Mã nhân viê MaNV
Tên nhân viên TenNV
Ngày sinh Ngaysinh
Giới tính Gioitinh
Quê quán Quequan
Điện thoại Dienthoai
chức vụ Chucvu
Mã lương Maluong
Hệ số lương Hesoluong
Lương nhân viên luongnv
Ngày lên lương Ngaylenluong
Kích hoạt Kichhoat
Mã quá trình đào tạo Mã QTDT
Tên quá trình đào tạo Tên QTDT
Thời gian bắt đầu Thoigianbatdau
Thời gian kết thúc Thoigianketthuc
Hình thức đào tạo Hinhthucdaotao
Bằng cấp Bangcap
2.2. Tập phụ thuộc hàm F.

F = { MaNV → TenNV, Ngaysinh, Gioitinh, Quequan, Dienthoai;
Maluong → Hesoluong, MaNV, luongnv, Ngay, Kichhoat;
MaQTDT → TenQTDT, MaNV, Thoigianbatdau, Thoigianketthuc,
Hinhthucdaotao, Bangcap }
2.3. Lược đồ quan hệ R = (U, F)
Báo cáo thực hành tốt nghiệp - 11 -

×