作业地址:

https://edu.cnblogs.com/campus/fzu/FZUSoftwareEngineering1715W/homework/1016

作业要求:

  • 1、代码具有规范性。

  • 2、实现的程序语言不做限制性要求,但需要能生成Windows平台的可执行文件。C/C++/C#编译后即可生成,其他语言可以使用打包工具把依赖打包上传,比如 exe4j。但注意,本次没有重测机会,请确保你项目的所有依赖文件都上传到了Github中。为确保没有问题,最好在无相应语言环境的机器上克隆项目并进行测试。

  • 3、代码提交在Github上,首页给出项目的Github链接。

  • 4、两个人共同撰写一个博客,包含上述内容的描述,同时包含结对感受,以及两个人对彼此结对中的闪光点或建议的分享。

  • 5、输入的数据,另外写生成程序,实现可定制的输入数据。在博客中举一个样例(贴出关键数据即可),并说明生成数据的所考虑因素。输入/输出数据文件也需要提交Github,文件名为:import.txt、output_condition.txt统一放于文件夹clubProject下面。

  • 6、为输入输出设计标准化、通用化、可扩展的接口,为该智能匹配程序模块后期可能的整合入系统提供便利。

  • 7、输入输出的格式,如采用文本文件或数据库的方式输入,可自由讨论确定,但需要明确,为后期可能的整合入系统提供便利。博客中要给出小组建立的数据模型。

  • 8、需要为智能匹配算法确立几条分配或排序原则,比如 绩点优先、或兴趣优先、或活动时间优先、或其他等等,请你们结对讨论确定。

  • 9、进行结果分析,给出不同优先条件下算法输出的结果、算法的运行时间分析,形成算法测试报告,格式如下

评分说明:

1、详细说明你们根据需求建立的数据模型;贴出你们生成的一组最“好”的数据(给出对应链接即可),并详细说明"数据生成"程序的原理以及你们所考虑的因素;20分

2、描述结合数据模型的算法,描述须合理且规范;35分

3、你们在代码遵循了一定的规范,在博客中描述结对团队遵循的代码规范,并截取部分关键代码佐证说明;5分

4、结果分析评价。结合算法测试报告,对于同一组输入,输出的未被导师选中的学生数越少越好;不同优先条件下,算法的执行时间越短越好。30分

5、已经尝试过结对编码,你一定很多话要说。请发表结对感受,以及两个人对彼此结对中的闪光点或建议的分享。10分

  • 说明:仅就上述内容,实现一个单独的程序模块。不需要和之前的原型整合在一起。

  • 请各位同学务必保证上传输入数据文件,输入/输出文件必须让助教能够清晰的了解数据的构成,并保证自己程序的正确性。

  • 请认真并详实地记录你们的测试结果和测试时间,形成测试报告。

  • 性能评分将采取档级评分制度,助教将根据同学们的博客和程序分为若干档,每一档的同学得到的分数为 5/档级数。

作业评分:

     

总结:

  1. 陈家权,庄家鑫:优先条件分为两个--志愿优先和绩点优先、兴趣优先。代码注释清晰,时间合理,缺点是博客排版不够清晰,没有付数据输出样例。
  2. 雷晶,张柽:博客条理清晰,每一步都有数据集链接,主要分为活动时间优先,兴趣爱好优先,绩点优先,代码规范,注释清晰。整体编程心路历程饱满。
  3. 周龙荣, 伍晨薇,郑秦:考虑因素周到合理,主要分为热度优先原则,绩点优先原则,有流程图,代码注释清晰。
  4. 陈甘霖,李家鹏:算法设计分析清晰,主要分为志愿优先原则,绩点、兴趣、时间,并且可以混合匹配原则,可以为每个部门设置有优先匹配,有流程图,算法测试报告和结果分析评价清晰。
  5. 赖晓连,林巧娜:心路历程饱满,主要分为志愿优先,但是博客内容不够详细,考虑的优先原则偏少。
  6. 蔡鸿杰,曾玮诗:每一个数据模型都有给出输入数据,主要分为:活动时间优先,兴趣优先,成绩优先。代码规范良好,注释清晰,法测试报告和结果分析评价清晰,时间效率高。
  7. 黄紫仪: 博客内容太少,整体排序比较乱,代码逻辑解释不足 ,主要分为;1.绩点,2.时间,3.兴趣

