当前位置: 首页 > 编程日记 > 正文

python答辩结束语_Beta答辩总结

前言

队名:拖鞋旅游队

项目的链接与宣传

项目总结

原计划

实现功能

预期完成程度

上传照片

完美实现

照片信息标注在地图上

对于有地理信息的照片能够较为精确的定位

足迹地图可视化

能够用颜色区分出到到每个省份的程度以及显示到达的地点

生成旅游故事

能够生成不同的故事模板,以及智能显示一些已上传的图片

个人中心

能够显示个人成就达成情况,以及去过的省份数量,城市数量

产品反馈

实现用户反馈

pc端批量上传照片插件

在pc端登录用户ID选择照片文件夹进行上传图片

生成海报进行分享

实现以h5的形式分享自己旅游足迹到朋友圈

达成情况

实现功能

达成情况

上传照片

达到预期完成程度

照片标注在地图上

达到预期完成程度

足迹地图可视化

达到预期完成程度

生成旅游故事

目前可生成一种故事模板,不能很好智能筛选图片(可显示图片)

个人中心

无法查看成就详细信息,其余情况以已达成

产品反馈

达到预期完成程度

pc端批量上传照片插件

达成预期完成情况

生成海报进行分享

目前只能用户自己截图,可分享到朋友,但分享不到朋友圈

原因分析

生成旅游故事:

时间较为紧迫

设计用户故事模板的想法有,但技术不足

前端用户故事界面设计时间较长

技术不足,无法对照片类型进行识别-导致生成模板单一

个人中心:

时间较为紧迫

成就的详细信息,没有设计文案

生成海报进行分享:

技术不足,查阅资料没有实现分享截图功能

目前没有生成h5代码的方法

【 Beta 冲刺博客链接汇总】

【燃尽图】

Beta版本展示

使用说明

视频展示

图片展示

授权界面

主界面

图片地理位置显示

足迹地图

个人中心

照片上传功能及pc端链接

小程序上传照片

pc端批量上传说明-(点击我有很多照片)

反馈中心

旅游故事模板

pc端插件

答辩总结

【团队中个人的贡献比例】

学号

成员

参与

贡献比例

031602428

苏路明

整合前端、对接后端、测试、前端部分开发

12

031602401

陈瀚霖

首页地图页面开发、优化

9

031602406

程晓宏

设计旅游故事模板、设计、接口开发、ppt制作演讲

10

031602438

叶一帆

后端接口设计,接口开发、对接前端、测试

11

031602407

何家健

用户中心、反馈界面完善,评审表、回答问题

8

031602410

黄海潮

设计、制作旅游故事界面

12

031602429

王锦扬

博客撰写、评分表,设计UI文档

8

031602442

郑孔宇

可视化地图开发

12

031602439

俞凯欣

UI图标设计、设计UI文档、视频录制

8

031602421

林世杰

设计用户数据统计接口、接口开发、事后博客撰写

12

【评审表格设计】

【答辩得分】

评分:去除最高分(70)最低分(82)后平均分:77.83

组号

团队名

评分

1

爸爸饿了

80

2

拖鞋旅游队

78

3

彳艮彳亍队

79

4

火箭少男100

80

5

起床肝活队

71

6

404 Note Found队

70

7

第三视角

79

8

小白吃

82

【问题&回答】

第一组的问题:

Q1: 关于图片无法批量上传有可能的解决方法吗?

A1:关于这个问题,因为我们技术有限目前还没有找到好的方法使得微信小程序能够批量上传照片,或许之后改成安卓端可能就可以实现 了。

Q2:Beta阶段的开发遇到了怎样的困难又是如何解决的?

A2:主要遇到问题有界面UI不美观,一些照片内容信息缺失的问题、生成用户故事问题,解决方法:尽量找到好看的UI,对一些照片的空内容进行预处理保证不会出现空指针,用户故事生成方面是根据网易云年度总结的想法进实现的,但是目前还不是很智能的识别出图片。

Q3:对项目远期的展望?

A3:拥有大量用户,可以分析用户旅游数据情况,得到有用的数据,对后期一些开发做好铺垫。

第三组的问题:

Q1:如何规划项目的后期更新迭代问题?

A1:这个规划主要在我们小组的leangoo中体现,应该目前主要以查找bug和修复bug为主,使得用户体验变得更好。

