【Alpha阶段项目展示】Time Shaft·时间轴

本文为博客 VIP 文章,开通 VIP 后可阅读全文

开通 VIP

Time Shaft·时间轴 Alpha阶段项目展示

一. 项目与团队亮点

1 关于我们👪
1.1 成员与分工
姓名 任务
黄炜 Project Manager、前端开发
徐家乐 前端开发
颜月 前端开发
周子颖 后端开发及后端负责人
陈子睿 后端开发
戴啸天 后端开发、测试
王子萱 Program Manager、前端开发
1.2 项目管理

使用github进行管理,主分支主要进行文档的管理,分支front_dev与分支back_dev分别是前、后端的代码仓库,其他分支用于不同团队成员自己开发所使用,分支reconstruction用于代码重构。

请添加图片描述

每日任务都会新建相应的"issues",每晚由PM统计各成员完成的任务,并关闭相应的issues。

请添加图片描述


使用飞书+微信群+腾讯会议进行即时讨论与项目跟进。

飞书:重要文档的发布、小组会议(e.g. 前/后端)

微信群:即时任务与问题的沟通

腾讯会议:进行全体成员的会议


  • 典型场景1:好友间交互

用户 周自赢、紫睿智、颜王爷、黄上
职业 学生
知识层次和能力 大三计算机系学生,使用手机电脑频繁
动机、目的、困难 写大作业合作项目时候需要频繁交流,发送文件不便,没有团队日程管理
典型场景 对刚发布的大作业项目进行讨论
典型描述 0. 自赢同学在他同为计算机专业的表哥,黄上的推荐下打开了“时间轴·Time Shaft”
1. 自赢同学用自己的邮箱注册了一个账号并且给自己起了一个响亮的名字:擎天柱,并邀请团队所有成员在TimeShaft上注册了账号;
2. 大家在团队中讨论项目内容,在聊天框中输入自己的想法,时不时点击“开启会议”组织小组交流,并将内容保留在时间轴上;
3. 如果忘记了上周三开会发的一篇文档,大家可以打开时间轴找到这次会议并查询相关记录;
4. 最后大家完成了作业,罗老师给了99分,美滋滋!
  • 典型场景2:群组会议记录

用户 徐假乐,戴笑甜
职业 公司员工
知识层次和能力 大学毕业,某个合作项目领导者
动机、目的、困难 对于每次会议记录查找不便,文件需要自己每次分类
典型场景 需要根据上一次会议的内容制定进一步详细的计划;团队中其他成员能够在任意时候快速找到此前某次会议的文件
典型描述 0. 甜甜同学在他同为计算机专业的表弟,黄上的推荐下打开了“时间轴·Time Shaft”
1. 甜甜用自己的邮箱注册了一个账号并且给自己起了一个响亮的名字:啸天;
2. 甜甜和乐乐在团队的整体氛围中成长了不少,在每次会议中积极发言,在时间轴上留下自己展现业绩的机会;
3. 通过时间轴上的日程安排,甜甜和乐乐的工作完成的井井有条;
4. 甜甜和乐乐也不会因为男同事的头像很帅就觉得它是个帅哥,因为Time Shaft的头像都是统一生成的,在alpha阶段删除了上传头像的功能,通过一套脚本根据名称自动生成用户头像,没有被照骗渣男欺骗的可能。

3 杀手功能🥷
  • 独特的时间轴模式:添加记录和好友的动态事件,展现在我们的时间轴当中。时间轴模式的出现让团队推进更加高效、清晰,强调时间结点性,从软需求上提升团队效率。

时间轴样式:


添加时间轴:


  • 对比竞品

说明:❤️表示完全具备,❓表示不完全具备,☠️表示不具备

特色模块 微信 飞书 Time Shaft
创建团队 ❤️ ❤️ ❤️
好友/团队列表 ❤️ ❤️ ❤️
好友/团队邀请、添加 ❤️ ❤️ ❤️
聊天列表 ❤️ ❤️ ❤️
即时通讯 ❤️ ❤️ ❤️
好友时间轴 ☠️ ☠️ ❤️
静态日历 ☠️ ❤️

