Đồ án Tốt nghiệp: Xây dựng Hệ Thống Chia Sẻ Thông Tin Công Nghệ tại HCMUTE

Tìm hiểu về đồ án tốt nghiệp hệ thống chia sẻ thông tin công nghệ. Khám phá các tính năng, kiến trúc và ứng dụng thực tế của hệ thống.

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2021

151
0
0

Phí lưu trữ

45 Point

Tóm tắt

I. Tổng quan Hệ Thống Chia Sẻ Thông Tin Công Nghệ là gì

Trong bối cảnh công nghệ thông tin phát triển mạnh mẽ, nhu cầu tiếp cận và trao đổi kiến thức chuyên ngành ngày càng trở nên cấp thiết. Một Hệ Thống Chia Sẻ Thông Tin Công Nghệ không chỉ là một ứng dụng đơn thuần mà còn là giải pháp chiến lược, giúp tối ưu hóa việc quản lý và lan tỏa tri thức trong cộng đồng. Đoạn này sẽ giới thiệu tổng quan về tầm quan trọng và định nghĩa cơ bản của một hệ thống như vậy, làm nền tảng cho đồ án tốt nghiệp công nghệ nhằm giải quyết những thách thức hiện tại.

1.1. Tầm quan trọng của việc chia sẻ thông tin trong kỷ nguyên số

Sự phát triển vượt bậc của lĩnh vực công nghệ thông tin đã và đang thúc đẩy nhu cầu ứng dụng công nghệ vào quản lý ở mọi cấp độ. Việc này không chỉ đơn giản hóa các công việc mà còn nâng cao hiệu suất đáng kể. Việt Nam là một ví dụ điển hình cho xu hướng này, nơi ứng dụng công nghệ thông tin đang trở thành xu thế mang lại nhiều lợi ích. Lĩnh vực công nghệ thông tin rất rộng lớn, tạo ra nhu cầu khai thác và sử dụng thông tin ngày càng tăng. Đặc biệt, nhu cầu tìm kiếm và tra cứu thông tin để phục vụ công việc, học tập và cuộc sống là không ngừng. Tạo ra một diễn đàn chung thông qua việc ứng dụng công nghệ vào thực tiễn được xem là một yếu tố tất yếu và được ưu tiên hàng đầu. Việc dễ dàng truy cập và trao đổi các tài liệu chuyên môn, kinh nghiệm thực tiễn giúp cá nhân và tổ chức không ngừng nâng cao năng lực, thích ứng nhanh chóng với sự thay đổi của công nghệ. Một nền tảng tập trung cho phép người dùng đóng góp và tiêu thụ thông tin sẽ là chìa khóa để xây dựng một cộng đồng học tập và làm việc hiệu quả.

1.2. Định nghĩa và mục tiêu của Hệ Thống Chia Sẻ Thông Tin Công Nghệ

Để giải quyết các vấn đề trên, việc nghiên cứu và xây dựng Hệ Thống Chia Sẻ Thông Tin Công Nghệ trở thành một đề tài quan trọng. Đây là một nền tảng ứng dụng công nghệ thông tin, được thiết kế để tạo lập một không gian chung, nơi người dùng có thể tìm kiếm, đăng tải, trao đổi và quản lý các thông tin, tài liệu, kinh nghiệm liên quan đến lĩnh vực công nghệ. Mục tiêu chính của hệ thống là đáp ứng các nhu cầu cấp thiết và thực tiễn của con người. Cụ thể, hệ thống cho phép người dùng dễ dàng tìm thấy các thông tin hữu ích cho bản thân hoặc giải quyết các vấn đề mà họ đang gặp phải trong học tập cũng như công việc. Từ đó, góp phần bồi đắp thêm kiến thức chung và rèn luyện các kỹ năng chuyên biệt cho mỗi cá nhân. Hệ thống này sẽ tối ưu hóa việc quản lý thông tin IT, biến kiến thức rời rạc thành tài nguyên có cấu trúc, dễ dàng tiếp cận.

II. Thách thức Hạn chế của chia sẻ thông tin truyền thống

Mặc dù nhu cầu chia sẻ thông tin công nghệ là rất lớn, nhưng các phương pháp truyền thống hoặc thiếu tổ chức thường gặp phải nhiều rào cản đáng kể. Những hạn chế này không chỉ làm giảm hiệu quả công việc mà còn cản trở sự phát triển tri thức chung. Phần này sẽ phân tích chi tiết các vấn đề thường gặp trong việc chia sẻ thông tin công nghệ theo cách thức cũ, làm nổi bật lý do cần có một giải pháp hệ thống chuyên biệt.

