Phát triển ứng dụng web quản lý công việc - Nghiên cứu khoa học

Tổng hợp các ứng dụng web quản lý công việc hiệu quả, giúp tối ưu quy trình, theo dõi tiến độ và nâng cao hiệu suất làm việc của đội nhóm.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Nghiên cứu khoa học

2021

64
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Cách ứng dụng web quản lý công việc tăng năng suất 200

Trong kỷ nguyên số, việc tối ưu hóa quy trình làm việc là yếu tố sống còn. Một ứng dụng web quản lý công việc không chỉ là một công cụ, mà là một hệ sinh thái toàn diện giúp các cá nhân và đội nhóm vận hành trơn tru. Các nền tảng này cung cấp một không gian làm việc tập trung, nơi mọi nhiệm vụ, thời hạn và nguồn lực được tổ chức một cách logic. Việc chuyển đổi từ các phương pháp thủ công sang một hệ thống kỹ thuật số giúp loại bỏ sự mơ hồ, cải thiện giao tiếp và quan trọng nhất là tăng năng suất làm việc một cách đáng kể. Nghiên cứu khoa học về "Phát triển ứng dụng web quản lý công việc" của Nguyễn Minh Triết (2021) đã chỉ ra rằng việc áp dụng công nghệ phù hợp có thể giải quyết triệt để các vấn đề cố hữu trong quản lý dự án truyền thống, mở đường cho một phương pháp làm việc hiệu quả và minh bạch hơn.

1.1. Tổng quan về các phần mềm quản lý công việc hiện đại

Thị trường hiện nay cung cấp đa dạng các phần mềm quản lý công việc, từ các giải pháp đơn giản cho cá nhân đến các hệ thống phức tạp dành cho doanh nghiệp lớn. Các công cụ nổi bật như Trello, Asana, và Jira đều có chung mục tiêu: đơn giản hóa việc quản lý dự án. Chúng thường được xây dựng trên các nguyên tắc của phương pháp Agile, chẳng hạn như sử dụng bảng Kanban online để trực quan hóa luồng công việc. Người dùng có thể tạo các nhiệm vụ (tasks), gán cho thành viên, đặt ngày hết hạn và theo dõi chúng qua các giai đoạn khác nhau như "Cần làm", "Đang làm" và "Hoàn thành". Các nền tảng này còn tích hợp nhiều tính năng cộng tác, giúp chúng trở thành công cụ quản lý dự án không thể thiếu trong môi trường làm việc hiện đại, đặc biệt là khi xu hướng làm việc từ xa ngày càng phổ biến.

1.2. Vai trò của việc sắp xếp công việc khoa học trong team

Việc sắp xếp công việc khoa học là nền tảng của một đội nhóm hiệu suất cao. Khi không có một hệ thống rõ ràng, các nhiệm vụ có thể bị trùng lặp, bỏ sót, hoặc phân công không phù hợp với năng lực của từng thành viên. Một app quản lý công việc cho team giúp giải quyết vấn đề này bằng cách cung cấp một cái nhìn tổng quan và chi tiết về toàn bộ dự án. Người quản lý có thể dễ dàng phân chia công việc, thiết lập mức độ ưu tiên và theo dõi khối lượng công việc của mỗi người. Đối với thành viên, hệ thống này giúp họ nắm rõ trách nhiệm của mình, quản lý thời gian hiệu quả và chủ động hơn trong công việc. Kết quả là sự phối hợp nhịp nhàng, giảm thiểu sai sót và đảm bảo dự án đi đúng tiến độ đã đề ra.

II. Thách thức quản lý công việc thủ công trong môi trường số

