Báo Cáo Đồ Án Tốt Nghiệp Về Ứng Dụng Mạng Xã Hội Việc Làm WorkNow

Chuyên khảo phân tích Luận văn mạng xã hội việc làm worknow, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên cứu tiếp theo.

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

báo cáo đồ án tốt nghiệp

2021

159
0
0

Phí lưu trữ

45 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: Tổng quan đề tài

1.1. Lý do chọn đề tài

1.2. Mục tiêu và chức năng của hệ thống

1.3. Mô tả bài toán

1.4. Ưu - nhược điểm của ứng dụng

2. CHƯƠNG 2: Cơ sở lý thuyết

2.1. Giới thiệu chung hệ điều hành Android

2.2. Giới thiệu về Android

2.3. Lịch sử phát triển Android

2.4. Ưu và nhược điểm của Android

2.5. Các thành phần của một ứng dụng

2.6. Ngôn ngữ TypeScript và JavaScript

2.6.1. Giới thiệu về JavaScript

2.6.2. Giới thiệu về TypeScript

2.6.3. Lịch sử phát triển

2.6.4. Ưu điểm của TypeScript so với JavaScript

2.7. Nền tảng Firebase

2.7.1. Lịch sử phát triển

2.7.2. Các dịch vụ của Firebase

2.8. Các dịch vụ của Cloudinary

2.9. Nền tảng NodeJS

2.9.1. Nguyên lý hoạt động

2.10. Nền tảng React Native

2.10.1. Giới thiệu API

2.11. Cơ sở dữ liệu MongoDB

2.11.1. Lợi thế của MongoDB so với cơ sở dữ liệu dạng quan hệ (RDBMS)

2.11.2. Một số đặc điểm của MongoDB

2.12. Các thư viện quan trọng

2.12.1. React Native Vector Icon

3. CHƯƠNG 3: Phân tích thiết kế hệ thống

3.1. Mô tả hệ thống

3.2. Xây dựng các chức năng

3.3. Xác định actor và user case

3.4. Đặc tả các usecase

3.5. Đăng nhập hệ thống

3.6. Tìm kiếm công việc

3.7. Tìm kiếm ứng viên

3.8. Quản lý kỹ năng

3.9. Quản lý thông tin cá nhân

3.10. Quản lý bài viết

3.11. Tương tác bài viết

4. CHƯƠNG 4: Thiết kế cơ sở dữ liệu

4.1. Cấu trúc dữ liệu

4.2. Bảng diễn giải các thuộc tính

5. CHƯƠNG 5: Xây dựng ứng dụng mạng xã hội việc làm - WorkNow

5.1. Ứng dụng di động

5.2. Giao diện màn hình chờ

5.3. Giao diện đăng nhập

5.4. Giao diện quên mật khẩu

5.5. Giao diện đăng kí

5.6. Giao diện trang chủ

5.7. Giao diện đăng bài viết

5.8. Giao diện tin nhắn

5.9. Giao diện tin nhắn chi tiết

5.10. Giao diện thông báo

5.11. Giao diện thông tin cá nhân

5.12. Giao diện chỉnh sửa thông tin cá nhân

5.13. Giao diện dòng thời gian

5.14. Giao diện tìm việc làm

5.15. Giao diện tìm ứng viên

5.16. Giao diện kinh nghiệm

5.17. Giao diện danh sách kỹ năng

6. CHƯƠNG 6: Kết luận

6.1. Kết quả đạt được

6.2. Định hướng phát triển

CHƯƠNG 7: Tài liệu tham khảo

CHƯƠNG 8: Phụ lục

8.1. Cấu trúc mã nguồn ứng dụng

8.1.1. Tổng thể ứng dụng

8.1.2. Thư mục src

8.1.3. Thư mục components

8.1.4. Thư mục apis

8.1.5. Thư mục assets

8.1.6. Thư mục constants

8.1.7. Thư mục helpers

8.1.8. Thư mục redux

8.1.9. Thư mục screens

8.1.10. Thư mục translations

Tóm tắt