2.1. Phân mảnh thông tin và khó khăn trong việc tiếp cận tài nguyên

Trong môi trường học thuật và làm việc, thông tin công nghệ thường bị phân tán trên nhiều kênh khác nhau, từ các tài liệu nội bộ, diễn đàn chuyên ngành, blog cá nhân đến các kho lưu trữ không đồng bộ. Sự phân mảnh này gây ra nhiều khó khăn trong việc tìm kiếm và tiếp cận các tài nguyên cần thiết. Người dùng thường mất nhiều thời gian và công sức để tổng hợp thông tin, thậm chí bỏ lỡ những nguồn tài liệu quý giá. Thiếu một nền tảng chia sẻ kiến thức tập trung dẫn đến việc tái tạo công việc, lặp lại nghiên cứu và lãng phí nguồn lực. Vấn đề này làm chậm quá trình học hỏi và đổi mới, ảnh hưởng trực tiếp đến hiệu quả của việc quản lý thông tin doanh nghiệp và các dự án cá nhân.

2.2. Rào cản về bảo mật và quản lý thông tin trong hệ thống cũ

Các phương pháp chia sẻ thông tin truyền thống hoặc không có hệ thống thường đối mặt với những thách thức nghiêm trọng về bảo mật và quản lý. Việc thiếu các cơ chế kiểm soát truy cập rõ ràng, khả năng phân quyền kém hoặc không có quy trình xác thực hiệu quả có thể dẫn đến rủi ro rò rỉ thông tin nhạy cảm, dữ liệu không chính xác hoặc nội dung không phù hợp. Ngoài ra, việc quản lý phiên bản tài liệu, kiểm duyệt nội dung và theo dõi hoạt động người dùng trở nên phức tạp và tốn kém. Những rào cản này không chỉ đe dọa đến tính toàn vẹn của dữ liệu mà còn làm giảm niềm tin của người dùng vào kênh chia sẻ. Một hệ thống không được kiểm soát tốt cũng có thể trở thành nơi chứa thông tin lỗi thời hoặc không đáng tin cậy, gây ảnh hưởng tiêu cực đến quá trình ra quyết định và học tập.

III. Giải pháp Xây dựng Hệ Thống Chia Sẻ Thông Tin Công Nghệ

Để khắc phục những hạn chế của việc chia sẻ thông tin truyền thống, một giải pháp toàn diện dựa trên nền tảng công nghệ hiện đại là cần thiết. Hệ Thống Chia Sẻ Thông Tin Công Nghệ được thiết kế để cung cấp một môi trường tương tác, bảo mật và hiệu quả. Phần này sẽ đi sâu vào kiến trúc và các công nghệ chủ đạo được sử dụng để xây dựng hệ thống chia sẻ thông tin công nghệ hiệu quả, đảm bảo tính ổn định và khả năng mở rộng.

3.1. Kiến trúc tổng thể và công nghệ chủ đạo ASP.NET Core Angular

Việc phát triển hệ thống web này áp dụng kiến trúc Microservices hoặc kiến trúc phân lớp hiện đại, kết hợp các công nghệ tiên tiến để đảm bảo hiệu suất và khả năng mở rộng. Phần backend được xây dựng bằng ASP.NET Core, một framework mã nguồn mở, đa nền tảng từ Microsoft, nổi bật với hiệu suất cao và khả năng tích hợp mạnh mẽ. ASP.NET Core cung cấp nền tảng vững chắc để xây dựng các API xử lý logic nghiệp vụ và quản lý dữ liệu. Về phía frontend, Angular được lựa chọn để phát triển giao diện người dùng (UI). Angular là một framework JavaScript mạnh mẽ, giúp xây dựng các ứng dụng web đơn trang (SPA) với trải nghiệm người dùng mượt mà, khả năng tương tác cao và dễ dàng bảo trì. Sự kết hợp giữa ASP.NET Core và Angular tạo nên một hệ thống web hiện đại, đáp ứng tốt các yêu cầu về tốc độ, tính linh hoạt và khả năng mở rộng trong tương lai cho đồ án công nghệ thông tin này.

3.2. Đảm bảo bảo mật và phân quyền với ASP.NET Core Identity và Identity Server

