zoukankan      html  css  js  c++  java
  • 《实时控制软件设计》期末作业

    一、团队作业:

    1、每个团队的PM在github.com/RTCSD2016下创建本团队的项目repository,把团队成员添加进去。

    2、在repository的根目录下创建README.md文档用于简述团队组成和团队开发目标,在项目完成后添加关于软件编译和运行的简要说明。也可添加TODO.md用于介绍团队近期的工作事项。根目录下有doc目录用于提交设计文档。

    3、项目截止期为2017年1月10日,充分利用github的Issues功能来管理项目进程。在第一阶段(2017年1月1日前),团队应完成功能需求分析、功能的分解、概要设计和团队分工,在github上设置Issue和Milestone,提交概要设计文档。

    4、参照《构建之法》和博客园上其他学校的软工团队作业(edu.cnblogs.com)展开项目开发流程。

    5、作业主要评价标准:

    • 软件工程规范:基于github进行团队协同和版本控制,能在github上看到开发全过程,而不是最后阶段一次性提交代码和文档。

    • 编程和构建:良好的代码风格,良好的单元测试,充分利用实时操作系统的底层架构,有效集成第三方功能库。

    • 项目完成情况:是否按期完成了项目设定目标,软件能编译运行。

    二、个人编程作业:

    • 完善之前编写的轨迹插补程序,对照Google C++编程规范,检查并修改不符合规范的地方,用CPPUnit为代码添加单元测试,添加必要的注释信息,提交到Github。

    三、个人博客作业:

    • 在团队项目完成前,发表4篇以上开发日志,用于记录自己所做的工作,提出遇到的问题和困难。
  • 相关阅读:
    如何将本地代码上传到GitHub
    《剑指offer》JavaScript版19-21题
    《剑指offer》JavaScript版16-18题
    《剑指offer》JavaScript版13-15题
    蘑菇街(前端1面)
    《二十二》观后感
    前端面试题(2)
    《深入理解ES6》之Promise
    HDU 4939 Stupid Tower Defense (2014 Multi-University Training Contest 7)
    HDU 4940 Destroy Transportation system(2014 Multi-University Training Contest 7)
  • 原文地址:https://www.cnblogs.com/bingc/p/6231557.html
Copyright © 2011-2022 走看看