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) |
* | Lớp kỹ sư 2 Cà Mau
lsố_A00d@' | ÂM ree meet anette etna
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 :
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 =—
b Nội dung i” "9U wo
_ Phan tim hiểu " sông nghệ : ¬————— `
Trang 3— ¢
Sam
dhiế£ 7= na "
5 Hạ tên giáo viên hướng dẫn :
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— ⁄
KHOA CONG NGHE THONG TIL
Ngày bảo vệ : tee nas see ean ane
Điểm tổng quát: s_ sve KH SH KH HH sa a
(Ký và ghi rõ họ tên)
Trang 4BỘ GIÁO DỤC & BAD TAD CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
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
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
ø Phan tim hiểu công nghệ : ¬_— +
iD riba lcs sJemcak- kurc " Tete nhàn AUS TURN khu
._ Pbddk, pháo phãn, 4Á6 -lL 2 2 hÈ-tá2/, VMC,
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
KHOA CONG NGHE THONG TIN —-
GIÁO VIÊN HƯỚNG DẪN CHÍNH
PHAN DANH CHO BG MON
Người duyệt (chấm sơ bậ) : Lea “4i đến ý 1s
DOM Vir cas ccccsssecen see sen see cen ase cou sev one seu aes ses une seg sue con ane sea ans ts ver ane nas
Trang 6NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DAN
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
YE, Ria LD tưa á2 Cá M ddl tata efacthata " „
Cua nina Mất lau Ân kiệt „.ÀG la 12a, 081
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 '
Hig aD cshe OURG elateia Ack An
DAM Mia cAC,.oty.ttins dean danb sine huang, tfabe
jet dat " gác So Ízcniòh, Bà Beadle Ain
Trang 7NHẬN XÉT CỦA GIÁO VIÊN PHAN BIEN
Trang 8TRÍCH YẾU
Do yêu câu thực tế về việc sử dụng tin học hoá 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
sẽ phát triển thêm.
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
1 Mô tả chi tiết của Use Case nhập thông tin nhân viên 11
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
Chương VI: Kết luận và hướng phát triỂn -+c-+++srertrrrrrrrre 82
Trang 11LỜ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 quá 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!
Tp Hồ Chí Minh, ngày 25/10/2004
Trang 12Luga oda tốt nghiệp SVTH: Bai Khanh Wgan ~ Quich Thi Cdm Wang
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 ngoà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 |
Trang 13A 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
| CHUYÊN MÔN THƯỜNG TRUC CƠ | VAT
; — HANH CHANH KE HOACH- ,| MAMNON | }—»| TRUNG HOC TONG HGP CHINA
Trang 14.tuận căn tốt nghiệp SVTH: Bai Khanh Wgan - Quich Thi Cdm Hang
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 3
Trang 15- 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)
- Bằng cấp chuyên môn (bằng tốt nghiệp Đại học hoặc Cao đẳng) Khi đó cán bộ quần lý hồ sơ: Đánh số hồ sơ, sau đó ghi vào sổ, lưu trữ
1.2 Khi có những thay đổi về thông tin của nhân viên
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 5
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)
- Thông tin đi công tác
- Quá trình khen thưởng
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ề quá 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ề quá trình kỷ luật:
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 7
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 ngoà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
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:
* Công chức có hệ số lương dưới 1,78: 2 năm được nâng bậc lương một lần tính từ ngày hưởng đó
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ụ
3 Danh sách và tiền lương công chức, viên chức
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
Canbo Thuyenchi NV” “<extend>> ¬
phongtochuc uyenchuyen Nghihuu
Thoiviec
Nangbacluo ng
Baocaoluo ng
PhongKH
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
NhapQ Tkyluat NhapTDNNNV
1.L Đặc tả Use Case Nhapttcanhan (Nhập thông tin cá nhân)
-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
Trang 23-uận săn tốt nghiệp SVTH: Bai Khanh Ugan - Quich Thi Cam Fang
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 |
t
1.2.Đặc tả Use Case NhapQThocvan (Nhập quá trình học vấn)
-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 quá 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
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 ,
3 Lig kê danh mục bằng cấp: ¡ si uf i
4: Chon danh muc
-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
Trang 15
Trang 27ˆ_ Liệt kê danh mục _-
phòng ban Chọn danh
Trang 28.Đuận năn tốt nghiệp SVTH: Gai Khinh WUgan - Quich Thi Cim ang
-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 29
Lugn 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)
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)
-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
Trang 31,uận oăn tốt nghiệp SVTH: Bai Khanh Vigan - Quich Thi Ciim Wang
Trang 32-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 21
Trang 33Lugn vin tốt nghiệp SVTH: Bai Khanh gin - Quich Thi Cim Wang
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 |
-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
nhân viên
Liệt kè mã số
khen thưởng Chọn mã số
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)
# Lưu trữ
| >ị 10: get info :-
-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 37
Luin vin tt nghiệp SVTH: Bai khánh (gân - Quich Thi Ciim Wing
Trang 38Luin 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
-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 27
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)
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
‹ › thông tin về nhân viên mới Nhapthongtin NV
Trang 40-Đuậnm păn tốt ngiưệp SVTH: Bai Khanh gan - Quich Thi Cam Hang
I~) NI“ " XS f „—, \ QuanheG
Fnhap_ tigiadinh Xulynhap6 %X