Bảo mật thông tin và quản lý phân quyền là yếu tố cốt lõi của bất kỳ hệ thống chia sẻ nào. Trong Hệ Thống Chia Sẻ Thông Tin Công Nghệ, các giải pháp bảo mật mạnh mẽ được tích hợp để bảo vệ dữ liệu người dùng và kiểm soát quyền truy cập. ASP.NET Core Identity được sử dụng để quản lý thông tin người dùng, bao gồm đăng ký, đăng nhập, quản lý vai trò và thông tin cá nhân. Đây là một hệ thống thành viên đầy đủ tính năng, an toàn và dễ dàng tùy chỉnh. Ngoài ra, Identity Server (hoặc một giải pháp tương tự như OpenIddict) được triển khai để cung cấp dịch vụ xác thực và cấp quyền dựa trên các chuẩn công nghiệp như OAuth 2.0 và OpenID Connect. Điều này cho phép hệ thống quản lý tập trung danh tính người dùng và cấp phát token truy cập an toàn cho các ứng dụng client (như Angular frontend), đảm bảo rằng chỉ những người dùng được ủy quyền mới có thể truy cập các tài nguyên phù hợp với vai trò của họ.

IV. Khám phá Chức năng chính của Hệ Thống Chia Sẻ Thông Tin

Một Hệ Thống Chia Sẻ Thông Tin Công Nghệ hiệu quả cần cung cấp đa dạng các chức năng để đáp ứng nhu cầu của nhiều đối tượng người dùng. Từ việc tìm kiếm thông tin đến quản lý nội dung và người dùng, mỗi tính năng đều được thiết kế để tối ưu hóa trải nghiệm và nâng cao giá trị của nền tảng chia sẻ kiến thức này. Phần này sẽ mô tả chi tiết các vai trò và chức năng cốt lõi của hệ thống.

4.1. Vai trò người dùng và tương tác trong nền tảng chia sẻ kiến thức

Hệ thống được thiết kế với nhiều vai trò người dùng khác nhau để đảm bảo việc quản lý thông tin IT được phân cấp rõ ràng và hiệu quả. Người dùng chưa xác thực (Unauthenticated User) có thể xem danh sách bài viết, chi tiết bài viết và tìm kiếm thông tin. Người dùng đã xác thực (Authenticated User) có thể tạo bài viết, xem, bình chọn, báo cáo, bình luận về bài viết, đồng thời quản lý thông tin cá nhân và bài viết của mình. Người quản lý (Manager) có nhiệm vụ quản lý các bài viết, bình luận và báo cáo trong hệ thống. Quản trị viên (Admin) có toàn quyền kiểm soát hệ thống, bao gồm quản lý vai trò, thiết lập chức năng cho từng vai trò, quản lý danh mục bài viết và quản lý tất cả người dùng. Cấu trúc vai trò này cho phép tương tác linh hoạt và đảm bảo tính toàn vẹn của nội dung.

4.2. Tính năng quản lý bài viết bình luận và báo cáo chuyên nghiệp

Các chức năng cốt lõi của Hệ Thống Chia Sẻ Thông Tin Công Nghệ tập trung vào việc quản lý nội dung một cách toàn diện. Tính năng quản lý bài viết cho phép người dùng đăng tải, chỉnh sửa, xem và xóa bài viết cá nhân, trong khi người quản lý và quản trị viên có thể quản lý tất cả bài viết trong hệ thống, bao gồm duyệt, ẩn, hiển thị hoặc xóa. Chức năng bình luận cho phép người dùng tương tác trực tiếp với nội dung, đưa ra ý kiến, thắc mắc hoặc bổ sung thông tin. Người quản lý có khả năng xem, trả lời và xóa bất kỳ bình luận nào. Hệ thống cũng tích hợp tính năng báo cáo, cho phép người dùng thông báo về các nội dung không phù hợp hoặc vi phạm quy định, giúp duy trì môi trường chia sẻ lành mạnh và đáng tin cậy. Các tính năng này đảm bảo một quy trình quản lý bài viếtquản lý bình luận chặt chẽ, góp phần vào chất lượng tổng thể của nền tảng.

V. Kết luận Thành quả và tiềm năng Hệ Thống Chia Sẻ Thông Tin

Đồ án tốt nghiệp về Hệ Thống Chia Sẻ Thông Tin Công Nghệ không chỉ là một minh chứng cho khả năng ứng dụng kiến thức công nghệ vào thực tiễn mà còn mở ra nhiều tiềm năng phát triển trong tương lai. Phần này sẽ tóm tắt những lợi ích chính mà hệ thống mang lại và đề xuất các hướng cải tiến để nâng cao giá trị của nền tảng này.

