Ứng Dụng Nhắn Tin Nội Bộ: Tối Ưu Hóa Giao Tiếp Trong Tổ Chức

Chuyên khảo phân tích Internal chat app, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên cứu tiếp theo., phục vụ nghiên cứu và ứng dụng thực tiễn

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

graduation thesis

2023

78
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

1. CHAPTER 1: INTRODUCTION

1.1. The importance of the topic

1.2. The Purpose of the Thesis

1.3. Expected Results to be Achieved

2. CHAPTER 2: CURRENT STATUS AND DETERMINATION OF REQUIREMENTS

2.1. Current status

2.2. Define requirements

3. CHAPTER 3: SYSTEM DESIGN ANALYSIS

3.1. Usecase Diagram

3.2. Usecase specification and sequence diagrams

3.2.1. List Usecase

3.2.2. Use case “Login”

3.2.3. Sequence diagram “login by email and password”

3.2.4. Use case “List message”

3.2.5. Sequence diagram “List message”

3.2.6. Use case “List history voice call”

3.2.7. Sequence diagram “List history voice call”

3.2.8. Use case “Send message”

3.2.9. Sequence diagram “Send message”

3.2.10. Use case “Contact list”

3.2.11. Sequence diagram “Contact list”

3.2.12. Use case “Voice call”

Tóm tắt

I. Tổng quan về Ứng Dụng Nhắn Tin Nội Bộ cho Doanh Nghiệp

Ứng dụng nhắn tin nội bộ đang trở thành một phần không thể thiếu trong giao tiếp doanh nghiệp. Với sự phát triển của công nghệ, các công cụ này giúp tăng cường hiệu quả giao tiếp và quản lý thông tin. Ứng dụng nhắn tin nội bộ không chỉ đơn thuần là một công cụ, mà còn là giải pháp tối ưu cho việc kết nối nhân viên và cải thiện năng suất làm việc.

1.1. Lợi ích của Ứng Dụng Nhắn Tin Nội Bộ

Ứng dụng nhắn tin nội bộ mang lại nhiều lợi ích như tăng cường giao tiếp, tiết kiệm thời gian và cải thiện sự hợp tác giữa các bộ phận trong doanh nghiệp. Nhờ vào tính năng gửi tin nhắn nhanh chóng và chia sẻ tài liệu, nhân viên có thể dễ dàng trao đổi thông tin mà không cần phải gặp mặt trực tiếp.

1.2. Các Tính Năng Chính của Ứng Dụng Nhắn Tin

Các tính năng như chat nhóm, gửi file, và thông báo đẩy giúp người dùng không bỏ lỡ thông tin quan trọng. Hơn nữa, tính năng bảo mật cao giúp bảo vệ thông tin cá nhân và dữ liệu doanh nghiệp.

II. Vấn Đề Giao Tiếp Trong Doanh Nghiệp Hiện Nay

Mặc dù có nhiều công cụ giao tiếp, nhưng doanh nghiệp vẫn gặp phải nhiều thách thức trong việc quản lý thông tin và duy trì sự kết nối giữa các nhân viên. Việc sử dụng nhiều nền tảng khác nhau có thể dẫn đến sự không đồng bộ và khó khăn trong việc theo dõi thông tin.

2.1. Thách Thức Trong Quản Lý Thông Tin

Nhiều doanh nghiệp gặp khó khăn trong việc quản lý thông tin khi sử dụng nhiều ứng dụng khác nhau. Điều này có thể dẫn đến việc thông tin bị thất lạc hoặc không được cập nhật kịp thời.

2.2. Tác Động Của Giao Tiếp Kém Đến Năng Suất

Giao tiếp kém có thể làm giảm năng suất làm việc của nhân viên. Khi thông tin không được truyền đạt rõ ràng, nhân viên có thể gặp khó khăn trong việc hoàn thành nhiệm vụ của mình.

III. Phương Pháp Tăng Cường Giao Tiếp Bằng Ứng Dụng Nhắn Tin

Để giải quyết các vấn đề giao tiếp, doanh nghiệp có thể áp dụng các phương pháp như triển khai ứng dụng nhắn tin nội bộ. Việc này không chỉ giúp cải thiện giao tiếp mà còn tăng cường sự hợp tác giữa các bộ phận.

3.1. Triển Khai Ứng Dụng Nhắn Tin Nội Bộ

Doanh nghiệp cần lựa chọn một ứng dụng nhắn tin phù hợp với nhu cầu của mình. Việc triển khai cần được thực hiện một cách đồng bộ để đảm bảo tất cả nhân viên đều có thể sử dụng hiệu quả.

3.2. Đào Tạo Nhân Viên Sử Dụng Ứng Dụng

