事后诸葛亮

Posted on 2024-05-28 17:18  Aderversa  阅读(17)  评论(0编辑  收藏  举报

项目复审报告

一、Bug概述

在测试过程中,我们发现了几个具体的bug:

  1. 注册功能:当两次输入的密码不一致时,页面没有给出任何错误提示。
  2. 书籍展示:上传的书籍图片无法正常显示,可能是由于图片上传路径配置错误或图片处理逻辑存在问题。
  3. 交易功能:当卖家下架书籍时,预订者无法收到通知,这可能导致用户困惑和不满。
  4. 聊天功能:在刷新历史聊天对象时存在Bug,可能导致聊天记录丢失或显示错误。

二、项目目标实现情况

从功能的角度来看,项目已经实现了二手交易平台的主要功能,包括注册、登录、书籍展示与筛选、交易以及聊天等。然而,在用户体验和细节处理方面还有待提高。

三、项目风险应对

针对项目中的风险,团队采取了以下措施:

  1. 技术风险:通过定期的代码审查和测试来确保代码质量,减少技术问题的出现。
  2. 安全风险:对用户输入进行严格的验证和过滤,防止SQL注入等安全问题。
  3. 用户反馈:建立用户反馈机制,及时发现并修复潜在的问题。

四、用户痛点解决情况

项目在一定程度上解决了用户的痛点,如提供了一个方便快捷的二手书籍交易平台。然而,在交易通知、图片显示等方面还存在一些问题,需要进一步优化以满足用户的期望。

五、需求取舍

在需求取舍方面,团队主要考虑了以下几点:

  1. 核心功能:优先实现了注册、登录、书籍展示与筛选、交易以及聊天等核心功能。
  2. 用户体验:在确保核心功能稳定的前提下,尽可能提高用户体验,如优化页面布局、提高响应速度等。
  3. 扩展性:考虑到未来可能的需求变更和扩展,项目设计具有一定的灵活性和可扩展性。

六、源代码管理

从源代码管理的角度来看,团队采用了版本控制系统(如Git),确保了代码的追溯性和可管理性。团队成员之间通过协作和代码审查,保证了代码的质量和一致性。

七、经验总结

  1. 加强需求分析:在项目开始前,我会组织团队成员进行更深入的需求分析,确保对用户需求有清晰的认识和把握。
  2. 加强用户测试:在开发过程中,我会增加用户测试的次数和范围,及时发现并修复潜在的问题。
  3. 强化项目管理:我会引入更严格的项目管理制度和流程,确保项目的进度和质量符合预期。
  4. 提高团队协作:我会加强团队成员之间的沟通和协作,建立更有效的团队氛围和合作机制。
  5. 注重用户体验:我会更加注重用户体验和细节处理,确保项目在功能和用户体验上都达到用户期望的水平。

八、团队成员的贡献

团队贡献分共100分

成员 完成的事项 贡献分
张永祥 1. 项目依赖环境的部署;2. 后端实时聊天接口;3. 文档编写 20
郭亮 1. 登录、注册页面;2. 书籍展示页面;3. 聊天页面;4. 个人信息页面 20
黄俊杰 1. 后端用户的相关接口 15
黄俊超 1. 后端书籍的相关接口 15
杨宝烨 1. 后端订单的相关接口 15
吴鸿洲 1. 书籍交易相关页面 15

Copyright © 2024 Aderversa
Powered by .NET 9.0 on Kubernetes