Mặc dù sống trong thời đại công nghệ, nhiều đội nhóm vẫn duy trì các phương pháp quản lý công việc thủ công và phân mảnh. Việc sử dụng các ứng dụng trò chuyện như Messenger, Zalo hay các tệp văn bản (Word, Excel) để giao việc tiềm ẩn nhiều rủi ro. Theo phân tích trong đề tài của Nguyễn Minh Triết (2021), các phương pháp này có những hạn chế nghiêm trọng: thông tin dễ bị trôi, khó theo dõi lịch sử thay đổi, và không có một cái nhìn tổng thể về tiến độ dự án. Những "điểm mù" này không chỉ gây lãng phí thời gian, nguồn lực mà còn tạo ra căng thẳng không cần thiết trong đội nhóm, ảnh hưởng trực tiếp đến chất lượng công việc và khả năng hoàn thành mục tiêu đúng hạn.

2.1. Rủi ro khi dùng app chat làm phần mềm giao việc online

Sử dụng ứng dụng chat làm phần mềm giao việc online là một thói quen phổ biến nhưng thiếu hiệu quả. Thông tin quan trọng về công việc, deadline, và các yêu cầu chi tiết có thể nhanh chóng bị "trôi" giữa hàng loạt tin nhắn hàng ngày. Việc tìm lại một thông tin cụ thể trở thành một nhiệm vụ khó khăn và tốn thời gian. Hơn nữa, các cuộc thảo luận không được lưu trữ một cách có cấu trúc, khiến việc theo dõi và tổng hợp các quyết định trở nên bất khả thi. Điều này dẫn đến sự hiểu lầm, giao tiếp sai lệch và thiếu trách nhiệm giải trình. Một hệ thống chuyên dụng sẽ lưu trữ mọi thông tin liên quan đến từng nhiệm vụ cụ thể, đảm bảo mọi người đều có thể truy cập nguồn thông tin chính xác và duy nhất.

2.2. Khó khăn trong theo dõi tiến độ công việc và deadline

Một trong những thách thức lớn nhất của quản lý thủ công là việc theo dõi tiến độ công việc. Nếu không có một hệ thống tập trung, người quản lý phải liên tục hỏi từng thành viên về tình trạng công việc của họ. Quá trình này không chỉ làm gián đoạn luồng làm việc mà còn dễ dẫn đến thông tin sai lệch hoặc lỗi thời. Việc quản lý deadline cũng trở nên phức tạp, dễ bị bỏ sót, gây ảnh hưởng dây chuyền đến toàn bộ dự án. Các công cụ quản lý dự án hiện đại giải quyết vấn đề này bằng các bảng điều khiển (dashboards) trực quan, biểu đồ tiến độ và hệ thống thông báo tự động khi một nhiệm vụ sắp đến hạn hoặc quá hạn, giúp cả nhóm luôn nắm bắt được tình hình chung.

III. Bí quyết xây dựng một nền tảng cộng tác nhóm hiệu quả

Để xây dựng một nền tảng cộng tác nhóm thực sự hiệu quả, cần tập trung vào các tính năng cốt lõi giúp giải quyết trực tiếp các vấn đề trong quy trình làm việc. Một ứng dụng thành công phải đảm bảo tính trực quan, dễ sử dụng và cung cấp các công cụ mạnh mẽ để giao tiếp và theo dõi. Dựa trên nghiên cứu và phát triển một ứng dụng thực tế, các yếu tố then chốt bao gồm một hệ thống quản lý task linh hoạt, khả năng làm việc cộng tác từ xa, và các công cụ hỗ trợ chi tiết hóa công việc. Việc tích hợp các tính năng này không chỉ giúp quản lý công việc mà còn thúc đẩy một môi trường làm việc minh bạch, nơi mọi thành viên đều có thể đóng góp và phối hợp một cách liền mạch.

3.1. Trực quan hóa luồng việc với Bảng Kanban online và Sơ đồ Gantt

Trực quan hóa là chìa khóa để đơn giản hóa sự phức tạp. Bảng Kanban online là một công cụ cực kỳ hiệu quả để thể hiện luồng công việc. Bằng cách chia quy trình thành các cột (ví dụ: To-do, In Progress, Done), các nhóm có thể dễ dàng di chuyển các thẻ công việc và nắm bắt ngay lập tức trạng thái của từng nhiệm vụ. Bên cạnh đó, sơ đồ Gantt cung cấp một cái nhìn tổng quan về dòng thời gian của dự án, hiển thị sự phụ thuộc giữa các công việc và giúp lập kế hoạch nguồn lực hiệu quả. Việc kết hợp hai công cụ này trong cùng một nền tảng cho phép các nhóm vừa có cái nhìn chi tiết ở cấp độ nhiệm vụ, vừa có tầm nhìn chiến lược ở cấp độ dự án.