Đào tạo nhân viên về cách sử dụng ứng dụng nhắn tin là rất quan trọng. Điều này giúp họ nắm bắt được các tính năng và tối ưu hóa việc sử dụng công cụ này trong công việc hàng ngày.

IV. Ứng Dụng Thực Tiễn Của Ứng Dụng Nhắn Tin Nội Bộ

Nhiều doanh nghiệp đã áp dụng thành công ứng dụng nhắn tin nội bộ và nhận thấy sự cải thiện rõ rệt trong giao tiếp và quản lý thông tin. Các nghiên cứu cho thấy rằng việc sử dụng ứng dụng này giúp tăng cường sự kết nối và hợp tác giữa các nhân viên.

4.1. Kết Quả Nghiên Cứu Về Ứng Dụng Nhắn Tin

Nghiên cứu cho thấy rằng các doanh nghiệp sử dụng ứng dụng nhắn tin nội bộ có năng suất làm việc cao hơn. Nhân viên có thể dễ dàng trao đổi thông tin và giải quyết vấn đề nhanh chóng.

4.2. Các Doanh Nghiệp Thành Công Với Ứng Dụng Nhắn Tin

Nhiều công ty lớn đã áp dụng ứng dụng nhắn tin nội bộ và ghi nhận sự cải thiện trong quy trình làm việc. Họ đã tạo ra một môi trường làm việc hiệu quả hơn nhờ vào việc giao tiếp tốt hơn.

V. Kết Luận Về Tương Lai Của Ứng Dụng Nhắn Tin Nội Bộ

Ứng dụng nhắn tin nội bộ sẽ tiếp tục phát triển và trở thành một phần quan trọng trong giao tiếp doanh nghiệp. Với sự tiến bộ của công nghệ, các tính năng mới sẽ được tích hợp để đáp ứng nhu cầu ngày càng cao của doanh nghiệp.

5.1. Xu Hướng Phát Triển Ứng Dụng Nhắn Tin

Xu hướng phát triển ứng dụng nhắn tin sẽ tập trung vào việc cải thiện tính năng bảo mật và tích hợp AI để nâng cao trải nghiệm người dùng.

5.2. Tương Lai Của Giao Tiếp Trong Doanh Nghiệp

Giao tiếp trong doanh nghiệp sẽ ngày càng trở nên linh hoạt và hiệu quả hơn nhờ vào các ứng dụng nhắn tin nội bộ. Điều này sẽ tạo ra một môi trường làm việc tích cực và năng động.

14/07/2025

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

MINISTRY OF EDUCATION AND TRAINING HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY AND EDUCATION FACULTY FOR HIGH QUALITY TRAINING GRADUATION THESIS INFORMATION TECHNOLOGY INTERNAL CHAT APP ADVISOR : PhD. MAI ANH THO STUDENTS: HUYNH THANH DUNG SKL010886 Ho Chi Minh City, July 2023 MINISTRY OF EDUCATION AND TRAINING HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY AND EDUCATION FACULTY OF HIGH QUALITY TRAINING ------------------------------------ CAPSTONE PROJECT INTERNAL CHAT APP Students: Huynh Thanh Dung 17110016 Ho Chi Minh City, July 2023 REPORT OF CAPSTONE PROJECT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc ******* THÔNG TIN KHÓA LUẬN TỐT NGHIỆP Họ và tên sinh viên 1: Huỳnh Anh Dũng MSSV 1: 17110016 Ngành: Công Nghệ Thông Tin Chuyên ngành: Công nghệ phần mềm GVHD: ThS. Mai Anh Thơ Email: thoma@hcmute.vn Ngày nhận đề tài: 01/01/2023 Ngày nộp đề tài: 10/07/2023 1. Tên đề tài: XÂY DỰNG ỨNG DỤNG NHẮN TIN NỘI BỘ 2.

Các số liệu, tài liệu ban đầu: Không có 3. Nội dung thực hiện đề tài: TRƯỞNG NGÀNH GVHD ThS. Mai Anh Thơ REPORT OF CAPSTONE PROJECT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc ******* PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Họ và tên Sinh viên 1: Huỳnh Anh Dũng MSSV 1: 17110016 Ngành: Công nghệ Thông tin Tên đề tài: XÂY DỰNG ỨNG DỤNG NHẮN TIN NỘI BỘ Họ và tên Giáo viên hướng dẫn: ThS. Mai Anh Thơ NHẬN XÉT 1.

Về nội dung đề tài và khối lượng thực hiện:. Đề nghị cho bảo vệ hay không? 5. Đánh giá loại: 6. Hồ Chí Minh, ngày 10 tháng 07 năm 2023 Giáo viên hướng dẫn (Ký & ghi rõ họ tên) REPORT OF CAPSTONE PROJECT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc ******* PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ và tên Sinh viên 1: Huỳnh Thanh Dũng MSSV 1: 17110016 Ngành: Công nghệ Thông tin Tên đề tài: XÂY DỰNG ỨNG DỤNG NHẮN TIN NỘI BỘ Họ và tên Giáo viên phản biện: ………………….

