项目 内容
课程班级博客链接 2018级卓越班
这个作业要求链接 实验九—团队作业6
团队名称 零基础619
团队成员分工描述 任务1:荣娟,鑫
任务2:亚楠,桂婷
任务3:亚楠,桂婷
任务4:荣娟,鑫
任务5:荣娟,鑫
团队的课程学习目标 (1)掌握软件编码实现的工程要求;
(2)团队学习敏捷软件开发过程(Scrum);
(3)学习燃尽图的绘制
这个作业在哪些方面帮助团队实现学习目标 团队学习了燃尽图的绘制以及敏捷软件开发过程,实现类软件的编码
团队博客链接 零基础619团队
团队项目Github仓库地址链接 团队仓库

实验内容:

任务1:

任务要求:按团队项目互评名单,对互评方《实验八 项目需求分析建模与系统设计(2)》的项目成果进行评价。

任务完成情况:

  • 结合实验八评分标准,给出的互评团队作业评分成绩:145分

任务2:

任务要求:团队项目系统设计迭代改进。

任务完成情况:

  • 博客中提供团队项目仓库中上传《高校教务微信公众平台软件设计说明书1.3》后的截图:已上传至github仓库地址

  • 团队项目Github仓库《高校教务微信公众平台软件设计说明书1.3》满足任务2要求:




任务3:

任务要求:团队软件项目编码准备。

任务完成情况:

  • 软件开发环境配置说明:






  • 项目编码规范说明文档,上传到团队项目Github仓库:已上传至github仓库地址

  • 博客中提供团队项目仓库中上传项目编码规范文档后的截图:已上传至github仓库地址

任务4:

任务要求:以团队作业的前期成果为基础,采用团队协作方式编写软件代码,创建程序开发软件关联数据库,进行必要代码测试。

任务完成情况:

  • 冲刺博文要求的四个要素需在每天更新博客中体现:

【Alpha】Scrum meeting 1

【Alpha】Scrum meeting 2

【Alpha】Scrum meeting 3

【Alpha】Scrum meeting 4

【Alpha】Scrum meeting 5

【Alpha】Scrum meeting 6

【Alpha】Scrum meeting 7

  • 源码规范评测:

(1)代码中没有出现莫名其妙的数字,防止以后当程序出现问题时,翻看代码碰到这个数字,连自己都忘了它的意义;

(2)代码中无过多的深度嵌套,使用函数的反复调用来完成操作执行相同操作的,这样一来代码重复性更小,更易于阅读、重用性高;

(3)为了后期修改和复用,在需要注解的地方进行了注释;

(4)避免创建大函数,当一个函数或一个类需要实现的功能太多时,分成多个小的函数,这些小函数如果有单独的功能,则可以在整个应用程序中重复使用;

(5)变量命名的规则:名称以小写字母开头,之后的每一个单词首字母都用大写;

(6)函数命名命名与变量命名规则基本一样,但需要注意的是,尽量注意详细,比如我们需要一个能够获取用户银行信息的功能,那么要尽量将命名具体化;

(7)在功能性的命名中尽量避免使用单个字母。

任务5:完成《实验九 团队作业6:团队项目编码与Alpha冲刺》团队博文作业:

  • 博文已完成。

附件:

团队项目github仓库中软件源码文件结构截图:已上传至github仓库地址

完成《实验九 团队作业6:团队项目编码与Alpha冲刺》各项任务实际花费的时间和分工:

任务要求 时间(h) 分工
任务1 1 荣娟,鑫
任务2 15 亚楠,桂婷
任务3 30 亚楠,桂婷
任务4 20 荣娟,鑫
任务5 2 荣娟,鑫

总结:

【软件编码Alpha冲刺总结】结合燃尽图陈述任务2执行过程:

  • 本次实验作业是从6月12号开始进行的,6月12号和13号主要进行的是任务1与任务2的部分,从6月14号开始进行代码的编写,代码的编写一直进行到6月22号,6月22号的下午开始进行博客的编写,总体来说,本次作业完成的比较匆忙,在很多地方有许多不足,尤其是在代码编写的地方,下来之后我们也会进行相应的更改。

实验心得:

  • 此次实验中,对于我们的综合能力有了很大的提升。开始,我们结合老师上课讲解的OOA和OOD的进一步学习,对于我们的实验八进行了改进,为我们的项目编码进行了更充分的准备。然后,我们下载并安装了微信开发者工具这个软件,在注册完后,我们依照已有的分析成果分工进行了编码,并且设计了数据库,随后对主要代码进行了测试。由于我们的编码能力不足,所以编码耗费了较长的时间。随着编码和数据库的完成,我们的项目也开始运行了起来。此次实验难度较大,同时也要花费大量的时间,但是,经过我们共同的努力,最终完成了此次实验,有了很多的收获