[W班]第二次结对作业成绩评价的更多相关文章

  1. 福州大学软件工程1816 | W班 第3次作业成绩排名

    写在前面 汇总成绩排名链接 1.作业链接 第三次作业--原型设计(结对第一次) 2.评分准则 本次作业总分 25分,由以下部分组成: (1)在随笔开头请加上该博客链接,以方便阅读时查看作业需求,并备注 ...

  2. 福州大学软件工程1916|W班 第2次作业成绩排名

    作业链接: 结对第一次-原型设计(文献摘要热词统计) 评分准则: 本次作业评分分为两部分,一部分是博客分数(满分25分),另一部分是工程能力分数(满分30分). 博客分数评分标准: 1.在随笔开头请加 ...

  3. 福州大学软件工程1916|W班 第3次作业成绩排名

    作业链接 结对第二次-文献摘要热词统计及进阶需求 评分细则 本次作业由三部分组成(程序满分80,博客满分70,工程能力满分30) 程序评分标准 基础需求 共有7个测试用例,每个满分20分并按照一定的映 ...

  4. 福州大学软件工程1816 | W班 第2次作业成绩排名

    作业链接 词频统计基础功能 评分细则 本次个人项目分数由两部分组成(博客分满分40分+程序得分满分60分) 博客评分规则 在文章开头给出你们Fork仓库的Github项目地址.(1') 在开始实现程序 ...

  5. 福州大学软件工程1916|W班 第6次作业成绩排名

    作业链接 团队第三次-项目原型设计 评分细则 博客评分标准 在随笔开头,备注小组同学的学号.(1') 文字准确.样式清晰.图文并茂.字数在1000字左右.(10') 原型模型必须采用专用的原型模型设计 ...

  6. 福州大学软件工程1916|W班 第5次作业成绩排名

    1. 作业链接: https://edu.cnblogs.com/campus/fzu/SoftwareEngineering1916W/homework/2768 2. 评分准则: 本次作业评分分为 ...

  7. 福州大学软件工程1816 | W班 第1次作业成绩排名

    1.作业地址 第一次作业--准备篇 2.作业要求 (1)回想一下你初入大学时对计算机专业的畅想 当初你是如何做出选择计算机专业的决定的? 你认为过去两年中接触到的课程是否符合你对计算机专业的期待,为什 ...

  8. 福州大学软件工程1816 | W班 第5次作业成绩排名

    写在前面 汇总成绩排名链接 1.作业链接 第五次作业--项目选题报告(团队) 2.评分准则 本次作业映射总分为100分+贡献度得分,由以下部分组成: 选题报告内容(10分) 本组评审表设计(5分) 现 ...

  9. 福州大学软件工程1816 | W班 第7次作业成绩排名

    写在前面 汇总成绩排名链接 1.作业链接 第七次作业--项目需求分析(团队) 2.评分准则 本次作业映射总分为100分+贡献度得分,由以下部分组成: 引言(5 points) . 用户场景(15 po ...

随机推荐

  1. java中的“\t”

    对于初学者来说,java中的"\t"和空格总是让人迷惑,其实很简单,通过一个例子就能很快明白! 比如说打印九九乘法表! 先来看用空格的效果! package cn.edu.nwpu ...

  2. PyTorch官方中文文档:torch.optim

    torch.optim torch.optim是一个实现了各种优化算法的库.大部分常用的方法得到支持,并且接口具备足够的通用性,使得未来能够集成更加复杂的方法. 如何使用optimizer 为了使用t ...

  3. 【BZOJ2748】音量调节(动态规划)

    [BZOJ2748]音量调节(动态规划) 题面 Description 一个吉他手准备参加一场演出.他不喜欢在演出时始终使用同一个音量,所以他决定每一首歌之前他都要改变一次音量.在演出开始之前,他已经 ...

  4. webpack开发环境配置和生产环境配置

    开发环境配置 在开发环境下,我们首先考虑的是方便开发,方便代码调试,不需要考虑代码合并和css样式分离这些. 这里主要说三个 :1.css模块化:2.模块热替换功能:3.source-map(代码映射 ...

  5. myeclipse设置环境(最实用的教程)

    1. General --> Workspace --> UTF-82. General --> Editors --> Associations --> JSP --& ...

  6. Windows下GO的开发环境配置

    本文主要内容如下几点: 下载安装GO 配置多个工作区,第一个默认放第三方包,其他的放项目代码 包管理器godep的安装使用 安装过程中的一些坑(墙) vscode中使用go 1. 下载并安装go 官网 ...

  7. windows7下django项目搭建

    参考视频教程 http://study.163.com/course/    http://www.bilibili.com/video/av8915600/   http://www.bilibil ...

  8. Unity3D相机震动效果

    在一些格斗.射击以及动作类游戏中 相机震动效果是十分重要的 一个平凡的镜头 在关键时刻加入相机震动后 便可以展现出碰撞.危险.打斗以及激动人心的效果 相机震动的实现方式有很多 但都会涉及摄像机位置的变 ...

  9. 邮箱&&密码验证-原理

    原理版: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF- ...

  10. springMvc(一)

    SpringMvc 1. 核心:DispatcherServlet 1.1作用:负责拦截请求并分派给相应的处理器处理 1.2配置DispatcherServlet(web.xml) 2.配置处理器映射 ...