Team Natus Vincere - Beta Sprint Log 4

QuestionAnswer
Which course does this assignment belong to2401-MUSE社区-CSDN社区云
What are the requirements for this assignmentTeamwork——Beta Sprint-CSDN社区
The goal of this assignmentcollect all essays and materials concerning Beta Phase
Code Standard RepositoryCode Standard Repository

SCRUM SECTION

Achievements

  1. File Upload and Download System (RBAC Integration and Testing)

    • Liu Ruiyu, Zhang Zhuorui, and Li Yilin:
      • Integrated the RBAC module with the File Upload and Download System, ensuring file access permissions (upload, download, delete) work correctly based on user roles.
      • Conducted initial functional tests to validate role-based access control:
        • Verified upload permissions for role-based users.
        • Tested file deletion access for uploaders and administrators only.
      • Debugged role assignment issues and ensured dynamic rendering of role-based permissions on the frontend.
  2. Clock-In System (Backend and Frontend Integration)

    • Song Jiazheng and Lai Zhengpeng:
      • Connected the backend APIs with the frontend UI for the Clock-In System.
      • Integrated data visualization components:
        • Daily Attendance Summary: Display real-time data for punch-in/out times.
        • Monthly Reports: Visualized attendance trends and anomalies with graphs and tables.
      • Conducted data accuracy checks to ensure punch-in/out times align with stored records.
  3. Task and Announcement Calendar (UI Testing and Integration)

    • Wu Lingyuan, Wang Xiaoye, and Cao Mingrui:
      • Completed frontend development and integrated the Task and Announcement Calendar with backend APIs.
      • Conducted User Acceptance Testing (UAT) to validate new features:
        • Task creation, editing, and deletion operations.
        • Reminder highlights for overdue tasks and announcements (color indicators/icons).
      • Collected initial feedback on UI usability and visual presentation, making minor improvements.
  4. Logging and System Monitoring

    • Shi Yison and Guo Yongzhen:
      • Completed the logging module for the File Upload and Download System:
        • Tracked actions such as file uploads, downloads, deletions, and permission changes.
        • Verified log accuracy, including user, action time, and file information.
      • Added log visualization on the admin dashboard to display user activity in real time.
  5. Comprehensive Testing and Bug Fixes

    • Cao Mingrui and Cai Shaoen:
      • Conducted end-to-end testing across the File Upload and Download System, Clock-In System, and Task Calendar:
        • Verified integration points between frontend and backend components.
        • Tested API responses, data consistency, and error handling.
      • Identified and resolved bugs:
        • Fixed issues with file metadata storage during uploads.
        • Debugged punch-in/out notification delays in the Clock-In System.
        • Ensured UI elements in the Task Calendar load correctly across devices.

Key Progress Summary:

  • RBAC Integration: Successfully connected with the File Upload and Download System, with functional tests completed.
  • Clock-In System: Backend and frontend integration completed; visual data components validated for accuracy.
  • Task and Announcement Calendar: UI integrated and UAT completed with minor improvements.
  • Logging: Fully implemented and visualized logs for file operations.
  • Testing: Comprehensive testing and bug fixes conducted to ensure system stability and smooth operation.

Commit record

Meeting photo

在这里插入图片描述

Burn up map

在这里插入图片描述

Running image of our current program

File Upload and Download:

Clock-In System:

Task and Announcement Calendar:

Expected task of the entire project

  1. File Upload and Download System Enhancement
    Redesign File System Architecture: Implement role-based access control (RBAC) to improve file handling efficiency.
    Develop Permission Management Module: Create a module to streamline access control, enhancing system security and usability.

  2. Clock-In System Improvement
    Integrate Data Visualization Tools: Use advanced tools to display clock-in data through visual representations like pie charts.
    Develop Attendance Analysis Algorithms: Create algorithms to analyze attendance patterns and offer actionable insights to administrators.

  3. Task and Announcement Calendar Enhancement
    Redesign Calendar Interface: Improve usability and ensure effective information dissemination.
    Implement Task Management Features: Add features that facilitate better task management and seamless integration of announcements.

Additional Sprint Tasks
Refine Punch Card Logic: Ensure accurate and efficient time tracking for employees.
Develop Activity Likes and Favorites Features: Enhance user engagement and interaction within the platform.
Strengthen Software Stability: Address potential bugs and performance issues for a smooth user experience.
Optimize Data Handling and Storage Solutions: Improve the application’s responsiveness and reliability.
Add User-side Calendar Function: Facilitate users to view dates and manage tasks.

Work that has been completed so far

Day1:
Finalize the requirements for the File Upload and Download System with a focus on RBAC.
Design the initial architecture for the enhanced Clock-In System with data visualization in mind.
Plan the user interface (UI) overhaul for the Task and Announcement Calendar.
Conduct a team meeting to align on sprint goals, daily tasks, and responsibilities.

Day2:
Complete front-end development of some tasks and announcement calendar UI.
Complete part of the file upload and download system writing RBAC module.
Assigned tasks for the next day.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值