项目 内容
课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/2018CST
这个作业要求链接 https://www.cnblogs.com/nwnu-daizh/p/14687473.html
团队名称 TheSuperego
团队成员分工描述 杨丽霞(PM):项目整体布划、会议主持、人员分工及代码编写
张兴盼:博客及文档撰写、代码测试审查
公海瑜:项目开发代码编写及测试审查
陈来弟:项目概要设计及代码编写
团队的课程学习目标 1.了解软件工程项目现况并确定项目选题
2.成员间遇到问题能够及时沟通,增进团员间感情
这个作业在哪些方面帮助团队实现学习目标 1.成员间彼此交流熟悉,提高之后的团队合作效率
2.了解项目开发流程并对团队项目有一个整体构化
团队博客链接 https://www.cnblogs.com/qwe0420/
团队项目Github仓库地址链接 https://github.com/ylxo

任务1:团队组长主持(企业微信)会议,确定团队项目选题;

  • 会议名称:讨论团队项目选题
  • 会议内容:一开始我们团队选择了比赛项目中的《疫情信息查询及趋势预测系统》这个项目,在跟老师进行交流后,我们意识到该项目与同类项目相比,实现有差异化的用户需求空间很小,故在此基础上我们及时更换了项目选题。
  • 参会截图如下:

任务2:采用NABCD法,从五个视角对初选项目可行性进行团队合议

  • 项目名称:毕业设计选题系统
  • 项目NABCD描述:
    • N(Need 需求)

      毕业设计是高等学校各学科专业及其他需要培养设计能力的应届毕业生的总结性独立作业,要求学生针对某一课题,综合运用本专业有关课程的理论和技术做出解决实际问题的软件。毕业设计是高等学校教学过程的重要环节之一,而当前的毕业设计选题存在以下问题:

      1)学生只能看到公布的题目,不能及时了解题目被选择的情况,造成学生选题、选导师时非常盲目,效率低;

      2)在问题1的情况下,存在只能限于通过手机等通讯工具跟学生沟通,教师确认指导学生的工作较为繁琐,效率低;

      3)学院汇总题目与选题结果过程工作量大,效率低。
    • A(Approach 做法)

      此次项目我们准备做一个适用于学生、教师、教务员三方的毕业设计选题软件,学生可以随时浏览自己心仪的题目并且选择该题目,然后等待出题老师录取;教师可以查询已选择自己给出题目的学生,并根据学生情况决定是否选择该学生;教务员可以查看、修改和删除系统内的所有学生、教师个人信息和所有题目的信息,并且可通过可选题目的查询,待录取题目的查询和已录取题目的查询了解整个毕业设计的总体工作进展情况。
    • B (Benefit 好处)

      在毕业设计选题阶段,该系统可以高效率的进行选题等双向选取工作,并且给教务处老师的工作也减轻了一定压力,方便学生选题,和教师沟通等,也有利于学院开展选题工作,效率高。
    • C (Competitors 竞争)

      我们了解到现有小程序或者APP在毕业设计选题方面还没有确切的规划,并且现有资源系统在各个学校机构中选题查询等并不是很普及,此系统方便学生选题,也方便教师查询及教务处查看总体进展情况,对毕业生毕业设计选题选导师有重要作用。
    • D (Delivery推广)

      此系统可用于各大高校的毕业季时毕业生选题,让用户知道我们软件项目的便捷性、高效性,并进一步传播,在高校学生及教师之间加速推广。

任务3:填报选题信息

  • 已成功填写选题信息,并完成提交。(说明:由于更改选题,故进行了两次信息填报,团队编号以第一次提交为准)

任务4:任课教师确认团队选题或指导调整

  • 任课教师确认选题截图如下:



任务5:各团队确定选题后,尝试对项目进行初步的需求调研,并依据调研结果填写《2021年学生“创新能力提升计划”项目申请表》;

  • 已对项目进行初步的需求调研并完成了申请表的填写,详情见GitHub仓库。

