Bộ Công Thương
Trường Đại Học Công Nghiệp Hà Nội
o0o
BÀI TẬP LỚN
Môn: Hệ Quản Trị Cơ Sở Dữ Liệu
Tên đề tài: Quản Lý Cán Bộ Giáo Viên Trường THPT Hoài Đức A
Nhóm 7
Nhóm thực hiện:
- Phan Huy Anh
- Nguyễn Việt Hoài
- Nguyễn Đình Phú Khánh
- Lương Thế Lộc
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
LỜI
NÓI ĐẦU
Ngày nay với sự phát triển của ngành công nghệ thông tin đã đem lại hiệu
quả to lớn trong nhiều lĩnh vực, đáp ứng nhu cầu ngày càng cao của cuộc sống con
người. Một trong những lĩnh vực đó chính là quản lý giáo viên. Với việc quản lý
giáo viên trên máy tính, chúng ta sẽ giảm bớt được một khối lượng công việc rất
lớn cho những người quản lý, giảm bớt lượng người không cần thiết trong khâu
quản lý này. Trước kia, khi tất cả nguồn lực con người còn được quản lý thủ công
không chỉ là khó khăn mà còn đẫn đến việc sai xót dữ liệu và viêc cập nhật thêm
thông tin là rất chậm.
Với đề tài thực tập chuyên môn: “Xây dựng hệ thống chương trình quản lý
giáo viên” . Qua việc đã đi khảo sát trên thực tế tại trường: THPT Hoài Đức
A,cũng như những tài liệu thu thập được về hệ thống quản lý giáo viên, đã xây
dựng được hệ thống quản lý nhân sự của trường, mục đích hệ thống sẽ đáp ứng
được việc quản lý những dữ liệu về hồ sơ cán bộ giáo viên trong phạm vi của
trường.
Lớp KHMT1_K2
2
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
Mục lục
PhầnI: Khảo sát hệ thống quản lý nhân viên trường THPT Hoài Đức
A 3
1.Nhiệm vụ và mục tiêu…………………………………… 3
2. Sơ lược về trường THPT Hoài Đức A ………………… 4
3. Cơ cấu tổ chức của trường THPT Hoài Đức A ………… 5
PhầnII: Phân tích và thiết kế hệ thống 9
1. Sơ đồ phân cấp chức năng nghiệp vụ của trường………… 9
2. Biểu đô luồng dữ liệu 11
2.1 Biểu đồ mức ngữ cảnh…………………………… 10
2.2 Biểu đồ mức đỉnh………………………………… 11
2.3. Biểu đồ mức dưới đỉnh…………………………… 12
a. Biều đồ phân rã chức năng “Admin” 12
b. Biểu đồ phân rã chức năng “Cập nhật 13
c. Biểu đồ phân rã chức năng “Tra cứu” 14
d. Biểu đồ phân rã chức năng “ Thống kê” 15
PhầnIII: Xây dựng cơ sở dữ liệu…………………………… 17
1. Mô hình thực thể liên kết…………………………………… 16
2. Các bảng CSDL…………………………………………… 17
Lớp KHMT1_K2
3
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
PHẦN I
KHẢO SÁT HỆ THỐNG QUẢN LÝ CÁN BỘ
GIÁO VIÊN TRƯỜNG THPT Hoài Đức A
1. Nhiệm vụ và mục tiêu :
a. Nhiệm vụ:
- Tìm hiểu cơ cấu tổ chức của trường THPT Hoài Đức A.
- Khảo sát tình hình thực tế của trường THPT Hoài Đức A.
- Áp dụng các kiến thức về Cơ sở dữ liệu, phân tích và thiết kế hệ
thống thông tin quản lý, phần mềm lập trình, để xây dựng chương trình
quản lý nhân sự trường THPT Hoài Đức A.
b. Mục tiêu :
- Tìm hiểu và nghiên cứu bài toán Phân tích-Thiết kế hệ thống thông
tin quản lý nhân sự. Từ đó phân tích thiết kế hệ thống quản lý nhân sự cho
trường THPT Hoài Đức A như cập nhật, bổ sung, tra cứu thông tin một
cách nhanh chóng, chính xác hiệu quả.
Lớp KHMT1_K2
4
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
2. Sơ lược về trường THPT Hoài Đức A:
Trường THPT Hoài Đức A với đội ngũ giáo viên gồm 106 người trong đó 83 nữ
và 23 nam.
Ông hiệu trưởng: Phan Huy Chính.
Ông phó hiệu trưởng – phụ trách chuyên môn: Nguyễn Bá Tài.
Bà phó hiệu trưởng – phụ trách đoàn thể: Nguyễn Thị Hồng Vân.
Ông phó hiệu trưởng – phụ trách cơ sở vật chất: Nguyễn Văn Mùi.
Nhà trường có cơ sở vật chất khang trang. Ngày nay cùng với sự bùng nổ
của khoa học máy tính và sự khuyến khích, ủng hộ của các cấp chính quyền và
đảng ủy, trường đã không ngừng nâng cao chất lượng đào tạo và xây dựng cơ sở
vật chất tiến tới xây dựng trường chuẩn quốc gia.
Nhưng từ trước đến giờ, việc quản lý công nhân viên, học sinh và cơ sở
vật chất trở nên khó khăn. Trong đó có công việc quản lý giáo viên. Vì thế nhà
trường cần 1 hệ thống quản lý giáo viên bằng máy tính, thay cho công tác thủ
công còn gặp rất nhiều khó khăn.
Lớp KHMT1_K2
5
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
3. Cơ cấu tổ chức của trường THPT Hoài Đức A:
a. Sơ đồ tổ chức :
a. Nghiệp vụ của nhà trường :
- Tổ hành chính : chuyên giải quyết các vấn đề về tiền lương
cho nhân viên trong trường, cũng như thực hiện các hoạt động liên
quan đến vấn đề tài chính mà ban giám hiệu đề xướng.
- Tổ công đoàn: chịu trách nhiệm việc thực hiện tổ chức,
tham gia, quản lý các vấn đề liên quan đến đoàn.
Lớp KHMT1_K2
Chi bộ
Hiệu trưởng
PHT phụ trách HĐ PHT phụ trách CM Công Đoàn
Tổ
hành
chính
Tổ
bảo
vệ
Tổ
Sinh
Tổ
Văn-
Sử-
Địa
Tổ
Ngoại
Ngữ
Tổ
Hoá
Tổ
Lý
Tổ
Toán
Tổ
Tin
Học
Tổ
GDC
D
Tổ
Thể
Mỹ
KT
Tổ
tạp
vụ
6
TRƯỜNG THPT
Hoài Đức A
BIÊN CHẾ HỢP ĐỒNG
Cán bộ quản lý
Giáo viên
Nhân viên
Giáo viên
Nhân viên vụ việc
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
- Tổ bảo vệ : chuyên giải quyết các vấn đề về an ninh trật tự
trong nhà trường
- Tổ tạp vụ : đảm nhiệm việc nấu ăn cho nhân viên, bán thực
phẩm cho học sinh trong trường, bên cạnh đó là việc giữ gìn vệ
sinh trong toàn trường.
- Các tổ chuyên môn: chịu trách nhiệm nghiên cứu chuyên
ngành của mình, đồng thời phân công và giảng dạy cho các lớp
trong toàn trường.
b. Quản lý nhân sự của trường THPT Hoài Đức A chia ra làm 2 mảng
Biên chế và hợp đồng
Lớp KHMT1_K2
7
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
Biên chế Hợp đồng
+ Cán bộ quản lý
- Hiệu trưởng
- Phó hiệu trưởng
- Chủ tịch công đoàn
- Bí thư chi đoàn
- Tổng phụ trách
+ Nhân viên
- Thư viện
- Kế toán
- Văn phòng
+ Giáo viên
- Tổ toán
- Tổ lý
- Tổ hoá
- Tổ Văn-Sử-Địa
- Tổ GDCD
- Tổ Thể Mỹ KT
+ Nhân viên văn phòng
+ Nhân viên vụ việc
- Bảo vệ
- Giám thị
- Vệ sinh
+ Giáo viên dạy tin học
c. Đặc tả
Hiện nay tại trường THPT Hoài Đức A, phòng văn thư quản lý việc lưu
giữ hồ sơ của nhân viên trong trường. Tức là quản lý theo nguồn lao động
bao gồm đặc điểm về lý lich, nhân sự và lao động. Bên cạnh đó việc tìm
kiếm theo các tiêu chí cụ thể như : tìm theo họ tên, quê quán…
Vào đầu mỗi năm học, nhà trường sẽ đón thêm 1 số giáo viên mới ra
trường về tham gia công tác giảng dạy. Sau đó, dựa vào chuyên môn của
mình, các giáo viên này sẽ được phân bổ về các tổ chuyên môn. Hiệu
trưởng sẽ duyệt thông tin lý lịch của từng cán bộ để đưa thêm vào danh
sách cán bộ hiện có của nhà trường.
Trong trường hợp nếu phòng giáo dục không thể điều động kịp thời cho
1 số bộ môn bị thiếu giáo viên, thì nhà trường sẽ hợp đồng với 1 số giáo
Lớp KHMT1_K2
8
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
viên bên ngoài để có thể đáp ứng đủ nhu cầu của các bộ môn đó (Sẽ không
có trường hợp 1 giáo viên phụ trách 2 chuyên môn như trước đây, vì theo
yêu cầu mới của Bộ GD&ĐT, 1 giáo viên chỉ đảm trách chuyên môn của
mình, nhằm đảm bảo chất lượng dạy và học của giáo viên và học sinh). Tất
cả hồ sơ của các giáo viên này cũng được quản lý như trường hợp của giáo
viên thuộc dạng biên chế của nhà trường. Tức là, hồ sơ được đánh mã số
riêng và sẽ được đưa thêm vào danh sách cán bộ hiện có của nhà trường.
Ngoài việc hợp đồng với 1 số giáo viên, nhà trường phải hợp đồng với 1
số nhân viên như: giám thị, vệ sinh để đáp ứng đầy đủ các nhu cầu cần có
của nhà trường.
Vào cuồi năm học, nhà trường sẽ đưa ra việc thống kê theo 1 số tiêu chí
cụ thể để có thể đưa ra được những đánh giá cơ bản và chính xác nhất về
tình hình nhân sự của nhà trường. Tiêu chí này được đưa ra dựa vào nhu
cầu thực tế, ví dụ như: Thống kê tất cả các cán bộ nhân viên nhà trường,
đưa ra danh sách cán bộ nhân viên theo các điều kiện phù hợp với yêu cầu.
Qua đó, bài toán này được xây dựng dựa trên nhu cầu quản lý hồ sơ
nhân viên của Ban giám hiệu nhà trường, tức là quản lý theo nguồn lao
động bao gồm đặc điểm về lý lịch, nhân sự và lao động. Hệ thống sau khi
được xây dựng sẽ đưa ra thông tin chính xác nhất về hồ sơ nhân viên, giúp
tiết kiệm được thời gian và làm việc hiệu quả.
Lớp KHMT1_K2
9
QUẢN LÝ NHÂN VIÊN
TRƯỜNG THPT Hoài Đức A
4.Thống kê, in ấn
3.Tra cứu
2.Cập nhật
1.Admin
Đăng ký
(1.1)
Đăng nhập
(1.2)
Cập nhật hồ sơ
nhân sự
(2.1)
Cập nhật danh
mục
(2.2)
Tìm theo mã số
hồ sơ
(3.1)
Tìm theo họ tên
(3.2)
Tìm theo tổ
(3.3)
Tìm theo chức
vụ
(3.4)
Thống kê theo
tổ
(4.1)
Thống kê theo
chức vụ
(4.2)
Thống kê theo
thâm niên
(4.3)
Thống kê theo
quê quán
(4.4)
Thống kê theo
yêu cầu
(4.5)
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
PHẦN II
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
1. Sơ đồ phân cấp chức năng nghiệp vụ của trường :
Lớp KHMT1_K2
10
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
Công việc quản lý nhân viên của trường THPT Hoài Đức A bao gồm các
chức năng chính là:
- Admin.
- Cập nhật.
- Tra cứu.
- Thống kê.
Chức năng: Admin
- Đăng ký: Người sử dụng phải đăng ký tài khoản, tài khoản cung cấp
sẽ được giới hạn quyền quản lý hệ thống.
- Đăng nhập: Người sử dụng đăng nhập để sử dụng .
Chức năng: Cập nhật hồ sơ
- Cập nhật hồ sơ nhân sự: Chức năng dùng để thêm mới hoặc thay
đổi thông tin trong hồ sơ nhân sự. Thông tin được của nhân viên khi
nhà trường tiếp nhận thì sẽ được đưa vào trong hồ sơ hệ thống thông
qua chức năng này.
- Cập nhật danh mục: Cập nhật danh mục chức vụ công tác, tổ làm
việc
Chức năng: Tra cứu
- Tìm kiếm theo mã số cán bộ: Tìm kiếm thông tin của nhân viên
theo mã số hồ sơ.
- Tìm kiếm theo họ tên: Tìm kiếm thông tin của nhân viên theo họ
tên.
- Tìm kiếm theo tổ: Tìm kiếm thông tin của nhân viên theo tổ.
- Tìm kiếm theo chức vụ: Tìm kiếm thông tin của nhân viên theo
chức vụ.
Chức năng: Thống kê
- Thống kê theo tổ: Thống kê tất cả những nhân viên thuộc cùng một
tổ
- Thống kê theo chức vụ: Thống kê tất cả những nhân viên có cùng
chức vụ.
- Thống kê theo thâm niên: Thống kê tất cả các nhân viên theo từng
khoảng thời gian công tác.
Lớp KHMT1_K2
11
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
- Thống kê theo quê quán: Thống kê tất cả các nhân viên có cùng
quê quán.
- Thống kê theo yêu cầu: Thống kê tất cả các nhân viên theo một số
yêu cầu cụ thể.
2. Biểu đồ luồng dữ liệu
2.1 Biều đồ luồng dữ liệu mức ngữ cảnh
Lớp KHMT1_K2
Nhân viên
Ban Giám Hiệu
Quản lý nhân viên
trường Hoài Đức
A
Hồsơ
lý lịch
Trả
HS
Y/C báo
cáo
Báo
cáo
c
ung
c
ấp
Người sử dụng
TT
c
ung
c
ấp
TT kết quả
12
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
2.2 Biểu đồ luồng dữ liệu mức đỉnh
Lớp KHMT1_K2
Người sử dụng
1.Admin
3.Tra cứu
4.Thống
kê, in ấn
2.Cập nhật
Ban giám hiệu
Người sử dụng
Hệ thống
Hồ sơ nviên
Hồ sơ nviên
Đăng nhập
Thông báo
Cập nhật
TT
Yêu cầu
Báo cáo
Yêu cầu
Báo cáo
Điều kiện
Kết quả
Kết quả
13
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh
a. Biều đồ phân rã chức năng “Admin”
Lớp KHMT1_K2
1.1 Đăng ký
Ban giám hiệu
Người sử dụng
1.2 Đăng
nhập
Nhập Pass
Thông báo
Hệ thống
Nhập acc
Thông báo
Nhập acc
Thông báo
Thông báo
Nhập Pass
14
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
b. Biểu đồ phân rã chức năng “Cập nhật
Lớp KHMT1_K2
Người sử dụng Người tuyển dụng
2.2. Cập nhật
danh mục
2.1. Cập nhật
hồ sơ nhân sự
Ban giám hiệu
Hồ sơ nviên
Cập
nhật
Cập
nhật
Nộp
hồ sơ
Báo
cáo
thông
tin
Báo cáo
thông tin
15
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
c. Biểu đồ phân rã chức năng “Tra cứu”
Lớp KHMT1_K2
Ban giám hiệu
3.1 Tìm theo
mã số hồ sơ
3.4 Tìm theo
chức vụ
3.2 Tìm theo
họ tên
Hồ sơ nviên Hồ sơ nviên
Ban giám hiệu
3.3 Tìm theo
tổ
Ban giám hiệu
Người sử dụng
Yêu cầu
Kết quả Yêu cầu
Kết quả
Yêu cầu
Kết quả
16
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
d. Biểu đồ phân rã chức năng “ Thống kê in ấn”
Lớp KHMT1_K2
Ban giám hiệu
4.1 Thống kê
theo tổ
4.2 Thống kê
theo chức vụ
Hồ sơ nviên Hồ sơ nviên
Ban giám hiệu
4.3 Thống kê
theo thâm
niên
Người sử dụng
Yêu cầu
Kết quả Yêu cầu
Kết quả
Yêu cầu
Kết quả
4.4 Thống kê
theo quê quán
4.5 Thống kê
theo yêu cầu
Ban giám hiệu
Hồ sơ nviên
Kết quả
Yêu cầu
17
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
PHẦN III
XÂY DỰNG CƠ SỞ DỮ LIỆU
1. Mô hình thực thể liên kết
3. Các bảng CSDL:
a. Bảng Giáo Viên
Lớp KHMT1_K2
18
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
Tên trường Kiểu dữ liệu Kích thước Diễn giải
MaGV varchar 10
Mã Giáo Viên-Khoá
chính
Ho nvarchar 50 Họ
Ten nvarchar 50 Tên
GioiTinh Bit 1 GiớiTính
NgaySinh Datetime 8 Ngày sinh
DiaChi nvarchar 100 Địa chỉ
SoDT nvarchar 11 S ố đ iện thoại
NgayVL Datetime 8 Ngày vào làm
DangVien Bit 1 Đảng viên
MaCV varchar 10 Mã chức vụ
MaTo varchar 10 M ã tổ
MaLuong varchar 10 Mã lương
MaTo varchar 10 Mã tổ
MaTDCM varchar 10 Mã trình độ chuyênmôn
MaTDNN varchar 10 M ã trình độ ngoại ngữ
MaQTCT varchar 10 M ã quá trình công tác
MaKT varchar 10 Mã khen thưởng
MaKL varchar 10 M ã kỉ luật
b. Bảng Khen Thưởng
Tên trường Kiểu dữ liệu Kích thước Diễn giải
MaKT varchar 10 Mã khen thưởng
LyDoKT nvarchar 100 L ý do khen th ưởng
HinhThucKT nvarchar 100
Hình thức
khenthưởng
c. Bảng Kỷ luật
Tên trường Kiểu dữ liệu Kích thước Diễn giải
MaKL varchar 10
Mã Kỷ Luật-Khoá
Chính
L ýDoKL nvarchar 100 Lý do k ỉ luật
HnhThucKL nvarchar 100 Hình thức kỉ luật
Lớp KHMT1_K2
19
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
d. Bảng chức vụ :
Tên trường Kiểu dữ liệu Kích thước Diễn giải
MaCV varchar 10
Mã chức vụ-Khoá
chính
TenChucVu varchar 50 Tên chức vụ
e. Bảng trình độ chuyên môn :
Tên trường Kiểu dữ liệu Kích thước Diễn giải
MaTDCM varchar 10
Mã trình độ CM-
Khoá chính
NganhDT nvarchar 50 Ngành đào tạo
LoaiTD nvarchar 50 Loại trình độ
LoaiHinhDT nvarchar 50 Loại hình đào tạo
f. Bảng tổ bộ môn
Tên trường Kiểu dữ liệu Kích thước Diễn giải
MaTo varchar 10 Mã tổ-Khoá chính
TenTo Varchar 50 Tên tổ
g. Bảng lương :
Tên trường Kiểu dữ liệu Kích thước Diễn giải
Lớp KHMT1_K2
20
Đề tài : Quản lý cán bộ giáo viên trường THPT Hoài Đức A
MaLuong varchar 10
Mã lương-Khoá
chính
LuongCB money 8 Lương cơ bản
HSuong float 8 H ệ số lương
PhuCap money 8 Phụ cấp
h. Bảng ngoại ngữ :
Tên trường Kiểu dữ liệu Kích thước Diễn giải
MaTDNN varchar 10
Mã trình độ NN-
Khoá chính
TenNN nvarchar 50 Tên ngoại ngữ
TrinhDo nvarchar 50 Trình độ
i. Bảng quá trình công tác
Tên trường Kiểu dữ liệu Kích thước Diễn giải
MaQTCT varchar 10
Mã quá trình công
tác-khoá chính
NamCT datetime 8 Năm công tác
LoaiHD nvarchar 50 Loại hoạt động
Lớp KHMT1_K2
21