返回顶部

软件工程第四次作业

结对编程

成员:

021700325 邱炜旭 博客地址

031702114 张雷 博客地址

前言

社交产品类型简析

目前社交类型的APP都有着很多相似点。以即时通讯、图文或语音等信息交流和话题社区圈子以及视频作为切入点的社交方式,这体现了社交软件向多元化方向发展。如社区服务、相亲、夜跑等多领域进行社交。

社交已经不再局限于只存在于社交App应用软件上,一些如购物电商、直播平台以及健身娱乐等领域也都开始增加社交功能。

1、设计背景

老师的困扰:都说铁打的营盘流水的兵。老师,总会经历结识新生、相处多年的本科生和研究生毕业、又一批新生加入等年复一年周而复始的过程。这既是老师这个职业的悲哀,也许也是老师这个职业有活力的地方。作为老师,夜深人静时,偶尔会想,几年前毕业的某某学生,现在怎么样了啊;某某学生,在哪里工作啊,发展如何啊。但是又不好主动去问。不知道是不便打扰,还是老师太矜持,还是想想就够了而答案不重要。也许默默地关注着学生的动态就够了;不一定非得等到教师节,才收到学生在问候中也许包含的关于现状的描述。

萌新学生的困扰:作为萌新学生,我不知道要选择哪个老师作为我的毕设导师,或选择哪个老师作为我的研究生导师。除了了解导师的个人主页介绍、和老师邮件沟通以外,其实最有效、客观、避免踩坑的方法是和老师现在带的或之前带的已经毕业的学姐学长交流一下,听听他们对于老师的评价、看法和对我的建议。这也许对我选择老师会更有帮助呢。看看已毕业的学姐学长们的去向和现状,我也能知道我加入实验室后,我今后可能的发展前途和趋势是什么样的。

在读学生的困扰:学姐学长们都是谁啊,该怎么联系啊。我要找工作了,应该如何准备公司面试或进一步深造啊,有没有同门学姐学长可以给我内推的机会啊。我应该如何和他们联系呢。

已毕业学生的困扰:偶尔想念老师啦。主动敲老师的现状,会很尴尬吧;老师也没有特别有空吧。现在实验室的学弟妹们都有谁啊,他们都在研究什么课题,做什么项目啊。我能不能提供工作招聘的内推机会给他们啊,这样我也能顺便得到内推奖金😁,两全其美,何乐而不为。可是学弟妹是谁呢,有谁需要呢,如何联系呢。

2、NABCD模型分析与设计

(1)Need,需求

这个产品的定位是在校园里的社交软件

基于现在手机的便携性,学生和老师对web端的需求较小。而且现在手机端是社交软件的主战场。所以这次我们把产品设计成APP。

在这个案例模型里就至少有三个角色,学生,老师,及毕业学长。

这三个角色之间必须都能进行交互,老师需要知到学生的日常动态,所以需要有类似于朋友圈的界面,同学与同学之间又需要交流,于是需要聊天界面。(怎么感觉就是微信)

graph TB A[用户] A-->在校学生 A-->毕业学长 A-->老师

产品定位

由于这个产品是面向高校里的师生,所以界面不需要太花里胡哨的,同时几个关键的功能不能落下。

角色 需求
老师 1、需要了解学生的日常动态
在校学生 1、能和学长学姐进行交流
2、能从老师那里取得一些学习资料
毕业学长 1、能了解学生目前在做的项目
2、能主动和学弟学妹发起聊天

补充:社交软件的开发建议

建议1:标新立异

标新立异的产品,在年轻人的圈子里总会受到欢迎。只要被他们所接受并使用,您的产品用户将会有质的突破。当然,抄袭别人的创意并不会得到用户的肯定,甚至会被标上“抄袭”的恶名。

因此,企业在制作社交类APP前,一定要有创新思维,创造出能代表这个软件的特色功能,吸引并留住用户才是最重要的。

建议2:抓住兴趣

每个用户都有自己所关心、喜欢的东西,只要了解他们的兴趣所在,自然就能够引起用户使用并自主传播。兴趣可以使人集中注意力,如在朋友圈内分享趣味十足的短视频,拍摄新鲜事物等行为,不仅迎合了用户的需求,也吸引了其他用户的眼球。

建议3:抓住求知欲

每个人都有求知欲,如果人缺乏和外界接触就会引起焦虑,为了解除这种戒律,人们会不断地寻找新的资讯、新闻来填充自己,这就是社会热点传播行为模型。