任务6:将任务5编制的申请表上传到Github团队项目仓库;

任务7:完成《实验五 团队作业2:团队项目选题》博文作业

  • 《实验五 团队作业2:团队项目选题》各项任务实际花费的时间
任务 实际花费的时间(min)
任务一 60
任务二 30
任务三 5
任务四 25
任务五 180
任务六 5
任务七 60
  • 学习《现代软件工程—构建之法》第9章内容,从团队分工和沟通手段角度,谈谈完成本次作业的感受和体会

    • 第9章内容

      1.典型的软件团队里除了能写代码、测试代码和画图做设计的成员,还有一类角色,不做上面这些事情但也很重要,我们叫他们项目经理——PM。

      2.微软公司有以下几类PM



      3.成为一个合格的PM,需具备以下能力

      1)观察、理解、和快速学习能力

      2)分析管理能力

      3)一定的专业能力

      4)自省的能力

      4.PM做开发和测试之外的事情,开发和测试都是专注于代码,代码之外,还有什么呢?还有很多不确定性一风险。 PM要在整个项目的生命周期管理风险。对于软件项目来说,风险是在正常软件生命周期事件之外的、可能发生的影响项目的成功的事件。我们可以把风险分为以下几类:

感受和体会

杨丽霞(PM):此次的软件工程项目主题是项目选题,从小组讨论到选题确定,由于我们第一次的题目未通过,所以我们又开始了第二次的讨论,最终确定了毕业设计选题系统这个题目,但是从老师了解到已经有现有系统,所以我们需要对现有使用系统进行调研,然后了解系统的差异,从而体现我们设计的新颖性与创新性。当然后期项目的实施还需要我们小组成员的齐心协力与共同努力去完成。

张兴盼:本次的任务是进行项目的选题,我们在上网调研了相关资料后发现,目前市面上已发行的软件系统都基本上已经做的很完备了,那么同这些项目相比,我们项目的创新部分就显得尤为重要。在大家的讨论下,我们最终确定了毕业选题系统这个项目,我们认为目前市面上该类项目还是比较缺乏的。在讨论的过程中,我也认识到了团队合作及团员之间沟通的重要性,希望在日后的合作中我们能不断完善自己,成为一个对团队有用的人。

陈来弟:我主要负责的是任务五,在这个过程中,我学习到了软件项目的基本实施过程,这部分包含有很多的步骤,要完成这些步骤,才能够很好的完成软件项目。但是在完成这些步骤的过程中,是很复杂的,需要投入大量的时间和精力,所以这一过程我学到了很多,我的小伙伴也给了我很多的帮助,我体会到的团队合作的重要性。

公海瑜:在此次实验项目中,我主要进行任务五软件项目需求调研,并负责编写《2021年学生“创新能力提升计划”项目申请表》。通过这一任务的完成过程,我对软件项目的需求分析有了更深的了解,也对需求分析的方式和过程更为了解,对以后的任务进行有很大的帮助,另外,编写申请书让我对项目建立流程更为了解,对个人和团队立项有很大帮助。在组长的主持下,我们小组进行了企业微信视频会议,对小组各成员分工进行了划分,使得我们完成整个任务的效率提高了很多。

