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

Báo cáo môn học quản lý dự án phần mềm Đề tài xây dựng phần mềm tìm kiếm việc làm công nghệ thông tin

52 1 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 52
Dung lượng 2,82 MB

Nội dung

1 Gidi thiéu vé du an 1.I Giới thiệu Dự án xây dựng website tìm kiếm việc làm công nghệ thông tin CNTT nhằm tạo ra một nền tảng kết nối giữa các nhà tuyên dụng và ứng viên trong lĩnh vực

Trang 1

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SU PHAM

BAO CAO MON HOC

QUAN LY DU AN PHAN MEM

DE TAI: XAY DUNG PHAN MEM TIM KIEM VIEC LAM

CONG NGHE THONG TIN

Giang vién: Ts V6 Duc Hoang Nhom sinh vién: Hua Van Thao _21CNTT2

Nguyễn Văn Thuận 2ICNTT2

Hỗ Thị Huỳnh Như _2ICNTT2

Lê Thị Trang _2ICNTT2 Ngô Hoàng Anh 21CNTT2

Đà Nẵng, Tháng 10 Năm 2024

Page |1

Trang 2

17 Tiến trình xây đựng và quản lý dự án

1.8 _ Bảng phân công công VIỆC Q n n2 122 n2 1011211112112 8111 x c 5

2 Tôn chỉ (điều lệ) đự án 22c n n2 re ung urờu 6

1 Thông tin chung về dự án S2 n 22H n2 2e erờn 6

QD NBO GU g .A 6

3 Lập kế hoạch dự án - 2s n2 HH HH2 n2 dêg 9 3.1 Bảng phân rã công việc (WBS) Q.0 n1 tr ky 9 3.2 Đặc tả WB Q.2 Hà HH Ho e 10 3.3 Ước lượng thời gian (Theo công thức PERTT) 222222221 22212121212x21 12x22 16 3.4 Gantt ChaFt 2 nh H111 re 21

4 Quản lý chỉ phí ch HH H111 He 22 4.1 Bảng chi phí nguyên vật liệu 0 2221211 221211521 1212128128111 re 22

“9n on UO 4.4 Bảng cấp độ trách nhiệm 2 n2 t1 211g erg 23 4.5 Bảng lương nhân viÊn c2 n2 212112111 21211551121111 2111011011 1111k 23 4.6 Bảng lương trong quá trình thực hiện dự ản Q2 22c 24 4.7 Bảng chị phí phát sinh 0 2201211221211 551 121211211111 111 2111212112011 11x er 33 4.8 Bảng chị phí ước tính - c1 1211211221212 121121111 281021 1112112112111 1 xe 33 4.9 Các chỉ tiêu chỉ phí c1 12 HH HH He 33 Page |2

Trang 3

1 Gidi thiéu vé du an

1.I Giới thiệu

Dự án xây dựng website tìm kiếm việc làm công nghệ thông tin (CNTT) nhằm tạo ra một nền tảng kết nối giữa các nhà tuyên dụng và ứng viên trong lĩnh vực CNTT Website sẽ cung cấp chức năng tìm kiếm công việc theo kỹ năng, vị trí và kinh nghiệm, đồng thời cho phép nhà tuyển dụng đăng tin tuyển dụng và quản ly ứng viên Ứng viên có thể tạo hồ sơ cá nhân, ứng tuyến trực tiếp và theo đõi quá trình tuyển đụng Mục tiêu của dự án là tối ưu hóa quy trình tuyển dụng, giúp người tìm việc dễ dàng tiếp cận cơ hội việc làm phù hợp và nhà tuyên dụng nhanh chóng tìm được nhân tài

Dự án của chúng tôi sẽ được triển khai trong phạm vi cả nước, đối tượng tập trung sẽ sinh viên và người tìm việc trong ngành CN TT

Đội phát triển dự án: 1 Hứa Văn Thảo

2 Nguyễn Văn Thuận

@® Hệ thống được thiết kế và xây dựng tốt có thể được nâng cấp, thay đôi phù hợp

với thị trường hiện nay