社交类APP可以通过精准的搜索,从浩瀚的信息海洋中选取高质量的内容,提供给用户阅读,达到既消除用户焦虑,又满足用户求知的心理。

为了这款产品的隐私性,在同一个师生树下的学生可以相互发起聊天,并且可以看到这个人的具体信息,而外人则需要先加好友。


(2)Approach,做法

界面分为四大板块。下面简要地概括一下。详细的可以在产品展示部分看到。

板块 功能
消息 仿照微信的界面,这个界面是目前正在进行的聊天,时间越近的被置顶。
通讯录 保存目前的好友
师生树 可以看到在同一师生树的老师,并且可以在下拉菜单中找到同学
个人信息页面。能一键生成简历。系统设置。

(3)Benefit,好处

  1. 隐私性。外人不能随便看他人的主页信息,联系人与联系人之间形成一个封闭的圈。
  2. 交互性。在同一个师生树的老师和学生都可以随意地发起聊天,不管你们之前是不是好友,有利于学生工作的开展和学术交流。
  3. 学术性。老师分享的学习资料可以随时访问,能做到多人同时在线编辑文档。老师的简历有自己的方向,对学生的要求,实验室地址。学生的界面有自己的获奖经历,感兴趣的方向,目前的专业。这些都是我么大学生真正需要的东西
  4. 简洁性。不需要一些花里胡哨的没用的功能影响学习效率。比如红包。

(4)Competitors,竞争

目前国内学生和老师之间的社交工具主要还是微信和QQ。所以以下分析这款产品和微信QQ之间的差异性。

微信:

微信厉害的地方在哪里?——化繁为简。 它默认限制了非共同好友不可以看到点赞和评论者,QQ的话还需要你单独去设置; 为了省一个按钮,它忍住不加夜间模式; 在“设置——通用——功能”下,微信有一堆的功能,但安装微信时它只选择了极少数的给你开启; 它甚至简到不给你弄分组(当然,等微信好友达到几百的量级后,我不认为这还是个好的点,当然父母用足够了); 微信把扫一扫和二维码名片放在很明显的位置,加好友异常简洁,QQ也有类似功能,不过没怎么宣传,基本被无视。微信的隐私性目前是做的比较好的,但是陌生人之间不许发起聊天,影响了使用起来的体验,而我们的产品在师生树下就可以发起聊天。

QQ:

QQ相较于微信,多出了一下几个优势

1、不交一分钱可以写长篇的日志。

2、QQ群可以上传或者下载文件。

3、分享屏幕和远程协助可以指导他人完成一些操作。

4、有完善的相册功能版块。

5、文件的方便传送。

但QQ的功能很多都是我们不需要的,像新闻热点界面,还有一些无聊的广告、游戏、购物平台、直播。这些统统不要。QQ的开放性不适合我们,因为QQ陌生人之间也可以随意的发起聊天,还可以看到个人信息界面,这会泄露学生的隐私。

(5)Delivery,推广

1、在班级和学院内部推广,通过qq空间等方式。

2、如果效果好的话,就去参加互联网+等一系列比赛。

3、如果参加比赛后有了不错的成绩就考虑和校方合作,并设立专门的人来运营服务器(不太现实)

3、上传各大应用商店,在抖音等大学生社交应用刷屏(不太现实)

3.产品展示

登录界面

聊天界面,也是我们平时用得做多的一个界面

聊天窗口,这个窗口需要做到能传输文件,能提供像石墨文档一样的多人在线编辑文档的功能。对我们学生填一些文档能带来很大的帮助

教师目录,所有师生树上的老师都可以找得到

教师的基本资料,包括所有任教过的学生,按照年级来排,方便同学需要时能够联系到其他同学。

这个界面就是关键了,之前找导师的时候对专业导师根本一个都不认识。自己又不可能有老师的微信,只能自己去拜访老师,跟老师交流,非常不利于导师的选择。有了这个功能之后,自己在平时就可以浏览老师的信息,包括获奖经历,对学生的要求,实验室地址。这样在选导师的时候心里就有底了。very good!

通讯录界面

同学圈界面,用户可以通过同学圈发表文字和图片,同时可通过其他软件将文章或者音乐分享到同学圈。用户可以对好友新发的照片进行“评论”或“赞”,其他用户只能看相同好友的评论或赞。

这个界面是个人界面,像微信一样有自己的二维码,多出了专业和研究方向。

4、结对照片

5、附件

PDF

posted @ 2019-10-02 19:50  牛奶加咖啡~  阅读(191)  评论(2编辑  收藏  举报