Beta阶段冲刺四
Beta阶段冲刺四
Task1:团队TSP
团队任务 | 预估时间 | 实际时间 | 完成日期 |
---|---|---|---|
新增其他学院的爬虫 | 180 | 130 | 11.30 |
新增其他学院的数据库字段修改 | 180 | 160 | 12.1 |
新增其他学院的数据库部署到es | 180 | 180 | 12.2 |
前端和新增学院数据的交互 | 300 | 160 | 12.2 |
实现网站的定时爬取以及es的自动同步(绝对路径版) | 200 | 180 | 11.30 |
实现网站的定时爬取以及es的自动同步(相对路径版) | 60 | 120 | 12.1 |
主界面设置最新通知播报栏样式 | 300 | 200 | 12.2 |
将项目部署到服务器 | 200 | 960 | 12.10 |
扩大使用范围至移动端 | 100 | 100 | 12.11 |
前端界面的美化 | 100 | 120 | 12.11 |
需求说明书的调整 | 60 | —— | —— |
搜索引擎测试 | 80 | —— | —— |
用户使用调查 | 100 | —— | —— |
Beta阶段发布说明 | 200 | —— | —— |
Task2:描述项目进展
成员 | 任务安排 | 预期任务量/分钟 |
---|---|---|
秦玉(组长) | 项目调试优化 | 180 |
陈晓菲 | 服务器环境调试 | 180 |
韩烨 | 项目调试优化 | 180 |
姚雯婷 | 项目调试优化 | 180 |
罗佳 | 项目调试优化 | 180 |
高天 | 服务器环境调试 | 180 |
Task3:目前面临的困难与成果
主要困难还是在服务器的搭建上。
到手的云服务器是任何编程环境都没有的windows 2012 server 系统,需要我们重新安装所有的编程环境和运行环境。包括以下内容:JDK、python3.7 、es、ik、mysql等。
1.ES安装问题
es在服务器上解压以后,输入命令运行,失败,提示需要jdk环境。这才知道原来云服器上没有jdk环境(其实在控制台中可以选择包含jdk环境的系统,一键重装,也有python等环境。)不过配置好的系统,有很多不能满足实际开发使用的配置,所以我们还是选择了纯净的系统自行安装。
2.配置scrapy
这一过程出现了我们在自己的机器上没有出现过的问题。如图。
原因是在python3.7中,async是关键字,无法使用。解决方法,进入manhole.py文件中,将所有async修改为其他变量,我们这里改成了shark。
3.部署项目
查找资料了解,django项目部署使用的技术有以下几种:
- Apache mod_wsgi
- nginx + uwsgi socket
- IIS
我们这里尝试了iis部署django的方法。最后只部署上了一个静态页面,无法进行搜素,出于测试时间不足的考虑,放弃了这种方法。
由于我们申请了云服务器,但是域名还在备案,最后我们决定采取django runserver测试命令进行发布,先利用公网ip地址进行用户测试。
命令:python manage.py runserver 0.0.0.0:80
该命令用途是,运行项目在所有ip地址的80端口上。该用法只是临时用于用户测试,不能算是正式的项目部署。
Task5:项目燃尽图
https://www.leangoo.com/kanban/board/go/2565273
Task6:提交历史截图
Task7:站立式会议照片
Beta阶段冲刺四的更多相关文章
- Beta阶段第四次冲刺
Beta阶段第四次冲刺 严格按照Git标准来,组员有上传Git的才有贡献分没有的为0 代码签入图 1.part1 -站立式会议照片 2.part2 -项目燃尽图 3.part3 -项目进展 1.正在进 ...
- 团队作业8——Beta 阶段冲刺4th day
团队作业8--Beta 阶段冲刺4rd day 一.当天站立式会议 二.每个人的工作 (1)昨天已完成的工作(具体在表格中) 添加了支付功能,并且对支付功能进行了测试 (2)今天计划完成的工作(具 ...
- Beta阶段冲刺---Day2
一.Daily Scrum Meeting照片 二.今天冲刺情况反馈 1.昨天已完成的工作· 题目切换的改进· 支持退格操作 2.今天计划完成的工作· 数字以扑克牌的形式给出· 答案的乘除符号与游戏中 ...
- Beta阶段冲刺---Day1
一.Daily Scrum Meeting照片 二.讨论项目每个成员的昨天进展 由于今天是Beta阶段冲刺的第一天,因此每个成员没有昨日进展. 我们在昨天把未来五天的其他科目的作业都一起做完了(手动斜 ...
- 『编程题全队』Beta 阶段冲刺博客集合
『编程题全队』Beta 阶段冲刺博客集合 »敏捷冲刺 日期:2018.5.23 博客连接:『编程题全队』Scrum 冲刺博客 »Day1 日期:2018.5.23 博客连接:『编程题全队』Beta 阶 ...
- 软工网络15团队作业8——Beta阶段冲刺合集
博客链接集合 Beta阶段敏捷冲刺计划博客 Beta阶段冲刺第一天 Beta阶段冲刺第二天 Beta阶段冲刺第三天 Beta阶段冲刺第四天 Beta阶段冲刺第五天
- Beta阶段第四次Scrum Meeting
情况简述 Beta阶段第四次Scrum Meeting 敏捷开发起始时间 2016/12/13 24:00 敏捷开发终止时间 2016/12/14 24:00 会议基本内容摘要 进度平稳推进,分配新任 ...
- Beta阶段冲刺五
Beta阶段冲刺五 Task1:团队TSP 团队任务 预估时间 实际时间 完成日期 新增其他学院的爬虫 180 130 11.30 新增其他学院的数据库字段修改 180 160 12.1 新增其他学院 ...
- Beta阶段冲刺三
Beta阶段冲刺三 Task1:团队TSP 团队任务 预估时间 实际时间 完成日期 新增其他学院的爬虫 180 130 11.30 新增其他学院的数据库字段修改 180 160 12.1 新增其他学院 ...
随机推荐
- 微信jsapi退款操作
引自网络“ 前期准备:当然是搞定了微信支付,不然怎么退款,这次还是使用官方的demo.当然网上可能也有很多大神自己重写和封装了demo,或许更加好用简洁,但是我还是不提倡用,原因如下:(1)可能功能不 ...
- MyBatis之Collection
Collection翻译过来,意为"集合"的意思,既然是集合,肯定是代表多个. MyBatis以其自身,小巧易懂,闻名于JavaEE. 传统的JDBC就不说了,Hibernate记 ...
- Kubernetes1.91(K8s)安装部署过程(一)--证书安装
安装前忠告:如果你用的是虚拟机,强烈不建议你使用克隆(链接克隆)的方式,至于完整克隆不知道有没有问题,每一台全新安装centos7系统最好. 一.安装前主题环境准备 1.docker安装 建议使用官网 ...
- leetcode242—Valid Anagram
Given two strings s and t , write a function to determine if t is an anagram of s. Example 1: Input: ...
- 编写简易的JS输入框模糊查询匹配(附有源码和demo)
前言:JS输入框模糊匹配插件以前在工作写过一个类似的 所以这次写轻松很多,这次写优化了几个方面: 1. 添加动态加载css文件 不需要引入css css全部在JS动态生成. 2. 不需要额外的标签 只 ...
- $\rm{NOIp}$板子整理
怎么说呢,整理这个的目的就是为了有个简约的\(list\),方便以后查阅,复习起来不至于太吃力. 并且--好像重温一遍所有,会更有一些新的认识.这也算是对我所学的一点整理了吧. 一.并查集的两种方式 ...
- java中线程的几种状态和停止线程的方法
1.线程的状态图 需要注意的是:线程调用start方法是使得线程到达就绪状态而不是运行状态 2.停止线程的两种方法 1)自然停止:线程体自然执行完毕 2)外部干涉:通过线程体标识 1.线程类中定义线程 ...
- C# 匿名类型var
格式: var 名字=new {字段赋值}:c#中只是作为推断,根据赋值推断出类型,隐式类型 var. 隐式类型的本地变量是强类型变量(就好像您已经声明该类型一样),但由编译器确定类型. 1)var类 ...
- 翻译 | The Principles of OOD 面向对象设计原则
本文首发于vivo互联网技术微信公众号 https://mp.weixin.qq.com/s/Q_pziBUhKRywafKeY2T7YQ 作者:Robert C. Martin 翻译:张硕 本文由来 ...
- 20155308《信息安全系统设计基础 嵌入式C语言课堂考试补博客
20155308<信息安全系统设计基础 嵌入式C语言课堂考试补博客 知识点 置位 ?bits = bits | (1 << 7) ; /* sets bit 7 */ bits |= ...