® Khu vực ảnh hưởng cả nước: tất cả các sinh viên, người tìm kiếm việc làm và các công ty trong lĩnh vực công nghệ thông tin

- Phạm vi tài nguyên:

> Kinh phí: 700.000.000 VNĐ Trong đó bao gồm:

Page |3

Trang 4

® Tiền lương cho nhân viên Các chỉ phí phát sinh trong quá trình phat triển phân mém

® Kinh phí dự trữ 10%

> Nhân sự: Tổng số thành viên của đội dự án: 5 người

@ Số thành viên có thê thay đôi nếu:

* Có thành viên rút khỏi dự án vì lý do khách quan nào đó

* Dy 4n chậm so với tiến độ

*%_ Dự án cần chuyên gia cho những lĩnh vực ngoài tầm hiểu biết của công ty

> Thời gian: 12/8/2024 - 11/12/2024

> Ban giao sản phẩm

® Sau khi hoàn thiện xong phần mềm, đội dự án cần bàn giao cho bên khách hàng:

e Website bán đồ thé thao điện tử

@ Tai liệu hướng dẫn sử dụng cùng người hướng dẫn

e@_ Trang thiết bị liên quan tới hệ thống

> Ứng dụng thiết lập kế hoạch:

® MS Project: Công cụ xây dựng lập lịch quản lý dự án

® Visual Paradigm: Céng cu thiết kế mô hình hóa

> Công nghệ thực hiện:

® Sản phẩm được viết bằng ngôn ngữ: HTML, CSS, JavaScript sử dụng công cụ lập

trinh là Visual Studio và hệ quản trị cơ sở dữ liệu SQL server

® Sản phẩm có thể chạy trên đa số các trình duyệt đang sử dụng phô biến như Google Chrome, Firefox,

@ Bao cao kiém thử

@ Bao hanh va hé tro kỹ thuật

@ Hướng dẫn sao lưu và khôi phục

Page |4

Trang 5

Vai trò Họ tên Liên lạc

Cong ty FPT Software SĐT: 0987659999 Nhà tài trợ dự án ,

Đại diện: Phạm Minh Tuân | Mail: pmt@fptsoftware.com Cong ty FPT Software SĐT: 0987659999 Khách hàng a ,

Đại diện: Phạm Minh Tuân | Mail: pmt@fptsoftware.com

SDT: 0935407777

Chuyén gia tu van Hua Van Duy Mail:

hvduy@fptsoftware.com

Nhóm theo dõi, Trần Theo Dõi SĐT: 0771213333

đánh giá dự án Lê Đánh Giá Mail: ttd@fptsoftware.com

1.6 Giả thiết dé ra

® Xây dựng hệ thống với cách tiếp cận hướng đối tượng

@® Sử dụng ngôn ngữ lập trình Javascript làm công cụ chính

@ Hỏi ý kiến thay (cô) trong quá trình xây dựng hệ thống khi cần

@® Những công nghệ mà nhóm chưa làm chủ được thi sẽ hợp tác với các thành viên

ngoài dự án

@ Hệ thống sẽ có sự thay đổi khi bô sung các chức năng mới

@ Đội làm dự án sẽ được phân làm 2 nhóm nhỏ trong quả trình thực hiện dự án

® Sau khi kết thúc giai đoạn 1 thi sé sắp xếp lại nhân sự để thực hiện các giai đoạn

tiếp theo của dự án

1.7 Tiến trình xây dựng và quản If dw an

@ Phan 1: Tén chi du an

Page |5

Trang 6

@ Phân 2: Kế hoạch tích hợp

@ Phần 3: Kế hoạch quản lý phạm vị dự án

@ Phân 4: Kế hoạch quản lý thời gian thực hiện

@ Phân 5: Kế hoạch quán lý chỉ phí

@ Phần 6: Kế hoạch quản lý chất lượng dự án

@ Phần 7: Kế hoạch quản lý nhân lực

@ Phan 8: Ké hoach quan lý truyền thông

@ Phan 9: Ké hoach quan ly rủi ro