I. Giới Thiệu Ứng Dụng WorkNow Đồ Án Tốt Nghiệp CNTT

Hiện nay, công nghệ thông tin đóng vai trò quan trọng trong quản trị và điều hành doanh nghiệp. Sự phát triển của Internet đã thay đổi cách thức hoạt động kinh doanh, chuyển dần sang giao dịch điện tử. Các hoạt động đầu tư CNTT nhằm hỗ trợ các hoạt động tác nghiệp, ra quyết định quản lý, xây dựng chiến lược cạnh tranh và hỗ trợ tuyển dụng IT. Ứng dụng phần mềm vào chia sẻ và quảng bá thông tin là nhu cầu tất yếu để nâng cao hiệu quả truyền thông và chất lượng phục vụ khách hàng. Với nhu cầu tuyển dụng IT lớn, việc kết nối ứng viên với nhà tuyển dụng là cần thiết. Ứng dụng Mạng Xã Hội Việc Làm WorkNow được tạo ra để so sánh yêu cầu của nhà tuyển dụng với kỹ năng của ứng viên, từ đó kết nối với độ tương thích cao nhất. Với tôn chỉ đơn giản hóa mọi thứ phức tạp nhất, hy vọng sẽ đem đến cho người dùng và các nhà tuyển dụng của doanh nghiệp một trải nghiệm hiệu quả, tuyệt vời nhất.

1.1. Mục Tiêu Chính Của Đồ Án WorkNow

Mục tiêu của đồ án WorkNow là tạo ra một môi trường với các tiêu chuẩn chung cho nhà tuyển dụng và ứng viên. Việc tính toán mức độ tương thích dựa trên các tiêu chí như nơi làm việc, điểm kỹ năng, vị trí công việc. Đội ngũ phát triển còn xây dựng không gian giao tiếp và chia sẻ kiến thức bên trong ứng dụng, cho phép người dùng kết nối, đăng bài tuyển dụng hoặc chia sẻ kiến thức. Các người dùng khác có thể tương tác trực tiếp thông qua các hoạt động như thích, bình luận, chia sẻ bài viết.

1.2. Chức Năng Nổi Bật Của Ứng Dụng WorkNow

Các chức năng chính trong ứng dụng WorkNow được chia thành ba luồng chính: các chức năng xác thực người dùng (Authentication), các chức năng tương tác mạng xã hội (Social Network), các chức năng tìm kiếm việc làm và ứng viên (Job Connection). Việc giới thiệu toàn bộ thông tin chỉ gói gọn trong một ứng dụng đơn giản đồng thời còn có các tính năng mở rộng giúp cho việc tuyển dụng IT và tìm kiếm việc làm dễ dàng hơn bao giờ hết.

II. Vấn Đề Giải Pháp Ứng Dụng Mạng Xã Hội Việc Làm

Đứng trước nhu cầu rất lớn về tuyển dụng IT của doanh nghiệp cũng như nhu cầu tìm việc làm của các ứng viên trong lĩnh vực công nghệ thông tin hiện nay. Việc giúp đỡ các ứng viên tìm được công việc thích hợp với kỹ năng chuyên môn của mình không phải là việc dễ dàng. Theo một số thống kê trên Internet, số liệu cho thấy có hơn 70% các ứng viên làm việc trái ngành hoặc không đúng với chuyên môn của mình. Do đó, đội ngũ phát triển đã quyết định tạo ra ứng dụng Mạng Xã Hội Việc Làm WorkNow giúp kết nối các ứng viên phù hợp với các công việc trong lĩnh vực công nghệ với chỉ số tương thích cao nhất.

2.1. Mô Tả Bài Toán Mà WorkNow Giải Quyết

Mục đích của ứng dụng WorkNow là tạo kết nối mạng lưới việc làm và các ứng viên phù hợp, trao đổi thông tin và chia sẻ kiến thức với nhau. Người dùng sẽ có hai lựa chọn: tìm việc làm hoặc tìm ứng viên. Đối với lựa chọn tìm kiếm việc làm thì người dùng sẽ nhận được thông báo khi có công việc phù hợp với mình. Hoặc tìm kiếm chủ động thông qua danh sách các công việc phù hợp. Đối với lựa chọn tìm kiếm ứng viên người dùng sẽ nhập các tiêu chí cần có cho ứng viên của mình, sau đó yêu cầu sẽ đến hệ thống và thêm vào hàng đợi và chờ xử lý.