Q2:如何对项目进行后期评估?

A2:后期评估主要会根据用户的反馈信息以及用户的体验情况为主。

Q3:如何加速项目所使用的算法?

A3:目前主要是技术有限,先把保证主要功能能够给用户正常使用。目前还没有去思考优化算法问题。

第四组的问题:

Q1:beta版本之后对项目有什么目标呢?

A1:主要应该是修复bug以及尝试生成h5的海报,实现真正的分享功能。

Q2:自认为最最核心的功能是什么呢

A2:最核心的功能就是地图板块的可视化和用户故事的生成。

Q3:在推广项目方面有什么计划呢

A3:目前详细计划还没有,目前主要先解决好一些bug之后,尝试发布,然后再进行产品宣传。

第五组的问题:

Q1:桌面版是否只是为了批量上传照片所开发的?或者有什么不同于手机端的功能。

A1:是的,目前桌面版主要是为了快速批量上传照片而开发的,是根据之前柯大老板的建议进行添加的。主要是把照片信息传入数据库,然后前端的显示还是主要运用手机端。因此桌面版只是一个辅助工具,是必须与手机端结合使用的。

Q2:有没有打算在最终版答辩之前实现小程序内一次性上传多张照片的功能?

A2:目前还没有打算实现这个功能,这方面主要是因为微信上面的限制,如果要实现,可能需要改成安卓和IOS端。

Q3:用户使用过程中会不会出现数据丢失的情况,如之前已经上传过的数据由于某些原因被清除,如果有的话,是否有数据备份?

A3:用户使用过程中不会出现数据的丢失的问题,如果数据的丢失,那么主要原因是我们这么数据库的操作问题,并没有进行数据备份。

第六组的问题:

Q1:你们团队的真实性可以进一步提高,后续会怎么优化这一方面呢?

A1:什么叫真实性可以进一步提高?我们全部利用的是真实数据,主要数据来源于柯老板给的照片数据。

Q2:你们的有提到要发布产品,有想过怎么宣传自己的产品,吸引更多用户吗?

A2:目前还没有详细思考怎么宣传自己的产品,主要以先成功发布该小程序为主。

Q3:你们的团队分工可以简要介绍一下吗?

A3:抱歉,我们团队的分工情况,在答辩时候没有给出,导致这样的问题出现。我们这个阶段分工可以参考这篇博客上面每个组员的贡献情况。

第七组的问题:

Q1:桌面端除了批量上传图片功能外,还有其他功能点供用户使用吗?

A1:目前没有其他功能供用户使用,详细回答可以看上面第五组的问题Q1。

Q2:考虑过如何推广增加用户量吗?

A2:目前还没有详细考虑,主要以成功发布小程序为主。

Q3:考虑增加生成用户印象功能吗?

A3:谢谢你们组的建议,这个在后期我们会根据情况考虑一下。

第八组的问题:

Q1:感觉现在的功能已经比较完善,是否考虑适当增加测试用户群体来进一步完善小程序?

A1:是的,我们会适当将一些用户加入到我们的内测当作,如果目前有人感兴趣,可以向我们组的组长申请授权成为体验用户。

Q2:想询问下桌面端和手机端的功能差异,且是否有制作桌面端的必要?

A2:对于差异问题,可以参考第五组的问题Q1,是有必要的,因为本来我们是基于微信小程序的方式进行实现,而微信方面并不能实现大量批量上传图片,因此根据柯老板的建议,从而开发桌面端。

Q3:你们相较于其他产品,现在有比较特殊或者是亮眼的功能吗?

A3:在这之前有进行过竞品分析,其他竞品主要是以推荐旅游地点为主,而我们主要是为了满足用户虚荣心,整理用户旅游情况,展现用户的旅游情况。

个人部分

个人PSP

PSP2.1

Personal Software Process Stages

预估耗时(分钟)

实际耗时(分钟)

Planning

计划

5

5

· Estimate

· 估计这个任务需要多少时间

120

150

· Development

开发

10

10

· Analysis

· 需求分析 (包括学习新技术)

10

10

· Design Spec

· 生成设计文档

20

30

· Design Review

· 设计复审 (和同事审核设计文档)

20

20

· Coding Standard

· 代码规范 (为目前的开发制定合适的规范)

