Đề cương xây dựng Website giới thiệu việc làm - Nhập môn công nghệ phần mềm | Trường Đại học CNTT Thành Phố Hồ Chí Minh

Đề cương xây dựng Website giới thiệu việc làm - Nhập môn công nghệ phần mềm | Trường Đại học CNTT Thành Phố Hồ Chí Minh được được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn sinh viên cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem!

lOMoARcPSD| 40659592
ĐỀ CƯƠNG CHI TIẾT
TÊN ĐỀ TÀI: Xây dựng website trung tâm giới thiệu việc làm
Cán bộ hướng dẫn: ThS. Trần Thị Hồng Yến
Thời gian thực hiện dự kiến: Từ ngày 27/02/2023 đến ngày 17/06/2023
Sinh viên thực hiện:
1. Cấn Đức Quang - 20520716
2. Dương Minh Thái - 20520753 Nội dung đề tài:
1. Lý do chọn đề tài:
- Việc làm đã luôn là nhu cầu của con người để có thể kiếm được thu nhập và
chăm sóc cho bản thân, gia đình; tạo ra của cải vật chất cho cộng đồng cho
hội. Với việc hội ngày càng giàu mạnh, phát triển, hội công việc cho người
dân là rất nhiều. Nhưng đi kèm theo đó cũng là những yêu cầu lớn hơn của các nhà
tuyển dụng đối với trình độ tay nghề cũng như thái độ làm việc của người lao động
được tuyển dụng, dẫn đến việc mọi người thể gặp khó khăn trong việc thể
kiếm được một công việc thực sự phù hợp với năng lực cũng như nhu cầu của bản
thân.
- Hiện nay rất nhiều các trung tâm giới thiệu việc làm cung cấp cho người
tìm việc nhà tuyển dụng những sự lựa chọn phù hợp nhất bao gồm cả nhu cầu
tuyển dụng lẫn khả năng tìm kiếm được công việc như mong muốn. nắm bắt
được điều đó, việc xây dựng một nền tảng giúp cho việc quản lý thông tin việc làm
tốt có thể đem lại rất nhiều kể cả là về mặt xã hội.
2. Mục tiêu:
- Cung cấp cho ngườim việc làm một nền tảng thể tiếp cận dễ dàng các danh
sách việc làm phù hợp với nhu cầu, năng lực của bản thân thông qua bộ lọc.
- Giúp cho nhà tuyển dụng thể tuyển dụng nhân sự thông qua các bài đăng trên
nền tảng.
- Cung cấp trải nghiệm tốt hơn thông qua giao diện và tương tác chỉn chu.
3. Phạm vi:
lOMoARcPSD| 40659592
- Nền tảng hỗ trợ: Triển khai trên website
- Chức năng:
Quản lý bài đăng: khả năng quản các bài tuyển dụng, thể thêm, xoá,
sửa các bài tuyển dụng.
Quản lý thông tin nhà tuyển dụng: cho phép lưu trữ các thông tin cần thiết
của nhà tuyển dụng.
Quản lý danh sách ứng tuyển cho 1 bài tuyển dụng: nhân viên có khả năng
theo dõi danh sách ứng tuyển của người lao động của bài ứng tuyển.
Quản dữ liệu người lao động: khách hàng thể tạo thông tin nhằm cung
cấp cho việc ứng tuyển các bài tuyển dụng.
Tích hợp công cụ tìm kiếm việc làm nhiều tiêu chí: tạo ra công cụ tìm kiếm
bài ứng tuyển với nhiều tiêu chí.
4. Đối tượng sử dụng:
a. Nhân viên trung tâm
Họ sẽ có thể đặt hàng, xem các mục trong menu và giá cả cũng như theo dõi
trạng thái đơn hàng của họ thông qua trang web.
Họ sẽ trung gian, trực tiếp trao đổi với các ntuyển dụng, người lao động,
cũng như sẽ thao tác trang web.
b. Quản lý trung tâm
Bên cạnh việc các khả năng sử dụng các chức năng nhân viên trung
tâm thể làm quản các nhân viên trung tâm, quản danh sách các khách
hàng hiện tại, báo cáo số ợng ứng tuyển bài tuyển dụng, đồng thời cập
nhật lại các kĩ năng nghề nghiệp thông qua trang web.
c. Quản trị viên
Họ sẽ thể quản tài khoản và quyền của người dùng, đồng thời thực hiện
các nhiệm vụ bảo trì trang web thông qua trang web.
5. Phương pháp thực hiện:
- Tìm hiểu công nghệ: Reactjs, Nodejs, MySQL.
lOMoARcPSD| 40659592
- Tìm hiểu các công cụ hỗ trợ: Figma, LucidChart (WebApp hỗ trợ vẽ diagram).
- Môi trường làm việc: Visual Studio Code, Visual Studio.
- Thu thập yêu cầu thông qua:
o Tạo phiếu khảo sát khảo sát nhu cầu người dùng (người tiêu thụ).
o Tạo phiếu trắc nghiệm, bài phỏng vấn nghiệp vụ tại các tiệm bánh, doanh
nghiệp liên quan trong lĩnh vực.
o Tìm hiểu các ứng dụng hiện có trên thị trường.
- Phân tích xác định yêu cầu -
Thiết kế:
+ Thiết kế đối tượng
+ Thiết kế dữ liệu
+ Thiết kế giao diện
+
- Cài đặt
- Kiểm thử - Hoàn thiện sản
phẩm
6. Công nghệ sử dụng:
Công cụ thiết kế UI/UX: Figma.
Ngôn ngữ sử dụng: Javascript
Cơ sở dữ liệu:
Thư viện sử dụng: o Front-end:
ReactJS. o Back-end: NodeJS.
7. Kết quả mong đợi:
- Áp dụng các công nghệ để hoàn thành sản phẩm đề tài.
- Xây dựng website hoàn chỉnh đáp ứng yêu cầu người dùng.
- Kế hoạch thực hiện:
Giai đoạn
Thời
gian
Công việc
Kết quả
lOMoARcPSD| 40659592
Xác định phạm vi mục tiêu Phạm vi mục tiêu của
dự án, tạo danh sách các của dự án, Danh sách 27/02 –
Lên kế hoạch yêu cầu và ưu tiên chúng, yêu cầu, Lịch trình
03/03 đồng thời thiết lập lịch trình dự án dự án
Thiết kế giao diện người dùng, Wireframes và 04/03
UI/UX Design tạo Wireframes và prototype prototype, Thiết kế
14/03 giao diện người dùng
Phát triển hệ thống back-end, Hệ thống back-end,
Back-end 15/03 -
bao gồm cơ sở dữ liệu, API và API và cơ sở dữ liệu
Development 09/04
logic phía máy chủ
Phát triển giao diện front-end, Giao diện front-end
Front-end 10/04 -
bao gồm các UI và logic và các trang
Development 24/05
tương tác
Kiểm tra hệ thống để tìm lỗi Hệ thống được gỡ lỗi và sự cố
tương thích, khắc và thử nghiệm
Testing and 25/05 -
phục mọi sự cố được tìm thấy
Debugging 31/05
và thực hiện kiểm tra hệ thống
cuối cùng
Triển khai hệ thống vào môi Hệ thống được triển 01/06 -
Deployment trường Production và thực khai và hoạt động
17/06
hiện kiểm thử lần cuối được
Cung cấp bảo trì và hỗ trợ liên Bảo trì và hỗ trợ liên 17/06
Maintenance tục cho hệ thống, bao gồm sửa tục
trở đi
lỗi và cập nhật khi cần thiết
Xác nhận của CBHD TP. HCM, ngày 18 tháng 02 năm 2023 (Ký tên và ghi
rõ họ tên) Sinh viên
(Ký tên và ghi rõ họ tên)
lOMoARcPSD| 40659592
Sinh viên 1 Sinh viên 2
Trần Thị Hồng Yến
Cấn Đức Quang
| 1/5