5.1. Lợi ích của việc triển khai Hệ Thống Chia Sẻ Thông Tin Công Nghệ

Việc triển khai Hệ Thống Chia Sẻ Thông Tin Công Nghệ mang lại nhiều lợi ích thiết thực cho người dùng và cộng đồng. Hệ thống tạo ra một kênh tập trung, giúp đơn giản hóa quá trình tìm kiếm và truy cập thông tin công nghệ, từ đó tiết kiệm thời gian và công sức. Nó thúc đẩy sự cộng tác và trao đổi kiến thức giữa các cá nhân, nhóm, tạo nên một cộng đồng học hỏi và phát triển bền vững. Người dùng có thể dễ dàng giải quyết các vấn đề gặp phải trong học tập và công việc bằng cách tham khảo các tài liệu, kinh nghiệm được chia sẻ. Đồng thời, hệ thống cũng giúp bồi dưỡng thêm kiến thức và kỹ năng chuyên môn, nâng cao năng lực cá nhân trong lĩnh vực công nghệ thông tin. Các lợi ích của hệ thống chia sẻ thông tin IT trong giáo dục và doanh nghiệp là không thể phủ nhận, đóng góp vào sự phát triển chung.

5.2. Các hướng phát triển tiềm năng và cải tiến trong tương lai

Mặc dù Hệ Thống Chia Sẻ Thông Tin Công Nghệ đã đạt được các mục tiêu ban đầu, vẫn còn nhiều tiềm năng để tiếp tục phát triển và cải tiến. Trong tương lai, hệ thống có thể tích hợp công nghệ trí tuệ nhân tạo (AI) để cải thiện khả năng tìm kiếm thông minh, đề xuất nội dung cá nhân hóa và tự động phân loại bài viết. Phát triển ứng dụng di động sẽ giúp người dùng truy cập thông tin mọi lúc, mọi nơi. Việc bổ sung các tính năng cộng đồng như nhóm thảo luận chuyên sâu, hệ thống điểm thưởng hoặc huy hiệu có thể khuyến khích sự tham gia tích cực hơn. Ngoài ra, việc mở rộng tích hợp với các nền tảng học tập trực tuyến hoặc hệ thống quản lý dự án sẽ nâng cao tính tiện ích của hệ thống. Liên tục cập nhật công nghệ phát triển hệ thống web và lắng nghe phản hồi từ người dùng sẽ là chìa khóa để Hệ Thống Chia Sẻ Thông Tin Công Nghệ phát triển bền vững.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

21/04/2026
Đồ án tốt nghiệp technology information sharing system

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

HO CHI MINH UNIVERSITY OF TECHNOLOGY AND EDUCATION FACULTY FOR HIGH QUALITY TRAINING -------------------- GRADUATE THESIS TECHNOLOGY INFORMATION SHARING SYSTEM Mentor: MSc. Nguyễn Đức Khoan Student Name: Student ID Trần Bình Cơ 17110105 Nguyễn Thái Phương Thảo 17110227 Ho Chi Minh, July 28th 2021 MANY THANKS To complete this project, in the process of surveying and collecting data to synthesize information for the project, the team received a lot of help from teachers and friends.Nguyen Duc Khoan, the implementation team would like to thank him during the past time for helping and editing the project to help the team. The team is sincerely grateful for that dedication. However, due to skills and time constraints, the group's project still has many shortcomings.

The group looks forward to receiving sincere suggestions from teachers and friends. In addition, everyone's suggestions will also help the group improve their own knowledge and overcome the limitations. The implementation team sincerely thanks! Ho Chi Minh, July 28th 2021 Trần Bình Cơ Nguyễn Thái Phương Thảo i|Page INTRODUCTION With the strong development of the sector of information technology today, the application of information technology in management is something extremely urgent, it helps humans can simplify the job as well as performance enhancement. Therefore, the growth of the information technology business in the country is impossible regardless of the relationship as well as the huge benefits that the application of information technology has brought.

Currently, the application of information technology is a trend that brings many benefits to all countries in the world, and the most typical example is Vietnam. The field of information technology is considered to be very large, so the demand for exploitation and use of people is also increasing, and above all it is the need to search and lookup information to serve the work, learning in life. On the other hand, creating a common forum by applying technologies into practice is considered an inevitable thing that has been and is being given top priority. Therefore, in order to solve the above problem, the implementation team has focused on understanding and implementing the topic of building a system of “TECHNOLOGY INFORMATION SHARING SYSTEM” to help meet the most urgent and practical needs of humans.