实验九 团队作业6:团队项目编码与Alpha冲刺的更多相关文章

  1. 实验十二 团队作业8:软件测试与Alpha冲刺

    实验十二 团队作业8:软件测试与Alpha冲刺 实验时间 2018-6-13 Deadline: [6.13-6.19]之间任选连续5天的23:00,以团队随笔博文提交时间为准. 评分标准: 按时交 ...

  2. 实验十二 团队作业8:软件测试与Alpha冲刺 第四天

    项目 内容 这个作业属于哪个课程 老师链接 这个作业的要求在哪里 实验十二 团队作业8:软件测试与Alpha冲刺 团队名称 Always Run! 作业学习目标 (1)掌握软件测试基础技术 (2)学习 ...

  3. 实验十二 团队作业8:软件测试与Alpha冲刺 第五天

    项目 内容 这个作业属于哪个课程 老师链接 这个作业的要求在哪里 实验十二 团队作业8:软件测试与Alpha冲刺 团队名称 Always Run! 作业学习目标 (1)掌握软件测试基础技术 (2)学习 ...

  4. #《你们都是魔鬼吗》第八次团队作业:第五天Alpha冲刺

    <你们都是魔鬼吗>第八次团队作业:Alpha冲刺 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 你们都是魔鬼吗 作业学习目标 完成最 ...

  5. 《你们都是魔鬼吗》第八次团队作业:第三天Alpha冲刺

    <你们都是魔鬼吗>第八次团队作业:Alpha冲刺 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 你们都是魔鬼吗 作业学习目标 完成最 ...

  6. 《你们都是魔鬼吗》第八次团队作业:第四天Alpha冲刺

    <你们都是魔鬼吗>第八次团队作业:Alpha冲刺 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 你们都是魔鬼吗 作业学习目标 完成最 ...

  7. 实验十二 团队作业8:软件测试与Alpha冲刺 第三天

    项目 内容 这个作业属于哪个课程 老师链接 这个作业的要求在哪里 作业链接地址 团队名称 always run 作业学习目标 (1)掌握软件测试基础技术.(2)学习迭代式增量软件开发过程(Scrum) ...

  8. 《BUG创造队》作业8:软件测试与Alpha冲刺(第四天)

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验十二 团队作业8:软件测试与ALPHA冲刺 团队名称 BUG创造队 作业学习目标 (1)掌握软件测试基础技术.(2)学习 ...

  9. 《BUG创造队》作业8:软件测试与Alpha冲刺(第一天)

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验十二 团队作业8:软件测试与ALPHA冲刺 团队名称 BUG创造队 作业学习目标 (1)掌握软件测试基础技术.(2)学习 ...

  10. 《BUG创造队》作业8:软件测试与Alpha冲刺(第二天)

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验十二 团队作业8:软件测试与ALPHA冲刺 团队名称 BUG创造队 作业学习目标 (1)掌握软件测试基础技术.(2)学习 ...

随机推荐

  1. vue页面多表单验证保存

    页面中有多个表单需要验证,可以使用以下方法: export default { data: { return { addOrEditVo: { name: '', description: '', a ...

  2. CSS3滤镜属性filter让网页变黑白

    很多特殊的时候,我们向英雄们致敬,在互联网上最常见的方式就是整个网页变黑白,今天逛某博客收集一段代码,用于网页整体变黑白,用css3滤镜属性filter让网页马上变黑白,一行代码就搞定. 在你的css ...

  3. 20191323王予涵sort

    sort 任务 用man sort 查看sort的帮助文档 sort常用选项有哪些,都有什么功能?提交相关使用的截图 如果让你编写sort,你怎么实现?写出伪代码和相关的函数或系统调用 一.查看帮助文 ...

  4. AJAX-动力节点

    AJAX(Asynchronous Javascript And Xml) 传统请求及缺点 传统的请求都有哪些? 直接在浏览器地址栏上输入URL. 点击超链接 提交form表单 使用JS代码发送请求 ...

  5. vc++生成随机数

    在VC++提供的函数为rand(),返回一个0至65535之间的随机数,若想产生0至MAX_NUM之间的随机数,可用rand()%MAX_NUM,即产生小于MAX_NUM的随机数 for (int i ...

  6. LCP 34. 二叉树染色

    class Solution: def maxValue(self, root: TreeNode, k: int) -> int: def dfs(root): # 空节点价值全为0 res ...

  7. 【python】绘图,颜色,线型

    颜色 最好用的:在网站上找到对应使用十六进制RGB/RGBA字符串表示颜色 可以看颜色及其对应色号名称:https://xkcd.com/color/rgb/ 参考:matplotlib指定绘图颜色的 ...

  8. ASCII,unicode与utf-8的区别

    ASCII,unicode与utf-8的区别: ASCII码只有127个字母被编到计算机中,无法处理中文,ASCII 编码是 1 个字节 unicode是为了解决因各国标准不同而产生乱码的问题.uni ...

  9. iview 自定义指令实现Table左右横向拖拽

    有时候表格内容会很多,需要横向滚动查看右边的内容,又不想到底部拖动滚动条,如果能直接在内容中拖动就好了,这个时候就可以用 vue 的自定义指令来实现了. 为了以后扩展指令方便,创建 directive ...

  10. Day10-数组

    数组 一.什么是数组 数组是相同数据类型的有序集合 数字描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中.每一个数据称作一个数组元素,每个数组元素可以通过一个下表来访问它们 二.数组 ...