2.2. Các Chức Năng Chính Của Ứng Dụng WorkNow

Hệ thống WorkNow sẽ tự động tính toán chỉ số tương thích của ứng viên và yêu cầu công việc. Nếu chỉ số tương thích trên 80% thì cả hai sẽ nhận được một thông báo từ ứng dụng. Ngoài ra, còn những tính năng chia sẻ thông tin khác hoạt động tương tự với một mạng xã hội nghề nghiệp đơn giản giữa những người trong mạng lưới kết nối của mình. Chi tiết các chức năng chính của ứng dụng như sau: xác thực người dùng, ứng dụng mạng xã hội, tìm việc và ứng viên.

III. Phương Pháp Phát Triển Ứng Dụng WorkNow Hiệu Quả Nhất

Ứng dụng WorkNow được xây dựng với mục tiêu tạo ra một nền tảng kết nối hiệu quả giữa ứng viên và nhà tuyển dụng trong lĩnh vực công nghệ thông tin. Để đạt được điều này, ứng dụng tích hợp nhiều chức năng quan trọng, bao gồm xác thực người dùng, tương tác mạng xã hội và tìm kiếm việc làm. Việc phát triển ứng dụng đòi hỏi sự kết hợp của nhiều công nghệ và phương pháp khác nhau, từ thiết kế giao diện người dùng đến xây dựng cơ sở dữ liệu và triển khai ứng dụng.

3.1. Sử Dụng React Native Để Phát Triển Giao Diện Di Động

React Native là một framework JavaScript để xây dựng các ứng dụng di động gốc (native) cho iOS và Android. Nó cho phép các nhà phát triển sử dụng kiến thức JavaScript của mình để tạo ra các ứng dụng di động có hiệu suất cao và giao diện người dùng mượt mà. React Native sử dụng các thành phần giao diện người dùng gốc của hệ điều hành, giúp ứng dụng có cảm giác tự nhiên và quen thuộc với người dùng. Ngoài ra, React Native còn hỗ trợ tính năng hot reloading, cho phép các nhà phát triển xem các thay đổi của mình ngay lập tức mà không cần phải biên dịch lại ứng dụng.

3.2. Ứng Dụng Firebase Cho Xác Thực Và Lưu Trữ Dữ Liệu

Firebase là một nền tảng phát triển ứng dụng di động và web do Google cung cấp. Nó cung cấp nhiều dịch vụ hữu ích cho việc phát triển ứng dụng, bao gồm xác thực người dùng, lưu trữ dữ liệu, lưu trữ tệp tin, thông báo đẩy và phân tích hiệu suất. Firebase giúp các nhà phát triển tập trung vào việc xây dựng các tính năng chính của ứng dụng mà không cần phải lo lắng về các vấn đề kỹ thuật phức tạp như quản lý máy chủ và cơ sở dữ liệu. Trong ứng dụng WorkNow, Firebase được sử dụng để xác thực người dùng và lưu trữ dữ liệu người dùng, bài viết và các thông tin liên quan.

3.3. Thiết Kế Giao Diện Người Dùng UI UX Thân Thiện

Thiết kế giao diện người dùng (UI) và trải nghiệm người dùng (UX) là một yếu tố quan trọng trong sự thành công của bất kỳ ứng dụng nào. Giao diện người dùng phải trực quan, dễ sử dụng và hấp dẫn. Trải nghiệm người dùng phải mượt mà, không gây khó chịu và đáp ứng được nhu cầu của người dùng. Trong ứng dụng WorkNow, giao diện người dùng được thiết kế đơn giản, hiện đại và dễ điều hướng. Các chức năng chính của ứng dụng được đặt ở vị trí dễ thấy và dễ truy cập. Màu sắc và hình ảnh được sử dụng hài hòa, tạo cảm giác thoải mái và chuyên nghiệp.

