1 团队组成和选题情况说明

1.1 Git链接:https://github.com/WHUSE2017/C-team

1.2 团队组成:

PM:齐爽爽(258)

小组成员:马帅(248),何健(267),蔡凯峰(285)

照片:(从左到右依次:马帅、齐爽爽、蔡凯峰、何健)

1.3 团队获取用户需求与筛选

        团队成员对身边人进行采访询问,最终我们定了3个idea:

1)单机版抽签系统:用于实验室某些任务分配上面。但是由于实用面不广,日常很多简单方法就可代替,开发价值不大,最终舍弃。

2)爬虫系统:没有确定爬取内容而舍弃。

3)拼团旅游系统:用于想和一群人旅行,自己掌控旅游线路与费用,不想跟外面的旅游团的人。可行,且决定做网页版。

于是,由于时间原因,我们团队参考《构建之法》获取用户需求方法中的深入面谈,每个年龄段都找1到2个人,然后对他们进行调研,最终确定用户群体、用户需求、功能定位等。

1.4 NABCD模型分析

         1)N(Need,需求)

        通过调查,目前年轻人喜欢组建团队一起游玩,希望能找到同行的伙伴,但是又不想去跟旅游团。不用自己在贴吧、微信群组、朋友圈、QQ群里面到处发布消息,而节省时间和精力的开销。自己自主选择同行的旅游,并且,能结交新朋友。

        2)A(Approach方法)

        技术上:有前一个小项目的实践,对于C++开发有一定基础;

路线推荐算法:团队成员,之前看过类似的算法,研究和修改后课用于这个项目;

人脉:团队成员来自不同的大学,身边还有全国各地的同学,并且武汉就是一个大学城,在用户测试和推广方面有优势。

        3)B(Balance好处)

        虽然现在的旅游网站和APP很多,提供给用户的旅游线路和旅游团等等。但是有很多年轻人还是不愿意跟团游,限制有玩的自由,并且不能自主选择自己团队成员,导致旅游体验感差。我们这个网站免去在各处发布消息的时间精力,在网站输入起始地、目的地、出发时间立马就能找到partner,节约时间;推荐起始地与目的地的路线,自主选择旅行路线;提供相同行程的伙伴信息,然后根据信息自主选择同行伙伴。提高旅行的自由度和体验感。当然,安全性也必须保证。

        4)C(competition竞争)

        因为本网站,只是提供信息咨询服务,不涉及利益冲突,所以目前没有竞争。

        5)D(Delivery推广)

因为主要用户处在18--45岁年龄段,刚好我们又处于学校和公司(本科同学已经工作),所以在这些中宣传和使用最佳。

学校:社团与学生组织。

公司:本科同学中宣传。

刚好这部分群体又乐于发朋友圈,他们的体验将是我们网站推广的最佳方式。

二、项目进度安排

1.WBS

根据小组能力与时间,目前实现以上功能。

2.进度安排、人员分工及占工作量比例情况

三、需求规格说明书

1.《需求规格说明书》链接

https://github.com/WHUSE2017/C-team/blob/master/README.md