@ Phan 10: Ké hoach quan ly mua sam

1.8 Bang phan céng cong viéc

Trang 7

@ Ké hoach quan lý nhân lực

@ Ké hoach quan ly chi phi

Nguyễn Văn Thuận

® Ké hoạch quản lý mua sắm

® Ké hoạch quản lý thời gian

Ngô Hoàng Anh

@ ké hoạch quản lý thông tin

2_ Tôn chỉ (điều lệ) dự án

1 Thông tin chung về dự án

Tên dự án: | Xây Dựng Phần Mềm Tìm Kiếm Việc Làm Công Nghệ Thông Tin

của dự án: nganh CNTT

-| - Tạo ra nền tảng để kết nối các nhà tuyên dụng và người lao động trong lĩnh vực CNTT

0n

Quản lý Hứa Văn Thảo ĐHSP 0987493514 - 3120221461@@ued.udn.vn

dw an:

Cac thanh Lé Thi Trang DHSP 0963264898 = 3120221109@ued.udn vn vién trong

—_- Nguyễn Văn Thuận ĐHSP 0373532273 ' 3120221294@ued.udn.vn

Ngô Hoàng Anh ĐHSP 0522910021 3120221003@@ued.udn.vn

Hỗ Thị Huỳnh Như ĐHSP 0359646421 3120221247@uedudn.vn

Trang 8

Hiểu rõ yêu cầu thị trường và xu hướng tuyên dụng: Phân tích dữ liệu để cung cấp thông

tin chỉ tiết về nhu cầu tuyên đụng và xu hướng thị trường

Tao ra bao cdo dé liệu nhằm đánh giá xu hướng và yêu cau thị trường

Tích hợp công nghé AI va Machine Learning

Cải thiện trải nghiệm người dùng,

Tạo nên tảng đa ngôn ngữ

Tối ưu hóa quá trình tuyển dụng

Đảm bảo tính bảo mật và quyền riêng tư

Xây dựng hệ thông phản hôi và đánh giá

10 Phân tích hiệu quả tuyên dụng

Sản phẩm bàn giao

1 Tài Liệu Khởi Động Dự Án

2 Tài Liệu Yêu Cầu

3.Thiết Kế Hệ Thống

4.Phần Mềm Ứng Dụng

5.Tài Liệu Kiêm Thử

6.Tài Liệu Triên Khai

Page |8

Trang 9

sẽ bao gồm các chức năng như tìm kiếm việc làm theo tiêu chí, phân tích yêu cầu của thị trường,

và báo cáo xu hướng tuyển dụng

Các môồc quan trọng của dự án

1 Khởi công dự án: Xác định yêu cầu hệ thông, lập tài liệu chi tiết về chức năng phần mềm và

những bên liên quan (12/8-26/8)

2 Lập kế hoạch dự án: Phân chia nhiệm vụ và nguồn lực, lập lịch trình chi tiết cho các giai đoạn

của dự án (27/8-9/9)

3 Nghiên cứu dự án: Tìm kiếm và phân tích dữ liệu ngành công nghệ thông tin, xây dựng cơ sở

dữ liệu (10/9-24/9)

4 Phân tích: Đánh giá yêu cầu người dùng, nhà tuyên dụng và phát triển các chức năng tìm kiêm,

phân tích đữ liệu việc làm (25/9-3/11)

5 Kết luận: Hoàn thiện phần mềm, lập tài liệu hưởng dẫn sử dụng, bản giao phần mềm và đảm

bảo tất cả các chức năng hoạt động ổn định cho người đùng.(4/11-15/12)

Page |9

Trang 10

3 Lap ké hoach dw an

3.1 Bảng phân rã công việc (WBS)

Xây dựng phân mêm tìm kiêm việc làm công nghệ thông tin

Trang 11

3.2.Diic ta WBS

11 Thiét lap nhom dy an - Lap nhóm đảm nhiệm dự án

- _ Phân công công việc cho từng thành viên

Thu thập và ghi nhận các yêu cầu từ các bên liên quan như: người tìm việc và doanh nghiệp