Coming to the “TECHNOLOGY INFORMATION SHARING SYSTEM” system, users can find useful information for themselves or can easily solve the problems that they are having in learning as well as work. Thus helping to cultivate more knowledge for themselves in general and particular skills. ii | P a g e CONTENTS CHAPTER 1.1 Overview of ASP.1 Introduction to ASP.3 Introduction to Web APIs in ASP.4 Advantages of Asp.NET Core in Project .1 Introduction to Angular .NET Core Identity .1 Introdution to Identity Server .2 Identity Server in Project .1 Unauthenticated User’s functions: .2 Authenticated User’s functions .1 Table of the main functions of the actor .1 Functional requirements of “Unauthenticated User” .1 Use case “Register Account” .3 Use case “Search Post” .4 Use case “View Detail Post” .2 Functional requirement of “Authenticated User” .1 Use case “Create Post” .2 Use case “Vote Post” .3 Use case “Report Post” .4 Use case “Edit Personal Post” .5 Use case “Comment Post” .6 Use case “Reply Comment” .7 Use case “Edit Personal Information” .3 Functional requirements of “Manager” manage post .1 Use case “View List Post” .2 Use case “Update Post” .3 Use case “Delete Post” .4 Functional requirements of “Manager” manage report .1 Use case “View List Reports” .2 Use case “Delete Report” .5 Functional requirements of “Manager” manage statistic .1 Use case “Statistic new account monthly” .2 Use case “Statistic comment monthly” .3 Use case “Statistic new post monthly” .6 Functional requirements of “Manager” manage comment .1 Use case “View List Comment” .2 Use case “View Details Comment” .3 Use case “Delete Comment” .7 Functional requirements of “Manager” manage roles .1 Use case “Manage roles” .1 Use case “Create Role” .2 Use case “Update Role”.3 Use case “Delete Role” .2 Use case “Set function for role” .8 Functional requirements of “Manager” manage categories .1 Use case “Create Category” .2 Use case “Update Category” .3 Use case “Delete Category” .9 Functional requirements of “Manager” manage user .1 Use case “Set role for user” .1 Use case “Add Role” .2 Use case “Delete Role” .2 Use case “Create User” .3 Use case “Edit User” .4 Use case “Delete User” .4 Non-functional requirements .1 Usability of website .2 Reliability of website .3 Availability of website .4 Security of website .5 Durability of website .6 Ability of website .5 Entity-Relationship Diagram (ERD). SYSTEM DESIGN & IMPLEMENTATION .2 Class diagram description .3 Create new post .6 State Machine Diagram .1 Backend server api .1 End-user Website.

Post Details Screen. Create New Post Screen. Personal Post Screen. Manage Posts categories Screen.

Manage Posts Screen. Manage comments Screen. Bad news management Screen. Registration information each month Screen.

Information posts per month Screen. Information monthly comment Screen. Manage functions Screen. Authority management Screen.

