结对编程第二次作业

一、 需求分析(NABCD 模型)

1、N (Need,需求)

a) 为吃饭时具有选择困难的同学提供一些较好的选择。

b) 根据学生爱好口味和所处位置推荐临近,口味符合的店面。

c) 学生购买食品后可以对该商家进行评价打分,其他学生可以参考。

d) 商家为吸引顾客会进行活动推广,学生可以第一时间了解,享受优惠。


2、A  (Approach,做法)  

制作一个微信小程序,用户可以通过扫码或者在微信搜索的形式进入 该小程序用户可 以在这个小程序中看到学校所有的菜品,其中一些备受欢 迎的菜品会被推荐到首页供同学 们参考。这个推荐机制是基于同学们的打 分而成的,可以充分反映饭菜的受欢迎程度。每 样菜品下面还会有之前试 过的同学发表的评论来让用户更加熟悉这些菜品。当然不好吃的 饭菜及店 铺还可以点踩,这样可以有效防止别人再次踩坑。 当然这样还是会面临选择困难 症,所以这个小程序还可以通过用户 预设的口味爱好及吃饭预算来智能推荐早饭,午饭或 者晚饭。从此告别晚 饭吃什么的选择困难症。 同时我们也可以找商家加盟,来让一些良心 但是知名度不高的店家 更受欢迎,这样也可以带动别的店家共同提升饭菜的品质。

 ‘同学你吃了么’系统运行流程如下:

i. 学生第一次登陆小程序时要完善个人信息,用自己的学号进行实名认证。学生 根据系统提供的标签选择最多三个口味偏好,系统自动将这些信息保存。

ii. 学生登陆小程序,系统根据学生之前填写的口味偏好信息,自动匹配临近且口 味合适的商家,推荐到首页。

iii. 学生可以在首页查看到系统推荐的商家,点击进去查看评分和评价,如不满意, 可以进行校园美食排行榜查看近来消费榜单。

iv. 学生登陆小程序后,不知如何选择,可以点击系统的随机推荐服务器,选择自己喜欢的饭菜。


3、B  (Benefit,好处)

 这个小程序可以为客户带来以下好处:  

(1) 解决同学们在吃饭时不知道该吃点什么好的问题,这个小程序可 以让全校的饭 菜受欢迎度很清晰地摆在用户眼前供用户参考。  

(2)可以有效避免同学们吃饭时踩雷,去到一些又贵又不好吃的店里。  

(3)这个小程序通过同学们的点赞或者点踩来推荐饭菜,商家不可以 通过其他方式来 影响排名,让这个推荐榜单非常的真实可靠。  

(4)在用户使用过一段时间后会记录用户的口味以及爱好,智能推荐更加适合用户的 饭菜,让用户突破信息茧房,了解到更多他不知道但是可能会喜欢的菜品。  

(5)可以让一些冷门但好吃的店铺出现在同学们的视野当中,让同学们和认真敬业的 商家共同受益,带动学校餐饮业向好。


4、C  (Competitors,竞争)  

目前有很多点餐外卖软件,不同软件之间各有优势,一般根据月销量 以及好评率进行 推荐,可能存在刷评,控评的现象,推荐不一定真实,而 本软件由学号登入保证推荐真实 不注水。


5、D  (Delivery,推广)  

宣传:  

(1)在校内宣传:通过在校内张贴海报、发送传单等方式,让学生了解 该系统的优点。

(2)社交媒体推广:利用校内社交媒体,如微信公众号、学校万能墙、 qq 群等进行 推广宣传  
(3) 口碑营销:前期邀请一些社团负责人或老师等进行尝试,积极宣 传系统, 从而 邀请更多的用户。  

(4) 合作:与学生会、食堂等校园官方组织合作,将推荐系统纳入他 们的服务中。

(5) 赠送优惠券:向新用户发放优惠券,吸引他们使用该系统并分享 给身边的同学。  资金:可以跟向学校申报大学生创新创业项目,申请创业资金。

人力:在校园网站论坛上发布招聘信息,同时可以跟院系合作招收勤工 俭学的同学。

政策:大学生创新创业项目在政策上学校会大力支持,无论是在技术上 还是资金上, 方便后续在学校的开展。

后期维护:在使用中遇到问题及时进行更新,定期收集同学们的意见, 即使进行改进, 按时更新数据库。 


二、原型设计

原型设计工具:摹客

1)首页

用户进入首页可以查看饭菜的基本信息以及初步的点赞数、价格以及窗口位置。

 

2)登录界面和注册界面

用户可以用自己的学号进行登录,注册时选择自己的身份,用学号进行实名注册。

3)饭菜详情页和口味设置页

用户点击饭菜图片,可以进入饭菜详情页面,可以查看具体的店铺信息,可以通过校园地图查看店铺位置,下面还有近来消费过该店铺的学生的评价,可以参考。

用户点击口味设置页面,可以编辑自己的口味,方便系统更加精确化地推送。

 

4)随机点餐和论坛

如果用户面对吃饭选择难时,可以进入点击美食转盘,系统会根据你的口味以及消费记录提供选择,当用户点击用户大转盘时,系统会随机抽取店铺。

    用户可以在论坛上评价自己对用过餐的店铺,为还没尝试过该店铺的人提供参考意见。

 

5)个人界面-学生、管理员界面、设置界面-学生

学生可以进入个人界面查看自己的基本信息,包括学号,院系,最近的评价以及喜欢的口味标签。

管理员除了查看自己的基本信息外可以提交店铺的基本信息,方便完成更新。


三、结对编程图片

四、效能分析

第一次讨论

1h

需求分析

2h

第二次讨论

2h

原型设计

6h

效能分析:因为之前就做过一定的需求分析,现在进一步完善,只需3个小时即可,第二次先讨论了一下原型应当如何设计,商量了一下小程序应具有的基本界面,在原型设计阶段根据做的需求分析进行完善。


五、总结

        “同学你吃了么”系统是为了解决学生吃饭选择难的问题,贴近于我们的日常生活,在需求分析的过程中也是根据我们遇到的问题来细化需求。在整个系统的过程中,结对编程让我们更有效率地完成了此次任务,思想上的碰撞让我们对程序原型设计与不断细化。互相取长补短,我们在两天时间内就完成了此次作业,我们也更期待下一次的合作编程。

作业到此为止,大家可以借鉴,但不能直接抄袭哦,如有错误,敬请大家斧正!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值