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

实验时间 2019-6-6


Deadline:

2019-6-12 10:00,以团队随笔博文提交至班级博客的时间为准。

评分标准:

  • 按时交 – 根据实验十评分细则打分(满分100分,团队博文)
  • 任务1部分(30分)
  • 任务2部分(43分)
  • 任务3部分(27分)
  • 本实验为团队任务,团队成员成绩以团队博文成绩为准
  • 晚交 - 0分
  • 抄袭 - 倒扣本次作业分数

一、实验目的与要求

掌握软件编码实现的工程要求。

二、实验环境要求

(1)实验九所编制团队项目系统设计说明书;

(2)实验十所编制的团队项目详细设计说明书;

(3)常用UML图形绘制工具有:

(4)关于燃尽图的知识,参考:https://yq.aliyun.com/articles/619571?from=groupmessage

三、实验内容与步骤

任务1团队软件项目设计完善:

根据OOD详细设计要求,修改完善团队项目系统设计说明书和详细设计说明,将完善后的内容的以《XX团队项目软件设计方案》为名发布在团队博客中,并在团队项目Github仓库中上传文档《软件设计方案说明书》。在团队博客总结中陈述项目技术设计是如何体现下列原则的:

  • 抽象
  • 强内聚/弱耦合/模块化
  • 信息隐藏和封装
  • 界面和实现的分离
  • 错误情况处理
  • 程序模块对于运行环境、关联模板、输入输出参数有什么假设?
  • 设计方案对于应对变化的灵活性
  • 设计方案的数据处理能力
  • 设计方案的软件重用情况
  • 设计中采用了哪些启发式规则?

任务2团队软件项目编码实现,要求如下:

  1. 搭建并配置项目集成开发环境;
  2. 小组内成员共同商议制定团队项目编码规范, 并在团队项目Github仓库中上传文档《软件编码规范说明书》;
  3. 按照软件设计方案说明书要求,选择计算机语言协作编写软件代码,开发软件关联数据库创建程序,进行必要的代码测试;
  4. 上传本周已完成项目源码到团队项目Github仓库。

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

团队博文格式符合以下要求

团队随笔博文名称:《XXX团队》第七次作业:团队项目设计完善&编码(2分)

作业正文开头格式:(3分)

项目

内容

这个作业属于哪个课程

<任课教师博客主页链接>

这个作业的要求在哪里

<作业链接地址>

团队名称

<填写团队名称>

作业学习目标

<填写具体目标>

随笔博文正文内容包括:

  1. 团队项目github仓库地址链接;(2分)
  2. Github仓库上传《软件设计方案说明书》(10分)
  3. 按任务1要求总结项目技术设计方案如何体现软件设计准则;(20分)
  4. Github仓库上传《软件编码规范说明书》;(10分)
  5. Github仓库上传项目已完成源码;(33分)
  6. 按任务3要求完成本次作业总结。(20分)

最新文章

  1. XML 与 DataSet/DataTable 互相转换实例(C#)——转载
  2. JAVA中精确计算金额BigDecimal
  3. 生成json对象
  4. plsql快速选中一行的快捷键
  5. svn 分支
  6. eclipse或IDEA连接魅蓝
  7. UVA 11478 Halum (差分约束)
  8. ACE 容器之三 ACE_Unbounded_Queue的使用
  9. Windows应急响应常识
  10. k8s 命令补全
  11. Alpha冲刺 - (8/10)
  12. rabbitmq 强制删除集群相关信息,恢复原始状态
  13. WIN32,_WIN32_WIN64
  14. win7快捷方式图标修复
  15. springbatch----&gt;springbatch的使用(四)
  16. 添加安全认证的webservice
  17. DMA-Direct Memory Access
  18. html dom基本操作
  19. make clean 与 make distclean 的区别
  20. ThinkPHP5 为什么取消了单字母函数?

热门文章

  1. 洛谷 - P3164 - 和谐矩阵 - 高斯约旦消元法
  2. Weekly Contest 111--------&gt;941. Valid Mountain Array(max_element)
  3. Tarjan找桥和割点与点连通分量与边连通分量【未成形】
  4. iOS7 UITableView Row Height Estimation
  5. 当项目只有src文件和web文件时eclipse如何导入javaweb工程
  6. Centos 5.11 升级 Openssl
  7. Map集合的四种常用遍历方式整理
  8. Zynq7000开发系列-1(Vivado HLx 2016.4下载及安装)
  9. 最耗资源的10条sql
  10. override和overload的小笔记