TheSuperego 实验五 团队作业2:毕业设计选题系统的更多相关文章

  1. 永远的Ace 实验五 团队作业2:XXX企业设施设备云上资料室

    项目 内容 课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/2018CST/ 这个作业要求链接 https://www.cnblogs.com/nwnu-da ...

  2. TheSuperego 实验六 团队作业3:项目需求分析与原型设计

    项目 内容 课程班级博客链接 班级博客 这个作业要求链接 作业要求 团队名称 TheSuperego 团队成员分工描述 杨丽霞:组织QQ会议,合理明确组内分工,推进任务,实施关于我们原型设计陈来弟:负 ...

  3. 实验十三 团队作业9:Beta冲刺与团队项目验收

    实验十三 团队作业9:Beta冲刺与团队项目验收 实验时间 2019-6-20(21) Deadline: [6.20-6.26]之间任选连续3天的23:00,以团队随笔博文提交时间为准. 评分标准: ...

  4. 实验十一 团队作业7—团队项目设计完善&编码测试

    实验十一 团队作业7—团队项目设计完善&编码测试 实验时间 2018-6-8 Deadline: 2018-6-20 10:00,以团队随笔博文提交至班级博客的时间为准. 评分标准: 按时交 ...

  5. 实验十一 团队作业7:团队项目设计完善&编码

    实验十一 团队作业7:团队项目设计完善&编码 实验时间 2019-6-6 Deadline: 2019-6-12 10:00,以团队随笔博文提交至班级博客的时间为准. 评分标准: 按时交 – ...

  6. 《CoderXiaoban团队》实验十 团队作业6:团队项目系统设计改进与详细设计

    实验十 团队作业6:团队项目系统设计改进与详细设计 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验十 团队作业6:团队项目系统设计改进与详细设计 团队名称 Code ...

  7. 《ABCD组》实验十一 团队作业7:团队项目设计完善&编码

    <ABCD组>实验十一 团队作业7:团队项目设计完善&编码 项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...

  8. 永远的ace 实验七 团队作业4—团队项目需求建模与系统设计(1)

    项目 内容 课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/2018CST/ 这个作业要求链接 https://www.cnblogs.com/nwnu-da ...

  9. 实验十一 团队作业7---团队项目设计完善&编码测试

    团队软件项目设计完善: 任务1:根据OOD详细设计工作要点,修改完善团队项目系统设计说明书和详细设计说明. <软件设计方案说明书>:https://github.com/cy0325/Te ...

随机推荐

  1. EasyCode Entity 实体类模板 IDEA

    自己修改了一份EasyCode的实体类模板,防止日后找不到在这里存一下 修改了如下内容: 取消生成GetSet方法,改用Lombok 修改默认命名规则,改为[表名Entity.java] 取消了实现序 ...

  2. PowerBI开发 第十八篇:行级安全(RLS)

    PowerBI可以通过RLS(Row-level security)限制用户对数据的访问,过滤器在行级别限制数据的访问,用户可以在角色中定义过滤器,通过角色来限制数据的访问.在PowerBI Serv ...

  3. 关于nacos在windows系统启动时闪退的问题

    nacos可以用来作为springcloud的配置中心使用,但在windows系统下使用的时候需要注意. nacos下载后解压,可以直接点击文件bin目录下的  startup.cmd  就可以启动. ...

  4. 基于MATLAB的手写公式识别(7)

    今天晚上通过对原有T4模型的修改实现: 1.可以识别真彩图形.(这基本是一样大的,通过这个了解图像分割的原理) 2.在识别心脑管血药类的基础上实现数字的识别.(了解图像识别原理,熟练掌握图像分割技术) ...

  5. 功能:Linux运行jar包Shell脚本

    一.删除jar进程 # 删除指定jar的进程 ps -ef | grep java | grep testJar.1.0.1 | grep -v grep | cut -c 9-15 | xargs ...

  6. ajax异步登录

    以下是ajax代码示例: HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " ...

  7. Windows核心编程 第26章 窗口消 息

    窗 口 消 息 Wi n d o w s允许一个进程至多建立10 000个不同类型的用户对象(User object):图符.光标.窗口类.菜单.加速键表等等.当一个线程调用一个函数来建立某个对象时, ...

  8. Oauth2.0认证

    目录 Oauth Oauth2.0 客户端应用注册 授权码模式(authorization code)流程

  9. Portswigger web security academy:OAth authentication vulnerable

    Portswigger web security academy:OAth authentication vulnerable 目录 Portswigger web security academy: ...

  10. Python电子书分享

    下载链接:链接:https://pan.baidu.com/s/1v004zaBfsEIF60oSgVq6sA 密码:i3aa 应用篇 下载链接:链接:https://pan.baidu.com/s/ ...