cau chức năng và phi chức

năng

Đối với yêu cầu chức năng sẽ tập

trung vào: tìm kiếm vị trí ứng tuyến, địa điểm

Page |1I

Trang 12

3.1 Thiết kế cơ sở đữ liệu

Yêu câu phi chức nănh sẽ tập trung vào: phần mêm phải hoạt động ôn định và xử lý nhanh chóng, bảo mật thông tin cho người dùng

liệu

3.1.1 | Xác định thực thể và thuộc - Xác định được các thực thể (như

tính người dùng công việc, công ty, ) va

thuộc tính (như tên, kiểu dữ liệu,

mô tả, )

dữ liệu liệu để đảm bảo phân mềm có thê

lưu trữ đữ liệu một cách có tổ chức

va dé quan ly

3.13 Tối ưu hóa cơ sở dữ liệu - _ Sẽ tôi ưu hóa CSDL(như tối ưu hóa

truy vấn SQL, chen kiểu đữ liệu

phù hợp, ) để phần mềm hoạt

động hiệu quả

3.1.4 | Thiết kế bảo mật cơ sở dit - _ Tập trung thiết kế các biện pháp bảo

mật để đảm bảo an toàn đữ liệu và

quyền riêng tư , bao gồm:

Sử dụng phương pháp mã hóa mật khẩu

Phân quyên truy cập cho từng người dùng

Sao lưu dữ liệu đảm bảo khả năng khôi phục khi xảy ra sự có

Kiểm tra bao mat định kỳ để phát hiện và khắc phục lỗi

Page |12

Trang 13

3.2 Thiết kế giao diện người dùng

3.2.1 Phân tích trải nghiệm người - _ Phân tích cách người dùng sé tương

dùng(UX) tác với phần mềm đảm bảo phần

mềm thân thiện Bao gồm các bước:

+_ Nghiên cứu người dùng (phỏng vấn, khảo sát, )

+ Phân tích phản hồi người dùng

dién Bao gom các bước sau:

+ Hiểu rõ mục tiêu của từng trang trong hệ thông

+ Xác định các thành phan cần thiết ( ô tìm kiếm, lọc, nút, )

3.2.4 Kiểm thử giao điện - _ Sau khi phân tích trải nghiệm và

thiết kế giao diện xong Sẽ tiến hành kiểm tra lại giao diện được

thiết kế hợp lý chưa,

3.3 Thiết kế kiến trúc hệ thông

3.3.1 | Phân tích kiến trúc tổng thé - _ Tập trung phân tích các thành phần

chính để đảm bảo tính toàn vẹn của phần mềm

+ Phân tích frontend, backend, CSDL , API

Page |13

Trang 14

Các yếu tố phi chức năng như: bảo mật, hiệu suất,

3.3.2 Chọn nền tảng phát triển Lựa chọn công nghệ( ngôn ngữ lập

trình, hệ quan tri csdl, ) va nén tang phat trién phan mém (web, mobile)

3.3.3 Xác định thành phần chính Xác định các thành phân chính của

hệ thống giúp hiểu rõ cầu trúc tông thể và cách các phần của hệ thống tương tác với nhau ( như FE, BE, Database)

3.3.4 Thiết kế giao diện API Đây là cách mà các thành phần

trong hệ thống hoặc các hệ thống bên ngoài có thê giao tiếp với nhau thông qua các yêu câu và phân hôi

4 Phát triên phần mềm

kiếm công việc

Chức năng cho phép người dùng tìm kiếm các công việc phủ hợp với

kỹ năng và mong muốn của họ

machine learning Ap dung AI va machine learning dé

toi wu héa két qua tim kiém va dé

Page |14

Trang 15

5.1 Kiém thir don vi

xuất công việc

Kiểm tra từng thành phần riêng lẻ của hệ thống phần mềm như các tính năng tìm kiếm việc làm, đăng nhập, đăng ký, quản lý hồ sơ cá nhân

Nhà phát triển kiểm tra tính năng tìm kiếm việc làm qua các từ khóa

