• 第01组 团队Git现场编程实战


    第1组 团队Git现场编程实战

    一、组员职责分工

    成员 分工
    杨蓝宇 UI页面
    孙庭鑫 UI页面
    黄皓 测评出福州最受欢迎的商圈
    张泽宇 测评出福州最受欢迎的商圈
    李至恒 测评出前五家美食餐厅
    林易丰 测评出前五家美食餐厅
    沈鸿骁 测评出福州最佳美食聚集地
    江斯强 测评出福州最佳美食聚集地
    蔡嘉懿 测评出福州服饰类综合评分最高的商圈、撰写博客
    刘伟楠 测评出福州服饰类综合评分最高的商圈

    二、github 的提交日志截图

    三、程序运行截图

    四、程序运行环境

    windows/Linux

    五、GUI界面

    六、基础功能实现

    基本完成基础的要求,爬虫和api调用获得了一些商圈和美食餐厅的详细信息,并完成了要求的测评和ui的实现,数据也用图形等可视化,便于分析。

    七、鼓励有想法且有用的功能

    调用api获得商圈附近的交通信息和堵车状况,使用这个作为一个重要的信息,用于分析商圈的受欢迎的热门程度。

    八、遇到的困难及解决方法

    蔡嘉懿:

    困难:刚开始完全不懂怎么调用api和怎么获得想要的信息。

    解决:通过搜索引擎和认真学习了api调用的文档和内容后学会了一些。

    马后炮:如果早点学点爬虫,那么也不会什么都不会干

    刘伟楠:

    困难:最开始看到题目很懵逼,不知道内容的多少,作为组长也不知道怎么分配工作了。

    解决:认真和组员讨论并且一起商议分工合作,最后全组一起努力完成了作业。

    马后炮:如果能去作做些项目,那么分工也不会这么复杂难搞

    林易丰:

    困难:api只能查询附近一定范围内的店,如果处在福州边沿可能获取不到整个福州的店铺信息

    解决:每次传入福州中心区域位置的经纬度

    马后炮:如果以前能多做一些项目,那么找api就不会这么迷茫了

    孙庭鑫:

    困难:前后端交互上由于语言不通不知道怎么实现

    解决:蓝宇搞好了

    马后炮:如果有相关学习资料,那么就不会这么仓促彷徨了

    江斯强:

    困难:爬虫太难了,临时是学不会的

    解决方法:私底下多费功夫好好学

    马后炮;如果没有软件工程,我就不用遭这罪

    杨蓝宇:

    困难:各种语言合不来

    解决方法:百度代码调度方法......

    马后炮:如果所有人都能使用同一种代码语言,辣么效率会比较高

    李至恒:

    困难:没有API的经验,而且使用API的时候发现正规网站的API需要商家授权,还要用户认证而且一次只能申请一家。爬虫程序也没有经验,一上午没做出什么事情来,很对不起队友。

    解决方法:多学多练多看

    马后炮:限时编程x,限时学习√

    沈鸿骁

    困难:利用美团现有的商圈信息,查找对应商圈内的美食店铺标签数量与评价进行判定,但对商圈内店铺爬虫出现困难

    解决方法:利用现有的爬虫代码进行修改

    马后炮:如果时间够长可以进行筛选与更多条件限制排序,有更精确的筛选目标

    黄皓

    困难:爬虫不是马上看就能马上学会的,商圈等概念没有很准确的定义

    解决方法:稍微改变一下别人的爬虫

    马后炮:如果能提前学会一些爬虫、调用API,时间限制能长一点,可能会学到更多东西

    张泽宇

    困难:如何获取API没有了解,最受欢迎的概念难以实现,有些网站反爬虫、

    解决方法:查找别人可用的爬虫代码

    马后炮:如果时间够长,能够有更多的时间准备,最后呈现的可能会更好一点

    九、组员贡献比例

    成员 贡献比例
    杨蓝宇 9%
    孙庭鑫 9%
    黄皓 9%
    张泽宇 9%
    李至恒 9%
    林易丰 8%
    沈鸿骁 9%
    江斯强 12%
    蔡嘉懿 18%
    刘伟楠 8%

    十、PSP表格

    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 30 60
    Estimate 估计这个任务需要多少时间 10 10
    Development 开发 480 800
    Analysis 需求分析 (包括学习新技术) 60 90
    Design Spec 生成设计文档 20 30
    Design Review 设计复审 30 45
    Coding Standard 代码规范(为开发制定合适的规范) 15 25
    Design 具体设计 100 110
    Coding 具体编码 120 180
    Code Review 代码复审 30 30
    Test 测试(自我测试,修改代码,提交修改) 150 200
    Reporting 报告 40 60
    Test Repor 测试报告 10 10
    Size Measurement 计算工作量 20 25
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 20 30
    Total 总计 1135 1705

    十一、学习进度条

    第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
    3 0 0 200 4 学习了api调用
  • 相关阅读:
    document.referrer
    uniapp打包apk(真机测试没问题,打包apk后部分功能没反应)
    electron初次学习(新建项目打包到应程序)
    localstorage和sessionStorage一起使用的坑
    字符串去掉第一个和最后一个逗号
    uni.switchTab()跳转不刷新
    2022中国准独角兽企业100强
    火星家园创意比赛规则1
    57所学校195个小组409名学生1
    57所学校195个小组409名学生
  • 原文地址:https://www.cnblogs.com/replusone/p/11784076.html
Copyright © 2020-2023  润新知