冲刺第六天
SCRUW部分
一、成员进度
| 姓名 | 今天的进度 | 遇到的问题 | 解决的问题 | 明天计划 |
|---|---|---|---|---|
| 雷思骞 | 充电桩详情页面的开发,合同详情页开发。 | 由于后台充电桩管理功能还没开发完成,暂时开发其他的功能。与成员之间的交流要更紧密一点才行。 | 与成员之间多交流,功能开发过程中,有不会的应该尽快提出,想办法解决,就算不能解决,也要想办法进行替代。 | 产品管理的功能开发,充电桩管理功能开发。 |
| 陈舒遥 | 订单详情页开发 | 如何将自己的功能融入项目中 | 与宋佳豪一起讨论结局,通过查看其他项目数据库设计。按照之前自己写的笔记来进行复习 | 映射其他后台的表,开始尝试编写后端些许功能。 |
| 卿昕灿 | 测试 | 今天的测试是对于如何写好测试文档,首先经过了解得知了测试的步骤。 | 在了解完一系列流程之后,如何指定测试计划 | 开始编写需求的测试文档 |
| 刘垚 | 测试 | 今天的测试是对于登录注册的测试,首先经过了解得知了测试的步骤。 | 在了解完一系列流程之后,如何指定测试计划 | 开始编写需求的测试文档 |
| 刘俊 | 准备剩余的前端页面。与后端人员做好对接。 | 按照自己的风格设计 | Bs4上查找自己所需要的控件及样式 | 准备后台的页面大概样式 |
| 宋佳豪 | 准备剩余的前端页面。与后端人员做好对接。进行测试。 | 如何与卿昕灿,刘垚,学习测试,并尝试编写测试文档,与刘俊,郑志敏,一起编写前端页面。 | 在经过小组成员的互相帮助下完成初步任务 | 学习Flask框架的初使用 |
| 郑志敏 | 准备剩余的前端页面。与后端人员做好对接。 | 按照自己的风格设计 | Bs4上查找自己所需要的控件及样式 | 准备后台的页面大概样式 |
二、团队的进度和代码
<!doctype html>
<html lang="en">
<head>
<title>搜索</title>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="../static/css/bootstrap.min.css">
<!-- popover -->
<script src="../static/js/popper.min.js"></script>
<!-- Vue.js -->
<script src="../static/js/vue.min.js"></script>
<!-- axios -->
<script src="../static/js/axios.min.js"></script>
<!-- jQuery -->
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script src="../static/js/jquery-3.3.1.slim.min.js" crossorigin="anonymous"></script>
<script src="../static/js/bootstrap.min.js"></script>
</head>
<body>
<div id="app" class="container-fluid px-0">
<nav class="navbar navbar-expand-sm navbar-dark bg-dark" style="background-color: #e3f2fd;">
<a class="navbar-brand" href="#">首页</a>
<button class="navbar-toggler d-lg-none" type="button" data-toggle="collapse"
data-target="#collapsibleNavId" aria-controls="collapsibleNavId" aria-expanded="false"
aria-label="Toggle navigation"></button>
<div class="collapse navbar-collapse" id="collapsibleNavId">
<form class="form-inline my-2 my-lg-0" action="/searchProduct">
<input class="form-control mr-sm-2" type="text" placeholder="搜索车名、品牌、车类" name="productKey">
<button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
</form>
<ul class="navbar-nav ml-auto mt-2 mt-lg-0">
<li class="nav-item active" v-show="is_login">
<a class="nav-link" href="javascript:void(0)" data-toggle="modal"
data-target="#orderMangerModelId">订单管理</a>
</li>
<!-- Modal -->
<div class="modal fade" id="orderMangerModelId" tabindex="-1" role="dialog"
aria-labelledby="modelTitleId" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">订单管理</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<table class="table table-hover">
<thead class="bg-dark text-light">
<tr>
<th>订单ID</th>
<th>订单名</th>
<th>产品名</th>
<th>总价</th>
<th>数量</th>
<th>状态</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<tr v-for="(item, index) in order" :key="index">
<td scope="row">[[item.id]]</td>
<!-- <td>
<a href="javascript:void(0)">
<img class="img-responsive center-block "
style="height: 100px; width:100px;" :src="item.img"
id="addProductImg" @click="to_click('upload_product_img'+index)">
</a>
<div class="form-group" style="display: none;">
<input type="file" :id="'upload_product_img'+index"
:name="'upload_product_img'+index" v-model="addData.productImg"
@change="upLoadImg('upload_product_img','addProductImg','productImg')"
placeholder="" class="custom-file-input"
aria-describedby="fileHelpId" required>
<span class="custom-file-control"></span>
</div>
</td> -->
<td>[[item.name]]</td>
<td>[[item.p_name]]</td>
<td>[[item.total]]</td>
<td>[[item.number]]</td>
<td>[[item.status]]</td>
<td>
<!-- <button type="button" class="btn-sm btn-outline-danger"
@click="remove('order',item.id)">删除</button> -->
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary btn-lg"
v-if="item=='待签约' "
data-toggle="modal" data-target="#contract">
签约
</button>
<span class="badge badge-pill badge-light" v-else>等待售后中</span>
<!-- Modal -->
<div class="modal fade" id="contract" tabindex="-1" role="dialog"
aria-labelledby="modelTitleId" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">签订购车合同</h5>
<!-- <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button> -->
</div>
<div class="modal-body">
<div class="container-fluid">
<div class="new-con f14" id="fontzoom">
<p> 甲方(出卖人)_________</p>
<p> 住所:_________邮编:_________</p>
<p> 营业执照号码:_________</p>
<p> 法定代表人:_________电话:_________</p>
<p> 委托代理人:_________电话:_________</p>
<p> 乙方(买受人)_________</p>
<p> 住所(址)_________邮编:_________</p>
<p> 联系电话:_________</p>
<p> 证件类型:身份证口护照口永久居留证口</p>
<p> 证件号码:_________</p>
<p> 委托代理人:_________身份证号码:_________</p>
<p> 住所(址)_________联系电话:_________</p>
<p> 甲、乙双方依据《中华人民共和国<a title="合同法"
href="http://www.chinalawedu.com/sifakaoshi/ziliao/minfa/hetongfa/"
target="_blank"
class="bule">合同法</a>》及其他有关<a
title="法律"
href="http://www.chinalawedu.com"
target="_blank"
class="bule">法律</a>、<a title="法规"
href="http://www.chinalawedu.com/falvfagui/"
target="_blank"
class="bule">法规</a>的规定,在平等、自愿、协商一致的基础上,就买卖汽车事宜,订立本合同。
</p>
<p> 第一条 标的物</p>
<p> 汽车品牌及型号规格:_________</p>
<p> 生产厂名称:_________出厂时间:_________</p>
<p> 首选颜色:_________次选颜色:_________</p>
<p> 第二条 数量与价款</p>
<p> 车辆单价:_________元,大写_________.</p>
<p> 数量:_________台。</p>
<p> 车辆总价:_________元,大写_________.</p>
<p> 运费:_________元,由_________方承担。</p>
<p> 出库费:_________元,由_________方承担。</p>
<p> 车辆交接后,乙方如需委托甲方代理上牌等服务的,双方应另行签订委托服务协议书(附件二)
</p>
<p> 第三条 付款方式</p>
<p> 乙方在签定合同时即付定金:_________元,在结算时冲抵车款。</p>
<p> 乙方选择下述第_________种方式付款,并按该方式所定时间如期足额将车款支付给甲方。
</p>
<p> 1.一次性付款方式:签署本合同之日起_________日内,支付全部车价款,计人民币_________元,大写_________.
</p>
<p> 2.汽车消费贷款方式:签署本合同之日起_________日内,首付全部车价款的_________%,计人民币_________元,大写_________.余款计人民币_________元,大写_________,于_________年_________月_________日前支付。乙方可通过金融机构办理汽车消费贷款支付部分或全部余款。但以下情况视为乙方未按合同约定时间付款,应当向甲方承担违约责任。
</p>
<p> (1)乙方未能在以上规定时间内向金融机构办妥有关汽车消费贷款事宜(以实际发放贷款为准)
</p>
<p> (2)乙方未能在以上规定时间内足额办出贷款,且余额未按时自行补足支付。</p>
<p> 3.分期付款方式:</p>
<p> (1)签署本合同时,支付全部车价款的_________%,计人民币_________元,大写_________.
</p>
<p> (2)_________年_________月_________日前支付全部车价款的_________%,计人民币_________元,大写_________.
</p>
<p> (3)_________年_________月_________日前支付最后一期车价款,计人民币_________元,大写_________.
</p>
<p> 第四条 交车时间与地点、交付及验收方式</p>
<p> 1.交车时间:_________年_________月_________日前。
</p>
<p> 2.提车方式:乙方自提口甲方送车上门口</p>
<p> 3.交车地点:_________</p>
<p> 4.交车时里程表记录小于:(1)100公里口(2)_________公里口以上里程表记录均不包含委托上牌服务发生的公里数。
</p>
<p> 5.甲方在向乙方交付车辆时须同时提供:</p>
<p> (1)销售发票。</p>
<p> (2)(国产车)车辆合格证或(进口车)海关进口证明及商品检验单。</p>
<p> (3)质量服务卡或保修手册。</p>
<p> (4)车辆使用说明书或用户使用手册(中文)</p>
<p> (5)随车工具及备件清单。</p>
<p> 6.车辆交接时当场验收,乙方应对所购车辆外观和基本使用功能等进行认真检查、确认。如对外观有异议,应当场向甲方提出。
</p>
<p> 7.甲方向乙方交付汽车及随车文件,双方签署车辆交接书(附件一),即为该车辆正式交付。
</p>
<p> 8.车辆正式交付之时起,该车辆的风险责任由甲方转移至乙方。</p>
<p> 第五条 不可抗力、不可预测因素</p>
<p> 1.由于自然灾害、战争、罢工等不可抗力的原因,以及国家政策发生重大变化,导致生产厂家,政府机构和其它相关部门造成不能交货或延误交货,卖方可免除违约责任。
</p>
<p> 2.任何一方对由于不可抗力造成的部分或全部不能履行本合同不负责任。但迟延履行后发生不可抗力的,不能免除责任。
</p>
<p> 3.遇有不可抗力、不可预测因素的一方,应在3日内将事件的情况以书面形式通知另一方,并在事件发生后10日内,向另一方提交合同不能履行或部分不能履行或需要延期履行理由的报告。
</p>
<p> 第六条 质量</p>
<p> 1.甲方向乙方出售的车辆,其质量必须符合国家汽车产品标准或行业标准,并符合出厂检验标准,符合安全驾驶和说明书载明的基本使用要求,符合车辆落籍地政府关于尾气排放的标准。
</p>
<p> 2.甲方向乙方出售的汽车,必须是经国家有关部门公布、备案的汽车产品目录上的产品或合法进口的产品,并能通过公安交通管理部门的检测,可以上牌行驶的汽车。
</p>
<p> 3.双方对车辆质量的认定有争议的,可由双方共同委托具有汽车质量鉴定资质的机构出具的书面鉴定结论为处理争议的依据。
</p>
<p> 第七条 关于修理、更换、退货的约定</p>
<p> 1.关于整车、零部件总成的保修期限执行生产厂保修条款的规定。关于车辆更换和退货,生产厂有规定的按其规定执行;生产厂没有规定的,且乙方是消费者权益保护法所指的消费者的,则按以下约定执行:在车辆使用半年口1年口1年半口(选1项,下同)或行驶1.5万公里口2万公里口2.5万公里口内(车辆使用年限与行驶公里以先到为准),同一严重安全性能故障累计修理或同一关键零件、总成因质量问题累计更换2次口3次口(以修理单据和发票为准,下同)后仍未排除故障无法使用;或由于质量问题及修理使得该车停用的累计工作日超过60日(扣除进口零件进货在途时间);或累计修理5次口6次口后仍不能正常行驶,甲方应负责为乙方换车或退车。
</p>
<p> 2.按照上述约定退车的,甲方应当负责为乙方按发票价格一次退清车款,但应减去乙方使用该车产生的合理折旧费:_________.
</p>
<p> 3.在上述保修期内车辆出现质量问题或需要保养,乙方应在生产厂授权的或双方约定的维修站进行修理和保养,修理单位应出具相应的修理单据和发票。
</p>
<p> 4.由于人为损坏或使用、保养不当造成的质量问题,或者由于到公布、约定以外的修理点进行装潢、改装、修理造成的质量问题,由乙方自行承担后果。
</p>
<p> 5.本合同签订后,国家如出台有关汽车产品修理更换退货的规定,双方按国家规定执行。
</p>
<p> 第八条 违约责任</p>
<p> 1.乙方不能按时支付车款的,自延期之日起至实际付款日止,按银行迟延付款的规定向甲方偿付违约金。延期付款超过_________个月的,甲方有权解除合同,并要求乙方按相当于全部车价款的_________%支付违约金。
</p>
<p> 2.甲方不按时交付车辆的,自延期之日起至实际交付日止,按乙方已付款依银行迟延付款的规定向乙方偿付违约金。延期交付车辆超过_________个月的,乙方有权解除合同,并要求甲方按相当于全部车价款的_________%支付违约金。
</p>
<p> 3.甲方交付的汽车不符合说明书中表明的质量标准,乙方有权要求甲方承担无偿修复、补偿损失或减少价款等违约责任。
</p>
<p> 4.因车身超重、尾气不合格等情况导致乙方无法上牌照,乙方有权退车并要求甲方赔偿损失。
</p>
<p> 5.经国家授权的汽车检验机构鉴定,乙方所购汽车确实存在设计、制造缺陷,由此缺陷造成的人身和他人财产损害,按《中华人民共和国产品质量法》的规定处理。若甲方在该车有缺陷或存在其他特殊的使用要求时,应该明示告知而未明示告知,则应承担相应赔偿责任。
</p>
<p> 第九条 双方特别约定:_________.</p>
<p> 第十条 解决争议的方法</p>
<p> 甲、乙双方在履行本合同过程中发生争议时,不得采取恶意损毁对方名誉或妨碍经营、生活的行为,应协商解决;也可请求厦门市汽车流通协会汽车消费纠纷调解中心或消费者保护组织主持调解;协商不能解决或调解不成的由厦门仲裁委员会仲裁。如双方当事人不同意仲裁条款可另行协商其它争议解决方式,双方当事人另行约定的方式为:_________.
</p>
<p> 第十一条 其他</p>
<p> 1.双方前列地址、电话若有改变,应及时书面通知对方。因一方迟延通知而造成的损失,由过错方承担责任。
</p>
<p> 2.本合同的未尽事宜及本合同在履行过程中需变更的事宜,双方应通过订立补充条款或补充协议进行约定。本合同的补充条款、补充协议及附件均为本合同不可分割的部分。
</p>
<p> 3.本合同的金额应当同时以大、小写表示,大小写数额应当一致,不一致的,以大写为准。
</p>
<p> 4.本合同自双方签字或盖章之日起生效,本合同壹式_________份,具有同等效力。其中甲、乙双方各执_________份。
</p>
<p> 甲方(盖章)_________ 乙方(盖章)_________</p>
<p> 法定代表人/代理人:_________
法定代表人/代理人:_________</p>
<p> _________年____月____日
_________年____月____日</p>
<p> 签订地点:_________ 签订地点:_________</p>
</div>
<hr>
<div id="arc_container">
<p class="text-left h3">
汽车保险合同项目</p>
<p>
<strong> 一、险种之一:<a
href="http://china.findlaw.cn/ask/question_jx_6795.html"
target="_blank"
class="Key_word">车辆损失险</a>(主险)</strong>
</p>
<p>
车辆损失险是指保险车辆遭受保险责任范围内的自然灾害(不包括地震)或意外事故,造成保险车辆本身损失,保险人依据保险合同的规定给予赔偿。这与<a
href="http://china.findlaw.cn/ask/question_jx_11134.html"
target="_blank"
class="Key_word">第三者</a>刚相反是顾自己的,如果您爱惜自己的车就要买。
</p>
<p>
<strong> 二、险种之二:第三者责任险(主险)</strong></p>
<p>
属强制性保险,车年审时需要。指合格<a
href="http://china.findlaw.cn/ask/question_jx_6647.html"
target="_blank"
class="Key_word">驾驶员</a>在使用被保险车辆过程中发生意外事故而造成第三者的财产直接损失与人员伤亡的。以现在的赔付标准,建议最少买10万元,最好买20万元或50万元,特别是新手或中意飞车的朋友及工作压力大精神不易集中的朋友,又因五万元、10万元、20万元的价钱相差不大,总之这个险种买大的自己安心。
</p>
<p>
<strong> 三、险种之三:盗抢险(附加险)</strong></p>
<p>
如果你的车在使用过程中一直都在比较可靠、安全的停车场中停放,上下班路途中也没有什么特别僻静的路段,就可以考虑不保盗抢险,但如果你的车属于很常见的、丢失率比较高的车型,那一定要保盗抢险。
</p>
<p>
<strong> 四、险种之四:车上座位责任险(附加险)</strong>
</p>
<p>
<a href="http://china.findlaw.cn/ask/question_jx_9258.html"
target="_blank"
class="Key_word">车上人员责任险</a>并不建议买。建议单独考虑人寿保险的产品,保障范围和保险费一般都更低更好。如果你的车经常有朋友坐,那你也可以考虑买一点,不过不用买太多,保障额度在一万元至两万元/座就够了。
</p>
<p>
<strong> 五、险种之五:玻璃单独破碎险(附加险)</strong>
</p>
<p>
指使用过程中发生本车玻璃单独破碎,注意“单独”两字,而如是其他事故引起的,<a
href="http://china.findlaw.cn/ask/question_44461280.html"
target="_blank"
class="Key_word">车损险</a>里有赔,所以如系国产车,玻璃亦不贵,想省钱的可不买。
</p>
<p>
<strong> 六、险种之六:自燃险(附加险)</strong></p>
<p>
车辆在行驶过程中,因本车电器、线路、供油系统发生故障及载运货物自燃原因起火燃烧,造成车辆损失以及施救所支付的合理费用。是新车建议不买,三年以上的车建议考虑。
</p>
<p>
<strong> 七、险种之七:<a
href="http://china.findlaw.cn/ask/question_jx_4933.html"
target="_blank"
class="Key_word">划痕险</a>(附加险)</strong>
</p>
<p>
在使用过程中,被他人剐划(无明显碰撞痕迹)需要修复的费用,一般新车、新手买。
</p>
<p>
<strong> 八、险种之八:不计免赔率(附加险)</strong></p>
<p>
车辆发生车辆损失险或第三者责任险的<a
href="http://china.findlaw.cn/ask/question_jx_373.html"
target="_blank"
class="Key_word">保险事故</a>造成赔偿,对应由被保险人承担的免赔金额(20%),由保险公司负责赔。
</p>
<p>
<strong> 九、险种之九:不计免赔额(附加险)</strong></p>
<p>
车辆发生车辆损失险或第三者责任险的保险事故造成赔偿,对应由被保险人承担的免赔金额,由保险公司负责赔。不计免赔率—附加险几乎是个必保的好险种,建议加上。特别是新手,加上了会有用的,尤其在你碰到大的事故损失时,这个险种可以大大减少你的损失。
</p>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal" @click="createContrat(item.id,true)">同意</button>
<button type="button" class="btn btn-primary" data-dismiss="modal" @click="createContrat(item.id,true)">购买推荐保险并同意</button>
</div>
</div>
</div>
</div>
<script>
$('#exampleModal').on('show.bs.modal', event => {
var button = $(event.relatedTarget);
var modal = $(this);
// Use above variables to manipulate the DOM
});
</script>
</td>
</tr>
</tbody>
</table>
</div>
三、SCRUM会议照片
四、团队的进度运行截图


PM报告
一、整个项目预期任务量:两周(14天);目前已经花费的时间:一个星期(7);剩余工作时间:一个星期(7)。
二、PM燃尽图:

三、任务总量变化线:

四、贡献度比
| 成员 | 贡献度占比 |
|---|---|
| 雷思骞 | 35 |
| 陈舒遥 | 22 |
| 卿昕灿 | 23 |
| 刘垚 | 23 |
| 刘俊 | 25 |
| 宋佳豪 | 25 |
| 郑志敏 | 30 |
浙公网安备 33010602011771号