系统设计与分析-项目个人总结

系统设计与分析-项目个人总结

Brief Summary

我们小组的项目主题是挣闲钱系统,挣闲钱系统是一个面向大学生的挣钱系统,大学生可以在本平台上面,根据自己的空余时间来选择一些合适的任务,帮同学完成来获得相应的报酬。本系统能够为大学生提供一个挣钱的系统,充分利用空余时间,既帮助了同学,又能够为自己带来一定的收入。在当前阶段,我们主要实现了问卷调查和快递收取的功能,我在本项目中负责的是快递收取功能的前端实现。
关于快递收取功能,它是本项目的第二项功能, 由我个人全部完成前端的页面设计和逻辑处理, 快递收取就是个人发表需要别人帮忙拿的快递, 然后另外的同学可以在自己的页面里面接受任务, 然后发布者在确认后就可以完成交易了. 功能的子模块主要有问卷发布, 接受快递, 确认快递和查询快递四个功能, 发布快递就是发布自己的快递信息, 接受快递就是选择自己的任务, 确认快递就是确认快递完成, 查询快递就是查询自己当前的快递完成情况.
前端同一由Vue.js框架来完成, 由于之前没有接触过Vue.js的功能,因此自己从头开始学习,在表格的设计中用到vue-table的组件来设计。除此之外,页面的header也是由我来设计。


PSP2.1 Table

Personal Software Process Stages预计耗时(小时)实际耗时(小时)
Planning计划21
Estimate估计这个任务需要多少时间0.50.5
Development开发84120
Analysis需求分析(包括学习新技术)5036
Design Spec生成设计文档11
Design Review设计复审(和同事审核设计文档)11
Coding Standard代码规范(为目前的开发制定合适的规范)0.50.5
Design具体设计12
Coding具体编码4864
Code Review代码复审11
Test测试(自我测试、修改代码、提交修改)122
Reporting报告21
Test Report测试报告11
Size Measurement计算工作量11
Postmortem & Process Improvement Plan事后总结,并提出过程改进计划41
合计205233

Working List

  • 最有创意:实现了Header和快递收取的全部功能,并自学了弹框的功能和一些请求优化。
  • 最有价值:实现了快递的发布、确认、收取、查询功能。
  • 最辛苦:实现快递信息的数据显示和主组件和子主键之间的一些数据交互,知识盲点比较多。

Contribution On Git

Contribution on Frontend

Contribution on Frontend

Contribution on Kanban

在这里插入图片描述


Relevant Blog List


Acknowledge

感谢前端开发人员在设计前期的技术支持和后端开发人员的配合,以及其它所有有贡献的开源作者,使得课程项目能够成功和顺利地开展。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 引言 本文将介绍一个运动会管理系统的概要设计分析,该系统旨在帮助学校或组织更好地管理和组织运动会活动,包括报名、分组、比赛日程安排、成绩统计等功能。 2. 系统需求分析 通过对运动会活动的流程和各个环节的需求分析,我们提出以下系统需求: 2.1 报名管理 允许运动员在线上报名,包括填写个人信息、报名项目等内容。 2.2 分组管理 根据报名情况和项目要求,对运动员进行分组,并生成分组表。 2.3 比赛日程安排 根据分组表和场地设施等条件,生成比赛日程安排,并在系统中进行展示。 2.4 成绩统计 对比赛结果进行统计和展示,包括个人成绩和团体成绩。 3. 系统设计 基于以上需求,我们设计了以下系统模块: 3.1 用户管理模块 实现用户注册、登录、个人信息修改等功能,保证系统安全性和用户信息管理的完整性。 3.2 报名管理模块 实现运动员在线上报名,包括填写个人信息、报名项目等内容,并对报名情况进行管理和统计。 3.3 分组管理模块 根据报名情况和项目要求,对运动员进行分组,并生成分组表。同时,对分组表进行管理和展示。 3.4 比赛日程安排模块 根据分组表和场地设施等条件,生成比赛日程安排,并在系统中进行展示。同时,对比赛日程进行管理和调整。 3.5 成绩统计模块 对比赛结果进行统计和展示,包括个人成绩和团体成绩。同时,对成绩进行管理和调整。 4. 系统实现技术 基于以上设计,我们选用以下技术实现: 4.1 前端技术 使用HTML、CSS、JavaScript等技术实现前端页面的开发和交互操作。 4.2 后端技术 使用Java语言实现系统后端逻辑,包括用户管理、报名管理、分组管理、比赛日程安排和成绩统计等功能。 4.3 数据库技术 使用MySQL等关系型数据库进行数据存储和管理。 5. 总结 本文介绍了一个运动会管理系统的概要设计分析,该系统旨在帮助学校或组织更好地管理和组织运动会活动。通过需求分析系统设计,我们提出了用户管理、报名管理、分组管理、比赛日程安排和成绩统计等模块,并选用HTML、CSS、JavaScript、Java和MySQL等技术实现系统

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值