3.2. Tối ưu công cụ làm việc nhóm từ xa với giao việc realtime

Với sự gia tăng của mô hình làm việc hybrid và từ xa, các công cụ làm việc nhóm từ xa phải có khả năng cập nhật theo thời gian thực (real-time). Nghiên cứu của Nguyễn Minh Triết (2021) nhấn mạnh tầm quan trọng của việc sử dụng các công nghệ như Socket.IO để "tạo nên các thay đổi realtime với nhiều người dùng cùng lúc". Khi một thành viên cập nhật trạng thái, thêm bình luận, hay thay đổi deadline, tất cả những người khác trong dự án phải thấy được sự thay đổi đó ngay lập tức. Tính năng này loại bỏ độ trễ thông tin, đảm bảo mọi người luôn làm việc trên phiên bản dữ liệu mới nhất và thúc đẩy sự hợp tác tức thì, mô phỏng hiệu quả của việc ngồi làm việc cạnh nhau.

3.3. Quản lý vi mô bằng checklist công việc hàng ngày

Các nhiệm vụ lớn thường bao gồm nhiều bước nhỏ hơn. Tính năng checklist công việc hàng ngày bên trong mỗi nhiệm vụ chính cho phép chia nhỏ công việc thành các hành động cụ thể, dễ quản lý. Điều này không chỉ giúp người thực hiện không bỏ sót các bước quan trọng mà còn cho phép người quản lý theo dõi tiến độ một cách chi tiết hơn. Khi một mục trong checklist được hoàn thành, nó cung cấp một cảm giác tiến bộ rõ ràng và đo lường được. Đây là một công cụ vi quản lý hiệu quả, giúp đảm bảo chất lượng và sự hoàn chỉnh của từng phần việc, góp phần vào thành công chung của cả dự án.

IV. Case study Phát triển ứng dụng web quản lý công việc

Để minh họa cho các nguyên tắc trên, đề tài nghiên cứu khoa học "Phát triển ứng dụng web quản lý công việc" là một case study điển hình. Dự án này được thực hiện nhằm giải quyết nhu cầu thực tế tại Khoa Công nghệ thông tin, Trường Cao Đẳng Công Nghệ Thủ Đức. Thay vì chỉ dựa vào lý thuyết, nghiên cứu đã tiến hành xây dựng một ứng dụng hoàn chỉnh từ đầu, áp dụng các công nghệ hiện đại và quy trình phát triển phần mềm chuyên nghiệp. Kết quả là một sản phẩm không chỉ đáp ứng các yêu cầu chức năng đặt ra mà còn cung cấp những hiểu biết sâu sắc về quá trình biến ý tưởng thành một công cụ quản lý công việc miễn phí và hữu ích.

4.1. Phân tích công nghệ React NodeJS và MongoDB trong dự án

Nghiên cứu đã lựa chọn một bộ công nghệ hiện đại và hiệu quả, bao gồm React cho frontend, NodeJS và Express cho backend, và MongoDB làm cơ sở dữ liệu. Theo tác giả, việc "sử dụng React để dựng riêng một Frontend sẽ tạo được sự độc lập", giúp việc bảo trì và nâng cấp sau này trở nên đơn giản. NodeJS được chọn vì khả năng xử lý đa tác vụ tốc độ cao, rất phù hợp cho một ứng dụng yêu cầu tương tác real-time. MongoDB, một cơ sở dữ liệu NoSQL, mang lại sự linh hoạt trong việc thiết kế cấu trúc dữ liệu, cho phép hệ thống dễ dàng thay đổi và mở rộng mà không bị ràng buộc bởi các lược đồ cứng nhắc. Sự kết hợp này tạo nên một hệ thống mạnh mẽ, linh hoạt và có khả năng mở rộng tốt.

