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 新增其他学院 ...
随机推荐
- [GXOI/GZOI2019]逼死强迫症
题目 设我们最后的答案是\(g_n\) 我们发现在最后竖着放一个\(2\times 1\)的,和横着放两个\(1\times 2\)的就可以区分开之前的方案了 所以如果仅仅使用\(1\times 2\ ...
- Shell脚本查询进程存活信息
脚本代码如下: pid=`cat $2` function status_job(){ pcount=`ps -ef |grep $pid |grep -v grep |wc -l` if [ $pc ...
- 浏览器中上传Excel文件,服务器获取Excel字段。写入的数据库中。操作Excel的方式jxl和poi。
从Excel中获取字段,官方给我们提供了方法,地址https://poi.apache.org/components/spreadsheet/quick-guide.html#CellContents ...
- golang sqlite3 CRUD
package main import ( "database/sql" "fmt" "log" _ "github.com/ma ...
- Swift10大开源项目记录
Alamofire : Swift编写的HTTP网络库,用于异步网络通信. Surge: Surge基于Accelerate框架开发,用于执行矩阵数学.数字信号处理以及图像处理等方面. SwiftyJ ...
- Windows安装mapnik
windows安装mapnik,首先去官网下载windows压缩包:http://mapnik.org/,解压位置C:\mapnik-v2.2.0 然后下载安装python2.7,安装位置 C:\P ...
- HUE的安装
HUE: Hadoop User Experience 官网地址:http://gethue.com/ Hue官网无法下载,超时. 使用CDH版本安装. 下载地址: http://archive.cl ...
- Liunx-cp命令
1. 复制当前目录的test文件夹 到/201904 目录 出现如下截图问题是因为test目录下还有文件,所以得加-r,使用递归拷贝.我现在用这个命令拷贝文件都加-r了,不管有文件还是没文件 2.复制 ...
- 基于Azure的软件部署和开发系列沙龙
活动简介: Azure是一种灵活和支持互操作的平台,它可以被用来创建云中运行的应用或者通过基于云的特性来加强现有应用.它开放式的架构给开发者提供了Web应用.互联设备的应用.个人电脑.服务器.或者提供 ...
- 20155217《网络对抗》Exp06 信息搜集与漏洞扫描
20155217<网络对抗>Exp06 信息搜集与漏洞扫描 实践内容 各种搜索技巧的应用 DNS IP注册信息的查询 基本的扫描技术:主机发现.端口扫描.OS及服务版本探测.具体服务的查点 ...