Preview text:

lOMoAR cPSD| 40659592
ĐỀ CƯƠNG CHI TIẾT
TÊN ĐỀ TÀI: Xây dựng website trung tâm giới thiệu việc làm
Cán bộ hướng dẫn: ThS. Trần Thị Hồng Yến
Thời gian thực hiện dự kiến: Từ ngày 27/02/2023 đến ngày 17/06/2023
Sinh viên thực hiện: 1. Cấn Đức Quang - 20520716 2.
Dương Minh Thái - 20520753 Nội dung đề tài: 1.
Lý do chọn đề tài: -
Việc làm đã luôn là nhu cầu của con người để có thể kiếm được thu nhập và
chăm sóc cho bản thân, gia đình; tạo ra của cải vật chất cho cộng đồng và cho xã
hội. Với việc xã hội ngày càng giàu mạnh, phát triển, cơ hội công việc cho người
dân là rất nhiều. Nhưng đi kèm theo đó cũng là những yêu cầu lớn hơn của các nhà
tuyển dụng đối với trình độ tay nghề cũng như thái độ làm việc của người lao động
được tuyển dụng, dẫn đến việc mọi người có thể gặp khó khăn trong việc có thể
kiếm được một công việc thực sự phù hợp với năng lực cũng như nhu cầu của bản thân. -
Hiện nay có rất nhiều các trung tâm giới thiệu việc làm cung cấp cho người
tìm việc và nhà tuyển dụng những sự lựa chọn phù hợp nhất bao gồm cả nhu cầu
tuyển dụng lẫn khả năng tìm kiếm được công việc như mong muốn. Và nắm bắt
được điều đó, việc xây dựng một nền tảng giúp cho việc quản lý thông tin việc làm
tốt có thể đem lại rất nhiều kể cả là về mặt xã hội. 2. Mục tiêu:
- Cung cấp cho người tìm việc làm một nền tảng có thể tiếp cận dễ dàng các danh
sách việc làm phù hợp với nhu cầu, năng lực của bản thân thông qua bộ lọc.
- Giúp cho nhà tuyển dụng có thể tuyển dụng nhân sự thông qua các bài đăng trên nền tảng.
- Cung cấp trải nghiệm tốt hơn thông qua giao diện và tương tác chỉn chu. 3. Phạm vi: lOMoAR cPSD| 40659592
- Nền tảng hỗ trợ: Triển khai trên website - Chức năng:
• Quản lý bài đăng: khả năng quản lý các bài tuyển dụng, có thể thêm, xoá,
sửa các bài tuyển dụng.
• Quản lý thông tin nhà tuyển dụng: cho phép lưu trữ các thông tin cần thiết của nhà tuyển dụng.
• Quản lý danh sách ứng tuyển cho 1 bài tuyển dụng: nhân viên có khả năng
theo dõi danh sách ứng tuyển của người lao động của bài ứng tuyển.
• Quản lý dữ liệu người lao động: khách hàng có thể tạo thông tin nhằm cung
cấp cho việc ứng tuyển các bài tuyển dụng.
• Tích hợp công cụ tìm kiếm việc làm nhiều tiêu chí: tạo ra công cụ tìm kiếm
bài ứng tuyển với nhiều tiêu chí. 4.
Đối tượng sử dụng:
a. Nhân viên trung tâm
Họ sẽ có thể đặt hàng, xem các mục trong menu và giá cả cũng như theo dõi
trạng thái đơn hàng của họ thông qua trang web.
Họ sẽ là trung gian, trực tiếp trao đổi với các nhà tuyển dụng, người lao động,
cũng như sẽ thao tác trang web.
b. Quản lý trung tâm
Bên cạnh việc có các khả năng sử dụng các chức năng mà nhân viên trung
tâm có thể làm quản lý các nhân viên trung tâm, quản lý danh sách các khách
hàng hiện tại, báo cáo số lượng ứng tuyển – bài tuyển dụng, đồng thời cập
nhật lại các kĩ năng nghề nghiệp thông qua trang web. c. Quản trị viên
Họ sẽ có thể quản lý tài khoản và quyền của người dùng, đồng thời thực hiện
các nhiệm vụ bảo trì trang web thông qua trang web. 5.
Phương pháp thực hiện:
- Tìm hiểu công nghệ: Reactjs, Nodejs, MySQL. lOMoAR cPSD| 40659592
- Tìm hiểu các công cụ hỗ trợ: Figma, LucidChart (WebApp hỗ trợ vẽ diagram).
- Môi trường làm việc: Visual Studio Code, Visual Studio.
- Thu thập yêu cầu thông qua:
o Tạo phiếu khảo sát khảo sát nhu cầu người dùng (người tiêu thụ).
o Tạo phiếu trắc nghiệm, bài phỏng vấn nghiệp vụ tại các tiệm bánh, doanh
nghiệp liên quan trong lĩnh vực.
o Tìm hiểu các ứng dụng hiện có trên thị trường.
- Phân tích và xác định yêu cầu - Thiết kế:
+ Thiết kế đối tượng + Thiết kế dữ liệu + Thiết kế giao diện + - Cài đặt
- Kiểm thử - Hoàn thiện sản phẩm 6.
Công nghệ sử dụng:
Công cụ thiết kế UI/UX: Figma.
Ngôn ngữ sử dụng: Javascript Cơ sở dữ liệu:
Thư viện sử dụng: o Front-end:
ReactJS. o Back-end: NodeJS. 7.
Kết quả mong đợi:
- Áp dụng các công nghệ để hoàn thành sản phẩm đề tài.
- Xây dựng website hoàn chỉnh đáp ứng yêu cầu người dùng.
- Kế hoạch thực hiện: Thời Giai đoạn Công việc Kết quả gian lOMoAR cPSD| 40659592
Xác định phạm vi và mục tiêu Phạm vi và mục tiêu của
dự án, tạo danh sách các của dự án, Danh sách 27/02 – Lên kế hoạch
yêu cầu và ưu tiên chúng, yêu cầu, Lịch trình
03/03 đồng thời thiết lập lịch trình dự án dự án
Thiết kế giao diện người dùng, Wireframes và 04/03 – UI/UX Design
tạo Wireframes và prototype prototype, Thiết kế
14/03 giao diện người dùng
Phát triển hệ thống back-end, Hệ thống back-end, Back-end 15/03 -
bao gồm cơ sở dữ liệu, API và API và cơ sở dữ liệu Development 09/04 logic phía máy chủ
Phát triển giao diện front-end, Giao diện front-end Front-end 10/04 - bao gồm các UI và logic và các trang Development 24/05 tương tác
Kiểm tra hệ thống để tìm lỗi Hệ thống được gỡ lỗi và sự cố
tương thích, khắc và thử nghiệm Testing and 25/05 -
phục mọi sự cố được tìm thấy Debugging 31/05
và thực hiện kiểm tra hệ thống cuối cùng
Triển khai hệ thống vào môi Hệ thống được triển 01/06 - Deployment
trường Production và thực khai và hoạt động 17/06
hiện kiểm thử lần cuối được
Cung cấp bảo trì và hỗ trợ liên Bảo trì và hỗ trợ liên 17/06 Maintenance
tục cho hệ thống, bao gồm sửa tục trở đi
lỗi và cập nhật khi cần thiết
Xác nhận của CBHD TP. HCM, ngày 18 tháng 02 năm 2023 (Ký tên và ghi
rõ họ tên) Sinh viên
(Ký tên và ghi rõ họ tên) lOMoAR cPSD| 40659592 Sinh viên 1 Sinh viên 2
Trần Thị Hồng Yến Cấn Đức Quang Dương Minh Thái