09 Group team project - needs analysis

Requirements Specification

1. Team project schedule

Phase sequence Stage time The main phase of the task Completion
The first stage 9.28 Confirm subject matter and the team division of labor carry out
second stage 10.1~10.21 Team topics report carry out
The third stage 10.1~10.26 Based learning and preparation carry out
The fourth stage 10.14~10.18 Prototyping carry out
The fifth stage 10.21~10.26 Demand report carry out
The sixth stage 10.26~11.11 60% complete front-end page layout, the back-end to complete 60% of the underlying interface Pending
The seventh stage 11.12~11.15 Complete all front-end page layout, the back-end to complete all basic interfaces Pending
Eighth stage 11.16~11.22 Before and after the end of the docking interface, complete the Alpha release Pending
The ninth stage 11.23~12.3 beta version ready Pending
Tenth stage 12.4~12.13 beta sprint Pending
The eleventh stage 12.14 - End to sum up Pending

2. Division Team

team member Detailed division of labor TODO list
Wang Yaoxin Team planning, blog writing, set up the back-end database, documenting Build a database
Chen Zhirong Preparation of documents, front-end interface, front-end functions to achieve Front-end interface, function
Chen Chaoying Preparation of documents, back-end functions to achieve Short Car module
Shen Zi Yao Preparation of documents, back-end functions to achieve Express, ride module
Fleming Town Back-end functions to achieve, server build Log in Register module
Tengjia Prototype design, front-end interface, front-end functions to achieve Front-end interface, function
He Jialin Prototype design, front-end interface, video clips, front-end functions to achieve Front-end interface, function
Chen Xiangyi Prototype design, front-end interface, front-end functions to achieve Front-end interface, function
Xupei Rong Responsible for the overall design of the back-end server set up The overall design of the rear end
Huang Hengjie Back-end functions to achieve Map module, matching algorithm
Lin Galaxy Back-end functions to achieve Build a database

Burndown

mind Mapping

3. The contribution ratio

member Contribution ratio (%) Division of work
Wang Yaoxin 12 Lectures, blog writing
Chen Chaoying 12 Demand report, ppt
Chen Xiangyi 12 UML diagrams
Xupei Rong 8 Demand report, the class diagram
Tengjia 10 UML diagrams
He Jialin 10 UML diagrams
Shen Zi Yao 10 Demand report, ppt
Chen Zhirong 11 Demand report, ppt
Lin Galaxy 5 Demand report
Fleming Town 5 Demand report
Huang Hengjie 5 Demand report

Table 4. Review

5.UML map

part1. Activity Diagram

  • Here is the description of which part of the system?
    app using a flowchart.
  • This part to face any kind of problem?
    Complex process.
  • The following design which problems?
    Streamline processes, easy to get started.
    Attachment:

part2. Entity Relationship Diagram

  • Here is the description of which part of the system?
    ER diagram owners, passengers and vehicles.
  • 这部分要面临什么样的问题?
    三方关系复杂。
  • 以下设计解决了哪些问题?
    厘清车主,乘客,车辆的联系。
    附:

part3.用例图

  • 这里描述的是系统哪部分?
    用户和商家关系。
  • 这部分要面临什么样的问题?
    关系复杂。
  • 以下设计解决了哪些问题?
    厘清用户和商家的联系,明确各部分功能。
    附:

part4.状态图

  • 这里描述的是系统哪部分?
    用户使用流程图。
  • 这部分要面临什么样的问题?
    流程复杂。
  • 以下设计解决了哪些问题?
    简化流程,上手简单。
    附:

part5.类图

  • 这里描述的是系统哪部分?
    类图。
  • 这部分要面临什么样的问题?
    各类整体框架设计。
  • 以下设计解决了哪些问题?
    指明我们开发方向和流程。
    附:

6.工具选择

  • 工具:墨刀,MindMaster
  • 评价:使用简单,上手快,强大的功能满足我们对严苛标准的追求。

7.答辩总结

答辩得分:

问题解答

总体来说还是挺不错的,就还是建议着重考虑安全和审核机制
我们平台有用户审核机制、地区评估机制、用户评估机制,以及在对实时行程的监管机制来筑牢用户安全防线。感谢您对我们项目的关注。

租借方面的租金是车主自己定还是双方协商还是平台会有个建议标准?
平台会给出指导价,而真正的定价权取决于车主。感谢您对我们项目的关注。

我觉得已经蛮好的了,就是原型设计的登录注册界面和后面的风格不统一,后期希望能够做出调整。
感谢您的建议。

冲裁的话,你们能采用什么方法处理违规那一方呢?
如果是租车方面,用户租车需要缴纳押金,我们可以用这部分钱来弥补车主损失。如果是其他方面,我们会采取信用降级,甚至是封号处理。感谢您对我们项目的关注。

怎么对服务端进行漏洞检测?
我们暂时不具备这方面的能力,后期平台发展后会引进相关技术人员。感谢您对我们项目的关注。

现在有明文规定的地方还是比较多的,建议是加强一些持车者的信息真实性和安全性以及车的类型来扩大使用范围?
广大城镇地域辽阔,交通畅通,并不具备禁电禁摩的现实基础,电动车,摩托车现在是,将来也会是城镇出行的主力军。平台会认真遵守相应的法律法规,在法律允许的地区上线我们的服务,同时与当地政府积极协调。现如今城镇人口高达8.3亿人,总体来说,我们的项目市场前景良好。感谢您对我们项目的关注。

整体还是很不错的,希望后期在租借双方的协调上可以有一个比较好的调度。
Pick me会加大投入,不断提升自身的服务水平。感谢您对我们项目的关注。

侧边栏可以换个配色,和地图同色挺奇怪的
感谢您对我们项目的关注。

可穿戴设备?
这是我们文档编辑出错,对造成的误解我们深感歉意。感谢您对我们项目的关注。

修改之处

遇到的困难及解决方法

  • 困难描述
    • ppt不熟悉
  • 做过哪些尝试
    • 多看ppt,写演讲稿。
  • 是否解决
    • 已解决。
  • 有何收获
    • 毫无收获,到最后大家都在玩手机了,提问的时候才稍微有人听。

8.PSP表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
Estimate 估计这个任务需要多少时间 395 405
Development 开发 0 0
Analysis 需求分析 (包括学习新技术) 0 0
Design Spec 生成设计文档 250 250
Design Review 设计复审 10 15
Coding Standard 代码规范 (为目前的开发制定合适的规范) 0 0
Design 具体设计 100 100
Coding 具体编码 0 0
Code Review 代码复审 0 0
Test 测试(自我测试,修改代码,提交修改) 0 0
Reporting 报告 10 10
Test Repor 测试报告 5 5
Size Measurement 计算工作量 5 5
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 5 10
合计 395 405

9.学习进度条

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 300 300 10 10 学会了java和墨刀的使用
2 50 350 10 15 学习python的使用
3 200 550 12 27 学习QT5
4 150 700 8 35 学习QT5
5 0 700 1 36 答辩battle

Guess you like

Origin www.cnblogs.com/wangerfu/p/11721733.html