IV. Kết Quả Ứng Dụng Thực Tế Của WorkNow Đồ Án CNTT

Ứng dụng WorkNow mang lại nhiều lợi ích thiết thực cho cả ứng viên và nhà tuyển dụng. Đối với ứng viên, ứng dụng giúp họ dễ dàng tìm kiếm các công việc phù hợp với kỹ năng và kinh nghiệm của mình. Ứng dụng cũng cung cấp một nền tảng để họ kết nối với các nhà tuyển dụng và mở rộng mạng lưới quan hệ của mình. Đối với nhà tuyển dụng, ứng dụng giúp họ tiếp cận được với một lượng lớn ứng viên tiềm năng và tìm kiếm được những ứng viên phù hợp nhất với yêu cầu của công ty. Ứng dụng cũng giúp họ tiết kiệm thời gian và chi phí trong quá trình tuyển dụng.

4.1. Ưu Điểm Vượt Trội Của Ứng Dụng WorkNow

Ứng dụng WorkNow có nhiều ưu điểm so với các phương pháp tuyển dụng truyền thống. Thứ nhất, ứng dụng giúp tổng hợp thông tin và tăng cao hiệu quả tuyển dụng và tìm kiếm việc làm. Thứ hai, ứng dụng có giao diện dễ dàng sử dụng, thân thiện với người dùng. Thứ ba, ứng dụng giúp tiết kiệm chi phí so với các phương pháp truyền thống. Thứ tư, ứng dụng cần ít nguồn lực để duy trì và vận hành hệ thống. Thứ năm, ứng dụng dễ dàng mở rộng các tính năng mới cho hệ thống.

4.2. Hạn Chế Cần Khắc Phục Của WorkNow

Bên cạnh những ưu điểm, ứng dụng WorkNow cũng có một số hạn chế cần khắc phục. Phản hồi dữ liệu hơi lâu do chưa có kinh phí mua máy chủ tốt. Để khắc phục hạn chế này, cần đầu tư vào cơ sở hạ tầng máy chủ để đảm bảo hiệu suất và tốc độ của ứng dụng. Ngoài ra, cần liên tục cập nhật và cải tiến ứng dụng để đáp ứng nhu cầu ngày càng cao của người dùng.

V. Định Hướng Phát Triển Ứng Dụng WorkNow Trong Tương Lai

Trong tương lai, ứng dụng WorkNow có thể được phát triển thêm nhiều tính năng mới để đáp ứng nhu cầu ngày càng cao của người dùng. Một số tính năng tiềm năng bao gồm tích hợp trí tuệ nhân tạo (AI) để gợi ý công việc và ứng viên phù hợp, hỗ trợ phỏng vấn trực tuyến, cung cấp các khóa học trực tuyến để nâng cao kỹ năng cho ứng viên và tích hợp các công cụ quản lý dự án để giúp các nhà tuyển dụng quản lý quá trình tuyển dụng hiệu quả hơn.

5.1. Tích Hợp AI Để Gợi Ý Công Việc Và Ứng Viên

Việc tích hợp AI vào ứng dụng WorkNow sẽ giúp cải thiện đáng kể khả năng gợi ý công việc và ứng viên phù hợp. AI có thể phân tích dữ liệu người dùng, bao gồm kỹ năng, kinh nghiệm, sở thích và vị trí địa lý, để đưa ra các gợi ý chính xác và phù hợp nhất. Điều này sẽ giúp ứng viên tìm được công việc mơ ước và nhà tuyển dụng tìm được những ứng viên tài năng.

5.2. Hỗ Trợ Phỏng Vấn Trực Tuyến Trên Ứng Dụng

Việc hỗ trợ phỏng vấn trực tuyến trên ứng dụng WorkNow sẽ giúp tiết kiệm thời gian và chi phí cho cả ứng viên và nhà tuyển dụng. Ứng viên có thể tham gia phỏng vấn từ bất kỳ đâu có kết nối internet, và nhà tuyển dụng có thể phỏng vấn nhiều ứng viên trong một khoảng thời gian ngắn. Điều này sẽ giúp quá trình tuyển dụng trở nên nhanh chóng và hiệu quả hơn.

