团队展示

1.队名:在线学习系统开发小组

2.队员学号:李文浩(3121004788),江楠(3121004652),林育鑫(3121004660),汤陶然(3121004751)(组长),练东晖(3121004738),艾山.依力哈木(3120005145),袁梓为(3121004844)

3.团队项目描述:在线学习系统

4.队员风采

汤陶然

我叫汤陶然,一个比较专注的人,熟悉python和c,在本次作业中希望担任组织者和测试的角色。我的宣言是:在实践中学习成长。

李文浩

我是一个比较开朗乐观的人,比较熟悉机器学习,对编程的兴趣一般,希望在这次团队项目中担任开发的角色。我的宣言是:虽前方道路未知,但始终心怀希。

江楠:[江楠](https://www.cnblogs.com/limblue/p/17684141.html)

- 代码风格: "写个Hello World也要上设计模式"
- 自身技能: 客户端开发、画UI🥺、跟stack和heap斗智斗勇
- 一句话宣言: Stay hungry, stay foolish
- 软工角色: 开发&测试

袁梓为

队员:袁梓为 学号:3121004844

擅长技术:Java 编程兴趣:后端开发 软工角色:开发 一句话宣言:大佬带带我

艾山.伊力哈木 :

我叫艾山·依力哈木,来着神秘与古老的新疆哈密,我对Java特别感兴趣,希望能参与到测试的环节

练东晖 :

我是来自计科1班的练东晖,是一名注重细节和认真负责的计科学生。我热衷于编程,擅长使用Python,并且也具备C和Java的开发经验。在我看来,编程是一门艺术,通过代码的创作,我可以将想法变为现实,这种成就感是我不断前行的动力。我一直秉持着Microsoft Solution Framework(MSF)的九个基本原则,特别是“为共同的远景而工作”。我相信,一个团队的成功取决于共同的目标和远景,只有团结一心,才能创造出卓越的解决方案。

林育鑫:

性格乐观开朗,擅长Java语言后端开发,希望作为后台开发者的身份,为团队共同的目标战斗

5.团队合照

6.团队特色描述

团队凝聚力强,有着共同的愿景,同时团队有着丰富的代码经验

选题要求:

在线学习系统:

随着互联网技术的不断发展,网络教育已经成为教育领域的一个重要分支。在线学习系统是网络教育的一种重要形式,它通过互联网将教育资源和学习者连接起来,为学习者提供学习环境和学习支持,实现了教育资源的共享和学习的自主性。

在线学习系统的发展始于20世纪90年代初期,当时的网络技术还比较落后,只能提供基本的文字和图片资料。随着网络技术的不断进步,在线学习系统的功能也越来越强大,现在已经可以实现多媒体教学、网络互动、在线测试、个性化学习等高级功能。同时,随着移动互联网的普及,手机、平板电脑等移动设备也成为了在线学习的重要终端。

在线学习系统的推广和普及具有促进教育公平、提高教育效率等重要意义。同时可以为教育落后地区提供较高的教育水平资源,降低教育成本。

1)促进教育公平  在线学习系统可以打破地域限制和时间限制,让更多的学生获得优质教育资源,从而促进教育公平。特别是在偏远地区和贫困地区,学生可以通过在线学习系统获得与城市同等的教育机会。

2)提高教育效率  在线学习系统可以提供多样化的教学资源和学习支持,帮助学生更好地理解和掌握知识。同时,通过在线测试和评估,可以及时了解学生的学习情况,及时调整教学策略,提高教育效率。

3)个性化学习  在线学习系统可以根据学生的学习情况和个性化需求,提供个性化的学习资源和学习支持,让学生可以按照自己的节奏和兴趣学习。这有助于提高学生的学习积极性和学习效果。

4)降低教育成本  在线学习系统可以实现教育资源的共享和重复利用,降低了教育成本。同时,学生不需要到校上课,也可以节省交通和住宿等费用。

总之,在线学习系统是教育领域的一个重要方向,可以促进教育公平、提高教育效率、实现个性化学习和降低教育成本。我们需要加强教育资源的建设、提高在线学习系统的技术水平和加强在线学习系统的管理和监管,推动在线学习系统的健康发展,为教育事业的发展做出贡献。

git仓库连接:https://github.com/Online-learning-system-development-team/Online-learning-system

团队计划:

 

 

 

 

10.18-10.26

1.团队组队、团队博客

 

2.团队介绍、成员展示、角色分配、选题确定

 

3.制定团队计划安排,团队贡献分的规定

10.26-11.2

1.需求规格说明书

 

2.原型设计,队员估计任务难度并学习必要的技术

 

3.编码规范完成、平台环境搭建完成、初步架构搭建

11.2-11.10

1.原型改进(给目标用户展现原型,并进一步理解需求)

 

2.架构设计,WBS, 团队成员估计各自任务所需时间

 

3.测试计划

11.10-11.24

1. 团队项目Alpha任务分配计划

 

2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交

11.24-12.1

1.用户反馈+测试计划改进

 

2. 团队Alpha阶段个人总结

 

3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理

12.1-12.8

1. 团队项目Alpha博客:事后分析

 

 

 

团队成员绩效评估方法:

 

在我们的团队中,我们认为每个成员的工作在推动项目的成功上至关重要。我们设定的绩效评估方法是综合考虑整个团队的项目表现以及个人在这个过程中所做出的贡献。我们将根据项目alpha和beta阶段的评审结果,给团队打出一个项目分数,这一部分是团队的共同成果,每个成员都将获取相同的分数。然而,我们也深知每个人在项目过程中的付出并非全部相同,因此我们引入了“团队贡献分”来衡量这部分区别。

团队贡献分的总分为20N,其中N为团队成员数量。每个团队成员将获得一部分贡献分,贡献分的高低取决于他们在项目过程中的努力程度、帮助其他成员的程度以及达成目标的程度等几个方面。这一部分分数将由团队在进行alpha/beta评审后,根据我们预先设定的规则进行公平分配。

这种评估方式在评价每个团队成员的绩效时,既考虑到了他们对团队的共同目标落实的贡献,又充分考虑了他们在团队之间的协作和个人努力程度。接下来,我们将在团队会议上进一步讨论和完善这些评估方法,以确保它们公正、公平,同时也激励团队成员尽最大努力为项目成功做出贡献。