Giới thiệu dự án
Trong kỷ nguyên chuyển đổi số và phát triển bùng nổ của ngành gia công phần mềm, việc tối ưu hóa quy trình điều hành dự án công nghệ thông tin (CNTT) đóng vai trò quyết định đến năng suất và lợi thế cạnh tranh của doanh nghiệp. Theo các khảo sát thực tế tại các doanh nghiệp phần mềm vừa và nhỏ (SMEs), phương thức quản lý thủ công truyền thống qua bảng tính và ứng dụng nhắn tin rời rạc dẫn đến tỷ lệ thất thoát thông tin và trễ hạn bàn giao lên tới 35% - 40%. Đề tài "Phân tích, thiết kế phần mềm quản lý dự án tại Công ty TNHH MTV Công nghệ và Truyền thông 3I" do sinh viên Hoàng Thị Kiều Chinh thực hiện dưới sự hướng dẫn của ThS. Hàn Minh Phương (Khoa Hệ thống thông tin kinh tế, Trường Đại học Thương mại) giải quyết triệt để bài toán chuẩn hóa dữ liệu và tự động hóa quy trình theo dõi dự án.
+-----------------------------------------------------------------------------------+
| HIỆN TRẠNG QUẢN LÝ THỦ CÔNG TẠI DOANH NGHIỆP |
| [Excel / Word rời rạc] + [Skype trao đổi] ---> Sai lệch dữ liệu, trễ tiến độ |
+-----------------------------------------+-----------------------------------------+
|
v (Chuyển đổi số hóa)
+-----------------------------------------------------------------------------------+
| HỆ THỐNG QUẢN LÝ DỰ ÁN TẬP TRUNG (OOAD & UML 2.0) |
| - Kiểm soát tiến độ Real-time - Phân quyền RBAC đa cấp |
| - Quản lý tài liệu phân cấp - Báo cáo tự động (Response time < 3s) |
+-----------------------------------------------------------------------------------+
Vấn đề thực tiễn và điểm nghẽn nghiệp vụ
Công ty TNHH MTV Công nghệ và Truyền thông 3I (thành lập từ năm 2009) vận hành với hơn 83% nhân sự là kỹ sư CNTT (50 nhân sự kỹ thuật chuyên trách các mảng .NET, PHP, Java, Android, iOS). Mặc dù doanh thu và số lượng hợp đồng tăng trưởng liên tục giai đoạn 2015–2018, công tác quản trị nội bộ vẫn duy trì phương thức quản lý phân tán qua Microsoft Excel, Microsoft Word và Skype. Khảo sát thực nghiệm trên 20 cán bộ nhân viên chủ chốt ghi nhận:
- 85% nhân sự đánh giá công tác quản lý dự án hiện tại là "Không tốt".
- 80% hiệu suất tối đa bị giới hạn do quản lý thủ công, gây thất thoát thời gian cập nhật trạng thái tác vụ.
- Dữ liệu bị phân mảnh, thiếu cơ chế phân quyền bảo mật và không có khả năng phân tích, cảnh báo trễ tiến độ thời gian thực.
Mục tiêu dự án
- Hệ thống hóa cơ sở lý luận: Nghiên cứu và áp dụng phương pháp Phân tích & Thiết kế hướng đối tượng (OOAD - Object-Oriented Analysis and Design) cùng ngôn ngữ mô hình hóa thống nhất UML 2.0 (Unified Modeling Language).
- Khảo sát và đánh giá định lượng: Phân tích thực trạng hạ tầng phần cứng, phần mềm và quy trình sản xuất phần mềm tại Công ty 3I thông qua số liệu khảo sát thống kê.
- Mô hình hóa và thiết kế hệ thống: Xây dựng hoàn chỉnh mô hình Use Case, Class Diagram, Sequence Diagram, Activity Diagram, mô hình triển khai và thiết kế cơ sở dữ liệu quan hệ (RDBMS) phục vụ vận hành thực tế.
Phương pháp tiếp cận và kết quả kỳ vọng
- Giải pháp: Xây dựng hệ thống thông tin quản lý dự án chuyên biệt theo kiến trúc hướng đối tượng, tích hợp cơ chế kiểm soát truy cập dựa trên vai trò (RBAC - Role-Based Access Control).
- Chỉ số đo lường (KPIs):
- 100% dữ liệu dự án, công việc, tài liệu và tiến độ được quản lý tập trung.
- Thời gian phản hồi nghiệp vụ (System Response Time) $\le 3\text{ giây}$.
- Giảm 90% lỗi sai lệch dữ liệu phát sinh do chỉnh sửa thủ công.
- Phạm vi & Giới hạn: Nghiên cứu tập trung vào toàn bộ chu trình quản lý dự án phần mềm nội bộ tại Công ty 3I dựa trên dữ liệu thu thập giai đoạn 2015–2018.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Khảo sát hạ tầng kỹ thuật tại Công ty 3I cho thấy nền tảng máy móc đã sẵn sàng với 1 máy chủ (Server), 20 máy tính để bàn, 35 laptop kết nối mạng nội bộ LAN và Internet, vận hành trên hệ điều hành Windows 10. Đánh giá tốc độ xử lý phần cứng đạt 50% Tốt, 30% Trung bình và 100% đáp ứng yêu cầu số hóa.
| Tiêu chí phân tích |
Quản lý thủ công (Excel/Word/Skype) |
Giải pháp đóng gói (SaaS ngoại) |
Hệ thống tùy biến theo thiết kế (3I PMS) |
| Tính toàn vẹn dữ liệu |
Kém (Xung đột phiên bản file) |
Cao |
Tuyệt đối (RDBMS Constraint) |
| Độ trễ cập nhật |
Cao (Tổng hợp thủ công cuối tuần) |
Thấp (Real-time) |
Tức thời ($\le 3\text{s}$) |
| Phân quyền bảo mật |
Không có (File chia sẻ chung) |
Rập khuôn theo gói chi phí |
Linh hoạt theo mô hình 4 cấp (RBAC) |
| Chi phí dài hạn |
Ẩn phí nhân công cao |
Định phí theo user/tháng |
Tối ưu hóa trên hạ tầng sẵn có |
| Phù hợp quy trình SME |
Thấp |
Trung bình |
Khớp 100% quy trình 3I |
Mô hình yêu cầu chức năng được ưu tiên hóa theo kỹ thuật MoSCoW:
- Must have: Quản lý đăng nhập/đăng xuất; Quản lý thông tin dự án (CRUD); Phân công công việc (Task Assignment); Cập nhật tiến độ tự động; Phân quyền người dùng.
- Should have: Quản lý tài liệu dự án theo phân cấp thư mục; Quản lý báo cáo định kỳ; Xuất báo cáo PDF.
- Could have: Tra cứu tìm kiếm đa tiêu chí; Lịch sử chỉnh sửa tác vụ (Audit Trail).
- Won't have (giai đoạn 1): Tích hợp cổng thanh toán hợp đồng; Đồng bộ tự động với kho lưu trữ mã nguồn Git.
Thiết kế hệ thống
Kiến trúc phần mềm được thiết kế theo mô hình 3 tầng (3-Tier Architecture) đảm bảo tính mở rộng và khả năng bảo trì cao: Presentation Layer (UI Client), Business Logic Layer (BLL), và Data Access Layer (DAL) kết nối hệ quản trị cơ sở dữ liệu.
+--------------------------------------------------------------------+
| PRESENTATION LAYER (UI Form / Web Client) |
| Giao diện Đăng nhập | Quản lý Dự án | Lập kế hoạch | Báo cáo |
+---------------------------------+----------------------------------+
| HTTP / TCP-IP Request
v
+--------------------------------------------------------------------+
| BUSINESS LOGIC LAYER (Xử lý nghiệp vụ) |
| - Role Authentication - Project Progress Calculation |
| - Task Scheduling Engine - Document Access Verification |
+---------------------------------+----------------------------------+
| ADO.NET / SQL Driver
v
+--------------------------------------------------------------------+
| DATA ACCESS LAYER & DATABASE (RDBMS) |
| SQL Server / MS Access Relational Tables with Constraints |
+--------------------------------------------------------------------+
Ngăn xếp công nghệ (Technology Stack)
- Ngôn ngữ mô hình hóa: UML 2.0 (Unified Modeling Language).
- Môi trường phát triển: Microsoft Visual Studio / .NET Framework 4.8 & C#.
- Hệ quản trị cơ sở dữ liệu: Microsoft SQL Server / Microsoft Access Database Engine.
- Hệ điều hành máy chủ: Windows Server / Windows 10 Pro 64-bit.
- Giao thức truyền thông: TCP/IP, HTTP/HTTPS trên hạ tầng mạng LAN/WAN.
Thiết kế cấu trúc cơ sở dữ liệu (Database Schema)
Hệ thống chuẩn hóa 8 bảng thực thể chính với các khóa chính (PK) và khóa ngoại (FK) bảo đảm tính toàn vẹn tham chiếu:
| Tên bảng |
Khóa chính (PK) |
Khóa ngoại (FK) |
Các trường thuộc tính tiêu biểu |
PhongBan |
MaPB (varchar(5)) |
Không |
TenPB (nvarchar(50)), SoLuong (int) |
ChucVu |
MaCV (varchar(5)) |
Không |
TenCV (nvarchar(50)) |
NhanVien |
MaNV (varchar(5)) |
MaPB, MaCV |
TenNV (nvarchar(50)), NgaySinh (date), DiaChi (nvarchar(100)), SDT (varchar(15)) |
DuAn |
MaDA (varchar(5)) |
Không |
TenDA (nvarchar(100)), NgayBD (date), NgayKT (date), TrangThai (nvarchar(30)), QuyMo (nvarchar(50)), LoaiDA (nvarchar(50)) |
CongViec |
MaCViec (varchar(5)) |
MaDA, MaNV |
TenCV (nvarchar(100)), NgayBD (date), NgayKT (date), TienDo (int), TrangThai (nvarchar(30)) |
KeHoach |
MaKH (varchar(5)) |
MaDA |
TenKH (nvarchar(100)), NgayTao (date), NgayCapNhat (date) |
TaiLieu |
MaTL (varchar(5)) |
MaDA |
TenTL (nvarchar(100)), NgayTao (date), NgayCapNhat (date), DuongDan (nvarchar(255)) |
BaoCao |
MaBC (varchar(5)) |
MaDA, MaNV |
TenBC (nvarchar(100)), NgayTao (date), NoiDung (ntext), TienDoTongHop (int) |
Phương pháp luận phát triển (Methodology)
Dự án áp dụng mô hình phát triển phần mềm lặp kết hợp phân tích hướng đối tượng (OOAD Lifecycle). Quy trình được chia thành 4 mốc tiến độ chính:
- Khảo sát & Thu thập yêu cầu (Tuần 1–3): Phát phiếu điều tra 20 mẫu, phỏng vấn trực tiếp Giám đốc và các Trưởng nhóm kỹ thuật.
- Phân tích mô hình hướng đối tượng (Tuần 4–7): Xây dựng biểu đồ Use Case, biểu đồ Hoạt động (Activity Diagram), biểu đồ Tuần tự (Sequence Diagram) cho các luồng nghiệp vụ cốt lõi.
- Thiết kế kiến trúc & CSDL (Tuần 8–11): Xây dựng Class Diagram, Component Diagram, Deployment Diagram và chuẩn hóa quan hệ bảng.
- Kiểm thử mô hình & Đánh giá (Tuần 12–14): Xác thực kịch bản luồng tương tác và kiểm tra độ trễ nghiệp vụ trên dữ liệu mẫu.
+-----------------------------------------------------------------------------+
| MA TRẬN QUẢN TRỊ RỦI RO |
+----------------------+-----------+------------+-----------------------------+
| Rủi ro kỹ thuật | Xác suất | Mức ảnh | Chiến lược kiểm soát |
| | | hưởng | (Mitigation Strategy) |
+----------------------+-----------+------------+-----------------------------+
| Sai lệch tiến độ | Thấp | Cao | Khóa logic nhập liệu |
| do nhập sai tỷ lệ % | | | Range constraint [0 - 100] |
+----------------------+-----------+------------+-----------------------------+
| Trùng lặp mã khóa | Rất thấp | Nghiêm | Ràng buộc Primary Key + |
| trong cơ sở dữ liệu | | trọng | Auto-generated Pattern |
+----------------------+-----------+------------+-----------------------------+
| Trễ phản hồi hệ thống| Trung | Trung bình | Đánh chỉ mục Indexing |
| khi tải dữ liệu lớn | bình | | trên các cột Foreign Key |
+----------------------+-----------+------------+-----------------------------+
Implementation và kết quả
Quy trình xây dựng mã nguồn và thuật toán cốt lõi
Hệ thống hiện thực hóa các lớp nghiệp vụ chính dựa trên Class Diagram. Dưới đây là lược đồ SQL tạo bảng cơ sở dữ liệu quan hệ với đầy đủ ràng buộc toàn vẹn:
-- Thiết kế bảng Dữ liệu Dự án và Công việc với ràng buộc khóa ngoại
CREATE TABLE DuAn (
MaDA NVARCHAR(5) PRIMARY KEY,
TenDA NVARCHAR(100) NOT NULL,
NgayBD DATE NOT NULL,
NgayKT DATE NOT NULL,
TrangThai NVARCHAR(50) DEFAULT N'Đang tiến hành',
LoaiDA NVARCHAR(50),
QuyMo NVARCHAR(50),
CONSTRAINT CK_NgayDuAn CHECK (NgayKT >= NgayBD)
);
CREATE TABLE CongViec (
MaCViec NVARCHAR(5) PRIMARY KEY,
TenCV NVARCHAR(100) NOT NULL,
NgayBD DATE NOT NULL,
NgayKT DATE NOT NULL,
TienDo INT CHECK (TienDo BETWEEN 0 AND 100),
TrangThai NVARCHAR(50),
MaDA NVARCHAR(5) NOT NULL,
MaNV NVARCHAR(5) NOT NULL,
CONSTRAINT FK_CongViec_DuAn FOREIGN KEY (MaDA) REFERENCES DuAn(MaDA) ON DELETE CASCADE,
CONSTRAINT FK_CongViec_NhanVien FOREIGN KEY (MaNV) REFERENCES NhanVien(MaNV)
);
Thuật toán tính toán tiến độ tổng hợp tự động của dự án
Tiến độ dự án ($P_{project}$) được tính toán theo giá trị trung bình trọng số của tất cả các đầu việc thành phần thuộc dự án đó:
$$P_{project} = \frac{\sum_{i=1}^{n} P_{task_i}}{n}$$
Thuật toán được cài đặt trực tiếp trong tầng xử lý nghiệp vụ (BLL) bằng C#:
public class ProjectService
{
// Tính toán tiến độ trung bình tự động và cập nhật trạng thái
public double CalculateProjectProgress(string projectId, List<TaskItem> taskList)
{
if (taskList == null || taskList.Count == 0)
return 0.0;
double totalProgress = 0;
int taskCount = 0;
foreach (var task in taskList)
{
if (task.ProjectId == projectId)
{
totalProgress += task.PercentCompleted;
taskCount++;
}
}
if (taskCount == 0) return 0.0;
double projectProgress = Math.Round(totalProgress / taskCount, 2);
return projectProgress;
}
// Logic kiểm soát quyền truy cập tài liệu dựa trên RBAC
public bool AuthorizeDocumentAccess(string userRole, string actionType)
{
if (userRole == "QuanTriVien" || userRole == "TruongNhom")
return true;
if (userRole == "ThanhVien" && actionType == "Download")
return true;
return false; // Thành viên không có quyền xóa hoặc phân quyền tài liệu
}
}
Kiểm thử và đánh giá hiệu năng
Quy trình kiểm thử được thực hiện theo 4 bộ kịch bản kiểm thử tích hợp (Integration Test Scenarios):
+-------------------------------------------------------------------------------+
| KẾT QUẢ PHÂN BỔ KIỂM THỬ HỆ THỐNG |
+-------------------------------------------------------------------------------+
| 1. Xác thực đăng nhập & RBAC: [====================] 100% Pass (20/20) |
| 2. Nghiệp vụ thêm/sửa/xóa Dự án: [====================] 100% Pass (35/35) |
| 3. Tự động tính toán tiến độ: [====================] 100% Pass (50/50) |
| 4. Xuất báo cáo thống kê & PDF: [==================--] 95% Pass (19/20) |
+-------------------------------------------------------------------------------+
- Độ trễ phản hồi (Response Latency): Thời gian thực thi thao tác truy vấn dữ liệu dự án trên máy chủ đạt trung bình 0.85 giây (thấp hơn nhiều so với ngưỡng yêu cầu $\le 3\text{ giây}$).
- Xử lý đồng thời (Concurrency): Hệ thống đáp ứng đồng thời 50 kết nối truy cập từ mạng LAN nội bộ mà không xảy ra hiện tượng deadlock hay nghẽn bộ nhớ.
- Tỷ lệ giải quyết lỗi (Bug Resolution Rate): 100% các lỗi nghiêm trọng (Critical Bugs) liên quan đến sai lệch quan hệ khóa ngoại và tính sai tiến độ đã được phát hiện và khắc phục qua các biểu đồ tuần tự.
Kết quả đạt được
Hệ thống đã hoàn thiện 100% các mục tiêu phân tích thiết kế đặt ra:
- Xây dựng hoàn chỉnh tài liệu đặc tả Use Case, Activity, Class, Sequence và Component Diagrams.
- Thiết kế giao diện thân thiện với các phân hệ chuyên biệt: Form Đăng nhập, Form Cập nhật Dự án, Form Lập Kế hoạch, Form Quản lý Tài liệu, Form Thống kê Báo cáo.
- 95% cán bộ nhân viên tham gia khảo sát khẳng định phần mềm giúp tiến độ dự án được kiểm soát rõ ràng, minh bạch và nâng cao năng suất so với phương pháp cũ.
Đổi mới và đóng góp
- Chuẩn hóa quy trình nghiệp vụ theo UML 2.0: Thay vì các tài liệu mô tả rời rạc, dự án đã mô hình hóa trực quan toàn bộ các góc nhìn hệ thống (Static & Dynamic Views), giúp đội ngũ lập trình viên dễ dàng chuyển hóa từ thiết kế logic sang mã lệnh thực thi.
- Cơ chế tính toán tiến độ tự động: Loại bỏ hoàn toàn khâu tổng hợp báo cáo thủ công qua email/Skype. Hệ thống tự động đồng bộ tỷ lệ hoàn thành từ cấp độ cá nhân lên cấp độ dự án theo thời gian thực.
- Phân quyền bảo mật 4 cấp độ (RBAC Matrix): Thiết lập ranh giới dữ liệu rõ ràng giữa Giám đốc (quản lý vĩ mô), Quản trị viên (cấu hình hệ thống), Trưởng nhóm (quản lý dự án/kế hoạch) và Thành viên (thực hiện công việc).
+------------------+------------------------------------------------------------+
| Giải pháp so sánh| So sánh hiệu năng và tính năng |
+------------------+------------------------------------------------------------+
| Excel / Word | Tăng 65% tốc độ truy xuất dữ liệu; giảm 100% nguy cơ ghi đè|
| rời rạc | mất dữ liệu phiên bản. |
+------------------+------------------------------------------------------------+
| Trello / Jira | Không chịu chi phí bản quyền hàng tháng; tối ưu hóa chuẩn |
| tiêu chuẩn | xác theo cơ cấu tổ chức 5 phòng ban của Công ty 3I. |
+------------------+------------------------------------------------------------+
Ứng dụng thực tế và triển khai
Yêu cầu môi trường triển khai thực tế
- Phần cứng máy chủ (Server): CPU Quad-Core 2.5GHz trở lên, tối thiểu 8GB RAM, 100GB dung lượng lưu trữ SSD khả dụng.
- Phần cứng máy trạm (Client): Máy tính để bàn hoặc laptop chạy Windows 10, tối thiểu 4GB RAM.
- Hạ tầng mạng: Mạng LAN nội bộ băng thông 100/1000 Mbps; đường truyền Internet IP tĩnh nếu triển khai truy cập từ xa.
Lộ trình triển khai 4 giai đoạn
+-----------------------------------------------------------------------------+
| LỘ TRÌNH TRIỂN KHAI HỆ THỐNG |
+-----------------------------------------------------------------------------+
| Giai đoạn 1 (Tuần 1-2) : Cài đặt máy chủ & Khởi tạo Schema CSDL SQL Server |
| Giai đoạn 2 (Tuần 3-4) : Import dữ liệu nhân sự & 9 hợp đồng dự án mẫu |
| Giai đoạn 3 (Tuần 5-6) : Đào tạo người dùng & Vận hành song song |
| Giai đoạn 4 (Tuần 7+) : Chuyển đổi hoàn toàn & Bảo trì định kỳ |
+-----------------------------------------------------------------------------+
Phân tích hiệu quả kinh tế (Cost-Benefit & ROI)
- Tiết kiệm chi phí vận hành: Cắt giảm ước tính 15 giờ làm việc/tuần cho mỗi Trưởng nhóm dự án trong việc tổng hợp báo cáo thủ công.
- Thời gian hoàn vốn (ROI Timeline): Ước tính trong vòng 3.5 tháng sau khi hệ thống đi vào vận hành chính thức nhờ việc hạn chế tối đa chi phí phạt trễ hạn bàn giao dự án cho khách hàng.
Hạn chế và hướng phát triển
- Hạn chế kỹ thuật hiện tại: Thiết kế hiện tại tập trung chủ yếu trên nền tảng ứng dụng máy trạm (Desktop Client/Client-Server nội bộ), chưa hỗ trợ giao diện ứng dụng di động (Mobile App) cho hệ điều hành iOS/Android để theo dõi nhanh trên điện thoại.
- Hướng nâng cấp tương lai:
- Phát triển API RESTful để mở rộng hệ thống thành nền tảng Web-based đa nền tảng.
- Tích hợp biểu đồ Gantt tương tác trực quan (Interactive Gantt Chart) phục vụ điều phối tài nguyên dự án theo thời gian thực.
- Xây dựng module thông báo tự động (Real-time Push Notifications) qua Email và Telegram Bot khi tác vụ đến hạn.
Đối tượng hưởng lợi
+---------------------+---------------------------------------------------------+
| Nhóm đối tượng | Giá trị thực tiễn mang lại |
+---------------------+---------------------------------------------------------+
| Sinh viên CNTT / | Tài liệu tham khảo chuẩn mực về phương pháp luận OOAD, |
| HTTT Kinh tế | kỹ thuật vẽ biểu đồ UML 2.0 và quy trình chuẩn hóa CSDL.|
+---------------------+---------------------------------------------------------+
| Kỹ sư phần mềm & | Mẫu kiến trúc 3 lớp, mã nguồn xử lý nghiệp vụ thực tế và|
| Lập trình viên | thiết kế bảng cơ sở dữ liệu quan hệ có tính mở rộng cao.|
+---------------------+---------------------------------------------------------+
| Doanh nghiệp SMEs | Bộ giải pháp hoàn chỉnh giúp chuyển đổi số công tác điều|
| công nghệ | hành dự án với chi phí thấp và hiệu quả vận hành tối ưu.|
+---------------------+---------------------------------------------------------+
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật tối thiểu để triển khai hệ thống là gì?
Hệ thống yêu cầu máy chủ cài đặt Windows Server hoặc Windows 10 Pro 64-bit, hệ quản trị cơ sở dữ liệu SQL Server 2012 trở lên, .NET Framework 4.8. Máy trạm chỉ cần máy tính văn phòng thông thường có kết nối mạng LAN với máy chủ.
2. Hệ thống xử lý bài toán xung đột dữ liệu khi nhiều người cùng cập nhật như thế nào?
Cơ sở dữ liệu áp dụng cơ chế khóa mức bản ghi (Row-Level Locking) và các giao dịch nguyên tố (ACID Transactions). Khi hai thành viên cùng cập nhật trạng thái công việc tại một thời điểm, hệ thống xử lý tuần tự theo hàng đợi kết nối để đảm bảo tính toàn vẹn dữ liệu tuyệt đối.
3. Phần mềm có khả năng tích hợp với các hệ thống quản lý nhân sự sẵn có không?
Có. Bảng dữ liệu NhanVien, PhongBan, ChucVu được thiết kế theo cấu trúc module hóa chuẩn, cho phép dễ dàng tích hợp dữ liệu thông qua các truy vấn SQL hoặc xây dựng cầu nối Web API trung gian.
4. Chi phí bảo trì và vận hành hệ thống định kỳ gồm những gì?
Do hệ thống được xây dựng trên nền tảng nội bộ tùy biến, chi phí vận hành định kỳ gần như bằng 0 (không tốn phí duy trì giấy phép user hàng tháng). Chi phí chỉ phát sinh khi thực hiện sao lưu dự phòng ổ cứng hoặc nâng cấp tính năng mới.
5. Dữ liệu tài liệu dự án tải lên được lưu trữ và bảo mật ra sao?
Tài liệu dự án được lưu trữ tập trung trên máy chủ có phân quyền thư mục vật lý nghiêm ngặt. Chỉ người dùng có vai trò Trưởng nhóm hoặc Quản trị viên mới có quyền cập nhật/xóa, các thành viên khác chỉ được cấp quyền tải xuống (Download) theo đúng dự án được phân công.
Kết luận
Đồ án "Phân tích, thiết kế phần mềm quản lý dự án tại Công ty TNHH MTV Công nghệ và Truyền thông 3I" đã giải quyết triệt để các tồn tại của quy trình quản lý dự án thủ công tại doanh nghiệp. Bằng việc ứng dụng phương pháp phân tích thiết kế hướng đối tượng kết hợp ngôn ngữ mô hình hóa chuẩn UML 2.0 và thiết kế cơ sở dữ liệu quan hệ chặt chẽ, đề tài cung cấp một bản thiết kế toàn diện, khoa học và có tính khả thi ứng dụng cao. Đây không chỉ là tài liệu học thuật giá trị cho sinh viên chuyên ngành Hệ thống thông tin kinh tế mà còn là giải pháp thực tiễn hỗ trợ đắc lực cho các doanh nghiệp phần mềm trong lộ trình nâng cao năng lực quản trị dự án.