và bộ lọc ( ngôn ngữ lập trình, địa

điểm, kinh nghiệm) để đảm bảo các

yêu cầu được thỏa mãn

5.2 Kiểm thử tích hợp Kiểm tra sự kết hợp giữa các

module như hệ thống đăng nhập, hồ

sơ cá nhân, và cơ sở dữ liệu việc

dùng và xử lý dữ liệu đều hoạt động

trơn tru từ đầu đến cuối

5.4

Kiểm thử chấp nhận người

dùng Kiểm thử hệ thống từ góc nhìn của

người dùng cuối để đảm bảo rằng

hệ thống phù hợp với yêu cầu kinh doanh va san sang để triển khai

Page |15

Trang 16

6.1 Chuẩn bị môi trường triển

khai

Cấu hình hệ thống máy chủ và cơ

sở dữ liệu đề triển khai phần mềm tìm kiếm việc làm

Tạo môi trường sản xuất và môi trường thứ nghiệm, đảm bảo tính tương thích với hệ điều hành máy chủ, phần mềm trung gian và cơ sở

dữ liệu để đảm báo phần mềm hoạt động ôn định

6.2 Triển khai ứng dụng lên Đưa hệ thống phần mềm tìm kiếm

thành phần và cấu hình phù hợp

6.3 Dao tao người dùng và Đối với người đùng:

+ Cung cấp hướng dẫn về các chức năng chính của hệ thông bao gồm đăng ký, đăng nhập, tìm kiếm việc lam

+ Cung cấp các tài liệu hướng dẫn sử dụng ( PDF, video hướng dẫn) và hỗ trợ trực tiếp trong các buôi đào tạo

các buôi hội thảo trực tuyến, ghi lại video hướng dẫn hoặc

tô chức các buôi tập huấn trực tiếp

Đối với nhân viên hễ trợ:

+ Đảo tạo cách thức quản lý các tài khoản người dùng, xử

lý các yêu câu hễ trợ và khắc phục các sự có thường gặp

như: quên mật khẩu, lỗi đăng

nhập

+ Hướng dẫn sử dụng các công

Page |16

Trang 17

cụ giám sát và quản trị hệ

thông, bao gồm cả phần quản

lý cơ sở dữ liệu và bao mat

+ Cung cấp tài liệu kỹ thuật dé

71 Giảm sát hiệu suất hệ thông Theo dõi hiệu suất của phần mềm

trên máy chủ, thu thập dữ liệu và

phân tích hiệu suất của hệ thống để phát hiện các van dé tiềm an va dam bao phan mềm luôn hoạt động với hiệu suất tối ưu

7.2 Cập nhật và sửa lỗi phần Người dùng liên hệ với bộ phận hỗ

trợ thông qua các kênh như email, điện thoại, hoặc live chat

Nhân viên hỗ trợ tiếp nhận yêu cầu,

phân tích vấn đề và cung cấp hướng dẫn hoặc giải pháp thích hợp Nếu vấn đề vượt quá khả năng của

nhân viên hỗ trợ, yêu cầu sẽ được

chuyên lên quản trị viên hệ thông hoặc đội phát triển

Sau khi van dé được giải quyết,

nhân viên hỗ trợ xác nhận với người

dùng và ghi nhận lại các thông tin

để cải thiện dịch vụ

73

quyết vẫn đề Người dùng liên hệ với bộ phận hễ

trợ thông qua các kênh như email,

Page |1

Trang 18

điện thoại, hoặc live chat

Nhân viên hỗ trợ tiếp nhận yêu cầu,

phân tích vấn đề và cung cấp hướng dẫn hoặc giải pháp thích hợp Nếu vấn đề vượt quá khả năng của

nhân viên hỗ trợ, yêu cầu sẽ được

chuyên lên quản trị viên hệ thông hoặc đội phát triển

Sau khi van dé được giải quyết,

nhân viên hỗ trợ xác nhận với người dùng và ghi nhận lại các thông tin

để cải thiện dịch vụ

8 Đánh giá và kết thúc dự án

8.1 Đánh giá kết quả dự án Đánh giá các kết quả đã đạt được