4 项目发布💻
4.1 宣传产品制作

4.2 测试用户

本阶段共150位测试用户。
请添加图片描述

4.3 用户反馈

我们通过邮箱收集到了来自用户的反馈信息,挑选了几则展示:

在此感谢提供反馈的用户,为我们接下来的开发带来了宝贵性意见。


5 软件工程质量💯

团队代码的软件工程质量如何?如何用数据来证明?

5.1 文档

项目有完善的API设计文档和数据库设计文档,Alpha阶段共6篇。Beta阶段将继续扩充架构文档。

请添加图片描述

5.2 测试用例

测试思路一:人工测试

1、页面名称title是否正确
2、当前位置是否可见 您的位置:xxx>xxxx
3、文字格式统一性
4、排版是否整齐
5、列表项显示字段是否齐全,列表项字段名称是否跟表单统一
6、同一页面,是否出现 字段名称相同、值取不同的问
7、不输入的查询
8、模糊查询(输入部分字段,或者说,输入英文字母,查询到相关中文数据)
9、输入不存在的查询
10、页面是否被挤出的测试(都输入长英文字符串,是否断行)
11、数据库最大字符(都输入汉字、都输入英文、混合……)
12、添加动作检查范围:失败:是否提示


测试思路二:脚本测试

​ 助firebug工具,在Script Tab上,在$(“#nextButton”).attr(“disabled”, “disabled”);这行脚本设置disable, 点击nextButton,检查运行到断点处停止,按钮无法再次点击。运行断点后, disable解除。

JS:Ajax 应用程序通常涉及JavaScript、XML和按需信息检索。它们的规模常常超过正常应用程序,并且运行起来很像是桌面应用程序。因为大量使用 JavaScript,所以您将发现标准漏洞估计程序将无法覆盖所有可能的攻击方式。就像二进制程序测试一样,我们需要使用调试器来跟踪代码、分析程序结 构和调查潜在的问题,Firebug为我们提供了所有这些功能

DOM:DOM是存放Web 应用程序的内容的地方。DOM结构提供了动态编辑页面的所有必要功能,比如去除和插入html 元素、初始化计时器、创建和删除Cookie等等。DOM 是所有的Web 应用程序最为复杂的组件,所以对它的检查也是最难的。然而,Firebug 能够提供有用的DOM 视图,它的使用跟DOM Inspector一样


测试思路三:压力测试

​ 使用webbench,Webbench能测试处

AI时代职场新主权:校准能力决定职业高度 在人工智能深度渗透工作流的当下,‘提示工程’与‘人机协同’已从技术概念演变为职场核心能力。其底层逻辑在于:AI生成内容正快速替代基础信息处理与方案产出,而人类不可替代的价值,正系统性地向‘判断校准’迁移——即对AI输出的事实准确性、逻辑严密性与意图适配性进行结构化穿透与再定义。这种能力不依赖传统知识堆砌,而体现为可测量的‘校准带宽’与可迭代的‘校准次数’,直接关联岗位晋升、组织信任与业务结果。它广泛应用于法律文书审修、财报风险补全、设计稿意图对齐、跨境合规校验等真实场景,成为程序员、法务、教师、运营等各类知 阅读详情

相关推荐

时间轴 - 基于vue2, 可以拖动和滚轮缩放

说明:实现思路来源于上面的文档,在此基础上做了一些调整,以符合项目需求另外也可以去npm直接下载插件

z_blackbear的博客 5247

如何通过Java实现时间轴过程解析

主要介绍了如何通过Java实现时间轴过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

Time Shaft·时间轴 Beta阶段 发布声明】命劫开发

时间轴beta阶段发布声明

mjkf_66666666的博客 346

项目计划 时间轴.pptx

项目计划 时间轴.pptx,PPTfans_0362

GitHubTimeline:实现用户个人GitHub活动时间线项目实战

在当今这个开源协作日益盛行的年代,GitHub已成为全球开发者共同工作的主要平台。为了更好地跟踪和展示个人或项目的活动,GitHub Timeline工具应运而生。它不仅是一个简洁的时间线展示工具,更是分析和优化项目贡献度的有效手段。本章将带领读者深入探讨GitHub Timeline工具的功能、应用场景及其带来的价值。通过本章的学习,读者将能够理解如何使用该工具提升个人和团队开发效率,同时探索背后的技术实现以及如何扩展和自定义工具以满足特定需求。

weixin_33240461的博客 1202

软件开发流程图模板

软件开发流程图 软件开发流程即软件设计思路和方法的一般过程,包括对软件先进行需求分析,设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编码和调试、程序联调和测试。软件项目开发流程图是用来详细描述了软件在开发过程中产品调研、设计、开发、测试等各个阶段中各个角色,包含产品经理、研发、测试、用户等需... 决策流程图 决策过程是从提出问题、确定目标开始,经过方案选优、作出决策、交付实施为止的全部过程。这一过程强调了决策的实践意义,明确决策的目的在于执行。一般决策流程过程包括:问题识别,.

ixiaoyang的专栏 7186

Alpha阶段测试报告】命劫开发

文章目录测试中的小bug:新发现的问题&战略调整:场景测试场景测试1:场景测试2:场景测试3:测试矩阵:Alpha版本出口条件 测试中的小bug: 在正式测试之前我们在内部发行了version1.2版本,在内部版本发行,我们在发行前解决了如下问题: Stomp后端配置更改问题 Spring.Session功能放弃替代问题 团队组件右侧按钮展示band消失问题 发送文字文本框被右侧弹窗干扰问题 用户头像随机分配展示问题 团队头像生成脚本修复 Socket握手慢的问题 即时通讯历史消息接口传输方法修改

mjkf_66666666的博客 464

MATLAB/Simulink风力发电机系统建模与仿真完整项目(2013版可直接运行)

简介:本项目基于MATLAB 2013平台,采用Simulink图形化建模环境,构建了完整的风力发电系统动态模型,涵盖风轮空气动力学、机械传动、双馈/永磁同步发电机、变流器及并网控制等核心模块。模型已配置完毕,下载后无需修改即可一键运行,支持不同风速工况下的功率输出、转速响应与电网交互特性仿真。项目兼具教学演示与科研验证价值,适用于新能源课程实践、控制系统设计验证及风电系统性能分析,帮助用户深入理解风能转换原理与现代风电控制策略。

weixin_42514540的博客 342

MATLAB+Creo面齿轮参数化建模与啮合仿真全流程实战

面齿轮节曲面 $ \Sigma_F $ 的微分几何定义需从两个嵌套映射出发:第一层为球面投影映射,将主动锥齿轮齿面 $ \Sigma_P $ 上任意一点 $ P $ 投影至单位球面 $ S^2 $ 上,得到球面坐标 $ (\theta, \phi) $;第二层为环面参数化映射,将球面坐标映射至面齿轮节曲面参数域 $ (u,v) \in [0,2\pi)\times[0,2\pi) $,最终生成三维欧氏空间中的点集。

weixin_35995661的博客 314

【花雕学编程】Arduino BLDC 之机器人的神经网络模型 + 强化学习 + 在线优化

本文探讨了将神经网络模型、强化学习与在线优化技术应用于Arduino生态BLDC机器人系统的智能控制方案。该系统采用异构双脑架构,上位机负责算法训练,下位机执行实时控制。通过强化学习的试错机制和奖励函数设计,机器人能够自主学习最优控制策略,并实现持续进化。文章分析了该技术在BLDC电机PID整定、动态步态生成和自主导航等场景的应用优势,同时指出了算力瓶颈、安全设计、在线学习挑战和延迟优化等关键注意事项。最后通过Q-Learning避障算法实例,展示了强化学习在嵌入式系统中的实现方法。

雕爷学编程 213

PM3功率计全栈开发与实战指南(含GUI软件、固件升级包及系统教程)

PM3定义了两个核心GATT Service:前者完全遵循SIG规范,后者承载原始力矩采样点(12-bit ADC raw value)、桨叶角度(0–360°)、以及飞轮角加速度(rad/s²)等未压缩数据。每个Service包含多个Characteristic,其属性(Property)组合决定了主机端可执行的操作类型。下表列出PM3 v5.12.3中关键Characteristic的属性映射与语义绑定:NamePropertiesNotes。

weixin_42514540的博客 287

【信息科学与工程学】【物理/化学和工程技术】第七十五篇 电气工程 系列二 电路电气基础02

这是电路电气电磁电场设计/制造/公式/公理/模型库,涵盖射频微波、电力电子、电机驱动、电磁兼容、控制系统、通信信号处理及前沿交叉等更广泛的领域。

weixin_49199313的博客 1208

用这个项目管理工具创建管理表,轻松实现项目管理!

项目时间表,有的人习惯于叫它”排期表“也有人喜欢叫“计划表”项目时间表是项目工作流程的按时间顺序排序的一种直观表示,包括其任务及其依赖关系、持续时间和每个任务的截止日期。通过项目时间表,可以一目了然地查看已完成的任务、当前进度以及仍需完成的任务。项目时间表的呈现方式也是很多样化的,比如可以用图表、流程图、垂直线或者水平线来创建项目时间表。当然,还有最常用方法——甘特图使用水平线来表示时间,所有任务、可交付成果和里程碑都标记在线上。

jdyzzy的博客 1278

什么是项目时间线,怎么做?办公常用的时间线图表模板盘点!

项目时间线是一种图形化的表示方式,用于展示项目从开始到完成的所有关键任务、里程碑及其时间安排。它将整个项目分解为较小的任务,并为每个任务设定开始和结束日期,从而帮助团队成员了解各自的职责和时间安排。

l1m0_的博客 6523

玩转GitHub!7个实用工具,打造完全不同的GitHub

全文共2395字,预计学习时长9分钟 图源:freebuf GitHub平台是最受欢迎的版本控制存储库之一,拥有不计其数、多种编程语言编写的公共项目。 你可以用它分配团队协作工作,也可以从无数软件项目中一些最常使用的开源库中学习,并见机发表见解。 你可能每周都在用它,但你真的确定会用吗?学好下面这7个工具,给你一个完全不同的GitHub。 Git...

读芯术的博客 2198

Still_Life 开源项目使用教程

Still_Life 开源项目使用教程 1. 项目的目录结构及介绍 Still_Life 项目的目录结构如下: still_life/ ├── app/ │ ├── controllers/ │ ├── models/ │ ├── views/ │ └── ... ├── config/ │ ├── environments/ │ ├── initializers/ │ ...

gitblog_00179的博客 926

Alpha 项目使用教程

Alpha 项目使用教程 1. 项目介绍 Alpha 是一个下一代的 iOS 调试框架,旨在为 iOS 应用程序提供一个简单、统一的 API 来集成多种调试工具。Alpha 完全存在于应用程序的沙盒中,并在应用程序的生命周期内收集信息。它的集成非常简单,通常只需要不到一分钟的时间,并且不需要对代码进行任何更改。 Alpha 项目由 Dal Rupnik 在 SwiftConf 2015 上首次提出...

gitblog_00105的博客 1247

Alpha阶段项目展示

团队成员的简介和个人博客地址姓名任务CJJ渲染进程的框架的实现CZHTextUI 的调研和实现GXY担美工,UI 设计和 MindUI 的实现LZN整体架构设计和 FicIR 生态的实现QS选题、功能设计、UI 设计、团队管理、文档撰写和宣发工作WZ自由人和运维,先后解决了后端设计,TextUI 实现,热更新等难点问题,负责仓库管理ZCX主进程相关任务具体的信息可以参见我们的团队页面。指标内容官网浏览量总浏览量为 24000,日均浏览量为 2000 人,浏览时长为 4 min下载量。

gg_equal_G的博客 730
上一篇: 【Time Shaft·时间轴 V1.2发布声明】命劫开发
下一篇: 【Alpha阶段事后总结】命劫开发
命劫开发
博客等级 码龄4年 2粉丝 31原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值