T-MAX-凡事预则立
T-MAX-凡事预则立
这个作业属于哪个课程 | 2019秋福大软件工程实践Z班 |
---|---|
这个作业要求在哪里 | 团队作业第五次—项目冲刺 |
团队名称 | T-MAX |
这个作业的目标 | 1.冲刺的时间计划安排2.答辩问题的回答3.针对前几次作业的不足的地方进行思考和总结 |
作业正文 | T-MAX-凡事预则立 |
参考文献 | 邹欣.构建之法[M].3版:人民邮电出版社,2014. |
冲刺的时间计划安排(冲刺时间为期七天,安排在2019-11-3——2019-11-14之间)
进行了部分修改,将准备的时间安排划去了,将冲刺七天的任务划分了出来。
日期 | 时间安排 |
---|---|
第一天 | 熟悉框架、UI库,编写大体架构,数据库建库建表 |
第二天 | 完成注册,登录页面,个人信息修改等功能 |
第三天 | 完成用户的基本操作 |
第四天 | 完成商家,管理员的基本操作 |
第五天 | 完成主界面和商家界面功能 |
第六天 | 完成评论界面,菜品查看界面等 |
第七天 | 代码统一整合运行,UI界面美化,程序bug的查找与测试,总结归纳本阶段的不足与可改进的地方 |
针对上一次作业同学、助教提出的问题的回答,如果是需要完善类图或者表结构等有图表呈现的,请一同粘贴到随笔
针对周六的答辩,其他小组对我们小组提出的问题中,主要为四个问题:
1、
Q:数据库安全性问题,安全设计的实现
A:
1.软件的安全问题的话问得实在太过于没必要,现在的软件框架都很成熟,基本不会出现安全问题,其次安全问题往往和利益有关系,而我们的产品实在没有什么诱人的数据担心泄露。
2.数据库的安全的话分为一下几个部分实现:
(1)安全控制
(2)登录名
(3)数据库用户
(4)权限管理
(5)角色
对有意的非法活动可采用加密存、取数据的方法控制;对有意的非法操作可使用用户身份验证、限制操作权来控制;对无意的损坏可采用提高系统的可靠性和数据备份等方法来控制。
在大型DBMS中,用户访问数据库数据要经过三个安全认证过程:确认用户是否是数据库服务器的合法用户(具有登录名);第二个过程,确认用户是否是要访问的数据库的合法用户(是数据库用户);第三过程,确认用户是否具有合适的操作权限(权限认证)
2、
Q:设计类图和数据库表不匹配问题
A:
经过讨论和修改,我们进行了如下修改:
(1)把管理员和申请成为管理员两张表进行了合并
(2)删除了动态类和推荐类
(3)增加了菜品信息类和举报信息类
3、
Q:关于商家刷赞现象的处理:
A:
我相信同学们对于一家店的菜品好坏、服务态度有自己的评价,如果它的服务质量真的很差,那么是不会有同学愿意给好评的。 而且,我们会不定期的审核处理数据。
4、
Q:我们小组团队协作的问题:
A:
在这两次团队任务中,暴露出了我们团队中存在的一些问题,团队协作性不够,团队交流不够,队员之间交流的不足,使得我们的作业出现了纰漏,在接下来的冲刺中,前端组和后端组要加强交流,多讨论,才能让任务完成的更好。
针对前几次作业的不足的地方进行思考和总结
在这两次团队任务中,暴露出了我们团队中存在的一些问题,团队协作性不够,团队交流不够,队员之间交流的不足,还有就是部分队员的积极性不足,导致任务不能够及时的完成,经常需要加班加点的赶工,这样工作的质量也不能得到有效的保障。接下来需要加强团队的协作,信息的通知也需要到位,还有效率也需要提高。
需要改进的团队分工(针对之前的不足,需要加强和改进团队协作和分工的地方)
- 分工计划改进:之前的任务中,团队的分工有点限制的太死了,就是细分的各小组只是完成自己的部分,各小组之间交流不足,还有就是各小组截止时间没能够定好,接下来要进行更细致的定制。
- 开会效率改进:要提高开会的效率,简明扼要,之前几次会议都有点拖沓,无用的东西讲的有点多,需进行改进。
- 问题讨论改进:各小组之间的问题需及时讨论和反馈,避免浪费时间。
团队的代码规范:
对于团队开发的代码规范,我们参考了网上的大量资料,进行了一些整理,形成了如下的代码规范:
建立团队项目的github仓库,并将链接附在随笔末尾
T-MAX-凡事预则立的更多相关文章
- Kafka副本管理—— 为何去掉replica.lag.max.messages参数
今天查看Kafka 0.10.0的官方文档,发现了这样一句话:Configuration parameter replica.lag.max.messages was removed. Partiti ...
- 排序算法----基数排序(RadixSort(L,max))单链表版本
转载http://blog.csdn.net/Shayabean_/article/details/44885917博客 先说说基数排序的思想: 基数排序是非比较型的排序算法,其原理是将整数按位数切割 ...
- [LeetCode] Max Sum of Rectangle No Larger Than K 最大矩阵和不超过K
Given a non-empty 2D matrix matrix and an integer k, find the max sum of a rectangle in the matrix s ...
- [LeetCode] Max Points on a Line 共线点个数
Given n points on a 2D plane, find the maximum number of points that lie on the same straight line. ...
- BZOJ 4390: [Usaco2015 dec]Max Flow
4390: [Usaco2015 dec]Max Flow Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 177 Solved: 113[Submi ...
- supervisor监管进程max file descriptor配置不生效的问题
配置了 sudo vim /etc/security/limits.conf * soft nofile * hard nofile 单独起进程没问题, 放到supervisor下监管启动,则报错 ...
- Max double slice sum 的解法
1. 上题目: Task description A non-empty zero-indexed array A consisting of N integers is given. A tripl ...
- 3ds max 渲染清晰面片的边缘
3ds max的菜单栏 -> 渲染 -> 材质编辑器->精简材质编辑器,将面状打勾,如下图,就能渲染出面片清晰的图形.
- sql中NVARCHAR(MAX) 性能和占空间分析 varchar(n),nvarchar(n) 长度性能及所占空间分析
varchar(n),nvarchar(n) 中的n怎么解释: nvarchar(n)最多能存n个字符,不区分中英文. varchar(n)最多能存n个字节,一个中文是两个字节. 所占空间: nvar ...
- find out the neighbouring max D_value by counting sort in stack
#include <stdio.h> #include <malloc.h> #define MAX_STACK 10 ; // define the node of stac ...
随机推荐
- CVE-2019-11604 Quest KACE Systems Management Appliance <= 9.0 XSS
CVE-2019-11604 Quest KACE Systems Management Appliance CVE-2019-11604 Quest KACE Systems Management ...
- 虹软人脸识别 - faceId及IR活体检测的更新介绍
虹软人脸识别 - faceId及IR活体检测的介绍 前几天虹软推出了 Android ArcFace 2.2版本的SDK,相比于2.1版本,2.2版本中的变化如下: VIDEO模式新增faceId(类 ...
- node.js 微信开发3-网页授权
1.配置公众号的自定义菜单,如 { "button":[ { "type":"view", "name":"公 ...
- 【Mybatis】缓存
一.概述 1.1 缓存的意义 1.2 mybatis持久层缓存 二.一级缓存 2.1 原理 2.2 一级缓存配置 一级缓存测试 三.二级缓存 3.1 原理 3.2 mybatis二级缓存配置 3.3 ...
- py-1 语言介绍
一.编程与编程语言 1.编程的目的 计算机的发明,是为了用机器取代并解放人力.而编程的目的则是将人类的思想流程按照某种能够被计算机识别的表达方式传递给计算机,从而达到让计算机能够像人脑.电脑一样自动执 ...
- Django中过滤的实现
过滤模块 安装 >: pip install django-filter 注册应用:settings/dev.py INSTALLED_APPS = [ # 列表过滤模块 'django_fil ...
- 【基础搜索】poj-2676-Sudoku(数独)--求补全九宫格的一种合理方案
数独 时限:2000 MS 内存限制:65536K 提交材料共计: 22682 接受: 10675 特别法官 描述 数独是一个非常简单的任务.一个9行9列的正方形表被分成9个较小的3x ...
- py停止工作
# 参考https://blog.csdn.net/w952470866/article/details/79132955 电脑搬动换了网络后打开pycharm显示停止工作解决办法: 将python. ...
- Mac下mysql出现错误:ERROR 1055 (42000)
问题原因: ONLY_FULL_GROUP_BY的意思是:对于GROUP BY聚合操作,如果在SELECT中的列,没有在GROUP BY中出现,那么这个SQL是不合法的,因为列不在GROUP BY从句 ...
- python - django (cookie)
# """ Cookile: # 因为 HTTP 请求是没有状态的,每一次请求都是独立的 Cookile 的存储: # 保存在浏览器上的 键值对. # 服务器控制着响应, ...