1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỀ TÀI XÂY DỰNG ỨNG DỤNG TÌM KIẾM VIỆC LÀM TRÊN ANDROID

29 7 0

Đ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

Tiêu đề Xây dựng ứng dụng tìm kiếm việc làm trên Android
Tác giả Nguyễn Đại Phúc, Nguyễn Dương Thế Vĩ, Võ Minh Quân, Ma Thị Ngọc Quỳnh, Huỳnh Thị Tố Trinh
Người hướng dẫn ThS. Nguyễn Trần Thi Văn
Trường học Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án
Năm xuất bản 2024
Thành phố Hồ Chí Minh
Định dạng
Số trang 29
Dung lượng 439,49 KB

Nội dung

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

BỘ MÔN THIẾT KẾ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG

Trang 2

KHOA CÔNG NGHỆ THÔNG TIN

BỘ MÔN THIẾT KẾ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG

Trang 3

STTHỌ VÀ TÊNMSSV% HOÀN THÀNH GHI CHÚ

- Tỷ lệ % = 100%: Mức độ phần trăm của từng sinh viên tham gia.

Trang 5

LỜI CẢM ƠN

Trang 6

LỜI GIỚI THIỆU 7

CHƯƠNG 1: PHÂN TÍCH YÊU CẦU VÀ LẬP TÀI LIỆU DỰ ÁN 8

1.1 Mô tả chi tiết các yêu cầu đặt ra đối với dự án 8

1.2 Hiến chương dự án (Project Chapter) 8

1.3 Bản mô tả phạm vi dự án (Project Scope Statement) 8

CHƯƠNG 2: QUẢN LÝ CÔNG VIỆC 8

2.1 Cấu trúc phân việc (Work Breakdown Structure - WBS) 8

2.2 Tiến trình thực hiện và ước lượng thời gian 8

2.3 Sơ đồ PERT 8

2.4 Bản kế hoạch dự án (Project Plan) 8

CHƯƠNG 3: QUẢN LÝ NHÓM VÀ CÔNG CỤ 8

5.2 Khó khăn trong quá trình thực hiện 8

CHƯƠNG 6: KINH NGHIỆM RÚT RA TỪ QUÁ TRÌNH THỰC HIỆN DỰ ÁN 8

Trang 7

DANH MỤC HÌNH ẢNH

Trang 8

DANH MỤC BẢNG

Trang 9

DANH MỤC CÁC THUẬT NGỮ

Trang 10

DANH MỤC CÁC TỪ VIẾT TẮT

Trang 11

LỜI GIỚI THIỆU

Trang 12

CHƯƠNG 1: PHÂN TÍCH YÊU CẦU VÀ LẬP TÀI LIỆU DỰ ÁN1.1 Mô tả chi tiết các yêu cầu đặt ra đối với dự án

1.1.1 Bản thuyết minh đề tài

Ứng dụng sẽ cung cấp một nền tảng lưu trữ thông tin về các công việc cụ thể, bao gồm danh sách các công việc, thông tin về công ty tuyển dụng, lịch trình phỏng vấn, và quá trình ứng tuyển của ứng viên.

Mỗi người dùng muốn truy cập vào hệ thống phải đăng nhập với tài khoản của mình.

Các nhân viên quản lý trong hệ thống sẽ có quyền truy cập và quản lý các danh mục công việc tùy thuộc vào vai trò của họ.

Quy trình tìm việc:

+ Đầu tiên nhà tuyển dụng sẽ tạo chiến dịch tuyển dụng, điền các thông tin cơ bản của công việc (mức lương, kinh nghiệm, vị trí, khu vực làm việc, thời gian ứng tuyển ….)

+ Ứng viên sẽ chọn các tiêu chí tìm kiếm công việc như ngành nghề, địa điểm, mức lương và nhấn vào nút tìm kiếm.

+ Hệ thống sẽ hiển thị danh sách các công việc phù hợp với tiêu chí đã chọn + Người dùng có thể xem thông tin chi tiết về từng công việc và nếu quan tâm, họ có thể nộp đơn ứng tuyển ngay từ ứng dụng.

+ Các nhà tuyển dụng sẽ nhận được thông báo về các đơn ứng tuyển và có thể tiến hành quản lý và xem xét các hồ sơ ứng viên.

+ Nhà tuyển dụng có thể xem số lượng và chi tiết danh sách các nhân viên ứng tuyển, lọc CV Thống kê số lượng ứng viên ứng tuyển Chọn những ứng viên phù hợp và gửi thông báo đến ứng viên ngay trên ứng dụng.

1.1.2 Khảo sát và nêu hiện trạng1.1.2.1.Hiện trạng

Trên thị trường lao động hiện nay, việc tìm kiếm công việc trở thành một thách thức đối với nhiều người Các phương tiện truyền thống như báo in và trang web việc làm không thể đáp ứng đủ nhu cầu của người tìm việc và nhà tuyển dụng Sự phổ biến của smartphone và sự phát triển của ứng dụng di động đã mở ra một cánh cửa mới cho