4.2. Kết quả triển khai thực tế và các chức năng nổi bật

Sản phẩm cuối cùng của dự án là một ứng dụng web với đầy đủ các chức năng cần thiết cho việc quản lý đội nhóm. Người dùng có thể tạo dự án, mời thành viên, tạo các cột công việc (Lanes), thêm nhiệm vụ với đầy đủ thông tin (người nhận, độ khó, deadline). Các tính năng cộng tác như bình luận, thêm checklist công việc hàng ngày và thông báo tự động đều được tích hợp. Đặc biệt, ứng dụng có giao diện trực quan, cho phép người dùng kéo-thả công việc giữa các cột một cách dễ dàng. Ngoài ra, hệ thống còn cung cấp các biểu đồ thống kê, giúp người quản lý "đơn giản trong nắm bắt tình trạng công việc và thống kê". Những kết quả này chứng minh tính khả thi và hiệu quả của giải pháp được đề xuất.

V. Top phần mềm quản lý công việc cho doanh nghiệp nhỏ 2024

Việc lựa chọn một phần mềm quản lý công việc cho doanh nghiệp nhỏ phù hợp là một quyết định quan trọng, ảnh hưởng trực tiếp đến hiệu suất hoạt động. Thị trường hiện nay có nhiều lựa chọn, từ các công cụ miễn phí đến các nền tảng trả phí với nhiều tính năng nâng cao. Các giải pháp như Trello, Asana, Monday.com, và Base.vn đều là những cái tên hàng đầu. Tuy nhiên, lựa chọn tốt nhất phụ thuộc vào nhu cầu cụ thể, quy mô đội nhóm và ngân sách của từng doanh nghiệp. Việc so sánh các tính năng, giao diện người dùng và khả năng tích hợp sẽ giúp đưa ra quyết định sáng suốt nhất.

5.1. So sánh Trello Asana Jira Đâu là lựa chọn tối ưu

Trello nổi bật với sự đơn giản và giao diện Kanban trực quan, rất phù hợp cho các nhóm nhỏ và các dự án không quá phức tạp. Asana mạnh mẽ hơn, cung cấp nhiều chế độ xem khác nhau (List, Board, Timeline, Calendar) và các tính năng tự động hóa quy trình, phù hợp cho các doanh nghiệp cần quản lý nhiều dự án cùng lúc. Trong khi đó, Jira là tiêu chuẩn vàng cho các đội phát triển phần mềm theo phương pháp Agile, với các tính năng chuyên sâu như quản lý sprint, báo cáo burndown chart và tích hợp chặt chẽ với các công cụ lập trình. Lựa chọn giữa ba nền tảng này phụ thuộc vào lĩnh vực hoạt động và mức độ phức tạp trong quy trình quản lý của doanh nghiệp.

5.2. Hướng phát triển tương lai cho các nền tảng cộng tác

Tương lai của các nền tảng cộng tác nhóm đang hướng tới sự thông minh và tự động hóa. Trí tuệ nhân tạo (AI) và học máy (Machine Learning) sẽ được tích hợp sâu hơn để tự động đề xuất phân công công việc, dự báo rủi ro dự án và tối ưu hóa việc phân bổ nguồn lực. Khả năng tích hợp liền mạch với các ứng dụng khác (email, lịch, lưu trữ đám mây) sẽ trở thành tiêu chuẩn. Hơn nữa, các nền tảng sẽ tập trung hơn vào việc phân tích dữ liệu để cung cấp những báo cáo sâu sắc, giúp các nhà quản lý đưa ra quyết định dựa trên dữ liệu. Hướng phát triển này, như được đề cập trong đề tài nghiên cứu, sẽ giúp các hệ thống quản lý công việc không chỉ là nơi lưu trữ thông tin mà còn là một trợ lý ảo thông minh cho cả đội nhóm.

22/09/2025

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

