团队软件项目设计完善:

任务1:根据OOD详细设计工作要点,修改完善团队项目系统设计说明书和详细设计说明。

《软件设计方案说明书》:https://github.com/cy0325/Team_work

      修改内容及理由:修改了西小餐系统设计说明书,添加了一个用户信息表,存放用户信息,之前忽略了 。

任务2:搭建并配置项目集成开发环境;

   mysql eclipse hb3.0 mybatis servlet velocity spring  tomcat 

任务3:小组内成员共同商议制定团队项目编码规范, 并在团队项目Github仓库中上传文档《软件编码规范说明书》。

《软件编码规范说明书》Github链接:https://github.com/cy0325/Team_work

任务4:数据库表

任务5:项目测试人员编制满足不同测试要求的测试用例并执行测试;测试中,测试人员如果发现故障,则由相应代码编写人员在确定缺陷原因后对代码进行修改,直到测试不再出现故障。

部分功能测试截图(管理员登录)

测试结果:商铺logo未加进去(对于可能存在的测试故障,我们后续将进一步改进)。

系统首页:

点餐界面:

催单:

订单信息:

商家首页:

购物车界面:

任务6:提交软件项目源码团队项目Github仓库。

软件项目源码团队项目Github链接:https://github.com/cy0325/Team_work

任务7:在团队博客发布博文,结合燃尽图陈述本实验执行过程,上传团队实施本次实验场景照片,描述团队成员的具体分工、占整个实验任务的工作量比例及完成各自任务的实际时间,每位成员结合任务分工总结本次实验心得,最后由项目组长进行总结陈述。

燃尽图:

团队工作照:

执行过程:

本次设计主要是根据已完善过的项目系统设计说明书以及项目详细设计说明书进行具体编码实现。汝春瑞、曹  阳主要完成了数据库的功能设计,用html完成系统主界面,点餐界面以及每个点餐界面的设计。梁玉龙,赵红波负责前端登录,后台商家登录以及投诉功能,完成公告和失物招领功能的编码实现,傅  康、丁炜轩完成了编写代码规范,收集店家信息,设计购物车界面,设计商家单页等功能的设计实现。

团队成员完成任务时间占比:

成员 具体分工 任务量 完成时间
汝春瑞 组织站立会议,工作总结,撰写博文 15% 8h
曹阳 前端代码书写 20% 12h
赵红波 后台逻辑设计与完善(测试样例) 15% 8h
傅康 《软件设计方案说明书》 15% 8h
梁玉龙 后台逻辑设计及功能实现 20% 12h
丁伟轩 《软件编码规范说明书》 15% 8h

实验心得:

汝春瑞

  作为组长,每天要给组员安排任务,任务量不但要均衡,还要考虑与项目整体进展的协调一致。另外,必须和每个队员都密切沟通,保证大家的工作最后能完美的整合到一起,当小组讨论和任务实施过程中,队员之间发生争议时,我不但要保持公平公正,还要调解关系,解决问题。除此之外,每天都要进行工作总结和反思,以便及时查缺补漏。所以,我最大的感受就是,一个团队要想默契的配合,保证高效率的完成工作,组长必须考虑周全,和队员及时沟通,起到监督和协调作用。

赵红波

  通过本次的程序设计开发,我了解到软件的开发是一点一点逐步完善起来的,针对出现的问题,我们要不断地反思不断地改进,对各自遇到的问题进行了集体讨论,并得到了解决办法,从中学到了很多知识,加深了对以前所学知识的理解。同时也体现了团队合作的重要性,可以说,没有团队成员之间的相互合作,这么多的任务是没有办法完成的。对各自遇到的问题进行了集体讨论,并得到了解决办法,从中学到了很多知识,加深了对以前所学知识的理解。

曹阳
  在本次前端开发中,我还是收益挺多的,了解的各种ui设计。但是我希望老师能够给我们宽松的时间,不要把我们逼的太紧,我们不是只有软件工程一门学科,在学习软件工程同时也要兼并其他的课程,时间显得太仓促,哪里有一周时间就把一个项目的所有代码写好的,而且一个组最多六个人,其他的人也有很重要的任务要完成,只能是尽自己最大的努力去完成,不遗余力的去做这件事,即使是没有完成。这是我在这次前端设计中最大的感触。
傅康
  通过这段时间的实验,我对软件工程有了更进一步的了解,但是了解的还不够深,需要继续学习下去,对项目系统说明书也有更多的了解。但是也有一些问题,对于OOA,OOD还是不够了解,在阅读了课本,网上查阅资料之后,还是不能理解,可能是个人的悟性不够,希望老师可以在之后再指点迷津。

梁玉龙

  通过这次系统的开发,又一次熟悉了springboot mybatis的使用,虽然在开发过程中没有出现大的问题,但是还是不太满意,这次时间也太紧了,在这样短的时间里,感觉是为了完成作业而写代码,如果把这样的作业分成几个模块,每次实现一部分,那样岂不更好。总的来说,这次收获还是挺大的。

丁伟轩

  在这次团队项目改进过程中,通过对《软件编码规范说明书》的撰写,使我们对软件系统的各个层次有了更深的理解,巩固了对系统编码规范的使用。
团队总结:

  本次实验中,大家都按时完成任务,积极交流,遇到困难是协商解决,不仅在专业知识和技术方面有所提高,还在发扬了团队精神,我认为我们团队的每一位队员都很棒,各自发挥优势,主动奉献自己,我们是一个团结友爱的小家族。

团队psp:

PSP2.1

任务内容

计划完成需要的时间(min)

实际完成需要的时间(min)

Planning