dựa trên các mục tiêu ban đầu của dur an

Thu thập phản hôi từ người dùng cuối dé hiểu rõ về mức độ hài lòng

So sánh các kết quả thực tế với kế hoạch ban đầu để xác định các vấn

đề cần cải thiện

Đưa ra kết luận về việc dự án có

thành công hay không và lập báo cáo tông kết

8.2 Téng hop va phan tich phan

hỗi từ người ding

Phân tích các phản hôi tiêu cực và tích cực từ người dùng

Lập báo cáo kết thúc đự án Quản lý dự án tông hợp các đữ liệu,

kết quả đánh giá và phản hồi từ các

Page |18

Trang 19

bên liên quan

Soạn thảo báo cáo với các phần chính: mục tiêu ban đầu, kết quả đạt

được, các vấn đề và giải pháp, kết

luận

Bao cáo được trình bày cho các bên

liên quan và lưu trữ cho các dự án tiếp theo

3.3 Ước lượng thời gian (Theo công thức PERT)

- ML: Ước lượng kha dĩ nhất (Most likely) thời gian cần để hoàn thành công việc trong điều kiện hợp lý

- MO: Ước lượng lạc quan nhất (Most Optimistic) thời gian cần để hoàn thành công việc trong điều kiện lý tưởng nhất (không có trở ngại nào)

- MP: Ước lượng bị quan nhất (Most Pessimistic) thời gian cần để hoàn thành công việc trong điều kiện tồi nhất (có nhiều trở ngại)

- _ B§T: Ước lượng cuối(Estimation) Được tính theo công thức:

EST = (MO + 4(ML) + MP)/6

Trang 21

3.1.4 Thiét kế bảo mật đữ liệu 1 1.5 2 2

3.2 Thiét kế giao diện người dùng 10 13 15 14

3.3.1.Phân tích kiến trúc tông thé 0.75 1 1.5 1

3.3.4 Thiét ké giao thire va API 1.5 1.8 2 2

Trang 22

Sơ ứng viên

4.4.Tích hợp công nghệ AI và 7 8 7 machine learning

chu 6.3.Đào tạo người dùng và nhân 3.5 4 4 viên hỗ trợ

Page |22

Trang 25

-._ Sử dụng phương pháp ước lượng từ dưới lên

- Uéc tính có hiệu lực trong 125 ngày(4 tháng) kế từ ngày bắt đầu dự án

4.1 Bảng chi phí nguyên vật liệu

- _ Là những yếu tô tiêu hao trong quá trình san xuất, phát triển hoặc quản lý dự án

Giấy in Dùng để in tài liệu hướng 10 50.000 500.000

dẫn, hợp đồng Mực In Dung cho may In văn phòng 5 300.000 1.500.000 Bút viết và văn phòng | But, bit chì, số ghi chép, 1 100.000 | 1.000.000 phẩm kẹp tải liệu cho văn phòng

Thuê văn Chi phí thuê văn 4( Tháng) 5.000.000/ 20.000.000/4 phong phong Thang Thang Điện nước | Chỉ phí điện và nước 4 (Tháng) 2.000.000/ 8.000.000/ 4

sinh hoat tai van Thang Thang phong

Internet Chi phi internet tai 4(Thang) 1.500.000 6.000.000/4

van phong Thang Phat trién Công cụ lập trình 5 2.000.000 10.000.000 phan mém (IDE, các công cụ

quản lý dự án)

Page |25

Trang 26

Máy chủ | Máy chủ riêng để lưu 1 30.000.000 30.000.000

mém

4.3 Chi phi nhan céng

- Lương theo giờ: 100.000/giờ

- Lương theo ngày: lương theo giờ * 8 = 800.000

- Lương của các thành viên sẽ tính theo cấp độ trách nhiệm trong từng

giai đoạn mà thành viên đó tham gia

- Thưởng: lương giờ * số ngày thực hiện * 5` cấp độ trách nhiệm

Ngày đăng: 10/12/2024, 10:04

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

TÀI LIỆU LIÊN QUAN