PHẦN MỞ ĐẦU 1.1 Tính cấp thiết của đề tài Làm việc nhóm là một trong những kỹ năng mềm quan trọng bậc nhất đối với bất kỳ ngành nghề nào. Một trong những chìa khóa thành công của làm nhóm là quản lý nhóm tốt. Một trưởng nhóm tốt sẽ phải phân bố công việc và độ khó phù hợp với từng thành viên, một thành viên tốt sẽ phân bố thời gian hoàn thành công việc tốt và đúng hạn. Hiện tại các nhóm quản lý và phân công việc thường qua các ứng dụng chat như Messenger của Facebook, Zalo, Telegram,… hoặc ghi việc và phân công qua một file text (PDF, Word,…), có người sẽ dùng Excel, Google Sheet.

Các cách ghi việc và phân việc như trên vẫn tốt những nó có một vài hạn chế: Chat qua các app các tin nhắn sẽ dễ trôi mất, các file text thì muốn update thì phải sửa file hay phân việc mới phải tạo thêm rồi phải lưu trữ thêm nhiều file -> Những lịch sử thay đổi, deadline, mức độ hoàn thành,… rất khó theo dõi. Ngoài ra, cũng có các công cụ thương mại hỗ trợ quản lý nhóm. Tuy nhiên các công cụ này yêu cầu người dùng phải trả một khoản phí nhất định để sử dụng. Nếu áp dụng tại Khoa Công nghệ thông tin, rất khó để tìm ra được khoản chi phí để chi trả cho các ứng dụng này.

Bên cạnh đó, trong quá trình làm việc của bản thân, chúng ta cũng cần ghi chép các việc phải làm, phân bố thời gian một các hợp lý. Để giải quyết vấn đề này, chúng ta chủ yếu sẽ tự ghi nhớ hoặc ghi ra note và các cách này cũng khó quản lý và tạo các ràng buộc cho bản thân. Ý tưởng dựa trên việc quản lý source code với các công cụ Source Control như Git, SVN giúp theo dõi các thay đổi, quản lý code tốt hơn. Các công việc (task) được giao cũng cần có một ứng dụng quản lý và theo dõi để giúp các nhóm dễ dàng nắm được công việc được giao, thời hạn, theo dõi mức độ hoàn thành.

Hơn thế nữa, những ai không làm việc nhóm cũng có thể sử dụng ứng dụng này để tự quản lý công việc tốt hơn.Vậy nên, với đề tài này, ta sẽ giải quyết được: - Giao việc nhanh gọn với đầy đủ thông tin giúp người được giao việc đơn giản hơn trong việc xem lại và làm rõ nhiệm vụ. - Lưu trữ dễ dàng công việc đã giao và có thể đem ra đối ứng mọi lúc. - Lưu trữ các miêu tả, thay đổi về công việc và trao đổi của những người được giao việc. - Theo dõi dễ dàng tiến độ và tình hình công việc.

1 - Đơn giản trong nắm bắt tình trạng công việc và thống kê nhờ vào các biểu đồ. Đó chính là những lý do, em thực hiện đề tài “Phát triển ứng dụng web quản lý công việc dành cho giảng viên trường Cao Đẳng Công Nghệ Thủ Đức”.2 Mục đích của đề tài Nghiên cứu giải pháp hỗ trợ thực hiện việc giao, nhận, quản lý công việc trở nên gọn gàng và rõ ràng hơn cũng như tạo được sự thú vị trong công việc.3 Phạm vi nghiên cứu Phạm vi nghiên cứu là các công nghệ phát triển website gồm: - Frontend: React. - Backend: NodeJs, MongoDB, Express.4 Định hướng phát triển của đề tài Ứng dụng được định hướng phát triển theo giai đoạn như sau: 1. Giai đoạn A, phát triển hệ thống cơ bản để giao và nhận việc.

