• 高级软件工程第四次作业(C++)


    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

  • 相关阅读:
    java输入一个文件夹,查找出所有的文件列表
    java字节流到字符流的桥梁InputStreamReader,OutputStreamWriter
    java中获取用户输入字符,并将字符大写后显示
    mqtt
    tcpcopy
    lmax disruptor
    delete solr index
    http://book.douban.com/doulist/2545443/
    http://www.dottoro.com/
    最值得学习阅读的10个C语言开源项目代码
  • 原文地址:https://www.cnblogs.com/shuangshuangblog/p/7678044.html
Copyright © 2020-2023  润新知