Manage permissions groups Screen. User management Screen .9 Implementation development environment .2 Tools in Project .3 Technologies in Project .2 Testcases & test results .1 Unauthenticated user - Login.2 Authorized user - Create post .3 Manager - Update post .4 Admin - Add an user. 135 viii | P a g e LIST OF ACRONYMS TISS: Technology Information Sharing System Uhomepage: Unauthenticated user homepage Ahomepage: Authenticated user homepage ix | P a g e LIST TABLES Table 3.1 - Unauthenticated User’s functions .2 - Authenticated User’s functions .5 - The main functions of the actor .7 - Usecase “Register Account” .8 - Use case “Login” .9 - Use case “Search Post” .10 - Use case “View Detail Post” .11 - Use case “Create Post” .12 - Use case “Vote Post” .13 - Use case “Report Post” .14 - Use case “Edit Personal Post”.15 - Use case “Comment Post” .16 - Use case “Reply Comment” .17 - Use case “Edit Personal Information” .18 - Use case “View List Post” .19 - Use case “Update Post” .20 - Use case “Delete Post” .21 - Use case “View List Reports”.22 - Use case “Delete Report” .23 - Use case “Statistic new account monthly”.24 - Use case “Statistic comment monthly” .25 - Use case “Statistic new post monthly” .26 - Use case “View List Comments” .27 - Use case “View Details Comment” .28 - Use case “ Delete Comment” .29 - Use case “Create Role” .30 - Usecase “Update Role” .31 - Use case “Delete Role” .32 - Use case “Set function for role”.33 - Use case “Create Category” .34 - Use case “Update Category” .35 - Use case “Delete Category” .36 - Use case “Add Role”.37 - Use case “Delete Role” .38 - Use case “Create user” .39 - Use case “Edit user” .40 - Use case “Delete user” .1 - Class “ActivityLog” description .2 - Class “Attechment” description .3 - Class “Category” description .4 - Class “Command” description .5 - Class “Comment” description .6 - Class “Funtion” description .7 - Class “KnowledgeBase” description .8 - Class “Label” description .9 - Class “Permission” description .10 - Class “Report” description .11 - Class “User” description .12 - Class “Vote” description .13 - Physical diagram description .14 - Component of backend server api description .15 - Interface specification for Unauthenticated user and Authenticated user 88 Table 4.16 - Description of UHomePage Screen .17 - Description of Login Screen .18 - Description of Post Details Screen .19 - Description of Create New Post Screen .20 - Description of Personal Post Screen .21 - Description of Profile Screen .22 - Interface specification for Admin .23 - Description of Login Screen .24 - Description of HomePage Screen .25 - Description of Manage Posts categories Screen .26 - Description of Manage Posts Screen .27 - Description of Manage comments Screen .28 - Description of Bad news management Screen.29 - Description of Registration information each month Screen.30 - Description of Information posts per month Screen .31 - Description of Information monthly comment Screen .32 - Description of Manage functions Screen .33 - Description of Authority management Screen .34 - Description of Manage permissions groups Screen .35 - Description of User management Screen .36 - Tools using for project .37 - Technologies using for project.2 - Test results of Login function .3 - Test results of Create post function .4 - Test results of Update post function .5 - Test results of Add a user function. 132 xii | P a g e LIST IMAGES Figure 3.2 - Entity Relationship Diagram (ERD) .1 - Overview of architectural design for system .2 - Activity diagram “Search Post” .3 - Activity diagram “ Vote Post”.6 - Sequence diagram “Register” .7 - Sequence diagram “Login” .8 - Sequence diagram “Create new post” .9 - State machine diagram “Login” .10 - Component diagram “Backend server api” .11 - Screen flow for unauthenticated and authenticated user .14 - Post details Screen .15 - Create new post Screen .16 - Personal post Screen .18 - Screen flow for Admin .21 - Manage posts categories Screen .22 - Manage posts Screen .23 - Manage comments Screen .24 - Bad news management Screen .25 - Registration information each month Screen .26 - Information posts per month Screen .27 - Information monthly comment Screen .28 - Manage functions Screen .29 - Authority management Screen .30 - Manage permissions groups Screen .31 - User management Screen .1 - Expected & Actual result of TC_LI_01 .2 - Expected & Actual result of TC_LI_02 .3 - Expected & Actual result of TC_LI_03 .4 - Expected & Actual result of TC_CK_01 .5 - Expected & Actual result of TC_CK_02 .6 - Expected & Actual result of TC_UK_01 .7 - Expected & Actual result of TC_UK_02 .8 - Expected & Actual result of TC_AU_01 .9 - Expected & Actual result of TC_AU_02 .1 Problem Information technology is one of the sciences that is growing strongly and is widely applied in all fields and industries.

Along with the development of technology, the need to find out information as well as look up and answer the problems and questions that people encounter in the study, work, or any field. Therefore, the application of information technology to the creation of a Web site in general and a forum, in particular, to help people share problems is considered a trend. With the above trend, the main purpose is to help people improve their knowledge. The application of information technology aims to create a common forum, meeting the actual needs of everyone, which is to learn about technology.

And it has been and is being seen as the popular web application that every developer is aiming for and more interested in.2 Current situation Currently, the application of information technology is a trend that brings many benefits to all countries in the world, and the most typical example is Vietnam. The field of information technology is considered to be very large, so the demand for exploitation and use of people is also increasing, and above all it is the need to search and lookup information to serve the work, learning in life. On the other hand, creating a common forum by applying technologies into practice is considered an inevitable thing that has been and is being given top priority. Therefore, in order to solve the above problem, the implementation team has focused on understanding and implementing the topic of building a system of “TECHNOLOGY INFORMATION SHARING SYSTEM” to help meet the most urgent and practical needs of humans.1 Purpose The technology information sharing system was built to help users post articles, questions, and problems encountered on the system, which the system will receive, browse and display for everyone to see.

This is considered a place where many people participate, share experiences or solutions for everyone's preference. Additionally, posts will include problem descriptions and solutions 1|Page for people to share their problems and solutions.

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