Về nội dung đề tài và khối lượng thực hiện:. Đề nghị cho bảo vệ hay không? 5. Đánh giá loại: 6. Hồ Chí Minh, ngày 10 tháng 07 năm 2023 Giáo viên phản biện (Ký & ghi rõ họ tên) REPORT OF CAPSTONE PROJECT ACKNOWLEDGMENTS We would like to express our sincere gratitude to Ms.

Mai Anh Tho, our supervisor, for her support and guidance throughout the process of completing this thesis. We are truly appreciative of the assistance provided by Ms. Tho, from answering our questions to providing valuable feedback and suggestions, which helped us make timely revisions and improvements to the report according to the department's requirements. We would also like to extend our deep appreciation to all the professors in the High-Quality Training Department, particularly in the field of Information Technology, for sharing fundamental knowledge and creating the best conditions for us to research and execute our topic.

At the same time, we would like to thank our fellow students in the department, classmates, and friends who wholeheartedly shared their knowledge and supported us, helping us excel in our project. We understand that conducting research and preparing a report within a limited timeframe, while facing limitations in expertise, technical skills, and experience, inevitably leads to mistakes. Therefore, we earnestly look forward to receiving valuable feedback from our professors, so that we can enhance our knowledge and perform better in future projects. We sincerely appreciate the support and contributions of our professors.

Lastly, we would like to extend our wishes for good health and further success to all our professors in their noble profession of nurturing individuals. Once again, we would like to express our heartfelt thanks. Ho Chi Minh City, July 2023 Student group Huỳnh Anh Dũng 17110016 REPORT OF CAPSTONE PROJECT TABLE OF CONTENT Chapter 1. The importance of the topic.

The Purpose of the Thesis. Expected Results to be Achieved. CURRENT STATUS AND DETERMINATION OF REQUIREMENTS. SYSTEM DESIGN ANALYSIS.

Use case “Login”. Use case “List message”. Use case “List history voice call”. Use case “Send message”.

Use case “Contact list”. Use case “Voice call”. Use case “Send image message”. Use case “Change profile information”.

SYSTEM ARCHITECTURE AND TECHNOLOGIES. File structure of the system. Overview of the MVC pattern. Components in the MVC and GetX model.

The operation of the MVC and GetX models. Pros and cons. Reasons to adopt the MVC and GetX models. Design User interface.

Login/ Register Screen. List message Screen. Voice/Video call screen. Contact list Screen.

Call History Screen. Profile/Logout Screen. INSTALL AND TEST THE SOFTWARE .61 REPORT OF CAPSTONE PROJECT II. ACHIEVEMENTS AND FUTURE DEVELOPMENT.

In terms of reality. About soft skills .65 REPORT OF CAPSTONE PROJECT LIST OF IMAGES Figure 1 Usecase diagram. 5 Figure 2 Sequence diagram Login. 8 Figure 3 Sequence diagram List message.

10 Figure 4 Sequence diagram List history voice call. 12 Figure 5 Sequence diagram Send message. 14 Figure 6 Sequence diagram Contact list. 16 Figure 7 Sequence diagram Voice call.

18 Figure 8 Sequence diagram Cancel call. 18 Figure 9 Sequence diagram Send image messages. 20 Figure 10 Sequence diagram Updates personal information. 22 Figure 11 Sequence diagram Changes avatar.

23 Figure 12 Class diagram. 24 Figure 13 ERD Schema. 25 Figure 14 MVC pattern. 26 Figure 15 Front-end folder structure.

27 Figure 16 Table database user. 28 Figure 17 Model, Controller and View folder structure. 29 Figure 18 Register Screen. 38 Figure 19 Login Screen.

39 Figure 20 Email login Screen. 40 Figure 21 Apple ID login Screen. 41 Figure 22 Gmail login Screen. 42 Figure 23 Phone number login Screen.

44 Figure 24 Verification Screen. 45 Figure 25 Message list Screen. 46 Figure 26 Messaging Screen. 48 Figure 27 Messaging screen (More options).

49 Figure 28 Voice call Screen. 51 Figure 29 Video call Screen. 52 Figure 30 Contact list Screen. 54 Figure 31 Call history Screen.

55 Figure 32 Profile Screen. 57 Figure 33 Avatar upload Screen. 58 Figure 34 Logout Screen. 59 Figure 35 IOS Application Installation.

61 REPORT OF CAPSTONE PROJECT LIST OF TABLES Table 1 List Usecase. 6 Table 2 Usecase Login. 6 Table 3 Usecase List message. 9 Table 4 Usecase List history voice call.