高级软件工程第四次作业(C++)的更多相关文章

  1. 高级软件工程第三次作业 赵坤&黄亦薇

    0.小组成员 赵坤2017282110261 黄亦薇201728210260 1.项目Github地址  https://github.com/zkself/homework3 PS:建议使用chro ...

  2. 软件工程第四次作业 石墨文档IOS

    待分析的产品:石墨文档IOS客户端 作业地址: https://edu.cnblogs.com/campus/nenu/2016CS/homework/2505   第一部分 调研, 评测 1.下载并 ...

  3. 【ASE高级软件工程】第一次结对作业

    问题定义 具体规则见:讲义.大致规则如下: N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数 ...

  4. 2017秋-软件工程第四次作业(2)-结对使用TDD框架完成单元测试

    第一次接触“单元测试”这个要求,我和队友学习了一些示例后开始操作.如下展示一些建立单元测试的过程.Step1:右键单击[解决方案]->左键单击[添加(D)]->[新建项目(N)]. Ste ...

  5. 高级软件工程2017第6次作业--团队项目:Alpha阶段综合报告

    高级软件工程2017第6次作业--团队项目:Alpha阶段综合报告 Deadline:2017-10-30(周一)21:00pm (注:以下内容参考集大作业4,集大作业5,集大作业6,集大作业7 一. ...

  6. Java第四次作业——面向对象高级特性(继承和多态)

    Java第四次作业--面向对象高级特性(继承和多态) (一)学习总结 1.学习使用思维导图对Java面向对象编程的知识点(封装.继承和多态)进行总结. 2.阅读下面程序,分析是否能编译通过?如果不能, ...

  7. Java第四次作业,面向对象高级特性(继承和多态)

    Java第四次作业-面向对象高级特性(继承和多态) (一)学习总结 1.学习使用思维导图对Java面向对象编程的知识点(封装.继承和多态)进行总结. 2.阅读下面程序,分析是否能编译通过?如果不能,说 ...

  8. Java第四次作业—面向对象高级特性(继承和多态)

    Java第四次作业-面向对象高级特性(继承和多态) (一)学习总结 1.学习使用思维导图对Java面向对象编程的知识点(封装.继承和多态)进行总结. 2.阅读下面程序,分析是否能编译通过?如果不能,说 ...

  9. 福州大学软件工程1816 | W班 作业成绩排名汇总

    评分链接 第一次作业--准备篇 第二次作业--个人项目实战 第三次作业--原型设计(结对第一次) 第四次作业--团队展示(团队) 第五次作业--项目选题报告(团队) 第六次作业--结对第2次作业--W ...

随机推荐

  1. java的几种引用之二

    import java.lang.ref.PhantomReference;import java.lang.ref.ReferenceQueue;import java.lang.ref.SoftR ...

  2. 【BZOJ3531】旅行(树链剖分,线段树)

    [BZOJ3531]旅行(树链剖分,线段树) 题面 Description S国有N个城市,编号从1到N.城市间用N-1条双向道路连接,满足 从一个城市出发可以到达其它所有城市.每个城市信仰不同的宗教 ...

  3. CDQ分治嵌套模板:多维偏序问题

    CDQ分治2 CDQ套CDQ:四维偏序问题 题目来源:COGS 2479 偏序 #define LEFT 0 #define RIGHT 1 struct Node{int a,b,c,d,bg;}; ...

  4. [HAOI2012]高速公路

    题面在这里 题意 维护区间加操作+询问区间任选两不同点途中线段权值之和的期望 sol 一道假的期望题... 因为所有事件的发生概率都相同,所以答案就是所有方案的权值总和/总方案数 因为区间加法自然想到 ...

  5. 手把手教你用webpack3搭建react项目(开发环境和生产环境)(一)

    开发环境和生产环境整个配置源码在github上,源码地址:github-webpack-react 如果觉得有帮助,点个Star谢谢!! (一)是开发环境,(二)是生产环境. 一.首先创建packag ...

  6. Spring Boot Security 基于角色的访问控制

    @Override protected void configure(HttpSecurity http) throws Exception { //如果配置为需要登录 if (needLogin) ...

  7. Java生成条码二维码

    一.概述 可用barcode4j或zxing等第三方库,推荐zxing. barcode4j资料链接:http://barcode4j.sourceforge.net/ zxing资料链接:https ...

  8. 记一次 synchronized 锁字符串引发的坑兼再谈 Java 字符串

    业务有一个需求,我把问题描述一下: 通过代理IP访问国外某网站N,每个IP对应一个固定的网站N的COOKIE,COOKIE有失效时间. 并发下,取IP是有一定策略的,取到IP之后拿IP对应的COOKI ...

  9. linux编程基础汇总贴

    linux编程基础汇总贴http://newzol.cn/forum.php?mod=viewthread&tid=67&fromuid=3(出处: newzol) 1.管道 http ...

  10. java--计时器

    计时器 一.窗口化 public class Pro extends JFrame{ private JTextField textField = new JTextField(45);//系统时间文 ...