Luận văn Áp dụng công nghệ JAVA SERVLET, JSP xây dựng Web Application hỗ trợ quản lý qui trình quản lý nhân sự cho Sở Giáo dục & Đào tạo tỉnh Cà Mau Hầu hết các nhà quản trị đều phải có nhân viên dưới quyền mình và phải biết làm sao quản...
Trang 1LUẬN VĂN TỐT NGHIỆP
Đề tài:
ÁP DỤNG CÔNG NGHỆ JAVA SERVLET, JSP
XÂY DỰNG WEB APPLICATION HỖ TRỢ QUAN LY QUI TRINH QUAN LY NHAN SU
CHO SỞ GIÁO DỤC & ĐÀO TẠO TỈNH CÀ MAU
GVHD: Ngơ Thị Bích Phượng
———— TRƯỜNG ĐHDL~KT£NỊ SVTH: Bùi Khánh Ngân (CTH2-023) ách Thị Cẩm Hằng (CTH2-025) |
THU VIEN | Quich Thj Cam Hang (CTH2-025) |
* | Lớp kỹ sư 2 Cà Mau
Trang 2BỘ GIÁO DỤC & ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM DAI HOC DL KY THUAT CÔNG NGHỆ TP.HCM pOc LAP ~ TY DO - HANH PHUC
144/24 Điện Biên Phủ — 0 Bình Thạnh - TP.HCM 000 ĐT : 5120254 - 5120294
min
koa :.CONG.NGHE THONG TIN NHIEM VY THUC HIEN'BO AN TOT NGHIEP Ghú ý : Sinh viên phải dán bân nhiệm vụ này vào trang thứ nhất :
Bộ ¡0 — trong tập báo cáo đồ án tốt nghiệp
Họ và tên haw Atda cop ren ung se MSSV : we GAL 2 om DEA,
Nganh : ha, seo, Tybee ey thay Lép Moe nen IT 1 Đầu để đổ án tốt nghiện :
wtf Jf ls hgh Lax a2 SSP ate vớ or BIL
-w‡b " ph " ne 498 Tạ han ` Lif 4 dove " Wa Ai " Mam =—
2.Nhiệm vụ : a Dĩ liệu ban đầu :
"`" — Aw "°¬ cit SMM AY : ‘ tí : Ss “ ; * #
Trang 3— ¢
Sam
1 UNA AM 28, Dae RO Teng a Whau, :
dhiế£ 7= na "
5 Hạ tên giáo viên hướng dẫn :
TH n jE-Thị Hứa Bubh-
Nội dung và yêu cẩu đổ án tốt nghiệp đã thông qua, GIÁO VIÊN HƯỚNG DẪN CHÍNH
TP.HCM ngày 24g tháng .É năm 2004 (Wỹ và phí rõ hợ tên)
CHỦ NHIỆM KHOA
(Ký và ghi rõ họ tên) đH— ⁄
TRUONG HOLY THAT CONG NGIỆ | // Nos The bs cl, Pe
KHOA CONG NGHE THONG TIL
PHẦN DÀNH CH0 BỘ MÔN x ! l9
Người duyệt (chấm sơ bộ) : sol ME och 4 lay} &
Don vj: “4
Ngày bảo vệ : tee nas see ean ane Điểm tổng quát: s_ sve KH SH KH HH sa a
Trang 4BỘ GIÁO DỤC & BAD TAD CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
ĐẠI H00 DL KỸ THUẬT CŨNG NGHỆ TP.HCM ĐỘC LẬP ¬ TỰ D0 - HẠNH PHÚC
144/24 Điện Biên Phủ - 0 Bình Thạnh - TP.HCM 000 _
DT : 5120254 - 5120294
meat io,
thua CÔNG NGHỆ THÔNG.TỊN NHIEM VỤ THỰC HIỆN BO AN TOT NGHIỆP Ghủ ý : Sinh viên phải dán bản nhiệm vụ này vào trang thử nhất
BG IGT cece css ene coe coe concen een ton con ene see ete seu gen nen tas ene soe ane trong tập báo cáo đồ án tốt nghiệp
Họ và tên : .5ui then mo MSSV : Lt? = C23 Ngành : hề, jlabA Gon ha đa Lớp sw Pht Guth aoa GALT T
1 Đầu đề đổ án tốt nghiệp :
AD dua of, nghệ đa allt ASE, " Varn VIBs ay Lng Web
DPN Cation dE don qui nin Gua đó sh Ain $reb C2 Q
„hắc " K Ata tae sd _ A re
2.Nhiệm vụ :
a Dữ liệu ban đẩu :
- -UỆN AAG tn it Bi is oe hi C &lXPT
Cức quủ.4aiN GAD ve LAN BUA LBP tua S8 ế: 0% PT babi A May
h Nội dung {Chi Ty
ø Phan tim hiểu công nghệ : ¬_— +
molt uy T96 M
iD riba lcs sJemcak- kurc " Tete nhàn AUS TURN khu
Trang 5° Phấn phân tích, thiết kế & xây dụng Ứng đụng minh họa :
phan HE thie AE Ci theing Hashg Pn Mato KAM Heng whe
aes ele sa ~bẼ es tod a ae sn Gu 4 " Agere al TH snes
Nội dung va yêu cầu dé án tối nghiên đã thông qua
TP.HCM ngày “4 thang & nim 2004 (у và ghi rõ họ lên)
CHỦ NHIỆM KHOA
(ky + ghi rõ " „ Lt tủa
TRƯỜNG BHOL KY THUẬT CÔNG NGHỆ | „ /⁄ Ngo Th 6 Ph
KHOA CONG NGHE THONG TIN —-
GIÁO VIÊN HƯỚNG DẪN CHÍNH
PHAN DANH CHO BG MON
Trang 6NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DAN
¬ “AC ee
Cur bug! AD Barred Tern (Aa Thi bg ADE MAD An , — ^⁄ £ - —=ằA- — +) — Voc UAT DUdpeesnnee Diet, Ka nlati Ai ai Aides bile toidc A
Vo ` Ấ : ~~ —r ⁄ ~ 4 a
ise, Shing fluc ding, ai " lus ihr BCs date
YE, Ria LD tưa á2 Cá M ddl tata efacthata " „
Cua nina Mất lau Ân kiệt „.ÀG la 12a, 081
I „va lúa ling eda Hp tle ang clk
pcg Lng neboh Hurag,\i See quandl vase Xuveh doat:
—
seavilee areal SP da WE Ay AO shee CAMLM 01B die Yad Guide qul.dains gadn.Ag obi Gl Aa 4e '
“Tern tind UMadlae Aga dita op lla alti
Hig aD cshe OURG elateia Ack An
Cg tdGlShenl Xl Bla dG al Maal A dbl
DAM Mia cAC,.oty.ttins dean danb sine huang, tfabe
jet dat " gác So Ízcniịh, Bà Beadle Ain
Wad ah Aa MED el Merlo 1) eevee
Ti A806 2h Monstruo DMP lll Các,
(nai ED nyted ld lA bese AAD Ah hbo LEY ore Aiden
fle Al AB ME
oe reenw ees r eee e ene neeUCEeE Danse nee sees OOH en ee SSO EHE ERE SEEOSESE SD DEO OESEROUL DEES DESH OOEUNSSHECE HOURS EOE OREOHE SLED LOOSE EOD
TP HCM, ngày DŠ tháng Á⁄Í năm 2004 GIÁO VIÊN HƯỚNG DẪN
JY,
Trang 7NHẬN XÉT CỦA GIÁO VIÊN PHAN BIEN
ace NGỌ Hi 9 96 6.8.6.5 i0 HỊn 4 BI 9 9 8/8000 090806 000 6 0100000009 015040908 90 0.016 2/0.60000.9.01504/0/8/50 0040 9.8.5.409/9.00018 000080009990 9909090879985 9808% b HH 0 E d9 9 9 9 0 99.0 Ả 4 ng 5 09 61010.5000600/8 000008 8.000 0 n0070-5.010.9/009/8/000/00 0.80 1,0 10:5 009.5000060 0 40/010 290.0 9599291899 099000 08 80059099993994%
Tae vc
TP HCM, ngày tháng năm 2004
Trang 8TRÍCH YẾU
Do yêu câu thực tế về việc sử dụng tin học hố trong cơng tác quản lý
giáo dục ở địa phương, sau thời gian tiến hành khảo sát hiện trạng công tác quản lý nhân sự của phòng tổ chức cán bộ Sở Giáo dục và Đào tạo tỉnh Cà Mau,
chúng tôi tiến hành xây dựng ứng dụng web nhằm hỗ trợ các qui trình quản lý
nhân sự cho Sở Giáo dục-Đào tạo tỉnh Cà Mau
Sau khi tìm hiểu các công nghệ, chúng tôi đã chọn giải pháp sử dụng công
nghé Java Servlet, JSP, kết nối cơ sở dữ liệu SQL Server 2000 và cấu hình
Web Server JRun 4.0 để xây dựng hệ thống
Ứng dụng Web hỗ trợ quản lý các qui trình quản lý nhân sự cho sở Giáo dục và Đào tạo Cà Mau có thể giúp cho phòng tổ chức cán bộ lưu trữ hồ sơ nhân
viên trên máy tính và thực hiện các nghiệp vụ tổ chức một cách khoa học nhanh chóng như : nhập thông tin nhân viên mới, cập thật thông tin, điều chỉnh, xoá, thuyên chuyển nhân viên, nâng bậc lương, tìm kiếm các thơng tin từ đơn giản đến phức tạp, tra cứu và bổ sung các văn bản pháp qui thuộc lĩnh vực tổ chức và
in các báo cáo thống kê
Bên cạnh đó nhân viên tất cả các phịng ban trong sở có thể truy cập trang web để tra cứu văn bần hay xem thông tin của riêng mình về lí lịch, trình độ học
vấn, kinh nghiệm làm việc, hợp đồng lao dộng hay thông tin mức lương
Từ những kết quả đạt được như thế, hệ thống đã đáp ứng được yêu cầu thực
tế hỗ trợ cho công tác quản lý nhân sự tại Sở Giáo dục tỉnh Cà Mau, tuy nhiên
do thời gian hạn chế nên chúng tôi chưa kết nối mail server, phần này chúng tôi
Trang 9Chương Ï: Dẫn nhập -. - -+-55+ctesnhtttttrterrttrttrrtrrrerrrrrrrrririi 1
Chương II: Khảo sát hiện trạng : +serrrsetrrrterrrterrrrterrrterrrterrrree 2
A Giới thiệu Sở GD- ĐT Cà Mau -ccsscsereeertrerreerrerrrrertrrrrree 2
1 Sơ đỗ hành chánh, bộ máy tổ chức của Sở GD-ĐT Cà Mau 2
2 Chức năng của các phòng ban trong Sở GD - ĐT Cà Mau 3
B Quy trình quản lý nhân sự Sở GD — ĐT Cà Mau . -rsee 4
1 Phân cấp quản lý -++zstrtrrretetrretrrrirrirrireririrrtrrrreierrree 4
II Các qui trình quản lý nhân sự hiện có tại Sở GD — ĐT Cà Mau 4 1 Khi nhân viên được tuyển dụng - -<cseseenheererrrrrrrrrie 4 2 Các thủ tục xử lý dữ liệu -+setereerrrrrrrrrerrtrrrrrrrirrrirte 5
3 Xác định thông tin của chương trình - eteceeersrrrrrrrrrtrere 6
3.1 Các thông tin đầu vào ersserrrreertrrrrrterirrrrrrrririririr 6 3.2 Các thông tin đâu ra -. ctsrsreerrreerrrrrrtrtirrirriiitirtrreiii 7
C Các nghiệp vụ về quần lý nhân sự và tiển lương e+tsee+ 8 I Nghiệp vụ quản lý nhân sự : -++s+strtrttrtrtrtrrtrrtrrrerrrrerrree 8 ILNghiệp vụ quản lý lương . -55-csseeeeertttettrtrrtrterrrrrirrrrrer 8
D Các mẫu báo cáo lương - +5-ssc+s+stttetrtrerrrrrrrririrrrrrrrrrrrrrrr 9
Chương HI: Phân tích thiết kế hệ thống s-cnrereerrerttrtrrrrrre 10 1 Biểu đồ Use Case của hệ thống quản lý nhân sự -.- -+- 10
Trang 10HI Hiện thực CSDL trên SQL Server 2000 ereeeeerrreree 47 1V Các ràng buộc trong CSDL -+csnetererderrrrrrdrrrrrrrrrrdrie 56 Chương IV: Tìm hiểu cơng nghệ -ccceenrerrertererrterrterrdtee 58 Chương V: Demo chương trình : -++seersrererreterrtrrriterrrrrrrrrre 69
Trang 11
LỜI CẢM ƠN
Dựa trên những kiến thức đã học về kỹ thuật lập trình hướng đối tượng,
cùng với q trình tìm hiểu cơng nghệ Java Servlet, JSP và cơ sở dữ liệu SQL
Server 2000, chúng tôi những sinh viên được sự hướng dẫn tận tình của cơ Ngơ Thị Bích Phượng thực hiện để tài xây dựng ứng dụng Web để hỗ trợ các qui
trình quản lý nhân sự cho Sở Giáo dục và Đào tạo tỉnh Cà Mau đến nay đã
hoàn thành
Chúng tôi xin chân thành cảm ơn cô Ngô Thị Bích Phượng đã nhiệt tình
hướng dẫn trong thời gian qua, giúp chúng tôi khắc phục những khó khăn, thiếu sót trong quá trình thực hiện đề tài để chúng tôi hoàn thành để tài tốt nghiệp
này
Xin chân thành cảm ơn!
Trang 12Luga oda tốt nghiệp SVTH: Bai Khanh Wgan ~ Quich Thi Cdm Wang
CHUGNG I:
DAN NHAP
Chúng ta đều biết rằng công nghệ thông tin đang trở thành ngành nghề kinh tế chủ đạo, là cơ sở hạ tầng cho sự phát triển các ngành sản xuất khác, tạo thêm nhiều ngành nghề mới và đang làm thay đổi sâu sắc các ngành công nghiệp khác Trong lĩnh vực quản lý giáo dục công nghệ thông tin cũng
chiếm một vị trí then chốt và tạo ra những bước cải cách quan trọng trong
phương thức quản lý truyền thống
Trong tình hình phát triển cơng nghệ thông tin như hiện nay việc áp dụng tin học hoá trong công tác quản lý giáo dục là vấn đề rất cần thiết nhằm nâng cao chất lượng công việc, tiết kiệm nhiều thời gian và công sức
Tại Sở giáo dục tỉnh Cà Mau cho đến nay vẫn còn áp dụng phương thức quan lý truyền thống, hằng ngày phòng tổ chức cán bộ ngoài việc xử lý khối lượng công việc rất lớn, còn phải lưu trữ rất nhiều hỗ sơ, sổ sách của giáo viên, nhân viên .nên mỗi khi tìm kiếm thơng tỉn rất khó khăn và tốn nhiều thời gian Chúng tôi với vai trò là chuyên viên đang công tác tại Sở giáo dục Cà Mau áp dụng những kiến thức về công nghệ thông tin đã học để xây dựng dụng Web hỗ trợ các qui trình quản lý nhân sự cho Sở GD — DT tinh Ca Mau nhằm góp phân công sức trong công tác tin học hóa cơng tác quản lý giáo dục ở địa phương
Ứng dụng Web hỗ trợ các qui trình quản lý nhân sự của Sở GD — ĐT tỉnh
Cà Mau có thể quản lý việc lưu trữ hỗ sơ cán bộ, giáo viên trên máy tính ngồi ra cịn có thể tự động hay bán tự động giải quyết các nghiệp vụ tổ chức cần bộ quản lý như lương, thuyên chuyển cơng tác, tìm kiếm thông tin, lập các báo cáo thống kê và tra cứu các văn bản pháp qui
Từ những yêu cầu thực tế chúng tôi nhận thấy phải xây dựng một hệ thống quản lý nhân sự như thế nào để có thể cung cấp thông tin một cách nhanh chóng kịp thời nhằm hỗ trợ cho công tác quản lý đạt hiệu quả hơn
Trang 13
SVTH: Bai Khanh Vigan - Quich Thi Cam Hang
CHƯƠNG II
KHẢO SÁT HIỆN TRẠNG THÔNG TIN HIỆN CÓ CỦA SỞ GD - DT TINH CA MAU
A GIGI THIEU SO GD - DT CA MAU
Là cơ quan quản lý nhà nước về lĩnh vực giáo dục, văn phịng sở gdm có 10 phòng ban
1 SƠ ĐỒ HÀNH CHÁNH, BỘ MÁY TỔ CHỨC CỦA SỞ GIÁO
DUC - DAO TAO CA MAU
| GIAM BOC ——
_»| PHOGIAMDOC |, »| PHOGIAMDOC |, by PHÓ GIÁM ĐỐC
| CHUYÊN MÔN THƯỜNG TRUC CƠ | VAT
; — HANH CHANH KE HOACH- ,| MAMNON | }—»| TRUNG HOC TONG HGP CHINA
GIAO DUC 2 | |
— Ms 2, na
z THƯỜNG XUYÊN TỔ CHỨC CÁN BỘ THANH TRA
TIỂU HỌC ————
Ì GIÁO DỤC
Trang 14.tuận căn tốt nghiệp SVTH: Bai Khanh Wgan - Quich Thi Cdm Hang
2.Chức năng của các phòng ban trong Sở giáo dục 2.1.Ban giám đốc
Quần lý toàn bộ hoạt động thuộc lĩnh vực giáo dục với sự tham mưu của các phịng ban chun mơn
2.2 Phịng TỔ chức cán bộ
Thực hiện chức năng quản lý nhân sự và bảo vệ chính trị nội bộ
2.3 Phịng Giáo dục chuyên nghiệp
Thực hiện chức năng quản lý nhà nước về giáo dục THCN, Cao đẳng, Đại
học, sau đại học, công tác đào tạo bổi dưỡng học sinh, sinh viên trên địa bàn
tỉnh Cà Mau
2.4 Phòng Giáo dục thường xuyên
Thực hiện chức năng quản lý các hoạt động của phương thức giáo dục,
khơng chính qui trên địa bàn tỉnh Cà Mau 2.5 Phịng kế hoạch tài chính
Thực hiện chuyên môn quản lý nhà nước về quy hoạch kế hoạch phát
triển sự nghiệp giáo dục, quản lý hoạt động tài chính trong lĩnh vực giáo dục,
phát triển cơ sở vật chất 2.6 Phong Gido duc mdm non
Thực hiện chức năng quản lý nhà nước về giáo dục mầm non
2.7 Phòng Giáo đục tiểu học
Thực hiện chức năng quản lý nhà nước về giáo dục tiểu học
2.8 Phòng Giáo dục trung học
Thực hiện chức năng quản lý nhà nước về giáo dục trung học, công tác
giáo dục thể chất, y tế, vệ sinh môi trường, giáo dục quốc phòng
2.9 Phòng Hành chánh- Tổng hợp
Tổng hợp điều phối hoạt động của ngành các phòng ban theo kế hoạch
chung, thực hiện công tác quản lý hành chánh và thông tin tuyên truyền 2.10 Phòng Thanh tra sở
Thực hiện thanh tra trong phạm vi quản lý nhà nước về GD — ĐT, tư vấn
pháp luật, giải quyết khiếu nại, khiếu tố theo luật định
Trang 15
.Cuận săn tốt aghiép SVTH: Bai Khanh WUgan - Quich Thi Cam Hang
B QUY TRÌNH QUẦN LÝ NHÂN SỰ CỦA SỞ GIÁO DỤC - ĐÀO TẠO CÀ MAU
I.Phân cấp quản lý
- Phòng Tổ chức cán bộ sở chịu trách nhiệm quản lý Cán bộ, Giáo viên
khối trực thuộc: văn phòng sở và các trường cấp 3 trong tỉnh
- UBND Huyện, các Phòng giáo dục huyện quản lý cán bộ , giáo viên
khối cấp 2, cấp l trong tỉnh
II Các qui trình quản lý nhân sự hiên có tai Sở GD - ĐT Cà Mau
Phòng Tổ chức gồm 4 cán bộ:
- Trưởng phòng tổ chức: Chịu trách nhiệm chung về công tác quản lý
nhân sự (sau khi xin ý kiến của Ban giám đốc)
- Phó trưởng phịng: Giải quyết chế độ chính sách, tiễn lương, lập báo
cáo, thống kê số liệu, xét khen thưởng, kỷ luật
- Chuyên viên: Quản lý các thủ tục xin thôi việc,về hưu, giảm biên chế, thuyên chuyển
- Cán bộ quản lý hồ sơ nhân viên
1 Khi có một nhân viên mới được tuyển dụng
Phòng Tổ chức cán bộ sẽ lưu trữ hồ sơ cá nhân của nhân viên đó Hồ sơ nhân viên gồm những thông tin sau:
1.1 Thông tin cố định
- Sơ yếu lí lịch (theo mẫu): Họ tên, giới tính, ngày sinh, nơi sinh, quê
quán, dân tộc, tôn giáo, địa chỉ thường trú, ngày vào đảng (nếu có) , quan hệ
gia đình
- Quyết định phân công của Giám đốc (trong quyết định ghi rõ: đơn vị
được phân công, ngày tuyển dụng, hệ số lương)
Trang 16Lugn vin tét nghi¢n SVTH: Bai Khdnh Wgan - Quich Thi Cim Wang
An toàn dữ liệu: Chỉ có Phịng Tổ chức cán bộ có quyền truy xuất, cập nhật thông tin nhân sự
- Khi Ban Giám đốc cần để bạt chức vụ, kỷ luật, khen thưởng nhân viên
nào đó yêu cầu Phòng Tổ chức cán bộ cung cấp thông tin về nhân viên đó -Phịng thanh tra yêu cầu cung cấp thông tin về nhân viên nào đó để điều tra khiếu nại, thắc mắc của giáo viên
- Phòng Tài vụ yêu cầu phòng Tổ chức Cán bộ cung cấp thông tin về lương
- Sở nội vụ yêu cầu lập biểu mẫu báo cáo - Trưởng phòng cần tra cứu văn bản pháp qui
Khi đó chuyên viên phòng Tổ chức cán bộ phải dựa vào kho dữ liệu lưu
trữ để cung cấp thông tin
1.4 Khi có các yêu cầu tham khảo đến các hồ sơ, các thống kê về nhân sự
- Tra cứu hỗ sơ, quá trình làm việc tại đơn vị phục vụ cho công tác tổ
chức
- Thống kê, đánh giá các mặt chất lượng nhân viên theo từng phòng ban
- Cung cấp số liệu tình hình nhân sự, chất lượng cho các bộ phận chức năng để xây dựng kế hoạch
2 Các thủ tục xử lý dữ liệu
2.1 Đăng ký nhân viên mới
- Đăng ký các thông tin ban đâu (cố định) về bản thân nhân viên mới - Đăng ký các thông tin ban đầu (biến đổi) về bản thân nhân viên mới:
quan hệ gia đình, trình độ chuyên môn, tin học, ngoại ngữ, chính trị
- Đăng ký các thông tin ban đầu (biến đổi) biểu thị quan hệ giữa nhân viên mới và đơn vị: kinh nghiệm làm việc, hợp đồng lao động
2.2 Cập nhật thông tin mới về nhân viên
- Thêm (bổ sung, tích luỹ) các thơng tin mới về nhân viên
+ Nhóm các thơng tin liên quan bản thân nhân viên: về quan hệ gia đình, quan hệ xã hội, trình độ chuyên môn, ngoại ngữ, tin học, chính trị
+ Nhóm các thông tin biểu thị quan hệ giữa nhân viên và đơn vị: về phân
công công tác, khen thưởng, kỷ luật
- Sửa đổi điều chỉnh các thông tin đã nhập về nhân viên: do thơng tin
nhập bị sai sót (nhập nhầm) hay bị lạc hậu so với thông tin thực tế
- Xoá các thông tin đã nhập về nhân viên: Khi nhân viên thôi việc, nghỉ
hưu hoặc do thông tin đã nhập bị trùng lắp hay bị nhầm lẫn
Trang 17
Lugn van tét nghiệp SVTH: Bat Khanh WUgan - Quich Thi Giim Wang
Việc sửa đổi, điều chỉnh các thông tin phải do người có thẩm quyền thực
hiện
3 Xác định thông tin của chương trình
3.1 Các thông tin đầu vào
- Thông tin cá nhân của nhân viên (theo mẫu lý lịch)
- Quan hệ gia đình
- Trình độ học vấn
- Trình độ ngoại ngữ - Kinh nghiệm làm việc
- Hợp đồng lao động
- Thông tin đi công tác - Quá trình khen thưởng - Quá trình kỷ luật
3.1.1 Thơng tin cá nhân
- Họ và tên - Giới tính - Số BHXH - Ngày sinh - Nơi sinh - Quê quán - Số CMND
-Thành phần xuất thân( nông dân, trí thức )
- Địa chỉ thường trú -Điện thoại, di động -Email - Dân tộc -Tôn giáo -Ngày tuyển dụng
-Ngày vào Đoàn
Trang 18-Đuận păn tốt nghiệp SVTH: Bai Khank Ugan - Quich Thi Cam Wang
3.1.3 Thong tin vé kinh nghiém lam viéc
- Quá trình làm việc:(từ ngày, đến ngày, làm gì? ở đâu?)
- Chức vụ: tên chức vụ, phụ cấp chức vụ
- Cơng việc gì? mức lương
3.1.4.Thông tin vê hợp đông lao động -Từ ngày nào đến ngày nào ?
-Ngạch lương, bậc lương, hệ số lương
Ví dụ: ngạch 15.113, bậc 2/10 , hệ số 1,86, hưởng từ ngày 1/1/2000) 3.1.5 Thơng tin về q trình khen thưởng
- Năm khen thưởng - Hình thức khen thưởng - Cơ quan khen thưởng Ví dụ: Năm 1998
HTKT: Chiến sĩ thi đua cấp tỉnh
Cơ quan ra quyết định: Ban tổ chức chính quyền tỉnh
3.1.6 Thơng tin về q trình kỷ luật: Năm kỷ luật
-Hình thức kỷ luật
- Cơ quan ra quyết định
Ví dụ: Năm 2000
HTKT: cách chức
Cơ quan ra quyết định: Ban tổ chức chính quyển tỉnh
3.2 Các thông tin đầu ra
3.2.1 Về quản lý nhân sự
a Báo cáo lí lịch nhân viên
b Xem thông tin nhân sự
c Danh sách những người đến tuổi nghỉ hưu
d Danh sách các phòng ban
e Thống kê theo trình độ đào tạo, theo độ tuổi và giới tính
3.2.2 Về quản lý tiền lương
a Xem bảng lương hàng tháng b Danh sách nâng lương c Báo cáo lương
Trang 19aĐuận năn tốt nghiệp SVTH: Bai Khanh Wgan - Quich Thi Cim Hang
C CÁC NGHIỆP VỤ QUẦN LÝ NHÂN SỰ VÀ TIỀN LƯƠNG
I Nghiệp vụ quản lý nhân sự
* Nghiệp vụ thuyên chuyển, điều động công chúc
1 Thuyên chuyển nôi bộ
- Thuyên chuyển cơng chức từ phịng ban này sang phòng ban khác trong cùng cơ quan
2 Thuyên chuyển ngồi tình
Cơng chức làm hồ sơ xin thuyên chuyển ra ngoài tỉnh hoặc ra khỏi ngành giáo dục: sau khi xét duyệt và được sở nội vụ tỉnh chấp thuận Phòng Tổ chức cán bộ sẽ làm thủ tục chuyển và cho công chức nhận lại hỗ sơ gốc
3 Thôi việc
Khi công chức xin thơi việc phịng Tổ chức cán bộ sau khi xét duyệt xong
sẽ trả lại hồ sơ gốc và chuyển sang BHXH để trả chế độ thôi việc
4 Về hưu
Công chức nếu là nam và tuổi =60 hoặc nữ và tuổi = 55 sẽ đến tuổi nghỉ
hưu
Khi đó Sở giáo dục sẽ ra quyết định nghỉ hưu và chuyển sang BHXH để công chức được hưởng chế độ hưu trí
II Nghiệp vụ quản lý lương
1 Xem bảng lương hàng tháng
Đầu mỗi tháng phòng tổ chức cán bộ sẽ duyệt bảng lương cho khối các đơn vị trực thuộc mình quản lý để nắm được tổng biên chế và tổng lương trong ngân sách
2 Nâng bậc lương
Mỗi năm phòng Tổ chức cán bộ sẽ xét 2 đợt nâng lương cho công chức:
Trang 20
-Đuậm căn tốt nghiệp SVTH: Bai Khinh Ugan - Quich Thi Cim Wang
định để nâng bậc lương Khi đó phịng Tổ chức cán bộ sẽ cập nhật bậc lương
mnới cho công chức
3 Báo cáo thống kê tiền lương
Vào cuối năm 31/12 hoặc yêu cầu báo cáo đột xuất phòng Tổ chức cán bộ
phải lập các mẫu báo cáo tiền lương cơ bản sau:
D CAC MAU BAO CAO LƯƠNG
1 Tổng hợp lương
2 Danh sách công chức hưởng lương chức vụ
Trang 21Lugn vin tốt giiệp SVTH: Bai Khanh Wgan - Quich Thi Cim Hang
CHUONG III
PHAN TICH VÀ THIẾT KẾ HỆ THỐNG BẰNG
PHƯƠNG PHÁP HƯỚNG ĐỐI TƯỢNG
1 BIỂU ĐỒ USE CASE CỦA HỆ THỐNG QUẢN LÝ NHÂN SỰ
(Use Case Diagram)
Từ khảo sát hiện trạng như trên, ta có thể xác định hệ thống cần có những chức năng như thêm các danh mục, nhập thông tin về nhân viên mới, tìm kiếm thơng tin nhân viên, thuyên chuyển, nâng bậc lương, in các báo cáo
nhân sự và tiền lương
<<extend>> NhapthongtinNv Themdanhmuc : 'Bangiamdoe Lapbaocaonhansu 9 NVquanfyhoso Thanhtra “Timkiemthongtin <<extend>> Chuyennoibo <<extend>>
Canbo Thuyenchi NV” “<extend>> ¬
phongtochuc uyenchuyen Nghihuu
Thoiviec
Nangbacluo ng
Trang 22
Lugn van tét nghi¢n SVTH: Bat Khanh gan — Quich Thi Cim Fang
1 Mé ta chi tiét cia Use Case NhapthongtinNV
Nhập thông tin về một nhân viên mới phải bao gồm nhập tất cả các thông
tin như : thông tin cá nhân, trình độ học vấn, trình độ ngoại ngữ, thông tin kinh nghiệm làm việc, thông tin hợp đồng lao động, thông tin đi cơng tác,
quan hệ gia đình, quá trình khen thưởng và kỷ luật
Nhapttcanhan Nha pQThocvan
Nhapkinhnghiem <<include>> <<include>>, <<include>> <<include>> Nhapcongtac <<include>> <<include>>
NVQLhoso NhapthongtinNV Nhaptthopdong
, <<include>>
<<include>> Nhapttgiadinh
<<include>>
NhapQTkhenthuong
NhapQ Tkyluat NhapTDNNNV
1.L Đặc tả Use Case Nhapttcanhan (Nhập thông tin cá nhân)
Người dùng Hệ thống
-Mở mẫu nhập liệu -Hiển thị mẫu nhập liệu
-Yêu câu nhập mã số nhân viên
-Nhập mã số nhân viên -Liệt kê danh mục
-Chọn các danh mục
-Nhập thông tin nhân viên
-Chọn đăng ký -Lưu thông tin vào cơ sở dữ liệu
Trang 23
-uận săn tốt nghiệp SVTH: Bai Khanh Ugan - Quich Thi Cam Fang
a Biéu dé hoat déng cia Use Case Nhapttcanhan ( Activity Diagram)
Mở mẫu nhập Héu Hiển thị mẫu nhập liệu Yêu cầu nhập mã số nhân viên Nhập mã số nhân viên
Liệt kê danh mục |
|
Chọn các danh
mục
Nhập thông tin nhân viên
Lưu trữ
Trang 24sUuận năn tốt ngiiệp SVTH: Bai Khuink Ugan - Quach Thi Cam Wang
b Biéu dé tudn tu cita Use Case Nhapttcanhan ( Sequence Diagram)
‘Maunhaplicy Xubl - 'Thongtnnha ‘Transaction |
: NVQLyhoso — avien | - Ma 3 ĐỘ
1: Open |
2: Nhập mã sốNV _ˆ > 7 if |
kể Liệt kê các danh mục _ : 4: Chọn danhmục _:¡ 5: Nhập thông tin NV 6: Lưu trữ 7: Lưu trữ _-, ị bị i > it t : 8: Tao
i 9; Thu thập thôn; tin
| | ‘S 10: Lầu trữ it >; i 1 t ' ' ị | 1 1 t i
11: Lay thong Gin | :< yng ‘ lộ: Lưu trữ I < | I ' t ' t
1.2.Đặc tả Use Case NhapQThocvan (Nhập quá trình học vấn)
Người dùng Hệ thống
-Mở mẫu nhập liệu -Hién thi mẫu nhập liệu,
-Liệt kê mã số nhân viên
-Chọn mã số nhân viên -Liệt kê danh mục bằng cấp -Chọn danh mục bằng cấp
-Nhập thơng tin q trình học vấn
- Chọn đăng ký -Lưu thông tin vào cơ sở dữ liệu
Trang 25
-Đuậm oán tốt nghiệp, SVTH: Bai Khdinh Wgan - Quich Thi Cim Fang
a Biểu đô hoạt động của Use Case NhapQThocvan (AcHvity Diagram)
Mỏ mẫu
hập li
nhập liệu Hiển thị mẫu nhập
liệu
Liệt kê mã số nhân
viên Chọn mã số nhân viên Liệt ké danh mục bằng cấp Chọn danh raục bằng cấp
Nhập thơng tin q
trình học vấn
Lưu trữ
Lưu thông tin
Trang 26,Đuận oăn tốt nghiệp SVTH: (Ba Xhánh (( gân — (Quách Chị Gẩm dng
b Biéu dé tudn tu cia Use Case NhapQThocvan ( Sequence Diagram)
Maunhaplien Xuly2 OThocvan : ¡Transacfion ,
Ị : ị ¡ Manager ˆ : NVQLyhoso : ! : 1: Open x i lì | ! > : : 2: Chọn mã số NV : : Te ee De tị |
3 Lig kê danh mục bằng cấp: ¡ si uf i
4: Chon danh muc
> ; ;:5: Nhập thông tin QT học vấn :
6: Lưu trữ os >
7: Lưu trữ vi 7 if ị i ị
8: Tạo
9: Thu thập thông tin! ni >
10: Lưu trữ re > it
i 1
¡ di: Lay théngtin | clit Lay thong tin |
12: Lưu trữ
pe
1.3.Ddc ta Use Case Nhapkinhnghiem (Nhập kinh nghiém)
Người dùng Hệ thống
-Mở mẫu nhập liệu -Hiển thị mẫu nhập liệu, -Liệt kê mã số nhân viên
-Chọn mã số nhân viên -Liệt kê đanh mục phòng ban -Chọn danh mục phòng ban -Liệt kê danh mục chức vụ -Chọn danh mục chức vụ
-Nhập thông tin kinh nghiệm làm
việc -Lưu thông tin vào cơ sở dữ liệu
- Chọn đăng ký
Trang 27
,Đuận năn tốt nghiệp, SVTH: Bai Khank Wgan - Quách Chị Đầm 26mg
a Biểu đỗ hoạt động của Use Case Nhapkinhnghiem (Activity Diagram)
Mỡ mẫu nhậ p liệu
¡_ Hiển thị mẫu nhập
liệu
Í_ Liệt kê mã số nhân
viên
Chọn mã số nhân viên
ˆ_ Liệt kê danh mục _-
phòng ban Chọn danh mục phòng ban Ÿ Liệtkê danh mục chức | vụ ; Chọn danh mục chức vụ I
Nhập thông tin kinh
nghiệm làm việc
Lưu trữ
Luu thong tin
Trang 28.Đuận năn tốt nghiệp SVTH: Gai Khinh WUgan - Quich Thi Cim ang
b Biểu đồ tuần tu cla Use Case Nhapkinhnghiem ( Sequence Diagram)
mm ị im
Madgiu, X2 Thadiilitrviien Ti
i - |
:NVQIHẰœo H
1: open i h 1 2: Liệt kê danh mạc PB,CV oie ee | L
3: Chon PB,CV ui
: : th, > : i
¡ 4: Nhập thơng tin kình nghiệm làm việc a [
5: Lau trit H i | ~ >: | 6 Tao > 8 | H i 7: Tạo > & set_info S | :_ 9Inhtf 7 i >ị mm PM: Late <- 1
1.4 Đặc tả Use Case Nhapcongtac (Nhập công tác)
Người dùng Hệ thống
-Mở mẫu nhập liệu -Hién thi mau nhập liệu
-Liét ké danh muc quéc gia
-Chọn quốc gia
-Nhập thông tin đi công tác
- Chọn đăng ký -Lưu thông tin vào cơ sở dữ liệu
Trang 29Lugn căm tốt nghiệp, SVTH: Bai Khanh (2fgân - Quich Ghi Cam Wing
a.Biểu dé hoat dong cilia Use Case Nhapcongtac (Activity Diagram)
Mở mẫu
nhập liệu
Hiển thị mẫu nhập
liệu
Liệt kê danh mục
quốc gia Chọn danh mục quốc gia Nhập thong tin di công tác _ Lưu trữ
Lưu thông tin
Trang 30
,Đuận căn tốt nghiệp SVTH: Bai khánh (fgân — (Quách Clj Oẩm 26Ềng
b.Biéu dé tudn tu cia Use Case Nhapcongtac ( Sequence Diagram)
‘Maree: =X Theretincondiac | Transagion |
1: open * ị ị | ¡ |
_ „2 Liệtkê danh mục giốc ga H ‘|
3: Chọn nã quốc gia vi ' ị ._ 4 Niập thôngtửnđ công tie, |
5: Luutfữ - i 6 Tạo | 7: Tạo 1 | 8: set_info : ị ị ị oo ¬ H ị 9; Lau tir ar |! | cect info 1 ị : | U: Lair K 1
1.5.Đặc tả Use Case Nhaptthopdong(Nhập thông tin hợp đẳng)
Người dùng Hệ thống
-Mở mẫu nhập liệu -Hiển thị mẫu nhập liệu
-Liệt kê danh mục ngạch bậc
-Chọn danh mục ngạch lương
-Chọn danh mục bậc lương
-Nhập thông tin hợp đồng
- Chọn đăng ký -Lưu thông tin vào cơ sở dữ liệu
Trang 31,uận oăn tốt nghiệp SVTH: Bai Khanh Vigan - Quich Thi Ciim Wang
a.Biéu dé hoat déng cia Use Case Nhaptthopdong (Activity Diagram)
Mở mẫu nhập liệu
Hiển thị mẫu nhập
liệu
Liệt kê danh mục
ngach lương
Chọn danh mục
ngach lương
Liệt kê danh mục bậc lương Chọn danh mục bậc lương Nhập thông tin hợp đồng lao động Lưu trữ
Trang 32
-Đuậm oăn tốt nghiệp SVTH: Bai Khanh gan — Quich Thi Cim Fang
b.Biéu dé tudn tu cia Use Case Nhaptthopdong ( Sequence Diagram)
| ! | Manager
Ị : ị , “1 i
Mauhapieu «= KUM Thogiqhopdong ¡ ' Tanaoion
: NVQLHoso
i: open
+ m >
Z Liệt kê mã ngạch bậc lương 3: Chọn mã ngạch bậc 4: Nhập thông tin hợp đồng _ 5: Lưu trữ > 6: Tạo 7: Tao Ị : 8: set_info i i ; — i | ị 9: Lưu trữ | | bộ a Ị ; eon _10: get_info 1ì ị J “Ls Lamu trữ HT
1.6 Đặc tả Use Case Nhaptftgiadinh (Nhập thông tin gia đình)
Người dùng Hệ thống
-Mở mẫu nhập liệu -Hiển thị mẫu nhập liệu,
-Liệt kê mã số nhân viên
-Chọn mã số nhân viên -Liệt kê danh mục quan hệ -Chọn danh mục quan hệ
-Nhập thông tin nhân viên
- Chọn đăng ký -Lưu thông tin vào cơ sở dữ liệu
Trang 33
Lugn vin tốt nghiệp SVTH: Bai Khanh gin - Quich Thi Cim Wang
a.Biểu đồ hoạt dong cilia Use Case Nhapttgiadinh ( Activity Diagram)
Mở mẫu
nhập liệu
Hiển thị mẫu nhập
liệu
Liệt kê mã số nhân
viên
Chọn mã số
nhân viên s
Liệt kê danh mục quan hệ Chọn danh mục quan hệ Nhập thơng tín quan hệ gia đình Lưu trữ
Trang 34-Đuận odin tốt nghiệp SVTH: Bai khánh Ugan - Quich Thi ẩm Fang
b.Biểu đô tuần tự của Use Case Nhapttgiadinh ( Sequence Diagram )
'Maunhapieu Xuiyố Giadinh - Transactlon |
" | Manager — : NVGLyhoso = 1: Open ị > i i ‡ 2: Chọn mã số NV | lí ị me a en > 7
: & Liệt kê danh mục quan hệ: tị
4: Chọn danh mục quan hệ ị
5: Nhập thông tin gia đình _ > 6: Lưu trữ ‘ 7: Lưu trữ ị | > ! 8: Tao i i 1 ị > |
| Q: Thu thép thong tin | | >
ị Ị 10: Lựu trữ tị
! ‘ a „J1: Lấy L_11: Lấy thông tỉn thong tin D>
[3
12: Luu trot
i if
1.7 Đặc tâ Use Case NhapQTkhenthuong (Nhập quá trình khen thưởng)
Người dùng Hệ thống -Mở mẫu nhập liệu -Chọn mã số nhân viên -Chọn mã số khen thưởng
-Nhập thơng tin q trình khen
thưởng
- Chọn đăng ký
-Hiển thị mẫu nhập liệu,
-Liệt kê mã số nhân viên -Liệt kê mã khen thưởng
-Lưu thông tin vào cơ sở đỡ liệu
Trang 35,Đuận săn tốt mghiệp SVTH: Bai Khanh Ggan - Quich Thi Cim Fang
a.Biểu dé hoat déng cilia Use Case NhapQTkhenthuong ( Activity Diagram)
Mở mẫu nhập liệu Hiển thị mẫu nhập liệu Liệt kè mã số nhân viên Chọn mã số nhân viên Liệt kè mã số khen thưởng Chọn mã số khen thưởng
Nhập thơng tin q trình khen thưởng
Luu trữ
Trang 36“Quận căn tốt nghiệp SVTH: Bai Khanh Wogan - Quich Thi Cam Wang
b.Biéu dé tudn tự clla Use Case NhapQTkhenthuong ( Sequence Diagram)
.Maunhapleu
: NVQLHoso
1: open P >
<* Liệt kê mã khen thưởng ˆ
3: Chọn mã khen thưởng 4: Nhập thông tin khen thưởng: i
5: Lưu trữ
>
6: Tạo
Xu? ¡ QTkhenthuong Transaction |
: Manager; 7: Tao 8: set_info # Lưu trữ | >ị 10: get info :- Ị l Li Ub: Lau tr | <
1.8 Đặc tả Use Case NhapQTkyluat (Nhập quá trình kỷ luật)
Người dùng Hệ thống -Mở mẫu nhập liệu -Chọn mã số nhân viên -Chọn mã số kỷ luật
-Nhập thơng tin q trình kỷ luật
- Chọn đăng ký
-Hiển thị mẫu nhập liệu,
-Liệt kê mã số nhân viên
-Liệt kê mã ký luật
-Lưu thông tin vào cơ sở dữ liệu
Trang 37Luin vin tt nghiệp SVTH: Bai khánh (gân - Quich Thi Ciim Wing
a-Biéu dé hoạt động ciia Use Case NhapQTkyluat ( Activity Diagram)
Trang 38
Luin van tốt nghiệp SVTH: Bai Khanh Wgén - Quéch Thi Cim Wang
b-Biéu dé tuân tự của Use Case NhapQTkyluat ( Sequence Diagram)
Maunhapiieu ¡ XuyB - - QTkwuat ` ¡ Transaction
: | _ Manager |
: NVQLHoso
1:9 pen > ci
2: Liệt kê mã kỷ luật | |
<2:Lê ' kỷ luật ˆ : 3: Chọn mã kỷ luật > 4: Nhập thông tín kỷ luật 5: Lưu trữ : | > ị 6: Tạo 7: Tạo 8: set_info ¡ 9; Lưu trữ ị >: : ị 10: get info_ ị | L1: Lưu trữ ¬_
1.9 Đặc tả của Use Case NhapTDNNNV (trình độ ngoại ngữ của nhân viên)
Người dùng Hệ thống
-Mổ Form -Hiển thị Form
-Liệt kê đanh mục ngoại ngữ -Chọn ngoại ngữ
-Liệt kê đanh mục trình độ ngoại ngữ
-Chọn trình độ ngoại ngữ -Nhập thông tin liên quan
- Chọn đăng ký -Lưu thông tin vào cơ sở dữ liệu
Trang 39
.Đuận ăn tốt nghiệp SVTH: Bai Khanh Ggan - Quach Thi Cam Fang
b-Biéu dé tudn tu cia Use Case NhapTDNNNV ( Sequence Diagram)
: NVQLHoso
1: open < 2: Liệt kê DM ngoại ngữ
3: Chọn ngoại ngữ
+ Liệt kê DM trình độ NN ˆ
5: Chọn Trình độ NN 6: Nhập thông tin TĐNN _
7: Lưu thông tin
>
Xuw9 -TDngoainguNV Transaction
cố ¡ Manager - 8: Tạo 9:T: ao > 10: set_info 11: Lưu trữ \ " 13: Lưu trữ <
2 Biểu dé cộng tác của Use Case Nhapttcanhan (Collaboration Diagram )
2.1 Cộng tác của se Case NhapthongtinNV
NhapthongtinNV
¬ Cộng tac cha Use Case Nhập
Trang 40-Đuậnm păn tốt ngiưệp SVTH: Bai Khanh gan - Quich Thi Cam Hang
2.2 Biểu đồ cộng tác ở mức quan niệm của Use Case NhapthongtinNV
co en, o™ ( )
{) ©) ` KA (pat ` Phongban
Fnhap_ttkinhnghiem Xuivnhap3 Kinhnghiem - ( TT \
Nà
_ aa /7ẢN, ` Chươu
HK) ( ) CC) LD
Fnhap_tthocvan Xulynhap2 Hocvan Bangcap
N oN C
{ J X— C2) ` TDchinhtri eee _ ( }
Fnhap_ toanhan Xuynbapt ~—-, `
( } TDngoaingu
oN — Ne
/ Z ` _ Quocgia aN
NVOLhoso EÝ ) C ) ( ) 8 7N Œ
— —— } /
Fnhap_Wcongtac Xuiynhap4 Conglac Nharwien Sd TDtinhoc c¬—
HO) 4<, T79 đ aan
of ( }
SU ` wy, \ ) ` Z
Frhap_#hopdong xuiynhap5 Banghopdong Luong
a N
iN }
_ TN ` Se
I~) NI“ " XS f „—, \ QuanheG
Fnhap_ tigiadinh Xulynhap6 %X
Quadinh _ — /TN oN a ( \ | 4 ) ( S i 7 NĨ ⁄ — ¬ QTKhenthuong — Frnhap_ttkhenthuong Xylunhap7 - + œ kế) — C) NÓ Z GTKyluat rh
Fnhap _ttkyluat Xyiynhap8