• 《你说对就队》第九次团队作业:Beta冲刺与验收准备


    《你说对就队》第九次团队作业:Beta冲刺与验收准备

    项目 内容
    这个作业属于哪个课程 教师博客主页链接
    这个作业的要求在哪里 作业链接地址
    团队名称 《你说对就队》
    作业学习目标 1.掌握软件黑盒测试技术;
    2.学会编制软件项目总结PPT、项目验收报告;
    3.掌握软件项目验收内容,验收流程。
    团队项目github仓库地址链接 GitHub仓库链接

    Scrum meeting导航

    查看【Beta】Scrum meeting 1 点击此链接

    查看【Beta】Scrum meeting 2 点击此链接

    查看【Beta】Scrum meeting 3 点击此链接

    任务分配

    姓名 具体分工 工作量比例 完成实际时间(h)
    张旭辉 开发总结文档、系统验收及运行检查 20% 6
    达选奇 需求文档、功能检查及测试数据准备 20% 6
    丁家辉 设计文档、团队博客编写及发布 20% 6
    金生芳 过程文档、团队项目总结陈述PPT编制 20% 6
    温永琴 测试文档、实施文档 20% 6
    参考附录见GitHub

    各成员心得总结

    达选奇

      通过这段时间的软件工程项目的实战演练,我对软件工程的工作原理有了深刻的认识,对于团队之间如何协作作业也有了进一步的认识,在关于考勤管理系统的工程项目中,我负责需求分析阶段的原型设计和需求规格说明书的编写,在原型设计的时候由于对系统的功能的划分还没有一个清晰的认识,所以对于原型开发中的一些功能是否需要设计和我们团队的丁家辉产生争执,最后我们决定采用周总理的方针,求同存异,即搁置争议,把我们都认同的功能项添加进去,这才得到最后的原型系统。这其中凝聚团队每个人的心血不足为外人道也。在概要设计阶段我负责概要设计文档的别写,在这次编写中团队确定了系统功能的大致划分,后面阶段我负责功能模块的设计、类的建立以及考勤等界面的设计,其中团队成员丁家辉和张旭辉给了我很大的帮助,再次感谢你们!
    

    丁家辉

      在这学期我们开设了一门新课《软件工程》,从此一扇新的大门为我打开。以前从没想过电脑上的敲代码也可以采用工程作业的方式来进行编写,通过软件工程的具体学习,我认识到,通过工程作业,一个看似庞大的软件设计就会划分为许多细小的项目,代码编写起来也变得更容易了。随后我加入了一个项目团队,进行项目实战。我们团队做的是一个考勤管理系统,通过团队的分工合作,我们根据代老师的项目划分的原理,将软件项目进行了细致的划分,将工作具体到人,每个阶段每个人都负责一个具体的小项目,每个人都在为这个项目添砖加瓦。在需求分析阶段我负责原型开发的设计,概要设计阶段我负责数据库的搭建,由于初次接触数据库,所以在数据库的管理员设置时花费了很多时间。其次我还参与系统总体结构的划分。在详细设计负责数据库中具体数据结构、数据字典的建立。编码阶段我负责接口的编写,用户界面的功能的具体设计和实现,并参与了随后请假界面的设计,这一阶段的工作量也最为庞大。其后负责代码的可用性测试和黑河测试等等。
    

    金生芳

      当最后一次抱起电脑做软工作业时,心情很不喜亦不悲。从第一次写软工作业的博客时,就体会到这门课作业的任务量和难度都会很大,从那时也就产生了抵触情绪。不过,抵触能有什么办法,每次都得认认真真去做,后面做着做着也就习惯了,或许是上手了。在结对项目中,我负责,一些文档的编写与整理、数据库的建立与连接、以及后期测试数据的连通性和测试用户登录状态的安全性,也包括代码的编写,整个过程中我的任务量还算比较小。整个系统开发的过程中,我们团队成员齐心协力,在编写代码的过程中,由于我们的能力有限,遇到了很多的困难,有时遇到一写比较棘手的问题,当上网和查资料都解决不了时,我们也有过抱怨,有过想要放弃。但每次在组长的鼓励与催促下,我们会再次拿出信心,静下心来,共同探讨,解决问题。整个过程中,我们也花费了不少时间。不过,当看到自己能够开发出一个系统时,内心满满的充实感与成就感喷涌而出。最大的收获是了解了一个项目开发过程中需要做哪些准备工作,只有一些必要的准备工作做好了,软件开发的速度和质量才可能更高更快。体会到了团队合作的重要性,也深刻体会到了自身所拥有的责任心对一个团队的重要性。感谢团队中的每一位成员,也感谢老师的辛勤付出。
    

    温永琴

      在本学期的软件工程课程的学习中,不仅学习了这门课程, 还有老师们的多元化教课,不但让我从理论上掌握软件工程,还有从不同的实例,让理论和实践得到了很好的结合。整一个学期下来,总的来说还是学到了很多东西的。在这学期考勤管理系统工程项目中,我主要负责初期的需求获取以及数据调研,为项目的设计的可行性做了一个准确的数据分析。也是我们开始项目的第一步。然后我还负责了需求分析的改进,主要是对项目的功能,性能以及准确理解用户需求做了深入探究。从而让后期的项目设计更加顺利。通过团队合作我还参与了web端调试连通性,可运行性。通过此次合作让我了解到一个团队对完成一个项目起着重要作用,也在整个设计过程中让我们更加顺利。在整个项目开发过程中,也是非常不容易。不容易之处来自我们各自掌握的知识和技能不一。专业知识基础薄厚不一。所以可能在整个过程中项目任务的分配不均匀,难易程度不一样。不过在团队的相互包容,相互学习下,也顺利解决了问题。所以在此感谢团队成员的鼓励和帮助以及包容。
    

    张旭辉

     作为一组之长,其实我的压力也很大,在一开始看到那一双双期待的眸子时,我内心是崩溃的,软件工程我也是初次接触,而这次更是要带领大家亲自做一个系统,并且要运用软件工程的原理来设计每个人的分工,很麻烦,因为工作分工肯定有轻有重,每次为每个人划分的任务都是慎之又慎,深怕由一丝不合理。作为团队的组长,我义不容辞的挑起了大梁。在需求分析阶段,我们曾做过一个微信的需求问卷,对这次软件的需求进行了海量的需求筛选,最后我们确定要做考勤系统,而且用户群为学生。在随后我负责了系统的管理员界面的功能设计,并对相应的uml类图进行了编写。在概要设计阶段我负责团队的wbs,也就是团队的分工之类的,随后我和丁家辉合作进行了总体结构的设计,和数据库中相应数据的设置。在编码阶段我负责登录界面的设计和实现。由于对于Java的基础知识有稍许遗忘,所以在随后的接口、方法、类的编写过程中出现了问题,多亏政法同学的帮助,才顺利实现了相应的功能。随后我参与了类的建立、并负责系统的菜单界面设计与实现等等。在经过了两个多月的风风雨雨,我们的系统终于面世了。这其中包含了组员的多少哭泣与欢笑,我已记不清,只有一首朋友在耳边回荡。
    
  • 相关阅读:
    java web 资源文件读取
    页面跳转
    验证码的随机图片
    spring 注解
    回文字符串系列问题
    【leetcode】Find All Anagrams in a String
    斐波那契数列
    【leetcode】 First Missing Positive
    Trapping Rain Water
    区间合并问题
  • 原文地址:https://www.cnblogs.com/16rg/p/11094093.html
Copyright © 2020-2023  润新知