zoukankan      html  css  js  c++  java
  • 软件实训:2019-2020秋学期

    学习目标:

    团队合作进行软件开发,并完成开发文档的编写。

    一、 工作流程

    1. 自由结组(每组2-5人),同时选出项目组的组长。
    2. 小组经商议后,确定软件题目。题目可参考 FTP://10.188.53.101/软件实训/实训题目。也可以自拟题目。
    3. 组长携带团队名单和软件题目,找指导教师审核。
    4. 审核通过后,各个小组开始工作。
    5. 项目验收:总成绩 100% = (程序演示 30%) + (文档成绩 30%) + (团队协作 40%)
      • 程序演示:全队成绩相同。考察程序的功能、性能、UI、安全性、模块划分等方面。小组选出专人讲解,注意讲清楚程序的“亮点”。
      • 文档成绩:全队成绩相同。考察文档的内容、格式。文档打印好,交给指导老师即可。
      • 团队协作:考察“码云”提交数量和质量,同时参考“个人总结”文档的质量。指导老师课后查看。如有注意事项,可以写情况说明,随文档上交 

    二、注意事项

    1. 学习安装和使用分布式版本控制工具 Git ,建议带自己笔记本到实验室。
    2. 了解Git的多种使用方式(命令行,可视化工具,配置IDE ……),选择一种适合自己的方法。
    3. 使用“码云”进行版本控制多人协作编程。(GitHub速度有些慢,教学采用码云,功能类似。)
    4. 码云和Git用同一个邮箱账号注册,否则可能出现“码云不能正确记录代码贡献”的情况。
    5. 注册“码云”后,所有同学加入指导老师的团队,指导老师给每个组长赋予“管理员”权限。
    6. 组长尽快做好三项工作:新建项目、新建团队、把本组队员拉入项目组和团队。
    7. 团队中应有多人承担编码工作,通过平台应该可观察到“合作过程”。
    8. 组长安排每天的任务,在码云中标识为“待办”并指定负责人,任务完成后,执行人将任务标识为“完成”。
    9. 代码编写: 编程工具和编程语言任选。
    10. 文档编写: 格式标准参考:河北大学本科生毕业论文撰写规范。内容参考:FTP://10.188.53.101/软件实训 文件夹内部的:可行性分析、需求分析、概要设计、详细设计、测试等相关内容。
    11. 团队中应有多人承担文档编写工作,每个小组的全部文档,编纂为一册。文档第一页写清楚:每个章节的作者。
    12. 文档最后部分必须有自己的心得体会(每人一份),认真总结本课程的收获。

    三、 参考资料

  • 相关阅读:
    MFC画图(画线、画矩形、画刷画笔的使用)
    VC保证应用程序只有一个实例在运行
    MFC字体(一)(控件文字字体)
    获得当前程序路径
    CDC,CPaintDC,CClientDC,CWindowDC
    vc写csv文件
    【MFC学习】之CFileDialog
    MFC集合类的使用
    MFC字体(二)(控件字体颜色)
    键盘事件响应
  • 原文地址:https://www.cnblogs.com/hbuwyg/p/12064591.html
Copyright © 2011-2022 走看看