Quản lý dự án Công nghệ thông tin Cơ hdi Opportunities - Nhu cầu tăng về ứng dụng công nghệ trong quản lý nhân sự: Thị trường đang chờ đón sự ra đời của ứng dụng web quản lý nhân sự để
Trang 1¬——\
TRUONG DAI HOC THU DAU MOT
PALHOC
| tu DAU MỌT
_ BẢO CÁO TIỂU LUẬN MÔN HỌC QUẢN LÝ DỰ ÁN CÔNG NGHỆ THÔNG TIN
XAY DUNG UNG DUNG WEB QUAN LY NHAN SỰ CHO CONG TY TNHH
KINH DOANH TVA
Chuyên ngành : Kỹ thuật phần mềm Giảng viên hướng dẫn : Ths Cao Thanh Xuân
Sinh viên : Ngô Trường Vũ-2024801030014
Ngô Hoàng Anh-2024801030067 Tran Hung Tién-2024802010248
J> \=— Bình Dương, năm học: 2022- 2023 =
Trang 2LỜI GIỚI THIỆU
1.Lý do chọn đề tài:
Vấn đề nhân sự là vấn đề được quan tâm hàng đầu trong một tô chức Một tổ
chức có đội ngũ nhân sự phát triển thì tô chức ấy mới có thể đứng vững trên thị
trường cạnh tranh khốc liệt như hiện nay Nhưng dé nguồn lực nhân sự có thể
phát huy hết thể lực và trí lực của mình thì cần một nhà quản lý giỏi, một phương pháp quản lý chuyên nghiệp Đó chính là lý do phần mềm quản lý nhân sự được chúng em phát triển Nhà quán lý dù chăm chỉ và tài giỏi đến đâu cũng không
thể một mình ôm hết công việc nhân sự như kế hoạch, phân công, tiền lương, chính sách đãi ngộ, thưởng phạt và thực hiện chúng một cách thủ công được
Phần mềm Quản lý nhân sự chính là công cụ đề nhà quản lý nắm được tình hình nhân sự một cách tổng quát và chính xác nhất, từ đó có những sự điều chính hợp
lý để phát triển nguồn nhân sự Phần mềm Quản lý nhân sự cũng giúp nhà quản
lý tiết kiệm nhiều thời gian, công sức lãnh đạo hơn là phương pháp làm thủ công, giấy tờ truyền thông Bằng việc tự động kết nối các dữ liệu chấm công, bảo hiểm
xã hội, thuế thu nhập cá nhân, các khoản trích nộp và kết xuất ra bảng lương tổng hợp, phiêu lương cho từng nhân viên, phần mềm Quản lý nhân sự đã là trở thành trợ thủ đắc lực cho nhà quản trị trong việc: giúp quản lý khung thời gian
làm việc, giúp doanh nghiệp tiết kiệm thời gian khi điều hành nhân sự, rút ngắn
lượng thời gian làm việc, dé dàng tích hợp cùng với công cụ tính toán lương dé giúp tiên độ công việc nhanh chóng,
2.Mục tiêu:
Quản lí nhân sự cho công ty
Thực hiện được các chức năng như quản lý tính lương, nhân viên, hop dong
Trang 33.Giá trị của đề tài:
Phần mềm quản lý nhân sự không chỉ giúp doanh nghiệp bắt kịp xu hướng chuyên doi SỐ, tạo lợi thế cạnh tranh trên thị trường mà còn gop phân tối ưu hóa quy trình quản
lý, tiết kiệm tối đa thời gian va chỉ phí vận hành nguồn lực công ty
4.Giới thiệu sơ lược về nhóm
Nhóm em gồm 3 thành viên cùng nhau học tập 2 năm đại học và đã có thời gian
làm việc chung khá lâu nên chúng em làm việc nhóm khá tốt và các thành viên khi tham gia vào dự án đều chăm chỉ siêng năng và tìm tòi học hỏi nhằm đảm bảo hoàn
<Từng thành viên ký tên, ghi rõ họ tên>
NGÔ HOÀNG ANH
HÀ
TRAN HUNG TIEN NGO TRUONG VU
Trang 4TRUONG DAI HOC THU DAU MOT
VIEN KY THUAT - CÔNG NGHỆ
NHAN XET VA CHAM DIEM CUA GIANG VIEN HUONG DAN
Họ và tên giảng viên: Ths Cao Thanh Xuân
Tên đề tài: Xây dựng ứng dụng web quản lý nhân sự cho công ty TNHH Kinh doanh
Trang 5Quản lý dự án Công nghệ thông tin
5 Vai trò các thành ViÊN << HH HT HH HH HH ng kg 3
M.)98)/10951) 80008 4 DANH SÁCH CÁC KÝ TỰ, CÁC CHỮ VIẾT TẮTT 225¿25: 22222 22%22212E2EE22r re 6 CHƯƠNG I: KHỞI ĐỘNG DỰ ÁN 55: 2252 22222221127112221122711 221221 7
1.Nêu ý nghĩa của Giai đoạn khởi động dự án .< c0 xnxx ngư 7
2.1 Thông tin chung 1111111111011 01111111111 k 1H KH KH kg keo 7 2.2 Kêt quả buôi họp: c2 1211221112 1215 1112115115115 1111511511811 nh ghe 8 2.3 Phân công CONG VIC cece ccc L1 2010221222111 11121150111 11111110115 1111k rà ru 9
3 Tên chính thức của dự án «- «HT HH HH in e 9 4.Bảng phân tích ST co co cọ gọn TH TH c9 41004 0 0 04 9 004.099 9 5.Xác định phạm vỉ dự án -<- << s2 s9 S3 2189394 858831858855805855.088558 59.8806 11 6.Kế hoạch Phạm vi dự án 2-5 s£ se sE2sEsSs£SsExeExeEsEEsEseEeEsesesseerksrrsrke 12 7.Danh sách công việc (WB) «cọ HH TY HH HH HH TH TH 15 8.Uớc lượng thời gian cho từng công vIỆC «cọ HH HH HH key 16
10.Biéu đồ Găng dựa vào bảng hoạt động của công viỆc - s-s-cscscscsscs¿ 18
11.Đường Găng, thời gian tối thiếu và kinh phí để hoàn thành dự án 18
12 Bản tuyên bố dự án 19 CHUONG II: PHAN TÍCH CHỨC NĂNG HỆ THÔNG - 22555222222 21
Trang 5
Trang 6Quản lý dự án Công nghệ thông tin
2.1 Danh sách chức năng dự án cần đáp ứng s- 5s se =ccsseecreeseeessesserree 21 2.2 Danh sách chức năng dự án không thực hiện 2] 2.3 Công nghệ và công cụ dùng để làm dự án 5-5-5 se se secseseseeerseses 22 2.4 Câu hình phần cứng tối thiểu (để vận hành được sản phẩm của dự án) 22 2.5 Các phần mềm nền tảng (cần có để có thế chạy được sản phẩm của dự án) 23
2.6 Biểu đồ hoạt động (activity diagram) của hệ thống 5 scsccs<scsccee 45
2.6.1 Biéu d6 chire nang dang mhap cecccccccccccssescescssessessesesessvsseseesessesevsvesnsevsesees 46 2.6.2 Biểu đồ chức năng đăng ký c1 112111121121 122tr Hye 47 CHUONG 3: THIẾT KỀ HỆ THÔNG 2:- 22:2222222222212221122E12E131231222 22 sre 48
3.1.1 Bảng nhân vIÊn c1 c1 2112111211111 111111 111111111 1111101 11111011101 H11 H1 HH ướt 48 3.1.2 Bảng công nhân viên - L2 222122111211 11212121 110111181 118112 1118111 ky 48
3.1.3 Bảng bảo hiểm c1 1 1211111121111 01121111 1 H111 111g tre 49
3.1.9 Bảng công chỉ tiẾP 1 1E 1121121111111 2.2 11 1211111 tre 50
3.1.10 Bảng lương nhân viên - c1 01212122211 12111211 1221111151115 án kg key 31
3.1.12 Bảng người dùng c2 0121112111121 112112 1111111011101 111511111110 1111k ch 32
3.1.13 Bảng nhân viên phụ cấp s- 5: s1 k1 1221211211111 T11 ng Hye 52
SN 9 e 32 3.1.15 Bảng phụ cấp - - ác 2111 1121 121 1 HH HH H1 nga 33 3.1.16 Bảng quá trình công tác c0 0221212122111 1112111211118 21k co 33 3.1.17 Bảng khen thưởng - 20 2221121111221 12 1111115511511 11 1E He re co 33
3.1.19 Bảng tài khoản (L0 2011211121112 1 12 225 1151115121111 111111111 H kg ke 34
Trang 6
Trang 7Quản lý dự án Công nghệ thông tin
3.2 Mô tả giao diện của sản phẩm của dự án s- ° < csccscsscsersesseesrsrssese 55
3.2.1 Giao diện đăng nhập admin L2 21122112121 13211 1111181111151 11111111811 xc2 55
3.2.2 Giao diện đăng nhập người dùng - c2 12121112212 1111111181111 111kg 55 3.2.3 Giao dién dang ky nguro1 dung ccc cece ceceetecceeee cee aeeecteeeesetsateenies 56 3.2.4 Giao diện thông tin người dùng c2 2 212122111211 12111 2111 11H Hee, 56
3.2.6 GIao diện tuyển 50112275 57
3.2.8 Giao diện quản lý tuyển dụng 5c s s EE 2111 1221121221 re 58 3.2.9 Giao diện quản lý kết quả tuyên dụng -s SE TH re s9 3.2.10 Giao diện quản lý vị trí tuyên dụng -s- sc kén HE re s9
3.2.11 Giao diện quản lý bộ phận 0 2 222122212 12112211 1111181222111 re 60
3.2.12 Giao diện quản lý phòng ban 5 0 02 1221122111211 2 2111121112112 811 11111181 xcg 60
3.2.13 Giao diện quản lý dân tỘC Đ 0221122112121 1221122211211 150125 1 1n ke 61
3.2.14 Giao diện quản lý tôn Đ1áo L0 0 1212121122111 121 1121110111 1181110111 1k Hệ 61
3.2.15 Giao diện quản lý chức vỤ c1 1211212111211 1112111211201 1118121811 xey 62
3.2.16 Giao diện quản lý nhân viên 2 0 2212211212121 111 111181112115 111111111181 kcg 62
3.2.17 Giao diện quản lý trình độ học vấn 5 c t2 E1 11211112 Errrrre 63 3.2.18 Giao diện quản lý bảng công chỉ tiẾT 5 SE 121112 1 Xa 63
3.2.19 Giao diện quản lý khen thưởng 0222121212222 1122112221 ey 64
3.2.20 Giao diện quản lý hợp đồng 0 ST 1 HH HH HH He ie 64
3.2.21 Giao diện quản lý thôi vIỆC 0 2222111211121 221111 1118512811 key 65
3.2.22 Giao diện quản lý điều chuyền 5c c1 HE HH He HH re 65
3.2.23 Giao diện quản lý quá trình công tác c1 2 22221221112 212 2252 gey 66 3.2.24 Giao diện quan ly quá trình nâng lương - 2 2c 22221122221 E222 66 3.2.25 Giao diện quản lý kỷ luật L0 2221122121121 1122112155111 1122111228111 67 3.2.26 Giao diện quản lý tài khoản - 21 2211121 111212121211121 118112111 ke 67 3.2.27 Giao diện quản lý bảng công à 0201211122112 1211115111212 111011111 k kg 68 3.2.28 Giao diện quản lý lương - 1 2121212121221 11 1211181120111 11t re 68
3.2.29 Giao dién quan ly hé so mhan Vite ceccecceeesescescesesesseceesvsesesvsvevsseevsvsseees 69 3.2.30 Giao dién quan ly d6i mật khâu - 5 5c 1 SE 2182121211212 .trerre 69 CHƯƠNG 4: ĐÁNH GIÁ VÀ HƯỚNG PHÁT TRIỂN 5 ¿55525 22xcszxczzxe2 70
Trang 7
Trang 8Quản lý dự án Công nghệ thông tin
1.Các chức năng đã thực hiện đưƯỢC - 0 G0 HS HH ng ng, 70
3.Huréng phat trién cita dé tain.cccccssssessesssssssessssssssssessssssssssssssssssssscsscsssssseecsesseseees 70
TÀI LIỆU THAM KHẢO - 5:55 2222222312221122211227112211122112211221121121 1e 71 I0 ri Tan 6 (O1 71
Trang 8
Trang 9Quản lý dự án Công nghệ thông tin
DANH MỤC HÏÌNH Hình I.Sơ đồ UC dạng tổng quát .- 5 s1 1 121211212112 12122121 21 11H Hee 18 Hình 2.Hình biểu đồ usecase chỉ tiẾt - 0 2222222121221 2111211 e 19 Hình 3 Hình biêu đồ chức năng đăng nhập 5 SE SE E HE SH Hye 40 Hình 4 Hình biêu đồ chức năng đăng ký - cTn HH HH ng ryn 41
Hình 5 Hình giao diện đăng nhập - c0 2211221112 115 2115111 2221111 12H re 49 Hình 6 Hình giao diện người dùng - 5 122 1221122122111 11151551111 1151115118111 50 Hinh 7 Hình giao diện đăng ký người dùng S122 121211112111 1218111 50 Hinh 8 Hinh giao diện thông tin người dùng - - 2 2 222122121129 2222 115111138 gey 50
Hình 9 Hình giao diện đối mật khẩu người dùng - 5 St SE tr run 51
Hinh 11 Hinh giao dién chi tiét tuyén dun g c.ccccccccccccsccsecsessesseseesvssesecseseeeeeseevseceveeevees 52 Hình 12 Hình giao diện quản lý tuyén dung cccceccsccsessecssessssceseseseesesssesvsvsesevevsseeeees 52
Hình 13 Hình giao diện quản lý kết quả tuyên dụng -s- 5c St cv HH rưyn 33 Hình 14 Hình giao diện quản lý vị trí tuyển dụng - 5s SE x2 tr rưyn 33
Hình I5 Hình giao diện quản bộ phận 1 c0 2112221212112 2111121112121 11118211 k 54
Hinh 16 Hinh giao diện quản lý phòng ban 2 0 222 222112211211 11 1225111115811 EEE re 55 Hình 17 Hình giao diện quản lý dân tỘc 0 2 2221221111211 1222211121151 1x 55 Hình I8 Hình giao diện quan ly ton 9140.00.00 ccc ccc 2222122111211 12 11522 11x ng hệ 56 Hình 19 Hình giao diện quản lý chức vỤ - S22 2111211211111 15211 11111111112 11111111 H2 56 Hình 20 Hình giao diện quản lý nhân vIÊn c1 2 2211211125121 1551151 1511151111112 xx2 56
Hinh 21 Hinh giao diện quản lý trình độ học vấn - 25-52 SE SE xe nryn 57 Hình 22 Hình giao diện quản lý bảng công chỉ tiẾt 5 SE 3211211212111 re 57
Hình 23 Hình giao diện quản lý khen thưởng 5 c2 22 222221121 1211551155111 1212 x2 58
Hinh 24 Hinh giao dién quan ly hop d6ng cccececcccsesesseesesssstesessestsstesteesseeesvsesevevsesees 58
Hình 25 Hình giao diện quản lý thôi vIỆc - 22 2221222121211 1 122 21115 111g 11x Hài 59
Hình 26 Hình giao điện quản lý điều chuyên S5 St 1E E22111 2112.111 errree s9
Hình 27 Hình giao diện quan ly qua trình công tác 2 c2 22222122 12212 rerrkeo 60 Hinh 28 Hinh giao diện quản lý quá trình nâng lương 52c 3c 2323 +*sx+ssxssxss 60 Hình 29 Hình giao diện quản lý trình kỷ luật 2c 2 2222221121 122115112121 1x2 61 Hình 30 Hình giao diện quan lý tài khoản - c1 2222221222111 222 1111511115111 Em rey 61 Hình 31 Hình giao diện quan lý bảng công 0 2212211211221 12221 1111k 62 Hình 32 Hình giao diện quản lý lương 5á 12211211211 12111 11111111 1111101 181121111 kg 62
Hình 33 Hình giao diện quản lý hồ sơ nhân viên 2 + s2 2E 2221212221121 tyee 63
Trang 9
Trang 10Quản lý dự án Công nghệ thông tin
Hình 34 Hình giao diện quản lý đổi mật khẫu -2- 5s 2221222 222 E2 rrree 63
Trang 10
Trang 11Quản lý dự án Công nghệ thông tin
DANH MỤC BẢNG Bảng I.Bảng ký tự viẾt tắt nh HH HH HH1 ng ng Hung 6
Bảng 2.Danh sách va thông tin các thành viên nhóm Ö5 - 2 22 2221122 2c sec srsvey 8 Bảng 3.Phân công công việc và thông tin liên hệ của thành viên nhóm - - 9 Bảng 4.Báng danh sách công vIỆc L0 0 2212221212111 211151112111 1111811501120 1 1x ky 16 Bảng 5.Báng ước lượng thời gian cho từng công vIỆC - c2 cọc 2 nen heo 17 Bang 6 Bảng hoạt động - 0210201122112 111111 112115011 1 111111111115 1111k Hàn rờ 19 Bảng 7.Bảng Biểu đồ Găng dựa vào bảng hoạt động của công việc - sen 19
Bảng 8 Bảng đường Găng, thời gian tôi thiêu và kinh phí để hoàn thành dự án 20
Bảng 9.Bảng danh sách chức năng dự án cần đáp ứng 5 sc ccc t 2E crrin 21 Bang 10.Dac ta use case “Dang nhap” oo ccc 0 2012111222112 1121 1151151251111 re 27 Bang 11.Dac ta use case “Phan quy6n”” c.cccccccscsscssescsseesessesseseesessessvsvsstsevsvssteeeseveseeeeess 28
Bang 12.Dac ta use case “Xem danh sách nhân viên” c2 2 2221222212222 28 Bang 13.Dac ta use case “Nhap hồ sơ sinh Vien" cccccccccccccccscccecscscececsesvecscevevevsvevsvevevseees 30 Bang 14.Dac ta use case “Cap nhat h6 so sinh Vidn”’ cccccccccccccccsccsseseseesessecscstssceesesecseees 32
Bang 16.Đặc tả use case “Đăng xuất” - St E1 2n 1121211 tre 33 Bang 17.Dac ta use case “Đăng ký” ccn nnn HH ng HH ng key 34
Bang 18.Dac ta use case PO mat KAW cccccccccccscsescscscscscsescscsesvscsesvscsesestscsvsesesvsesees 35 Bang 19.Dac ta use case “Quên mật KI AU occ cccecccccccccccececececeecsvevecsvevevsvevevsvevssetvevseveveees 36
Bảng 20.Đặc tả use case '“Tính lương”” - c1 2111121122121 1118111101111 10111155 xen ve 37 Bang 21 Bảng đặc tả thêm tài khoản c0 02 2221112112211 111 1112511211111 1511811181 keg 38 Bang 22 Bang đặc tả usecase sửa tài khoản 2à 2c 221211211122 12 211112 12 khe 39 Bảng 23.Đặc tả use case “Quản lý tài khoản” c1 121222122 1118111211211 11 111kg 40 Bang 24 Dac tả use case “Quản lý hợp đồng” c2 21212121 re 43 Bang 25.Dac ta use case “Quản lý báo CÁO ” L0 0012010 ngư He 44 Bảng 26.Đặc tả use case “Quản lý tuyên dụng ” c c2 8 ng rờg 46
Trang 11
Trang 12Quản lý dự án Công nghệ thông tin
Ví dụ:
DANH SÁCH CÁC KÝ TỰ, CÁC CHU VIET TAT
Trang 13
Quản lý dự án Công nghệ thông tin
CHUONG I: KHOI DONG DU ÁN
1.Nêu ý nghĩa của Giai đoạn khỏi động dự án
Ý nghĩa của giai đoạn này là xác định mục tiêu, phạm vi, và cơ sở đề bắt đầu dự án
một cách rõ ràng và hiệu quả Dưới đây là một số ý nghĩa của giai đoạn khởi động dự án: Xác định mục tiêu và phạm vĩ: CHai đoạn này giúp xác định rõ ràng mục tiêu mà ứng
dụng web quản lý nhân sự cần đạt được và phạm vi công việc mà dự án sẽ bao gồm Điều
này giúp định hình rõ ràng đối tượng người dùng, chức năng, và các yêu cầu cụ thể của ứng dụng
Phân tích yêu cầu: Trong giai đoạn này, nhóm dự án thực hiện phân tích chi tiết về yêu cầu của dự án, bao gồm các tính năng cần có, các quy trình kinh doanh, yêu cầu bảo mật, hiệu năng, và tính tương thích với các hệ thống khác
Đánh giá nguồn lực và kế hoạch triên khai: Giai đoạn khởi động giúp xác định các nguồn
lực cần thiết đề triển khai dự án thành công, bao gồm nhân lực, tài chính, và thiết bị
Đồng thời, nó cũng giúp xây dựng kế hoạch triển khai dự án chỉ tiết, bao gồm lịch trình, phân công công việc, và các bước tiền hành
Định rõ kế hoạch quản lý dự án: Giai đoạn này định rõ các quy trỉnh và phương pháp quản lý dự án để đảm bảo sự tiến triển trơn tru và hiệu quả Điều này bao gôm xác định người phụ trách dự án, cơ chế báo cáo, quản lý rủi ro, và cách giải quyết vẫn đề trong quá
trình triển khai dự án
Tạo sự đồng thuận và cam kết: Giai đoạn khởi động dự án là cơ hội để liên kết các bên
liên quan trong dự án, bao gồm công ty TNHH Kinh doanh TVA và các thành viên trong nhóm dy an Qua đó, xây dựng sự đồng thuận và cam kết giữa tât cả các bên đôi với mục
tiêu và kế hoạch của dự án
Đánh giá khả thi: Giai đoạn này giúp xác định tính khả thi của dự án, bao gồm khả năng
kỹ thuật, tài chính và thời gian Đánh giá khả thị là cơ sở đề quyết định tiếp tục triên khai
dự án hoặc thay đổi kế hoạch nếu cần thiết
Trang 14Quản lý dự án Công nghệ thông tin
Địa điểm: Công ty TNHH Kinh doanh TVA
Thời gian bắt đầu: 15h00 ngày 20/05/2023
Thời gian kết thúc: 17h00 ngày 20/05/2023
Trang 15Quản lý dự án Công nghệ thông tin
+ Tích cực trao đối, đưa ra nhận xét ý kiến về công việc chung
+ Nhiệt tình tham gia các công việc chung của nhóm
Những điều phải làm:
+ Tham gia họp nhóm đây đủ, đúng giờ
+ Hoàn thành tốt công việc được giao
+ Nghiêm túc trong lúc hoạt động nhóm
Những điều không được làm:
+ Gây mắt đoàn kết giữa các thành viên trong nhóm
+ Có thái độ không tốt khi nhận công việc được giao
e Hoàn thành báo cáo quy trình Serum: thực hiện dưới dang Mindmap
° Hoàn thành bản kế hoạch với chủ đề là Quy trình làm đồ án theo nhóm
Trang 16Quản lý dự án Công nghệ thông tin
Diém manh (Strengths) - Công ty TNHH Kinh doanh TVA đã có
kinh nghiệm lâu năm trong lĩnh vực quản
lý nhân sự, giúp định hình yêu cầu cụ thể cho ứng dụng web
- Có đội ngũ nhân viên có kỹ năng kỹ
thuật cao và hiều biết về quản lý nhân sự,
giúp xây dựng ứng dụng với chất lượng Cao
- Ban lãnh đạo công ty có cam kết với dự
án và sẵn lòng hỗ trợ tài chính và nguồn
lực cần thiết
- Công ty TNHH Kinh doanh TVA hoạt
động trong một thị trường ôn định, tạo cơ
hội cho ứng dụng web quản lý nhân sự
phát triển và mở rong
Diém yéu (Weaknesses) -Thiéu kinh nghiém vé céng nghé mdi:
Công ty chưa có nhiều kinh nghiệm trong việc triển khai các công nghệ mới, có thé
Trang 17Quản lý dự án Công nghệ thông tin
Cơ hdi (Opportunities) - Nhu cầu tăng về ứng dụng công nghệ
trong quản lý nhân sự: Thị trường đang chờ đón sự ra đời của ứng dụng web quản
lý nhân sự để nâng cao hiệu quả làm việc
và tối ưu hóa quy trình quản lý
- Thị trường mở rộng: Dự án có thể mở
rộng ra các công ty và doanh nghiệp khác, không chỉ trong khu vực mà còn trong các thị trường mới, tăng cơ hội tiếp cận khách hàng mới và tăng doanh sô bán hàng
- Tích hợp tính năng tiện ích: Dự án có thê
tích hợp các tính năng tiện ích bồ sung, như trí tuệ nhân tạo, phân tích dữ liệu, hay tích hợp với các ứng dụng khác, tạo ra giá tri gia tang cho khach hang
M6i de doa (Threats)
- Cạnh tranh gay gắt: Thị trường ứng dụng
web quản lý nhân sự có sự cạnh tranh khốc
liệt từ nhiều đối thủ cạnh tranh, đòi hỏi dự
án phải đáp ứng và vượt qua đề duy trì sự
nồi bật
- Biến đối công nghệ nhanh chóng: Công
nghệ phát triên nhanh chóng, điều này yêu
cầu dự án phải linh hoạt và dễ dàng thích ứng đề không bị lạc hậu
- Vấn đề bảo mật và quyền riêng tư: Xây dựng ứng dụng web quản lý nhân sự đòi
hỏi sự chú ý đặc biệt đối với bảo mật và
quyên riêng tư, vì thông tin nhân viên và
dữ liệu quán lý nhân sự là nhạy cảm và cần
Trang 18Quản lý dự án Công nghệ thông tin
Tién bao hiém
Thông kê chi phí nhân sự
7 Quản lý phòng ban, đơn
vị Cập nhật phòng ban, don vi Thêm phòng ban, đơn vị Xóa
II Những chức năng không làm
Trang 18
Trang 19Quản lý dự án Công nghệ thông tin
Các tính chất yêu cầu của sản phẩm Tính nhất quán: Hệ thống cần đảm bảo tính nhất quán trong việc quản lý thông tin nhân viên, tiễn lương, chấm công và các chế độ phúc lợi Dữ liệu
được cập nhật và lưu trữ một cách đồng nhất và chính xác trên toàn bộ hệ
thống
Tính bảo mật: Hệ thống cần có các biện pháp bảo mật mạnh mẽ để đảm bảo
an toàn thông tin nhân viên Chỉ những người dùng có quyên truy cập được phép xem và sửa đôi thông tin nhân viên
Tính linh hoạt: Hệ thông cần có khả năng thích ứng với sự thay đối của công
ty, bao gồm cấu trúc tổ chức, chính sách nhân sự và quy trình quản lý Nó cũng nên hỗ trợ việc thêm mới các chức năng và tính năng mở rộng theo yêu
cầu
Tính sẵn sảng và tin cậy: Hệ thống cần được duy trì và hoạt động một cách én
định, đám bảo sẵn sàng sử dụng cho các hoạt động quản lý nhân sự hàng ngày của công ty Các lỗi và sự cô cần được khắc phục nhanh chóng đề tránh ảnh
hưởng đến hoạt động kinh doanh
Trang 19
Trang 20Quản lý dự án Công nghệ thông tin
- _ Tính tương thích: Hệ thống cần tương thích với các công nghệ và nền tảng hiện có trong công ty, như hệ điều hành, trình duyệt web và hệ thông quản lý
khác Điều này giúp đễ dàng tích hợp và chia sé đữ liệu với các hệ thông khác
- Tinh tiện ích: Hệ thống cần cung cấp giao diện người dùng thân thiện, dễ sử dụng và thao tác nhanh chóng Người dùng có thê tìm kiếm và truy cập thông
tin nhân viên một cách dễ đàng, thực hiện các tác vụ quản lý nhân sự một cách
hiệu quả
- _ Tính mở: Hệ thông cần có khả năng mở rộng và tích hợp với các phần mềm
và dịch vụ bên ngoài Điều này cho phép công ty tích hợp thêm các ứng dụng
và công cụ phụ trợ, như hệ thống tài liệu điện tử, hệ thống phỏng vẫn trực
tuyến, và các dịch vụ bên thứ ba khác
- _ Tổng kết về các sản phâm trung gian của dự án
- _ Dựa trên các kết quả khảo sát, phân tích và xác định yêu web như:
Thiết kế giao diện người dùng Quan lý thông tin nhân viên
Quản lý tiến lương và phúc lợi
Quản lý chấm công và nghỉ phép Báo cáo và thông kê
- _ Các kết quá liên quan đến dự án
1 Bản mô tả yéu cau (Requirement Specification)
Bản thiết kế giao diện người dùng Bản thiết kế cơ sở dữ liệu
Hướng dẫn triên khai
Tài liệu hướng dẫn sử dụng
- Cac tài liệu liên quan đến dự án
Tài liệu về nhân sự
Trang 20
Trang 21Quản lý dự án Công nghệ thông tin
Cách quản lý nhân sự TiIền công nhân viên Các yêu cầu đánh giá sự thành công của dự án
« Hoàn thành dự án theo kế hoạch: Đánh giá dựa trên việc dự án được hoàn
thành đúng theo kế hoạch ban đầu, bao gồm các mốc quan trọng, thời gian
và ngân sách
« Đáp ứng yêu cầu và mục tiêu: Xem xét xem hệ thông web quản lý nhân sự
đã đáp ứng đầy đủ yêu cầu chức năng và phi chức năng được đặt ra trong bản mô tả yêu cầu Nó cũng phải đáp ứng mục tiêu kinh doanh và nhu cầu của công ty TNHH Kinh doanh TVA
« Hiệu suất và độ ôn định: Đánh giá tính hiệu suất và độ ôn định của hệ
thống web quản lý nhân sự Nó bao gồm đánh giá về tốc độ, khả năng xử lý tải, độ trễ, đáp ứng người dùng đồng thời và sự ỗn định của hệ thống trong thoi gian dai
Sự hài lòng của người dùng: Thu thập phản hồi từ người dùng về trải nghiệm
sử dụng hệ thống web quản lý nhân sự Đánh giá dựa trên sự hài lòng về giao diện người dùng, tính dễ sử dụng, tính thân thiện, tính linh hoạt và sự đáp ứng của hệ thông đôi với nhu câu người dùng
Trang 21
Trang 22Quản lý dự án Công nghệ thông tin
7.Danh sách công việc (WBS)
‘website quản lý Phân tích yêu
nhân sự cho câu
cùng và triển khai
Phân tích yêu Xây dựng mẫu
cầu giao diện giao diện i
Trang 23Quản lý dự án Công nghệ thông tin
Trang 24Quản lý dự án Công nghệ thông tin
9.Bảng hoạt động
Trang 24
Trang 25Quản lý dự án Công nghệ thông tin
BẰNG HOẠT ĐỘNG Nhóm 5
Mã cô
việc Tên công việc Trung bình EST Công việc trước
Xác định các yếu cấu phần
CV2I IKiêm thử và sữa lỗi 2.1215, CVI6, CVI17, CV18, CV19, CV
CV23
V27 Chuân bị môi trường triển khai 2.12 CV26
Trang 25
Trang 26Quản lý dự án Công nghệ thông tin
Bảng 6 Bảng hoạt động 10.Biéu dé Găng dựa vào bảng hoạt động của công việc
Bang 7.Bang Biéu do Gang dua vao bang hoat dong cua cong viéc
11.Đường Găng, thời gian tối thiểu và kinh phí để hoàn thành dự án
28/06/2023 3 30/06/2023 2 07/01/2023 1 07/02/2023 3 0705/2023 1 0706/2023 1
ning vả vị tí 0707/2023
0707/2023 (7/09/2023 07/11/2023
Trang 26
Trang 27Quản lý dự án Công nghệ thông tin
Chú thích: Đường răng đường hình vẽ màu đỏ ổi từ 1->13->15->25->29
BANG UOC CHI PHI CONG Nhóm 5
đặt và hình hệ tra cuối cùng triển khai
Chỉ phí tối thiểu: Khoảng hơn 7.000.000 VNĐ ( bảy triệu việt nam đồng)
Quản lý dự án: NGÔ HOÀNG ANH
Mục tiêu dự án: Dự án "Xây dựng Ứng Dụng Web Quản Lý Nhân Sự cho Công Ty TNHH Kinh Doanh TVA" nham toi ưu hóa quản lý nhân sự, bao gồm quản ly thong tin
cá nhân, chấm công, lương, tuyên dụng và báo cáo Ứng dụng sẽ tạo giá trị kinh doanh
Trang 27
Trang 28Quản lý dự án Công nghệ thông tin
bằng cách cải thiện hiệu suất làm việc, tăng tính hiệu quả trong quy trình nhân sự và tối
đa hóa sử dụng nguồn lực Đảm bảo tích hợp, bảo mật dữ liệu và đào tạo người dùng cũng
là những yêu tố quan trọng đề đảm bảo sự thành công của dự án
Cách tiếp cận:
- Thu thập yêu cầu: Xác định rõ yêu cầu từ các phòng ban liên quan
- Thiết kế và Phát triển: Tạo giao diện người dùng và tích hợp cơ sở dữ liệu
- Kiểm thử và Triển khai: Kiêm tra ứng dụng, triên khai và đào tạo người dùng
- Hỗ trợ và Bảo trì: Đảm bao hỗ trợ sau triển khai và sửa lỗi
- Đảo tạo liên tục và Cải tiễn: Đào tạo người dùng và tôi ưu hóa dựa trên phản hồi
- Đo lường Hiệu suất và Giá trị: Đánh giá hiệu suất và giá trị kinh doanh thực tế
2 | Tran Hung Tien Thiết kế quy trình xử lý tranhunghien2002de@gmatl
3 | Ngô Trường Vũ Tìm hiểu thiết kế cơ sở | truon @amail.com
Các chữ ký:
Trang 28
Trang 29Quản lý dự án Công nghệ thông tin
CHƯƠNG II: PHÂN TÍCH CHỨC NĂNG HỆ THÓNG
Tạo tài khoản, Mật khâu
5 Quản lý tiền lương Chấm công công nhân Tính phụ câp
Tién bao hiém
6 Báo cáo, thông kê Thông kê thông tin nhaén sy
Thông kê chi phí nhân sự
Trang 30Quản lý dự án Cơng nghệ thơng tin
2.2 Danh sách chức năng dự án khơng thực hiện
ò_ SQL Server: Dùng với ASP.NET MVC và C#
LI Trang web giao dién nguoi dung (Front-end):
o_ HTML/CSS/JavaScript: Dùng để xây dựng giao diện người dùng đơn gián
o Bootstrap: Framework CSS phố biến đề thiết kế giao diện đáp ứng và trực quan hơn
LI Cơng cụ phát triển:
o Visual Studio (danh cho ASP.NET MVC va C#): IDE mạnh mẽ và cĩ nhiều
tich hop hé tro
1 Céng nghé phy tro:
o_ Git: Quản lý phiên bản mã nguồn
Trang 30
Trang 31Quản lý dự án Công nghệ thông tin
2.4 Cau hình phần cứng tối thiểu (để vận hành được sản phẩm của dự án)
Đề vận hành được sản phẩm của dự án quản lý nhân sự web MVC, bạn cần cấu hình phần cứng tôi thiểu đáp ứng yêu cầu của các thành phần công nghệ sử dụng Dưới đây là cầu hình phần cứng tối thiểu đề xuất:
1 Máy chủ:
1 Bộ vi xử lý (CPU): Intel Core ¡5 hoặc tương đương (đối với các dự án nhỏ
và trung bình) hoặc Intel Xeon (đối với các dự án lớn)
_ RAM: Tối thiểu 8GB (đối với các dự án nhỏ và trung bình), 16GB hoặc cao hơn (đổi với các dự án lớn)
1 Lưu trữ: Ít nhất 128GB ô SSD hoặc HDD (đối với hệ điều hành và ứng
dụng) và thêm ô cứng lưu trữ dữ liệu (hoặc sử dụng dịch vụ đám mây như
AWS hoặc Azure cho việc lưu trữ dữ liệu)
2 Card đồ họa (GPU): Trong hầu hết các trường hợp, không yêu cầu card đồ họa rời Card đồ họa tích hợp trên bo mạch chủ sẽ đáp ứng đủ nhu cầu hiển thị giao diện người dùng
3 Màn hình: Màn hình với độ phân giải L280x720 pixel trở lên
Luu y ý rằng đây là cầu hình tối thiêu đề xuất và sẽ thay đổi tùy thuộc vào quy mô dự án và
số lượng người Sử dụng Nếu dự án lớn và có nhiều người sử dụng, bạn nên cân nhắc nang cap cau hình phần cứng để đảm bảo hiệu suất và đáp ứng tốt hơn
2.5 Các phần mềm nền tảng (cần có để có thể chạy được sản phẩm của dự án)
LJ Để chạy được sản phẩm của dự án quản lý nhân sự web MVC, ban can cai dat va
sử dụng một số phần mềm nên tảng và ứng dụng hỗ trợ Dưới đây là danh sách các phần mềm quan trọng cần có:
1 Trinh duyệt web:
o Google Chrome, Mozilla Firefox, hoac Microsoft Edge (phién bản mới nhất) đề kiểm tra và thử nghiệm ứng dụng web
LI Môi trường chạy ứng dụng web:
o_ ASP.NET Core Runtime (dành cho ASP.NET MVC và C#): Cần cài đặt để
chạy ứng dụng ASP.NET Core trên máy chủ
Trang 31
Trang 32Quản lý dự án Công nghệ thông tin
LI Cơ sở dữ liệu:
o SQL Server Express (danh cho ASP.NET MVC va C#): Phiên bản miễn phí
cua SQL Server để lưu trữ dữ liệu
O Trinh quan ly goi (Package Manager) (néu str dung):
o NuGet (danh cho ASP.NET MVC va C#): Quan ly cac g6i thu viện phụ
thudc cho dw an ASP.NET
2.6 Biéu do use case va dic ta use case cua hé thong
Trang 33Quản lý dự án Công nghệ thông tin
2.6.2 Biểu đồ use case chỉ tiết
« ) ¢ )
QL DsQuoctin OL DSTonGiao QL QuaTrinnKhenThuong QuanLyTrinhDoHocvan
Hình 2.Hinh biéu d6 usecase chi tiét 2.6.3 Dac ta usecase
Đặc tả UC1 “Đăng nhập”
Tén Use case Dang nhap
Tác nhân Nhân viên, quản lý, giám độc, admin
đúng tài khoản và mật khâu đề người dùng đăng nhập vào giao diện chính
đăng ký tài khoán trước đó
Ì Tác nhân khởi động giao diện chương trình
Trang 33
Trang 34Quản lý dự án Công nghệ thông tin
2 Hệ thông hiện thị và vêu câu nhập thông tin
3 Tác nhân nhập thông tin can thiết, chọn mút đăng nhập
4 Hệ thống kiêm tra thông tin
e_ Hệ thống báo lỗi và yêu cầu nhập lại
® Tác nhân lặp lại bước 3
Mô tả Admin str dung use-case Dung use-case đê phân quyên
truy cap vao hé théng
Use-case “Phân Quyền” dùng đề phần quyền truy cập hệ thông, bảo vệ quyên truy cập riêng cho nhân viên
Điều kiện tiên quyêt Hệ thông đã được khởi động sẵn sang, tác nhân đã được
đăng ký tài khoản phân quyền trước đó
Dòng sự kiện chính
] Khi Admin nhân vào chức năng tạo phân quyên thì
màn hình phân quyên hiện lên
2 Trên màn hình có tên đăng nhập, mật khẩu và loại
quyên truy cập Khi đó Adimin sẽ nhập tên và mật khẩu vào và cấp quyÊn truy cập
Trang 34
Trang 35Quản lý dự án Công nghệ thông tin
Bảng 11 Đặc tả use case “Phân quyền”
Đặc tả UC3 “Xem danh sách nhân viên”
M6 ta Admin, giam doc, quan ly, nhân viên sử dung use-case
Dùng use-case xem danh sách nhân viên hiện dang công tác tại công ty
Điều kiện tiên quyết Hệ thông đã được khởi động sẵn sàng, tác nhân đã được
đăng ký tài khoản phân quyền trước đó có quyền xem danh sách nhân viên
danh sách nhân viên
2 Hé thong liệt kê bảng danh sách nhân viên với đây
Trang 36Quản lý dự án Công nghệ thông tin
Điều kiện cuôi Không có
Bảng 12.Đặc tả use case “Xem danh sách nhân viên ”
Đặc tả UC4 “Nhập hồ sơ nhân viên”
M6 ta Admin,Giam doc su dung use-case
Dung use-case dé nhập vào một nhân viên mới
Điều kiện tiên quyêt Người được phép sử dụng use case này buộc phải đăng
nhập với vai trò là giám đốc hay admin
Nếu se case thành công thì nhân viên sẽ được thêm mới
vào hệ thống Ngược lại trạng thái của hệ thống không đổi
Dòng sự kiện chính
T1 Use case nay bat dau khi người dùng muôn thêm
moi mot nhdn vién
Hệ thong hiển thị danh sách các nhân viên của
cong ty
Người dùng tiễn hành nhập thông tin về nhân viên
gồm :Họ tên, Ngày sinh, CMND, Địa chỉ Điện thoại, Đơn vị, Trình độ
Sau khi điền đây đủ các thông tin can thiết về nhân viên vào trong các textbox, người sử dụng hệ thống chọn chức năng Thêm mới (Add)
Hệ thống sẽ kiêm tra tính hợp lệ của các thông tin Nếu không hợp lệ hệ thống sẽ báo lỗi và người
Trang 36
Trang 37Quản lý dự án Công nghệ thông tin
dùng sẽ chỉnh lại Nêu hợp lệ thông tin về nhân viên
sẽ được thêm vào trong hệ thống
Nhân viên mới này sẽ được tự động sắp xếp tăng
theo tên
Danh sách nhân viên mới được thêm vào hiển thị trở lại màn hình
thông tin được người sử dụng hệ thống nhập vào
không đây đủ thì hệ thống sẽ hiển thị thông báo lỗi:
thiếu các thông tin cần thiết và yêu cầu bồ sung đầy
đủ các thông tin Người sử dụng hệ thống có thê bố sung đầy đủ các thông tin cần thiết hoặc hủy bỏ
thao tác đang thực hiện, lúc này use case kết thúc Việc xác nhận không được người sử dụng hệ thống chấp thuận:Nếu việc xác nhận các thao tác tương
ứng không được người sử dụng chấp thuận hệ thông
sẽ trở lại trạng thái trước đó của từng luồng sự kiện tương ứng
Điều kiện cuôi
Không có
Bảng 13.Đặc tả use case “Nhập hồ sơ sinh viên”
Đặc tả UC5 “Cập nhật hồ sơ nhân viên”
Trang 38Quản lý dự án Công nghệ thông tin
nhập với vai trò là giám đốc hay admin
Nếu se case thành công thì nhân viên sẽ được thêm mới
vào hệ thống Ngược lại trạng thái của hệ thống không đổi
Dòng sự kiện chính
T1 Use case nay bat dau khi người dùng muôn thêm
moi mot nhdn vién
Hệ thong hiển thị danh sách các nhân viên của
cong ty
Người dùng tiễn hành nhập thông tin về nhân viên
gồm :Họ tên, Ngày sinh, CMND, Địa chỉ Điện thoại, Đơn vị, Trình độ
Sau khi điền đây đủ các thông tin can thiết về nhân viên vào trong các textbox, người sử dụng hệ thống chọn chức năng Thêm mới (Add)
Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin Nếu không hợp lệ hệ thống sẽ báo lỗi và người dùng sẽ chỉnh lại
Nếu hợp lệ thông tin về nhân viên sẽ được thêm vào
Trang 39Quản lý dự án Công nghệ thông tin
Danh sách nhân viên mới được thêm vào hiển thị trở lại màn hình
thông tin được người sử dụng hệ thống nhập vào
không đây đủ thì hệ thống sẽ hiển thị thông báo lỗi:
thiếu các thông tin cần thiết và yêu cầu bồ sung đầy
đủ các thông tin Người sử dụng hệ thống có thê bố sung đầy đủ các thông tin cần thiết hoặc hủy bỏ
thao tác đang thực hiện, lúc này use case kết thúc
Thông tin về nhân viên không hợp lệ:Nếu các thông
tin được người sử dụng hệ thống nhập vào không
hợp lệ thì hệ thống sẽ hiển thị thông báo lỗi: các thông tin về nhân viên không hợp lệ và yêu cầu
người sử dụng hệ thống chỉnh sửa lại các thông tin không hợp lệ Người sử dụng hệ thống có thê chỉnh sửa các thông tm không chính xác hoặc hủy bỏ thao
tác đang thực hiện, lúc này use case kết thúc
Việc xác nhận không được người sử dụng hệ thống chấp thuận:Nếu việc xác nhận các thao tác tương
ứng không được người sử dụng chấp thuận hệ thông
sẽ trở lại trạng thái trước đó của từng luồng sự kiện tương ứng
Trang 40Quản lý dự án Công nghệ thông tin
mới có thể thực hiện hành động
Dòng sự kiện chính 1 Khi Giám đốc người quản lý nhấn vào chức năng kỷ luật, thì màn hình sẽ hiện lên
2 Trên màn hình người dùng( giám đốc,quản lý ) muốn kỷ luật nhân viên nào thì phải nhập họ tên nhân viên ngày
kỷ luật nguyên nhân và hình thức kỷ luật Sau đó nhắn nút lưu
Dòng sự kiện phụ Không có
Điều kiện cuôi Không có
Bang 15.Ddc ta use case “Kỷ luật”
Đặc tả UC7 “Đăng xuất”
Mô tả Người dùng sử dụng use-case sau khi hoàn thành xong
hành động mong muốn có thê đăng xuất