VI. Kết Luận WorkNow Giải Pháp Tuyển Dụng CNTT Hiện Đại

Ứng dụng Mạng Xã Hội Việc Làm WorkNow là một giải pháp tuyển dụng IT hiện đại và hiệu quả. Ứng dụng giúp kết nối ứng viên và nhà tuyển dụng một cách nhanh chóng và dễ dàng, đồng thời cung cấp nhiều tính năng hữu ích để hỗ trợ quá trình tuyển dụng. Với những ưu điểm vượt trội, WorkNow hứa hẹn sẽ trở thành một công cụ không thể thiếu cho các doanh nghiệp và ứng viên trong lĩnh vực công nghệ thông tin.

6.1. Tóm Tắt Các Ưu Điểm Chính Của WorkNow

Ứng dụng WorkNow tổng hợp thông tin, tăng cao hiệu quả tuyển dụng và tìm kiếm việc làm. Giao diện dễ dàng sử dụng, thân thiện. Tiết kiệm chi phí so với các phương pháp truyền thống. Cần ít nguồn lực để duy trì và vận hành hệ thống. Dễ dàng mở rộng các tính năng mới cho hệ thống.

6.2. Lời Cảm Ơn Đến Giảng Viên Hướng Dẫn

Trong quá trình thực hiện đồ án WorkNow, em xin gửi lời cảm ơn chân thành đến ThS. Nguyễn Thị Minh Nương, người đã tận tình hướng dẫn và giúp đỡ em hoàn thành đồ án này. Em xin kính chúc cô sức khỏe và thành công trong công việc.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

05/06/2025

Trích đoạn nội dung tài liệu

CHƯƠNG 1: Tổng quan đề tài 1. Lý do chọn đề tài Đứng trước nhu cầu rất lớn về tuyển dụng của doanh nghiệp cũng như nhu cầu tìm việc làm của các ứng viên trong lĩnh vực công nghệ thông tin hiện nay. Việc giúp đỡ các ứng viên tìm được công việc thích hợp với kỹ năng chuyên môn của mình không phải là việc dễ dàng. Theo một số thống kê trên Internet, số liệu cho thấy có hơn 70% các ứng viên làm việc trái ngành hoặc không đúng với chuyên môn của mình.

Do đó, đội ngũ phát triển đã quyết định tạo ra ứng dụng Mạng Xã Hội Việc Làm WorkNow giúp kết nối các ứng viên phù hợp với các công việc trong lĩnh vực công nghệ với chỉ số tương thích cao nhất. Mục tiêu và chức năng của hệ thống 1. Mục tiêu Tạo ra một môi trường với các tiêu chuẩn chung dành cho các nhà tuyển dụng và ứng viên. Việc tính toán các mức độ tương thích dựa vào các tiêu chí như: • Nơi làm việc • Điểm kỹ năng • Vị trí công việc (level/position) Đội ngũ phát triển còn xây dựng một không gian giao tiếp cũng như chia sẽ kiến thức bên trong ứng dụng dựa trên việc các người dùng có thể kết nối với nhau để đăng bài viết tuyển dụng trực tiếp hoặc chia sẽ kiến thức trên ứng dụng của mình và các người dùng khác trong mạng lưới kết nối có thể tương tác trực tiếp trên bài đăng đó thông qua các hoạt động như: • Thích bài viết • Bình luận trong bài viết • Chia sẽ bài viết • Gửi bài viết GVHD: ThS.

