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:

在这两次团队任务中,暴露出了我们团队中存在的一些问题,团队协作性不够,团队交流不够,队员之间交流的不足,使得我们的作业出现了纰漏,在接下来的冲刺中,前端组和后端组要加强交流,多讨论,才能让任务完成的更好。

针对前几次作业的不足的地方进行思考和总结

在这两次团队任务中,暴露出了我们团队中存在的一些问题,团队协作性不够,团队交流不够,队员之间交流的不足,还有就是部分队员的积极性不足,导致任务不能够及时的完成,经常需要加班加点的赶工,这样工作的质量也不能得到有效的保障。接下来需要加强团队的协作,信息的通知也需要到位,还有效率也需要提高。

需要改进的团队分工(针对之前的不足,需要加强和改进团队协作和分工的地方)

  1. 分工计划改进:之前的任务中,团队的分工有点限制的太死了,就是细分的各小组只是完成自己的部分,各小组之间交流不足,还有就是各小组截止时间没能够定好,接下来要进行更细致的定制。
  2. 开会效率改进:要提高开会的效率,简明扼要,之前几次会议都有点拖沓,无用的东西讲的有点多,需进行改进。
  3. 问题讨论改进:各小组之间的问题需及时讨论和反馈,避免浪费时间。

团队的代码规范:

对于团队开发的代码规范,我们参考了网上的大量资料,进行了一些整理,形成了如下的代码规范:

“福大吃点啥”代码规范

建立团队项目的github仓库,并将链接附在随笔末尾

团队项目编码

T-MAX-凡事预则立的更多相关文章

  1. Kafka副本管理—— 为何去掉replica.lag.max.messages参数

    今天查看Kafka 0.10.0的官方文档,发现了这样一句话:Configuration parameter replica.lag.max.messages was removed. Partiti ...

  2. 排序算法----基数排序(RadixSort(L,max))单链表版本

    转载http://blog.csdn.net/Shayabean_/article/details/44885917博客 先说说基数排序的思想: 基数排序是非比较型的排序算法,其原理是将整数按位数切割 ...

  3. [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 ...

  4. [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. ...

  5. BZOJ 4390: [Usaco2015 dec]Max Flow

    4390: [Usaco2015 dec]Max Flow Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 177  Solved: 113[Submi ...

  6. supervisor监管进程max file descriptor配置不生效的问题

    配置了 sudo vim /etc/security/limits.conf * soft nofile * hard nofile   单独起进程没问题, 放到supervisor下监管启动,则报错 ...

  7. Max double slice sum 的解法

    1. 上题目: Task description A non-empty zero-indexed array A consisting of N integers is given. A tripl ...

  8. 3ds max 渲染清晰面片的边缘

    3ds max的菜单栏 -> 渲染 -> 材质编辑器->精简材质编辑器,将面状打勾,如下图,就能渲染出面片清晰的图形.

  9. sql中NVARCHAR(MAX) 性能和占空间分析 varchar(n),nvarchar(n) 长度性能及所占空间分析

    varchar(n),nvarchar(n) 中的n怎么解释: nvarchar(n)最多能存n个字符,不区分中英文. varchar(n)最多能存n个字节,一个中文是两个字节. 所占空间: nvar ...

  10. 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 ...

随机推荐

  1. shell 三剑客之 sed 命令详解

    sed 编辑命令 sed 编辑命令对照表 把 /etc/passwd 文件赋值到当前路径下,进行操作 cp /etc/passwd ./ cat -n passwd sed 删除操作 删除 passw ...

  2. soapUI与post测试soap webservice接口

    之前装了SoapUI,最近装了Postman,分别用它们测试了WebService,下面为用法. 测试的在线WebService(数据来源于中国气象局)Endpoint: http://www.web ...

  3. python中read()、readline()、readlines()区别

    1.read([size])方法 read([size])方法从文件当前位置读取size个字节,若无参数size,则表示读取至文件结束位置,它范围为字符串对象   2.readline()方法 从字面 ...

  4. 用js刷剑指offer(栈的压入、弹出序列)

    题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序.假设压入栈的所有数字均不相等.例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压 ...

  5. Go 逃逸分析

    Go 逃逸分析 堆和栈 要理解什么是逃逸分析会涉及堆和栈的一些基本知识,如果忘记的同学我们可以简单的回顾一下: 堆(Heap):一般来讲是人为手动进行管理,手动申请.分配.释放.堆适合不可预知大小的内 ...

  6. python数据类型:dict(字典)

    一.字典的简单介绍 字典(dict)是python中唯一的一个映射类型.他是以{}括起来的键值对组成. 语法: {key1:value1,key2:value2......} 注意:key必须是不可变 ...

  7. 【转】用 Consul 来做服务注册与服务发现

    原文:https://segmentfault.com/a/1190000018731395?utm_source=tag-newest ------------------------------- ...

  8. 如何在linux系统下查看日志

    在linux系统下, 首先在idea中使用clean---->install----->package将这个项目进行打包,打包的方式 , 根据你在项目中的pom文件,最上面,可以查看到 这 ...

  9. main方法中参数"String[ ] args"详解

    1.在编写完一个有主方法的java文件时,需要在cmd窗口中先编译此java文件(javac xxx.java),然后再运行(java xxx) 其实在运行java xxx的时候如果后面跟着参数用空格 ...

  10. HDU-2082-找单词(母函数)

    链接: http://acm.hdu.edu.cn/showproblem.php?pid=2082 题意: 假设有x1个字母A, x2个字母B,..... x26个字母Z,同时假设字母A的价值为1, ...