Trang 13

việc tìm kiếm việc làm Vì vậy việc pháp triển một ứng dụng tìm kiếm việc làm trên Android sẽ giúp người dùng dễ dàng tìm kiếm và ứng tuyển vào các vị trí phù hợp với kỹ năng và mong muốn của họ Các chức năng chính của ứng dụng:

Tìm việc làm:

+ Tìm kiếm việc làm theo các tiêu chí mong muốn + Xem chi tiết công việc

Quản lý chiến dịch ứng tuyển (Công việc) + Xem danh sách các chiến dịch

+ Thêm, xóa, sửa chiến dịch

+ Xem danh sách CV của ứng viên đã ứng tuyển vào chiến dịch Quản lý tài khoản:

+ Admin (quản trị hệ thống) xem danh sách tài khoản

+ Admin (quản trị hệ thông) xóa hoặc thêm tài khoản người dùng Đăng nhập/Đăng xuất:

+ Đăng nhập thông qua tài khoản Google/Facebook + Đăng xuất khỏi tài khoản

Yêu cầu của người ứng tuyển: + Cập nhật thông tin cá nhân + Thêm, sửa, xóa CV

+ Xem việc làm đã ứng tuyển, xem việc làm đã lưu.

1.1.2.2.Yêu cầuLưu trữ: Các thông tin về

- Ứng viên: Họ Tên, Email, SĐT, Địa chỉ, Trình Độ Học Vấn, Chuyên Ngành, Kinh nghiệm làm việc, Công Việc Mong Muốn.

- CV: Họ Tên, Email, SĐT, Địa chỉ, Trình Độ Học Vấn, Chuyên Ngành, Kinh Nghiệm Làm Việc, Hoặc động, Chứng chỉ, Sở Thích, Kỹ Năng.

- Công ty: Tên công ty, Địa Chỉ, Giới thiệu, Số lượng nhân viên, Website, Mô tả, Mã số thuế, Email, SĐT

Trang 14

- Chiến dịch tuyển dụng: Tên chiến dịch, Địa điểm, Loại công việc, Cấp bậc, Mức lương, Yêu cầu kinh nghiệm, Hạn nộp hồ sơ, Chi tiết tuyển dụng, Số lượng tuyển, Hình thức làm, Ngành nghề

- Ngành nghề: Tên ngành nghề, Mô tả

- Tài khoản: Mã tài khoản, Tên tài khoản, Email, SĐT, Loại Tài khoản

Tra cứu:

- Chiến dịch: Theo Tên, địa điểm, kinh nghiệm, mức lưowng, ngành nghề - Công ty: Theo tên

1.1.3 Bản danh sách các yêu cầu của phần mềm1.1.3.1.Danh sách yêu cầu chức năng nghiệp vụ

 B ph n: Tìm ki m vi c l m Mã s :ộ phận: Tìm kiếm việc làm Mã số:ận: Tìm kiếm việc làm Mã số:ếm việc làm Mã số:ệc làm Mã số: àm Mã số:ố: thông tin: Tên công việc, địa điểm, kinh nghiệm hoặc mức lương

Trang 15

3 Cập nhật chiếndịch Lưu trữ Sửa lại thôngtin chuyến dịch

Tạo chiến dịch tuyển dụng mớiTên chiến dịch tuyển dụng: _

Loại công việc: (Bán thời gian/Thực tập/Toàn thời gian) Cấp bậc: _(Nhân viên/Trưởng Phòng/Quản lý/Trưởng nhóm)

Trang 16

Lưu trữQuản trị viên có thểxem thông tin tàikhoản của ngườiẢNH CHÂN

DUNG

Trang 17

Liên QuanGhi chú

1Tạo công tyLưu trữ QLCT-BM1 Nhà tuyển dụng có

Tạo mới công ty

Tên công ty: _

T Nội dung Mô tả chi tiết Ghi chú

LOGO CÔNGTY

Trang 18

1 Phân quyền sửdụng

- Người quản trị: được phép sử dụng tất cả các chức năng

- Ứng viên: Tìm việc làm, Yêu cầu ứng tuyển, Cập nhật thông tin, Tạo CV, Đăng nhập đăng xuất

- Nhà tuyển dụng: Cập nhật thông tin, Quản lý công ty, Quản lý chiến dịch, Đăng nhập, Đăng xuất

1.1.3.3.Danh sách yêu cầu phi chức năng

Hệ thống sử dụng giao diện đồ họa thân thiện , đơn giản phù hợp với nhu

cầu tuyển nhân lực của nhà tuyển dụng và tìm việc của người tìm việc.

Hiệu quả

Ứng dụng trả về danh sách các công việc khi tìm kiếm một cách nhanh

