2025/02/28

Share

  • Share on Facebook
  • Share on Twitter

Tạo tài liệu thiết kế cho hệ thống Portal hiện có Tạo tài liệu thiết kế cho hệ thống Portal hiện có

Tổng quan dự án

Chúng tôi đã hợp nhất quản lý công việc nội bộ, bằng cấp & đào tạo, ngân sách theo phòng ban và thống kê kinh doanh vào một website duy nhất. Hệ thống đồng bộ nhiệm vụ với Garoon, loại bỏ thao tác sao chép & dán. Đồng thời, triển khai chức năng quản lý hiện diện/vị trí theo thời gian thực bằng Beacon trên thiết bị iOS.

Ngăn xếp công nghệ và công cụ phát triển đã sử dụng

  • Ngôn ngữ lập trình: C#, JavaScript, HTML, CSS
  • Front-end framework: jQuery 3.2.1, Ajax
  • Back-end framework: ASP.NET MVC 5.0, Entity Framework 6.0
  • Ứng dụng native: iOS (Swift)
  • Cơ sở dữ liệu: MS SQL Server
  • Hạ tầng: VPS của khách hàng
  • Công cụ quản lý công việc: Excel
  • Công cụ giao tiếp: Redmine
  • Công cụ khác: EPPlus

Thách thức của khách hàng

  • Thao tác thủ công do chưa liên kết với Garoon
    Việc phân công được vận hành trên Garoon nhưng chưa liên kết với nguồn dữ liệu dự án, dẫn đến phải nhập tay/sao chép & dán tên dự án/công việc; tăng tải nhập liệu và sai lệch thông tin, ảnh hưởng đến độ chính xác và tốc độ giao việc.
  • Thiếu khả năng nắm bắt chỉ số theo thời gian thực
    Chưa có cơ chế tổng hợp/hiển thị tức thời các số liệu doanh thu, dự án, hợp đồng và tư vấn; việc giám sát và ra quyết định bị chậm, khó phản ứng trước thay đổi.
  • Thiếu minh bạch lộ trình đào tạo và tính tự chủ học tập
    Nhân viên chưa có môi trường để xem lộ trình đào tạo và tự chọn khóa học phù hợp; thông tin đào tạo phân tán, lịch sử học tập và quản lý chứng chỉ bị rời rạc.
  • Nhu cầu quản lý hiện diện/vị trí theo thời gian thực
    Khó nắm bắt tình trạng ở văn phòng hay ra ngoài, gây chậm trễ trong giao tiếp trực tiếp và vận hành.

Yêu cầu của khách hàng

  • Vận hành tích hợp trên một website duy nhất
    Hệ thống quản trị công việc, bằng cấp–giáo dục–đào tạo, ngân sách phòng ban và thống kê, tất cả trên một nền tảng.
  • Sử dụng toàn công ty & thiết kế phân quyền
    Toàn bộ nhân viên đăng nhập; phân quyền theo chức danh và vai trò.
  • Tận dụng HTML do khách hàng cung cấp
    Phát triển dựa trên các màn hình HTML đã có.
  • Đồng bộ với Garoon & xuất báo cáo
    Đồng bộ dữ liệu với Garoon; xuất báo cáo dạng DOC/Excel.
  • Kiểm thử đa trình duyệt & phát triển trọn gói
    Kiểm thử trên các trình duyệt PC chủ đạo; đội ngũ của chúng tôi đảm nhiệm thiết kế chi tiết–unit test–test tích hợp–test hệ thống.

Đề xuất & cách tiếp cận của chúng tôi

  • Làm rõ yêu cầu
    Dựa trên tài liệu yêu cầu để xác định hạt nhân chức năng, trường dữ liệu và luồng vận hành; giảm rủi ro thiếu sót và làm lại.
  • Tối ưu tài sản UI sẵn có
    Tận dụng HTML đã cấp, chuẩn hóa thành phần và guideline để rút ngắn công sức thiết kế mà vẫn đảm bảo chất lượng giao diện.
  • Đồng bộ thường xuyên với Garoon
    Cung cấp ứng dụng chạy nền thường trú để liên kết dữ liệu nhiệm vụ theo lịch; loại bỏ nhập liệu kép, đảm bảo nhất quán giữa hai hệ thống.
  • Đảm bảo chất lượng & tương thích
    Kiểm thử chức năng/hiển thị/hiệu năng trên Chrome, Edge, Firefox; hấp thụ khác biệt giữa trình duyệt để đảm bảo vận hành.
  • Quy trình nghiêm ngặt
    Thực hiện tuần tự: triển khai → unit test → test tích hợp → test hệ thống; sau khi hoàn tất PG, chuẩn bị thiết kế chi tiết để bảo trì. Trong quá trình phát triển, duy trì đối thoại định kỳ để tránh lệch yêu cầu.