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


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

    一、组员职责分工

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

    二、github 的提交日志截图

    三、程序运行截图

    四、程序运行环境

    windows/Linux

    五、GUI界面

    六、基础功能实现

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

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

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

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

    蔡嘉懿:

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

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

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

    刘伟楠:

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

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

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

    林易丰:

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

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

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

    孙庭鑫:

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

    解决:蓝宇搞好了

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

    江斯强:

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

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

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

    杨蓝宇:

    困难:各种语言合不来

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

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

    李至恒:

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

    解决方法:多学多练多看

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

    沈鸿骁

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

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

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

    黄皓

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

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

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

    张泽宇

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

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

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

    PSP表格

    PSP Personal Software
    Process Stages
    预估耗时(min) 实际耗时(min)
    Planning 计划 10 20
    Estimate 估计这个任务需要多少时间 10 10
    Development 开发 180 200
    Analysis 需求分析
    (包括学习新技术)
    130 150
    Design Spec 生成设计文档 0 0
    Design Review 设计复审 0 0
    Coding Standard 代码规范
    (为开发制定合适的规范)
    0 0
    Design 具体设计 10 20
    Coding 具体编码 20 10
    Code Review 代码复审 0 0
    Test 测试
    (自我测试,修改,提交修改)
    0 0
    Reporting 报告 0 0
    Test Report 测试报告 0 0
    Size Measurement 计算工作量 10 10
    Postmortem & Process
    Improvement Plan
    事后总结
    并提出过程改进计划
    10 30
    合计 380 450

    学习进度条

    第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
    1 0 0 24 24 学习了Axure Rp9
    2 640 640 40 64 学习了html、css ,写出基本的页面布局,学习python
    3 300 940 42 106 学习了javascript 学会控制页面的行动
    4 200 1140 24 130 学习了API的调用
    5 200 1340 6 136 了解了爬虫,腾讯地图API的调用

    九、组员贡献比例

    成员 贡献比例
    杨蓝宇 10%
    孙庭鑫 9%
    黄皓 9%
    张泽宇 9%
    李至恒 8%
    林易丰 8%
    沈鸿骁 9%
    江斯强 12%
    蔡嘉懿 18%
    刘伟楠 8%
  • 相关阅读:
    python的性能了解
    工作记录01/17/11
    继承或者重写django的user model?
    dunder=double underscore
    ipython应该是个好的命令行式的python ide,不过现在没时间折腾。
    django的settings如何在不同环境下进行切换
    pythonic实践
    关于递归函数的简单认识
    数据结构(C语言版)链表相关操作算法的代码实现
    数据结构(C语言版)顺序栈相关算法的代码实现
  • 原文地址:https://www.cnblogs.com/huang0926huang/p/11783533.html
Copyright © 2020-2023  润新知