Nguyễn Thị Minh Nương 1 Sinh Viên: Nguyễn Vĩnh Lộc Báo cáo đồ án tốt nghiệp – Khóa 2017-2021 Trường Đại Học Bà Rịa Vũng Tàu Việc giới thiệu toàn bộ thông tin chỉ gói gọn trong một ứng dụng đơn giản đồng thời còn có các tính năng mở rộng giúp cho việc tuyển dụng và tìm kiếm việc làm dễ dàng hơn bao giờ hết. Chức năng Các chức năng chính trong ứng dụng được chia thành ba luồng chính như sau: • Các chức năng xác thực người dùng (Authentication) • Các chức năng tương tác mạng xã hội (Social Network) • Các chức năng tìm kiếm việc làm và ứng viên (Job Connection) 1. Mô tả bài toán Mục đích của ứng dụng là tạo kết nối mạng lưới việc làm và các ứng viên phù hợp, trao đổi thông tin và chia sẽ kiến thức với nhau. Công việc cụ thể bao gồm: Người dùng sẽ có hai lựa chọn: tìm việc làm hoặc tìm ứng viên.

Đối với lựa chọn tìm kiếm việc làm thì người dùng sẽ nhận được thông báo khi có công việc phù hợp với mình. Hoặc tìm kiếm chủ động thông qua danh sách các công việc phù hợp. Đối với lựa chọn tìm kiếm ứng viên người dùng sẽ nhập các tiêu chí cần có cho ứng viên của mình, sau đó yêu cầu sẽ đến hệ thống và thêm vào hàng đợi và chờ xử lý. Hệ thống sẽ tự động tính toán chỉ số tương thích của ứng viên và yêu cầu công việc.

Nếu chỉ số tương thích trên 80% thì cả hai sẽ nhận được một thông báo từ ứng dụng. Ngoài ra, còn những tính năng chia sẽ thông tin khác hoạt động tương tự với một mạng xã hội đơn giãn giữa những người trong mạng lưới kết nối của mình. Chi tiết các chức năng chính của ứng dụng như sau: ✓ Phần xác thực người dùng (Authentication): o Đăng nhập bằng tài khoản gmail o Đăng kí bằng tài khoản gmail o Lưu thông tin tài khoản GVHD: ThS. Nguyễn Thị Minh Nương 2 Sinh Viên: Nguyễn Vĩnh Lộc Báo cáo đồ án tốt nghiệp – Khóa 2017-2021 Trường Đại Học Bà Rịa Vũng Tàu o Lấy lại mật khẩu thông qua tài khoản gmail o Đăng xuất ✓ Phần ứng dụng mạng xã hội (Social Network): o Quản lý bài viết: ▪ Đăng bài viết mới ▪ Cập nhật bài viết đã có ▪ Xóa bài viết ▪ Tương tác với bài viết: • Thích (like) • Bình luận (comment) • Chia sẽ (share) • Gửi bài viết thông qua tin nhắn cá nhân (send) o Nhắn tin với mọi người o Kết nối / hủy kết nối với mọi người o Xem bài viết của người khác o Tự động đề xuất bài viết có lượt thích cao nếu người dùng chưa có kết nối với người khác o Nhận thông báo khi có người tương tác với bài viết o Trả lời bình luận ✓ Phần tìm việc và ứng viên (Job Connection): o Bổ sung và cập nhật thông tin cá nhân ▪ Chỉnh sửa ảnh đại diện ▪ Chỉnh sửa tên người dùng ▪ Chỉnh sửa headline ▪ Chỉnh sửa thông tin trường học GVHD: ThS.

Nguyễn Thị Minh Nương 3 Sinh Viên: Nguyễn Vĩnh Lộc Báo cáo đồ án tốt nghiệp – Khóa 2017-2021 Trường Đại Học Bà Rịa Vũng Tàu ▪ Chỉnh sửa nơi ở (tỉnh thành/quận, huyện) ▪ Bổ sung các kỹ năng • Thêm mới kỹ năng • Lọc kỹ năng • Phân loại kỹ năng • Xóa kỹ năng • Đánh dấu kỹ năng giỏi o Đánh giá thông tin cá nhân o Tìm kiếm công việc phù hợp ▪ Lọc theo nơi làm việc ▪ Lọc theo tên công việc ▪ Lọc theo kỹ năng ▪ Lọc theo vị trí công việc (level) ▪ Lọc theo tên công ty o Tính toán độ tương thích của yêu cầu công việc và kỹ năng ứng viên o Nhận thông báo khi có ứng viên hoặc công việc phù hợp 1. Ưu - nhược điểm của ứng dụng Ưu điểm: • Tổng hợp thông tin, tăng cao hiệu quả tuyển dụng và tìm kiếm việc làm • Giao diện dễ dàng sử dụng, thân thiện. • Tiết kiệm chi phí so với các phương pháp truyền thống. • Cần ít nguồn lực để duy trì và vận hành hệ thống.

