• 第四次作业-团队合作项目


    博客地址 https://home.cnblogs.com/u/chengxiao299/
    作业地址 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/2978

    一、团队简介

    1.团队名称:黄金六点

    2.项目成员学号列表

    姓名

    学号

    程晓溪

    201731061404(队长)

    孙玥祺

    201731064306

    罗钦莲

    201731063208 

    李佩珊

    201731063209

    彭宇

    201731062204

    詹林非

    201731062203

    3.成员介绍


    程晓溪(201731061404)

    风格:实操能力比较强

    擅长的技术:C、C#、、Python、数据库

    编程的兴趣:对前后端都比较感兴趣。最喜欢数据分析方面的内容。

    希望担任的角色:后端构建


    孙玥祺(201731064306)

    风格:简洁

    擅长的技术:C、C# 、HTML、PS

    编程的兴趣:页面设计、对前端感兴趣

    希望担任的角色:页面设计 


    詹林非(201731062203)

    风格:比较有耐心

    擅长的技术:c#

    编程的兴趣:对前端很感兴趣

    希望担任的角色:数据存储方面工作


    彭宇(201731062204)

    风格:循序渐进

    擅长的技术:C#

    编程的兴趣:对编程语言等很有兴趣包括前端等方面

    希望担任的角色:部分单元测试,实例测试


    李佩珊(201731063209)

    风格:严谨

    擅长的技术:ui设计

    编程的兴趣:简单功能的编码

    希望担任的角色:技术含量不是很高的都可以


    罗钦莲(201731063208)

    风格:都行

    擅长的技术:C、 ppt

    编程的兴趣:莫撒子兴趣

    希望担任的角色:技术含量不高的都行

    4.团队特色

    • 目标明确,分工清晰,能够很好的消化各自的任务;
    • 成员之间能够进行高效的沟通,可以流畅的进行协同合作。

    二、项目简介

    1.项目名称:黄金点游戏

    2.项目简介:

          黄金点游戏的规则是,几个玩家(通常大于十个玩家)每人写一个0~100之间的有理数 (不包括0或100),算出所有数字的平均值,乘以0.618(所谓的黄金分割常数),得到一个G值。所提交的数字最靠近G值(取绝对值)的玩家得到N分,离G最远的玩家得到-2分,其他玩家得0分,最后分高者获胜。这个游戏并没有固定的正确答案与否,而是取决于参与游戏的所有人,取决于他们所有人所提交的数字。这不仅仅限于游戏,这种方法还可以用于其他地方,比如用这个方法来决定幸运者。

    三、NABCD分析

    • N:(Need 需求):

            黄金点游戏是N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值。提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分。记录每一次游戏每名同学的数字和分数。做此款游戏目的让人在工作学习之余休闲放松

    • A:(Approach 做法):

           团队成员间相互讨论商量任务的分配。分别完成游戏代码的完善、游戏界面部分的制作、数据的存储及对代码部分的测试。最后再一起把所有内容整合在一起。(完善代码期间做到追寻代码规范,互相审核代码)。               

    • B:(Benefit好处) :

            黄金点游戏界面简洁。一目了然,操作简单。是一款益智类小游戏,能够满足人在工作与学习之余的放松大脑的需求。

    • C:(Competitors 竞争)  :

          黄金点游戏制作相对其他游戏比较简单,成本很低,上手快并且有趣。

    • D:(Delivery 推广):

           可以在学校的一些公众号、信息群、贴吧进行推广宣传。团队成员也可以给身边的人及在自己的朋友圈进行推广宣传。

    四、初步任务分工及进度安排

    • 初步任务分工

    学号

    前期 后期

    201731061404

    小组分工,项目选题计划书的编写

    依据需求分析进行软件具体编码设计

    201731064306

    初步的需求分析

    前端UI设计

    201731063208 

    项目介绍PPT的编写

    产品定位分析及推广方案

    201731063209

    协助分析项目前期的需求定位

    相关项目文档的编写以及详细的需求分析

    201731062204

    项目前期所需资料的收集

    负责软件测试编写

    201731062203

    NABCD分析

    软件的部分后端搭建

    • 进度安排

    在建立团队以及初步确认分工后:

           1.第一周 完成设计文档的编写,确定团队代码规范。

           2.第二周 完成项目的需求分析,确定具体分工。

           3.第三周 完成前端设计以及部分软件编码。

           4.第四周 完成软件项目全部编码并进行优化。

           5.第五周 完成所有单元测试,以确保整个项目功能模块能够正确运行。

           6.第六周 进行收尾工作,检查项目文档是否完备、进行上线试用。

           7.根据用户使用情况的反馈持续完善该项目软件。

  • 相关阅读:
    Oracle死锁
    Oracle forall bulk collect批量数据更新
    Oracle组合索引与回表
    查看Oracle执行计划
    Oracle 用户、角色、权限(系统权限、对象权限)的数据字典表
    Oracle计算两个时间戳相差秒数,精确到毫秒
    关于Oracle的疑问
    Oracle update和order by
    Oracle Connect by与递归with
    关于Oracle表连接
  • 原文地址:https://www.cnblogs.com/chengxiao299/p/10728071.html
Copyright © 2020-2023  润新知