星辰斗士 实验五 团队作业2:基于安卓开发的匿名社区软件
项目 | 内容 |
---|---|
课程班级博客 | https://edu.cnblogs.com/campus/xbsf/2018CST |
这个作业要求链接 | https://www.cnblogs.com/nwnu-daizh/p/14687473.html |
团队名称 | 星辰斗士 |
团队成员分工描述 | *小龙:PM * 超怀:测试 * 明强:文档 * 旭:开发 |
团队的课程学习目标 | 1.确定项目 2.了解和分析项目选题 |
这个作业在哪些方面帮助团队实现学习目标 | 这次作业,是我们这个团队组建后第一次开始完成的第一个项目 |
团队博客链接 | https://www.cnblogs.com/muda/ |
团队项目Github仓库链接 | https://github.com/lixiaolot/BruseResponse |
任务一:团队组长主持(企业微信)会议,确定团队项目选题:
通过我们小组四名成员经过企业微信的会议讨论我们确定了项目为《基于安卓开发的匿名社区软件》
任务二:采用NABCD法,从五个视角对初选项目可行性进行团队合议
- N(Need,需求)
- 提供一个匿名交流平台
- 提供一个兴趣分流社区
- 让用户畅所欲言(法律与道德允许范围内)
- 提供群聊与私信功能
- A(Approach,方法)
- 设计一个基于安卓的APP社区
- 发表了问卷调查征集用户意见
- 前端采用网络请求OKhttp,图片加载glide,轻量数据库greenDAO,异步链式RxJava等框架,后端用PHP,APACHE服务器,MYSQL数据库部署。采用前后端分离的模式进行开发。
- B(Benefit,好处)
- 用户可以畅所欲言(法律与道德允许范围内)
- 用户可以主动联系与自己有相同兴趣的“隐友”
- 教育专区中,用户可以提出对老师适当的建议
- C(Competitors,竞争)
- 优点:
- 移动端,方便用户随时随地使用
- 操作简单方便
- 集合了市场上某些软件的优点
- 缺点:
- 前期用户数不足
- 需要多数管理员来处理社区举报
- D(Delivery,推广)
- 线上推广
- QQ、微信等社交软件
- 推文推广
- 线下推广
- 贴宣传海报
- 人脉朋友间的推广
任务3:点击此链接,填报选题信息:
任务4:任课教师确认团队选题或指导调整
经过小组的探讨,并且和任课老师沟通,确认了题目为《基于安卓开发的匿名社区软件》,以下是我们的项目的相关信息:
-
背景
- 随着网络的迅速发展,每时每刻在网络上传输的信息是庞大的,同时,人与人之间的信息交流也变得“零距离”。人们能够获取更多自己想了解的信息,也能发表自己的看法,分享自己的信息,扩大交流面。但是由于我们中国管理与传统教育的特殊性,也有许多人在思想上比较激进,有种种想法与建议,某些方面又相对传统保守。在我们大学生圈子里,身边也不难发现许多同学表达欲望十分旺盛,但是内敛的性格则导致他们又隐忍下去。或者是,心中有不满,需要发泄着,碍于面子又不敢在公众之下实名发表。
-
意义
- 提供一个表达自己情绪的平台。我们正处于一个情感旺盛的年纪,许多人还未经历过社会的打磨。而关于亲情、友情以及爱情,都会产生一些愉悦或是烦闷的情绪。而许多内在且不擅于表达的人,大多会自己憋在心中。长期内心的苦闷抑郁,无疑会对个人的性格和身心健康产生不良的影响。我们希望通过这个匿名的软件,提供一个畅所欲言的社区,既能分享自己幸福快乐的瞬间,更多的是倾诉自己的苦闷之情。通过发泄这个过程,能够疗愈内心,对于身心的健康发展,也有益处。
- 提供一个阐述意见及建议的平台。在学习以及日常生活中,每个人都是独特的个体。而对于规定我们身边的各种条条框框,或者是对于各种现象的处理,每个人总是有独特的想法。我们希望通过这个平台,大家可以匿名的方式发表意见,无论是对于学习中:老师教学方式的意见或建议、校园教学模式的意见或建议等;或者是日常生活中:宿舍管理方式、食堂的经营方式等方面的意见或建议,都能在上面表达出来。而相关部门组织,也可以通过这个平台,了解到大家的言论,处理大家的诉求。对于渴望了解到真实情况的相关决策者,匿名区也可以帮助他作出更正确的决策。这样,广泛的收集群总意见,能够促进大家学习以及生活条件的提高。
- 提供一个兴趣爱好聚集地。美好的生活,总还需要兴趣来点缀。针对于传统的实名制兴趣社区,更多的用户属于乐于在大众表达自我者。在匿名区中,会更加方便大家勇于阐述自己的兴趣爱好。这个板块中,可以根据需要分成各种不同的兴趣部落,拥有相同爱好的人,可以在其中尽情表达,因为互相都不了解对方身份,因此会减少顾及,显得更加的真实。
- 匿名给大家带来的,除了真实、真切还有真相。在匿名社区上的一切行为都是线下生活的映射。就想一面镜子一样,对于大家生活中的美好或是丑陋进行真的的反射。而大学生都是将来社会阶层中的中梁砥柱,关乎着社会的未来。因此,对于这些数据的研究,也是有着重大的意义。这个平台,无疑可以部分体现真实的生活、真实的思想,对于相关的科研人员,也是一份值得参考的数据。
-
确立研究目标
- 本项目旨在设计并且开发一个匿名社区,主要的针对对象是在校大学生,这个系统主要提供一个可以隐藏个人身份,发表个人心情动态、见解、意见、建议的社区平台。同时,在社区中具有热词统计和分析的功能。
-
系统需求分析
-
社区主要分为三大社区,包括心灵树洞、意见建议版、兴趣爱好聚集地;各个社区大概需要以下功能:
- 用户发帖以及评论、点赞、分享、置顶、搜索等系列基本操作;
- 管理员对版块和帖子、用户的基本管理功能;
- 提供群聊和私信功能;
- 专门的热帖区,自动更新显示一定时间内浏览人数最多或者好评最多的帖子;
- 对于热门话题进行数据统计,仅管理员可见;
任务5:各团队确定选题后,尝试对项目进行初步的需求调研,并依据调研结果填写《2021年学生“创新能力提升计划”项目申请表》;
通过对周边同学的意见调研,当询问是否有需要一个匿名平台时,统计结果如下:
根据统计图,还是有44%的一部分同学觉得是有这个需求的,而保留意见的也有52%,觉得不必要的,根据图表则比较少。因此,还是大部分同学有这样的需求,也验证了我们这个想法有一定的需求。 当询问是否愿意通过这样一个匿名社区表达自己的真实想法时,统计结果如下:
任务6:将任务5编制的申请表上传到Github团队项目仓库
任务7:完成《实验五 团队作业2:团队项目选题》博文作业
博文截图:
完成《实验五 团队作业2:团队项目选题》各项任务实际花费的时间
任务名称 | 计划用时(min) | 实际用时(min) |
---|---|---|
任务1 | 90 | 150 |
任务2 | 70 | 110 |
任务3 | 20 | 10 |
任务4 | 30 | 70 |
任务5 | 300 | 200 |
任务6 | 10 | 10 |
任务7 | 60 | 90 |
完成本次作业的感受和体会
本次实验是我们展开了我们团队真正意义上的第一个项目,通过不断的探讨最终终于确定了题目,在这之间,大家对题目的选定都有不同的意见,但我们最终通过无数次的辩论最终达成了意见的一致。在这期间我们确定了项目的NABCD,编写文档的成员记录了我们讨论的结果并且将我们的题目及相关信息发给了老师,请求老师确定选题,总体来看整个过程还是比较流畅的,通过讨论最终达到高效率的学习,我们都更加体会到了团队协作的力量。由于有了前几次的任务,我们对每个成员的能力都有了一定的了解,这次的分工基本都是按照每人擅长的地方进行的分配,分工完毕后,每个人都对自己的分工作出了积极的回应。通过这次的实验,我们之间的默契有了更进一步的提高,我认为在之后的项目开发中,我们会不断提高自己的能力,并且提高团队的默契,使我们团队队员之间更加协调,作为一个团队每个人对团队都是非常重要的,只有通过团队成员之间的分工合作才能发挥出最大的力量。