11 Table 5 Usecase Send message. 13 Table 6 Usecase Contact List. 15 Table 7 Usecase Voice call. 17 Table 8 Usecase Send image.

19 Table 9 Usecase specification Update profile information. 21 Table 10 Screen List. 37 Table 11 UI login description. 42 Table 12 Description of pin validation interface.

45 Table 13 Description of the Message List interface. 47 Table 14 Description of the Messaging screen interface. 49 Table 15 Description of the Voice/Video Call Interface. 52 Table 16 Description of the Contact list interface.

54 Table 17 Description of the Call history interface. 55 Table 18 Description of the Profile interface. 59 Table 19 Application Testing. 62 DESCRIPTION OF TASKS - Project target: ✧ Research on the company's messaging system.

✧ Research on flutter. ✧ Use MySQL to create the database. ✧ Use Laravel, Firebase to build the backend. - Assign work to each member Member Task Result 1.

Write a graduation thesis Completed 2. Learn Dart language. Learn and handle Agora 5. Design the Login/Register interface.

Message List interface design. Friend List interface design. Design Video Call function. Learn about Firebase/ Laravel/ MySQL.

Setup source code and github. Huỳnh Thanh Dũng 11. Design the Login/Register function. Learn Firebase Message/ Cloud/ Firestore.

Learn and handle Agora 15. Design Voice Call function. Personal Information interface design. REPORT OF CAPSTONE PROJECT Chapter 1.

INTRODUCTION The importance of the topic With the advancement of Industry 4.0, Internal Chat App plays a crucial role in connecting and facilitating communication between individuals and businesses. The Internal Chat App allows users to send messages, share information, and interact with each other quickly and conveniently. With its group chat feature, users can create multi-person conversations, supporting effective team communication and project management. The Internal Chat App provides a user-friendly interface that allows users to easily search, view, and manage messages.

Push notification feature ensures that users do not miss any important messages. The app also supports file attachments such as images, videos, and documents, enabling users to conveniently and quickly share information. Moreover, the Internal Chat App integrates high-security measures to ensure the safety and security of personal information. Users can create individual accounts and log in using secure authentication methods such as email, phone number, or social media accounts.

With the utility and flexibility of the Internal Chat App, it becomes a valuable tool for communication within businesses, supporting enhanced work productivity, interaction, and efficient project management. The Internal Chat App meets the growing demand for connectivity and communication in the business environment, providing favorable conditions for the development and success of businesses. 1 REPORT OF CAPSTONE PROJECT I. The Purpose of the Thesis The objective of the Internal Chat App is to leverage the convenience of chat applications to build an efficient and user-friendly messaging platform.

The Internal Chat App aims to address the shortcomings of traditional chat applications, such as standalone software, asynchronous data, and lack of control. With the Internal Chat App, users can engage in flexible conversations, send messages, and easily share attachments. This platform enhances information security and work productivity while ensuring data synchronization among users. Security features such as two-factor authentication and data encryption guarantee the safety of conversations and important documents.

The Internal Chat App also supports employee management features, allowing businesses to assign roles and different access rights to each member within a team. It provides member management mechanisms, tracks activities, and stores chat histories, enabling businesses to capture information and manage employees effortlessly and efficiently. The goal of the Internal Chat App is to provide a reliable and secure messaging platform while optimizing workflow and information management within a business. By leveraging the benefits of chat applications and meeting requirements for security and performance, the Internal Chat App offers convenience and effectiveness in communication and employee management within a work environment.

Expected Results to be Achieved Enhancing Features and Functionality of a Component within the Internal Chat App to Meet Basic Needs of Companies and Businesses. 2 REPORT OF CAPSTONE PROJECT Chapter 2. CURRENT STATUS AND DETERMINATION OF REQUIREMENTS I. Current status The Current Status of Companies Regarding Internal Messaging is becoming increasingly important and widespread.

The use of internal messaging applications has become an integral part of communication and internal communication processes within companies. Below are some common characteristics of the current status of companies: ● The Current State of Companies regarding internal messaging is becoming increasingly important and prevalent. Companies nowadays often use internal messaging applications such as Slack, Microsoft Teams, Google Chat, or similar apps to create an effective internal communication environment. These applications have become an integral part of the IT infrastructure within companies.

● Scope of Usage: Internal messaging applications are widely used across various departments and teams within a company. Departments such as technical, marketing, sales, and management all utilize these applications for quick and effective communication. ● Features and Interactivity: Modern internal messaging applications integrate numerous features and interactive capabilities that facilitate convenient and efficient communication among employees. Users can send personal and group messages, share files, schedule online meetings, and interact swiftly with colleagues through these tools.

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