0

0

· Design

· 具体设计

50

80

· Coding

· 具体编码

0

0

· Code Review

· 代码复审

0

0

· Test

· 测试(自我测试,修改代码,提交修改)

0

0

· Reporting

报告

0

0

· Test Report

· 测试报告

0

0

· Size Measurement

· 计算工作量

0

0

· Postmortem & Process Improvement Plan

· 事后总结, 并提出过程改进计划

5

5

合计

150

个人学习进度条

第N周

新增代码(行)

累计代码(行)

本周学习耗时(小时)

累计学习耗时(小时)

重要成长

1

300

300

8

8

入门Visual studio的使用(包括单元测试)

2

0

300

6

14

了解正则表达式的使用

3

0

300

10

24

加深掌握了Axure的使用,学会了使用NABCD模型进行需求分析

4

500

800

36

60

加强了python/java爬虫基础,在java代码方面有很大的提升,解除了数据分析和可视化设计

5

0

800

10

70

竞品分析

6

0

800

12

82

UML设计,需求收集

7

0

800

10

92

需求分析,思维导图设计

8

200

1000

24

116

更熟练地开发前端

9

100

1100

8

124

完成UI改善

10

100

1200

8

132

进一步完成UI改善

11

100

1300

8

140

UI改善完毕

12

100

1400

8

148

修复界面的一些BUG

13

100

1500

8

156

学习其他

14

100

1600

8

164

负责评审

15

100

1700

8

172

Beta冲刺的任务

16

100

1800

8

180

Beta冲刺的任务完善界面和动态界面

相关文章:

在一台电脑上使用两个github账号

问题描述: 我公司有一个github账号,每天工作把代码传上去,我觉得代码写的好,我同时想上传到自己的github账号上面去,但是目前只有一台电脑,如何在一台电脑上面进行设置,使这一台电脑可以同时上传…

[唐胡璐]QTP框架 - 关键字驱动测试框架之七 - Settings管理

这里主要是存放一些框架相关的Global设置的相关项,如图所示:转载于:https://www.cnblogs.com/yongfeiuall/archive/2013/03/18/4134155.html

ASP.NET MVC以ValueProvider为核心的值提供系统: DictionaryValueProvider

NameValueCollectionValueProvider采用一个NameValueCollection作为数据源,DictionnaryValueProvider的数据源类型自然就是一个Dictionnary。NameValueCollection和Dictionnary都是一个键值对的集合,它们之间的不同之处在NameValueCollection运行元素具有…

串口 发送 接收 高位_电工进阶PLC大神,必备PLC串口通讯的基本知识!

戳上方蓝字“技成电工课堂”快速关注!!!电力作业人员在使用PLC的时候会接触到很多的通讯协议以及通讯接口,最基本的PLC串口通讯和基本的通讯接口你都了解吗?1,什么是串口通讯?串口是计算机上一种…

HTTP请求时connectionRequestTimeout 、connectionTimeout、socketTimeout三个超时时间的含义...

1.connectionRequestTimout 指从连接池获取连接的timeout 2.connetionTimeout 指客户端和服务器建立连接的timeout, 就是http请求的三个阶段,一:建立连接;二:数据传送;三,断开连接。超时后会Con…

搜索引擎优化培训教程

很详细的搜索引擎优化培训教材 View more presentations from mysqlops 转载于:https://www.cnblogs.com/macleanoracle/archive/2013/03/19/2967982.html

C语言-扫雷游戏

头文件 #ifndef __MINE_H__ #define __MINE_H__#define LINE 10 #define LIST 10 #define ROWS 6 #define COWS 6int game(char UserBoard[LINE2][LIST2], char PlayerBoard[LINE][LIST]); void PrintBoard(char Playerboard[LINE][LIST]); void MineLay(char UserBoard[LINE …

PHP的命令行脚本调用