chóng, tối đa 20s cho một lần tìm với các tiêu chí tìm kiếm mà người dùng mong muốn, giúp họ dễ dàng tìm kiếm được công việc phù hợp

Trang 19

- Quản lý chiến dịch ứng tuyển:

Trang 20

- Tìm việc làm:

Trang 21

- Quản lý tài khoản:

1.2 Hiến chương dự án (Project Chapter)

Tôn chỉ Dự án (Project Charter)Tên dự án: Xây dựng ứng dụng tìm kiếm việc làm trên Android

Ngày bắt đầu: 28/03/2024Ngày kết thúc: 11/05/2024Thông tin về k inh phí: 1 tỷ đồng

Giám đốc dự án: Nguyễn Đại Phúc (21110603@student.hcmute.edu.vn)Mục tiêu dự án:

tìm kiếm việc làm một cách thuận tiện và hiệu quả.

Cách tiếp cận:

Trang 22

 Tiến hành khảo sát thị trường và nghiên cứu các ứng dụng tương tự để định hướng phát triển.

trì Trong vòng hai tuần, đề xuất việc xây dựng cấu trúc phân công công việc (work breakdown structure), phát triển phạm vi dự án (scope statement), và thiết lập các mốc thời gian quan trọng (milestone) nhằm đảm bảo tiến độ hoàn thành dự án.

thời gian một tháng.

phát sinh.

riêng tư trong quá trình phát triển.

Trang 23

Huỳnh Thị Tố

Ký tên (Sign-off): (Chữ ký của mọi thành viên tham gia Có thể ký tên vào bảng trên

Chú thích (Comments): (Handwritten or typed comments from above stakeholders, if applicable)

1.3 Bản mô tả phạm vi dự án (Project Scope Statement)

Bảng 1: Mô tả phạm vi dự án Xây dựng ứng dụng tìm kiếm việc làm trên Android.

Tên dự án (Project Title): Xây dựng ứng dụng tìm kiếm việc làm trên AndroidNgày (Date) : 04/04/2024 Người viết (Prepared by): Nhóm 17

Lý giải về dự án (Project Justification):

Dự án này nhằm mục đích phát triển một ứng dụng di động tìm kiếm việc làm, giúp người dùng có thể tìm kiếm, xem thông tin và nộp hồ sơ ứng tuyển cho các vị trí công việc phù hợp một cách thuận tiện và nhanh chóng.

Các tính chất và yêu cầu của sản phẩm (Product Characteristics and Requirements):

1 Phần mềm được triển khai đầy đủ chức năng

2 Khi đưa và triển khai , hệ thống vận hành đúng yêu cầu, ổn định ít mắc lỗi 3 Dự án hoàn thành đúng hạn, không phát sinh thêm chi phí cũng như thời gian

4 Khách hàng cảm thấy thuận tiện khi sử dụng phần mềm, các yêu cầu chức năng khi triển khai được sự hài lòng của khách hàng.

Tổng kết về các sản phẩm chuyển giao của dự án (Summary of ProjectDeliverables):

1 Bản mô tả phạm vi dự án 2 Bản phân chia công việc

Trang 24

3 Tiến trình thực hiện dự án, kế hoạch quản lý lịch biểu 4 Bản kế hoạch chi phí

5 Bản kế hoạch quản lý chất lượng

Các yêu cầu để đánh giá sự thành công của dự án (Project Success Criteria):

1 Đáp ứng được những yêu cầu của khách hàng (đã nêu ra ở phần yêu cầu) 2 Dự án hoàn thành sớm nhất có thể, muộn nhất là 6 tuần

3 Không vượt quá chi phí phê duyệt ban đầu (1 tỷ đồng) 4 Phần mềm được phát triển trên tảng Mobile

5 Ứng dụng hoạt động ổn định không có lỗi nghiêm trọng 6 Hệ thống quản lý hồ sơ hoạt động chính xác và hiệu quả.

CHƯƠNG 2: QUẢN LÝ CÔNG VIỆC

2.1 Cấu trúc phân việc (Work Breakdown Structure - WBS)2.2 Tiến trình thực hiện và ước lượng thời gian

2.3 Sơ đồ PERT

2.4 Bản kế hoạch dự án (Project Plan)

CHƯƠNG 3: QUẢN LÝ NHÓM VÀ CÔNG CỤ

5.2 Khó khăn trong quá trình thực hiện

CHƯƠNG 6: KINH NGHIỆM RÚT RA TỪ QUÁ TRÌNH THỰC HIỆN DỰ ÁNCHƯƠNG 7: KẾT LUẬN

Trang 25

KẾT LUẬN

Trang 26

TÀI LIỆU THAM KHẢO

Trang 27

PHỤ LỤC

Trang 28

BẢNG PHÂN CÔNG CÔNG VIỆC CỤ THỂ

Trang 29

Tiểu luận môn QLDA 25

Ngày đăng: 06/04/2024, 00:32

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

TÀI LIỆU LIÊN QUAN

w