BÀI TẬP LỚN: Hệ Quản Trị Cơ Sở Dữ Liệu : đề tài: Quản Lý Cán Bộ Giáo Viên Trường THPT Hoài Đức A
Trang 1Trườ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
Trang 2LỜ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ệuquả 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 conngườ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ấtlớ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âuquả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ôngkhô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êmthô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 ĐứcA,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âydự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ủatrường
Trang 3Mụ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
Trang 4PHẦ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ìnhquả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ôngtin quản lý nhân sự Từ đó phân tích thiết kế hệ thống quản lý nhân sự chotrường THPT Hoài Đức A như cập nhật, bổ sung, tra cứu thông tin mộtcách nhanh chóng, chính xác hiệu quả
Trang 52 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
Trang 63 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ênquan đế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
Tổ Sinh
Tổ Văn-Sử-Địa
Tổ Ngoại Ngữ
Tổ Hoá
Tổ Lý
Tổ
Toán
Tổ Tin Học
Tổ
GDCD
Tổ Thể
Mỹ KT
Tổ tạp
vụ
Trang 7TRƯỜNG THPT Hoài Đức A
Nhân viên vụ việc
- 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ớptrong 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
Trang 8Biên chế Hợp đồng + Cán bộ quản lý
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ưugiữ hồ sơ của nhân viên trong trường Tức là quản lý theo nguồn lao độngbao gồm đặc điểm về lý lich, nhân sự và lao động Bên cạnh đó việc tìmkiế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 ratrường về tham gia công tác giảng dạy Sau đó, dựa vào chuyên môn củamình, các giáo viên này sẽ được phân bổ về các tổ chuyên môn Hiệutrưởng sẽ duyệt thông tin lý lịch của từng cán bộ để đưa thêm vào danhsá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
Trang 9viê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ì theoyêu cầu mới của Bộ GD&ĐT, 1 giáo viên chỉ đảm trách chuyên môn củamì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áoviê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 nhucầ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úptiết kiệm được thời gian và làm việc hiệu quả
Trang 10QUẢ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
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)
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 :
Trang 11Cô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à:
- Đă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 khinhà trường tiếp nhận thì sẽ được đưa vào trong hồ sơ hệ thống thôngqua 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
- 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
Trang 12- 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
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ịchTrả
HS
Y/C báo cáo
Báo cáo cungcấp
Người sử dụng
TTcungcấp
TT kết quả
Trang 132.2 Biểu đồ luồng dữ liệu mức đỉnh
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
Trang 142.3 Biểu đồ luồng dữ liệu mức dưới đỉnh
a. Biều đồ phân rã chức năng “Admin”
1.1 Đăng ký
Ban giám hiệu
Người sử dụng
1.2 Đăng nhập
Trang 15b Biểu đồ phân rã chức năng “Cập nhật
Lớp KHMT1_K2
2.2 Cập nhật danh mục
Cập nhật
Nộp
hồ sơ
Báo cáo thông tin
Báo cáo thông tin
15
Trang 16c Biểu đồ phân rã chức năng “Tra cứu”
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
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ả
Trang 17d 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ụ
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
Trang 18PHẦN III XÂY DỰNG CƠ SỞ DỮ LIỆU
1 Mô hình thực thể liên kết
TrinhDoCM MaTDCM NganhDT LoaiTD
LUONG MaLuong LuongCB HSLuong PhuCap
CHUCVU MaCV TenCV
GIAOVIEN MaGV Ho Ten GioiTinh NgaySinh DiaChi SoDT DangVien MaCV MaTo MaLuong MaTDCM MaQTCT MaTDNN MaQTCT MaKT MaKL
NGOAINGU MaTDNN TenNN TrinhDo
3 Các bảng CSDL:
a. Bảng Giáo Viên
Trang 19Tên trường Kiểu dữ liệu Kích thước Diễn giải
chính
b. Bảng Khen Thư ởng
khenthưởng
c. Bảng Kỷ lu ật
Chính
Trang 20d. Bảng chức vụ :
f. Bảng tổ bộ môn
g. Bảng lương :
Trang 21MaLuong varchar 10 Mã lương-Khoá
chính
tác-khoá chính