Báo cáo thực tập: Quản lý nhân sự trường tiểu học Chấn Thị
Trang 1I.2.1 Quản lí hồ sơ giáo viên: 5
I.2.2 Quản lí lương: 6
I.3 MỘT SỐ HẠN CHẾ CỦA HỆ THỐNG QUẢN LÍ NHÂN SỰ TỪ TRƯỚC ĐẾN NAY 9
I.4 MỤC ĐÍCH VÀ NHIỆM VỤ KHẢO SÁT HIỆN TRẠNG CỦA ĐỀ TÀI CHƯƠNG II: PHÂN TÍCH HỆ THỐNG 10
II.1 CƠ SỞ LÝ THUYẾT 10
II.1.1 Mục đích: 10
II.1.2 Biểu đồ luồng dữ liệu(BLD): 11
II.1.3 Các tính chất của hệ thống: 13
II.2 BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG 14
II.2.1 Biểu đồ phân cấp chức năng : 14
II.2.2 Giải thích biểu đồ phân cấp chức năng: 14
II.2.3 Biểu đồ luồng dữ liệu : 17
Chương III: PHÂN TÍCH CƠ SỞ DỮ LIỆU 27
III.1 CƠ SỞ LÝ THUYẾT VỀ DỮ LIỆU 27
III.2 PHÂN TÍCH DỮ LIỆU TRONG HỆ THỐNG QUẨN LÝ NHÂN SỰ TRƯỜNG HỌC: 28
III.2.1 Kiểu thực thể 1: (Hồ sơ giáo viên); 28
III.2.2 Kiểu thực thể 2: Bảng lương (Bảng thanh toán tiền lương giáo viên) 28
III.2.3 Thực thể 3: Thành tích (bảng thành tích của giáo viên trong trường) 29
III.2.4 Thực thể 4: Chức vụ (chức vụ của giáo viên); 29
III.2.5 Thực thể 5: Bậc lương 30
III.2.6 Thực thể 6: Bảng chấm công (Bảng chấm công của giáo viên trong tháng); 30
III.2.7 Thực thể 7: Danh sách nâng lương (Bảng danh sách nâng lương) 30
III.2.8 Thực thể 8: Phân lớp (Bảng phân công công tác cho mỗi giáo viên trong năm học) 30
III.2.9 Thực thể 9: User (Bảng lưu thông tin của người sử dụng); 30 III.3 MÔ HÌNH THỰC THỂ LIÊN KẾT 31
III.3.1 Mô hình thực thể liên kết 31
III.3.2 Phân tích mối quan hệ giữa các bảng: 32
Trang 2III.3.3 Mô tả chi tiết : 33
CHƯƠNG IV: CÔNG CỤ CÀI ĐẶT 39
IV.1 CÔNG CỤ LẬP TRÌNH 39
IV.1.1 Hệ quản trị cơ sở dữ liệu Access: 39
IV.1.2 Ngôn ngữ lập trình Visual Basic: 39
IV.2 THIẾT KẾ MENU 42
IV.3 MỘT SỐ GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH 43
IV.3.1 Phân quyền người dùng 43
IV 3.2 Một số Form chính: 45
KẾT LUẬN………53
Tài liệu tham khảo 55
Trang 3LỜI NÓI ĐẦU
Ngày nay, lĩnh vực công nghệ thông tin đặc biệt là tin học pháttriển vô cùng mạnh mẽ Những ứng dụng trong thực tế đã làm thay đổitoàn bộ đời sống xã hội Tin học cũng góp phần không nhỏ và là công cụđắc lực trong quá trình quản lý: Quản lý thư viện, quản lí vật tư, quản líbán hàng, quản lí khách sạn, …
Trong đó có quản lí nhân sự trường học là một trong những ứngdụng cần thiết nhất giúp cho quá trình quản lí của nhà nước đơn giảnnhưng hiệu suất lao động lớn hơn rất nhiều Hiện nay, quản lí nhân sựtrong trường học tuy chưa được sử dụng rộng rãi (do chưa có điều kiện
cơ sở vật chất kĩ thuật) nhưng trong tương lai không xa do những lợi ích,thuận lợi mà nó mang lại, chương trình sẽ được sử dụng rộng rãi trongthực tế
Do đó, em chọn đề tài “Quản lý nhân sự trường tiểu học ChấnThịnh” làm đề tài thực tập của mình Em nhận thấy đây cũng là một đềtài hay, có ích Nhờ sự khuyến khích, hướng dẫn nhiệt tình của cô TốngMinh Ngọc, em đã khảo sát thực tế hiện trạng quản lý nhân sự củatrường và với lượng kiến thức trong những thời gian được đào tạo tạitrường, em hy vọng rằng đề tài này của em có thể góp một phần nhỏgiúp cho công việc quản lý nhân sự của trường tiểu học Chấn Thịnhtrong thực tế được thuận lợi hơn
Trong chương trình quản lý nhân sự trường học này, em đã sửdụng ngôn ngữ lập trình Visual Basic và hệ quản trị cơ sở dữ liệuAccess Tuy nhiên, do thời gian có hạn nên chương trình không khỏi cónhững thiếu sót, em rất mong nhận được những lời góp ý và chỉ bảo của
Trang 4thầy cô và các bạn để chương trình được hoàn thiện hơn và qua đó em cóthể củng cố lại kiến thức của mình.
Để hoàn thành được chuyên đề thực tập này, ngoài sự cố gắng củabản thân em còn có một phần không nhỏ là nhờ vào hướng dẫn nhiệt tìnhcủa cô Tống Minh Ngọc và sự dạy bảo các thầy cô giáo trong suốt quátrình em học tập tại trường
Em xin chân thành cảm ơn cô Tống Minh Ngọc đã tận tình hướng dẫn
em hoàn thành chuyên đề thực tập tốt nghiệp
Trang 5CHƯƠNG I: KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG
I.1 GIỚI THIỆU:
Trường tiểu học Chấn Thịnh là trường tiểu học nằm ở miền núiphía Tây Bắc, thuộc của tỉnh Yên Bái
Trường được thành lập từ năm 1981 với tổng số giáo viên là 31 và
750 học sinh
Nhiệm vụ của từng phòng ban:
Phòng ban giám hiệu :
+ Hiệu trưởng : là người có quyền cao nhất quản lý chunghoạt động của trường
I.2 HIỆN TRẠNG QUẢN LÍ NHÂN SỰ CỦA TRƯỜNG
I.2.1 Quản lí hồ sơ giáo viên:
a Cập nhật hồ sơ giáo viên:
Hồ sơ giáo viên được lưu trong kho lưu trữ tài liệu của trường vàchỉ có ban giám hiệu mới có quyền cập nhật thông tin cán bộ công nhânviên khi có sự thay đổi như: Thêm thông tin khi cán bộ giáo viên mới có
Trang 6quyết định công tác của sở giáo dục chuyển về trường, xóa thông tin khigiáo viên chuyển công tác, sửa thông tin khi có sự thay đổi hoặc nhầmlẫn,
Cán bộ giáo viên và kế toán cung cấp các thông tin về lý lịch củabản thân cho ban giám hiệu Cán bộ giáo viên và kế toán chỉ có quyềnxem thông tin về hồ sơ cán bộ giáo viên mà không có quyền thay đổihoặc cập nhật, khi có sự sai sót nào đó thì phải kịp thời thông báo lại choban giám hiệu để chỉnh sửa lại thông tin cho chính xác
Lịch công tác chỉ ban giám hiệu mới có quyền cập nhật, thay đổi.Giáo viên và kế toán chỉ được xem lịch công tác để thực hiện theo quyếtđịnh công tác đó mà không có quyền thay đổi, cập nhật
Trang 7I.2.2 Quản lí lương:
a Cập nhật bảng chấm công:
Bảng chấm công là sự theo dõi của ban giám hiệu về những buổi dạythêm giờ của giáo viên và lấy đó làm cơ sở để kế toán cập nhật lươngcán bộ giáo viên được lĩnh thêm lương dạy thêm giờ trong tháng
Giáo viên và kế toán chỉ được xem không có quyền thay đổi cậpnhật
b Cập nhật danh sách nâng lương:
Danh sách nâng lương được cập nhật dựa vào danh sách cán bộ giáoviên được nâng lương trong tháng trong bản quyết định nâng lương củaphòng giáo dục Kế toán lấy đó làm cơ sở để tính lương giáo viên theobậc và hệ số mới cập nhật
Ban giám hiệu và giáo viên chỉ được xem mà không có quyền cậpnhật, thay đổi
Cập nhật bảng lương tháng:
CÁCH TÍNH LƯƠNG
Lương cơ bản = (hệ số lương + hệ số khu vực +hệ số chức vụ)*290000
Ưu đãi = (hệ số lương + hệ số chức vụ) * 290000 * 70%
Lương thực lĩnh = lương cơ bản + ưu đãi – (BHXH + BHYT + tạm ứng)+ Lương dạy thêm giờ + Thưởng
BHXH = 5% * lương cơ bản
BHYT = 1% * lương cơ bản
Hệ số lương hai năm tăng một lần: 0,17
Hệ số ban đầu là: 1,74
Trang 8Hệ số lương = 1,74 + số năm công tác * 0,17/2
Tiền dạy thêm giờ = Số buổi * (Lương cơ bản/ 24)
Thưởng = Tiền thưởng theo xếp loại và tiền thưởng do các thành tíchkhác:
Giáo viên xếp loại A: 100000
Giáo viên xếp loại B: 70000
Giáo viên xếp loại C: 50000
Giáo viên xếp loại D: 30000
Chỉ kế toán mới được phép cập nhật, thay đổi, tính lương theonhững số liệu và cách tính theo quy định
Ban giám hiệu và giáo viên chỉ được xem mà không có quyền cậpnhật, thay đổi dữ liệu
c Cập nhật bảng thành tích:
Bảng thành tích được ban giám hiệu cập nhật sau mỗi kì học Đó
là những thành tích mà giáo viên đạt được trong quá trình công tác như :đạt danh hiệu giáo viên dạy giỏi, đạt kết quả tốt trong công tác bồidưỡng học sinh giỏi, Mỗi thành tích đó có mức thưởng tương ứng, dophòng giáo dục quy định
Giáo viên và kế toán chỉ được phép xem thông tin mà không cóquyền cập nhật, thay đổi thông tin
d Cập nhật bảng xếp loại:
Bảng xếp loại đó là kết quả bình bầu của cả hội đồng nhà trườngvào cuối kì Với mỗi mức xếp loại thì có mức thưởng tương ứng Ban
Trang 9giám hiệu cập nhật bảng xếp loại, kế toán và giáo viên chỉ được xem màkhông có quyền thay đổi thông tin.
Tuy nhiên, từ trước tới nay các công việc quản lí hành chính, quản
lí nhân sự, tính điểm vẫn mang tính chất thủ công, tốn nhiều thời gian vàcông sức mà hiệu quả lại không cao Ví dụ: Để tính lương hàng tháng,người kế toán phải tính toán một cách thủ công nên không tránh khỏinhững sai sót, nhầm lẫn Khi muốn sửa thì phải thay làm lại bảng nhân
sự mới Khi cần xem thông tin về một giáo viên thì việc tìm kiếm hồ sơmất rất nhiều thời gian,
Do những bất cập như vậy nên vấn đề ứng dụng tin học vào quản
lí nhân sự, quản lí lương của cán bộ giáo viên là một điều tất yếu và hếtsức cần thiết
I.3 MỘT SỐ HẠN CHẾ CỦA HỆ THỐNG QUẢN LÍ NHÂN SỰ
TỪ TRƯỚC ĐẾN NAY:
Hệ thống quản lí nhân sự của trường tuy không lớn lắm song mấtrất nhiều thời gian, công sức do tính toán lương thủ công và có thể nhầmlẫn Hồ sơ giáo viên được lưu trữ trong tủ hồ sơ dữ liệu nhưng có thể bịảnh hưởng bởi tác động của khách quan như: mối mọt, khí hậu,
Mỗi tháng ban giám hiệu phải cập nhật lại thông tin cho cán bộgiáo viên do có nhiều thay đổi
Khó khăn khi muốn thay đổi hoặc cập nhật dữ liệu
Khó khăn cho cán bộ giáo viên khi muốn xem thông tin hồ sơ giáo viêncủa mình
Trang 10I.4 MỤC ĐÍCH VÀ NHIỆM VỤ KHẢO SÁT HIỆN TRẠNG CỦA
ĐỀ TÀI:
Từ những khảo sát và đánh giá hạn chế của hệ thống quản lí nhân
sự của trường, ta có thể đưa ra những biện pháp khắc phục nhằm đưa tinhọc được ứng dụng trong thực tế, nhằm giúp cán bộ quản lí hoàn thànhviệc quản lí nhân sự một cách nhanh chóng, chính xác
Giúp cho cán bộ quản lý không còn vất vả, hiệu suất lao động caohơn rất nhiều
Giảm bớt thời gian ghi chép, không gây nhầm lẫn, thiếu chính xác.Sửa dữ liệu thuận tiện
Mọi việc cập nhật, tìm kiếm, …đều được thực hiện nhanh, chínhxác, tiết kiệm thời gian
CHƯƠNG II: PHÂN TÍCH HỆ THỐNG
II.1 CƠ SỞ LÝ THUYẾT
II.1.1 Mục đích:
Hệ thống thông tin nào cũng có một đời sống và trải qua một sốgiai đoạn nhất định Các giai đoạn chính thường là: tìm hiểu nhu cầu,phân tích, thiết kế, cài đặt, khai thác và bảo dưỡng Hệ thống quản lýnhân sự cũng nằm trong quy luật đó
Trang 11Giai đoạn tìm hiểu nhu cầu là nhằm làm rõ hệ thống quản lý nhân
sự sẽ được lập ra phải đáp ứng các nhu cầu quản lý hồ sơ cán bộ, quản lýlương, và đưa ra các bản báo cáo thống kê của người sử dụng Xác địnhđối tượng sử dụng là ban giám hiệu, kế toán, giáo viên và những nhu cầu
gì của từng đối tượng người sử dụng
Giai đoạn phân tích là nhằm đi sâu vào bản chất và chi tiết hệthống, cho thấy là hệ thống quản lý nhân sự trường học phải thực hiệnnhững việc gì và các dữ liệu mà nó đề cập là những dữ liệu nào, có cấutrúc ra sao.Để xác định được yêu cầu của công việc thì ta phải phân tích
sơ đồ luồng dữ liệu, nêu ra một mô hình về hệ thống thông qua các quátrình và chức năng khác nhau
Qua phân tích ở trên thì toàn bộ hoạt động của hệ thống có thểchia làm hai phần: Luồng thông tin vào và luồng thông tin ra
Luồng thông tin vào của hệ thống bao gồm:
Nhập thông tin hồ sơ giáo viên
Nhập thông tin về lương
Nhập thông tin về lịch công tác
Nhập danh sách nâng lương
Nhập bảng phân lớp
Luồng thông tin ra của hệ thống:
Là các dữ liệu được trả lại sau khi người sử dụng nhập các yêu cầutìm kiếm cần thiết
Giai đoạn thiết kế là nhằm đưa ra các quyết định về cài đặt hệthống, để sao cho hệ thống thỏa mãn được các yêu cầu mà giai đoạn
Trang 12phân tích đã đưa ra, đồng thời lại thích ứng với các điều kiện ràng buộctrong thực tế.
Giai doạn cài đặt bao gồm hai công việc chính là lập trình và kiểm định.Giai đoạn khai thác và bảo dưỡng là giai đoạn đưa hệ thống vào sử dụngđồng thời thực hiện các chỉnh sửa, khi phát hiện thấy hệ thống còn cóchỗ chưa thích hợp
Do đó để có một hệ thống có chất lượng cao, đáp ứng mọi nhu cầucủa người dùng thì việc phân tích kỹ hệ thống là điều hết sức cần thiết
Để xây dựng một hệ thống quản lý nhân sự của trường tiểu học thì
ta phải phân tích kỹ hiện trạng quản lý của hệ thống
II.1.2 Biểu đồ luồng dữ liệu(BLD):
Biểu đồ luồng dữ liệu (BLD) là một loại biểu đồ nhằm mục đíchdiễn tả một quá trình xử lý thông tin với các yêu cầu sau:
Sự diễn tả là ở mức logic, nghĩa là nhằm trả lời câu hỏi "Làm gì?",
mà bỏ qua câu hỏi "Làm như thế nào?"
Chỉ rõ các chức năng (con) phải thực hiện để hoàn tất quá trình xử
Trang 13 Luồng dữ liệu:
Một luồng dữ liệu là một tuyến truyền dẫn thông tin vào hay ra mộtchức năng nào đó Một luông dữ liệu được vẽ trong một biể đồ luồngdưới dạng một mũi tên, trên đó có viết tên của luồng dữ liệu
Kho dữ liệu:
Một kho dữ liệu là một dữ liệu (đơn hay có cấu trúc) được lưu lại, để
có thể được truy nhập nhiều lần về sau Một kho dữ liệu được vẽ trongmột biểu đồ luồng dưới dạng hai đoạn thẳng nằm ngang, kẹp giữa têncủa kho dữ liệu
Tác nhân trong:
Tác nhân trong là một chức năng hay một hệ con của hệ thống, được
mô tả ở một trang khác của mô hình, nhưng có trao đổi thông tin với cácphần tử thuộc trang hiện tại của mô hình Tác nhân trong được biểu diễnbằng hình chữ nhật hở một phía và bên trong có ghi tên nhãn
Quản lý nhân sự
Bảng lươngtháng
Hồ sơ giáo viên
Trang 14Hệ thống tạo ra những đặc trưng chung để thể hiện một số nhiệm
vụ nhằm đạt được mục đích nào đó mà từng thành phần đơn lẻ của nókhông thể được
Thông thường một hệ thống bao giờ cũng là một hệ thống con củamột hệ thống lớn và chính nó cũng bao gồm một hệ thống con
Phạm vi và quy mô của hệ thống được xác định theo một thể thốngnhất
Giữa các thành phần của hệ thống có thể sắp xếp theo một quan hệ nàođó
Giáo viên
Trang 15Quản lý nhân sự trường tiểu học Chấn Thịnh
Tìm kiếm dữ liệu
Tìm kiếm theo hồ sơ giáo viên Tìm kiếm theo bảng lương
Báo cáo
Báo cáo bảng thành tích
Báo cáo bảng lương tháng
Báo cáo
hồ sơ giáo viên Báo cáo lịch công tác
Cập nhật danh sách nâng lương
Cập nhật
Báo cáo
Báo cáo bảng thành tích
Báo cáo bảng lương tháng
Báo cáo hồ sơ giáo viên
Báo cáo lịch công tác
II.2 BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
II.2.1 Biểu đồ phân cấp chức năng :
Trang 16II.2.2 Giải thích biểu đồ phân cấp chức năng:
a Chức năng: Quản lý hồ sơ giáo viên
Đây là chức năng do ban giám hiệu dùng để quản lý toàn bộ nhữngvấn đề liên quan đến hồ sơ giáo viên, bao gồm:
Cập nhật hồ sơ giáo viên: thêm mới hồ sơ giáo viên khi có mộtgiáo viên mới có quyết định công tác tại trường, sửa thông tin hồ sơ giáoviên khi có sai sót, lưu thông tin giáo viên,
Cập nhật lịch công tác: do ban giám hiệu cập nhật những thông tin
về việc phân lớp cho cán bộ giáo viên và cập nhật những công việc cầnthực hiện trong thời gian gần nhất
Cập nhật bảng xếp loại: là việc ban giám hiệu cập nhật xếp loạicho cán bộ giáo viên vào cuối kỳ học
b.Chức năng: Quản lý lương
Cập nhật bảng chấm công: là công việc mà ban giám hiệucập nhật sau khi phân công công tác đột xuất cho cán bộ giáo viên: dạythêm giờ, dạy thay, dạy bồi dưỡng học sinh giỏi, Từ đó, kế toán lấy đólàm cơ sở để tính tiền lương thu nhập thêm cho cán bộ giáo viên
Cập nhật danh sách nâng lương: khi có quyết định nânglương thì người kế toán phải cập nhật danh sách những cán bộ giáo viênđược nâng lương trong tháng
Cập nhật bảng thành tích: là công việc mà ban giám hiệu cậpnhật những thành tích của cán bộ giáo viên trong năm học như: giáo viênđạt danh hiệu giáo viên dạy giỏi các cấp, giáo viên đạt danh hiệu chiến sĩthi đua, các thành tích đã đạt được của trường,
Trang 17 Cập nhật bảng lương: là công tác mà kế toán phải có nhiệm
vụ hoàn thành, bao gồm các công tác như: tính lương cho cán bộ giáoviên trong tháng, kế toán có trách nhiệm thực hiện việc phát lương chocán bộ giáo viên vào cuối tháng
c.Chức năng: Tìm kiếm
Chức năng này giúp cho ban giám hiệu, kế toán, giáo viên có thểtìm được những thông tin cần thiết sau khi đã nhập điều kiện tìm kiếm,bao gồm:
Tìm kiếm theo hồ sơ giáo viên: tìm kiếm những vấn đề liên quanđến hồ sơ giáo viên:
Tìm kiếm theo tên giáo viên
Tìm kiếm theo mã giáo viên
Tìm kiếm theo năm sinh
Tìm kiếm theo danh sách Đảng viên
Tìm kiếm theo trình độ
Tìm kiếm theo giới tính
Tìm kiếm theo dân tộc
Tìm kiếm theo bảng lương: tìm kiếm những vấn đề liên quan đếnlương của cán bộ giáo viên
Tìm kiếm theo tên giáo viên
Tìm kiếm theo bậc lương
Tìm kiếm theo tổng lương
Tìm kiếm theo lương còn lại
Tìm kiếm lương theo tháng
Tìm kiếm lương theo năm
Trang 18Tìm kiếm theo danh sách ký nhận lương
d Chức năng: Báo cáo
Chức năng này thực hiện việc in ra các bản báo cáo về hồ sơ giáoviên, về lương, về thành tích, về lịch công tác
II.2.3 Biểu đồ luồng dữ liệu :
a Biểu đồ luồng dữ liệu mức ngữ cảnh (mức 0):
Ban giám hiệu
Hồ sơ giáo viên
Trang 19ra như tác nhân ban giám hiệu có luồng dữ liệu ra là thông tin lịch côngtác đến chức năng quản lý và luồng dữ liệu vào là thông tin giáo viên từchức năng quản lý đến tác nhân giáo viên.
Trang 20b Biểu đồ luồng dữ liệu mức đỉnh (mức 1):
Thông tin tìm kiếm
Giáo viên
Quản lý
hồ sơ giáo viên
Tìm kiếm dữ liệu
Quản lý lương
Thông tin trả lời
Thông tin trả lời
Bảng thành tích
Bảng chấm công
Danh sách nâng lương
Bảng phân lớp
Trang 21dữ liệu đến tác nhân ban giám hiệu, kế toán và giáo viên.
Chức năng quản lý lương có luồng dữ liệu vào mang thông tinlương mới tới từ kế toán, ngoài ra chức năng còn lấy thông tin vào từ cáckho dữ liệu như bảng lương, bảng thành tích, danh sách nâng lương
Chức năng báo cáo có luồng dữ liệu ra mang thông tin đã lưu trữđến kế toán và hồ sơ giáo viên, thành tích, danh sách nâng lương, bảnglương tháng đến giáo viên và các luồng dữ liệu vào từ các kho dữ liệubảng lương, hồ sơ, bảng phân lớp…
Trang 22c Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng 1:
Giải thích:
Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng 1 gồm có 3 chứcnăng đó là cập nhật hồ sơ giáo viên, cập nhật bảng phân lớp, cập nhậtbảng thành tích , các luồng dữ liệu vào ra, các kho lưu trữ dữ liệu
Chức năng cập nhật hồ sơ giáo viên, cập nhật bảng phân lớp vàcập nhật lịch công tác có luồng dữ liệu vào mang thông tin hồ sơ giáo
Quyết định phân lớp
Cập nhật lịch công tác
Cập nhật
hồ sơ giáo viên
Cập nhật bảng phân lớp
Ban giám
hiệu
Bảng phân lớp
Lịch công tác
Hồ sơ
Trang 23viên,thông tin quyết định phân lớp và thông tin lịch công tác từ bangiám hiệu đến và luồng dữ liệu ra chứa thông tin về hồ sơ giáo viên,thông tin quyết định phân lớp, thông tin lịch công tác từ các chức năngnói trên đến tác nhân ban giám hiệu.
d Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng 2:
Kế toán
nâng lương Tính lương
Danh sách nâng lương
Cập nhật
bảng
chấm công
Cập nhật bảng thành tích
Ban giám hiệu
Bảng thành tích
Thông tin thành tích Thông tin bảng chấm công
Bảng chấm công
Trang 24 Chức năng cập nhật bảng chấm công có luồng dữ liệu vào mangthông tin bảng chấm công đến từ tác nhân ban giám hiệu, ngược lại từchức năng này có luồng dữ liệu ra mang ra thông tin về bảng chấm côngđến ban giám hiệu.
Chức năng cập nhật bảng thành tích có luồng dữ liệu vào từ bangiám hiệu và từ cập nhật bảng thành tích cũng luồng dữ liệu ra đến bangiám hiệu mang thông tin thành tích
Chức năng cập nhật bảng lương có luồng dữ liệu vào từ kế toánmang thông tin tính lương và luồng dữ liệu ra từ cập nhật bảng lươngđến kế toán
Chức năng cập nhật danh sách nâng lương có luồng dữ liệu vào từtác nhân kế toán và luồng dữ liệu ra từ chức năng này đến kế toán phảnánh thông tin về danh sách nâng lương
Trang 25e Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng 3:
Giải thích:
Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng 3 gồm có 2 chứcnăng là tìm kiếm theo hồ sơ giáo viên và tìm kiếm theo bảng lương cácluồng dữ liệu vào ra và các kho dùng để lưu trữ thông tin
Tìm kiếm theo hồ sơ giáo viên
Ban giám hiệu
Kế toán
Giáo viên
Thông tin tìm kiếm
Thông tin trả lời
Thông tin tìm kiếm
Thông tin trả lời
Trang 26Chức năng tìm kiếm theo hồ sơ giáo viên có luồng dữ liệu vàomang thông tin điều kiện tìm kiếm từ tác nhân ban giám hiệu, giáo viên
và luồng dữ liệu vào mang thông tin tìm kiếm từ kế toán đến chức năngnày và ngược lại từ chức năng này cũng có luồng dữ liệu ra mang thôngtin trả lời đến ban giám hiệu, kế toán, giáo viên
Chức năng tìm kiếm theo bảng lương có luồng dữ liệu vào mangthông tin điều kiện tìm kiếm từ tác nhân là ban giám hiệu, giáo viên đến
và luồng dữ liệu vào mang thông tin tìm kiếm từ tác nhân kế toán đến.Chưc năng này cũng có luồng dữ liệu ra mang thông tin trả lời đến bangiám hiệu, kế toán và giáo viên
Trang 27f Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng 4:
Báo cáo bảng lương tháng
Báo cáo danh sách giáo viên
Báo cáo bảng phân lớp
Báo cáo thành tích
Ban giám hiệu
Kế toán
Trang 28Giải thích:
Biểu đồ luồng dữ liệu mức đỉnh chức năng 4: gồm có 4 chức năngnhư báo cáo bảng lương tháng, báo cáo bảng phân lớp, báo cáo danhsách giáo viên, các luồng dữ liệu vào ra các kho dữ liệu lưu trữ thông tin
Chức năng báo cáo bảng lương tháng có luồng dữ liệu ra mangthông tin bản lương đến ban giám hiệu, kế toán giáo viên và chức năngnày lấy dữ liệu vào từ kho dữ liệu bảng lương
Chức năng báo cáo bảng phân lớp có luồng dữ liệu ra mang thôngtin lịch công tác đến tác nhân là ban giám hiệu, kế toán, giáo viên vàchức năng này lấy dữ liệu vào từ kho dữ liệu lịch công tác
Chức năng báo cáo danh sách giáo viên có luồng dữ liệu ra mangthông tin giáo viên đến các tác nhân là ban giám hiệu, kế toán, giáo viên
và lấy dữ liệu vào từ kho dữ liệu hồ sơ
Chức năng báo cáo thành tích lấy dữ liệu vào từ kho dữ liệu bảngthành tích, các luồng dữ liệu ra mang thông tin về thành tích đến các tácnhân giáo ban giám hiệu, kế toán, giáo viên
Trang 29Chương III: PHÂN TÍCH CƠ SỞ DỮ LIỆU
III.1 CƠ SỞ LÝ THUYẾT VỀ DỮ LIỆU
Mục đích của phân tích hệ thống về dữ liệu là lập lược đồ kháiniệm về dữ liệu, làm căn cứ cho việc thiết kế cơ sở dữ liệu của hệ thốngsau này
Để hệ thống chính xác và nhất quán thì cần phải phân tích hệ thống về
dữ liệu một cách chặt chẽ, logic
Phân tích dữ liệu là việc phân tích các đơn vị thông tin có ích cho
hệ thống (các thực thể) và xác định rõ mối liên kết tham chiếu giữachúng Quá trình phân tích được bắt đầu từ việc xác định các mô hình dữliệu, gồm hai giai đoạn:
Mỗi kiểu thực thể ta cần phải xác định được các thuộc tính củachúng
Xác định liên kết và mối liên kết giữa các thực thể:
Một liên kết là sự gom nhóm các thực thể trong đó mỗi thực thể cómột vai trò nhất định