1. Trang chủ
  2. » Luận Văn - Báo Cáo

quản lý dự án công nghệ thông tin xây dựng ứng dụng web quản lý nhân sự cho công ty tnhh kinh doanh tva

81 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 81
Dung lượng 5,23 MB

Nội dung

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 2

LỜ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 3

3.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

TRAN HUNG TIEN NGO TRUONG VU

Trang 4

TRUONG 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 5

Quả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 6

Quả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 7

Quả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 8

Quả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 9

Quả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 10

Quả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 11

Quả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 12

Quả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 14

Quả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 15

Quả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 16

Quả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 17

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ự để 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 18

Quả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 19

Quả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 20

Quả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 21

Quả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 22

Quả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 23

Quản lý dự án Công nghệ thông tin

Trang 24

Quản lý dự án Công nghệ thông tin

9.Bảng hoạt động

Trang 24

Trang 25

Quả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 26

Quả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 27

Quả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 28

Quả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 29

Quả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 30

Quả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 31

Quả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 32

Quả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 33

Quả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 34

Quả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 35

Quả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 36

Quả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 37

Quả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 38

Quả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 39

Quả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 40

Quả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

Ngày đăng: 16/08/2024, 18:05

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w