Giai đoạn B, phát triển thêm giúp hệ thống có thể thông báo khi người dùng được giao việc và khi công việc gần tới hạn chót. Giai đoạn C, xây dựng dữ liệu chặt chẽ để thống kê và tạo ra các biểu đồ giúp dễ dàng trong việc nắm bắt tình hình dự án. Giai đoạn D, vận hành và bảo trì hệ thống.5 Nội dung nghiên cứu - Phân tích các Model của hệ cơ sở dữ liệu không quan hệ để xây dựng nên một hệ thống lưu trữ và quản lý công việc. - Sử dụng React để tạo ra một frontend riêng biệt không phụ thuộc vào server.

- Dựng server API bằng NodeJS, Express để giao tiếp với frontend. - Tạo cơ sở dữ liệu không quan hệ bằng MongoDB để lưu trữ. - Dùng SocketIO để tạo nên các thay đổi realtime với nhiều người dùng cùng lúc. CÁC CÔNG NGHỆ, KỸ THUẬT SỬ DỤNG TRONG ĐỀ TÀI 2.1 Các công nghệ và kỹ thuật áp dụng Sử dụng React sẽ tạo nên một trải nghiệm mượt mà cho người dùng ở phía giao diện.

NodeJS và Express là một lựa chọn tuyệt vời trong việc xây dựng một server API. MongoDB là một cơ sở dữ liệu không quan hệ nên nó sẽ chẳng có một ràng buộc hay quy định nào trong việc xây dựng database. SocketIo là một thư viện hỗ trợ realtime được lựa chọn hàng đầu.2 Những ưu điểm và các lý do áp dụng công nghệ Với việc sử dụng React để dựng riêng một Frontend sẽ tạo được sự độc lập đối với cả Frontend và Backend, giúp sau này việc thay đổi một trong hai trở nên đơn giản. Ngoài ra, React hiện đang là một trong những thư viện Frontend được lựa chọn nhiều nhất vì tốc độ, sự mượt mà, tiện lợi mà nó đem lại và có một công ty phía sau phát triển là Facebook.

NodeJS nổi tiếng với việc xử lý đa tác vụ tốc độ nhanh và Express chính là lựa chọn số 1 khi thiết kế API vì sự đơn giản nhưng vẫn mạnh mẽ trong việc dựng các route. Mongoose là một thư viện tuyệt vời trong hỗ trợ tất tần tật các thao tác từ cơ bản đến nâng cao trong việc truy xuất vào database là MongoDB. MongoDB có thể dễ dàng xây dựng một hệ thống Database hoàn chỉnh mà không có bất kì quy định ràng buộc khó khăn nào. Như vậy thay vì suy nghĩ về việc “đưa dữ liệu bằng cách nào?” thì câu hỏi sẽ trở nên dễ dàng hơn với MongoDB đó là “đưa dữ liệu như thế nào?”.

Vì sự thoải mái này nên việc ta thay đổi cấu trúc Database sau này cũng trở nên đơn giản và ít ảnh hưởng đến cấu trúc ban đầu. SocketIo là một thư viện NodeJS lựa chọn ự dụng hàng đầu cho realtime và được xây dựng dựa trên WebSockets với phương thức giao tiếp Event-based communication rất dễ làm quen và sử dụng. Tất cả các công nghệ trên đều được viết bằng duy nhất một ngôn ngữ quen thuộc được sử dụng rộng rãi là JavaScript và chạy trên nền NodeJS. JavaScript ở Việt Nam nói riêng là ngôn ngữ được tuyển dụng, sử dụng rất nhiều và cũng là ngôn ngữ nắm top 1 trên Github suốt nhiều năm do các lập trình viên bình chọn.