• Dễ dàng mở rộng các tính năng mới cho hệ thống. Nhược điểm: GVHD: ThS. Nguyễn Thị Minh Nương 4 Sinh Viên: Nguyễn Vĩnh Lộc Báo cáo đồ án tốt nghiệp – Khóa 2017-2021 Trường Đại Học Bà Rịa Vũng Tàu • Phản hồi dữ liệu hơi lâu do chưa có kinh phí mua máy chủ tốt. Nguyễn Thị Minh Nương 5 Sinh Viên: Nguyễn Vĩnh Lộc Báo cáo đồ án tốt nghiệp – Khóa 2017-2021 Trường Đại Học Bà Rịa Vũng Tàu CHƯƠNG 2: Cơ sở lý thuyết 2.

Giới thiệu chung hệ điều hành Android 2. Giới thiệu về Android Android là một hệ điều hành có mã nguồn mở dựa trên nền tảng Linux được thiết kế dành cho các thiết bị di động có màn hình cảm ứng như điện thoại thông minh và máy tính bảng. Logo của hệ điều hành Android Ban đầu, Android được phát triển bởi Tổng công ty Android, với sự hỗ trợ tài chính từ Google, sau này được chính Google mua lại vào năm 2005 và hệ điều hành Android đã ra mắt vào năm 2007. Chiếc điện thoại đầu tiên chạy Android là HTC Dream được bán vào ngày 22 tháng 10 năm 2008.

Chính mã nguồn mở cùng với giấy phép không có nhiều ràng buộc đã cho phép các nhà phát triển thiết bị, mạng di động và các lập trình viên được điều chỉnh và phân phối Android một cách tự do. Những yếu tố này đã giúp Android trở thành nền tảng điện thoại thông minh phổ biến nhất thế giới. Android chiếm 75% thị phần điện thoại thông minh trên toàn thế giới vào thời điểm quý 3 năm 2012, với tổng cộng 500 triệu thiết bị đã được kích hoạt và 1,3 triệu lượt kích hoạt mỗi ngày. Tháng 10 năm 2012, đã có khoảng 700.000 ứng dụng trên Android, và số lượt tải ứng dụng từ Google Play (cửa GVHD: ThS.

Nguyễn Thị Minh Nương 6 Sinh Viên: Nguyễn Vĩnh Lộc Báo cáo đồ án tốt nghiệp – Khóa 2017-2021 Trường Đại Học Bà Rịa Vũng Tàu hàng ứng dụng chính của Android) ước tính khoảng 25 tỷ lượt. Hiện nay con số này đã giảm xuống do sự ảnh hưởng lớn của iOS từ Apple và một phần nhỏ của Windows Phone, tuy nhiên Android vẫn dẫn đầu thị phần. Lịch sử phát triển Android Đã hơn 10 năm kể từ khi Google ra mắt phiên bản Android đầu tiên vào năm 2008. Kể từ đó, HĐH di động đã vượt qua mốc 2 tỷ thiết bị và có mặt 9/10 smartphone được phân phối trên toàn cầu.