1.使用PHP命令调用php脚本接受键盘输入然后输出 1 <?php 2 fwrite(STDOUT, "Please input your name:\t"); 3 $name trim(fgets(STDIN)); 4 fwrite(STDOUT, Hello . $name); 5 ?> 2.使用PHP命令调用php脚本并接受参数 1 <?php2 if($ar…

控制输入框只能输入数字

1.将input的属性type改为number 2.这时的输入框会有小箭头&#xff0c; 去掉小箭头的方法&#xff0c;给input添加样式 input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance: none;}input[type"number"] { -moz-appearan…

main函数参数,在VS中向命令行添加参数的方法

问题描述 使用main函数的参数&#xff0c;实现一个整数计算器&#xff0c;程序可以接受三个参数&#xff0c;第一个参数“-a”选项执行加法&#xff0c;“-s”选项执行减法&#xff0c;“-m”选项执行乘法&#xff0c;“-d”选项执行除法&#xff0c;后面两个参数为操作数。 例…

2.monotouch 控件的使用

1.我们打开一个xib 右下角会看到如下图所示&#xff1a; 这一部分包含了界面和各种各样的控件。选取一个控件&#xff0c;使用鼠标拖动到界面上即可使用。 2.选中一个控件&#xff0c;该控件的相关信息会在右边进行显示。做出相关设置即可。 3.设置控件属性和绑定控件事件。 首…

python视频延迟严重_【Python】改善 VideoCapture 的影像延迟

许多的范例程序大多仅介绍该如何用 VideoCapture 撷取摄影机的画面&#xff0c;却没有充分说明其隐含的问题。以下示范一个最基本的影像撷取程序。# -*- coding: utf-8 -*-import cv2# ip camera 的撷取路径URL "rtsp://admin:admin192.168.1.1/video.h264"# 建立 V…

CentOS 6.0配置pptp ××× Client和Squid透明网关

目的&#xff1a; 构建一台单网卡Linux网关&#xff08;透明代理&#xff09;&#xff0c;该网关拨入某海外服务器&#xff0c;客户端设定该网关后&#xff0c;网络出口则为海外服务器&#xff0c;实现加速访问一些网站的目的。 环境信息&#xff1a; 硬件&#xff1a;DELL机器…

mysql汉字转拼音函数

-- 创建汉字拼音对照临时表 CREATE TABLE IF NOT EXISTS t_base_pinyin (pin_yin_ varchar(255) CHARACTER SET gbk NOT NULL,code_ int(11) NOT NULL,PRIMARY KEY (code_) ) ENGINEInnoDB DEFAULT CHARSETlatin1;-- 插入数据 INSERT INTO t_base_pinyin (pin_yin_,code_) VAL…

数据挖掘的一些经典算法

数据挖掘能做以下七种不同事情&#xff08;分析方法&#xff09;&#xff1a;数据挖掘能做以下七种不同事情 分类 &#xff08;Classification&#xff09; 估计&#xff08;Estimation&#xff09; 预测&#xff08;Prediction&#xff09; 相关性分组或关联规则&#xff08;…

python cx oracle安装_python3.6的安装及cx_oracle安装

一、创建所需目录mkdir -p /home/用户名/software/python3.6.1mkdir -p /home/用户名/priv/bydmkdir -p /home/用户名/priv/byd/src/pythonmkdir -p /home/用户名/priv/byd/org二、修改byd目录的权限cd /home/用户名/priv/llchmod 777 byd/ll三、将安装包放到byd中&#xff0c;…

opencv 无法找到tbb_debug.dll

本人环境&#xff1a;vs 2010 在opencv(你的opencv install 路径)\build\common\tbb\ia32\vc10下&#xff0c;将tbb.dll 拷贝一份&#xff0c;改名为tbb_debug.dll. 并将此路径加入到系统环境变量中即可。转载于:https://blog.51cto.com/danielllf/871369

【天命奇御】成就进度62/71的通关攻略(1·开篇前言)

天命奇御于2018.8.9号在wegame上发售 先是一周目记录&#xff1a; 可以说一周目是熟悉最终boss技能后&#xff0c;靠技术过的...... 然后是二周目记录&#xff1a; 开篇前言&#xff1a; 转载于:https://www.cnblogs.com/wuduojia/p/9494700.html

使用git上传代码到github

1. github上创建项目 github是一个服务器托管商&#xff0c;我们写好的代码可以上传到github上面去 登录github的官方网站&#xff1a;http://github.com/ 注册一个自己的用户 新建一个项目&#xff0c;我这里有我自己的一个github账号&#xff0c;我直接登录上去了&am…

gpg加密命令 linux_用 PGP 保护代码完整性(五):将子密钥移到一个硬件设备中 | Linux 中国...

在这个系列教程中&#xff0c;将为你提供使用 PGP 和保护你的私钥的最佳体验。-- Konstantin Ryabitsev致谢译自 | linux.com 作者 | Konstantin Ryabitsev译者 | LCTT / qhwdw在这个系列教程中&#xff0c;将为你提供使用 PGP 和保护你的私钥的最佳体验。在本系列教程中&#…

在Android使用XML文件控制按钮文字在各种状态下的颜色

最近在项目中遇到新的需求&#xff0c;就是在按钮在选按的时候需要将文字变为白色&#xff0c;但android默认的按钮颜色为黑色&#xff0c;之前也没有考虑过类似的问题。 通过doc文档&#xff0c;发现按钮文字的处理方式和背景的处理方式很相似&#xff0c;同样可以用一份selec…

人人网 6.0 版申请页面随着滚动条拖动背景图片滚动出现的原理

第一步是考虑静态实现。整个页面分成几大块&#xff0c;比如&#xff1a; <div class"section" id"topic-a"></div> <div class"section" id"topic-b"></div> <div class"section" id"topi…

Python内部类,内部类调用外部类属性,方法

一 Python中内部类 典型定义&#xff1a; class MyOuter:age18def __init__(self,name):self.namenameclass MyInner:def __init__(self,inner_name):self.inner_nameinner_nameoutMyOuter(lqz) innerout.MyInner(lqz_inner) print(inner.inner_name) 二 内部类调用外部类的类属…

POJ 2528 Mayor's posters(线段树)

题目大意 贴海报。每张海报的高度都是一样的&#xff0c;唯独宽度不一样。每张海报只能占用整数倍的单位线段长度&#xff0c;贴了 n(n<10000) 张海报之后&#xff0c;有几张能够看见&#xff08;有一个角能看见这张海报也算被看见了&#xff09;&#xff1f;海报的宽度最大…

xmind 模板_xmind模板打包下载

500套xmind模板【分类整合】好东西分享啦&#xff01;~百度网盘下载链接&#xff1a;https://pan.baidu.com/s/1pCf8aqM8R8m4U4oWZUfOUA提取码&#xff1a;xt1j 微云盘下载连接&#xff1a; https://share.weiyun.com/5c3vehsXMind中的思维导图结构包含一个中心根主题&#xff…

Pycharm的运行和简单调试

我这里已经简单的创建了一个文件&#xff0c;为了浅显易懂&#xff0c;这里程序写的比较简单 1. 运行程序 首先&#xff0c;找到编辑窗口上面有一个向下方向的灰色箭头&#xff0c;点击它 点击之后&#xff0c;选择第一个选项edit Configurations&#xff0c;然后在弹出…

为什么百度只收录我的网站首页?

在我们做SEO的时候&#xff0c;经常碰到一个常见的问题&#xff0c;百度只收录网站的首页或者是一夜之间网站的收录变成了只剩首页。出现这种情况的原因很多&#xff0c;我们需要去检查自己的问题&#xff0c;然后去解决&#xff0c;让自己的网站重新获得更多页面的收录&#x…

Python3.5 学习十二 数据库介绍

MYSQL介绍&#xff1a; 主流三种数据库&#xff1a;Oracle、Mysql、Sqlserver Mysql安装和启动&#xff1a; windows 1安装 2启动服务 3进入bin目录&#xff0c;打开命令行 4 mysqladmin -u root password ******* 设置密码 5 mysql -u root -p 使用密码登录 显示所有数据…

github上删除一个仓库

首先进入到你需要删除的仓库&#xff0c;在这个页面的左侧或者上部找到”settings”选项 点击进入”settings”&#xff0c;然后一直往下拉&#xff0c;直到看到一个红色的横条区域&#xff0c;下面有一个”Delet this respository”&#xff0c;点击删除即可

两个线程同时访问一个变量_百战程序员:Java多线程对象及变量的并发访问

在开发多线程程序时&#xff0c;如果每个多线程处理的事情都不一样&#xff0c;每个线程都互不相关&#xff0c;这样开发的过程就非常轻松。但是很多时候&#xff0c;多线程程序是需要同时访问同一个对象&#xff0c;或者变量的。这样&#xff0c;一个对象同时被多个线程访问&a…