ĐẶC TẢ YÊU CẦU PHẦN MỀM 3.1 Mô tả yêu cầu 3.1 Phát biểu bài toán Yêu cầu của bài toán là xây dựng một trang web quản lý công việc dễ dàng sử dụng nhưng vẫn rõ ràng minh bạch trong công việc được giao, một giao diện người dùng dễ nhìn kèm biểu đồ thống kê khiến việc trải nghiệm trở nên thú vị hơn với người dùng. Đồng thời cần phải thông báo cho người dùng khi nhận được việc hoặc khi công việc được giao gần tới hạn chót. Hệ thống cũng cần xử lý realtime để mọi dữ liệu về công việc và các trao đổi được đồng bộ và kịp thời.2 Mục tiêu hệ thống Giúp các giáo viên là các người dùng quản lý công việc nhanh gọn và minh bạch hơn.3 So sánh với Trello Phần mềm được lấy ý tưởng từ Trello nên về một số chức năng cơ bản thì khá giống với Trello. Tuy nhiên phần giao diện, chức năng đã được đơn giản hóa để dễ dùng hơn và có thêm các biểu đồ thống kê.4 Phạm vi hệ thống Khi các phòng Khoa và các giáo viên đã quen với việc sử dụng và quản lý với nhau rồi thì có thể mở rộng thêm dùng với các sinh viên của mình hoặc thậm chí đưa cho sinh viên sử dụng để giáo viên dễ dàng quản lý các đội nhóm của lớp mình trong quá trình giảng dạy.5 Người dùng STT Actor Chức năng 1 Quản lý viên hệ thống Xóa user, project, truy cập vào các Project với quyền cao nhất.

2 Người dùng Tạo project, quản lý project của mình và tham gia các project khác.2 Lấy yêu cầu phần mềm 3.1 Quy trình nghiệp vụ 3.1 Quy trình tạo Project mới A Mô hình quy trình nghiệp vụ Sơ đồ 1: Quy trình tạo Project B Mô tả quy trình  Khi mở hệ thống, người dùng sẽ cần đăng nhập vào hệ thống.  Sau khi đăng nhập vào, người dùng sẽ nhập tên Project ở mục Create tại trang chủ.  Sau khi nhập xong tên Project người dùng ấn nút Create, project sẽ được tạo và người dùng được dẫn đến page Project vừa được tạo.2 Quy trình tham gia một Project. A Mô hình quy trình nghiệp vụ Sơ đồ 2: Quy trình tham gia Project B Mô tả quy trình  Khi mở hệ thống, người dùng sẽ cần đăng nhập vào hệ thống.

6  Sau khi đăng nhập vào, người dùng sẽ nhập ID của Project muốn vào ở mục Join tại trang chủ.  Sau khi nhập xong ID Project người dùng ấn nút Join và người dùng sẽ được dẫn đến page Project với ID vừa nhập.  Page Project sẽ kiểm tra người dùng có trong black list không? Nếu có sẽ không cho vào ngược lại sẽ được thêm vào Project và tạo role mặc định.3 Quy trình thêm người dùng vào Project A Mô hình quy trình nghiệp vụ Sơ đồ 3: Quy trình thêm người dùng khác vào Project 8 B Mô tả quy trình  Khi mở hệ thống, người dùng sẽ cần đăng nhập vào hệ thống.  Người dùng vào Project mà muốn thêm người dùng khác vào.

 Ấn vào icon thêm người dùng ở góc trên phải một Dialog sẽ hiện lên.  Nhập email người dùng muốn thêm vào.  Ấn vào nút add.  Page Project sẽ kiểm tra người dùng có trong danh sách đã bị đuổi không? Nếu có sẽ không cho vào ngược lại sẽ được thêm vào Project và tạo role mặc định.4 Quy trình tạo Lane mới A Mô hình quy trình nghiệp vụ Sơ đồ 4: Quy tạo Lane mới trong Project B Mô tả quy trình  Khi mở hệ thống, người dùng sẽ cần đăng nhập vào hệ thống.

 Người dùng vào Project mà muốn tạo thêm Lane.  Ấn vào nút Add New Lane một Dialog sẽ hiện lên.  Nhập tên Lane và chọn màu sắc cho Lane.  Ấn vào nút ADD.

 Dialog sẽ tắt đi và một cột mới sẽ được tạo ra với tên và màu sắc được người dùng chọn.5 Quy trình tạo một công việc mới A Mô hình quy trình nghiệp vụ Sơ đồ 5: Quy trình thêm một công việc mới vào Lane B Mô tả quy trình  Khi mở hệ thống, người dùng sẽ cần đăng nhập vào hệ thống.

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