Với việc ra mắt Android Q, Google đang cho thấy hệ điều hành này đang trên đà phát triển và không có dấu hiệu chậm lại.0 G1 (2008): Phiên bản đầu tiên hệ điều hành của Google là Android 1.0 đã ra mắt cùng với chiếc smartphone HTC Dream (còn gọi là T- Mobile G1) với các ứng dụng hỗ trợ thông qua Android Market với 35 ứng dụng. Khi đó Google Maps đã sử dụng GPS và Wi-Fi của điện thoại và đi kèm trình duyệt Android riêng.5 Cupcake (2009): Đây là bản cập nhật lớn đầu tiên của hệ điều hành Android, phiên bản 1.5 Cupcake đã thêm các tiện ích cho màn hình chính, bàn phím trên màn hình, quay video cho camera và chức năng copy, paste vào trình duyệt web.6 Donut (2009): Phiên bản hệ điều hành này mang đến khả năng tìm kiếm mọi thứ trên điện thoại nhanh và dễ dàng hơn, giới thiệu Android Market (tiền thân của Google Play store sau này) và bổ sung thông tin sử dụng pin.0 Eclair (2009): Người dùng Microsoft vui mừng với sự hỗ trợ của phiên bản Eclair cho tính năng Exchange. Hệ điều hành này của Google lần đầu tiên hỗ trợ nhiều tài khoản Google, cho phép tìm kiếm trong các tin nhắn văn bản và tin nhắn SMS. Đồng thời cũng bổ sung hỗ trợ cảm ứng đa điểm và camera được cải thiện với đèn flash và zoom kỹ thuật số.2 Froyo (2010): Với phiên bản Froyo, Google đã giới thiệu tính năng Flash Player 10.1, giúp thu hẹp khoảng cách bằng cách cho phép điện thoại phát video và truyền phát âm thanh.

Đèn flash của camera cũng có thể GVHD: ThS. Nguyễn Thị Minh Nương 7 Sinh Viên: Nguyễn Vĩnh Lộc Báo cáo đồ án tốt nghiệp – Khóa 2017-2021 Trường Đại Học Bà Rịa Vũng Tàu được sử dụng để quay video, khả năng tương thích Bluetooth được tăng cường và có thể sử dụng điện thoại làm điểm phát sóng Wi-Fi.3 Gingerbread (2011): Với Gingerbread, thế giới đã biết đến giao tiếp trường gần (NFC), cho phép điện thoại kết nối với các thiết bị khác gần đó chỉ với một cú chạm. Hệ điều hành mới cũng cho phép gọi video bằng camera phía trước và thêm trình quản lý tải xuống.0 Honeycomb (2011): Honeycomb là bản cập nhật đầu tiên chỉ dành cho máy tính bảng. Trong đó phiên bản này hỗ trợ đồ họa 3D, các tab trình duyệt song song, trò chuyện video với Google Talk, chia sẻ kết nối Bluetooth và chế độ toàn màn hình trong thư viện ảnh.0 Ice Cream Sandwich (2011): Với cái tên hầm hố, ICS đã hợp nhất hệ điều hành điện thoại và máy tính bảng làm một.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu có tiêu đề "Ứng Dụng Mạng Xã Hội Việc Làm WorkNow: Đồ Án Tốt Nghiệp Khoa Công Nghệ Thông Tin" trình bày một dự án tốt nghiệp thú vị trong lĩnh vực công nghệ thông tin, tập trung vào việc phát triển một ứng dụng mạng xã hội dành riêng cho việc làm. Dự án không chỉ nêu rõ các tính năng chính của ứng dụng mà còn phân tích cách mà nó có thể kết nối người tìm việc với nhà tuyển dụng một cách hiệu quả. Những lợi ích mà tài liệu mang lại cho người đọc bao gồm cái nhìn sâu sắc về quy trình phát triển ứng dụng, cũng như những thách thức và giải pháp trong việc xây dựng một nền tảng mạng xã hội.

Nếu bạn quan tâm đến việc mở rộng kiến thức về các ứng dụng mạng xã hội trong lĩnh vực công nghệ thông tin, bạn có thể tham khảo tài liệu Đồ án tốt nghiệp công nghệ thông tin xây dựng ứng dụng mạng xã hội thú cưng. Tài liệu này sẽ cung cấp cho bạn những góc nhìn khác nhau và các khía cạnh bổ sung về việc phát triển ứng dụng mạng xã hội, giúp bạn hiểu rõ hơn về lĩnh vực này.