计划

30

60

Estimate

估计这个任务需要多少时间,并规划大致工作步骤

60

70

Development

开发

600

700

Analysis

需求分析 (包括学习新技术)

180

240

Design Spec

生成设计文档

80

120

Design Review

设计复审 (和同事审核设计文档)

30

50

Coding Standard

代码规范 (为目前的开发制定合适的规范)

120

180

Design

具体设计

180

240

Coding

具体编码

600

700

Code Review

代码复审

70

90

Test

测试(自我测试,修改代码,提交修改)

40

50

Reporting

报告

30

50

Test Report

测试报告

30

60

Size Measurement

计算工作量

20

35

Postmortem & Process Improvement Plan

事后总结 ,并提出过程改进计划

30

35

实验十一 团队作业7---团队项目设计完善&编码测试的更多相关文章

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

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

  2. Spring_Four -- 团队项目设计完善&编码测试

    团队项目设计完善&编码测试 1.文档<软件设计方案说明书>github地址:https://github.com/gzyt/SRS 2.项目集成开发环境 数据库:Mysql 5.0 ...

  3. 实验十一 团队项目设计完善&编码测试

    任务一: 根据OOD详细设计工作要点,修改完善团队项目系统设计说明书和详细设计说明,将完善后内容以<XX团队项目软件设计方案>为名发布在团队博客中,博文中要突出对完善内容的陈述说明,修改部 ...

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

    一.根据OOD详细设计工作要点,修改完善团队项目系统设计说明书和详细设计说明. <软件设计方案说明书>Github仓库地址:https://github.com/RNTF6/web 完善内 ...

  5. 《F4+2—团队项目设计完善&编码测试》

    1:根据OOD详细设计工作要点,修改完善团队项目系统设计说明书和详细设计说明       a.软件系统设计说明书的完善 将测试启动准则,测试结束准则,测试暂停/中止标准加到了测试计划中.将把在测试中会 ...

  6. Blue_Flke团队项目设计完善&编码测试

    任务1:文档<软件设计方案说明书>github地址:https://github.com/13993013291/ruanjianguigexuqiu 任务2:项目集成开发环境:eclip ...

  7. 团队项目设计完善&编码测试

    任务1:软件设计方案说明书 <基于弹幕评论的大数据分析平台软件设计方案说明书>仓库链接:点击跳转 任务2:搭建并配置项目集成开发环境: 开发环境 java version "1. ...

  8. 《Dare To Dream》第七次作业:团队项目设计完善&编码测试

    任务一:团队项目<软件设计方案说明书>Github链接:https://github.com/Sophur/Team-Project 任务二:项目集成开发环境: (1)JSP技术 JSP( ...

  9. A_Pancers团队项目设计完善&编码测试

    1:根据OOD详细设计工作要点,修改完善团队项目系统设计说明书和详细设计说明 我们在项目真正开发与测试的过程当中发现我们的项目开发流程不是很明确,我们对于软件开发流程和功能分布做了补充和完善,并且认为 ...

随机推荐

  1. leetcode top 100 题目汇总

    首先表达我对leetcode网站的感谢,与高校的OJ系统相比,leetcode上面的题目更贴近工作的需要,而且支持的语言广泛.对于一些比较困难的题目,可以从讨论区中学习别人的思路,这一点很方便. 经过 ...

  2. 基于SpringBoot+Mybatis+AntDesign快速开发平台,Jeecg-Boot 1.1 版本发布

    Jeecg-Boot 1.1 版本发布,初成长稳定版本 导读     平台首页UI升级,精美的首页支持多模式 提供4套代码生成器模板(支持单表.一对多) 集成Excel简易工具类,支持单表.一对多导入 ...

  3. 删除pending.xml

    如果提示不能删除 需要在cmd命令行中执行如下命令 echo y|cacls D:\Windows\winsxs\reboot.xml /p everyone:f del /q D:\Windows\ ...

  4. 基于C/S 结构的IM即时通讯软件--上篇

    目的:实现类似QQ群聊的聊天室,可以看到好友列表及互相传送信息. 分析:可基于C/S结构实现即时通讯 1.创建基于对话框的MFC程序(支持windows套接字),并增加相应的类与结构体,完善对话框界面 ...

  5. Linux命令:dirs

    语法 dirs [-clpv] [+N | -N] 说明 打印目录栈内容. 不带任何参数,在一行里打印.空白分隔. /home/code/dir/crypto /home/code/a/b /home ...

  6. entityVo对象与entity对象

    java Web项目Service层通用接口和entityVo对象与entity对象转化问题的解决方案 原创 2015年12月17日 15:42:09 标签: java / Service / 通用工 ...

  7. 基于IAR平台FreeRTOS移植

     开始这篇文章之前先简单说明一下,我使用的MCU是我们公司自主研发的ACH1180芯片,和STM32差不多,都是Cortex-M4的核,所以移植的过程参考了STM32移植的步骤. 1.解压FreeRT ...

  8. iOS10以下版本不支持swiper

    解决办法,降低swiper4*版本引用低版本如3.4.2可以兼容iOS8,

  9. 云主机中毒 cpu爆满解决日志

    在上一篇博文Linux系统发现占用CPU达100%的进程并处理 里面以为已经把挖矿程序sustse处理干净了,可是没过两天又收到阿里云短信提醒,说服务器有问题,难道还有后门吗?也多亏阿里云给出提示“出 ...

  10. 【spring】使用spring过程中踩到的坑

    这里简单记录一下,学习spring的时候碰过的异常: 异常:org.springframework.beans.factory.BeanDefinitionStoreException: Unexpe ...